h5 {
	margin: 0px;
	padding: 0px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}h6 {
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 0px;
	color: #8E3F3F;
}h1 {
	margin: 0px;
	padding: 0px;
	color: #661717;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
}h2 {
	margin: 0px;
	padding: 0px;
	font-size: 18px;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	letter-spacing: -1px;
}
h3 {
	/*font-family: Arial, Helvetica, sans-serif;
	font-size: 26px;
	color: #661717;
	font-weight: normal;*/
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #8E3F3F;
	font-size: 15px;
	margin-bottom: 5px;
}
h4 {
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 0px;
	color: #897505;
	font-size: 14px;
	font-style: italic;
}
.errortext{
display:none;
}
#iframe {
	height: 510px;
	width: 703px;
	z-index: 1;
	position: relative;
	clip: rect(auto,auto,auto,165);
	overflow: hidden;
	margin-left: 20px;
}.dos {
	background-color: #F1EEDB;
	background-image: url(none);
}
.parking {
	background-image: url(img/bg_parking.gif);
	background-repeat:  repeat-x;
	background-position: top;
	margin: 0px;
	padding: 0px;
	background-color: #F8E6E9;
}
.parking p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #636363;
	margin: 0px;
	padding: 0px;
}
.parking a {
	color: #636363;
	text-decoration: none;
}
.parking a:hover {
	text-decoration: underline;
}
body {
	background-image: url(img/bg.gif);
	background-repeat:  repeat-y;
	background-position: center;
	background-color: #eaeaea;
	margin: 0px;
	padding: 0px;
}
#contenedor {
	height: auto;
	width: 810px;
	margin-right: auto;
	margin-left: auto;
}
#contenedor2 {
	width: 800px;
	float:left;
	padding: 0px 5px 5px 5px;
	background-color: #e9dfaf;
	background-image: url(img/bg-contenedor.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}#contenedorb {
	height: auto;
	width: 630px;
	margin-right: auto;
	margin-left: auto;
}
#contenedor2b {
	width: 620px;
	float:left;
	padding: 0px 5px 5px 5px;
	background-color: #e9dfaf;
	background-image: url(img/bg-contenedorb.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	margin-bottom: 10px;
}
#contenidosb{
	width: 619px;
	background-color:#FFFFFF;
	float: left;
}
#superior {
	float: left;
	height: 175px;
	width: 800px;
	margin: 0px;
	padding: 0px;
}
/*******************************MENU**********************************************MENU**************************/
ul.horizontal, ul.horizontal li {
	margin:0px;
	padding:0;
	list-style-type:none;
	font-size:100%;
	}

ul.horizontal {
	position:relative;
	left:0;
	cursor:default;
	z-index:2000;
	margin-left: auto;
	margin-right: auto;
	width: 800px;
	margin-top: 0px;
	margin-bottom: 0px;
	}

ul.horizontal li {
	width:auto;
	float:left;
	position:relative;
	cursor:pointer;
	text-align:left;
  /*left:10.55em;
	margin:0px;
	background-color: #FAEBEB;*/
	}
	
/** html ul.horizontal li {
	margin:0 -10.55em 0 10.5em;
	}

ul[class^="horizontal"] li {
	margin:0 -10.55em 0 10.45em;
	left:0.05em;
	}*/

ul.horizontal ul {
	/*border:1px solid #bbb;*/
	z-index:2020;
	padding:0;
	cursor:default;
	position:absolute;
	/*top:auto;
	width:8.2em;*/
	margin:0px 0px 0px 0px;
	left:-10000px;
	
	}
	
ul.horizontal ul li {
	width:8.2em;
	left:auto;
	/*margin:-3px 0 0 0;
	background-image:url(img/subbg.gif);*/
	background-color:#e9dfaf;
	}

ul.horizontal ul.wider, ul.horizontal ul.wider li {
	width:10em;
	}

ul.horizontal ul ul {
	margin:-0.45em 0 0 7.65em;
	}

@media Screen, Projection { 
	ul.horizontal li:hover > ul { left:auto; }
	ul.horizontal ul li:hover > ul { top:0; }
	}

ul.horizontal a, ul.horizontal a:visited {
	display:block;
	cursor:pointer;
	/*background:#faebeb;*/
	/*border:1px solid #faebeb;*/
	padding:8.5px 16px;
	/*margin:3px 5px;*/
	font:normal normal 10px verdana, arial, sans-serif;
	color:#4f4e4e;
	text-decoration:none;
	}
	
ul.horizontal a:hover, ul.horizontal a:focus, ul.horizontal a.rollover, ul.horizontal a.rollover:visited {
	padding:8.5px 16px;
	background:#f2eedc;
	color:#641c15;
	}



ul.horizontal a { float:left; }
@media Screen, Projection { ul.horizontal a { float:none; } }
/*ul.horizontal a:not(:nth-child(n)) { float:left; }*/
ul.horizontal ul a { float:none !important; }
@media screen, projection {
	* html ul.horizontal li {
		display:inline; 
		f\loat:left; 
		/*background:#ffffff; */
		}
	}
* html ul.horizontal li { position:static; }
* html ul.horizontal a { position:relative; }
ul[class^="horizontal"] ul { display:none; }
ul[class^="horizontal"] ul { displa\y:block; }


/**********************************************************************fin menu***********************/
#menu {
	float: left;
	width: 800px;
	background-color: #faebeb;
	margin: 0px;
	padding: 0px;
	height: 29px;
	background-image: url(img/bg-menu.gif);
}
.oculto {
	display: none;
}
#contenidos {
	float: left;
	width: 800px;
}
#informacion {
	float: left;
	width: 130px;
	z-index: 3;
}
#central {
	float: left;
	width: 446px;
	background-color: #FFFFFF;
}
.left {
	float: left;
}
#noticiaindex {
	float: left;
	width: 223px;
	background-color: #f2eedc;
}
#visitaindex {
	float: left;
	width: 446px;
}
#derecha {
	float: left;
	width: 224px;
}
.imagenenlace {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	margin: 0px;
	padding: 0px 0px 5px 0px;
}

