@CHARSET "UTF-8";
@IMPORT url("../binamic/css/box-model.css");

body{
	position: relative;
	width: 800px;
	margin: 0 auto;
	
	background-color: #333333;
	color: #FFFFFF;
	
	font-family: Arial, Trebuchet MS;
	font-size: 12px;
}

img{ border: 0; }
a{ 
	text-decoration: none;
	color: #FF7D1E;
	cursor: pointer;
}

.pageArea{
	position: relative;
}

.topline{
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	height: 53px;
	z-index: 0;	
	
	background-image: url("../images/menu/topline.gif");
	background-repeat: repeat-x;
}

.menu{
	position: relative;
	width: 212px;
	margin-top: 53px;
	z-index: 2;
}

.menu .item{
	background-image: url("../images/menu/line.gif");
	background-repeat: repeat-x;
	background-position: 0 21px;
	height: 30px;
}

.menu .item a{
	margin-left: 10px;
}

#contentArea{
	position: relative;
	z-index: 2;
	width: 528px;
	line-height: 18px;
}

#contentArea .section{
	margin-bottom: 20px;
}

#contentArea .bulletPoint{
	margin-bottom: 15px;
}

#contentArea .arrow{
	color: #FF7D1E;
	width: 15px;
}

#contentArea .text{
	width: 513px;
}

#contentArea .text .arrow{
	color: #FFFFFF;
}

#contentArea .text .text{
	width: 490px;
}

#visa{ display: none; }
#caract{ display: none; }
#promo{ display: none; }
#segu{ display: none; }
#formu{ display: none; }		

#formu form .text{
	margin-bottom: 15px;
}

#formu label{
	width: 115px;
	color: #FF7D1E;
	font-size: 11px;
}

#formu span{
	color: #FF7D1E;
	padding-left: 7px;
}

#formu .floatFix{
	margin-bottom: 9px;
}

#formu .hbox-right{
	width: 400px;
	border: 0;
}

#formu .submit{
	padding-left: 125px;
	font-size: 10px;
}

#formu .submit span{
	color: #FFFFFF;
}

#formu .submit .button{
	width: 54px;
}

#formu .postMessage{
	color: #FF7D1E;
	margin-left: 125px;
	margin-bottom: 35px;
}

#formu #gracias{
	display: none;
	height: 200px;
	line-height: 200px;
	text-align: center;
}

.footer{
	background-image: url("../images/menu/bottomline.gif");
	background-repeat: repeat-x;
	font-size: 11px;
	color: #666666;
	padding-top: 10px;
}

.footer .info{
	width: 200px;
	color: #CCCCCC;
}

.footer a{
	color: #666666;
	text-decoration: underline;
}

.footer .hbox{
	margin-right: 10px;
}

.footer .hbox-right{
	margin-left: 10px;
}

.footer .copyright{
	width: 310px;
}

.legal{
	background-color: #333333;
	width: 585px;
	margin: 0 auto 20px auto;
}

.legal .text{
	padding: 0 40px;
	line-height: 15px;
}

.legal a{
	text-decoration: underline;
}
.legal .link{
	color: #FF7D1E;
}

.legal p{
	margin-top: 0;
}

.legal ul{
	margin: 0;
	padding: 0;
	list-style: none;
}

.legal ul li{
	position: relative;
	padding-left: 20px;
	margin-bottom: 10px;
}

.legal ul span{
	position: absolute;
	left: 0px;
	color: #FF7D1E;
}