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%;
	background-image: url(../img/fondo.abanico.png);
}

.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}

#home_marcas {
	width:250px;
	height:600px;
	float:left;
	margin: 0px auto 0 0px;
	font-size: medium;
}

#home_mapa {
	width:640px;
	height:600px;
	margin: 0px auto 0 0px;
	float: left;
}


.galleryview_12 {
	font-size: 12px;
	font-family: Tahoma;
}

.galleryview_11 {
	font-size: 11px;
	font-family: Tahoma;
	color: #0000FF;
}

.do_priorat_bot {font-family: Tahoma; font-size:15px; color:#FF0000; font-weight:bold} 
.do_priorat {font-family: Tahoma; font-size:11px; color:#FF0000;cursor:pointer; font-style:normal; text-decoration:none; }
.do_priorat:hover{color:#FF0000;font-weight:normal;border-bottom: 1px solid #FF0000;}
.do_priorat:cursor{hand}

.do_terra_bot {font-family: Tahoma; font-size:15px; color:#FA4000; font-weight:bold} 
.do_terra {font-family: Tahoma; font-size:11px; color:#FA4000; cursor:pointer; font-style:normal; text-decoration:none; }
.do_terra:hover{color:#FA4000; font-weight:normal;border-bottom: 1px solid #FA4000;}
.do_terra:cursor{hand}

.do_cava_bot {font-family: Tahoma; font-size:15px; color:#FFDE00; font-weight:bold} 
.do_cava {font-family: Tahoma; font-size:11px; color:#FFDE00; cursor:pointer; font-style:normal; text-decoration:none; }
.do_cava:hover{color:#FFDE00;font-weight:normal;border-bottom: 1px solid #FFDE00;}
.do_cava:cursor{hand}

.do_castilla_bot {font-family: Tahoma; font-size:15px; color:#DE8919; font-weight:bold} 
.do_castilla {font-family: Tahoma; font-size:11px; color:#DE8919; cursor:pointer; font-style:normal; text-decoration:none; }
.do_castilla:hover{color:#DE8919;font-weight:normal;border-bottom: 1px solid #DE8919;}
.do_castilla:cursor{hand}

.do_rduero_bot {font-family: Tahoma; font-size:15px; color:#6E6B0D; font-weight:bold} 
.do_rduero {font-family: Tahoma; font-size:11px; color:#6E6B0D; cursor:pointer; font-style:normal; text-decoration:none; }
.do_rduero:hover{color:#6E6B0D;font-weight:normal;border-bottom: 1px solid #6E6B0D;}
.do_rduero:cursor{hand}

.do_rias_bot {font-family: Tahoma; font-size:15px; color:#0000FF; font-weight:bold} 
.do_rias {font-family: Tahoma; font-size:11px; color:#0000FF; cursor:pointer; font-style:normal; text-decoration:none; }
.do_rias:hover{color:#0000FF; font-weight:normal;border-bottom: 1px solid #0000FF;}
.do_rias:cursor{hand}

.do_toro_bot {font-family: Tahoma; font-size:15px; color:#04AC9D; font-weight:bold} 
.do_toro {font-family: Tahoma; font-size:11px; color:#04AC9D; cursor:pointer; font-style:normal; text-decoration:none; }
.do_toro:hover{color:#04AC9D;font-weight:normal;border-bottom: 1px solid #04AC9D;}
.do_toro:cursor{hand}

.do_rueda_bot {font-family: Tahoma; font-size:15px; color:#338B26; font-weight:bold} 
.do_rueda {font-family: Tahoma; font-size:11px; color:#338B26; cursor:pointer; font-style:normal; text-decoration:none; }
.do_rueda:hover{color:#338B26;font-weight:normal;border-bottom: 1px solid #338B26;}
.do_rueda:cursor{hand}

.do_rioja_bot {font-family: Tahoma; font-size:15px; color:#C70059; font-weight:bold} 
.do_rioja {font-family: Tahoma; font-size:11px; color:#C70059; cursor:pointer; font-style:normal; text-decoration:none; }
.do_rioja:hover{color:#C70059;font-weight:normal;border-bottom: 1px solid #C70059;}
.do_rioja:cursor{hand}

.do_bierzo_bot {font-family: Tahoma; font-size:15px; color:#6A4F9A; font-weight:bold} 
.do_bierzo {font-family: Tahoma; font-size:11px; color:#6A4F9A; cursor:pointer; font-style:normal; text-decoration:none; }
.do_bierzo:hover{color:#6A4F9A;font-weight:normal;border-bottom: 1px solid #6A4F9A;}
.do_bierzo:cursor{hand}

.do_valdeorras_bot {font-family: Tahoma; font-size:15px; color:#4D37DB; font-weight:bold} 
.do_valdeorras {font-family: Tahoma; font-size:11px; color:#4D37DB; cursor:pointer; font-style:normal; text-decoration:none; }
.do_valdeorras:hover{color:#4D37DB;font-weight:normal;border-bottom: 1px solid #4D37DB;}
.do_valdeorras:cursor{hand}

.do_argentina_bot {font-family: Tahoma; font-size:15px; color:#A80266; font-weight:bold} 
.do_argentina {font-family: Tahoma;font-size:11px; color:#A80266; cursor:pointer; font-style:normal; text-decoration:none; }
.do_argentina:hover{color:#A80266;font-weight:normal;border-bottom: 1px solid #A80266;}
.do_argentina:cursor{hand}