#contenidos a {
	color: #661717;
	text-decoration: none;
}
#contenidos a:hover{
	text-decoration:underline;
}
#pie a {
	color: #ffffff;
	text-decoration: none;
}
#pie a:hover{
text-decoration:underline;
}
#top {
	float: left;
	height: 146px;
	width: 503px;
}
#top2 {
	float: left;
	height: 146px;
	width: 297px;
	background-image: url(img/bannersup2.jpg);
}
.visita {
	float: left;
	width: 191px;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	height: 112px;
}
#contenidos .titulo {
	font-size: 16px;
	font-weight: bold;
	color:#666666;
}
.alineadcha {
	text-align: right;
}
#eventosindex {
	float: left;
	width: 223px;
	background-color: #ddd198;
}
#eventosindex2 {
	padding: 25px 25px 15px 25px;
	width: 170px;
	float: left;
	height: 87px;
}
.tituloevento {
	font-style: italic;
	color: #897505;
	font-size: 12px;
	font-weight:bold;
}#contenidosagenda .tituloevento{
	font-style: italic;
	color: #897505;
	font-size: 13px;
	font-weight:bold;
}
.rojo {
	color: #661717;
}
.negro {
	color: #000000;
}
#imagenesindex {
	float: left;
	width: 435px;
	background-color: #333333;
	padding: 20px 0px 20px 10px;
}
#fondoblanco {
	color: #666666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	float: left;
	width:670px;
	background-image: url(img/white.gif);
}
#fondogris {
	float: left;
	width:800px;
	background-image: url(img/grey.gif);
}
#informacion p {
	margin: 0px;
	padding: 0px;
}
.imagenindex {
	float: left;
	width: 103px;
	padding-left: 15px;
	padding-top: 10px;
	padding-right: 12px;
	padding-bottom: 11px;
	background-color: #333333;
}
#pie {
	background-image: url(img/bg-bottom.gif);
	background-repeat: repeat-x;
	background-position: top;
	float: left;
	width: 750px;
	background-color: #661616;
	padding: 20px 25px 20px 25px;
}
#pie p {
	color: #FFFFFF;
}
#pieizda {
	float: left;
	width: 260px;
}
#piedcha {
	float: right;
	width: 485px;
	text-align: right;
}
.banderas {
	margin-bottom: -2px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	padding-right: 5px;
}
#navegacion {
	float: left;
	width: 290px;
	text-align: right;
}
#buscador {
	float: left;
	width: 295px;
	padding-top: 60px;
	text-align: center;
}
.busqueda {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #a2a2a2;
	font-size: 10px;
	padding: 2px;
	height: 12px;
	border: 1px solid #757575;
}
.boton {
	color: #801d1d;
	background-color: #ddd198;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	height: 17px;
	margin-top: 3px;
}.botoncorreo {
	color: #801d1d;
	background-color: #ddd198;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	height: 17px;
	margin-top: 3px;
	width: 160px;
}
#newsletter {
	float: left;
	width: 199px;
	padding: 13px 0px 14px 25px;
	background-color: #661717;
	height: 71px;
}
#newsletter p {
	color: #FFFFFF;
}
form {
	margin: 0px;
	padding: 0px;
}
.pie {
	color: #999999;
	text-decoration: none;
	text-align: center;
}
#pie2 {
	width: 400px;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 10px;
}
#contenidos2 {
	float: left;
	width: 650px;
	padding: 19px;
	padding-top: 10px;
	padding-right: 0px;
}#contenidostitulo {
	float: left;
	width: 650px;
	padding-left: 19px;
	padding-top: 10px;
	padding-right: 0px;
	margin-bottom: -10px;
}
#contenidos2galeria {
	float: left;
	width: 630px;
	padding: 20px;
	padding-top: 10px;
	padding-right: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	position: relative;
}
#contenidosagenda {
	float: left;
	width: 426px;
	padding: 20px;
	padding-top: 10px;
	padding-right: 0px;
}
.contenidos2 {
	float: left;
	width: 630px;
	padding: 20px;
	padding-top: 0px;
	padding-right: 0px;
	background-color: #FFFFFF;
}.contenidosmuni {
	float: left;
	width: 650px;
	padding: 10px;
	padding-top: 0px;
	padding-right: 0px;
}
#titulo {
	background-color: #8e3f3f;
	padding: 17px;
	padding-left: 20px;
}#tituloleft {
	background-color: #8e3f3f;
	padding: 17px;
	padding-left: 20px;
	float:left;
	width: 633px;
}#titulo-b {
	background-color: #a0976c;
	padding: 17px;
	padding-left: 20px;
	float: left;
	width: 633px;
}#titulo-n {
	background-color: #a0976c;
	padding: 17px;
	padding-left: 20px;
	float: left;
	width: 313px;
}#titulo-azul {
	background-color: #3e5983;
	padding: 17px;
	padding-left: 20px;
	float: left;
	width: 633px;
}#titulo-verde {
	background-color: #64814D;
	padding: 17px;
	padding-left: 20px;
	float: left;
	width: 633px;
}#titulo-verde2 {
	background-color: #64814D;
	padding: 17px;
	padding-left: 20px;
	float: left;
	width: 419px;
	height: 15px;
}#titulo-d {
	background-color: #a0976c;
	padding: 17px;
	padding-left: 20px;
	float: left;
	width: 419px;
	height: 15px;
}#titulo-morado {
	background-color: #5a3d5c;
	padding: 17px;
	padding-left: 20px;
	float: left;
	width: 313px;
}#titulo-c {
	background-color: #a0976c;
	padding: 17px;
	padding-left: 20px;
	float: left;
	width: 241px;
	height: 15px;
}
td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.grana {
	color: #661717;
}
#altura {
	float: left;
	height: 480px;
	width: 1px;
	margin-right: -1px;
}
#fotos {
	float: right;
	width: 265px;
	padding-top: 20px;
}
.imagen {
	padding: 3px;
	height: 90px;
	width: 105px;
	background-color: #E9DFAF;
	float: left;
	clear: lef;
	margin-right: 5px;
	margin-bottom: 15px;
	margin-left: 5px;
}
.pies {
	float: left;
	width: 180px;
	padding-right: 20px;
}.pieses {
	float: left;
	/*width: 240px;*/width: 440px;
	padding-right: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	padding-left: 30px;
	/*padding-top: 10px;*/padding-top: 0px;
	text-align: left;
}.pieses2 {
	float: left;
	width: 450px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	padding: 5px;
	background-color: #F1EEDB;
	z-index: 1;
	margin-top: 5px;
}.dos #contenedor #contenedor2 #contenidos #fondogris #fondoblanco #contenidos2 .pies a {
	color: #666666;
}.dos #contenedor #contenedor2 #contenidos #fondogris #fondoblanco #bottomall #bottom a {
	color: #666666;
}.dos #contenedor #contenedor2 #contenidos #fondogris #fondoblanco #bottomall #bottom2 a {
	color: #666666;
}.dos #contenedor #contenedor2 #contenidos #fondogris #fondoblanco #bottomall #bottom3 a {
	color: #666666;
}.dos #contenedor #contenedor2 #contenidos #fondogris #fondoblanco #bottomalla #bottom a {
	color: #666666;
}.dos #contenedor #contenedor2 #contenidos #fondogris #fondoblanco #bottomalla #bottom2 a {
	color: #666666;
}.dos #contenedor #contenedor2 #contenidos #fondogris #fondoblanco #bottomalla #bottom3 a {
	color: #666666;
}
.dos #contenedor #contenedor2 #contenidos #fondogris #fondoblanco .listados .pieses a {
	color: #666666;
}
.titulopueblo {
	font-size: 12px;
	color: #661717;
	font-weight: bold;
}
#fondodormir {
	background-image: url(../img/fondo-dormir.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	float: left;
	width: 670px;
}
#texto {
	float: right;
	width: 280px;
	padding-right: 10px;
}
#texto p {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	color: #333333;
	text-align: center;
}
#derecha2 {
	float: right;
	width: 280px;
}
#bottom {
	float: left;
	width: 178px;
	background-color: #f2eedc;
	background-image: url(img/bgbottom1.gif);
	background-repeat: no-repeat;
	background-position: top left;
	padding-top: 30px;
	padding-left: 40px;
	padding-right: 20px;
	height: auto;
	padding-bottom: 10px;
}#bottom3 {
	float: left;
	width: 149px;
	background-color: #e9dfaf;
	background-image: url(img/bgbottom3.gif);
	background-repeat: no-repeat;
	background-position: top left;
	padding-top: 30px;
	padding-left: 40px;
	padding-right: 20px;
	height: auto;
	padding-bottom: 10px;
}#bottompue {
	float: left;
	width: 149px;
	background-color: #e9dfaf;
	background-image: url(img/bgbottompue.gif);
	background-repeat: no-repeat;
	background-position: top left;
	padding-top: 30px;
	padding-left: 40px;
	padding-right: 20px;
	height: auto;
	padding-bottom: 10px;
}#bottom2 {
	float: left;
	width: 163px;
	background-color: #eee6c2;
	background-image: url(img/bgbottom2.gif);
	background-repeat: no-repeat;
	background-position: top left;
	padding-top: 30px;
	padding-left: 40px;
	padding-right: 20px;
	height: auto;
	padding-bottom: 10px;
}#bottom4 {
	float: left;
	width: 178px;
	background-color: #f2eedc;
	background-image: url(img/bgbottom4.gif);
	background-repeat: no-repeat;
	background-position: top left;
	padding-top: 30px;
	padding-left: 40px;
	padding-right: 20px;
	height: auto;
	padding-bottom: 10px;
}#bottom6 {
	float: left;
	width: 149px;
	background-color: #e9dfaf;
	background-image: url(img/bgbottom6.gif);
	background-repeat: no-repeat;
	background-position: top left;
	padding-top: 30px;
	padding-left: 40px;
	padding-right: 20px;
	height: auto;
	padding-bottom: 10px;
}#bottom5 {
	float: left;
	width: 163px;
	background-color: #eee6c2;
	background-image: url(img/bgbottom5.gif);
	background-repeat: no-repeat;
	background-position: top left;
	padding-top: 30px;
	padding-left: 40px;
	padding-right: 20px;
	height: auto;
	padding-bottom: 10px;
}
.bottomall {
	float: left;
	width: 670px;
	padding-bottom: 10px;
	background-color: #faf8ed;
	margin-top: 10px;
	background-image: url(img/bgbottomtodo.gif);
	background-repeat: repeat-x;
	background-position: top;
}.bottomalla {
	float: left;
	width: 670px;
	padding-bottom: 10px;
	background-color: #faf8ed;
	margin-top: 10px;
	background-image: url(img/bg-bottom-a.gif);
	background-repeat: repeat-x;
	background-position: top;
}
#cuaderno {
	float: left;
	width: 550px;
	padding-left: 35px;
	padding-right: 35px;
}
.elemento {
	float: left;
	width: 550px;
}
.right {
	float: right;
}

