/* CSS Document */

#layermenu{
	z-index:2;
	position:absolute;
	left:10px;
	right:0;
	top: 308px;
	width: 229px;
	height: 259px;}
	
#layermenu2{
	z-index:2;
	position:absolute;
	left:744px;
	right:0;
	top: 329px;
	width: 229px;
	height: 100px;}

/*layer3 / 4 es el del título*/
#layer3{
 z-index:2;
 position:absolute; 
 left:619px;
 right:0;
 top: 301px;
 width: 334px;
 
 }
 
 #layer4{
	z-index:2;
	position:absolute;
	top:301px;
	width:378px;
	left:31px;
	height:23px;
	
 }
 
 h1{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:17px;
 text-align:right;
 color:#003399;
 }
 

.borde_imagen {
  border-color:0; 
  border-style: solid; 
  border-top-width: 1px; 
  border-right-width: 1px;
  border-bottom-width: 1px; 
  border-left-width: 1px; }

.parrafo{
 text-align:right;
 padding-right:6%;
 padding-left:30%;
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 80% }
 
 .parrafo2{
 text-align:left;
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size:80%; }


.negrita {  font-weight: bold; color:#000066}

.fondo_gris{
 background:#F2F2F2;
 font:Arial, Helvetica, sans-serif;
 text-align:center;
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 80%;}


 
 h2{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:18px;
 color:#003399;
 text-align:center;}

 h3{
 text-align:center;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:75%;
 color:#003399;
}
 
 td p {
 	font-family: Verdana, Arial, Helvetica, sans-serif;
	  font-size: 70%;
	  text-indent: 0pt; 
	  margin-left: 1px
 }
  .celda { 
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 70%;
  text-indent: 0pt; 
  margin-left: 1px
  }
 
.encab_tabla {
  background-color: #003399; 
  background-position: centre;
  color:#CCCCCC;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 80%;
   font-weight: bold}

.txtchico {  font-family: Arial, Helvetica, sans-serif;
 font-size: 75%; 
 background-position:centre;}


/*estilos acordeon*/
* {
	margin:0;
	padding:0;
	list-style:none;
}

.body-div {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	margin:10px;
}

#basic-accordian{
	border:0px;
	padding:5px;
	width:650px;
	position:absolute;
	left:301px;
	top:540px;
	margin-left:0%;
	z-index:2;
	margin-top:0px;
	height:400px;
}

.accordion_headings{
	padding-left:5px;
	background:#F2F2F2;
	color:#333333;
	border:0px;
	height:50px;
	width:80px;
	cursor:pointer;
	font-weight:bold;
	text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
}

.accordion_headings:hover{
	background:#FFFFFF;
    color:#003399;
}

.accordion_child{
	
	width:650px;
	height:100%;
	margin-left:6%;
		
}

.header_highlight{
	background:#FFFFFF;
}

.tab_container *{
	float:left;
	width:90px;
}

.pie{
padding-left:15px;
}


/*estilo contactos*/

#formContenedor 
{
	text-align:center;
	position:relative;
	width:400px;
	left:5px;
	
	top: 25px;
	
}
#infocontacto 
{
	text-align:center;
	position:relative;
	width:400px;
	left:5px;
	top: 0px;
	
}
#nota 
{
	color:#CC3300;
	text-align:center;
	font-size:80%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	position:relative;
	width:150px;

	left:0.;
	top: 0px;
	height: 100px;
	left: 280px;
	z-index:3;
}



/*table { width:150px; }*/

input 
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	border:1px solid;
}

textarea
{
	width:220px;
	height:100px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	border:1px solid;
}

button { width:100px; height:22px; font-family:Verdana; font-size:11px; }

.label { width:120px;  color:#666666; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:70%;text-align:right;
 font-size: 80%}

.campo { width:100px; }

.ayuda { width:20px; text-align:center;}

.inputNormal { border:1px solid; }

.inputError
{
	border:1px solid #FF0000;
	background-color:#FFF4F0;
	color:#FF0000;
}

/* Capas de transparencia y mensajes de confirmacion */

#transparencia
{
	background-color:#FFFFFF; 
	z-index:1; 
	position:absolute;
	top:4%;
	left:2%;
	width:400px;
	height:260px;
	display:none;
	opacity:0.95; filter:alpha(opacity="95");
}

#transparenciaMensaje
{
	position:absolute;
	width:300px;
	height:100px;
	margin-top:-50px;
	margin-left:-150px;
	top:50%;
	left:50%;
}

/* Mensajes de ayuda */

#mensajesAyuda
{
	width:120px;
	font-family:Verdana;
	color:#CC3300;
	font-size:10px;
	border:1px solid #000099;
	
	position:absolute;
	top:0px;
	left:0px;
	display:none;
	text-align:center;
	z-index:500;
}

#ayudaTitulo
{
	background-color:#000099; 
	color:#FFFFFF; 
	padding:1px;
}

#ayudaTexto
{
	vertical-align:middle;
	padding:2px;
	color:#000099;
}

/*li {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 90%; list-style-image: url(/imagenes/vineta.gif); list-style-type: disc; list-style-position: inside}
ul {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 90%; list-style: disc url(/imagenes/vineta.gif) inside; url(/imagenes/vineta.gif)}*/
