/* CSS Document */

html, body {background-color:#000000; margin: 10px 0 0 0; padding:0; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-align: center; color: #ffffff;scrollbar-face-color: #666666; scrollbar-arrow-color: #BCCB01; scrollbar-track-color: #CCCCCC; scrollbar-shadow-color: #333333; scrollbar-highlight-color: #CCCCCC; scrollbar-3dlight-color: #BCCB01; scrollbar-darkshadow-color: #BCCB01;}


P {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-align: justify; color: #ffffff; margin: 0; padding: 0; line-height: 13px;}
P a{font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-align: justify; color: #ffffff; margin: 0; padding: 0; line-height: 13px; text-decoration: none;}
p a:hover{text-decoration: underline;}
h1{font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 16px; text-align: left; color: #000000; font-weight: bold; background-color: #BCCB01; padding: 0 0 0 5px; margin: 0 0 15px 0;}
#h1{float: left;font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 16px; text-align: left; color: #000000; font-weight: bold; background-color: #BCCB01; padding: 0 5px 0 5px; margin: 0 0 15px 0; clear:right;}
#h1izq{float: left; width:150px;}
#h1dcha{float: right; width:100px; clear:right; text-align:right; color: #ffffff; font-size: 14px;}
h2{font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 14px; text-align: left; color: #ffffff; font-weight: bold; padding: 0; margin: 5px 0; border-bottom: 1px dotted #BCCB01;}
h3{font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 14px; text-align: left; color: #ffffff; font-weight: bold; padding: 5px; margin: 5px 0 0 0; background-color: #666666;}
h4{font-family:"Arial Narrow", Arial, Helvetica, sans-serif; font-size: 13px; text-align: right; font-weight: bold; padding: 5px 10px 0 10px; margin:0;}

.verde{color: #BCCB01;}
.verdenegrita{color: #BCCB01; font-weight: bold;}
.azuloscuro{background-color: #1356C6; border-bottom: 20px solid #2a5090;}
.azulclaro{background-color: #42C5F0; border-bottom: 20px solid #458fa8;}
.verdeoscuro{background-color: #10BE14; border-bottom: 20px solid #288b2a;}
.verdelima{background-color: #9CCF00; border-bottom: 20px solid #78951f;}
.amarillo{background-color: #FFCC00; border-bottom: 20px solid #b0931f;}
.naranja{background-color: #FF9600; border-bottom: 20px solid #b0741f;}
.rojo{background-color: #E10404; border-bottom: 20px solid #9f2121;}
.floatleft{float: left;}
.floatright{float: right;}
.fondogrisclaro{background-color: #CCCCCC;}
.fondoblanco{background-color: #ffffff;}
.fondoazulclaro{background-color:#D8E6FC;}
.fondoazuloscuro{background-color:#1356C6;}
.novedad{font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: left; color: #ff0000; font-weight: bold;}
#borde{border-right: none;}
.bordedcho{border-right: none;}


#contenedor {width: 870px; height: auto !important; height: 550px; margin:0 auto 5px auto; border: 1px solid #cccccc; padding: 10px;}

#cabecera {float: left; clear:right; height:61px; margin: 0 0 15px 0 !important; margin: 0;}
#cabecera ul {display: inline; list-style: none;}
#cabecera li {display: inline;}

#menu{clear:both; margin: 15px 0 15px 0; padding:0; height: 28px; width:100%;}
#menu ul {list-style: none; padding:0; margin:0; background-color: #484848; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color:#ffffff; float:left; width:100%;}
#menu ul li {display: inline;}
#menu ul li a{background-color: #484848; padding: 5px 0 5px 5px; border-right: 2px solid #BCCB01; color:#ffffff; text-decoration:none;  float:left; width: 117px; text-align:left; margin: 0;}
#menu ul li#bordedcho a{border-right: none;}
#menu ul li a:hover{color:#ffffff; text-decoration:none; background-color: #cccccc;}

#centro {clear: both; border: 1px solid #cccccc; margin: 0 0 10px 0; height: 370px;}
#centro ul {display: inline; list-style: none;}
#centro li {display: inline;}
#colores {float: left; height: 336px; width: 124px; padding: 20px 0 0 0;}
#colores p{font-family: "Arial Narrow", Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; text-align: right; padding: 5px; color: #ffffff;}
#colores p a{text-decoration: none; color: #ffffff;}
#colores p a:hover{text-decoration: underline; color: #ffffff;}

#pie {background-color: #484848; padding: 15px 0; clear:both; margin: 0;}
#pie p{text-align: center;}

#fotolateral{float: left; width: 123px; margin: 0; padding: 0;}
#bloque1{float: left; width: 298px; border-bottom: 6px solid #BCCB01; height: 296px; background: transparent url(../images/fondodegradado1.gif) repeat-x top left; margin: 0 12px 0 12px;  padding:6px 6px 0 6px;}
#bloque2{float: left; width: 384px; border-bottom: 6px solid #BCCB01; height: 296px; background: transparent url(../images/fondodegradado2.jpg) no-repeat bottom right;  margin: 0; padding:6px 6px 0 6px;}
#bloque3{float: left; width: 294px; border-bottom: 6px solid #BCCB01; height: 296px; background: #999999 url(../images/fondodegradado2.jpg) no-repeat bottom right;  margin: 0; padding:6px 6px 0 6px; overflow:auto;}
#bloque3 img{border: 1px solid #BCCB01; margin: 0 0 0 10px;}
#bloquenoticias{float: left; overflow:auto; width: 398px; height: 309px; margin: 0 12px 0 12px;  padding:0;}
#noticia{float: left; width: 368px; border-bottom: 6px solid #BCCB01; _height: 81px; background: transparent url(../images/fondodegradado1.gif) repeat-x top left; margin: 0 0 5px 0; padding:6px;}
#noticia #mas{float: right; margin-top: 5px; width:auto; text-align:right;}
#noticia #mas img{ border: none;}
#noticia #noticiatexto{_height: 30px; margin-bottom: 5px;}
#bloque4{float: left; width: 297px; border-bottom: 6px solid #BCCB01; height: 296px; background: transparent url(../images/fondodegradado1.gif) repeat-x top left; margin: 0 0 0 12px;  padding:6px 6px 0 6px;}
#bloque5{float: left; width: 400px; border-bottom: 6px solid #BCCB01; height: 302px !important; height: 296px; margin: 0 0 0 12px; background-color: #666666;}
#bloque5 img{margin: 0; padding: 0;}
#bloqueclientes{float: left; width: 384px; border-bottom: 6px solid #BCCB01; height: 296px; background: transparent url(../images/fondodegradado2.jpg) no-repeat bottom right;  margin: 0 0 0 150px; padding:6px 6px 0 6px;}

#botonimprimir {border: 1px solid #BCCB01; width: 188px; background: #cccccc url(../images/fondobotimp.gif) repeat-x top left; float:left; margin: 20px 0 0 0;}
#botonimprimir a{font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-align: center; color: #333333; text-decoration:none; padding: 2px 5px;}
#botonimprimir a:hover{font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-align: center; color: #ffffff; text-decoration:none;}


#formulario {margin: 15px 0 0 10px; padding: 0; width:270px; float: left;}
#formulario p label{float: left; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: bold; width: 27%; text-align: right; padding: 6px;}
#formulario input {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; border: solid 1px #BCCB01; padding-left: 2px;}
#formulario textarea {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; border: solid 1px #BCCB01; line-height: 16px;}
.enviar {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #455900; font-weight: bold; text-align: center; border: solid 1px #999999; margin: 5px 5px 0 88px; background: transparent url(../images/fondoenviar.gif) repeat-x top left;}
.borrar {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #455900; font-weight: bold; text-align: center; border: solid 1px #999999; margin: 5px 5px 0 0; background: transparent url(../images/fondoenviar.gif) repeat-x top left;}
#formulario p br{clear: left;}

#centro2 {clear: both; border: 1px solid #cccccc; margin: 0 0 10px 0; float: left;}
#iconos{float: left; width: 304px; clear:left; margin-left: 5px; margin-top: 5px;}
#iconos ul{list-style-type: none; margin:0; padding: 0;}
#iconos ul li {display: block; text-align: left; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #333333; padding: 5px 10px; margin:0;}
#iconos ul li img{border: 0; margin: 0 10px 0 0; clear: left; vertical-align:middle;}

#submenu{float: left; width: 182px; height: 312px; text-align:left; overflow:auto; margin-left: 5px;}
#submenu dl, #submenu dt, #submenu dd, #submenu ul, #submenu li {margin: 0; padding: 0; list-style-type: none;}
#submenu dl dt#smenu11 a{display: block; background: #1356C6 url(../images/flechablanca2.gif) no-repeat left 7px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; padding: 4px 3px 4px 15px; text-decoration:none;}
#submenu dl dt#smenu22 a{display: block; background: #42C5F0 url(../images/flechablanca2.gif) no-repeat left 7px; padding: 4px 3px 4px 15px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; text-decoration:none;}
#submenu dl dt#smenu33 a{display: block; background: #10BE14 url(../images/flechablanca2.gif) no-repeat left 7px; padding: 4px 3px 4px 15px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; text-decoration:none;}
#submenu dl dt#smenu44 a{display: block; background: #9CCF00 url(../images/flechablanca2.gif) no-repeat left 7px; padding: 5px 3px 4px 15px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; text-decoration:none;}
#submenu dl dt#smenu55 a{display: block; background: #FFCC00 url(../images/flechablanca2.gif) no-repeat left 7px; padding: 5px 3px 4px 15px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; text-decoration:none;}
#submenu dl dt#smenu66 a{display: block; background: #FF9600 url(../images/flechablanca2.gif) no-repeat left 7px; padding: 5px 3px 4px 15px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; text-decoration:none;}
#submenu dl dt#smenu77 a{display: block; background: #E10404 url(../images/flechablanca2.gif) no-repeat left 7px; padding: 5px 3px 4px 15px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; text-decoration:none;}
#submenu dl dt#smenu11, #submenu dl dt#smenu22, #submenu dl dt#smenu33, #submenu dl dt#smenu44, #submenu dl dt#smenu55, #submenu dl dt#smenu66, #submenu dl dt#smenu77 {display: block;}
#submenu dl dt#smenu11 a:hover {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; text-decoration:none; background-color: #000000; display:block;}
#submenu dl dt#smenu22 a:hover {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; text-decoration:none; background-color: #000000; display:block;}
#submenu dl dt#smenu33 a:hover {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; text-decoration:none; background-color: #000000; display:block;}
#submenu dl dt#smenu44 a:hover {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; text-decoration:none; background-color: #000000; display:block;}
#submenu dl dt#smenu55 a:hover {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; text-decoration:none; background-color: #000000; display:block;}
#submenu dl dt#smenu66 a:hover {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; text-decoration:none; background-color: #000000; display:block;}
#submenu dl dt#smenu77 a:hover {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; text-decoration:none; background-color: #000000; display:block;}


#submenu dd#smenu1 ul li{background: #C4C3C3 url(../images/flechanegra.gif) no-repeat left 8px; padding: 3px 3px 3px 15px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; border-bottom: 1px solid #ffffff; text-decoration:none; display: block; margin: 0;}
#submenu dd ul li a{font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; text-decoration:none;}
#submenu dd ul li a:hover{text-decoration:underline;}
#submenu dd#smenu2 ul li{background: #C4C3C3 url(../images/flechanegra.gif) no-repeat left 8px; display: block; padding: 3px 3px 3px 15px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; border-bottom: 1px solid #ffffff;}
#submenu dd#smenu3 ul li{background: #C4C3C3 url(../images/flechanegra.gif) no-repeat left 8px; display: block; padding: 3px 3px 3px 15px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; border-bottom: 1px solid #ffffff;}
#submenu dd#smenu4 ul li{background: #C4C3C3 url(../images/flechanegra.gif) no-repeat left 8px; display: block; padding: 3px 3px 3px 15px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; border-bottom: 1px solid #ffffff;}
#submenu dd#smenu5 ul li{background: #C4C3C3 url(../images/flechanegra.gif) no-repeat left 8px; display: block; padding: 3px 3px 3px 15px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; border-bottom: 1px solid #ffffff;}
#submenu dd#smenu6 ul li{background: #C4C3C3 url(../images/flechanegra.gif) no-repeat left 8px; display: block; padding: 3px 3px 3px 15px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; border-bottom: 1px solid #ffffff;}
#submenu dd#smenu7 ul li{background: #C4C3C3 url(../images/flechanegra.gif) no-repeat left 8px; display: block; padding: 3px 3px 3px 15px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; border-bottom: 1px solid #ffffff;}

#tabla1{float:right; clear: right; width: 535px; height: 548px; overflow: auto; text-align:left; border: 1px solid #ffffff; border-collapse: collapse; margin: 0 5px 0 0;}
#tabla1 table{border-collapse: collapse;}
#tabla1 th {margin: 0; padding: 4px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #fffff; border-collapse: collapse; border: 1px solid #ffffff; }
#tabla1 td {padding: 4px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; border-collapse: collapse; border: 1px solid #ffffff;}
#tabla1 tr#filazul1{background-color: #1356C6;}
#tabla1 tr#filazul2{background-color: #D8E6FC;}
#tabla1 tr#filazul3{background-color: #D8E6FC;}
#tabla1 tr#filazulclaro1{background-color: #42C5F0;}
#tabla1 tr#filazulclaro2{background-color: #42C5F0;}
#tabla1 tr#filazulclaro3{background-color: #C6EEFB;}
#tabla1 tr#colorFam31{background-color: #10BE14;}
#tabla1 tr#colorFam32{background-color: #10BE14;}
#tabla1 tr#colorFam33{background-color: #A7F8A9;}
#tabla1 tr#colorFam41{background-color: #9CCF00;}
#tabla1 tr#colorFam42{background-color: #9CCF00;}
#tabla1 tr#colorFam43{background-color: #EAFFA8;}
#tabla1 tr#colorFam51{background-color: #FFCC00;}
#tabla1 tr#colorFam52{background-color: #FFCC00;}
#tabla1 tr#colorFam53{background-color: #FFEC9F;}
#tabla1 tr#colorFam61{background-color: #FF9600;}
#tabla1 tr#colorFam62{background-color: #FF9600;}
#tabla1 tr#colorFam63{background-color: #FFD99F;}
#tabla1 tr#colorFam71{background-color: #E10404;}
#tabla1 tr#colorFam72{background-color: #E10404;}
#tabla1 tr#colorFam73{background-color: #FECFCF;}

#categoria{float: left; width: 115px; height: 312px; margin: 0 5px 0 7px; padding:0;}
#categoria p{font-family:"Arial Narrow", Arial, Helvetica, sans-serif; font-size: 11px; text-align: right; padding: 0 10px 10px 10px; margin:0;}
#categoria img {border: 0; margin: 10px 0 0 0; padding:0; vertical-align: bottom; height: 160px;}
#categoriatxt{height:142px;}
#categoriaimg{height: 160px;}


#fotonoticias{float: right; width: auto; margin-bottom: 5px;}
#fotonoticias p{text-align: right; background:#333333; margin-left: 10px; padding: 2px;}


#galeria{width: 65%; _width: 400px; height: 290px; border: solid 1px #BCCB01; background-color: #666666; text-align:center; margin:0 auto 5px auto; padding: 0;}
#galeria img{margin: 5px;}
#galeria #flechas{margin: 5px 0 0 0; width: 65%; _width:100%; text-align: right; background-color:#333333; border-top: 1px dotted #BCCB01; padding: 5px;}
#galeria #flechas img{border: 0;}

.mipie {background-color:#333333; border-top:1px dotted #BCCB01;}
/*.textopie {height:20px;}*/


#imprimirplano{width: 738px; height: 570px;}
#imprimirplano p{font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 14px; text-align: center; color: #BCCB01; text-align: left; font-weight: bold; padding: 10px 5px;}

#ticker{float: left; clear: right; height: 30px; margin:0; padding:0; width:auto;}
#ticker p{color: ffffff; padding: 1px 0 0 5px;}

#centroindex {clear: both; border: 1px solid #cccccc; margin: 0 0 10px 0; height: 340px; _height: 336px;}
#centroindex ul {display: inline; list-style: none; z-index:1;}
#centroindex li {display: inline;}