hr {
	color: #CFCFCF;
	float: left;
	width: 550px;
	border: 0px;
}
.elemento table {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CFCFCF;
}
.elemento a {
	color: #671818;
	text-decoration: none;
}
.elemento a:hover {
	text-decoration: underline;
}
.oscuro {
	font-size: 10px;
	color: #565656;
}
.flashnew {
	float: left;
	width: 280px;
}
#medio {
	float: left;
	width: 1px;
	padding-right: 30px;
	padding-left: 30px;
}
.tiulo2 {
font-family:Arial, Helvetica, sans-serif;
	font-size: 20px;
	padding: 0px;
	margin-bottom: 0px;
	margin-top: 5px;
}
.noticia {
	float: left;
	width: 600px;
	padding-top: 10px;
	padding-left: 10px;
}
.fecha {
	color: #3E5983;
}
.elemento table {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CFCFCF;
}
.elemento a {
	color: #671818;
	text-decoration: none;
}
.elemento a:hover {
	text-decoration: underline;
}
.oscuro {
	font-size: 10px;
	color: #565656;
}
.flashnew {
	float: left;
	width: 280px;
}
#medio {
	float: left;
	width: 1px;
	padding-right: 30px;
	padding-left: 30px;
}
.tiulo2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	padding: 0px;
	margin-bottom: 10px;
	margin-top: 0px;
	color: #661717;
}
.noticia {
	float: left;
	width: 600px;
	padding-top: 10px;
	padding-left: 10px;
}.noticiad {
	float: left;
	width: 600px;
	padding-top: 10px;
	padding-left: 10px;
}
.noticiad p {
}
.noticiad .alineadcha{
text-align:right;
}
.fecha {
	color: #3E5983;
	font-weight: normal;
	font-size: 10px;
}
#imagenes {
	float: right;
	height: auto;
	width: 280px;
}
#imagenespeq {
	float: right;
	height: auto;
	width: 140px;
}
.fotosmall {
	float: left;
	width: 120px;
	padding-bottom: 20px;
	padding-left: 20px;
}
.noticiad ul {
	margin: 0px;
	padding: 0px, 0px, 0px, 0px ;
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	list-style-type: circle;
}
.noticiad li {
	padding: 2px;
}
#calendarioagenda {
	float: left;
	height: 330px;
	width: 184px;
	background-color: #f2eedc;
	padding-left: 20px;
	padding-top: 20px;
	padding-right: 20px;
}.NewsCalWeekend, .NewsCalToday, .NewsCalDefault, .NewsCalOtherMonth , .NewsCalHeader, .NewsCalMonthNav, .NewsCalDay, .NewsCalNews{
	font-size:10px;
	color:#333333;
}
.NewsCalToday, .NewsCalDefault, .NewsCalOtherMonth, .NewsCalWeekend, .NewsCalHeader {
	padding-left:8px;
}
.NewsCalToday{
	background-color:#dadded;
}
.NewsCalDefault{
	background-color:#FFFFFF;
}
.NewsCalOtherMonth{
	background-color:#F8F9EF;
}
.NewsCalWeekend{
	background-color:#F6E5E1;
}
.NewsCalHeader{
	background-color:#e9dfaf;
	color:#5a4e13;
}
.NewsCalTable, .NewsCalTable tr, .NewsCalTable td{
	border-collapse:collapse;
}
.NewsCalMonthNav{
}
.NewsCalDay{
	color:#000000;
}
.NewsCalDayOther{
	color:#365D91;
}
.NewsCalNews{
	color:#7488B9;
	font-size:8pt;
}
.meses {
	font-size: 11px;
}
.dos #contenedor #contenedor2 #contenidos #fondogris #fondoblanco #contenidos2 .photo-controls a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.dos #contenedor #contenedor2 #contenidos #fondogris #fondoblanco #contenidos2 .photo-album .photo-album-info .edit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.dos #contenedor #contenedor2 #contenidos #fondogris #fondoblanco #contenidos2 .photo-album .photo-album-info {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;

	font-size: 11px;
	font-size: 11px;
}
.photo-controls photo-view only-on-main {
	width: 500px;
}
#alturab {
	float: right;
	height: 500px;
	width: 1px;
}#alturac {
	float: right;
	height: 400px;
	width: 1px;
}#alturad {
	float: right;
	height: 300px;
	width: 1px;
}

