/* CSS Document */
BODY { 
	background-color: #000000;
	margin: 0px;
	padding: 0px;
}

p{
	margin-top: 0px;
}

#todo {
	width: 839px;
}

#cabecera {
	margin: 0px;
	padding: 0px;
	width: 937px;
	height: 153px;
}

#menu{
	width: 839px;
	padding: 0px;
	margin: 0px;
	text-align:center;
	vertical-align:middle;
}

/***********************/
/*PARA EL MENU ROLLOVER*/
/***********************/

ul,li {
	padding: 0px;
	margin: 0px;
}

.wrapper {width:600px; }

.menuholder {background:url(img/transparente.gif)  height:29px}
.menuholder li {float:left; vertical-align:middle;}
.menuholder a {background:url(img/menu.gif);display:block; text-indent:-9000%;height:29px;}


/*PARA MI MENU*/
.menu_inicio a { width:104px; }
.menu_galeria a { width:145px; background-position:-104px 0px;}
.menu_noticias a { width:153px; background-position:-249px 0px;}
.menu_prensa a { width:145px;  background-position:-402px 0px;}
.menu_publicidad a { width:173px;  background-position:-547px 0px;}
.menu_contacto a { width:119px;  background-position:-720px 0px;}

.menu_inicio a:hover {background-position:0px -29px;}
.menu_galeria a:hover{background-position:-104px -29px;}
.menu_noticias a:hover {background-position:-249px -29px;}
.menu_prensa a:hover {background-position:-402px -29px;}
.menu_publicidad a:hover {background-position:-547px -29px;}
.menu_contacto a:hover {background-position:-720px -29px;}

.menu_inicio a.active {background-position:0px -29px;}
.menu_galeria a.active{background-position:-104px -29px;}
.menu_noticias a.active {background-position:-249px -29px;}
.menu_prensa a.active {background-position:-402px -29px;}
.menu_publicidad a.active {background-position:-547px -29px;}
.menu_contacto a.active {background-position:-720px -29px;}

#contenido{
	width: 839px;
	padding: 0px;
	margin: 0px;
	background-color: #1d1700;
}

#presentacion{
	width: 838px;
	height: 358px;
	padding: 0px;
	margin: 0px;
	background-image: url(img/fondo_presentacion.jpg);
	background-repeat: no-repeat;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: left;
}

.letra_aviso{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: left;
}

#cabecera_titulos{
	width: 839px;
	height: 85px;
	padding: 0px;
	margin: 0px;
	background-image: url(img/degradado.gif);
	background-repeat: no-repeat;
}


#texto{
	padding-left: 25px;
	padding-top:90px;
	width: 490px;
	height: 188px;
}

#texto_inicio1{
	padding-left: 25px;
	padding-top:90px;
	width: 490px;
	line-height: 25px;
	font-style: italic;
}
#texto_inicio2{
	padding-left: 25px;
	width: 490px;
	line-height: 25px;
}

#texto2{
	padding-left: 25px;
	width: 800px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: left;
	line-height: 25px;	
}

#texto3{
	width: 800px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: left;
}

#texto4{
	width: 800px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: left;
	line-height: 20px;
}

#fuente_noticia{
	padding-left: 30px;
	padding-top:25px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
	color: #988f7b;
	text-align: left;
	background-color: #1d1700;
}

#titular_noticia{
	padding-left: 30px;
	padding-right: 42px;
	padding-top:25px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: normal;
	color: #988f7b;
	text-align: left;
	background-color: #1d1700;
}

#titular_noticia_detalle{
	padding-left: 30px;
	padding-top:25px;
	padding-right: 42px;	
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	font-weight: normal;
	color: #988f7b;
	text-align: left;
	background-color: #1d1700;
}

#subtitular_noticia{
	padding-left: 30px;
	padding-right: 42px;	
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: normal;
	color: #988f7b;
	text-align: left;
	background-color: #1d1700;
}

A.titular_noticia:link
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: normal;
	color: #988f7b;
	text-align: left;
	background-color: #1d1700;
	text-decoration: none;
}
A.titular_noticia:visited
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: normal;
	color: #988f7b;
	text-align: left;
	background-color: #1d1700;
	text-decoration: none;	
}
A.titular_noticia:hover
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: normal;
	color: #988f7b;
	text-align: left;
	background-color: #1d1700;
	text-decoration: none;	
}

#fecha_noticia{
	padding-left: 30px;
	padding-top:15px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: normal;
	color: #988f7b;
	text-align: left;
	background-color: #1d1700;
}

table.cuerpo_resumen_noticia{
	height: 157px;
	width: 839px;
	background-color: #1d1700;
}

td.resumen_noticia{	
	padding-top: 15px;
	vertical-align: top;
	text-align: justify;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: normal;
	color: #FFFFFF;	
}

A.ver_mas_noticia:link
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: normal;
	color: #988f7b;
	text-decoration: none;
}
A.ver_mas_noticia:visited
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: normal;
	color: #988f7b;
	text-decoration: none;	
}
A.ver_mas_noticia:hover
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: normal;
	color: #988f7b;
	text-decoration: none;	
}

