html {
	margin: 0;
	padding: 0;
	width: 100%;
	height: 100%;
}
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	line-height: 1.3em;
	padding: 0 20px 20px;
	background: white;		
    min-width: 890px;
	margin-top: 10px;
}
#contenedor  {
	width:890px;
	height:auto;
	margin:0px auto 0 auto;
}

#cabecera {
	width:890px;
	height:auto;
	margin-top:0px;
	margin-bottom:0px;
	margin-left : auto;
	margin-right : auto;	
}	 
#abanico_logo{width:30%; height:90px; float:right; text-align:right; margin:0px 0px 0px 0px;}

#pie {width:890px; height:23px; float:left; margin: 10px auto 15px auto;font-size:75%;}

#contenido {width:890px; height:auto; float:left; margin: 10px auto 0 auto;font-size:75%;}

.nav-links {
	position: absolute;
	top: 30px;
	left: 20px;
	width: 200px;
	list-style: none;
	margin: 0;
	padding: 0;
}
.nav-links li {
	line-height: 1.6em;	
	font-size: 1.2em;
}
#content {
	margin-left: 240px;
	margin-top: 30px;
	margin-right: 50px;
}
.twitthis {
	position: absolute;
	top: 250px;
	left: 20px;
}
pre {
	background: #e8e8e8;
	border-left: 10px solid #777;
	font-size: 0.85em;
	padding: 1em;
	color: black !important;
	overflow-x: auto;
}
.important {
	border: 1px solid #666;
	background: #ddd;
	padding: 0 1em;
	color: #C30;
}
h3 {
	font-size: 1.45em;
	line-height: 1.05em;
	border-bottom: 1px solid #333;
}
.galleryview {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
dt {
	font-weight: bold;
}
dd {
	margin-bottom: 0.5em;
}
.code_wrapper {
	border: 1px solid #888;
	background: #f0f0f0;
	padding: 10px;
}
code, .code {

}
.options {
	border: 1px solid #777;
	border-right: none;
	font-size: 0.8em;
	font-family: Verdana, Geneva, sans-serif;
}
.options th {
	text-align: left;
	background: #777;
	color: white;
	font-weight: bold;
}
.options th, .options td {
	padding: 4px 10px;
}
.options td {
	border-right: 1px solid #777;
}

.panel-overlay h2,
.panel-overlay p{
	margin: .3em 0;
}
.panel-overlay p {
	line-height: 1.2em;
}

#precarga{
	position:absolute;
	width:100%;
	height:100%;
	top:0;
	left:0;
	overflow: hidden;
	background-color: #FFFFFF;	
}

#mapa{}

#b1{
	position:absolute;
	left: 197px;
	top: 301px;
	visibility: visible;
	margin: 0 auto 0 auto;
}

