body{margin:0; padding:0; background:url(../picture_library/mbg.gif) top repeat-x #333A3D; height:100%; text-align:center;}
html{
	height:100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.cnil {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: right;
}

li {
	list-style-type: circle;
	text-indent: 20px;
	line-height: 18px;
}
li a{color:#99A7B1; text-decoration:underline; padding-left:12px; line-height:18px;
	background:url(../picture_library/d_arr.gif) center left no-repeat;}
li a:hover{text-decoration:none;}

.contact_form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

table, td{border-collapse:collapse;}
table, td, img{border:0; vertical-align:top; text-align:left; margin:0; padding:0;}
form, td{margin:0; padding:0;}
td, select, input, textarea{
	color:#778387;
	margin:0;
	padding:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
}
select, input, textarea{border:1px solid #99A7B1; color:#778387; background:0;}
ul{list-style:none; line-height:30px; padding:0; margin:0}
.ws{width:100%;}
.hs{height:100%;}
.tac{text-align:center;}
.tar{text-align:right;}
.in5{padding-top:5px;}
.in10{
	padding-top:10px;
}
.in15{padding-top:5px;}
.in20{
	padding-top:20px;
	font-size: 14px;
}
.in25{}

.in50 {padding-top:50px;}
.in100 {padding-top:100px;}
.in125 {padding-top:130px;}

.pl5{padding-left:5px;}
.pr5{padding-right:5px;}
.pr10{
	padding-right:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}


a{color:#99A7B1; text-decoration:underline;}
a:hover{text-decoration:none;}

.link_1{
	color:#778387;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.link_1:hover{text-decoration:underline;}
p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
}


b a{color:#99A7B1; text-decoration:underline; padding-right:10px; font-weight:normal;
	background:url(../picture_library/d_arr.gif) center right no-repeat;}
b a:hover{text-decoration:none;}

.fl_bleu {
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.f2{
	color:#52FF33;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
	font-weight: bold;
	line-height: normal;
	margin-right: 3px;
}
.f3 {
	color:#02FFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	line-height: normal;
	word-spacing: 1px;
	letter-spacing: 1px;
}

.border{width:768px; margin:0 auto; text-align:center; border:1px solid #778387;}

.main{width:766px;}

/*=========header===========*/
.flash div{height:567px;}
/*========//header==========*/


/*=========block===========*/
.block{width:100%;}
.block td{color:#99A7B1;}
.block .top_left{width:6px; height:6px; background:url(../picture_library/block_top_left.gif) top left no-repeat;}
.block .top{background:#3B4348; width:100%;}
.block .top_right{width:6px; height:6px; background:url(../picture_library/block_top_right.gif) top left no-repeat;}
.block .cnt{padding:2px 2px 2px 3px; background:#3B4348;}
.block .bot_left{width:6px; height:6px; background:url(../picture_library/block_bot_left.gif) bottom left no-repeat;}
.block .bot{background:#3B4348;}
.block .bot_right{width:6px; height:6px; background:url(../picture_library/block_bot_right.gif) bottom right no-repeat;}
.block .spr{width:6px; height:6px;}

.block a{color:#99A7B1; text-decoration:underline;}
.block a:hover{text-decoration:none;}
/*=========page_11===========*/
#page_11 .col_1{
	width:388px;
	line-height: 20px;
}
#page_11 .mid{width:23px;}
#page_11 .col_2{width:236px;}

#page_11 .col_1 .td_1{width:25px; padding-top:25px;}
#page_11 .col_1 .td_2{width:114px;}
#page_11 .col_1 .td_3{width:115px;}
#page_11 .col_1 .td_4{width:106px;}
#page_11 .col_1 .td_5{width:25px; padding-top:25px;}
#page_11 .col_2 .block .cnt{padding:13px 0 15px 17px;}
#page_11 .col_2 .block .indent{padding:25px 20px 0 11px;}
/*========//page_11==========*/

/*=========page_1===========*/
#page_1 .col_1{width:280px;}
#page_1 .mid {
	width:15px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #31AD17;
	position: relative;
	padding-top: 5px;
	padding-bottom: 40px;
}
#page_1 .mid2 {
	width:45px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #02FFFF;
}
#page_1 .col_2{width:280px;}
#page_1 .rgt {
	width:20px;
}

/*========//page_1==========*/

/*=========page_1b===========*/
#page_1b .col_1{width:620px;}
#page_1b .mid {
	width:30px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #31AD17;
	position: relative;
	padding-top: 5px;
	padding-bottom: 40px;
}
#page_1b .col_2{width:280px;}
#page_1b .rgt {
	width:20px;
}

/*========//page_1b==========*/

/*=========page_2===========*/
#page_2 .col_1{
	width:280px;
	line-height: 20px;
}
#page_2 .mid{
	width:10px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #31AD17;
}
#page_2 .mid2 {
	width:100px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #02FFFF;
}
#page_2 .col_2{width:280px;}
#page_2 .rgt {
	width: 20px;
}
#page_2 .col_2 .block .cnt{padding:12px 10px 15px 28px;}
/*========//page_2==========*/

/*=========page_3===========*/
#page_3 .col_1{width:635px;}
#page_3 .col_1 .td_1{width:491px; padding-right:20px;}
#page_3 .col_1 .td_2{width:118px;}
#page_3 .rgt {	width:20px;}
/*========//page_3==========*/

/*=========page_4===========*/
#page_4 .col_1{width:647px;}
#page_4 .col_1 .block .cnt{padding:12px 18px 15px 28px;}
#page_4 .col_1 .td_1{width:300px; padding-right:25px;}
#page_4 .col_1 .td_2{width:310px;}
#page_4 .col_1 .block .td_3{width:208px;}
/*========//page_4==========*/

/*=========page_5===========*/
#page_5 .col_1{
	line-height: 20px;
	font-size: 11px;
	width: 10px;
}
#page_5 .mid{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #31AD17;
}
#page_5 .col_2{
	width:700px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#page_5 .rgt {
	width:20px;
}
/*=========page_6===========*/
#page_6 .col_1{width:391px;}
#page_6 .mid{width:19px;}
#page_6 .col_2{width:237px;}
#page_6 .rgt {width:60px;}
/*=========page_7===========*/
#page_7 .content .cnt{padding:0 67px 123px 68px;}
/*=========footer===========*/
.footer{
	height:49px;
	text-align:center;
	color:#5E6468;
	padding-left:23px;
	background-color: #31AD17;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.footer a{color:#5E6468; text-decoration:none;}
.footer a:hover{text-decoration:underline;}
.footer a:active {
color:#5E6468; text-decoration:none;
}
.footer a:visited {color:#5E6468; text-decoration:none;
}
/*========//footer==========*/

.price{background:url(../picture_library/price_list_pt.gif) center left repeat-x; width:100%; height:14px;}

#form .td_1{width:191px; padding:0;}
#form .td_1 div{height:25px;}
#form input{width:173px; height:21px;}
#form textarea{width:196px; height:95px; overflow:auto; margin-bottom:11px;}
.contact_verif {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #CC3300;
}
/*=========header===========*/
.logo{
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
}
/*=========content===========*/
.content{
	width:100%;
	height:490px;
	background-repeat: no-repeat;
	background-position: left top;
}
.content .cnt{
	background:url(../picture_library/cnt_bot_bg.gif) bottom left no-repeat;
}
.content .cntform{background:url(../picture_library/cnt_bot_bg.gif) bottom left no-repeat; 
}
.pic{margin-right:20px; float:left;}


.prev{color:#99A7B1; text-decoration:underline; padding-left:12px;
	background:url(../picture_library/d_arr_2.gif) center left no-repeat;}
.prev:hover{text-decoration:none;}
/*========//content==========*/

.mp{height:290px; background:url(../picture_library/mp_bg.jpg) top left no-repeat;}
.menu{
	padding-top: 13px;
	padding-right: 0;
	padding-bottom: 13px;
	text-align: center;
	background-color: #3D4248;
}
strong {

	color: #778387;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.legal {
	color: #E8EAEA;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.presse {

	color: #E8EAEA;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.bottom {

	height:49px;
	text-align:center;
	color:#5E6468;
	padding-left:23px;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.f4 {
	color:#008B30;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	line-height: 20px;
	word-spacing: 1px;
	letter-spacing: 1px;
	font-weight: bold;
}
form {
	color: #778387;
}

