/* CSS Document */
.lineagris{
border:none;
border-left:#CCCCCC solid 1px;
border-right:#CCCCCC solid 1px;
margin-bottom:0px;
}
.fondo_blanco{
background:#FFFFFF;
padding:10px;
height:50px;
overflow:hidden;
}

.valor{
float:right;
width:215px;
}
.tipovaloracion{
width:133px;
text-align:left;
padding-left:15px;
float:left;
}

.elprecio{
float:right;
padding-right:10px;
overflow:hidden;
width:170px;
height:50px;
border-right:#cdcdcd solid 1px;
}
.elprecio h1{
font-size:15px;
text-align:right;
}
.boton_solicitar{
border:none;
background:url(../img/boton_solicitar.jpg) repeat-x;
float:right;
height:20px;
width:120px;
text-align:center;
padding-top:3px;
cursor:pointer;
}

.overflow a{
color:#000000;
text-decoration:underline;
font-weight:bold;
}
.boton_solicitar a{
color:#ffffff;
text-decoration:underline;
font-weight:normal;
}

#w1,#w2,#w3,#w4,#w5{
margin-left:12px;
font-size:12px;
color:#000000;
padding:10px;
text-align:justify;

overflow:hidden;
border-bottom:#cdcdcd solid 1px;
border-left:#cdcdcd solid 1px;
border-right:#cdcdcd solid 1px;
height:auto;
}
#o1,#o2,#o3,#o4,#o5{
float:left;
padding-left:10px;
	padding-right:10px;
}
#c1 a, #c2 a, #c3 a, #c4 a, #c5 a, #w1 a, #w3 a, #w4 a, #w5 a{
color:#000000;
text-decoration:underline;
font-weight:normal;
font-size:12px;
cursor:pointer;
}
.submenu{
border-left:#cdcdcd solid 1px;
border-right:#cdcdcd solid 1px;
margin-left:12px;
height:38px;
background:url(../img/menu_producto.jpg) repeat-x;
overflow:hidden;
}
.e_coment{
border:none;
border:#999999 solid 1px;;
width:400px;
}
.e_coment2{
border:none;
border:#999999 solid 1px;;
width:400px;
height:150px;
}
.boton_1_pro{
	background:url(../img/producto_izq.jpg) no-repeat;
	height:38px;
	width:5px;
	float:left;
}
.boton_3_pro{
	background:url(../img/producto_der.jpg) no-repeat;
	height:38px;
	width:5px;
	float:left;
}
.boton_pro{
	background:url(../img/producto_cont.jpg) repeat-x;
	height:28px;
	float:left;
	padding-top:10px;
	padding-left:5px;
	padding-right:5px;
}
.esoff{
	height:28px;
	padding-top:10px;
}
#w1 .imgchica:hover{
opacity: .99;
-moz-opacity: .99;
filter:alpha(opacity=99);
}
#w1 .imgchica{
margin-right:10px;
cursor:auto;
}
.fondo_gris_star{
background:#cdcdcd;
width:238px;
height:58px;
padding-top:10px;
padding-right:20px;
}
.sup_gris{
background:url(../img/sup_gris.jpg) no-repeat;
width:258px;
height:4px;
}
.inf_gris{
background:url(../img/inf_gris.jpg) no-repeat;
width:258px;
height:5px;
}
.visitas{
float:right;
margin-right:10px;
margin-top:10px;
}
.positivo{
background:url(../img/arriba.jpg) no-repeat;
width:15px;
height:17px;
float:left;
overflow:hidden;
}
.negativo{
background:url(../img/abajo.jpg) no-repeat;
width:15px;
height:17px;
float:left;
overflow:hidden;
}
li{
list-style-position:outside;
color:#880304;
font-weight:bold;
font-size:13px;
}
li p{
font-weight:normal;
font-size:11px;
color:#000000;
}
li span{
color:#999999;
font-size:10px;
font-weight:normal;
}
.tuvalor{
padding-bottom:8px; 
width:660px;
overflow:hidden;
}

.titular strong{
color:#880304;
font-size:11px;
font-weight:normal;
}
.titular{
font-size:15px;
font-weight:bold;
color:#880304;
}

.aposi, .anega{
font-size:11px;
color:#666666;
text-decoration:none;
font-weight:normal;
cursor:pointer;
}
.aposi:hover{
color:#91b14b;
text-decoration:underline;
}
.anega:hover{
color:#cb0000;
text-decoration:underline;
}
.aposiact{
color:#91b14b;
font-size:11px;
text-decoration:none;
font-weight:bold;
}
.anegaact{
color:#cb0000;
font-size:11px;
text-decoration:none;
font-weight:bold;
}
.gracias{
font-size:11px;
color:#666666;
text-decoration:none;
font-weight:normal;
}
.rojo{
margin-top:4px;
background:#880304;
height:1px;
}
.gris{
background:#CCCCCC;
margin-top:3px;
height:1px;
}

.bt{
border:none;
border:#666666 solid 1px;
background:url(../img/boton_ver.jpg) repeat-x;
height:22px;
color:#666666;
cursor:pointer;
}
.bt:hover{
color:#999999;
}
.inadecuado{
height:15px;
padding-top:5px;
padding-left:20px;
background:url(../img/prohibido.jpg) no-repeat left;
overflow:hidden;
float:right;

}
.inadecuado span{
font-size:10px;
font-weight:normal;
color:#CC0000;
cursor:pointer;
}

.inadecuado span:hover{
text-decoration:underline;
}

.denuncia{
color:#999999;
font-size:9px;
font-weight:normal;
}

.denuncia textarea{
margin-left:50px;
width:275px;
height:13px;
font-size:11px;
float:left;
}
 .denuncia input{
height:20px;
font-size:9px;
}
.letragris{
color:#999999;
font-weight:bold;
font-size:12px;
}
.de400{
width:400px;
float:left;
border-right:#999999 solid 1px;
height:auto;
padding-right:15px;
}
.de200{
width:250px;
float:left;
overflow:hidden;
padding-left:15px;
}
.de200 p{
font-size:11px;
color:#999999;
}
#tmptxt1{
border:none;
border:#999999 solid 1px;
}

.izq10{
padding-right:15px;
float:left;
}
#w4{
text-align:left;
}
.error{
	color:#880304;
	font-weight:bold;
	font-size:13px;
}
.exito{
	color:#91b14b;
	font-weight:bold;
	font-size:13px;
}

.overflow a{
cursor:pointer;
}
