/* CSS Document */
/* Eric Meyer's Reset CSS v2.0 - http://cssreset.com */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{border:0;font-size:100%;font:inherit;vertical-align:baseline;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}table{border-collapse:collapse;border-spacing:0}
html{font-size:100%; /*16px*/}
body{color:#000;font-family:Georgia, serif;width:100%;}
body.alma{background:url(../img/bgbodyalma.gif) repeat-x;background-position:center top;}
body.zonarm{background:url(../img/bgbodyzonarm.gif) repeat-x;background-position:center top;}
body.zonasma{background:url(../img/bgbodyzonasmsa.gif) repeat-x;background-position:center top;}
body.zonaslsa{background:url(../img/bgbodyzonaslsa.gif) repeat-x;background-position:center top;}
body.zonassp{background:url(../img/bgbodyzonassp.gif) repeat-x;background-position:center top;}
body.zonaj{background:url(../img/bgbodyzonaj.gif) repeat-x;background-position:center top;}
body.zonaav{background:url(../img/bgbodyzonaav.gif) repeat-x;background-position:center top;}
#content{width:1024px;margin:0 auto;}
#mainheader{height:100px;overflow:hidden;background:url('../img/bgheaderalma.jpg') no-repeat;background-position:left center;}
#mainheader.zonarm{height:100px;overflow:hidden;background:url('../img/bgheaderzonarm.jpg') no-repeat;background-position:left center;}
#mainheader.zonasma{height:100px;overflow:hidden;background:url('../img/bgheaderzonasmsa.jpg') no-repeat;background-position:left center;}
#mainheader.zonaslsa{height:100px;overflow:hidden;background:url('../img/bgheaderzonaslsa.jpg') no-repeat;background-position:left center;}
#mainheader.zonassp{height:100px;overflow:hidden;background:url('../img/bgheaderzonassp.jpg') no-repeat;background-position:left center;}
#mainheader.zonaj{height:100px;overflow:hidden;background:url('../img/bgheaderzonaj.jpg') no-repeat;background-position:left center;}
#mainheader.zonaav{height:100px;overflow:hidden;background:url('../img/bgheaderzonaav.jpg') no-repeat;background-position:left center;}
.logos{float:right;width:29.296875%;height:100px;margin-top:10px;}
#logo-cajasur{width:71px;height:100px;float:left;background:url('../img/logo-cajasur.png') no-repeat;background-position:left top;}
#logo-ayto{width:100%;height:50px;float:none;background:url('../img/logo-ayto-ficha.png') no-repeat;background-position:right center;}
#logo-diario{width:100%;height:50px;float:none;background:url('../img/logo-diario-ficha.png') no-repeat;background-position:right top;}
.textooculto{text-indent:-9999px;}
#mainnav{width:79%; /*755px*/margin:0 auto;height:38px;margin-top:10px;}
#mainnav ul li{display:inline;text-align:center;}
#mainnav li a{text-decoration:none;text-transform:uppercase;font: 0.875em Georgia, Verdana, sans-serif;color:#000;padding:10px;}  
#mainnav li a:hover{text-decoration:none;background:#0099CC;color:#FFF;}
#mainnav li a.selected{text-decoration:none;text-transform:uppercase;font: 0.875em Georgia, Verdana, sans-serif;color:#FFF;background:#0099CC;padding:10px;}
#mainnav li a.zonarm{text-decoration:none;text-transform:uppercase;font: 0.875em Georgia, Verdana, sans-serif;color:#000;padding:10px;}  
#mainnav li a.zonarm:hover{text-decoration:none;background:#9966CC;color:#FFF;}
#mainnav li a.zonarm.selected{text-decoration:none;text-transform:uppercase;font: 0.875em Georgia, Verdana, sans-serif;color:#FFF;background:#9966CC;padding:10px;} 
#mainnav li a.zonasma{text-decoration:none;text-transform:uppercase;font: 0.875em Georgia, Verdana, sans-serif;color:#000;padding:10px;}  
#mainnav li a.zonasma:hover{text-decoration:none;background:#2548DE;color:#FFF;}
#mainnav li a.zonasma.selected{text-decoration:none;text-transform:uppercase;font: 0.875em Georgia, Verdana, sans-serif;color:#FFF;background:#2548DE;padding:10px;} 
#mainnav li a.zonaslsa{text-decoration:none;text-transform:uppercase;font: 0.875em Georgia, Verdana, sans-serif;color:#000;padding:10px;}  
#mainnav li a.zonaslsa:hover{text-decoration:none;background:#02BF7A;color:#FFF;}
#mainnav li a.zonaslsa.selected{text-decoration:none;text-transform:uppercase;font: 0.875em Georgia, Verdana, sans-serif;color:#FFF;background:#02BF7A;padding:10px;}  
#mainnav li a.zonassp{text-decoration:none;text-transform:uppercase;font: 0.875em Georgia, Verdana, sans-serif;color:#000;padding:10px;}  
#mainnav li a.zonassp:hover{text-decoration:none;background:#C4930D;color:#FFF;}
#mainnav li a.zonassp.selected{text-decoration:none;text-transform:uppercase;font: 0.875em Georgia, Verdana, sans-serif;color:#FFF;background:#C4930D;padding:10px;} 
#mainnav li a.zonaj{text-decoration:none;text-transform:uppercase;font: 0.875em Georgia, Verdana, sans-serif;color:#000;padding:10px;}  
#mainnav li a.zonaj:hover{text-decoration:none;background:#C1BEB7;color:#FFF;}
#mainnav li a.zonaj.selected{text-decoration:none;text-transform:uppercase;font: 0.875em Georgia, Verdana, sans-serif;color:#FFF;background:#C1BEB7;padding:10px;}
#mainnav li a.zonaav{text-decoration:none;text-transform:uppercase;font: 0.875em Georgia, Verdana, sans-serif;color:#000;padding:10px;}  
#mainnav li a.zonaav:hover{text-decoration:none;background:#D30614;color:#FFF;}
#mainnav li a.zonaav.selected{text-decoration:none;text-transform:uppercase;font: 0.875em Georgia, Verdana, sans-serif;color:#FFF;background:#D30614;padding:10px;}    
#main{margin-top:40px;width:100%;overflow:hidden;}
#main #buscador{width:17.089843%;float:left;}
#main #zonas{width:75%;float:right;overflow:hidden;}
#main article{display:inline-block;margin-right:6.347656%;margin-bottom:40px;}
#main article.last{margin-right:0;}
#main article h1{margin:15px 0 0 0;text-transform:uppercase;font: 1.125em Georgia, Verdana, sans-serif;}
#main article a{color:#000;text-decoration:none;}
#main article a:hover{text-decoration:underline;}
#main article img{border:0;margin:15px 0 0 0;}
#main article img:hover{opacity:.7;}

#main #buscador{border:1px solid #8C969F;margin-top:20px;overflow:hidden;}
#main #buscador h3{font:0.875em Georgia, Verdana, sans-serif;color:#8C969F;margin:10px 0 10px 10px;}
#main #buscador h4{font:0.775em Georgia, Verdana, sans-serif;color:#8C969F;margin:0 0 5px 10px;}
#main #buscador .select{width:130px;margin:0 0 10px 10px;border:1px solid #D0D8DE;font:0.775em Georgia, Verdana, sans-serif;color:#8C969F;}
#main #buscador .boton{float:right;background:#FFF;margin:0 5px 5px 0 !important;padding:5px 10px !important;border:1px solid #D0D8DE;font:0.775em Georgia, Verdana, sans-serif;color:#8C969F;text-align:center;}

#mainfooter{width:100%;margin-bottom:20px;text-align:right;font: 0.6em Arial, Verdana, sans-serif;color:#C4930D;}
#mainfooter a{color:#C4930D;text-decoration:none;}
#mainfooter a:hover{text-decoration:underline;}

#mainimage{margin:40px auto 0 auto;width:100%;/*background:url('../img/imgzonarm.jpg') no-repeat;background-position:center center;height:690px;*/position:relative;text-align:center;}
#mainimage img{max-width:100%;}
#mainimage h1{text-align:center;text-transform:uppercase;font: 1.25em Georgia, Verdana, sans-serif;color:#FFF;padding:10px 0;width:315px;position:absolute;top:-20px;margin-left: auto;margin-right: auto;left:0;right:0;}
#mainimage h1.zonarm{background:#9966CC;}
#mainimage h1.zonasma{background:#2548DE;}
#mainimage h1.zonaslsa{background:#02BF7A;}
#mainimage h1.zonassp{background:#C4930D;}
#mainimage h1.zonaj{background:#C1BEB7;}
#mainimage h1.zonaav{background:#D30614;}

#zona{padding:40px 0 40px 0;width:100%;clear:both;overflow:hidden;background:#F5F5F5;margin-bottom:40px;}
article p.leftrm{padding:0 0.976562%;width:48%;float:left;font: 1.6em Georgia, Verdana, sans-serif;color:#000;line-height:1.45em;}
article p.leftrm span{color:#9966CC;}
article p.leftsma{padding:0 0.976562%;width:48%;float:left;font: 1.6em Georgia, Verdana, sans-serif;color:#000;line-height:1.45em;}
article p.leftsma span{color:#2548DE;}
article p.leftslsa{padding:0 0.976562%;width:48%;float:left;font: 1.6em Georgia, Verdana, sans-serif;color:#000;line-height:1.45em;}
article p.leftslsa span{color:#02BF7A;}
article p.leftssp{padding:0 0.976562%;width:48%;float:left;font: 1.6em Georgia, Verdana, sans-serif;color:#000;line-height:1.45em;}
article p.leftssp span{color:#C4930D;}
article p.leftj{padding:0 0.976562%;width:48%;float:left;font: 1.6em Georgia, Verdana, sans-serif;color:#000;line-height:1.45em;}
article p.leftj span{color:#C1BEB7;}
article p.leftav{padding:0 0.976562%;width:48%;float:left;font: 1.6em Georgia, Verdana, sans-serif;color:#000;line-height:1.45em;}
article p.leftav span{color:#D30614;}
article p.right{padding:0 0.976562%;width:48%;float:right;font: 0.9em Georgia, Verdana, sans-serif;color:#000;line-height:1.2em;}

#patios{clear:both;overflow:hidden;}
#patios article{display:inline-block;width:29.980468%;margin-bottom:40px;margin-right:4.24%;}
#patios article.last{margin-right:0;}
#patios img{border:0;margin-bottom:10px;}
#patios img:hover{opacity:.7;}
#patios h1.zonarm{text-transform:uppercase;font: 1.1em Georgia, Verdana, sans-serif;margin-bottom:5px;text-align:center;}
#patios h1.zonarm a{text-decoration:none;color:#9966CC;}
#patios h1.zonasma{text-transform:uppercase;font: 1.1em Georgia, Verdana, sans-serif;margin-bottom:5px;text-align:center;}
#patios h1.zonasma a{text-decoration:none;color:#2548DE;}
#patios h1.zonaslsa{text-transform:uppercase;font: 1.1em Georgia, Verdana, sans-serif;margin-bottom:5px;text-align:center;}
#patios h1.zonaslsa a{text-decoration:none;color:#02BF7A;}
#patios h1.zonassp{text-transform:uppercase;font: 1.1em Georgia, Verdana, sans-serif;margin-bottom:5px;text-align:center;}
#patios h1.zonassp a{text-decoration:none;color:#C4930D;}
#patios h1.zonaj{text-transform:uppercase;font: 1.1em Georgia, Verdana, sans-serif;margin-bottom:5px;text-align:center;}
#patios h1.zonaj a{text-decoration:none;color:#C1BEB7;}
#patios h1.zonaav{text-transform:uppercase;font: 1.1em Georgia, Verdana, sans-serif;margin-bottom:5px;text-align:center;}
#patios h1.zonaav a{text-decoration:none;color:#D30614;}
#patios h2{font: 0.975em Georgia, Verdana, sans-serif;color:#000000;text-align:center;}
#patios h2.little{font: 0.775em Georgia, Verdana, sans-serif;color:#000000;text-align:center;}

