/* CSS Document */
.gr_body_mini {
	background:#e4e2e3 url('img_all/fondo_grigio_3.gif') repeat-x top;
}

#gr_white_dx {
	/*background:url('img_all/alette_grigie.png') -29px top no-repeat;*/
	background:transparent;	
}

.gr_box_bordino {
	padding-bottom:10px;
	margin-bottom:10px;
	border-bottom:1px solid #cbc9ca;
}

.gr_input_area {
	float:left;
	display:inline;
	font-weight:bold;
	margin-right:5px;
	height:42px;
}

.gr_input_area input, .gr_input_area select, .gr_input_area textarea {
	margin:0;
	border:none;
	width:100%;
	background:url('img_all/fondo_search.gif') repeat-x;
	padding:0 5px;
	float:left;
	display:inline;
}

.gr_input_area textarea {
	background:url('img_all/fondo_search_lungo.gif') repeat-x #f2f2f2;
	height:100px;
}
.gr_input_1 {
	width:80px;
}

.gr_input_2 {
	width:195px;
}

.gr_input_3 {
	width:280px;
}

.gr_accept {
	font-weight:normal;
	height:100px;
	padding-top:60px;
	margin-left:30px;
}

.gr_accept input {
	width:auto;
	float:none;
	background:none;
}

.gr_checks {
	float:left;
	margin-top:10px;
}

.gr_checks div {
	float:left;
	width:110px;
}

table
{
font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	color: #575757;
	font-size:11px;
	width:100%;
}

.checkDataTable
{
margin-top:20px;
}

.summary
{
font-weight: bold;
color:#666666;
height:20px;
width:150px;
}

.summary_dark
{
font-weight: bold;
color:#333333;
}

.gr_input_area input, .gr_input_area select {
	margin:0;
	border:none;
	width:100%;
	background:url('img_all/fondo_search.gif') repeat-x;
	padding:0 5px;
	display:inline;
}

textarea {
	background:url('img_all/fondo_search_lungo.gif') repeat-x #f2f2f2;
	height:120px;
	width:100%;
}

.warrantyFormButton
{
margin-top: 10px;
text-align:left;
}

table.gr_input_area
{
margin-bottom:20px;
border-bottom:1px solid #cbc9ca;
padding-bottom:10px;	
}

table.gr_warranty
{
margin-bottom:20px;
border:1px solid #cccccc;
padding-bottom:10px;	
}

.topWarrantyTable
{
background-color:#B0B0B0;
text-align:center;
color:#FFFFFF;
height: 25px;
}

.topWarrantyTableMiddle
{
height: 25px;
text-align: center;
border-right:1px solid #cccccc;
border-bottom:1px solid #cccccc;
}

.topWarrantyTableMiddle_NoBorder
{
height: 25px;
text-align: center;
border-bottom:1px solid #cccccc;
}

.topWarrantyTableFinal
{
height: 25px;
text-align: center;
border-right:1px solid #cccccc;
}

.topWarrantyTableFinal_NoBorder
{
height: 25px;
text-align: center;
}

.gr_preference_box
{
float:left;
width:190px;
}

.gr_preference_box_title
{
float:left;
width:190px;
margin-bottom:5px;
}

.gr_border_ccc
{

}

.gr_padding_left_10
{
padding-left:10px;
}

.text_blue_selected
{

color:#00a4ef;
margin-top:5px;
font-weight:bold;
float:left;
}

.text_blue_no_selected
{

color:#797979;
margin-top:5px;
font-weight:bold;
float:left;
}

.blue_separator
{
background-image: url(img_warranty/warranty_blue_separator.gif);
height:12px;
width:74px;
margin-top:5px;
margin-left:3px;
margin-right:3px;
float:left;
}

.grey_separator
{
background-image: url(img_warranty/warranty_grey_separator.gif);
height:12px;
width:74px;
margin-top:5px;
margin-left:3px;
margin-right:3px;
float:left;
}

.warrantyBC
{
margin-bottom:10px;
}

.blue_separator_final
{
background-image: url(img_warranty/warranty_blue_separator.gif);
width:60px;
height:12px;
margin-top:5px;
margin-left:3px;
margin-right:3px;
float:left;
}

.grey_separator_final
{
background-image: url(img_warranty/warranty_grey_separator.gif);
height:12px;
width:60px;
margin-top:5px;
margin-left:3px;
margin-right:3px;
float:left;
}

.gr_input_area_warranty input, .gr_input_area_warranty select
{
	margin:0;
	border:none;
	background:url('img_all/fondo_search.gif') repeat-x;
	padding:0 5px;
	float:left;
	display:inline;
}

.warrantyMargin
{
margin-top:20px;
}

.warrantystdbox
{
margin-bottom:10px;
}

#gr_fascia_menu_search {
	/*width:212px;*/
}