thead{
background-color:#E9DFAF;
}tfoot{
background-color:#F1EEDB;
}
.data-table td {
	padding: 5px;
	border-top: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
}
.data-table {
	border-bottom: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
}
.data-table input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.subscribe-index input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.fondeado{
background-color:#CCCCCC;
}#formlogin {
	float: left;
	padding-top: 20px;
	padding-left: 30px;
	width: 400px;
}
.login {
	float: left;
	height: auto;
	width: 250px;
	padding-left: 20px;
	padding-top: 20px;
}
.dos #contenedor #contenedor2 #contenidos #fondogris #fondoblanco #contenidosasociado {
	float: left;
	width: 620px;
	padding-top: 20px;
	padding-left: 30px;
}

.lefty {
	float: left;
	width: 460px;
}
.busqueda2 {
	font-size: 11px;
	color: #666666;
}
/*************************formulario*******************************************************/
.capaformulario {
	float: left;
	width: 270px;
	padding-left: 40px;
	padding-top: 10px;
}
#capaformulario2 {
	float: left;
	width: 250px;
	height: 340px;
}
.formi {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#666666;
	height: 15px;
	width: 222px;
	border: 1px #000000 solid;
	text-align: left;
	margin: 0px;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:2px;
	padding-right:0px;
}
.formi2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#666666;
	height: 70px;
	width: 220px;
	border: 1px #000000 solid;
	text-align: left;
	margin: 0px;
	padding: 2px;
}
.botonz{
	text-align:right;margin: 0px;margin-top:5px;
}
.botonz a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #827f72;
	border: 1px solid #827f72;
	
	padding-left: 10px;
	padding-right: 10px;
	padding-top:3px;
	padding-bottom:3px;
	line-height:20px;
	text-decoration:none;
}
.botonz a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align:right;
	color: #ffffff;
	background-color: #bfbdb2;
	text-decoration: none;
}
.red {
	color: #CC0000;
	padding:0px;
	margin:0px;
	font-size:10px;
}
.blue {
	color: #827f72;
	padding:0px;
	margin:0px;
	font-size:10px;
}
.tabla {
	margin: 0px;
	padding: 0px;
	text-align: left;
}#messaje {
	float: left;
	height: 20px;
	width: 200px;
	text-align: center;
	padding-left: 120px;
	padding-top: 20px;
}
form {
	margin: 0px;
	padding: 0px;
}.sinsangria {
	margin: 0px;
	margin-top: 5px;
	text-align: left;
	padding: 0px;
}
/**************************************FIN FORMULARIO**************************************/
.dos #contenedor #contenedor2 #contenidos #fondogris #fondoblanco #contenidos2 .capaformulario .tabla .tabla a {
	color: #FFFFFF;
	text-decoration: none;
}
#localizacion {
	background-image: url(img/plano-localizacion.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 180px;
	width: 640px;
	padding-top: 310px;
	padding-left: 30px;
}
.imagenenlace2 {
	margin-bottom: -7px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.actassesion {
	float: right;
	width: 400px;
}
#navegacionderecha {
	float: right;
	width: 140px;
	padding-top: 10px;
}
.tituloactas {
	float: left;
	width: 200px;
}
#navegacionderecha p {
	font-size: 12px;
	color: #333333;
}
.contenidosmunicipio {
	padding: 20px;
	width: 630px;
	float: left;
}
.municipiodcha {
	float: left;
	width: 340px;
	padding-bottom: 5px;
}
.municipioizda {
	float: right;
	width: 280px;
	padding-top: 10px;
}
.dos #contenedor #contenedor2 #contenidos #fondogris #fondoblanco td {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-style: solid;
	border-bottom-style: solid;
}
.fotosmunicipio {
	float: right;
	width: 245px;
	padding-bottom: 10px;
}
.tablamunicipio {
	float: left;
	width: 420px;
	padding-top: 10px;
}.tablamunicipio2 {
	float: left;
	width: 640px;
	padding-top: 10px;
}
.galeriamunicipio {
	background-image: url(img/bg-galeriamunicipio2.gif);
	background-repeat: no-repeat;
	height: 122px;
	width: 220px;
	padding-left: 25px;
	padding-top: 28px;
	float: right;
}

