@charset "utf-8";
/* CSS Document */

.header { font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
color:#005288}

.imagentop
{
	margin-top:15px;
	position:relative;
	margin-left:0px
}

.ie .imagentop
{
	margin-top:15px;
	position:relative;
	margin-left:-10px
}


.contenido
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#6B747D;
margin-top:15px;
margin-left:22px;
width:95%;
text-align:justify
}

.contenido strong 
{
color:#6B747D;
font-family:Arial, Helvetica, sans-serif;
}

.conteni table td{
background-color:#F0F6F9;}

.conteni table td:hover{
	color:#FFF;
	background-color:#162e62;
	}
.conteni table td a:hover{
color:#FFFFFF;
	background-color:#162e62;}

.ie .conteni div table{
margin-left:20px;}

.contenido b{
color:#453F41;
font-family:Arial, Helvetica, sans-serif;
}

.moduletable_menu {
	margin-left:0px;
	position:relative;
	text-align:left;
	z-index: 1;
	background-color:#F0F6F9;
	width:196px;
	height:15px;
	text-align:center;
	border-bottom:2px solid #FFF;
	}
	
.moduletable_menu a:hover{
	color:#FFF;
	background-color:#162e62;
	}

.moduletable_menu a {
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	color:#4D5878;
	display:block;
	text-decoration:none;
	height:15px;
	outline:0;
	
}

.moduletable_menu .clasesita {
	color:#FFFFFF;
	background-color:#162e62;
	width:196px;
	height:15px;}
	
.ie .menu{
margin-left:7px;
margin-top:-65px;}

.menu{
margin-left:12px;
margin-top:-65px;}

.menudesplegable{
margin-top:14px;
margin-left:13px;}

.divs{
display:none;
text-align:justify;
clear:both;
margin-top:20px;
font-family:Arial, Helvetica, sans-serif;
margin-right:10px;
}

#a{
text-align:justify;
clear:both;
margin-top:20px;
font-family:Arial, Helvetica, sans-serif;
margin-right:10px;
width:600px;
margin-left:60px;
outline:0;
}




a{
color:#162e62;
outline:0;
}

.desplegable{
		margin-left:10px;
		padding-bottom:2px;		
}

.ie7 .desplegable{
		margin-left:0px;
		padding-bottom:2px;

}

.ie6 .desplegable{
		margin-left:14px;
		padding-bottom:2px;
		color:#538369;

}



.desplegable font{
	color:#162e62;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;}

.desplegable font:hover{
		font-family: Arial, Helvetica, sans-serif;
		font-size:13px;
		color:#538369;
		}
		
		
.menudes2{
margin-top:10px; margin-left:20px; }

.ie .menudes2{
margin-top:10px; margin-left:-30px;}

.ie6 .menudes2{
margin-top:10px; margin-left:9px;}

.menudes3{
margin-left:19px;
margin-top:-4px;
padding-bottom:2px;
}

.ie .menudes3{
margin-left:20px;
margin-top:-3px;


}

.ie6 .menudes3{
margin-left:19px;
margin-top:-3px;
}


.menudes4{
padding-top:6px;
padding-bottom:8px;
}

.ie .menudes4{
margin-left:-1px;
padding-bottom:8px;
}

.ie6 .menudes4{
margin-left:11px;
padding-bottom:6px;
}


.news{
width:550px;
padding-left:80px;}


.products{
	    background-image:url(../imgs/products.jpg); background-repeat:no-repeat; width:199px; height:23px;}

.products2{
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF;
	padding-left:10px;
	padding-top:4px;
	text-align:left
}

 .footer{
 width:972px;
 height:79px;
 background-image:url(../imgs/footer.jpg);
 background-repeat:no-repeat;
 color:#123650;
 font-weight:bold;
 text-align:left;
 font-family: Arial, Helvetica, sans-serif;
 font-size:11px;
 }
 
 
 .menudes{display:none;}
 
 .desple {
 float:left;
 cursor:pointer;
 left:500px;
 top:500px;
 position:absolute;
 display:none;
 }
 
 
.margenizqdes{
margin-left:20px;
}

.ie .margenizqdes{
margin-left:20px;}

.advanced{
		padding-top:5px;
		padding-bottom:5px;
		width:200px;
		font-family: Arial, Helvetica, sans-serif;
		cursor:pointer;
		text-align:left;
		font-size:13px;
		color:#FFFFFF;
		line-height:1em;
		}


.ie .advanced{
		padding-top:5px;
		padding-bottom:4px;
		width:200px;
		font-family: Arial, Helvetica, sans-serif;
		cursor:pointer;
		font-size:13px;
		color:#FFFFFF;
		line-height:1em;
		}



.menudes{
	float:left;
	margin-left:-2px;
  	margin-top:3px;
    width:195px;
    border-left:1px solid #D6D6D8;
	border-right:1px solid #D6D6D8;
}


.ie6 .menudes{
	float:left;
 	margin-left:-1px;
 	margin-top:3px;
   	width:195px;
    border-left:1px solid #D6D6D8;
	border-right:1px solid #D6D6D8;
}

.ie6 .contenfooter1{
float:left;
margin-left:30px;}

.contenfooter1{
float:left;
margin-left:55px;}

 #abajo1{
	text-decoration:none;
	color:#695674;
	}
	
#abajo1:hover{
	color:#9B87A7}


.contenfooter2{
	float:left;
	margin-left:110px;
}	
.contenfooter2 #abajo2{
	text-decoration:none;
	color:#655aa1}
.contenfooter2 #abajo2:hover{
	color:#9086cd}


.ie6 .contenfooter3{
	float:left;
	margin-left:105px;
}

.contenfooter3{
	float:left;
	margin-left:107px;
}
.contenfooter3 #abajo3{
	text-decoration:none;
	color:#58a2b1}
.contenfooter3 #abajo3:hover{
	color:#91c8d3}

.ie6 .contenfooter4{
float:left;
margin-left:60px;
}	

.contenfooter4{
float:left;
margin-left:63px;
}	
.contenfooter4 #abajo4{
	text-decoration:none;
	color:#89b58c}
	
.contenfooter4 #abajo4:hover{
	color:#9bcd9f}

.contenfooter5{
float:left;
margin-left:38px;
}	
.contenfooter5 #abajo5{
	text-decoration:none;
	color:#b0b37c}
.contenfooter5 #abajo5:hover{
	color:#cbce8f}

.contenfooter6{
float:left;
margin-left:68px;
}	
.contenfooter6 #abajo6{
	text-decoration:none;
	color:#b39b78}
.contenfooter6 #abajo6:hover{
	color:#cfb38a}
	


.ie6 .conteni{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#6B747D;
margin-top:30px;
margin-left:-2px;
margin-right:30px;
text-align:justify
}
.conteni{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#6B747D;
margin-top:30px;
margin-left:7px;
margin-right:30px;
text-align:justify
}

.conteni table{
padding-left:30px;}

.conteni table a {
text-align:center;
color:#6B747D;}

.conteni table tr {
text-align:center}

.conteni a{
color:#6B747D;
outline:0;}

.conteni strong 
{
color:#6B747D;
font-family:Arial, Helvetica, sans-serif;
}

.conteni b{
color:#123650;
font-family:Arial, Helvetica, sans-serif;
}

div.demo { 
	float: left; width:670px; padding: 20px; margin: 1em;
    background: #F4F8FB; color:#6B747D; text-align: justify; font:arial;
}

.conteniduco
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#6B747D;
margin-top:30px;
margin-left:22px;
margin-right:30px;
text-align:justify
}

.conteniduco table a {
text-align:center;
color:#6B747D;}

.conteniduco table tr {
text-align:center}

.conteniduco a{
color:#6B747D;
outline:0;}

.conteniduco strong 
{
color:#6B747D;
font-family:Arial, Helvetica, sans-serif;
}

.conteniduco b{
color:#123650;
font-family:Arial, Helvetica, sans-serif;
}

.ie6 .margenfooter{
float: right;
margin-right:9px;
margin-top:18px;
color:#A6B4BD;
margin-left:10px;}


.margenfooter{
float: right;
margin-right:18px;
margin-top:18px;
color:#A6B4BD; margin-left:15px;}

.ie7 .margenfooter{
float: right;
margin-right:18px;
margin-top:18px;
color:#A6B4BD;
margin-left:15px;}

.ie7 .margenfootersite{
margin-top:18px;
border:1px #000066 solid;
}

.optimized {clear:both; float:left; margin-left:15px; color:#A6B4BD; margin-top:15px;}


.copy{
clear:both; float:right; color:#A6B4BD; margin-right:18px; margin-top:-13px;}
.ie6 .copy{
clear:both; float:right; color:#A6B4BD; margin-right:9px; margin-top:5px;}
.ie7 .copy{
clear:both; float:right; color:#A6B4BD; margin-right:18px; margin-top:5px;}



.opti{
clear:both; margin-left:15px; color:#A6B4BD; margin-top:-20px;}

.ie6 .opti{
clear:both; margin-left:15px; color:#A6B4BD; margin-top:-20px; padding-left:5px;}

.ie7 .opti{
clear:both; margin-left:15px; color:#A6B4BD; margin-top:-20px;}



.imagentop2
{
	margin-top:15px;
	position:relative;
	margin-left:0px
}

.ie .imagentop2
{
	margin-top:15px;
	position:relative;
	margin-left:-26px
}


.infodiv{
   display:none;
   position:absolute;
   height:auto;
   top:310px;
   text-align:justify;
 }

.margen {
     border-color:#092D81;
	 border-left:solid 2px;
	 border-left-color:#092D81;
	 border-right:solid 2px;
	 border-right-color:#092D81;
	 border-top:solid 2px;
	 border-top-color:#092D81;
	 border-bottom:solid 2px;
	 border-bottom-color:#092D81;
	 background-color:#F4F8FB;
	 }
.ie6 .coll4 {
	clear:both;
	margin-bottom:5px;
	margin-top:2px;
	margin-left:-3px;
	background-image:url(../imgs/menu3.jpg);
	background-repeat:no-repeat;
	height:100px;
}

.ie7 .coll4 {
	clear:both;
	margin-bottom:5px;
	margin-top:0px;
	margin-left:-3px;
	background-image:url(../imgs/menu3.jpg);
	background-repeat:no-repeat;
	height:100px;
}
.coll4 {
	clear:both;
	margin-bottom:5px;
	margin-left:-3px;
	margin-top:0px;
	padding-top:4px;
	background-image:url(../imgs/menu3.jpg);
	background-repeat:no-repeat;
	height:100px;
}

.margensupfooter {
margin-top:20px;}

.tablacontenido{
width:600px;
margin-left:50px;}

.tablacontenido  td{
background-color:#F0F6F9;}

.tablacontenido  td:hover{
	color:#FFF;
	background-color:#162e62;
	}
.tablacontenido  td a:hover{
color:#FFFFFF;
	background-color:#162e62;}


.ctev{
background-color:#F0F6F9;
width:49px;
}

.ctev a:hover{
color:#FFF;
background-color:#162e62;
}