body {
	font-family: Arial, Helvetica, sans-serif;
	margin: 2px 0px 0px 0px;
	font-size: 11px;

}
#todo {
	width: 800px;
	margin: 0px;
	padding: 0px;
}
#top{
	width: 800px; height: 50px;
	float: left;	
		
}

#izquierda{
	font-size: 9px;	
	width: 140px;height: 300px;
	float: left;
	padding: 10px 0px 0px 0px;
	margin: 0px;
}
#izquierda_menu{
	font-size: 9px;
	background-image: url(imagenes/menupelado140-365.jpg);
	background-repeat:  repeat-y;	
	width: 140px;height: 355px;
	float: left;
	padding: 10px 0px 0px 0px;
	margin: 0px;
}
#izquierda_ads{
	padding: 0px 0px 0px 0px;
	margin: 0px;
	background-image: url(imagenes/menupelado140-20.jpg);
	background-repeat:  repeat-y;
}

#centro {
	padding: 10px 0px 0px 5px;	
	width: 508px;
	float: left;
}
#cuadro {
width: 508px;
float: left;
border: solid 1px #56a3f3;
}
.td_titulo{
width: 412px;
}

#titulo_centro{
	text-align: center;
}
#titulo_centro a{
font-weight:bold ;
}
#titulo_centro a:link, a:visited, a:active{
	text-decoration: none;
	color: blue;
	
}
#titulo_centro a:hover{
color: red;
}
#derecha{
width: 140px;height: 456px;
background-image: url(imagenes/r4.jpg);
margin: 0px;
}
#derecha a:link, a:visited, a:active{
	padding-left: 2px;
	text-decoration: none;
	color: blue;
}
#derecha a:hover{
	padding-left: 0px;
	text-decoration: none;
	color: red;
	border-left: solid 2px #cccccc;
}
#derecha_contenido_menu{
background-image: url(imagenes/bak3.jpg);
background-repeat:  repeat-y;
padding: 5px 0px 0px 15px;	
}
#derecha_contenido_publicidad{
background-image: url(imagenes/bak3.jpg);
background-repeat:  repeat-y;
padding: 10px 0px 0px 0px;	
}
#derecha_cuadro{
	background-image: url(imagenes/cuadro_gris_140-140.jpg) ;
	background-repeat: no-repeat;
	width: 140px;height: 140px;
	padding: 20px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
#derecha_cuadro_contenido{	
	padding: 0px 0px 0px 5px;
	margin: 0px 0px 0px 0px;
}

.tabla_cont{
	
	width: 508px;
}
.tr_1 {
	background-color: #F2F2FD; 	width: 70px; height: 70px;
}
.tr_2 {
	background-color: #DEFEE0; width: 70px; height: 70px;
}
·
.td_imagen {
	width: 70px;	
}

.td_titulo{
	font-family: Arial, Helvetica, sans-serif;font-size: 11px; color: #0000ff; font-weight:bold ;	
	
}
.td_titulo a{
	text-decoration: underline;
	text-align: center;
}
.subtitulo{
	font-family: Arial, Helvetica, sans-serif;font-size: 10px; color: #000000;
}
.descripcion {
	color: #000000;
}
#menu{	
	padding: 0px 0px 0px 0px;	
}
#menu ul {
	
	margin: 0px;	
	padding: 0px 5px 3px 5px;	
}
#menu li {	
	
	display: inline;
	font: 11px Tahoma;
	text-align: left;
	background-image: url(imagenes/button-link.gif);
}
#menu li a
{
	padding: 0px 0px 0px 0px;	
	width: 105px;
	display: block;	
	font-weight: normal;
	border: solid 1px #ffffff;
	text-decoration: none;
	color: #0000FF;	
	background-color: #F2F2FD;
	background: url(imagenes/li-more.gif) no-repeat 98% 6px;
	border-left: solid 2px #ffffff;
}
#menu li a:hover
{	
	text-decoration: none;
	color: red;
	background-color: #DEFEE0;	
	background: url(imagenes/li-more_red.gif) no-repeat 98% 6px;
	border-left: solid 2px #cccccc;
}
#pie {
	width: 800px; height: 50px;
	float: left;
background-color: #00D86E;	
background-image: url(imagenes/text2.jpg);
background-repeat:  no-repeat;	
}
#pie2 {
	width: 780px; height: 34px;
	float: left;
background-image: url(../imagenes/footer.jpg);background-repeat:  repeat-x;	
}




#Ads_cuadro_100-150 {
width:98px; height: 150px;
padding: 3px 0px 0px 0px;
background-image: url(imagenes/cuadro_gris_100-150.gif);
}
#cuadro_naranja{
border: #F2984C 1px solid;
 width: 250px;
 height: 250px;
}







#cuadro3{
	background-image: url(imagenes/cuadro180-150.jpg);
	width: 180px;
	height: 150px;
	margin: 5px;
	padding: 0px;
	float: left;
}
#cuadro3 p.titulo{
	color:blue;
	font-weight:bold;
	font-size: 12px;
	padding: 10px 0px 0px 80px;
}
#cuadro3 p.descripcion{
	color: #000000;	
	font-size: 10px;
	padding: 0px 0px 0px 80px;
}
#cuadro3 span.precio{
color: red; font-weight:bold; padding: 0px 0px 0px 0px; font-size: 11px;
}
#cuadro3 img{
	margin: 10px 0px 10px 10px;
}

.formb {background-color: #56a3f3; border-left: 1px solid; border-top: 1px solid;  
font-family: Verdana,Arial,Serif; font-size: 10px; color: #ffffff; font-weight:BOLD;
width: 50px; height: 20px;
}
.input {
  font-size: 8pt;
  font-family : verdana,arial,helvetica;font-weight:bold ;color: #56a3f3;
  width: 120px;height: 16px;
} 
.precio{
	color: #ff0000;
	font-size: 11px;
	text-align: right;
}
