body{text-align:center;font-family:Arial, Helvetica, sans-serif;background:#F6F2D6 url(/media/img/menu/bg.png) repeat-x 0 0;color:#4F4939;margin:0 auto;}
h1 a,h1 a:hover,h1 a:visited{color:#fff;text-decoration:none;}
h2{color:#FAFAFA;font-weight:700;margin:0;padding:10px 0 0 10px;}
h3{color:#4F4939;font-family:Georgia,"Times New Roman",Times,serif;font-size:24px;font-weight:400;text-transform:lowercase;margin:0 0 15px;}
h4{margin:0;padding:0 0 10px;}
a{outline:0;color:#6B8A0E;text-decoration:none;}
a:hover{color:#4F4939;text-decoration:underline;}
p.info{background:url(/media/icons/info.png) no-repeat left center;padding:20px 20px 20px 50px;}
li{list-style-type:disc;}
.fugue_icon{vertical-align:bottom;border:0;}
#publicidad_728x90{width:100%;height:90px;background-color:#28251D;text-align:center;margin:0;padding:0;}
#container{width:750px;text-align:left;margin:0 auto;}
#header{width:750px;padding-top:5px;}
#header_img{width:750px;height:113px;clear:both;}
#header_img #logo{width:245px;height:104px;float:left;cursor:pointer;margin:0;}
#header_img #title{width:245px;height:40px;float:left;cursor:pointer;}
#header_img #title h1 span{display:none;}
#hello_login{float:right;font-size:15px;clear:right;padding-top:5px;}
#hello_login_identificado{float:right;font-size:12px;clear:right;text-align:right;}
#selector_ciudad{color:#FFF;float:right;clear:right;text-align:left;margin-top:8px;}
.social_button{width:55px;float:left;}
#buscador_cabecera{padding-bottom:2px;float:right;clear:right;text-align:right;margin-top:15px;}
#buscador_cabecera .submit{border:2px solid #fff;background-color:#ACC73D;font-size:12px;width:70px;vertical-align:middle;cursor:pointer;height:27px;-moz-border-radius:10px;border-radius:10px;padding:0;}
#beta{float:left;color:#FFF;width:490px;text-align:justify;}
#beta img{padding-top:10px;padding-right:5px;}
#beta_desc{font-size:10px;padding:5px;}
.facebook_button{background:url(/media/icons/facebook_connect.png) no-repeat scroll left center #5F78AB;border-bottom:1px solid #1A356E;border-top:1px solid #879AC0;cursor:pointer;display:inline-block;margin-top:5px;outline:medium none;text-decoration:none;padding:0 0 0 1px;}
.facebook_button a{color:#FFF;display:block;font-family:"lucida grande",tahoma,verdana,arial,sans-serif;font-weight:700;margin-left:21px;padding:1px 6px;}
.twitter_button{background:url(/media/icons/sign_twitter.png) no-repeat scroll 3px center #D0F2F3;border:1px solid #9DC3D3;cursor:pointer;display:inline-block;margin-top:5px;outline:medium none;text-decoration:none;padding:0 0 0 1px;}
.twitter_button a{color:#2A4046;display:block;font-family:"lucida grande",tahoma,verdana,arial,sans-serif;font-weight:700;margin-left:15px;padding:1px 6px;}
#hello_login a:hover,#hello_login_identificado a:hover{color:#A5D21D;}
#ciudades{text-align:center;clear:both;margin:0 auto;}
#ciudades ul{margin:0 auto;padding:0;}
#ciudades ul li{float:left;list-style-type:none;display:block;}
#ciudades ul li a{float:left;display:block;color:#FFF;text-decoration:none;height:26px;line-height:26px;text-align:center;font-weight:700;cursor:pointer;padding:0 0 0 10px;}
#ciudades ul li a span{float:left;display:block;padding:0 10px 0 0;}
#ciudades ul li a:hover{color:#FFF;background:url(/media/img/menu/heading-hover.jpg) no-repeat left top;}
#ciudades ul li a:hover span{color:#FFF;background:url(/media/img/menu/heading-hover.jpg) no-repeat right top;}
#menu{height:48px;border-left:1px solid #91C100;text-transform:uppercase;margin:1px 0 0;}
#menu ul{list-style-type:none;margin:0;padding:0;}
#menu ul li{display:inline;float:left;margin:0;}
#menu ul li a{color:#FFF;float:left;font-size:0.9em;font-weight:700;line-height:1.2em;text-decoration:none;border-right:1px solid #91C100;padding:8px 30px 6px 20px;}
#menu ul li a:hover{color:#6B8A0E;background:#F6F2D6 url('/media/img/menu/menu-hover.png') repeat-x;}
#menu ul li a span{font-size:9px;font-weight:400;}
#under_menu{margin:10px 10px 5px;}
#breadcrumbs,#language_form,.submenu{color:#ABA995;font-size:9px;font-weight:700;text-transform:uppercase;margin:1px 0 0;}
.submenu{float:left;display:none;}
#breadcrumbs{float:left;}
#language_form{float:right;}
.anuncio_top_light{text-align:center;font-size:13px;background:#FDF7DD url(/media/icons/light_bulb.png) no-repeat center right;border:1px solid #FCDE66;clear:both;margin:10px;padding:2px;}
.anuncio_top_light a{color:#3E382A;}
.aviso_top_light{text-align:left;font-size:13px;background:#F87A7A url(/media/icons/cross-shield.png) no-repeat center left;border:1px solid #FF1F1F;clear:both;color:#000;margin:10px;padding:4px 4px 4px 20px;}
#prefooter{text-align:center;clear:both;font-size:10px;padding:50px 10px 10px;}
#footer-wrap{color:#343434;background-color:#A5D21D;border-top:5px solid #343434;float:left;margin-top:5px;width:100%;clear:both;padding:10px 0;}
#footer{font-size:13px;width:750px;margin:auto;}
#footer div{float:left;padding-bottom:10px;padding-right:30px;width:150px;text-align:left;}
#footer div strong{display:block;font-size:14px;margin-bottom:6px;}
#footer div.logo{float:right;width:350px;}
#footer div.logo strong{font-size:21px;}
#footer li{list-style:none;margin-bottom:7px;}
#footer div.social_media{width:220px;padding-top:10px;}
#footer div.social_media li{list-style-type:none;display:block;float:left;padding:3px;}
.searchform{zoom:1px;display:inline;margin-left:10px;}
.searchform .searchfield{background:url("/media/icons/search_24.png") no-repeat center right #FFF;width:177px;border:solid 1px #bcbbbb;outline:none;-moz-border-radius:10px;border-radius:10px;padding:6px 24px 6px 6px;}
.publi_cabecera,#main{padding-top:5px;}
#hello_login span,#hello_login_identificado span,#hello_login a,#hello_login_identificado a{color:#fff;}
#under_menu a,#footer a{color:#343434;}
#footer ul,#footer div.social_media ul{margin:0;padding:0;}

