BODY {
	FONT-SIZE: 10pt; BACKGROUND: #F2E7DB; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT-FAMILY: Arial, sans-serif; TEXT-ALIGN: center; color:#65401F
}
.cuerpo {
	CLEAR: both
}
.pagina {
	MARGIN: 0px auto; WIDTH: 1000px; POSITION: relative; TEXT-ALIGN: left
}
.logo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 160px; PADDING-TOP: 0px
}
.texto_logo {
	background:url(../pueblos/fiestas.gif) no-repeat; background-position: bottom right; PADDING-RIGHT: 10px; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 20px; WIDTH: 800px; COLOR: #990066; LINE-HEIGHT: 9.6pt; TEXT-ALIGN: justify; 

}

P {
	MARGIN: 7px 0px 0px; LINE-HEIGHT: 12pt
}

H1 {
	FONT-SIZE: 14px; MARGIN: 3px; COLOR: #40541b
}
H2 {
	MARGIN: 4px 0px 0px; FONT: bold 14pt "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #ac6802
}
H3 {
	MARGIN: 10px 0px 5px; FONT: bold 11pt "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; COLOR: #ac6802
}

.marron {
	COLOR: #ac6802
}
.texto_peque_marron {
	FONT-SIZE: 8pt; MARGIN: 0px; COLOR: #ac6802
}
.texto_peque {
	FONT-SIZE: 8pt; MARGIN: 0px 0px 0px 5px
}


.texto_destacado {
	COLOR: #ac6802; FONT: bold 11pt "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
}

.texto_destacado_seccion {
	COLOR: #ac6802; FONT: bold 13pt "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
}

A:visited {
	COLOR: #65401F
}
A:link {
	COLOR: #65401F
}
A:hover {
	COLOR: #65401F; TEXT-DECORATION: none
}

.agrupar{
height: auto; min-height: 16px; _height: 100%;
}

.columna01_portada {
	FLOAT: left; WIDTH:250px
}

.descripcion{
text-align :justify;
line-height: 150%; 
}

