body {
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	margin-top:0px;
	margin-bottom:0px;
	font-size:11px;
	text-align:center;
	line-height:17px;
	margin-left:0px;
	margin-right:0px;
	background-color:#e9e9e4;

}
p{
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#000000;
	margin-top:1px;
	margin-bottom:8px;
	line-height:16px;
	padding-top:3px;
	

}


a {
	color: #000000;
	font-size: 11px;
	text-decoration: none;
}    

a:hover {
	text-decoration: none;
	color: #f37a1f;
	font-size: 11px;
}

a.menuactivo {
	color: #f37a1f;
	font-weight:bold;
	font-size: 11px;
	text-decoration: none;
}    

a.menuactivo:hover {
	text-decoration: none;
	color: #f37a1f;
	font-size: 11px;
	font-weight:bold;
}
h1{
font-family:Arial, Helvetica, sans-serif;
    font-size:24px;
    color:#000000;
	line-height:24px;
	font-weight:bold;
	margin-bottom:10px;
	margin-top:10px;

}
h2{
	font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#000000;
	font-weight:bold;
	padding-top:0px;
	padding-bottom:0px;
	margin-top:1px;
	margin-bottom:0px;
}
h3{
	font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#000000;
	font-weight:bold;
	padding-top:0px;
	padding-bottom:0px;
	margin-top:1px;
	margin-bottom:0px;
}

/*HEADER*/
#idiomas {
	padding-left:0px;
	margin-top:20px;
	width: 950px;
	text-align:right;
	font-size:10px;
}
#logo {
padding-left:35px;
padding-right:35px;
margin-top:5px;

width: 880px;
heigth:91px;
background-color:#FFFFFF;

}

#menuprin {
margin-left:35px;
margin-top:10px;
width: 880px;
height:26px;
padding-top:8px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
padding-left: 18px;
color:#000000;
background-color:#FFFFFF;
}

#menuprin a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#000000;
}

#menuprin a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#f37a1f;
}
#menuprin a.menuact{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#f37a1f;
}

#menuprin a.menuact:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#f37a1f;
}



/*CAPAS GENERALES*/
#contenedor {
	width:880px;
    z-index:1;
    left:0px;
    top:0px;
    margin:0 auto;
	height:auto;
	background-color:#FFFFFF;
}
#centrado {
    width:880px;
    height:auto;
    z-index:2;
    top:0px;
	text-align: left;
	margin-left: -475px;
	position: absolute;
	left: 50%;
	
}

#cont {
width: 880px;
padding-left:35px;
padding-right:35px;
background-color:#FFFFFF;
padding-top:0px;
text-align: left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}

#cont1 {
display:table;
width: 950px;
padding-top:0px;
background-color:#FFFFFF;

text-align: left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
background-image:url(../imagenes/blanco.gif);
height:100%;
margin-bottom:0px;
bottom:0px;
padding-bottom:0px;
clear:both

}
#contizq{
   width: 145px;
   float:left;
  
   font-size:11px;
   font-family:Arial, Helvetica, sans-serif;
   color:#000000;
   padding-left:35px;
   
  /* color:#FFFFFF;*/
  background-color:#FFFFFF;
/*  background-image:url(../imagenes/fondoizqrayas.jpg);*/ 
}

#contder{

   float:right;
   padding-Top:0px;
   width:715px;
   padding-left:20px;
   padding-right:35px;
   background-color: #ffffff;
   margin-right: 0px;
   .margin-right: 0px;
   text-align:left;
   .clear:both;

} 
/*ESTILOS PROPIOS*/

.combo{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 9 px;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
	width:96px;
	height:14px;
}
input {
font-family:Arial, Helvetica, sans-serif;
width:214px;
.width:214px;
height:16px;
align:left;
border:0;
font-size:12px;
vertical-align:middle;
background-color:#e6e6e6;
color: #000000;
}
.suscribete {
font-family:Arial, Helvetica, sans-serif;
width:255px;
.width:255px;
height:16px;
align:left;
border:0;
font-size:12px;
vertical-align:middle;
background-color:#e6e6e6;
color: #000000;
}
.botonopcion {
width:20px;
.width:20px;
height:20px;
border:1;
font-size:11px;

color:#7F9DB9;

}
.boton {
width:68px;
.width:68px;
height:23px;

}

.casilla {

width:20px;

height:20px;
align:left;
border:1px;
background-color:#ffffff;
 
 
}
select {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	width:218px;
	border:1px;
	height:30px;
	
	border-color:#7F9DB9;
}