.menuNegroLeft  {font-family: Tahoma; 
                 font-style: normal; 
				 font-size: 12px;  
				 font-weight: normal;
				 color: #FFFFFF;
				 line-height: normal; 
				 background-color:#000000} 
				 
.menuNegroLeft115  {font-family: Tahoma; 
                 font-style: normal; 
				 font-size: 11.5px;  
				 font-weight: normal;
				 color: #FFFFFF;
				 line-height: normal; 
				 background-color:#000000} 	
				 
.negro12px_F2F2F2 { font-family: Tahoma; font-size: 12px;  font-weight: normal; color: #000000; background-color: #F2F2F2}
.negro12px_CCCCC9 { font-family: Tahoma; font-size: 12px;  font-weight: normal; color: #000000; background-color: #CCCCC9}
.negro12px_F1FCB4 { font-family: Tahoma; font-size: 12px;  font-weight: normal; color: #000000; background-color: #F1FCB4}
.negro12px_FFFFCC { font-family: Tahoma; font-size: 12px;  font-weight: normal; color: #000000; background-color: #FFFFCC}
.negro12px        { font-family: Tahoma; font-size: 12px;  font-weight: normal; color: #000000; background-color: #FFFFFF}
.negro11px        { font-family: Tahoma; font-size: 11px;  font-weight: normal; color: #000000; background-color: #FFFFFF}
.negro08sinpx     { font-family: Tahoma; font-size: 8px;  font-weight: normal; color: #000000;}
.negro09sinpx     { font-family: Tahoma; font-size: 9px;  font-weight: normal; color: #000000;}
.negro10sinpx     { font-family: Tahoma; font-size: 10px;  font-weight: normal; color: #000000;}
.negro10_FFFFCC   { font-family: Tahoma; font-size: 10px;  font-weight: normal; color: #000000; background-color: #FFFFCC}
.negro10_F2F2F2   { font-family: Tahoma; font-size: 10px;  font-weight: normal; color: #000000; background-color: #F2F2F2}
.negro11sinpx     { font-family: Tahoma; font-size: 11px;  font-weight: normal; color: #000000;}
.negro12sinpx     { font-family: Tahoma; font-size: 12px;  font-weight: normal; color: #000000;}
.negro12rojosinpx { font-family: Tahoma; font-size: 12px;  font-weight: normal; color: red;}
.negro10px        { font-family: Tahoma; font-size: 10px;  font-weight: normal; color: #000000; background-color: #FFFFFF}
.negro11px_Arial  { font-family: Arial;  font-size: 11px;  font-weight: normal; color: #000000; }
.negro10px_Arial  { font-family: Arial;  font-size: 10px;  font-weight: normal; color: #000000; }
.negro09px_Arial  { font-family: Arial;  font-size:  9px;  font-weight: normal; color: #000000; }
.negro08px_Arial  { font-family: Arial;  font-size:  8px;  font-weight: normal; color: #000000; }
.negro11px_F2F2F2 { font-family: Tahoma; font-size: 11px;  font-weight: normal; color: #000000; background-color: #F2F2F2}
.negro_09_boton   { font-family: Arial; font-size: 9pt;  font-weight: normal; color: #000000}
.negro11px_F2F2F2 { font-family: Tahoma; font-size: 11px;  font-weight: normal; color: #000000; background-color: #F2F2F2}
.negro11px_CCCCC9 { font-family: Tahoma; font-size: 11px;  font-weight: normal; color: #000000; background-color: #CCCCC9}
.negro11px_F1FCB4 { font-family: Tahoma; font-size: 11px;  font-weight: normal; color: #000000; background-color: #F1FCB4}
.negro11px_FFFFCC { font-family: Tahoma; font-size: 11px;  font-weight: normal; color: #000000; background-color: #FFFFCC}
.negro115px_F2F2F2 { font-family: Tahoma; font-size: 11.5px;  font-weight: normal; color: #000000; background-color: #F2F2F2}
.negro115px_CCCCC9 { font-family: Tahoma; font-size: 11.5px;  font-weight: normal; color: #000000; background-color: #CCCCC9}
.negro115px_F1FCB4 { font-family: Tahoma; font-size: 11.5px;  font-weight: normal; color: #000000; background-color: #F1FCB4}
.negro115px_FFFFCC { font-family: Tahoma; font-size: 11.5px;  font-weight: normal; color: #000000; background-color: #FFFFCC}
.negro10px_F2F2F2 { font-family: Tahoma; font-size: 10px;  font-weight: normal; color: #000000; background-color: #F2F2F2}
.negro10px_CCCCC9 { font-family: Tahoma; font-size: 10px;  font-weight: normal; color: #000000; background-color: #CCCCC9}
.negro10px_F1FCB4 { font-family: Tahoma; font-size: 10px;  font-weight: normal; color: #000000; background-color: #F1FCB4}
.negro10px_FFFFCC { font-family: Tahoma; font-size: 10px;  font-weight: normal; color: #000000; background-color: #FFFFCC}
.yellow11px_4D4D4D { font-family: Tahoma; font-size: 11px;  font-weight: normal; color:yellow; background-color: #4D4D4D; line-color:yellow;}	

.dl_legal_link {font-family: Tahoma; 
  				font-size: 12px;  
				font-weight: normal;
			    color: #000000;
				background-color:#FFFFFF;	
				cursor: pointer;}	
					  					  
.dl_legal_link:hover{color:#B4151B;}
.dl_legal_link:cursor{hand}
