/***********************************************/
/*                  GEEK 2010                  */
/***********************************************/

/***********************************************/
/* HTML ESTILOS                                */
/***********************************************/

/************ ELEMENTOS DE BLOQUE **************/

* {
margin : 0;
padding : 0;
}


BODY {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size : 8.5pt;
   background-image: url(../img/fdo_gral.png);
   text-align: center;
   color: #666666;
}

P {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 8,5pt;
   line-height: 14pt;
   padding-bottom: 12px;
   color: #666666;
}

H1 {
}


H2 {
}


H3 {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10.5pt;
   line-height: 15pt;
   color: #ff2fa2;
   padding: 0px 0px 4px 0px;
   margin-bottom: 10px;
   clear: both;
}

H4 {
}

HR {
   color: #EEEEEE;
}

TH, TD {
	font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 8pt;
}

UL {
	margin-left: 20px;
   	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 13pt;
	padding: 0px;
}

LI {
	list-style-image: url(../img/li.gif);
}

UL UL LI {
	list-style-image: url(../img/li_sub.jpg);
}

DL, DT, DD {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	color: #666666;	
}

DL {
	/*padding-bottom:5px;*/
}

DT {
	margin-top: 18px;
	margin-bottom: 2px;
	color: #666666;
	font-weight:bold;
	font-size: 10.5pt;
}

DD {
	line-height: 13px;
	text-align: justify;
	/*font-size: 8.5pt;*/
}

/************* ELEMENTOS DE LINEA **************/

small {
  font-size: 7.5pt;
}

strong {
  font-weight: bold;
}

A:link {
  color: #585858;

}

A:visited {
  color: #585858;

}

A:hover {
  color: #000000;

}

a.nounderline {
     border: none;
}

A:visited.nounderline  {
     border: none;
}

A {
  padding: 0px;
  margin: 0px;
}

/***********************************************/
/* CLASSES ESPECIALES Y IDS                    */
/***********************************************/

/****************** GENERICAS ******************/

#contenedor {
   width: 946px !important;
   width /**/: 946px;
   margin: 0 auto;
   background-image: url(../img/fdo_sombra.png);
   text-align: left;
   position: relative;
}

#contenido_home {
	padding: 0px 25px 0px 25px;
	margin-bottom: 0px;
}

#contenido {
	padding: 0px 25px 0px 35px;
	margin-bottom: 0px;
}

DIV.iconos_home {
	margin: 10px 0px 0px 10px;
}

td.epigrafe {
	color: #FFFFFF;
	text-align: center;
}

span.marron {
	color: #491C12;
}

.txt_general {
	font-family: Verdana, Arial, Helvetica, Tahoma;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	text-align: justify;
}

.text_field{
	width: 210px;
}

/************* HEADER ***************/

#header {
   margin: 0px auto;
   width: 918px;
}

TABLE.form {
	background-color: #E6E6E6;
	vertical-align: top;
}

TABLE.form td {
	font-size: 9pt;
	vertical-align: top;
	text-align: left;
}

TABLE.form textarea.contacto {
	width: 525px;
	height: 150px;
	margin: 2px 0px 14px 0px;
}

TABLE.form textarea.envia_amigo {
	width: 525px;
	height: 112px;
	margin: 2px 0px 14px 0px;
}

TABLE.form input.contacto {
	width: 272px;
	margin: 2px 0px 7px 0px;
}