.bordes{WIDTH: 95%; border: 1px solid #000000; }
.bordes IMG {CLEAR: both; FLOAT: left; MARGIN-LEFT: 2px}
.bordes P {	MARGIN: 0px 0px 0px 43px;FONT: 0.9em "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;}

.bordes_pueblos {WIDTH: 100%;HEIGHT:20px;  COLOR:#FFFFFF; background : #663366;FONT: bold 1em "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; padding:3px;text-align : center; }
.bordes_pueblos  A:link {text-decoration:none;COLOR: #FFFFFF;}
.bordes_pueblos A:visited {text-decoration:none;COLOR: #FFFFFF;}
.bordes_pueblos A:hover {text-decoration:underline ;COLOR: #FFFFFF;}

.bordes_pois {WIDTH: 100%;HEIGHT:20px;  COLOR:#FFFFFF; background : #CC0000;FONT: bold 1em "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; padding:3px;text-align : center; }
.bordes_pois  A:link {text-decoration:none;COLOR: #FFFFFF;}
.bordes_pois A:visited {text-decoration:none;COLOR: #FFFFFF;}
.bordes_pois A:hover {text-decoration:underline ;COLOR: #FFFFFF;}


.bordes_mapas {WIDTH: 100%;HEIGHT:20px;  COLOR:#FFFFFF; background : #FF00CC;FONT: bold 1em "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; padding:3px;text-align : center; }
.bordes_mapas  A:link {text-decoration:none;COLOR: #FFFFFF;}
.bordes_mapas A:visited {text-decoration:none;COLOR: #FFFFFF;}
.bordes_mapas A:hover {text-decoration:underline ;COLOR: #FFFFFF;}

.menu_superior {WIDTH: 100%;HEIGHT:20px;  COLOR:#FFFFFF; background : #663366;FONT: bold 1em "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; padding:3px; }
.menu_superior  A:link {text-decoration:underline;COLOR: #FFFFFF;}
.menu_superior A:visited {text-decoration:underline;COLOR: #FFFFFF;}
.menu_superior A:hover {text-decoration:underline ;COLOR: #FFFFFF;}

.menu_lateral{WIDTH: 99%; border: 1px solid #000000; }

.separar_listados {
	PADDING-RIGHT: 2px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; MARGIN: 15px 10px 0px 3px;  PADDING-TOP: 2px; WIDTH:100%;  background : #EDDCCB; 
}



.tablas_linea {
	CLEAR: both; MARGIN: 0px
}

.t_izda_300 {
	FLOAT: left; WIDTH: 300px
}
.t_izda_350 {
	FLOAT: left; WIDTH: 350px
}
.t_izda_250 {
	FLOAT: left; WIDTH: 250px
}
.t_izda_100 {
	FLOAT: left; WIDTH: 100px
}
.t_izda_150 {
	FLOAT: left; WIDTH: 150px
}
.t_izda_175 {
	FLOAT: left; WIDTH: 175px
}
.t_izda_200 {
	FLOAT: left; WIDTH: 200px
}
.t_izda_75 {
	FLOAT: left; WIDTH: 75px
}
.t_izda_50 {
	FLOAT: left; WIDTH: 50px
}
.t_izda_18 {
	FLOAT: left; WIDTH: 18px
}
.t_izda_toda {
	FLOAT: left; WIDTH: 400px
}
.t_izda_600 {
	FLOAT: left; WIDTH: 600px
}
.pie {
	CLEAR: both; PADDING-RIGHT: 0px; BORDER-TOP: #776655 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; PADDING-TOP: 5px; TEXT-ALIGN: center
}


.columna02 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH:540px; PADDING-TOP: 0px
}
.columna03 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 1px; WIDTH: 175px; PADDING-TOP: 0px
}
.columna01 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 145px; PADDING-TOP: 0px
}
.columna_entera {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 800px; PADDING-TOP: 0px
}



INPUT {
	FONT-SIZE: 12px; COLOR: black;
}


.Bordes_externo {
 width: 99%;
}

.bordes_Interno {
 background:#E7D0B8;
 border-left:1px solid #E7D0B8;
 border-right:1px solid #C9C9C9;
 padding: 6px,3px,0px,6px ;

}


.sombra {
float:left;
padding: 0px 5px 5px 0px; 
background: url(../images/sombra_pueblos.gif) no-repeat bottom right; 
} 

.sombra img {
display:block;
position:relative;
top: -3px; /* Desfasamos la imagen hacia arriba */
left:-3px; /*Desfasamos la imagen hacia la izquierda */
padding:5px;
background:#FCFCFC; /*Definimos un color de fondo */
border:1px solid;
border-color: #CCCCCC #666666 #666666 #CCCCCC /*Creamos un marco para acentuar el efecto */
}



.pgb_1, .pgb_2, .pgb_3, .pgb_4, .pgb_1b, .pgb_2b, .pgb_3b, .pgb_4b {display:block; overflow:hidden; font-size:1px;}
.pgb_1, .pgb_2, .pgb_3, .pgb_1b, .pgb_2b, .pgb_3b {height:1px;}
.pgb_2  {background:#E7D0B8; border-left:1px solid #E7D0B8; border-right:1px solid #E7D0B8;}
.pgb_3  {background:#E7D0B8; border-left:1px solid #E7D0B8; border-right:1px solid #E7D0B8;}
.pgb_4  {background:#E7D0B8; border-left:1px solid #E7D0B8; border-right:1px solid #C9C9C9;}
.pgb_4b {background:#E7D0B8; border-left:1px solid #E7D0B8; border-right:1px solid #C9C9C9;}
.pgb_3b {background:#E7D0B8; border-left:1px solid #E7D0B8; border-right:1px solid #C9C9C9;}
.pgb_2b {background:#E7D0B8; border-left:1px solid #E7D0B8; border-right:1px solid #C9C9C9;}
.pgb_1  {margin:0 5px; background:#E7D0B8;}
.pgb_2, .pgb_2b {margin:0 3px; border-width:0 2px;}
.pgb_3, .pgb_3b {margin:0 2px;}
.pgb_4, .pgb_4b {height:2px; margin:0 1px;}
.pgb_1b {margin:0 5px; background:#C9C9C9;}


.menu_central
{
height: 20px; 
width: 100%; 
margin:0px; 
BACKGROUND-IMAGE: url(../images/fondo-menu-pueblo.gif);
BACKGROUND-REPEAT: repeat-x;
}


.menu_accesos_directo
{
height:20px;
float:left; 
margin-right:13px;
margin: 0px;
padding-right: 15px;
padding-left: 15px;
font-weight: bold;
BACKGROUND: url(../images/limite-menu-enlace.gif) no-repeat right;
}

.menu_accesos_directo A:link {text-decoration:underline;COLOR: #FFF;font-weight:bold;}
.menu_accesos_directo A:visited {text-decoration:underline;COLOR:#FFF;font-weight:bold;}
.menu_accesos_directo A:hover {	text-decoration:none;COLOR: #FFF;font-weight:bold;}