.rutasmunicipio {
	background-color: #667ea4;
	padding: 15px;
	float: right;
	width: 210px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #3e5983;
	border-right-color: #3e5983;
	border-bottom-color: #3e5983;
	border-left-color: #3e5983;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-top: 10px;
}
.senderismomunicipio {
	background-color: #64814d;
	padding: 15px;
	float: right;
	width: 210px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #395325;
	border-right-color: #395325;
	border-bottom-color: #395325;
	border-left-color: #395325;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-top: 10px;
}
.azulon {
	color: #1d3459;
}
.dos #contenedor #contenedor2 #contenidos #fondogris #fondoblanco .fotosmunicipio .rutasmunicipio a {
	color: #FFFFFF;
}
.dos #contenedor #contenedor2 #contenidos #fondogris #fondoblanco .fotosmunicipio .rutasmunicipio p {
	margin: 0px;
	padding: 0px;
}
.dos #contenedor #contenedor2 #contenidos #fondogris #fondoblanco .fotosmunicipio .senderismomunicipio a {
	color: #FFFFFF;
}
.dos #contenedor #contenedor2 #contenidos #fondogris #fondoblanco .fotosmunicipio .senderismomunicipio p {
	margin: 0px;
	padding: 0px;
}
.verdon{
color:#395325;
}
.dos #contenedor #contenedor2 #contenidos #fondogris #fondoblanco .tablamunicipio td {
	border-top-width: 0px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.bottomall #bottom a {color: #565656;}