/*PIE*/
#centradopie {
position:absolute;
    width:820px;
    height:auto;
    z-index:22;
  	text-align: left;
	clear: both;
}

#footer {

font-family:Arial, Helvetica, sans-serif;
background-color:#FFFFFF;
font-size:11px;
color:#666666;
width:880px;
padding-left:35px;
padding-right:35px;
z-index:9;
clear:both;
margin-bottom:0px;

bottom:-43px;
.bottom:;
padding-bottom:50px;

	
}



/*Estilos de la PAGINA DE FIESTAS*/



/*Estilos de la PAGINA DE DESCARGAS*/

#idiomas a{
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:bold;
color:#999999;
}

#idiomas a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:bold;
color:#012A46;
}
#idiomas a.menuact{
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:bold;
color:#012A46;
}

#idiomas a.menuact:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:bold;
color:#012A46;
}


ul {

list-style-image:url(../imagenes/flechita.jpg)
}
li {
display:inline;
list-style-image:url(../imagenes/flechita.jpg)


}

li.a {
color:#CC0000;

}

#lineapuntos{
background-image:url(../imagenes/puntos.gif);
background-repeat:repeat-x;
height:5px;
margin-left:3px;
margin-top:5px;
width:252px;
} 


#puntos{
background-image:url(../imagenes/puntosnegros.jpg);
background-repeat:repeat-x;
height:16px; 
width:880px; 

} 

#puntosnegros{
background-image:url(../imagenes/puntosnegros.jpg);
background-repeat:repeat-x;
height:13px; 
width:715px; 

} 
#puntosnar{
background-image:url(../imagenes/puntosnaranjas.jpg);
background-repeat:repeat-x;
height:13px; 
width:145px; 

}
a.naranja {
	text-decoration: none;
	color: #000;
	text-decoration:underline;
	font-size: 11px;
}
a.naranja:hover {
	text-decoration: none;
	color: #f37a1f;
	text-decoration:underline;
	font-size: 11px;
}

#izqhome{
   width: 255px;
   float:left;
  
   font-size:11px;
   font-family:Arial, Helvetica, sans-serif;
   color:#000000;
   padding-left:35px;
   padding-top:5px;
   
  /* color:#FFFFFF;*/
  background-color:#FFFFFF;
  
   clear:both;
/*  background-image:url(../imagenes/fondoizqrayas.jpg);*/ 
}
#izqhome a{
 
   font-size:11px;
   font-family:Arial, Helvetica, sans-serif;
   color:#000;
   text-decoration:underline;
  
/*  background-image:url(../imagenes/fondoizqrayas.jpg);*/ 
}
#izqhome a:hover{
 
   font-size:11px;
   font-family:Arial, Helvetica, sans-serif;
   color:#f37a1f;
   text-decoration:underline;
  
/*  background-image:url(../imagenes/fondoizqrayas.jpg);*/ 
}
#derhome{

   float:right;
   padding-Top:5px;
   width:575px;
   padding-left:40px;
   background-color: #ffffff;
   padding-right:35px;
   text-align:left;
   clear:right;
   .clear:both;


} 
#derhome a{
 
   font-size:11px;
   font-family:Arial, Helvetica, sans-serif;
   color:#000;
   text-decoration:underline;
  
/*  background-image:url(../imagenes/fondoizqrayas.jpg);*/ 
}
#derhome a:hover{
 
   font-size:11px;
   font-family:Arial, Helvetica, sans-serif;
   color:#f37a1f;
   text-decoration:underline;
  
/*  background-image:url(../imagenes/fondoizqrayas.jpg);*/ 
}
td.lineanegra {

height:2px;
background-color:#000000;
}
td.lineagris {

height:4px;
background-color:#e8e9e3;
}
td.foto {
padding-bottom:10px;
}
td.foto3 {
padding-bottom:10px;
padding-right:10px;
}
td.foto1 {
padding-bottom:10px;
}
td.foto2 {
padding-bottom:10px;
padding-right:5px;
}

td.texto {
padding-bottom:10px;
padding-top:10px;
vertical-align:top;
}
td.texto3 {
vertical-align:top;
padding-bottom:10px;
padding-top:10px;
padding-right:10px;
}
td.titulo {

padding-top:10px;
}
td.titulo1 {
padding-bottom:2px;
padding-top:2px;
}