@charset "utf-8";
/* CSS Document */
body{
	background:url(vetrine/images/bgtop.jpg) top left repeat-x;
	width:780px;
	position:absolute;
	left:50%;
	margin:0 0 0 -360px;
}
.header{
	background:url(vetrine/images/header.png) top left no-repeat;
	width:741px;
	height:444px;
}
.headerleft{
	margin:0;
	width:181px;
	height:402px;
}
.headerright{
	width:560px;
	height:402px;
	margin-top:-402px;
	margin-left:181px;
}
.content{
	background-color:#FFF;
	width:687px;
	margin-top: 88px;
	margin-left:25px;
}
.borderleft{
	background:url(vetrine/images/borderleft.jpg) top left no-repeat;
	width:19px;
	height:460px;
	margin-left:-19px;
}
.borderright{
	background:url(vetrine/images/borderright.jpg) top left no-repeat;
	width:19px;
	height:460px;
	margin:-460px 0 0 741px;
}
#obj {
	border-left: 10px solid #FFF;
}
div.headerlabels {
	float: left; width: 180px; margin: 168px 0 0;
}
div.headerlabels span {
	display: inline;
	float: left;
	margin:27px 0 0 34px;
	width: 146px; 
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#8E0202;
	text-transform:uppercase;
}
div.header p {
	width:741px;
	height:42px;
	text-align:center;
	margin:0;
	font: normal 18px/42px Arial, Helvetica, sans-serif;
	color: #FFF;
}
div.content h1{
	width:687px;
	height:55px;
	margin:-548px 0 0;
	background :url(vetrine/images/hline.jpg) bottom left repeat-x;
	text-align:center;
	color:#2239B8;
	font: normal 20px/55px Arial, Helvetica, sans-serif;
}
div.content p {
	font: normal 11px/20px Arial, Helvetica, sans-serif;
	color:#666;
}
div.contentleft {
	float: left;
	margin: 0;
	width: 300px;
	background:url(vetrine/images/vline.jpg) top right repeat-y;
}
div.contentleft p {
	width: 280px;
	font: normal 11px/20px Arial, Helvetica, sans-serif;
	color:#666;
	*margin: 10px;
}
div.contentright {
	float: left;
	margin: 0;
	width: 387px;
}
div.contentright p {
	float: left;
	display: inline;
	margin: 10px 0 0 20px;
	font: normal 11px/20px Arial, Helvetica, sans-serif;
	color:#666;
}
div.form {
	font: normal 11px/20px Arial, Helvetica, sans-serif;
	color:#8E0201;
	float: left;
	display: inline;
	margin: 10px 0 0 20px;
}
div.form div {
	display: inline;
	float: left;
	margin: 0 0 0 120px;
	width: 267px;
	height: 24px;
	line-height: 24px;
}
.radio{
	margin:10px 0px 10px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#8C0000;
	text-align: left;
	padding-left:405px;
}
.label {
	float: left;
	width: 110px;
	font: bold 11px/16px Geneva, Arial, Helvetica, sans-serif;
	text-align: right;
	margin: 6px 10px 0 0;
}
.text, .comment {
	width: 247px;
	*width: 237px;
	margin-top:6px;
	border: 1px solid #CCC;
}
.checkboxField {
	color: #333;
	display: inline;
	float: left;
	width: 247px;
	margin: 4px 0 0 120px;
}
.checkboxField a {
	height: 18px;
	line-height: 18px;
	color: #333;
	margin: 0;
	text-decoration: underline;
}
.send {
	background: #8C0000;
	border: none;
	color: #FFF;
	float: right;
	display: inline;
	margin-right: 20px;
}
div.footer{
	display: inline;
	float: left;
	width: 688px;
	margin: 4px 0 0 26px;
	background:url(vetrine/images/hline.jpg) top left repeat-x;
	height:60px;
	text-align:right;
	font: normal 11px/60px Arial, Helvetica, sans-serif;
	color:#666;
}
div.footer a {
	color:#666;
	text-decoration: none;
}
div.footer a:hover {
	text-decoration: underline;
}