@charset "utf-8";
/* CSS Document */




/*

DETAILS

*/

#img_box{width:300px; height:360px; padding:10px; float:left;}
#right_block{float:left; width:555px; margin-top:10px; padding-right:15px;}
#prod_name{font-size:18px; font-family:Georgia, 'Times New Roman', Times, serif; font-weight:bold; margin-bottom:20px;}

#payment_box{
	float:right;
	width:233px;
	height:219px;

	background-image:url(../img/box_payment_details.png);
	padding:15px;
	font-size:17px;
}
#payment_box form{margin:0; padding:0;}
#payment_box input{margin:0; padding:0;}

.detail_red_title{
	display:block;
	margin-bottom:10px;
	margin-top:20px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	color:#e50000;
	font-weight:bold;
}

.details_thickness{
	display:block;
	height:25px;
	width:50px;
	border:1px solid #c7c7c7;
	background-color:#eaeaea;
	text-align:center;
	line-height:25px;
	margin:5px;
	float:left;
	cursor:pointer;
	font-weight:bold;
}
.details_thickness:hover{border-color:#e40000;}
.details_thickness_checked{
 	color:#FFFFFF;
	display:block;
	height:25px;
	width:50px;
	border:1px solid #c7c7c7;
	background-color:#646464;
	text-align:center;
	line-height:25px;
	margin:5px;
	float:left;
	cursor:pointer;
	font-weight:bold;
}

.similar_link{color:#000000; text-decoration:none; text-decoration:underline; margin-bottom:3px;}
.similar_link:hover{text-decoration:none;}

.link-voltar{
	padding-top:20px;
	height:50px;
	line-height:50px;
	text-align:center;
}
.link-voltar a{
	color:#0033CC;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
.link-voltar a:hover{
	text-decoration:underline;
}

.equivalent_box{width:250px;}
.close_link_eq{text-align:right; height:22px;}
.close_link_eq a{color:#CC0000; font-weight:bold; text-decoration:none; cursor:pointer;}
.close_link_eq a:hover{text-decoration:underline;}

.dt_incart{background-color:#CC0000; color:#FFFFFF; border:1px solid #CC0000;}
.dt_out{background-color:#fff; border:1px dashed #ccc; color:#999999; cursor:pointer;}
.dt_out:hover{background-color:#fff; border:1px dashed #ccc; color:#999999;}

.kit_title{padding-bottom:5px; padding-top:10px; margin-left:10px;}
.kit_content{background-color:#f9f9f9; clear:both;}
.kit_name{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	padding-top:15px;
	padding-bottom:15px;
	border-top:2px solid #0092e6;
	text-indent:15px;
	font-weight:bold;
}
.kit_box{
	margin:10px 0 0 50px;
	height:230px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#515151;
}
.kit_box_img{background-image:url(../img/bg_kit_box.png); width:161px; height:201px; float:left;}
.kit_box_img img{margin-left:17px; margin-top:5px;}
.kit_box_img span{font-weight:bold; display:block; text-align:center;}
.kit_box_img i{color:#e20000; font-style:normal; display:block; text-align:center; padding-top:5px;}
.kit_box_img a{text-decoration:none;color:#515151;}
.kit_box_img a:hover{text-decoration:underline;}

.kit_similars{float:left; padding-left:10px; padding-top:10px;}
.kit_similars a{color:#515151; text-decoration:underline;}
.kit_similars a:hover{text-decoration:none;}
.kit_similars span{font-weight:bold; display:block; padding-bottom:5px;}
.kit_similars i{font-size:10px; font-style:normal; display:block;}
