BODY {
margin:0;
padding:0;
font-family:Arial, Helvetica, Verdana;
font-size:0.7em;
color:#3B3B43;}

BODY#sobreValdegovia H1 {color:#85C500;}
BODY#historia H1 {color:#AC736D;}
BODY#queVer H1 {color:#E8D71F;}
BODY#valderejo H1 {color:#E56736;}
#sobreValdegovia OL {list-style-type:square;}
#sobreValdegovia OL LI{margin-bottom:8px;}

H1 {font-size:18px; text-transform:capitalize;}
P {line-height:1.3em; margin:2px 0 10px 0;}
TEXTAREA, INPUT, SELECT {font-size:10px; font-family:Arial, Helvetica, Verdana; border:1px solid #91B7F3;}
CAPTION {display:none;}
#estructura {
width:100%;
background:url(../imagenes/fondo_lateral.gif) repeat-y left;
border-bottom:3px solid #739BC3;
}
#estructura:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
	}

/***** lateral ****/
#lateralIzq {
float:left;
width:170px;
background-color:#85C500;
padding-right:1px;
height:100%;}
#lateralIzq H3{
color:#fff;
font-size:12px;
margin:0;
padding:0 0 0 12px;
line-height:28px;
text-transform:uppercase;
border-bottom:1px solid #F3F9E6;
background:url(../imagenes/bgr_titulos_lateral.gif) no-repeat bottom;
}
#lateralIzq .servicios{background-color:#35D5E6;}
#lateralIzq .historia{background-color:#AC736D;}
#lateralIzq .valdegovia{background-color:#D491F0;}
#lateralIzq .queVer{background-color:#E8D71F;}
#lateralIzq .valderejo{background-color:#E56736;}
#lateralIzq .visita{background-color:#739BC3;}
#lateralIzq .foros{background-color:#BD21B0;}
#lateralIzq .links{background-color:#AEBAD5;}
#lateralIzq .contactar{background-color:#78EC85;}
#lateralIzq .salvapantallas{background-color:#921111;}
#lateralIzq UL {
margin:0;
padding:0;
list-style-type:none;
border-top:1px solid #6C6E68;
}
#lateralIzq LI {
margin:0;
padding:0 /*0 0 12px*/;
background-color:#F3F9E6;
border-bottom:1px dotted #92952E;
line-height:1.6em;
}
#lateralIzq LI A{
padding-left:12px;
font-size:10px;
color:#000;
text-decoration:none;
display:block; 
/*width:100%;*/
}
#lateralIzq LI A:HOVER {
/*border-right:5px solid #FFF;*/
color:#FFF;
text-decoration:none;
background:#B6DC66; 
}
#lateralIzq H3 IMG{vertical-align:middle; margin:6px 10px;}

/***** CONTENIDO ****/
#contenido {
float:left;
width:595px;
margin-left:1px;
border-left:1px solid #717173;
/*border-right:1px dotted #717173;*/
background-color:#fff;
}
#contenido H3{
font-size:11px;
font-weight:bold;
color:#090;
text-transform:uppercase;
margin:15px 0 5px 0;
border-bottom:1px solid #090;
}
#breadcrumb {
font-size:9px;
color:#717173;
background:url(../imagenes/bgr_breadcrumb.gif) no-repeat top;
padding-left:10px;
padding-top:5px;
height:34px;
margin-bottom:8px;
}
#breadcrumb A{
color:#717173;
}
#sumarioSubcont {
text-align:center;
border-bottom:1px solid #717173;
width:122px;
float:left;
margin:0 6px;
margin-bottom:6px;
}
#sumarioSubcont H4{
background:#D9E4EF url(../imagenes/bgr_titulos_subcont.gif) no-repeat bottom;
color:#07498A;
line-height:26px;
font-size:10px;
font-weight:normal;
text-transform:uppercase;
margin:0;
}
#sumarioSubcont H4 A{color:#07498A; text-decoration:none;}
#desarrolloTexto {margin:5px 15px; padding:0;}
P A, TD A{color:#4787C6; text-decoration:underline;}
P A:HOVER, #breadcrumb A:HOVER, #rutas A:HOVER {color:#A3C3E2}
#ancla {text-align:right; clear:both;}
#ancla A{color:#000; padding:0 3px; border:1px dotted #92952E; background-color:#F3F9E6; font-size:10px; margin-right:5px; text-decoration:none;}

#links:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
#pie {
clear:both;
width:172px;
background-color: #739BC3;
line-height:26px;
text-align:center;
color:#fff;
}
#pie A{color:#fff;}

