body {
 margin:0px 0px; padding:0px; /* Need to set body margin and padding to get consistency between browsers. */
 text-align:center; /* Hack for IE5/Win */
 background-color: #EEEEEE;
 }
 
a.negro {
	text-decoration: none;
	color:#000;
	}

a.fuccia {
	text-decoration: underline;
	color:#F06;
	}

a.nada {
	text-decoration: none;
	}

div#container{
 width:907px;
 line-height:110%;
 margin:0px auto; /* Right and left margin widths set to "auto" */
 text-align:left; /* Counteract to IE5/Win Hack */
 padding:15px;
}

/*comienza header */
#header {
	float:left;
	width:907px;
	height:157px;
	
}
#header_fondo{
	float:left;
	height:157px;
	width:907px;
	background:#ffffff url(../images/top.jpg) no-repeat;

}
#cuadro_member{
	float:left;
	width:211px;
	height:96px;
	background-image:url(../images/bg-cuadro-member.jpg);
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#5D5D5D;
	font-weight:bold;
	text-align:center;
	margin-left:670px;
}
.campo_texto{
	width:192px;
	margin-top:10px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
}
.buttons_member{
	float:left;
	width:90px;
	height:20px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	color:#FFF;
	font-weight:bold;
	margin-top:4px;
}
#not_member{
	margin-left:10px;
	text-align:left;
}
#login_member{
	text-align:right;
}
a.button_login_member{
	text-decoration:none;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	color:#FFF;
	padding:1px;
	border:1px solid #fff;
}
a:hover.button_login_member{
	text-decoration:none;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	color:#5D5D5D;
	padding:1px;
	background-color:#eeeeee;
	border:1px solid #fff;
}
#botonera_superior{
	float:left;
	width:907px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	margin-left:60px;
}
#botonera_inferior{
	float:left;
	width:907px;
	height:48px;
	background-image:url(../images/bg-botonera.jpg);
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;

}
.botones {margin-top:15px;text-align:center;}


.botones li{
display: inline;
list-style-type: none;
padding-right: 20px;
	
}
.linkgris{
	text-decoration:none;
	color:#5D5D5D;
}

.linkblanco{
	text-decoration:none;
	color:#FFFFFF;
}
/* menu drop down*/
/* Basic code - don't modify */
 
 #nav { display: block; margin: 0; padding: 0; position: relative; }
  #nav li { display: block; list-style: none; margin: 0; padding: 0; float: left; position: relative; }
  #nav a { display: block; }
  #nav ul { display: none; position: absolute; left: 0; margin: 0; padding: 0; }
  * html #nav ul { line-height: 0; } /* IE6 "fix" */
  	#nav ul a { zoom: 1; } /* IE6/7 fix */
    #nav ul li { float: none; }
    #nav ul ul { top: 0; }
    
/* Essentials - configure this */

#nav ul { width: 130px; }
#nav ul ul { left: 131px; }

/* Everything else is theming */
#nav { background-color: none; height:24px; padding:10px; margin-left:70px;}
#nav *:hover {background-color: none;text-decoration:none;color:#E9F56F; }
#nav a.hover { color:#E9F56F;  }
#nav a { /*border-right: 1px solid white;*/ color: white; font-size: 12px; padding: 6px; padding-right: 16px; line-height: 1;text-decoration:none;  }
  #nav li.hover a { background-color: #5E5A5A;text-decoration:none; }
  #nav ul { top: 25px; }
    #nav ul li a { background-color: #5E5A5A; text-decoration:none; }
      #nav ul a.hover { background-color: #f06;text-decoration:none; color:#E9F56F;  }
   #nav ul a { border-bottom: 1px solid #E9F56F; border-right: none; opacity: 0.9; filter: alpha(opacity=90); }
/* #nav ul a { border-bottom: none; } - I also needed this for IE6/7 */
/*fin menu dropdown */


/*fin header */
/*comienzo cuerpo */

#cuerpo {
	float:left;
	width:907px;
	min-height:200px;
	margin-top:50px;
	background-image:url(../images/px-body.jpg);
}
#columna_izq {
	float:left;
	width:218px;
	min-height:200px;
	margin-left:6px;
}
#columna_cen {
	float:left;
	width:446px;
	min-height:200px;

/*	border:1px solid #fff; */
}
#columna_cen_ancha {
	float:left;
	width:678px;
	min-height:200px;
	}

#columna_cen_ancha2 {
	float:left;
	width:660px;
	min-height:200px;
	margin-left:6px;
	}
#columna_cen_ancha3 {
	float:left;
	width:878px;
	min-height:200px;
	}
/*	border:1px solid #fff; */

#columna_der {
	float:right;
	width:232px;
	min-height:200px;
	margin-right:4px;
}
#columna_cen_home{
	float:right;
	width:675px;
	min-height:200px;
	margin-right:6px;
}
#columna_izq_home {
	float:left;
	width:218px;
	min-height:200px;
	margin-left:6px;
}
.banner218{
	width:218px;
	text-align:center;
	margin-top:0px;
	margin-bottom:1px;
}
.banner230{
	width:230px;
	text-align:center;
	margin-top:0px;
	margin-bottom:1px;
}
.banner218-home{
	width:218px;
	text-align:center;
	margin-bottom:1px;
}
.texto{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:13px;
	color:#5D5D5D;
	text-align:left;
	margin:4px;
	line-height: 12pt;
	padding:5px;
}
.texto-center{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#5D5D5D;
	text-align:center;
	margin:4px;
	padding:5px;
}
.barra{
	background-color:#5D5D5D;
	font-family:Arial Narrow, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#FFF;
	text-align:left;
	margin:4px;
	padding:6px;
}
.barra-verde{
	background-color:#B8CA24;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#000000;
	text-align:center;
	margin:4px;
	padding:6px;
}
.fuccia{
	color:#F06;	
}
.fuccia-medio{
	color:#F06;	
	font-size:16px;
}
.gris-medio{
	color:#5D5D5D;	
	font-size:16px;
}
.fuccia-gde{
	color:#F06;	
	font-size:18px;
}
.verde-titulo{
	font-size:30px;
	color:#B8CA24;	
}
.verde{
	color:#B8CA24;	
}
.texto-chico{
	font-size:9px;	
}
.menu-precio{
	font-weight:bold;
	text-align:right;
}
.texto-footer{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	text-align:center;
	padding-top:5px;
}
/*fin cuerpo*/
/*comienzo footer */
#footer {
	float:left;
	width:907px;
	height:46px;
	margin-bottom:15px;
	background-image:url(../images/footer.jpg);
	background-repeat:no-repeat;
}
