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

.class2 a:link {
	color: #0000cc;
	text-decoration: none;
}
.class2 a:visited {
	text-decoration: none;
	color: #7f7f7f;
}
.class2 a:hover {
	text-decoration: none;
	color: #fff;
}
.class2 a:active {
	text-decoration: none;
	color: #0000cc;
}

#all {
	width:100%;
	float:left;
}
body {
	background: url(_img/fn.jpg) ;
	background-color:#ececec;
	background-repeat: repeat-x;

}
#conte {
	width:1080px;
	margin-top:20px;
	margin-left:auto;
	margin-right:auto;
	
}

#topall {
	background: url(_img/tp.jpg) ;
	background-color:#FFF;
		background-position: 0 1px; ;/*derecha top*/
	background-repeat: no-repeat;
	width:1080px;
	height:184px;
	margin-left:auto;
	margin-right:auto;
	float:left;
}

#toplogo {
	width:321px;	
	height:135px;
	float:left;
}
#topdatos {
	width:443px;
	height:90px;
	padding-top:45px;
	padding-right:30px;
	text-align:right;
	line-height: 20px;
	float:left;
}

#topico {
	width:251px;
	height:75px;
	padding-top:60px;
	float:left;
}

.cel_text {
	font-family: Arial, verdana, Helvetica, sans-serif;
	font-size: 20px;
	color: #5881de;
	font-weight: bold;	
}

.text_14 {
	font-family: Arial, verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #0f518d;

}


#topmenu {
	width:1066px;
	padding-left:14px;
	height:21px;
	float:left;
}
#menusombra {
	background: url(_img/sb.jpg) ;
	width:1080px;
	height:19px;
	float:left;
}

#contebody {
	background: url(_img/fn2.jpg) ;
	background-repeat: repeat-x;
	background-color:#ffffff;
	width:1080px;
	margin-left:auto;
	margin-right:auto;
	float:left;
}
#contenido {
	width:1080px;
	margin-left:auto;
	margin-right:auto;
	float:left;
}

#bodyizq {
	/*background-image:url(_img/col01.png);
	background-repeat: no-repeat;*/
	padding-top:50px;
	padding-left:60px;
	padding-right:25px;
	/*background-position: 0 185px 20px 0; ;/*derecha top*/
	width:225px;
	height:290px;
	float:left;
	
}

#bodyder {
	width:739px;
	margin-left:20px;
	float:left;
	
}


#iz01 {
	/*background-image:url(_img/col01.png);
	background-repeat: no-repeat;*/
	padding-top:50px;
	padding-left:60px;
	padding-right:25px;
	/*background-position: 0 185px 20px 0; ;/*derecha top*/
	width:400px;
	height:290px;
	float:left;
	
}
#der01 {
	background-image:url(_img/img01.jpg);
	background-repeat: no-repeat;*/
	margin-top:00px;
	padding-top:50px;
	padding-left:0px;
	padding-right:0px;
	/*background-position: 0 20px 20px 0; /*derecha top*/
	width:565px;
	height:270px;
	float:left;
	
}
#der01vacio {
	/*background-image:url(_img/img01.jpg);
	background-repeat: no-repeat;*/
	margin-top:00px;
	padding-top:30px;
	padding-left:0px;
	padding-right:0px;
	/*background-position: 0 20px 20px 0; /*derecha top*/
	width:565px;
	height:340px;
	float:left;
	
}


#space20 {
	width:1080px;
	height:20px;
	margin-left:auto;
	margin-right:auto;
	float:left;
}


.titulo_negrita {	
	font-family: Arial, verdana, Helvetica, sans-serif;
	font-size: 16px;
	color: #272727;
	font-weight: bold;
	line-height: 28px;
}

.texto_cuerpo
{
	text-align: left;
	font-family: verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #6e6e6e;
	line-height: 18px;
}