.bottomall #bottom2 a {color: #565656;}
.bottomall #bottom3 a {color: #565656;}
.bottomall #bottom4 a {color: #565656;}
.bottomall #bottom5 a {color: #565656;}
.bottomall #bottom6 a {color: #565656;}
.bottomalla #bottom a {color: #565656;}
.bottomalla #bottom2 a {color: #565656;}
.bottomalla #bottom3 a {color: #565656;}
.bottomalla #bottom4 a {color: #565656;}
.bottomalla #bottom5 a {color: #565656;}
.bottomalla #bottom6 a {color: #565656;}
.contenidosquevisitar {
	width: 670px;
	padding-left: 0px;
	padding-top: 20px;
	padding-bottom: 20px;
}
.ruta {
	float: left;
	width: 640px;
}
.anchura {
	float: left;
	height: 1px;
	width: 500px;
}.dos #contenedor #contenedor2 #contenidos #fondogris #fondoblanco .ruta a {
	color: #FFFFFF;
	font-size: 17px;
}
.rutasenderismo {
	float: left;
	width: 510px;
	margin-top: 20px;
	margin-bottom: 0px;
	background-image: url(img/bg-rutasende.gif);
	background-repeat: repeat-y;
	background-position: left;
	background-color: #405E28;
}
.tituloruta {
	background-color: #97b082;
	width: 280px;
	padding-left: 30px;
	padding-top: 5px;
	color: #FFFFFF;
	float: left;
	padding-bottom: 2px;
	padding-right: 20px;
}
.dos #contenedor #contenedor2 #contenidos #fondogris #fondoblanco .rutasenderismo .tituloruta p {
	color: #FFFFFF;
	font-size: 12px;
}
.codigoruta {
	background-color: #405E28;
	float: left;
	width: 165px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 3px;
}
.dos #contenedor #contenedor2 #contenidos #fondogris #fondoblanco .rutasenderismo .codigoruta p {
	color: #DCE4D6;
	text-align: right;
	font-size: 17px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.dos #contenedor #contenedor2 #contenidos #fondogris #fondoblanco .rutasenderismo .tituloruta a {
	color: #FFFFFF;
}
.dos #contenedor #contenedor2 #contenidos #fondogris #fondoblanco .contenidosquevisitar .contenidos2 p {
	text-align: justify;
}
.dos #contenedor #contenedor2 #contenidos #fondogris #fondoblanco .contenidosquevisitar .contenidos2 table a {
	color: #666666;
}
#ruta {
	width: 510px;
	padding: 20px;
	background-color: #dbe3ef;
	text-align: justify;
	background-repeat: repeat-y;
	background-position: left;
	padding-left: 0px;
	padding-right: 40px;
	margin-top: 20px;
	margin-left: 40px;
	padding-bottom: 15px;
}
.puebloruta {
	width: 450px;
	padding-left: 60px;
	background-image: url(img/bg-puebloruta.gif);
	background-repeat: no-repeat;
	background-position: top left;
	padding-top: 383px;
	margin-top: -383px;
	z-index: 0;
}
.dos #contenedor #contenedor2 #contenidos #fondogris #fondoblanco .contenidosquevisitar .contenidos2 .center {
	text-align: center;
}
.tablaint {
	float: left;
	width: 235px;
	padding-left:13px;
}
#planoruta {
	float: left;
	width: 670px;
}
.planoruta {
	text-align: center;
	margin: 0px;
	padding: 0px;
}
.dos #contenedor #contenedor2 #contenidos #fondogris #fondoblanco #derecha #eventosindex .left p {
	margin: 0px;
	padding: 0px;
}
.titulorutaturist {
	background-color: #476796;
	width: 380px;
	padding-left: 30px;
	padding-top: 8px;
	color: #FFFFFF;
	float: left;
	padding-right: 20px;
	height: 30px;
}
.dos #contenedor #contenedor2 #contenidos #fondogris #fondoblanco .contenidos2 p {
	text-align: left;
	margin: 0px;
}
#topruta {
	float: left;
	height: 20px;
	width: 100px;
	position: relative;
	z-index: 65;
	margin-top: -397px;
}
.dos #contenedor #contenedor2 #contenidos #fondogris #fondoblanco .contenidos2 #ruta .puebloruta .titulopueblo a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #3E5983;
	font-weight: normal;
}
.dos #contenedor #contenedor2 #contenidos #fondogris #fondoblanco .bottomall #bottompue a {
	color: #565656;
}.dos #contenedor #contenedor2 #contenidos #fondogris #fondoblanco .bottomalla #bottompue a {
	color: #565656;
}
.dos #contenedor #contenedor2 #contenidos #fondogris #fondoblanco .contenidosquevisitar .contenidos2 .turisticas {
	color: #304465;
}
.dos #contenedor #contenedor2 #contenidos #fondogris #fondoblanco .contenidosmunicipio .municipiodcha p {
	text-align: justify;
}
.dos #contenedor #contenedor2 #contenidos #fondogris #fondoblanco #contenidos2 .subtitulo{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #927e1f;
}
.subtitulo {	
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #927e1f;
	margin-top: -10px;
	margin-bottom: 10px;
}
#list_example2 {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.dos #contenedor2 #contenidos #fondogris #fondoblanco .contenidos2 #quicksearch {
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #661717;
}
.dos #contenedor2 #contenidos #fondogris #fondoblanco .contenidos2 #quicksearch .qs_input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	height: 14px;
	width: 200px;
}
.pieses li {
	margin: 0px;
	padding: 0px;
	text-indent: 0px;
	list-style-type: none;
}
.titulopueblo {
	text-align: left;
}
.dos #contenedor #contenedor2 #contenidos #fondogris #fondoblanco .listados #list_example2 .pieses a {
	text-align: left;
}
.dos #contenedor #contenedor2 #contenidos #fondogris #fondoblanco .listados #list_example2 .pieses p {
	text-align: left;
	padding-left: 0px;
	margin-left: 0px;
}
.elmapa {
	float: left;
	width: 250px;
	padding-left: 40px;
	padding-top: 20px;
	padding-bottom: 207px;
}
#buquedarapida {
	background-color: #f2eedc;
	float: left;
	width: 610px;
	padding: 30px;
	background-image: url(img/bg-busca.gif);
	background-repeat: no-repeat;
	background-position: top left;
}
#buquedarapida2 {
	background-color: #f2eedc;
	float: left;
	width: 610px;
	padding: 30px;
	background-image: url(img/bg-busca2.gif);
	background-repeat: no-repeat;
	background-position: top left;
}#buquedarapida3 {
	background-color: #f2eedc;
	float: left;
	width: 610px;
	padding: 30px;
	background-image: url(img/bg-busca3.gif);
	background-repeat: no-repeat;
	background-position: top left;
}
.qs_input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	height: 13px;
	width: 200px;
}
.listados {
	float: left;
	width: 600px;
	padding: 30px;
	padding-left: 50px;
	padding-right: 20px;
}
.titulopueblo2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #8e3f3f;
	margin-bottom: 0px;
}.titulopueblo3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #333333;
	letter-spacing: -1px;
	margin: 0px;
	padding: 0px;
}
.testoruta {
	float: left;
	width: 295px;
	padding-left: 40px;
	padding-right: 40px;
	padding-top: 15px;
	padding-bottom: 5px;
	background-color: #cad5e4;
	height: 55px;
}
.testoruta p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2e4a76;
}
.sinmargen {
	margin: 0px;
	padding: 0px;
}
.dos #contenedor #contenedor2 #contenidos #fondogris #fondoblanco .contenidos2 .pieses a {
	color: #666666;
}
#google {
	background-image: url(img/bg-comollegar.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 4px;
	height: 350px;
	width: 425px;
	float: left;
}
#testocomo {
	float: left;
	width: 200px;
	padding-left: 10px;
}
.dos #contenedor2 #contenidos #fondogris #fondoblanco .listados #list_example2 .pieses .titulopueblo2 a {
	color: #661717;
}
.veragenda {
	width: 220px;
	text-align: right;
	height: 30px;
	float: left;
}
#lasnoticiasindex {
	padding: 20px;
	float: left;
	width: 180px;
	height: 87px;
}
#contenidoscuaderno {
	float: left;
	width: 550px;
	padding: 40px;
	padding-top: 20px;
}#contenidoseno {
	float: left;
	width: 590px;
	padding: 40px;
	padding-top: 20px;
	padding-bottom: 20px;
	background-color: #F7F2F7;
	text-align: justify;
}#contenidosdormir {
	float: left;
	width: 590px;
	padding: 40px;
	padding-top: 20px;
	padding-bottom: 20px;
	text-align: justify;
	padding-right:0px;
}
#contenidosnatu {
	float: left;
	width: 590px;
	padding: 40px;
	padding-top: 20px;
	padding-bottom: 20px;
	background-color: #EDF1EB;
	text-align: justify;
}#contenidoshoteles {
	float: left;
	width: 590px;
	padding: 40px;
	padding-top: 20px;
	padding-bottom: 20px;
	background-color: #fff;
	text-align: justify;
}#contenidos3 {
	float: left;
	width: 630px;
	padding: 40px;
	padding-top: 20px;
	padding-bottom: 20px;
	text-align: justify;
	padding-right: 0px;
}
#conenidosllegar2 {
	float: left;
	width: 590px;
	padding: 40px;
	padding-top: 20px;
	padding-bottom: 20px;
	background-color: #FDFCEA;
	text-align: justify;
}
 .western {
	text-decoration: none;
}
.eltituloruta {
	float: left;
	width: 600px;
	padding-top: 15px;
	padding-left: 20px;
	padding-bottom: 0px;
	margin-bottom: -10px;
	position: relative;
	z-index: 70;
}
.dos #contenedor #contenedor2 #contenidos #fondogris #fondoblanco .eltituloruta .turisticas {
	color: #3E5983;
}
#login {
	left: 252px;
	top: 10px;
	z-index: 0;
	width: 397px;
	height: 26px;
	padding-top: 5px;
	text-align: right;
}
#fondoconfirma {
	float: right;
	width: 400px;
	height: 325px;
	margin-left: -360px;
	background-image: url(img/fondo-confirmacion.jpg);
	background-repeat: no-repeat;
	background-position: top right;
}
#Layer1 {
	left:198px;
	top:3px;
	width:403px;
	height:31px;
	z-index:1;
	background-color: #FFFFFF;
	margin-top: -36px;
	background-image: url(img/bg-galeria.gif);
}
#contenidosllegar {
	padding: 30px;
	float: left;
	width: 610px;
	padding-top: 20px;
	padding-bottom: 20px;
	text-align: justify;
}
#titulodenderismo {
	float: left;
	width: 670px;
	padding-top: 20px;
}
#titular {
	float: left;
	width: 400px;
	padding-left: 30px;
	background-color: #3b5943;
	height: 40px;
	padding-top: 3px;
}
#siglas {
	background-color: #3b5943;
	float: left;
	height: 43px;
	width: 84px;
	text-align: right;
}
#codigoazul {
	float: left;
	width: 156px;
	background-color: #283891;
	padding-top: 10px;
	height: 33px;
}
#codigoamarillo {
	float: left;
	width: 156px;
	background-color: #FFD800;
	padding-top: 10px;
	height: 33px;
}
#codigoverde {
	float: left;
	width: 156px;
	background-color: #056739;
	padding-top: 10px;
	height: 33px;
}
#codigorojo {
	float: left;
	width: 156px;
	background-color: #ED1C24;
	padding-top: 10px;
	height: 33px;
}#codigorojo2 {
	float: left;
	width: 240px;
	background-color: #ED1C24;
	padding-top: 10px;
	height: 33px;
}
#titular p {
	font-size: 26px;
	color: #bdd63c;
	letter-spacing: -1px;
	margin: 0px;
	padding: 0px;
}
.titular0 {
	float: left;
	width: 350px;
	padding-left: 30px;
	padding-right: 250px;
}
.titular0 p {
	font-size: 18px;
	color: #3B5943;
	margin: 0px;
	padding: 0px;
}
.codigoblanco {
	font-size: 18px;
	color: #FFFFFF;
	text-align: center;
	letter-spacing: -1px;
}

