@charset "utf-8";
@font-face { font-family: "Myriad", monospace; src:url(fonts/Myriad.ttf) format("truetype");}
body{ margin:0 auto; padding:0; background-color:#548237; }
.ControlPanel, .PagingTable{ width:100%; margin:0 auto;	background-color: #FFF; border-right: #0A2F38 1px solid; border-top: #0A2F38 1px solid; border-left: #0A2F38 1px solid; border-bottom: #0A2F38 1px solid; }
div#wrapper{ background:url(images/background.gif) repeat-x top #548237; text-align:center; width:100%; }
#alpha{ background:transparent url(images/beta.png) center top no-repeat; width:100%; }
#top{ width:980px; height:10px; margin:0 auto; line-height:0px; background:transparent; }
#header{ width:auto; height:43px; background:url(images/header.gif) repeat-x; }
#header_container{ width:960px; height:43px; margin:0 auto; background:url(images/effect.png) no-repeat center; }
#header_left{ width:280px; height:43px; float:left; text-align:justify; }
#header_right{ width:280px; height:43px; float:left; text-align:right; }
#fecha{ width:280px; height:22px; float:left; padding-top:3px; margin-top:0 !important; margin-top:17px; }
#buscador{ width:280px; height:21px; float:left; }
#header_center{ width:400px; height:43px; float:left; background:transparent url(images/flag.png) center no-repeat; }
#borde{ margin:0 auto; width:auto; height:3px; min-height:3px; max-height:3px; line-height:3px; overflow:hidden; clear:both; line-height:0px; background: url(images/border.gif) repeat-x; }
#content_container{ width:960px; padding-right:10px; padding-left:10px; background:url(images/rs.png) top right repeat-y; }
#footerc{ width:980px; height:35px; clear:both; margin:0 auto; background:transparent url(images/sombra.png) top center no-repeat; }
#contain{ width:980px; margin:0 auto; background:url(images/ls.png)top left repeat-y; margin-top:0 !important; margin-top:-11px; }
#break{ width:980px; height:4px; line-height:4px; float:left; background:url(images/break.png) center top no-repeat; overflow:hidden; clear:both; }
#cintillo{ height:50px; margin:0 auto; border:0; font-family:Arial, Helvetica, sans-serif; color:#FFF; background:url(images/cintillo.jpg) no-repeat top center #F00; }
#cintillo a{ color:#FFF; text-decoration:none; }
#botones_generales{ width:33%; color:#FFF; font-size:11px; padding-left:5px; }
#escudo{ width:34%; }
.buscador{ border:0; font-family:Arial, Helvetica, sans-serif; font-size:10px; width:170px; height:16px; color:#64665B; font-style:normal; background-image:url(images/barra.gif); background-repeat:no-repeat; padding-left:6px; padding-right:3px; padding-top:3px; }
.fecha{ font-size:12px; font-weight:normal; text-align:right; font-family:Arial, Helvetica, sans-serif; color:#FFF; }
#cabecera{ width:960px; height:159px; //height:156px; border:0; background-color:transparent; }
#banner{ width:710px; height:100%; }
#rastro{ width:860px; height:36px; line-height:36px; //line-height:32px; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; background:url(images/barra.gif) repeat-x; float:left; }
#rastro_right{ width:100px; height:36px; text-align:right; font-family:Arial, Helvetica, sans-serif; font-size:12px; background:url(images/barra.gif) repeat-x; float:left; }
#rastro a{ font-family:Arial, Helvetica, sans-serif; }
#central{ width:960px; border:0; margin-top:0 !important; margin-top:-1px; background-color:#FFF; float:left; }
#menu{ width:228px; background:url(images/alpha.png) bottom no-repeat #cdeb8b; border-right:1px solid #b4d36c; }	
#contenido{ width:732px; border:0; background:url(images/content.gif) left repeat-y #f6f6f6; }
.bannerpane{ width:100% !important; width:708px; padding:0 10px; background-color:transparent; margin:0 auto; }	
.toppane{ width:100% !important; width:708px; padding:0 10px; background-color:transparent; }
.contentpane{ width:100% !important; width:525px; background-color:transparent; text-align:left; }
.leftpane{ width:185px; margin-left:-5px; }
.rightpanehome{ width:213px; margin-left:5px; background:transparent; }
.rightpane{ width:100% !important; width:195px; }
.rightpanehome{ width:195px; }
.bottomleftpane{ text-align:left; width:235px; padding-left:9px !important; background-color:transparent; }
.bottomcenterpane{ text-align:left; width:235px; padding-left:0px !important; padding-left:9px; background-color:transparent; }
.bottomrightpane{ text-align:left; width:230px; padding-left:0px !important; padding-left:9px; background-color:transparent; }
.bottompane { width:100%; background-color:transparent; }
#footer{ width:960px; margin:0 auto; height:35px; color:#FFF; }
#e_gob{ padding-top:4px; width:455px; font-family:Arial, Helvetica, sans-serif; font-size: 11px; font-weight:normal; text-align:center; color:#ceff8c; font-weight:bold; text-shadow: 0.1em 0.1em #527d24; }
#wcuatro{ width:250px; padding-top:8px; text-align:right; color:#729649; font-size:11px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-transform:uppercase; text-shadow: 0.1em 0.1em #a8df68; }
#terminos{ width:250px; background:transparent; }
#e_gob a{ color:#ceff8c; font-weight:bold; text-decoration:none; }
#e_gob a:hover{ color:#fff; text-decoration:none; }
.top_enlace{ text-align:left; padding-left:5px; padding-top:2px; width:275px; float:left; font-family:Arial, Helvetica, sans-serif; font-size: 11px; font-weight:normal; text-decoration:none; color:#ffffff; }
.top_enlace a{ font-weight:normal; text-decoration:none; color:FFF; }
.top_enlace a:hover{ font-weight:normal; text-decoration:none; color:#d6fc7f;}
.top_enlace a:visited{ font-weight:normal; text-decoration:none; color:#ffffff;}
.top_enlace a:visited:hover{ font-weight:normal; text-decoration:none; color:#d6fc7f;}
#lightbox{	position: absolute;	left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;}
#lightbox img{ width: auto; height: auto;}
#lightbox a img{ border: none; }
#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
#imageContainer{ padding: 10px; }
#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}
#prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); display: block; }
#prevLink { left: 0; float: left; }
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(lightbox/images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(lightbox/images/nextlabel.gif) right 15% no-repeat; }
#imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%; }
#imageData{	padding:0 10px; color: #666; }
#imageData, #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData, #caption{ font-weight: bold;	}
#imageData, #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData, #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em; outline: none;}	 	
#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }
#preview{ position:absolute; border:1px solid #ccc;	background:#333; padding:5px; display:none;	color:#fff; }
pre{ display:block;	font:100% "Courier New", Courier, monospace; padding:10px;	border:1px solid #bae2f0; background:#e3f4f9; margin:.5em 0; overflow:auto;	width:800px; }
#map { float:left; width:710px; height:400px; }
#list { float:left; width:100%; background:#eee; list-style:none; padding:0; margin-top:0px; text-align:center; }
#list li { padding:10px; list-style:none; }
#list li:hover { background:#555; color:#fff; cursor:pointer; cursor:hand; list-style:none; }
#message { position:absolute; padding:10px; background:#555; color:#fff; width:100px; }
.RadEContentContainer, .RadEDockingZone, #RadEContentHiddenTextarea, textarea{background-color:#ffffff;}