table.botonera_noticias{
	background-image: url(img/fondo_botonera_noticias.gif);
	height: 28;
	width: 839;
}

td.galeria_selected{
	font-family: Geneva,Arial,Tahoma;					/*Tipo de letra*/
	font-size: 11px;
	font-weight: bold;
	color: #1d1700;		
    text-decoration: none;
	padding: 0px;
	margin: 0px;
	text-align: center;
	background-image: url(img/fondo_noticia_selected.gif);
}
td.galeria_no_selected{
	font-family: Geneva,Arial,Tahoma;					/*Tipo de letra*/
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;		
    text-decoration: none;
	padding: 0px;
	margin: 0px;
	text-align: center;	
}

A.galeria:link
{
	font-family: Geneva,Arial,Tahoma;					/*Tipo de letra*/
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;		
    text-decoration: none                
}
A.galeria:visited
{
	font-family: Geneva,Arial,Tahoma;					/*Tipo de letra*/
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;		
    text-decoration: none          
}
A.galeria:hover
{
	font-family: Geneva,Arial,Tahoma;					/*Tipo de letra*/
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;		
    text-decoration: none            
}

table.cuerpo_noticia{
	width: 839px;
	background-color: #1d1700;
}

td.noticia{	
	padding-top: 15px;
	vertical-align: top;
	text-align: justify;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: normal;
	color: #FFFFFF;	
}

span.pie_foto{	
	padding-top: 0px;
	vertical-align: top;
	text-align: left;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	font-weight: normal;
	color: #988f7b;
	font-style: italic;
}

#texto_archivos_noticia{
	padding-top: 10px;
	margin-left: 30px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	background-color: #1d1700;
	color: #988f7b;
	text-align: left;
}

A.archivos_noticia:link
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
    text-decoration: none;
	color: #988f7b;
}
A.archivos_noticia:visited
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
    text-decoration: none;
	color: #988f7b;	
}
A.archivos_noticia:hover
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
    text-decoration: underline;
	color: #988f7b;
}

.general-galeria{
	background-color: #302b18;
	width: 784px;
	margin-left: 0px;
	overflow: hidden;
	/*padding-top: 0.7em;*/
}
.contenedor-galeriadetalle{
	width: 784px;
	margin-left: 12px;
	margin-top: 14px;
}

ul#thumbs, ul#thumbs li{
	list-style:none;
}

ul#thumbs li{
	float:left;
}
ul#thumbs a{
	background-color: #302b18;
	display:block;
	float:left;
	width:100px;
	height:100px;
	line-height:100px;
	overflow:hidden;
	position:relative;
	z-index:1;		
}
ul#thumbs a img{
	float:left;
}

ul#thumbs li .separator{
	width: 10px;
	height: 1px;
}

table.cuerpo_resumen_galeria{
	height: 113px;
	width: 600px;
	background-color: #1d1700;
}

td.resumen_galeria{	
	padding-top: 0px;
	vertical-align: top;
	text-align: justify;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: normal;
	color: #FFFFFF;	
}

A.menu_galeria:link
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: bold;
    text-decoration: none;
	color: #988f7b;
	line-height: 25px;
}
A.menu_galeria:visited
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: bold;
    text-decoration: none;
	color: #988f7b;	
	line-height: 25px;
}
A.menu_galeria:hover
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: bold;
    text-decoration: underline;
	color: #988f7b;
	line-height: 25px;
}

td.titulo_galeria
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: bold;
    text-decoration: none;
	color: #988f7b;
	line-height: 25px;
}

table.menu_galeria{
	width: 230px;
	background-color: #1d1700;
	text-align: left;	
}

span.menu_galeria{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: bold;
    text-decoration: none;
	color: #FFFFFF;
	line-height: 25px;
}

/*CUADRILLA*/

table.cuadrilla{
	height: 166px;
	width: 839px;
	background-color: #1d1700;
}

table.contacto{
	width: 839px;
	background-color: #1d1700;
}

td.nombre_cuadrilla{	
	padding-top: 0px;
	vertical-align: top;
	text-align: justify;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
	color: #988f7b;	
}

td.contacto{	
	padding-top: 0px;
	vertical-align: top;
	text-align: justify;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;	
}

input.boton_calendar{
   background-color: #86212e;
   font-family: verdana,Arial, Helvetica, sans-serif;
   font-size: 10px;
   font-weight: bold;
   text-align: center;
   color: #FFFFFF;
   border-left:1px solid #86212e;
   border-right:1px solid #86212e;
   border-top:1px solid #86212e;
   border-bottom:1px solid #86212e;
   width: 30px;
}

input.contacto{
   background-color: #988f7b;
   font-family: Georgia, "Times New Roman", Times, serif;
   font-size: 12px;
   font-weight: normal;
   text-align: center;
   color: #FFFFFF;
   border-left:1px solid #988f7b;
   border-right:1px solid #988f7b;
   border-top:1px solid #988f7b;
   border-bottom:1px solid #988f7b;
}