.codigonegro {
	font-size: 18px;
	color: #333333;
	text-align: center;
	letter-spacing: -1px;
}
#pueblossende {
	float: left;
	width: 440px;
	padding-top: 3px;
	padding-right: 130px;
	padding-bottom: 10px;
}
#pueblossende p {
	font-size: 15px;
	font-style: italic;
	color: #3B5943;
	text-align: right;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
#km {
	float: right;
	width: 100px;
	height: auto;
	background-color: #7a8652;
	padding-top: 5px;
	padding-bottom: 3px;
}
#km p {
	color: #FFFFFF;
	font-size: 16px;
	text-align: center;
}
#contenidosconfirma {
	float: left;
	width: 400px;
	padding: 70px;
	padding-left: 90px;
}
.photo-album {
	height: 170px;
}
.entexto {
	padding-right: 10px;
	padding-bottom: 10px;
	float: left;
	margin-top: 5px;
}
#menusubnat {
	float: right;
	height: 171px;
	width: 295px;
	background-color: #64814D;
	padding-top: 21px;
	padding-left: 25px;
}
#menusubnat p {
	font-size: 17px;
	color: #FFFFFF;
	letter-spacing: -1px;
	margin-bottom: 5px;
}
#menusubnat a {
	color: #FFFFFF;
}#menusubcomo {
	float: right;
	height: 110px;
	width: 295px;
	background-color: #64814D;
	padding-top: 20px;
	padding-left: 25px;
}
#menusubcomo p {
	font-size: 17px;
	color: #FFFFFF;
	letter-spacing: -1px;
	margin-bottom: 5px;
}
#menusubcomo a {
	color: #FFFFFF;
}#menusubdonde {
	float: right;
	height: 125px;
	width: 295px;
	background-color: #64814D;
	padding-top: 15px;
	padding-left: 25px;
}
#menusubdonde p {
	font-size: 17px;
	color: #FFFFFF;
	letter-spacing: -1px;
	margin-bottom: 5px;
}
#menusubdonde a {
	color: #FFFFFF;
}#menusubeno {
	float: right;
	height: 140px;
	width: 295px;
	background-color: #3F273A;
	padding-top: 20px;
	padding-left: 25px;
}
#menusubeno p {
	font-size: 17px;
	color: #FFFFFF;
	letter-spacing: -1px;
	margin-bottom: 5px;
}
#menusubeno a {
	color: #FFFFFF;
}#menusubasoc {
	float: right;
	height: 124px;
	width: 295px;
	background-color: #7B2020;
	padding-top: 20px;
	padding-left: 25px;
}
#menusubasoc p {
	font-size: 17px;
	color: #FFFFFF;
	letter-spacing: -1px;
	margin-bottom: 5px;
}
#menusubasoc a {
	color: #FFFFFF;
}#menusubdesa {
	float: right;
	height: 115px;
	width: 295px;
	background-color: #2B6595;
	padding-top: 25px;
	padding-left: 25px;
}
#menusubdesa p {
	font-size: 17px;
	color: #FFFFFF;
	letter-spacing: -1px;
	margin-bottom: 5px;
}
#menusubdesa a {
	color: #FFFFFF;
}
.natur1 {
	float: left;
	width: 295px;
}
.fotonat {
	padding: 5px;
	height: 78px;
	width: 128px;
	background-image: url(img/naturaleza/bg.gif);
	margin-bottom: 10px;
	float: left;
	margin-top: 10px;
	margin-left: 9px;
}
.dos #contenedor2 #contenidos #fondogris #fondoblanco #contenidos2 .noticiad td {
	color: #666666;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #666;
	border-bottom-color: #666;
}.dos #contenedor2 #contenidos #fondogris #fondoblanco #contenidos2 .noticiad th {
	color: #fff;
	background-color:#64814d;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #666;
	border-bottom-color: #666;
}
.dos #contenedor2 #contenidos #fondogris #fondoblanco #contenidos2 .noticiad table {
	border-top-color: #666666;
	border-left-color: #666666;
	border-left-width: 1px;
	border-top-width: 1px;
	border-left-style: solid;
	border-top-style: solid;
}
.lic {
	background-color: #D1DEC7;
}
.zepa {
	background-color: #EFF0B5;
}
.sabinares {
	background-color: #C4E399;
}
.riberas {
	background-color: #F2E4E3;
}
.cerrato {
	background-color: #EBF1C5;
}
.riaza {
	background-color: #FFFFD5;
}
.zepa2 {
	padding: 10px;
	width: 530px;
	margin-left: 15px;
	background-color: #F8F0EF;
	padding-left: 20px;
	padding-right: 20px;
	margin-bottom: 10px;
	margin-top: 10px;
	float: left;
}
.rightenviar {
	background-image: url(img/bg-enviarcuaderno.gif);
	background-repeat: no-repeat;
	float: right;
	height: 33px;
	width: 314px;
	padding-left: 60px;
	padding-top: 21px;
}
#elmenu {
	float: left;
	width: 200px;
}
#contenidosmini {
	padding: 20px;
	float: left;
	width: 420px;
}
.libro {
	width: 270px;
	padding-bottom: 30px;
	padding-right: 30px;
	float: left;
	height: 200px;
}
.libro p {
	text-align: left;
}
.tituloalo {
	float: left;
	width: 560px;
	padding-left: 25px;
	padding-top: 20px;
}
.blanco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #FFFFFF;
}
#ellogin {
	float: right;
	width: 405px;
	padding-top: 5px;
	z-index: 100;
}
.termino{display:none;}
.cuadernotop{margin-bottom:-3px; margin-left:-5px; border:0px}
a.sample_attach, a.sample_attach:visited, div.sample_attach
{
	display: block;
	padding: 8px 10px;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #4F4E4E;
	font-size: 10px;
	width: auto;
}

