body
{

font-size:0.7em;
text-align:center;
font-family:"Trebuchet MS";
}

.cabecera
{
	width:80%;
	height:9.7em;
	margin:auto;	
	clear:both;
	text-align:justify;
	margin-top:1em;
	overflow:hidden;
}
.logo
{
	width:15em;
	float:left;
	margin:auto;
}
.titulo
{
	width:21em;
	float:left;
	margin:auto;
	margin-top:2em;
	line-height: 2em;
}
.mediano
{
	font-size:0.6em;
	font-weight:bold;
	
	float:left;
	color:#000000;
}
.arriba
{
	width:100%;
}
h1
{
	color:#FF0000;
	font-size:2.5em;
	font-weight:bold;
}
h2
{
	color:#ffffff;
	width:28em;
  height:1em;
	background-color:#6f99e5;
	font-size:1.7em;
}

h2 img
{
	margin-top:-0.5em;
	vertical-align:middle;
}
h2 p
{
	
}
h4
{
	color:#0000ff;
	font-style:italic;
	font-size:1.2em;
	font-weight:bold;
	line-height:0.5em;
	padding:0em;
	margin:0em;
	padding-bottom:0.2em;
	padding-top:0.2em;
	text-align:left;
}
.titulin
{
width:30em;
clear:right;
height:2.35em;
text-align:left;
	
}
.iizq
{
	margin-top:0em;
	
}
.iderl
{
		margin-top:0em;
		margin-left:11.2em;
}
.iderll
{
		margin-top:0em;
		margin-left:20.82em;
}
.iderc
{
		margin-top:0em;
		margin-left:11.65em;
}
.idercc
{
		margin-top:0em;
		margin-left:11.2em;
}
.iderl
{
		margin-top:0em;
		margin-left:20.25em;
}
.iderm
{
		margin-top:0em;
		margin-left:20.15em;
}
.ider
{
		margin-top:0em;
		margin-left:18.8em;
}
.info
{
	width:10em;
	float:right;
	
	
}
.direccion
{
	width:22em;
	float:right;
	text-align:right;
	margin-right:6.9em;
	margin-top:0.5em;
	clear:right;
}
.b
{
	font-weight:bold;
}
ul img
{
	vertical-align:bottom;
}
li
{
	list-style:none;
}
.box
{
	clear:both;
}
.menuhor
{
	width:65em;
	margin-left:30em;	
	background-color:#6f99e5;
	color:#ffffff;
	text-align:left;
	padding:0em;
	
}
.menuhor li
{
	font-size:1.1em;
	padding:0em;
	

}
.menuhor a
{
	text-decoration:none;
	color:#ffffff;
}
.menuhor a:hover
{
	text-decoration:none;
	color:#ff0000;
}

.linea
{
	display:inline;
	margin-left:1em;
		
}
.primero
{
	display:inline;
	margin-left:0em;
		
}
.primer
{
	
}
.contenedor
{
	position:relative;
	width:80%;
	margin:auto;
	
	overflow:hidden;
	text-align:justify;
	padding-top:1em;
	padding-bottom:1em;
}

.izquierda
{
	width:22%;
	margin:auto;
	float:left;
  
	overflow:hidden;
	text-align:right;
	margin-right:2%;
	
}

.centro
{
	width:50%;
	float:left;	
	overflow:hidden;
	text-align:justify;
	
}
.centro ul
{
	
	width:28em;
	text-align:justify;
}
.centro ul li
{
	text-align:justify;
	margin-left:-3em;
	width:28em;
}
.estrecho
{
	padding:0em;
	margin:0em;
	padding-bottom:0.2em;
	padding-top:0.2em;
	
}
.derecha
{
	width:23.5%;
	
	float:right;
	
	overflow:hidden;
	text-align:left;
}
.crema
{
	text-align:center;
	
	width:14.2em;
}
.crema1
{
	width:49.9%;
	background:url(imagenes/medleft.gif);
	float:left;
}
.crema2
{
	width:50%;
	background:url(imagenes/medright.gif);
	float:right;
}
.imagen
{

	margin-top:1em;
}

.pie
{
	width:73%;
	margin:auto;	
	text-align:right;	
	height:1.7em;
	overflow:hidden;
  background-color:#6f99e5;
}
.azul
{
	
	height:1.7em;
	color:#ffffff;
	
}
.azul a
{
	text-decoration:none;
	color:#ffffff;
}
.pder
{


	width:0.5em;
	padding-left:-10em;
	float:right;

}
.pizq
{

	float:left;
	width:0.5em;
	margin-right:-3em;
	
}

.menu
{
	padding-left:-2em;
	text-align:right;
}
.menu a
{
	color:#000000;
	text-decoration:none;
}
.menu a:hover
{
	color:#ff0000;
}

.menu ul
{
}
.menu li
{
	
}
.rojo
{
	color:#ff0000;
}
.fazul
{
	color:#0000ff;
}
.azulit
{
	color:#0000ff;
	font-style:italic;
	width:12em;
}
.azulitg
{
	color:#0000ff;
	font-style:italic;
  font-size:1.4em;
}
.aire
{
	float:right;
}

form
{
	text-align:right;
	margin-left:3em;
	font-size:0.9em;
	width:12em;
}
fieldset
{
	border:none;
}
.largos
{
	border:1px solid #000000;
	width:15em;
}
input
{
		border:1px solid #000000;
		width:7em;
		margin:0.2em;
}
#formulario
{
	width:12em;
	text-align:left;
	
}
#consultas
{
	text-align:justify;
}
#checkbox
{
	border:none;
	width:2em;
}
#button1
{
	background:#ffffff;
	border:none;
	font-family:"Trebuchet Ms";
	font-size:0.9em;
}
.d
{
	float:left;
}

.de
{
	float:left;
}
.interior
{
	width:70em;
}
.centrado
{
	text-align:center;
}
.alaizq
{
	width:65%;
	float:left;
}
.alader
{
	float:right;
}
.dentro
{
	margin-left:-0.5em;
  width:65%;
  float:left;
 
	
}
.dentro1
{
	margin-left:-0.5em;
  width:67%;
  float:left;
	
}
.aire2
{
	float:left;
}
.alaizqp
{
	width:50%;
	float:left;
}
.alaizqpp
{
	width:50%;
	float:left;
	
}
.margen
{
	float:right;
	position:relative;
	z-index:0;
}
.alaizqppp
{
	position:relative;
	z-index:2;
	float:left;
	width:1%;
	
	
}
.corto
{
	width:10%;
}
.2
{
	margin-left:1em;
}
.lineap
{
	background:url(imagenes/supizq.gif) no-repeat;
}
.lineau
{
		background:url(imagenes/supder.gif) no-repeat;
}
#consulta
{
	width:20em;
	height:10em;	
}
.centro ul li a
{
	color:#0002AF;
	font-weight:bold;
	font-style:italic;
}