#sobreValdegovia #horarios {width:560px; margin-bottom:15px;}
#sobreValdegovia #horarios TH {background-color:#FCC;}
#sobreValdegovia #horarios .fondo {background-color:#92952E; font-weight:bold; color:#fff;}
#sobreValdegovia #horarios TD{text-align:center; line-height:1.5em; background-color:#E8E6E6; width:140px;}


/****** HISTORIA Y ARTE *******/
#pueblos {float:right; width:115px; border-left:1px dotted #93932F; text-align:center; }
#recuadro {width:77px; height:60px; background: url(../imagenes/hist_arte_bgr_pueblos.gif) no-repeat center center; margin:0 auto;}
#recuadro IMG {margin-top:4px;}
#pueblos P {
width:77px; 
text-align:left; 
margin:0 auto 10px auto; 
background: url(../imagenes/hist_arte_bgr_pueblosinf.gif) no-repeat left top; 
line-height:15px;
}
#pueblos P A {color:#FFF; text-decoration:none; margin-left:3px;}
#monasterios {width:230px; float:right; margin-left:10px; margin-bottom:5px;}
#monasterios TH {text-transform:uppercase; background-color:#739BC3; color:#FFF;}
#monasterios TD {border-bottom:1px solid #B6CFE4; color:#717173;}
.dch {text-align:right;}


/****** PUEBLOS ******/
#tabulacion {margin-left:10px;}
#introPueblos {background-color:#E2F3BE; padding:5px 8px; border-bottom:3px solid #9DD133; font-weight:bold;}
#patCultural {width:510px; margin:5px auto;}
#patCultural TH {color:#FFF; background-color:#090; line-height:21px; border-left:1px solid #fff;}
#patCultural TD {text-align:center; padding-left:5px; height:15px; vertical-align:top; width:255px;}
#listaPueblos {float:left; margin-right:20px; margin-left:10px; padding-left:5px;}

/****** QUE VER *******/
#paraVer DIV{ display: block; margin-right:7px; float:left; width:104px;}
#paraVer A {font-weight:bold; text-transform:uppercase;}
#salinas {
float:right;
margin-top:10px;
background-color:#E8D71F;
width:170px;
}
#salinas P {margin:5px 5px 10px 7px;}

#leyenda {
background:#E5DBD5 url(../imagenes/quever_bgr_leyenda.jpg) no-repeat left top; 
color:#764C33;
width:326px;
height:383px;
float:right;
}
#leyenda h2 {display:none;}
#leyenda P{margin:7px 20px;}

#leyenda1 {
background:#E5DBD5 url(../imagenes/quever_bgr_leyenda1.jpg) no-repeat left top; 
color:#764C33;
width:326px;
height:455px;
float:right;
}
#leyenda1 h2 {display:none;}
#leyenda1 P{margin:7px 20px;}