select.combo_calendar{
    font-weight: normal;
	font-size: 10px;
    color: #444444;
    background-color: #e1c7cb;
    border-color: #e1c7cb;
    height: 18px;
    border-style: solid;
    border-width: 1px;
    font-family: verdana,tahoma, serif, arial, times;
    text-decoration: none;
}

div.calendar{
	width: 839px;
	padding: 0px;
	margin: 0px;
	text-align:center;
	vertical-align:middle;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
	color: #988f7b;
}

li.cont{float:left; vertical-align:middle; width:235px; list-style:none}
li.sep1{float:left; vertical-align:middle; width:25px; list-style:none}
li.sep2{float:left; vertical-align:middle; width:42px; list-style:none}

div.calendar_cont{
	width: 839px;
	padding: 0px;
	margin: 0px;
	text-align: left;
}

span.calendar_dia
{
	vertical-align:middle;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 17px;
	font-weight: normal;
	color: #ffffff;
}
span.calendar_localidad
{
	vertical-align:middle;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 17px;
	font-weight: normal;
	color: #988f7b;
}

span.calendar_texto
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: normal;
	color: #FFFFFF;
}

#pie{
	width: 839px;
	height: 74px;
	padding: 0px;
	margin: 0px;
	background-image: url(img/pie.gif);
	background-repeat: no-repeat;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: left;
}

#direccion{	
	float: left;
	padding-top: 44px;
	padding-left: 130px;
}

#logositcyloveo{
	float:right;
	vertical-align:middle;
	text-align:right;
	padding-top: 42px;	
}

A.politica:link
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 9px;
	font-weight: normal;
	color: #988f7b;
	text-decoration: none;
}
A.politica:visited
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 9px;
	font-weight: normal;
	color: #988f7b;
	text-decoration: none;	
}
A.politica:hover
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 9px;
	font-weight: normal;
	color: #988f7b;
	text-decoration: none;	
}

/*Todas las imagenes border=0*/
img
{
	border: 0;
}

img.fotos{
	border-left: #988f7b 1px solid;
	border-right: #988f7b 1px solid;
	border-bottom: #988f7b 1px solid;
	border-top: #988f7b 1px solid;
}

/*Para hacer que los div flotantes ocupen altura dentro de la estructura*/
.clear
{
	clear: both; 
}

.seemTable{ padding: 0px 0px; width: 100%; clear : both;}
.seemTr{ padding: 0px 0px 0px 0px;  width: 100%; clear : both;}

.seemTd3AlignIzq{ width : 3%; float : left; color: inherit; background: inherit; }
.seemTd4AlignIzq{ width : 4%; float : left; color: inherit; background: inherit; }
.seemTd5AlignIzq{ width : 5%; float : left; color: inherit; background: inherit; }
.seemTd10AlignIzq{ width : 10%; float : left; color: inherit; background: inherit; }
.seemTd15AlignIzq{ width : 15%; float : left; color: inherit; background: inherit; }
.seemTd20AlignIzq{ width : 20%; float : left; color: inherit; background: inherit; }
.seemTd25AlignIzq{ width : 25%; float : left; color: inherit; background: inherit; }
.seemTd30AlignIzq{ width : 30%; float : left; color: inherit; background: inherit; }
.seemTd35AlignIzq{ width : 35%; float : left; color: inherit; background: inherit; }
.seemTd40AlignIzq{ width : 40%; float : left; color: inherit; background: inherit; }
.seemTd60AlignIzq{ width : 60%; float : left; color: inherit; background: inherit; }
.seemTd65AlignIzq{ width : 65%; float : left; color: inherit; background: inherit; }
.seemTd70AlignIzq{ width : 70%; float : left; color: inherit; background: inherit; }
.seemTd75AlignIzq{ width : 75%; float : left; color: inherit; background: inherit; }
.seemTd100AlignIzq{ width : 100%; float : left; color: inherit; background: inherit; }

.seemInput100
{
    color: #444444;
    background-color: #988f7b;
    border-color: #988f7b;
    height: 18px;
    border-style: solid;
    border-width: 1px;
    text-decoration: none;
    width : 100%;
	font-family: Geneva,Arial,Tahoma;					/*Tipo de letra*/
	font-size: 13px;
	font-weight: normal;
	text-align:justify;	
}
.seemTextArea100
{
    color: #444444;
    background-color: #988f7b;
    border-color: #988f7b;
    height: 60px;
    border-style: solid;
    border-width: 1px;
    text-decoration: none;
    width : 100%;
	font-family: Geneva,Arial,Tahoma;					/*Tipo de letra*/
	font-size: 13px;
	font-weight: normal;
	text-align:justify;		
}

td.formulario
{
	font-weight: normal;
	font-size: 10px;
    color: #ffffff;
    line-height: 18px;
    font-family: verdana, arial, helvetica, serif;
    text-decoration: none;
    text-align: justify;
}
.seemBoton100
{
   background-color: #948a77;
   font-family: verdana,Arial, Helvetica, sans-serif;
   font-size: 10px;
   font-weight: bold;
   text-align: center;
   color: #3c2929;
   border-left:1px solid #948a77;
   border-right:1px solid #948a77;
   border-top:1px solid #948a77;
   border-bottom:1px solid #948a77;
   width: 80px;
}

