/* CSS Document */
@charset "iso-8859-1";
body{background: #D5DDE6; margin:0px; color:#000; font-family: Arial, Helvetica, sans-serif;}

img {border:0px;}
a, font, p, ul, h1, h2, h3, h4, h5, h6, form, h7{padding:0px; margin:0px;font-family: Arial, Helvetica, sans-serif;}

td, table, tr, {font-family: Arial, Helvetica, sans-serif;}
/* Seleccion Idioma */
.adv {font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size: 10px; color: #b7b9bd; text-decoration: none; line-height:18px;}
.adv2 {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #b7b9bd; text-decoration: none; line-height:18px;}
.info {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #b7b9bd;
	text-decoration: none;
}

/*interiores*/
/*Forma Registro*/
		/*Lateral*/
		
				/*Próximamente*/
				.prox_tit{font-family: Arial, Helvetica, sans-serif;font-size:11px; color: #ffa200; text-decoration:none; font-weight:bold;}
				.prox_txt{font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #223a68;
	text-decoration:none;
	padding-bottom:10px;
}
		
		
		/*Texto*/
		
		.verde1_11{font-family: Arial, Helvetica, sans-serif;font-size:11px; color:#d3fe85;}
		.azul2_10{font-family: Arial, Helvetica, sans-serif;font-size:10px; color:#1b4c80;}
		.azul1_12{font-family: Arial, Helvetica, sans-serif;font-size:12px; color:#223a68;}
		.negro_12{font-family: Arial, Helvetica, sans-serif;font-size:12px; color:#000;}
		.rojo_12{font-family: Arial, Helvetica, sans-serif;font-size:12px; color:#f00;}
		.ql {font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; text-decoration:none;}
		.imput{font: 12px Arial, Helvetica, sans-serif;
			color:#5072b4;
			background:#fff;
			width:450px;
			border:#ccc 1px solid;
			padding:2px;
			margin: 3px;
		}
		.imput2{font: 12px Arial, Helvetica, sans-serif;
			color:#5072b4;
			background:#fff;
			width:370px;
			border:#ccc 1px solid;
			padding:2px;
			margin: 3px;
		}
		.imput3{font: 12px Arial, Helvetica, sans-serif;
			color:#5072b4;
			background:#fff;
			width:190px;
			border:#ccc 1px solid;
			padding:2px;
			margin: 3px;
		}
		.boton_forma{font-family: Arial, Helvetica, sans-serif;margin-left:20px; margin-right:20px;}
		
		.bg_der{font-family: Arial, Helvetica, sans-serif;background:url(../es/images_es/2.gif) top right repeat-y; font-size:11px;}
		.bg_der h4{font-family: Arial, Helvetica, sans-serif;font-size:16px; color:#fff; font-weight:bold;}
		.top{font-family: Arial, Helvetica, sans-serif;
			width:auto;
			width:280px;
			padding:10px 0px 10px 0px;
			height: 22px;
		}.top2{font-family: Arial, Helvetica, sans-serif;
			width:auto;
			width:268px;
			padding:10px 0px 10px 0px;
			height: 22px;
		}.top3{font-family: Arial, Helvetica, sans-serif;
			width:auto;
			width:268px;
			padding:10px 0px 10px 0px;
			height: 22px;
		}
		.top_news{
	width:271px;
	height:22px;border-right:1px solid #000;
	background:/*url(../es/images_es/nw.gif) right*/ #780c9c no-repeat;
	padding-left:10px;
}
		.top_fot{
	width:261px;
	height:22px;border-right:1px solid #000;
	background:/*url(../es/images_es/fot.gif) right*/ #bb048d no-repeat;
	padding-left:10px;
}
		.top_prox{
	width:271px;
	height:22px;border-right:1px solid #000;
	background:/*url(../es/images_es/prox.gif) right */#ffa200 no-repeat;
	padding-left:10px;
}
		.top_lomas{
	font-family: Arial, Helvetica, sans-serif;
	width:271px;
	height:22px;border-right:1px solid #000;
	background:/*url(../es/images_es/mas_nuevo.gif) right*/ #0086c4 no-repeat;
	padding-left:10px;
}
		.top_video{
	width:222px;
	height:22px;border-right:1px solid #000;
	background:/*url(../es/images_es/vid.gif) right*/ #a3db1a no-repeat;
	padding-left:10px;
}
		.lomas_tit{
	font-family: Arial, Helvetica, sans-serif;
	color:#0086c4;
	padding:5px 0px 5px 0px;
	font-weight:bold;
}
		.gray{ border:#999 3px solid;}
		
		.bg_der a{float:left; font-size:10px; color:#FFF; width:auto; height:14px; text-align:center; text-decoration:none; padding:0px 5px 0px 5px;}
		.vm1{background-color:#066;}
		.vm2{
	background-color:#780C9C;
}
		.vm3{
	background-color:#A3DB1A;
}
		.vm4{
	background-color:#0086c4;
}
		.vm5{
	background-color:#BB048D;
}
		
		.imput_news{ font-size:11px;
			color: #333;;
			background:#fff;
			width:185px;
			border:#ccc 1px solid;
			padding:2px;
			margin: 3px;
		}
		
		.nw{ color:#313195; font-size:11px; font-weight:bold;}


/*Interior*/
.interior{
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	margin-bottom:20px;
}
.interior td{font-size:12px;}
.interior_0{
	color: #000000;
	text-decoration:none;
	font-weight:lighter;
	font-size: 12px;
	text-align: left;
}
.interior a:hover{color: #099; text-decoration: underline; font-weight:bold;}
.interior p{
	padding-bottom:15px;
	text-align: justify;
	line-height: 19px;
}

.interior ol{ font-weight:bold;}

.interior h1{}
.interior h2{ font-weight:bold;}
.interior h3{font-weight:bold;}
.interior h4{ font-weight:bold;}
.interior h5{ font-weight:bold; font-size:18px; color:#099; padding-bottom:10px;}
.interior h6{font-weight:bold; font-size:12px; color:#000;padding-bottom:10px;}


.interior ol p{font-weight: normal; padding:0px;}
.interior li{
	padding-bottom:5px;
	text-align: justify;
	line-height: 16px;
	padding-right:30px;
}



.img_info{border:3px solid #ccc; position: right; margin:30px 0px 20px 30px;} 
.titulo_seccion{margin:20px 0px 20px 0px;}
.interiora {
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	margin-bottom:40px;
}

.c_reg_atn {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
	width: 409px;
	border: 1px solid #CDCDCD;
}

.tit_noticia {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #0072b2;
	text-decoration: none;
	font-weight: bold;
}.txt3 {
	font-family: Arial;
	font-size: 12px;
	color: #545454;
	text-decoration: none;
}


.so_tit{ font: 16px Arial, Helvetica, sans-serif; color:#333;text-decoration:none;}
.so_tit2{ font: 12px Arial, Helvetica, sans-serif; color:#003b70; font-weight:bold;}
.so_tit2:hover{ text-decoration:none;}
.so_txt{font: 11px Arial, Helvetica, sans-serif; color:#00568a;}
.so_txt:hover{text-decoration:none;}
.so_dates{font: 11px Arial, Helvetica, sans-serif; color:#fff; text-decoration:none;}
.so_dates:hover{font: 11px Arial, Helvetica, sans-serif; color: #0CF; text-decoration:none;}
.so_tit_res{font: 23px Arial, Helvetica, sans-serif; color:#666; font-weight:bold;}
.so_txt_l{font: 12px Arial, Helvetica, sans-serif; color:#333;text-decoration:none;}
.so_info{font: 11px Arial, Helvetica, sans-serif; color:#003568;}
.so_info:hover{font: 11px Arial, Helvetica, sans-serif; color:#003568; font-weight:bold;}

.so_int_tit_cat{font: 20px Arial, Helvetica, sans-serif; color:#666;}
.so_int_tit{font: 22px Arial, Helvetica, sans-serif; color:#007cbd;}
.so_int_tit2{font: 19px Arial, Helvetica, sans-serif; color:#007cbd;}
.so_int_tx1{font: 12px Arial, Helvetica, sans-serif; color:#036;}
.so_int_tx2{font: 12px Arial, Helvetica, sans-serif; color:#333; text-align:center;}
.so_int_tit3{font: 15px Arial, Helvetica, sans-serif; color:#006297;}
.so_int_tit4{font: 12px Arial, Helvetica, sans-serif; color:#fff; font-weight:bold; text-align:center;}

img{border:0px;}

/* Horarios seleccion oficial*/
.hso_txt1{ font:8px Arial, Helvetica, sans-serif; color:#003; line-height:95%; text-decoration:none;}
.hso_txt2{ font:9px Arial, Helvetica, sans-serif; color:#FFF; line-height:95%; text-decoration:none; font-weight:bold;}



#tnk{ float:right; margin:0 0 20px 20px; background-repeat:no-repeat; background-position:center center;}
#tnk div{width:250px; height:250px; display:block;}
#tnk .1{background-image: url(../images/tnk_1.jpg);}
#tnk .2{background-image: url(../images/tnk_2.jpg);}
#tnk .3{background-image: url(../images/tnk_3.jpg);}
#tnk .4{background-image: url(../images/tnk_4.jpg);}
#tnk .5{background-image: url(../images/tnk_5.jpg);}

.bio {
	margin:0 auto 20px auto;
	border:1px  dashed #7ED0E8;
	padding:15px;
}

.bio img{
	border:3px solid #7ED0E8;
	float:right;
	margin:0 0 20px 20px;
	background-repeat:no-repeat;
	background-position:center center;
}
.bio p {
	padding-bottom:5px;
	line-height: 15px;
}


ul { margin-left:30px;}

