/* CSS Document */


body {
	margin-left: 0;
	padding-left: 0;

}

#main_container{
	margin-left:6px;
}

#header{
  

float: left;
clear: both;
width: 800px;
z-index: 10;
 
}

#header_image{

float: left;
clear: both;
width: 800px;
z-index: 10;
 
}

#main_menu{

float: left;
clear: both;
width: 800px;
z-index: 10;
 
}


#submenu{
float: right;
clear: both; 
left: 260px;
z-index: 10;
 
}

#content{
 float: left;
clear: both; 


z-index: 10;
 
}



.bienvenue {

	font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
	text-align:left;
	padding-left: 6px;
	color:#000;
	text-decoration:none;

}

.bienvenue a:hover {

	font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
	text-align:left;
	padding-left: 6px;
	color:#000;
	text-decoration:none;

}

.bienvenue a:link {

	font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
	text-align:left;
	padding-left: 6px;
	color:#000;
	text-decoration:none;

}

.bienvenue a:visited {

	font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
	text-align:left;
	padding-left: 6px;
	color:#000;
	text-decoration:none;

}




.texte {

	font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    line-height: 16px;
    color: #422100;
	text-align:left;
	padding-left: 6px;

}

.texte_bold {

	font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    line-height: 16px;
    color: #422100;
	text-align:left;
	padding-left: 6px;

}


.texteblanc {

	font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    line-height: 16px;
    color: #FFFFFF;
	text-align:left;
	padding-left: 6px;

}


.texte_right {

	font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    line-height: 16px;
    color: #422100;
	text-align:right;
	padding-left: 6px;

}

.textesm {

	font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    line-height: 18px;
	text-align:left;
	padding-left: 6px;

}

.liens_rouges {

	font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
	text-decoration:underline;
    font-weight: bold;
    line-height: 16px;
	color: #a50021;
	text-align:left;
	margin-left: 6px;


}

.liens_rouges a:link{

	font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
	text-decoration:underline;
    font-weight: bold;
    line-height: 16px;
	color: #a50021;
	text-align:left;
	margin-left: 6px;

}

.liens_rouges a:hover{

	font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
	text-decoration:underline;
    font-weight: bold;
    line-height: 16px;
	color: #a50021;
	text-align:left;
	margin-left: 6px;

}

.liens_rouges a:visited{

	font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-decoration:underline;
    font-weight: bold;
    line-height: 16px;
	color: #a50021;
	text-align:left;
	margin-left: 6px;

}

.liens_rouges_nomargin {

	font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
	text-decoration:underline;
    font-weight: bold;
    line-height: 16px;
	color: #a50021;

	
}

.liens_rouges_nomargin a:link{

	font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
	text-decoration:underline;
    font-weight: bold;
    line-height: 16px;
	color: #a50021;
	
	
}

.liens_rouges_nomargin a:hover{

	font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
	text-decoration:underline;
    font-weight: bold;
    line-height: 16px;
	color: #a50021;
	
}

.liens_rouges_nomargin a:visited{

	font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
	text-decoration:underline;
    font-weight: bold;
    line-height: 16px;
	color: #a50021;
	
}

.titre {

	font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: bold;
    line-height: 24px;
    color: #a50021;
	text-align:left;
	padding-left: 6px;

}

.titres_forfaits {

	font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    font-weight: bold;
    line-height: 24px;
    color: #a50021;
	text-align:left;
	padding-left: 6px;

}

.titres_forfaits_brun {

	font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    font-weight: bold;
    line-height: 24px;
    color: #422100;
	text-align:left;
	padding-left: 6px;

}


.titres_forfaits_small {

	font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    line-height: 16px;
    color: #a50021;
	text-align:left;
	padding-left: 6px;

}

.txt_forfaits {

	font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    line-height: 14px;
    color: #422100;
	text-align:left;
	padding-left: 6px;

}

.txt_forfaits_rouge {

	font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    line-height: 14px;
    color: #a50021;
	text-align:left;
	padding-left: 6px;

}

.spacer {

	font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    line-height: 14px;
    color: #cac185;
	text-align:left;
	padding-left: 6px;

}

.a_partir_de {

	font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    line-height: 20px;
    color: #cc002d;
	text-align:right;

}

.prix {

	font-family: Arial, Helvetica, sans-serif;
    font-size: 30px;
    font-weight: normal;
    line-height: 30px;
    color: #cc002d;
	text-align:right;

}


.offres{

	font-family: Arial, Helvetica, sans-serif;
    font-size: 26px;
    font-weight: bold;
    line-height: 28px;
    color: #a50021;
	text-align:left;
	text-decoration:underline;style:dotted;
	

}



.thumbnails {
	padding: 8px 8px 8px 8px;
	text-align: center;
	
}


.footer {

	font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    line-height: 18px;
    color: #422100;
	padding-left: 6px;

}

a:hover {

	color: #422100;

}

a:link {

	color: #422100;
	
}	
	
a:visited {

	color: #422100;
	
}
