body{text-align: center;
background-color: black;
background-image:url(../fondo.jpg);
}
#todo{
height:500px;
	width:1024px;
	background-image: url(../fonocaja.jpg);
	background-color: #000000;
	background-repeat: repeat-y;
	color:#918f77;
	font-family:tahoma;
	font-size:12px;
}
DIV#izquierda{	
font-family: "Trebuchet MS"; 
font-size: 12px;
	float: left;
	text-align: justify;
   width:705px;
	padding-left:20px;
}
DIV#izquierda #informacion{
color: #918f77;
font-family: “Trebuchet MS”, sans-serif;
font-size: 11px;
font-style: normal;
font-weight: bold;
text-transform: normal;
letter-spacing: normal;
line-height: 1.4em;
width: 700px;
height: 490px;
overflow: auto;
overflow-x: hidden;
	
}
.anchototal {
	 width: 650px;
	 height:15px;
	padding-left:10px;
	background-color: #d3a41a;
	color: #333333;
	text-align: center;
	word-spacing: 2px;
	font-variant: small-caps;
	
}
DIV#izquierda #informacion .evento{
padding-left:-20px;
padding-top : -20px;
	  width: 650px;
	  height:450px;
}
DIV#principal #informacion .evento table {
	 width:550px;
}
DIV#principal #informacion .evento .listafiesta  {
	display: block;
}
DIV#principal #informacion .evento .listafiesta li {
	height: 100px; width:100px;
}
DIV#principal #informacion .evento  .listafiesta li a{
	font-size:14px; color: #a19f8b;
	font-weight: bolder;
	font-variant: small-caps;
	list-style-image: url(../imagenes/flecha.gif);
}

.foto{
	width: 200px;
}
.texto{
	 width: 450px;	text-align: left;
	 border-bottom: 1px #747474;
	 padding-left:0px;
}
.titular{
	font-family: “Trebuchet MS”, sans-serif;
	font-size: 15px;
	font-weight: bold;
	
	height:15px;
	background-color: #b70000;
	color:#fff;	display:block;
	padding:3;
	background-image: url(../imagenes/fondotitu.gif);
}
DIV#principal #informacion table .texto .titular IMG{
padding:0;
}
 .subtitulo{
	font-family: “Trebuchet MS”, sans-serif;
	font-size: 12px;
	width: 300px;
	color:#c60000;

}
.fecha{
	font-family: “Trebuchet MS”, sans-serif;
	font-size: 12px;
	width: 300px;
	color:#dcdcdc;	
}
.fiesta{
color: #918f77;
font-family: “Trebuchet MS”, sans-serif;
font-size: 10px;
font-style: normal;
text-transform: normal;
letter-spacing: normal;
line-height: 1.4em;
	height: 150px;
}
DIV#principal #informacion table,p{
color: #918f77;
font-family: “Trebuchet MS”, sans-serif;
font-size: 11px;
font-style: normal;
font-weight: bold;
text-transform: normal;
letter-spacing: normal;
line-height: 1.4em;
	}
 /**_____________________________________________________________>*/
 /**___________________________DERECHo__________________________________>*/
 /**_____________________________________________________________>*/
  DIV#derecho {
 position: relative ;left:0px;top:10px;
 	float: right;
	height : 490px;
	width:290px;
	border-left: 1px solid #333333;
 }
  DIV#derecho .banners {
  width:250px; 	
  height : 320px;
 overflow: auto;
}
#localizador {
 color:black;
 font-size: 10px;
 	background-image: url(../imagenes/fondolocalizacion.gif) ;
	height:80px;width:200px;
	padding:5px;	
	border: 1px solid #4f4f4f ;
	text-align: left;
 }
#localizador .ltitular{
 	color:#000;
		font-variant: small-caps;
		text-align: center;
		 font-size: 12px;
		margin-top:5px;
		text-decoration:underline;
		padding:0px;	
		line-height:6px;margin-bottom: 10px;
 }
  DIV#localizador .lnombre{
 	font-variant: small-caps;
	color: #333333;
	font-size:12px;
	padding:0px;
	margin-top :0;
		line-height:4px;
			margin-bottom: 10px;
 }
  DIV#localizador .nombretones{
 	font-variant: small-caps;
	color: #c4c4c4;
	font-size:10px;
	margin-top :0;	
	line-height:4px;
	margin-bottom: 5px;
 }
  DIV#localizador ul {
  margin-top:0px;
	list-style-type: none;
	list-style-image: none;
color:#e7e7e7;	line-height:5px;
	margin-bottom: 5px;
	
}
DIV#localizador li{
margin-bottom: 0px;
}
 /* DIV#localizador ul IMG{ 	
	padding-top:5px;
 } */
 .eliminar a{
 text-align: center;
 background: #c00000;color: #fffff0;
 border-top: 8px solid #ff330f;
 font-size:12px;
 font-weight:bold;
 }
#formulario .pregunta{
 	width:200px;
	text-align: left;
	padding-left:10px;
padding-top:10px;

 }
 #formulario input{
 	padding-left:10px;
	background-color: #ebebeb;
	border: 1px solid #3a3a3a;
	width:200px;
 }
 /*---------------------------------------------------------------------------->detallles*/ 
 .botonresalte{
 text-align: center;
 }
.botonresalte a{
text-align: center;
	font-size: 12px;
	font-variant: small-caps;
	font-weight: bold;
	height: 20px;
	border: 1px solid #8a1129;
	background: #f8a305;color: black;
	 border-top: 8px solid #f0f446;
	 padding: 3px;
}
.botonresalte a:hover{
text-align: center;
	font-size: 12px;
	font-variant: small-caps;
	font-weight: bold;
	height: 20px;
	border: 1px solid #8a1129;
	background: #ff4500;
	 border-top: 8px solid #ff846f;
	 padding: 3px;
}
.formulario {
	color:#918f77;
	font-family:tahoma;
	font-size:12px;
}
.formulario table{	
color:#918f77;
	font-family:tahoma;
	font-size:12px;
	width:90%;
}
.formulario input {
	border:qpx solid #918f77;
	background-color: #f8f8ff;
}
.grande{
font-size: 14px;
font-weight: bolder;
text-decoration: underline;
}