/* 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.ficha{background:url(../img/bgbodyficha.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/bgheaderficha.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:#C4930D;color:#FFF;}
#mainnav li a.selected{text-decoration:none;text-transform:uppercase;font: 0.875em Georgia, Verdana, sans-serif;color:#FFF;background:#C99B20;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;}   
#navpatios{width:100%;height:30px;border-bottom:1px solid #CCCCCC;margin-top:-10px;}
#navpatios .left{width:10.9375%;float:left;background:url('../img/leftpatio.gif') no-repeat;background-position:left center;}
#navpatios .left:hover{opacity:.7;}
#navpatios .right{width:10.9375%;float:right;background:url('../img/rightpatio.gif') no-repeat;background-position:right center;}
#navpatios .right:hover{opacity:.7;}
#navpatios .imginactive{opacity:.4;}
#navpatios .imginactive:hover{opacity:.4;}
#navpatios h3{float:left;width:78.125%;text-transform: uppercase;text-align:center;font-weight:500;}
#main{margin-top:20px;width:100%;}
#main header h1{text-align:center;color:#C4930D;font: 2.125em Georgia, Verdana, sans-serif;margin-bottom:10px;}
#main header h1.zonarm{color:#9966CC;}
#main header h1.zonasma{color:#2548DE;}
#main header h1.zonaslsa{color:#02BF7A;}
#main header h1.zonassp{color:#C4930D;}
#main header h1.zonaj{color:#C1BEB7;}
#main header h1.zonaav{color:#D30614;}
#main header h2{text-align:center;text-transform:uppercase;color:#666666;font: 0.75em Georgia, Verdana, sans-serif;margin-bottom:35px;}
#main header h4{text-align:center;text-transform:uppercase;color:#999999;font: 1.25em Georgia, Verdana, sans-serif;margin-bottom:7px;}
#main header h3{text-align:center;text-transform:uppercase;color:#000000;font: 1em Georgia, Verdana, sans-serif;}
#main article{margin:40px 0 0 0;padding-bottom:75px;overflow:hidden;text-align:center;color:#000;}
#main article img{border:0;}
#main article img.left{float:left;margin-right:5px;max-width:100%;}
#main article img.right{float:left;max-width:100%;}
#main article img.full{max-width:100%;}
#main p{margin-top:25px;}
#main p.left{width:27.832081%;float:left;font:2.125em Georgia, Verdana, sans-serif;}
#main p.right{width:69.921826%;float:right;font:1.125em Georgia, Verdana, sans-serif;line-height:1.5em;}
#main p.rightfull{width:100%;float:none;font:1.125em Georgia, Verdana, sans-serif;line-height:1.5em;}
#navfooter100{width:100%;background:#FAF7EC;border:1px solid #E5E5E5;border-left:0;border-right:0;height:338px;margin-bottom:85px;}
#navfooter100 #anterior{width:50%;float:left;position:relative;overflow:hidden;}
#navfooter100 #siguiente{width:50%;float:right;position:relative;overflow:hidden;text-align:right;}
#navfooter100 .flechaizq{position:absolute;top:140px;left:0;}
#navfooter100 .flechader{position:absolute;top:140px;right:0;}
#navfooter100 .fotopatioizq{float:left;border:0;margin:75px 0 0 50px;max-width:100%;}
#navfooter100 .fotopatioder{float:right;border:0;margin:75px 50px 0 0;max-width:100%;}
#navfooter100 .infopatioizq{background:#C4930D;float:left;border:0;/*width:180px;height:182px;*/width:35.15625%;height:182px;margin-top:75px;}
#navfooter100 .infopatioizq.zonarm{background:#9966CC;}
#navfooter100 .infopatioizq.zonasma{background:#2548DE;}
#navfooter100 .infopatioizq.zonaslsa{background:#02BF7A;}
#navfooter100 .infopatioizq.zonassp{background:#C4930D;}
#navfooter100 .infopatioizq.zonaj{background:#C1BEB7;}
#navfooter100 .infopatioizq.zonaav{background:#D30614;}
#navfooter100 .infopatioder{background:#C4930D;float:right;border:0;/*width:180px;height:182px;*/width:35.15625%;height:182px;margin-top:75px;text-align:right;}
#navfooter100 .infopatioder.zonarm{background:#9966CC;}
#navfooter100 .infopatioder.zonasma{background:#2548DE;}
#navfooter100 .infopatioder.zonaslsa{background:#02BF7A;}
#navfooter100 .infopatioder.zonassp{background:#C4930D;}
#navfooter100 .infopatioder.zonaj{background:#C1BEB7;}
#navfooter100 .infopatioder.zonaav{background:#D30614;}
#navfooter100 h5{font:100 1em Georgia, Verdana, sans-serif;line-height:1.3em;color:#FFF;/*margin:2.441406% 0 0 1.953125%;*/margin:30px 0 0 15px;}
#navfooter100 h5.der{margin:30px 15px 0 0;}
#navfooter100 h5 a{text-decoration:none;color:#FFF;}
#navfooter100 h5 a:hover{text-decoration:none;}
#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;}