a.sample_attach, a.sample_attach:visited {
}
div#sample_attach_menu_child             {
	background-color: #E9DFAF;
}
.sample_attach:hover{
	background-color: #DDD199;
}
#sample_attach_menu_parent{
width:100px;
}#sample_attach_menu_parent2{
width:100px;
}div#sample_attach_menu_child2             {
	background-color: #E9DFAF;
}#sample_attach_menu_parent3{
width:100px;
}div#sample_attach_menu_child3             {
	background-color: #E9DFAF;
}#aemet {
	float: left;
	width: 500px;
	padding-left: 30px;
}
.pueblodormir {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #661717;
	margin: 0px;
	padding: 0px;
}
.titulopuebloalb {
	font-size: 14px;
	color: #006699;
}
.dos #contenedor #contenedor2 #contenidos #fondogris #fondoblanco #contenidos2galeria .pieses .titulopuebloalb a {
	font-weight:bold;
}.dos #contenedor #contenedor2 #contenidos #fondogris #fondoblanco #contenidos2galeria .pieses .titulopuebloalb a:visited {
	font-weight:normal;
}
#contenidosdormir a {
	color: #666666;
}#contenidoshoteles a {
	color: #666666;
}
.publi2 {
	float: left;
	height: 184px;
	width: 224px;
}
.menu2 {
	float: left;
	height: 356px;
	width: 224px;
}
#newspubli {
	float: left;
	width: 224px;
	height: 252px;
}
#contectodormir {
	float: left;
	width: 186px;
}
.dos #contenedor2 #contenidos #fondogris #fondoblanco .contenidosmunicipio ul {
	margin-top: 0px;
	margin-bottom: 10px;
	margin-right: 50px;
}
.prodercal {
	padding: 20px;
	float: left;
	width: 565px;
	background-color: #F9F5E8;
	padding-left: 30px;
	padding-right: 30px;
	margin-bottom: 20px;
}
.anuncio1 {
	float: left;
	height: 120px;
	width: 446px;
}
#descargarficha {
	float: right;
	width: 180px;
}
#tituloficha {
	float: left;
	width: 400px;
}
#marcacalidad {
	float: left;
	height: 80px;
	width: 65px;
	background-image: url(img/marca-calidad-territorial.gif);
	background-repeat: no-repeat;
	background-position: topleft;
}
#textoartes p {padding-left:20px; padding-right:30px; text-align:justify; font-size:12px;}