#down {
	background-image:url(_img/dw.jpg);
	width:1080px;
	height:51px;
	margin-left:auto;
	margin-right:auto;
	text-align: center;
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#3a3a3a;
	float:left;
	margin-left:auto;
	margin-right:auto;

}


.vpb_input_fields2 {
	width:310px;
	border: 1px solid #afcdaa;
	background: url(../none) no-repeat #fff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 13px;
	color: #4682b3;
	padding: 5px 5px 5px 5px;
		
	}	

#space {
	width:1080px;
	height:30px;
	margin-left:auto;
	margin-right:auto;
	float:left;
}

.titulocuerpo {
	font-family: arial, verdana, Helvetica, sans-serif;
	font-size: 12px;
	color:#535353;
	line-height:18px;
}

.titulo_cms {
	
	font-family: arial, verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #004492;
}
.titulo_negrita {
	
	font-family: arial, verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #000;
}
.titulo_cms20 {
	
	font-family: arial, verdana, Helvetica, sans-serif;
	font-size: 20px;
	font-weight:bold;
	color: #004492;
}


.zoom{
		transition: 1.5s ease;
 		-moz-transition: 1.5s ease; /* Firefox */
 		-webkit-transition: 1.5s ease; /* Chrome - Safari */
 		-o-transition: 1.5s ease; /* Opera */
	}
.zoom:hover{
		transform : scale(3);
		-moz-transform : scale(3); /* Firefox */
		-webkit-transform : scale(3); /* Chrome - Safari */
		-o-transform : scale(3); /* Opera */
		-ms-transform : scale(3); /* IE9 */
	}
#principal li { 
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
    display:inline; 
    float:left; 
	   width:220px; 
    background-color:#f5f7f9; 
    padding:10px; 
    margin:5px; 
    text-align: left; 
    border-right: #a5a7aa solid 1px; 
    border-bottom: #a5a7aa solid 1px; 
	padding-right:1px;

 } 
 
 
 /*--------------*/


#cot_der {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color:#444;
	margin-left:0px;
	padding-top:8px;
	padding-left:20px;
	width: 629px;
	height:800px;
	float:left;
}
#cot_der_conta {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color:#444;
	margin-left:0px;
	padding-top:8px;
	padding-left:20px;
	width: 629px;
	height:850px;
	float:left;
}

#cot_for1 {
	background-color:#dfeefb;
	border: solid 1px #bfd4e6;
	margin-left:10px;
	padding-top:20px;
	padding-left:20px;
	padding-right:20px;
	width: 530px;
	height:310px;
	float:left;
}

#cot_for1_centrar {
	background-color:#dfeefb;
	border: solid 1px #bfd4e6;
	margin-left:190px;
	margin-top:50px;
	padding-top:20px;
	padding-left:20px;
	padding-right:20px;
	margin-bottom:50px;
	width: 530px;
	height:310px;
	float:left;
}


#cot_for3 {
	background-color:#dfeefb;
	border: solid 1px #bfd4e6;
	margin-top:10px;
	margin-left:10px;
	padding-top:10px;
	padding-left:20px;
	padding-right:20px;
	width: 530px;
	height:170px;
	float:left;
}
#cot_for5 {
	/*background-color:#ebf4fe;
	border: solid 1px #bfd4e6;*/
	text-align:center;
	margin-top:4px;
	margin-left:0px;
	padding-top:0px;
	padding-left:10px;
	padding-right:20px;
	width: 530px;
	height:20px;
	float:left;
}

#cot_for6 {
	/*background-color:#ebf4fe;
	border: solid 1px #bfd4e6;*/
	text-align:center;
	margin-top:90px;
	margin-left:10px;
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
	width: 530px;
	height:20px;
	float:left;
}

.vpb_input_fields2 {
	width:310px;
	border: 1px solid #afcdaa;
	background: url(../none) no-repeat #fff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 13px;
	color: #4682b3;
	padding: 5px 5px 5px 5px;
		
	}	
