@charset "utf-8";
/* CSS Document */
.contenedor{width:220px; text-align:center; margin:auto; float:left;}
.promo{width:207px; background-color:#FFFFFF; border:1px solid #CCCCCC; height:250px; cursor:pointer;}
.cuadro_des{height:40px;width:100px;font-size:12px; float: left; cursor:pointer; background-color:#FFFFFF; border:1px solid #CCCCCC; border-bottom:0px; margin:auto}
.cuadro_sel{height:40px; font-size:12px; font-weight:bold;width:100px; float: left; cursor:pointer; background-color:#EEEEEE; border:1px solid #CCCCCC; border-bottom:0px; margin:auto}
body{
			font-family:Verdana, Arial, Helvetica, sans-serif; 
			color:#333333; 
			font-size:10px;
	}
.texto_gran{margin-left:5px;
			font-size:12px;
			}

.texto_gran2{margin-left:5px;
			font-size:9px;
			}


.resultado{	width:95%; 
			border:1px solid #CCCCCC; 
			background-color:#FFFFFF; 
			cursor:pointer; 
			text-align:left;
			height:35px;
		}

.resultados{width:95%; 
			border:1px solid #CCCCCC; 
			background-color:#F2F2F2; 
			cursor:pointer; 
			text-align:left;
			height:20px;
		}


.formu{		background-color:#FFFFFF;
			border:1px solid #333333; 
			font-size:12px;
			
		}
		
h3{			font-size:16px;
			color:#c51015; 
			margin-top:3px;
			margin-left:2px;
	}

h4{			font-size:14px;
			color:#000066;

	}
	
	
h5{			font-size:12px;
			color:#c51015; 
			margin-top:0px;
			margin-left:2px;
	}	
	
.rojo{		font-size:14px; 
			font-weight:bold;
			color:#333333; 
	}
	
.azul{		font-size:14px; 
			font-weight:bold;
			color:#333333; 
	}
	
#pantalla{	width:950px;
			margin:auto;
			text-align:justify;
		}
		
#contenido{	width:83%; 
			text-align:center;
		}

.td{border:1px solid #666666;background-color:#F4F4F4; background-image:url(images/fondo.jpg);
	background-repeat:repeat-x; 
	background-position:top;}
		
#form_izq{	width:49%;
			float:left; 
			margin:0; 
			border:1px solid #666666; 
			background-color:#F4F4F4; 
			background-image:url(images/fondo.jpg); 
			background-repeat:repeat-x; background-position:top;
		}
		
#form_izq2{	width:42%;
			float:left; 
			margin:0; 
			border:1px solid #666666; 
			background-color:#F4F4F4; 
			background-image:url(images/fondo.jpg); 
			background-repeat:repeat-x; background-position:top;
			
		}					
			
#form_der{	width:56%; 
			float:right; 
			margin:auto; 
			border:1px solid #666666; 
			background-image:url(images/fondo.jpg); 
			background-repeat:repeat-x; 
			background-position:top;
		}

			
#form_der2{	width:49%; 
			float:right; 
			margin:auto; 
			border:1px solid #666666; 
			background-image:url(images/fondo.jpg); 
			background-repeat:repeat-x; 
			background-position:top;
		}


#vendedor{	width:49%;
			float:right;
			margin:auto;
			border:1px solid #666666;
			background-color:#F4F4F4;
			background-image:url(images/fondo.jpg);
			background-repeat:repeat-x;
			background-position:top;
			font-size:10px;
			text-align:left;

}

#caract	{	float:left;
			width:58%;
			border-right:1px solid #CCCCCC;
			font-size:10px;

}

#caract2{	float:left;
			width:60%;
			font-size:10px;

}


#extras{	float:right;
			width:40%;
			margin:auto;
			font-size:10px;
			}

#extrasycaract
		{	width:49%;
			float:left;
			margin:0;
			border:1px solid #666666;
			background-color:#F4F4F4;
			background-image:url(images/fondo.jpg);
			background-repeat:repeat-x;
			background-position:top;
			text-align:left;
			}
			
#extrasycaract2
		{	width:49%;
			float:left;
			margin:0;
			border:1px solid #666666;
			background-color:#F4F4F4;
			background-image:url(images/fondo.jpg);
			background-repeat:repeat-x;
			background-position:top;
			text-align:center;
			}			

#recomendar{width:49%; 
			float:right; 
			margin:auto; 
			margin-top:11px;
			border:1px solid #666666; 
			background-image:url(images/fondo.jpg); 
			background-repeat:repeat-x; 
			background-position:top;
		}
#descargas{width:49%; 
			float:left;
			margin:auto; 
			margin-top:11px;
			border:1px solid #666666; 
			background-image:url(images/fondo.jpg); 
			background-repeat:repeat-x; 
			background-position:top;
		}		
		
.mini_text{	font-size:9px;
		}
		
.img_res{	float:left; 
			margin:0;
			padding:1px;
			height:30px;
			margin-top:2px;
		}
		
.precio{	color:#c51015;
			margin-left:5px;
			font-size:12px;
			font-weight:bold;
			

		}

img{		border:0;
	}
	
#pie{		width:100%;
			text-align:justify;
			margin-top:30px;
	}
	
a:link {	color:#000000;}
a:hover {	color:#000000;}
a:visited {	color:#000000;}