/* SAESA */
body{margin: 0px; padding: 0px; font: 11px "Trebuchet MS", Arial, Helvetica, sans-serif;}

h1{font: bold 19px Arial, Helvetica, sans-serif; color: #12496E;}
h2{font: bold 14px Arial, Helvetica, sans-serif; color: #C60;}
h3{font: bold 24px Arial, Helvetica, sans-serif; color: #333; margin: 0px; padding: 0px;}
h4{}
h5{}
h6{}


a:link{color: #2383C2; text-decoration: underline;}
a:visited{color: #2383C2; text-decoration: underline;}

form{margin: 0px; padding: 0px;}

.img_right{border: 1px solid #CCC; padding: 4px;margin: 0px 0px 0px 0px; float: right;}
.img_left{border: 1px solid #CCC; padding: 4px;margin: 0px 10px 0px 0px; float: left;}


/*ESTRUCTURA*/
#fondo_01{width: 100%; clear: both; margin: 0px auto;}
#main{width: 100%;}

/*HEADER*/
#header{display: none; visibility: hidden;}


/*TOP*/
#top{display: none; visibility: hidden;}


/*RIGHT*/
#right{display: none; visibility: hidden;}


/*CENTRO*/
#centro{width: 100%; margin: 0px; padding: 0px; padding: 0px;}
#centro #banner_central{display: none; visibility: hidden;}
#centro #destacados {color: #000; font: 11px/140% "Trebuchet MS", Arial, Helvetica, sans-serif; position: relative; left: -5px;}
#centro #destacados h1{color: #000; font: bold 25px "Trebuchet MS", Arial, Helvetica, sans-serif; margin: 0px; padding: 0px 0px 10px 4px;}
#centro #destacados .columnas{float: left; width:30%; padding: 0px 5px 0px 7px; border-right: 1px solid #CCC;}
#centro #destacados .columnas h1{text-align: center; padding: 7px 0px; margin: 0px 1px 0px 0px; color: #910F1C; font: bold 20px "Trebuchet MS", Arial, Helvetica, sans-serif;}
#centro #destacados .columnas h2{color: #0C2D43; font-size: 14px; margin: 0px; padding: 7px 0px 10px 0px;}
#centro #destacados .columnas p{margin: 0px; padding: 0px 0px 14px 0px;}
#centro #destacados .vermas{display: none; visibility: hidden;}


/*BREADCRUMS*/
#breadcrums{display: none; visibility: hidden;}


/*INTERNAS*/
.internas{color: #154F75; line-height: 120%; }
.internas#centro{padding-bottom: 30px;}
.internas h1{padding: 3px 0px 10px 18px; margin: 0px;}
.internas h2{padding: 0px 0px 20px 0px; margin: 0px;}


/*DOCUMENTOS*/
.documentos{color: #999;}
.documentos caption{padding: 5px 10px 6px 10px; text-align:left; color: #930; font-size: 11px; font-weight: bold; border-top: 1px dashed #CCC;}
.documentos td{vertical-align: top; padding: 8px 5px; border-bottom: 1px dashed #CCC;}
.documentos .word{padding: 5px 0px 2px 18px; margin: 0px; display: block; color: #666;}
.documentos a.descargar:link, .documentos a.descargar:visited{width: 68px; height: 14px; display: block; text-decoration: none; font: 1px Arial, Helvetica, sans-serif; letter-spacing: -1px; text-indent: -9000px;}


/*BOTONES TARIFAS*/
#botonera_tarifas{margin: 0px; padding: 0px; list-style: none; width: 100%; height: 18px;}
#botonera_tarifas li{float: left; margin: 0px 1px 0px 0px; padding: 0px; width: 105px; text-align: center;}
#botonera_tarifas a:link, #botonera_tarifas a:visited{color: #666; display: block; height: 15px; text-decoration: none; padding: 3px 0px 0px 0px;}
#botonera_tarifas a.activo:link, #botonera_tarifas a.activo:visited{background: url(../images/botones/bot_tarifas_over.gif) no-repeat 0px 0px; font-weight: bold; color: #930; text-decoration: none;}


#anios_tarifas{clear: left; font-size: 11px; height: 21px; margin: 0px; padding: 8px 0px 5px 13px; list-style: none;}
#anios_tarifas li{display: inline; margin: 0px; padding: 0px 10px 0px 10px;}
#anios_tarifas a:link, #anios_tarifas a:visited{color: #666; text-decoration: none;}
#anios_tarifas .activo{color: #930; text-decoration: none;}


/*DATOS TARIFAS*/
#datos_tarifas{border: 1px solid #CCC; border-collapse: collapse; font-size: 10px;}
#datos_tarifas th{background: #4583C0; border-collapse: collapse; font-size: 11px; font-weight: bold; color: #FFF; vertical-align: top; padding: 6px 3px 4px 16px; text-align: left;}
#datos_tarifas td{color: #999; border-collapse: collapse; font-size: 10px; vertical-align: top; padding: 6px 3px 6px 16px;}
#datos_tarifas a:link, #datos_tarifas a:visited{color: #999; text-decoration: underline;}


/*CONTENIDOS 2 COLUMNAS*/
#cont_2columnas{width: 100%; font: 10px/140% "Trebuchet MS", Arial, Helvetica, sans-serif; color: #154F75;}
#cont_2columnas h1{background: none; margin: 0px; padding: 0px; font-size: 12px; font-weight: bold;}
#cont_2columnas p{margin: 0px; padding: 0px;}
#cont_2columnas img{float: left; border: 1px solid #CCC; margin: 0px 8px 3px 0px;}
#cont_2columnas .fila{border-bottom: 1px dashed #D7D7D7; clear: left; padding: 15px 0px 20px 0px; width: 100%; margin: 0px 0px 10px 0px;}
#cont_2columnas .columna01{border-right: 1px dashed #D7D7D7; float: left; width: 47%; padding: 0px 10px 0px 0px;}
#cont_2columnas .columna02{border-left: 1px dashed #D7D7D7; float: left; width: 47%; padding: 0px 0px 0px 10px; margin: 0px 0px 0px -1px; position: relative;}
#cont_2columnas .vermas{display: none; visibility: hidden;}


/*LISTADO DE PRODUCTOS*/
#productos_listado{font: 11px/110% Arial, Helvetica, sans-serif; color: #666; width: 100%; padding: 10px 0px 0px 0px;}
#productos_listado h2{margin: 0px; padding: 0px 0px 4px 0px; border-bottom: 1px dashed #999; font: bold 11px Arial, Helvetica, sans-serif; color: #930; text-align: center;}
#productos_listado p{margin: 0px; padding: 3px 0px 3px 9px;}

#productos_listado img{margin: 0px 10px 0px 0px; border: none; float: left;}

#productos_listado .fila{clear: left; width: 100%; margin: 0px 0px 20px 0px; padding: 0px;}

#productos_listado .columnas{float: left; width: 45%; height: 82px; height: auto !important; min-height: 82px; margin: 0px 20px 20px 0px; padding: 0px 0px 18px 0px;}
#productos_listado .columnas .fondo_top{padding: 13px 20px 0px 6px;}

#productos_listado .vermas{display: none; visibility: hidden;}


/*DETALLE DE PRODUCTOS*/
#productos_detalle{font: 11px Arial, Helvetica, sans-serif; color: #666; width: 100%;}
#productos_detalle h2{margin: 0px; padding: 6px 0px 4px 0px; font: bold 11px Arial, Helvetica, sans-serif; color: #930; text-align: center;}
#productos_detalle h3{margin: 0px; padding: 5px 17px 5px 9px; font: normal 11px Arial, Helvetica, sans-serif; color: #666;}
#productos_detalle h3 strong, #productos_detalle h3 b{font-size: 15px; font-weight: bold; color: #0F4569; float: right;}
#productos_detalle p{margin: 0px; padding: 0px 0px 0px 9px;}

#productos_detalle img{width: 153px; height: 73px; border: none;}

#productos_detalle .fila{clear: left; width: 100%; margin: 0px 0px 20px 0px;}
#productos_detalle .columnas{width: 30%; margin: 0px 0px 20px 30px; padding: 0px 0px 12px 0px; height: 145px; height: auto !important; min-height: 145px;}

#productos_detalle .vermas{display: none; visibility: hidden;}
#productos_detalle .solicitar_visita{display: none; visibility: hidden;}


/*FORMULARIOS*/
#formularios{font: 11px Arial, Helvetica, sans-serif; color: #666;}
#formularios h2{color: #333; font: bold 11px Arial, Helvetica, sans-serif; margin: 12px 0px 13px 0px; padding: 8px 0px 4px 10px;}
#formularios p{margin: 0px; padding: 0px 0px 12px 0px;}
#formularios input{border: 1px solid #2C628A; background: #EDEDED; font-size: 11px; padding: 0px; margin: 0px 2px 0px 0px;}
#formularios strong, #formularios b{color: #930; font-size: 10px; padding: 0px 2px;}
#formularios button{display: none; visibility: hidden;}
#formularios .adjuntar{display: none; visibility: hidden;}


/*FOOTER*/
#footer{clear:both; width: 110%; margin: 0px auto; padding: 10px 0px 0px 0px; font: 9px/120% "Trebuchet MS", Arial, Helvetica, sans-serif; color: #666;}
#footer p{margin: 0px; padding: 5px 0px 0px 10px; clear: both; font-size: 10px;}
#footer ul{display: none; visibility: hidden;}