DT {font-weight:bold; margin-left:5px;}
DD {margin-bottom:7px; margin-left:12px;}
#alrededores {width:230px; padding:5px 8px; float:left; }
#alrededores P {clear:both; margin-bottom:10px; border-bottom:1px dotted #92952E; padding-bottom:5px;}
#alrededores H2 {font-size:11px; text-transform:uppercase; padding-top:5px;}
#alrededores IMG {float:left; margin-right:6px;}
.cultura {background-color:#FAF7D2; margin-right:35px;}
.naturaleza {background-color:#DAEDB2;}

#monumento {width:260px; float:left; margin-right:15px;}
#monumento H2 {padding-left:8px; margin:2px 0; background:#E8D71F url(../imagenes/monumento_home_tit.gif) no-repeat right bottom}
#monumento DIV {height:115px; background-color:#F0F0F0; padding:8px; font-size:10px;}
#monumento IMG {float:left; margin-right:12px;}

#recursos {width:140px; border:1px solid #739BC3; float:right;}
#recursos H4 {margin:0; font-size:11px; font-weight:bold; padding-left:5px;}
#recursos P {margin:2px 5px 12px 5px;}

/****** VALDEREJO *******/
#valderejo #horarios {width:350px; margin:10px auto;}
#valderejo #horarios TH {color:#FFF; background-color:#E56736;}
#valderejo #horarios TD {background-color:#F6F0DE; text-align:center; vertical-align:top; width:50%; padding:3px 6px; }
#normas, #consejos {list-style-type:none; }
#normas LI {background: url(../imagenes/valderejo_normas.gif) no-repeat left 2px; padding-left:15px;}
#consejos LI{background: url(../imagenes/valderejo_consejos.gif) no-repeat left 2px; padding-left:15px;}

/**** vive valdegovia ****/
BODY#viveValdegovia H1 {color:#D491F0;}
H2 {color:#2169B1; margin:4px 0 10px 0; font-size:13px; font-weight:bold;}
#rutas {width:550px; margin-bottom:12px;}
#rutas A {color:#739BC3;}
#rutas TH {background:#D491F0 url(../imagenes/rutas_bgr_tit_tabla.gif); color:#FFF; padding:2px;}
#rutas TD {border-bottom:1px solid #fff; background-color:#F5F8FB; padding-left:8px;}
#rutas #dificultad {width:120px; text-align:center; text-transform:uppercase; font-weight:bold;}
#tipoRutas {float:right; padding:6px; border-left:1px dotted #93932F; margin-left:5px;}
#tipoRutas #sumarioSubcont {clear:both; margin-bottom:12px;}
#ruta {margin-right:160px;}
.ptoRuta {color:#F00; padding:2px; margin-left:2px; margin-right:2px; }
FORM {margin:0; padding:0;}
#propuesta fieldset {display: block; margin:0px; padding:5px 0 0 15px; height:130px;}
#propuesta input {position:absolute; margin:0; left:120px; width:200px; height:14px;}
#propuesta label, #busqueda label{display:block; margin:10px 0; position:relative;}
#propuesta textarea {position:absolute; left:120px; top:0; display:block; margin:0; height:65px; width:200px;}
#viveValdegovia #horarios {width:300px; }
#viveValdegovia #horarios TH {background-color:#D491F0; color:#fff;}
#viveValdegovia #horarios TD {background-color:#E3EBF3;}
#viveValdegovia #horarios TH.titulos{background-color:#000; padding:2px; text-transform:uppercase; }
#fiestas {border-right:1px solid #999; border-bottom:1px solid #999;}
#fiestas TH {background-color:#D491F0; color:#FFF;}
#fiestas TH, #fiestas TD {width:90px; padding:3px 0; text-align:center; border-top:1px solid #999; border-left:1px solid #999;}
.festividad {font-weight:bold; font-size:12px; color:#F00; background-color:#FCC;}
#fiestas TH DIV{text-align:left; margin-left:8px;}
#viveValdegovia DL {margin:0; padding:0;}
#viveValdegovia DT {background-color:#D491F0; color:#FFF; border:1px solid #fff; padding:2px 6px;  margin:0; margin-bottom:2px;}
#viveValdegovia DD {padding:2px 10px 15px 15px; margin:0 0 8px 0; background-color:#F9EFFD;}
.impar {background-color:#EFEFEF;}
#curiosidades TD{text-align:left; vertical-align:top; padding:3px 0 3px 6px;}
#curiosidades {float:left; margin-left:15px; width:250px;}
#curiosidades EM {color:#777881; font-style:italic;}


/********** SERVICIOS **********/
BODY#servicios H1 {color:#35D5E6;}
#bloques {border-bottom:1px solid #8D8D8F; padding-bottom:10px; margin-bottom:10px; position:relative;}
#bloques SPAN{position:absolute; left:100px;}
#bloques TABLE {position:absolute; left:215px; top:0; width:310px;}
#bloques TD { text-align:center; background-color:#D7F7FA;}
#bloques TH {background-color:#92952E; color:#fff;}
#resultados {width:530px;}
#resultados TH {text-align:left; padding-left:10px; line-height:18px; color:#FFF; background:#8D8D8D url(../imagenes/serv_bgr_busc.gif); border-right:1px solid #fff;}
#resultados .tel {width:80px;}
#resultados .dir {width:135px;}
#resultados TD {border-bottom:1px solid #C6C6C6; padding:3px 2px 3px 10px;}
#busqueda {margin:0; padding:0 10px; background-color:#D7F7FA;}
#busqueda fieldset {border:0; margin:0;}
#busqueda SELECT {margin-left:10px;}

/********** LINKS **********/
BODY#links H1 {color:#AEBAD5;}
#enlaces UL {list-style-type:none;}
#enlaces LI {background: url(../imagenes/links_pto.gif) no-repeat center left; padding-left:10px; margin-bottom:5px;}
#enlaces LI A {color:#4787C6;}
#enlaces LI A:HOVER {color:#A3C3E2}
#buscadores {border:1px solid #AEBAD5; width:125px; margin-right:10px; float:right; text-align:center;}
#buscadores H2, #recursos H2 {color:#FFF; line-height:26px; text-align:center; background-color:#AEBAD5; margin:0 0 5px 0;}
#buscadores IMG {display:block; margin:5px auto; padding-bottom:5px; border-bottom:1px dotted #AEBAD5;}

/********** CONTACTAR **********/
BODY#contactar H1 {color:#78EC85;}
#contactar fieldset {display: block; margin:15px; padding:5px 0 0 15px; height:130px; border:1px solid #fff;}
#contactar input {position:absolute; margin:0; left:120px; width:200px; height:14px;}
#contactar label{display:block; margin:10px 0; position:relative;}
#contactar textarea {position:absolute; left:120px; top:0; display:block; margin:0; height:65px; width:200px;}
.obligatorio { background-color:#E4FBE7;}

/********** SALVAPANTALLAS **********/
#screensaver {width:260px; float:left; margin-right:15px;}
#screensaver H2 {padding-left:8px; margin:2px 0; background:#E8D71F url(../imagenes/monumento_home_tit.gif) no-repeat right bottom}
#screensaver DIV {background-color:#F0F0F0; padding:8px; font-size:10px;}
#screensaver IMG {/* margin-right:12px;*/ border:1px solid #000;}
BODY#salvapantallas H1 {color:#921111;}
#salvapantallas #screensaver H2 {background:#921111 url(../imagenes/salvapantallas_home_tit.gif) no-repeat right bottom; color:#FFF;}

#cabecera1 {background:#fff url(../imagenes/cabecera.jpg) no-repeat left top; margin: 0; padding: 0; height:107px; clear:both;}
#cabecera1 a {float: left; margin: 5px 0 0 0; display:block; height:27px;}

#sidebar {list-style-type: none;
	margin: 60px 0 0 450px;
	color: #4B4B4B;
	width: 300px;
	position: absolute; top:70px

}

#sidebar ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}


#sidebar li {
	float: right;
	padding-left: .6em;
	font-size: 10px; display:inline; list-style-type: none;
}

#sidebar li a { color: #fff; text-decoration: none; font-weight:bold; background-color:#7598BD; padding: 4px; line-height:26px;}

#sidebar li a:hover {color: #102A43;}