body{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 12px;
	margin: 0px;
	border-style: none;
	background-color: #ffffff;
	color:#000000;
}
a{ cursor:pointer; color:#FF6600; font-weight:bold; text-decoration:none;}
a:hover{ cursor:pointer; color:#990000;}
.hidden {background:#FFFFFF; display:none;}
.visible {background:#FFFFFF; position: absolute; visibility: visible;}
td{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 12px;
}
td.product_details{
	font-family: Arial, Verdana, Sans-Serif;
	font-size:12px;
	border-right:1px solid #cccccc;
	border-bottom:2px solid #cccccc;
	color:#000000;
	padding:10px;
}
td.product_details_l{
	font-family: Arial, Verdana, Sans-Serif;
	font-size:12px;
	background: url(images/ras_l.jpg) repeat-y;
	border-right:1px solid #cccccc;
	border-bottom:2px solid #cccccc;
	color:#000000;
	padding:10px;
}
td.product_details_r{
	font-family: Arial, Verdana, Sans-Serif;
	font-size:12px;
	background: url(images/ras_r.jpg) repeat-y right;
	border-bottom:2px solid #cccccc;
	color:#000000;
	padding:10px;
}
td.pr_details{
	font-family: Arial, Verdana, Sans-Serif;
	font-size:12px;
	border-right:1px solid #cccccc;

	background: url(images/ras.jpg) repeat-x;
	padding:10px;
}
td.pr_details_radio{
	font-family: Arial, Verdana, Sans-Serif;
	font-size:12px;
	border-right:1px solid #cccccc;

	background: url(images/ras_.jpg) repeat-x;
	padding:10px;
}
td.bottom_img_index{
	font-family: Arial, Verdana, Sans-Serif;
	font-size:12px;
	background: url(images/bottom.jpg) no-repeat center;
}
td.bottom_img_index_sp{
	font-family: Arial, Verdana, Sans-Serif;
	font-size:11px;
	color:#CCCCCC;
	vertical-align:top;
	background: url(images/bottom_sp.jpg) no-repeat center;
}
td.bottom_img_index_ssp{
	font-family: Arial, Verdana, Sans-Serif;
	font-size:11px;
	color:#CCCCCC;
	vertical-align:top;
	background: url(images/bottom_sans_sp.jpg) no-repeat center;
}
td.clup{
	font-family: Arial, Verdana, Sans-Serif;
	font-size:12px;
	color:#CCCCCC;
	font-weight:bold;
	background: url(images/back_clup.jpg) no-repeat top center;
}
hr{color:#494949; height:1px;}

img{border: 0px;}

.but_calcul{background: url(images/calculate-en.jpg) no-repeat 0px 0px;
}
.but_calcul-{background: url(images/calculate-en.jpg) no-repeat -150px 0px;
}
.but_check{background: url(images/check-en.png) no-repeat 0px 0px;
}
.but_check-{background: url(images/check-en.png) no-repeat -150px 0px;
}
.but_make{background: url(images/make-en.jpg) no-repeat 0px 0px;
}
.but_make-{background: url(images/make-en.jpg) no-repeat -150px 0px;
}
.but_back{background: url(images/back-en.jpg) no-repeat 0px 0px;
}
.but_back-{background: url(images/back-en.jpg) no-repeat -150px 0px;
}
.but_send{background: url(images/send-en.jpg) no-repeat 0px 0px;
}
.but_send-{background: url(images/send-en.jpg) no-repeat -150px 0px;
}
.but_calcul_kv{background: url(images/calculate-kv.jpg) no-repeat 0px 0px;
}
.but_calcul_kv-{background: url(images/calculate-kv.jpg) no-repeat -260px 0px;
}
td.lfeld{background: url(images/back-lfeld.jpg) no-repeat top right;
}
a.button_site{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#940000;
	padding-left:5px;
	padding-right:5px;
	}
a.button_site:hover{
color:#FF6D00;
	}

.lang{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#c0c0c0;
	padding-left:15px;
	padding-right:15px;
	}
a.lang{
	color:#000000;
	}
a.lang:hover{
	color:#ec0000;
	}
.mainmenu{
	font-family:Arial, Helvetica, sans-serif;
	font-size:21px;
	line-height:normal;
	color:#000000;
	}
a.mainmenu{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#cd6601;
	}
a.mainmenu:hover{
	color:#FF6D00;
	}
.title_details{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#940000;
	}
.title{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#000000;
	padding-left:40px;
	}
a.title{
	color:#940000;
	padding-left:0px;
	}
a.title:hover{
	color:#FF6D00;
	}
.message{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:red;
	}

