@import url(comun.css);

html {height:100%;}
body {margin: 0;height: 100%;font-size: 75%;zoom:1;background: #bcc8db;color: #333;font-family: Arial,Tahoma,sans-serif;text-align:center;}
div, p, table, td, th {line-height: 15px;font-size:1em;}

h1{font-size:150%;}
a:link, a:visited {color: #09347a;text-decoration: none;font-weight: normal;}
a:hover {color: #09347a;text-decoration: underline;font-weight: normal;}

.index2, .mceContentBody{zoom:1;background:#fff;text-align:left;margin:0 auto;}
#all{width:1000px;text-align:left;margin:0 auto;zoom:1;background: #bcc8db;}

#cond_serv_txt{border: 1px solid #BCC8DB; padding: 5px; overflow: auto; height: 150px;}
#header{overflow:hidden;width:100%;}
#header-right{width:271px;height:211px;float:right;}

#header-top{height:101px;zoom:1;background:#fff;}
#header-top .module_table{margin:0;zoom:1;background:none;}
#header-bottom{height:110px;zoom:1;background:#09347a;text-align:right;overflow:hidden;width:729px;}
#header-bottom #logo a{margin:0;}
#header-bottom h1,#header-bottom a{color:#fff;margin-top:5px;display:block;}
#logo{float:left;}

#menu-top{height:41px;}
#menu-top .menu{margin:0 0 0 20px;}
#menu-top .menu div{float:left;margin:0 0 0 5px;}
#menu-top .menu div div{float:left;height:37px;line-height:41px;padding:0 5px;margin:0 5px 0 0;text-transform:uppercase;}
#menu-top .menu div div a{font-weight:bold;}
#menu-top .menu #active{zoom:1;background:#09347a url(../img/fondo_tab_sup_l.png) 0 0 no-repeat;float:left;margin:0 5px;}
#menu-top .menu #active div{zoom:1;background:url(../img/fondo_tab_sup_r.png) 100% 0 no-repeat;float:left;height:37px;line-height:41px;padding:0 10px;margin:0;text-transform:uppercase;}
#menu-top .menu #active div a{color:#fff;}

#footer {zoom:1;background:#036;overflow:hidden;width:100%;margin:7px 0 0 0;}
.padding_footer {padding:10px 10px 0 10px;overflow:hidden;}
#footer ul{list-style-type:none;width:800px;z-index:100;position:relative;}
#footer ul li{float:left;width:200px;overflow:hidden;}
#footer ul li a{float:left;display:block;padding:0 0 10px 15px;zoom:1;background:url(../img/bullet.png) 0 1px no-repeat;color:#fff;}
#copyright{position:absolute;text-align:right;width:966px;padding:12px 0 0 0; color:#fff;font-weight:bold;z-index:1;}

#fecha{float:left;width:20%;font-weight:bold;}
#info-sup {height:33px;line-height:33px;padding:0 0 0 20px;zoom:1;background:#fff;margin-bottom:7px;}
#info-sup div{height:33px;line-height:33px;}
.message{color: #EE1521;font-weight: bold;padding: 0px 0 10px 0;text-align: center;}
.azul_claro{color:#87a5d2;}
.azul{color:#036;}
.naranja{color:#c60;}
.upperb{text-transform:uppercase;font-weight:bold;}

#cuerpo{padding:0 7px;}

#col-left{width:150px;float:left;}
#col-left h1{color:#036;font-size:12px;text-transform:uppercase;}
#col-left ul{list-style-type:none;margin-bottom:0px;margin-top:5px;padding:0;}
#col-left ul ul{margin-left:0px;}
#col-left ul li{padding:0 0 5px 15px;zoom:1;background:url(../img/bullet.png) 0 1px no-repeat;}
#col-left ul li a{}

.ugbanner{
margin-bottom:10px;
width:150px;
overflow:hidden;
}

#col-right{width:300px;float:right;}
#col-right h1{zoom:1;background:url(../img/bullet.png) 0 3px no-repeat;color:#036;font-size:12px;text-transform:uppercase;padding:0 0 0 15px;}

#centro{margin:0 157px;width:522px;padding:0 0 7px; }
.padding_centro{padding:0 10px;overflow:hidden;}

.module {zoom:1;background:url(../img/box_br.png) 100% 100% no-repeat;margin-bottom:10px;}
.module div {zoom:1;background:url(../img/box_bl.png) 0 100% no-repeat;}
.module div div{zoom:1;background:url(../img/box_tr.png) 100% 0 no-repeat;}
.module div div div{zoom:1;background:url(../img/box_tl.png) 0 0 no-repeat;padding:10px;}
.module div div div div{zoom:1;background:none;padding:0;}

.caja, #centro .module {zoom:1;background:url(../img/box2_br.png) 100% 100% no-repeat;margin-bottom:5px;}
.caja div, #centro .module div {zoom:1;background:url(../img/box2_bl.png) 0 100% no-repeat;}
.caja div div, #centro .module div div{zoom:1;background:url(../img/box2_tr.png) 100% 0 no-repeat;}
.caja div div div, #centro .module div div div{zoom:1;background:url(../img/box2_tl.png) 0 0 no-repeat;padding:10px;}
.caja div div div div, #centro .module div div div div{zoom:1;background:none;padding:0;}

#centro .module ul{list-style-type:none;padding:0;}
#centro .module ul li{padding:0 0 5px 15px;zoom:1;background:url(../img/bullet.png) 0 1px no-repeat;}

.inputbox{border:1px solid #999;vertical-align:middle;font-weight:normal;}
.button{border:1px solid #BCC8DB; zoom:1;background:#fff url(../img/fondo_boton.png) 100% 55% no-repeat;font-size:10px;padding:2px 12px 2px 3px;cursor:pointer;}
a.button{padding:3px 12px 3px 3px;}
.button_img{zoom:1;background:transparent;border:0;vertical-align:middle;}

#login label{display:block;color:#036;font-weight:bold;}
#login div{margin:5px 0;}

.provincias{font-weight:bold;padding:5px;text-align:right;border-bottom:1px dotted #036;display:block;}
.cargando{text-align:center;padding:40px;}

#cont_portada ul{list-style-type:none;}
#cont_portada ul li{zoom:1;background:url(../img/bullet.png) 0 1px no-repeat;padding:0 15px;margin:0 0 10px;}

#pathway{padding:5px 0;border-bottom:1px dotted #036;margin:0 0 10px 0;}

div.bordeinf{border-bottom:1px dotted #036;padding-bottom:5px !important;}
div.bordesup{border-top:1px dotted #036;padding-top:5px !important;}

.marginb{margin-bottom:5px;}
.margin2b{margin-bottom:10px;}
.margint{margin-top:5px;}
.margin2t{margin-top:10px;}

.fright{float:right;}
.fleft{float:left;}

.alright{text-align:right;}
.alleft{text-align:left;}

.fuente{padding: 5px 0 0 0!important; text-align: right;border-top:1px dotted #036;}
#search{display:inline;color:#555;}

.overf{overflow:hidden;width:100%;}

.column{float:left;}
.cols3{width:33.3%;}
.cols2{width:50%;}
.cols1{width:100%;}
.padding_mod_left{padding:0 5px 0 0;}
.padding_mod_centro{padding:0 5px;}
.padding_mod_right{padding:0 0 0 5px;}
#centro .module div div div div.acceder{text-align:right;padding:5px 15px 0 0 !important;zoom:1;background:url(../img/bullet.png) 100% 7px no-repeat;}

.contentpane{}
.sectiontableheader{zoom:1;background:#BCC8DB;}
.leading{zoom:1;background:#e2e7f0 !important;}

.contentheading_resumen{text-transform:uppercase;color:#036;font-weight:bold;}

.foros .back_button{border-bottom:1px dotted #036;padding-bottom:5px !important;margin-bottom:5px;}
.banner200{height:200px;width:200px;}
.banner200 .posabs{height:200px;width:200px;}
.banner728{height:90px;width:728px;}
.banner728 .posabs{height:90px;width:728px;}
#col-left .module_publi{padding-bottom:10px;}
#col-right .banner200{padding-top:10px;}
.posabs{position:absolute;}

.contentheading{color:#036;text-transform:uppercase;font-weight:bold;margin-bottom:5px;padding-bottom:5px !important;}

.formulario label{width:20%; margin:0 10px 0 0; float:left;text-align:right;font-weight:bold;}
.formulario input,.formulario textarea{}
.formulario .botones{margin-left:20%;}