body {	background: #fff ;	font-family:sans-serif;	text-align:center;	color:#333;	font-size:12px;}
* { margin:0px; padding:0px;}
a {	color:#212123;	text-decoration:none;}
a:hover {text-decoration:underline;	cursor:pointer;}
a:visited {color: #414143} 
a img{border:0px;}
.limpiar {clear:both;font-size: 1px; line-height: 1px; font-weight: normal;}
ul {list-style-type:none;}

#main{background-color:#fff;margin:2px auto 0px auto;width:1000px; text-align:left;border:0px solid #c0c0c0;padding-bottom:0px}
#main2{ width:1000px;}
div.header {background:#fff }

#main .mizq{float:left;width:180px;overflow:hidden;}
#main .conte{float:left;width:1000px;}
#main .pie{background:#fff url('/images/mn-izq-cab-bg.gif') repeat-x;height:24px;margin-top:10px}
#main .pie ul{display:inline;}
#main .pie ul li{display:inline;}
#main .pie ul.ini a{width:130px;text-align:center;float:left;color:#fff;margin-top:4px;font-size:13px; padding:0 10px;}
#main .pie ul.pais a{float:left;padding-left:10px;padding-right:10px;margin-top:4px;font-size:13px;color:#145978;border-left:1px solid #145978}
#main .pie ul.pais a:hover{ color:#e59700;}
#main .pie ul.pais a.ff{border-right:1px solid  #145978}
/*Acordeon*/
.Estilo1 {color: #FFFFFF}
h5{font-size:13px;color:#63B1E5}
#opciones{width:180px;border:0px}
#opciones a,#opciones a:hover {text-decoration:none}
#opciones ul{list-style-type:none;margin:0px;padding:0px;}
#opciones ul li{display:block;float;left;margin:0px;padding:4px 2px 4px 6px;height:auto!important;border-bottom:1px dotted #e1e1e1;background:#fff }
#opciones .arrow {position: absolute;right: 8px;top: 8px; }
#opciones #container {margin: 50px auto;width: 500px;border: 1px solid #999;}
#opciones .footer {	border-top: 1px solid #999;background: #63b1d7;text-align: right;color: #fff; }
#opciones .block {background: #cdcdcd; 	position: relative;}
#opciones h1 {background:#63b1d7 url('/images/mn-izq-cab-bg.gif') repeat-x;font-weight: bold; 	padding: 10px; 	color: #fff;font-size: 13px;border-top: 2px solid #fff;}
#opciones h2 {font-size: 18px; 	background: #63b1d7;padding: 10px; 	color: #fff;border-bottom: 2px solid #888; }
#opciones p {padding: 10px;}
#opciones h1.active {background:#3886ac url('/images/mn-izq-sel-bg.gif') repeat-x; 	color: #fff;}
#opciones .linf{background:#333333;text-align:right;color:#fff;height:30px;padding-top:4px;padding-right:4px;}
#opciones .slinf a{display:block;float:left;padding:5px 6px 5px 2px;color:#000; text-decoration:none; font-size:12px;background:#fff url(images/ico-videosc.gif) no-repeat 2px 3px ;margin-left:2px;}
#opciones .celda{background:#fff;text-align:left;}
#opciones .celdat{background:transparent url(/images/Caja-bg.gif) repeat-x;text-align:left;color:#fff}
#opciones a.menizlnk{color:#333333;font-size:12px;}
#opciones a.menico{float:right}
#opciones a.cab{display:block;width:180px;}

.clear {clear:both}
.h10{height:10px;}
.w180{width:180px}
#main .izqu{overflow:hidden;height:Auto;}
#main .dere{float:right;width:180px;overflow:hidden;height:Auto;;padding-left:15px;}
#main .desa{font-size:15px;text-align:justify }
/*#main .desa p{padding:6px;}*/
#main .desa a.lnk{color:#333333;text-decoration:underline}
#main .desa ul { list-style-type:disc;list-style-position:outside;margin-left:30px;margin-top:15px } 
.caja-der{height:auto;}

.caja-bus{background:#6a6a6a url(/images/Caja-bg.gif) left top repeat-x;height:120px;}
.caja-bus .cue{margin-left:10px;margin-top:10px;}
.caja-bus input.sqltxt{border:1px solid #000;width:128px;float:left;margin-top:2px;}
.caja-bus .sqlbtn{float:Left;margin-left:6px;}

/*Rotatore*/
 #HomeRotator { width:595px;height:360px;overflow-x:hidden }
 .Xrotator {display:none;position:relative;top:0px;width:595px;height:330px;overflow:hidden}
 #rotatore  {text-align:left;float:right;margin-right:20px}
 .btnRotator { padding-top:4px;float:left;font-family:Arial;font-size:16px;color:#fff;font-weight:thin}
 .RSelected { font-weight:bold;font-size:18px;text-decoration:none}
 .btnSel    { color:#D8EBF3;font-family:Arial;font-size:14px}
 .btnSel :hover {text-decoration:underline;color:#D8EBF3}
 #rotatore ul {list-style-type:none;}
 #pieRotatore { width:100%;background: url(/images/mn-izq-cab-bg.gif) repeat-x;margin-top:0px;padding-top:0px;padding-bottom:5px;}

.accion h4{display:block;font-size:12px;padding:2px 0 0 10px;color:#fff;background:url(/Images/acc-cab-bg.gif) repeat-x left top;height:19px}
.encabezadoAzul {width:100%;background:url(/images/mn-sup-bg.gif) repeat-x left top;height:30px}
#noticias {width:595px}
.updbandera{position:absolute; left:300px;top:40px;color:#000000}
.bor{border:1px dotted #fe0000}

.caja_01{background:#fff url(/images/caja_01.png); float:left;width:19px;height:20px;}
.caja_02{background:#fff url(/images/caja_02.png) repeat-x; float:left;height:20px;}
.caja_03{background:#fff url(/images/caja_03.png); float:left;width:19px;height:20px;}
.caja_04{background:#fff url(/images/caja_04.png) repeat-y; float:left;width:19px;}
.caja_centro{float:left;text-align:left}
.caja_06{background:#fff url(/images/caja_06.png) repeat-y; float:left;width:20px;}
.caja_07{background:#fff url(/images/caja_07.png); float:left;width:19px;height:20px;}
.caja_08{background:#fff url(/images/caja_08.png) repeat-x; float:left;height:20px}
.caja_09{background:#fff url(/images/caja_09.png); float:left;width:19px;height:20px;}

.pro .caja_02{width:250px}
.pro .caja_04{height:250px;}
.pro .caja_centro{width:250px;height:200px}
.pro .caja_06{height:250px;}
.pro .caja_08{width:250px}

.multi{position:relative}
.multi .pesta{position:absolute;background: url(/images/multi-pes-gri.jpg) no-repeat left top;width:223px;height:87px;}
.multi .icono{position:absolute;background: url(/images/multi-pes-iconos.png) no-repeat left top;width:178px;height:46px;left:21px;top:21px}
.multi .pesbla{position:absolute;background: url(/images/multi-pes-bla.png) no-repeat left top;width:79px;height:75px;}
.multi .cue{position:absolute;top:67px;}
.multi .caja_02{width:250px}
.multi .caja_04{height:190px;}
.multi .caja_centro{width:250px;height:150px}
.multi .caja_06{height:190px;}
.multi .caja_08{width:250px}

.audi .caja_02{width:550px}
.audi .caja_04{height:170px;}
.audi .caja_centro{width:550px;height:170px}
.audi .caja_06{height:170px;}
.audi .caja_08{width:550px}

.tari .caja_02{width:550px}
.tari .caja_04{height:170px;}
.tari .caja_centro{width:550px;}
.tari .caja_06{height:170px;}
.tari .caja_08{width:550px}
.tari table td{border-bottom:1px dotted #d0d0d0;}

ul.tar li {padding-top:4px;padding-bottom:4px;border-bottom:1px dotted #d0d0d0;}
.tari  a.doc_1{background:transparent url(../images/doc_1.gif) left top no-repeat;display:inline;padding-left:25px;float:right}
.tari  a.doc_3{background:transparent url(../images/doc_3.gif) left top no-repeat;display:inline;}

/*-------------------------------------------------------------------------------------Nuevo------------------------------------------------------------------------------------*/
.secciones_home{ width:1000px; height:470px; float:left; margin:20px 0; background:url(../images/secciones_bg.jpg) repeat-x;}
.foto_seccion img{ border: 1px solid #FFFFFF;display: block;float: left;padding: 5px;position: relative;}
.foto_seccion{ display:inline; width:460px; float:left; margin: 10px 20px; background:#e5e5e5;}
.txt_intro, .seccion_tit{ border-bottom: 1px solid #ECECEC;border-top: 1px solid #ECECEC;color: #666666;float: left;font-size: 18px;padding: 3px 0;text-align: center;width: 100%;}
.txt_intro span, .seccion_tit span { color:#80b8db; font-weight:bold;}
.titulo_seccion{color: #FFFFFF;display: block;float: left;font-size:40px;font-weight: bold;letter-spacing: -1px;margin: 30px 0 0 30px;position: absolute;text-shadow: 0.1em 0.07em #014170; z-index:1000;}
*:first-child+html .titulo_seccion{margin: 30px 0 0 -430px}
.contenido{ width:100%; float:left; text-align:justify; margin:20px 0;}
.contenido a{ color:#e59700; font-weight:bold;}
.mapa{ margin:20px 0; float:left;}
.seccion{ width:200px; display:inline; float:left; margin:10px 25px;}
.seccion img{ margin:10px 0;}
.programa{ width:200px; xheight:50px; margin:5px 0 0 0; text-align:center;}
.programa span {font-weight:bold;font-size:14px;margin:0px auto;width:100%;display:block}
/*.programa_foto{ width:80px; height:50px; float:left; display:inline; margin:0 5px 0 0; background:#CCC;}
.programa span{}*/
.foto{ width:200px; height:200px; float:left;  padding:5px; border:1px solid #ddd; margin:0 10px 0 0;}