body {background-color: #D6CDAE; margin:15px;}

/* Styles sur les textes */
font.titre1 {
	color: #982C5E;
	font-family: Verdana;
	font-size: 14px;
	font-weight: bold;
}
font.titre11 {
	color: #FC960C;
	font-family: Verdana;
	font-size: 14px;
	font-weight: bold;
}
font.titre2 {color : #982C5E; font-family: Verdana; font-size: 12px; font-weight: bold;}
font.sstitre2 {
	color: #982C5E;
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
}
font.sstitre {color : #982C5E; font-family: Verdana; font-size: 10px; font-weight: bold;}
font.ulsstitre {text-decoration: underline; color : #9A090C; font-family: Verdana; font-size: 10px; font-weight: bold;}
font.isstitre {color : #9A090C; font-family: Verdana; font-size: 10px; font-weight: bold; font-style:italic}
font.important {color : #CC6601; font-family: Verdana; font-size: 10px; font-weight: bold;}
font.formulaire {
	color: #313131;
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
}
font.text_formulaire {color : #000000; font-family: Verdana; font-size: 10px; font-weight: normal;}
font.titre_formulaire {color : #BD988E; font-family: Verdana; font-size: 11px; font-weight: bold;}
font.surlignage {color : #000000; font-family: Verdana; font-size: 10px; font-weight: bold;}
font.temoignage1 {color : #9A090C; font-family: Verdana; font-size: 11px; font-weight: normal;}
font.temoignage2 {color : #CC6601; font-family: Verdana; font-size: 11px; font-weight: normal;}

/* Styles sur les paragraphes */
div.paragraphe { padding-left : 10px; padding-right : 10px;}
div.details { padding-left : 40px; padding-right : 10px;}
div.pictures { padding-left : 40px;}


/* Styles sur les liens */
a:link {
	text-decoration: underline;
	color: #982C5E;
	font-weight: bold;
	font-size: 10px;
}
a:visited {text-decoration: underline; color: #97285B; font-weight: bold; font-size:10px;}
a:hover {text-decoration: none; color: #97285B; font-weight: bold; font-size:10px;}

a.menu:link {
	text-decoration: none;
	color: #EDEAE1;
	font-weight: bold;
	font-size: 11px;
}
a.menu:visited {text-decoration: none; color: #EDEAE1; font-weight: bold; font-size:11px;}
a.menu:hover {text-decoration: none; color: #EDEAE1; font-weight: bold; font-size:11px;}

a.sstitre:link {text-decoration: none; color : #982C5E; font-family: Verdana; font-size: 10px; font-weight: bold;}
a.sstitre:visited {text-decoration: none; color : #D4CDB1; font-family: Verdana; font-size: 10px; font-weight: bold;}
a.sstitre:hover {text-decoration: none; color : #CC6601; font-family: Verdana; font-size: 10px; font-weight: bold;}

a.ssmenu1:link {text-decoration: none; color: black; font-weight: bold; font-size:10px;}
a.ssmenu1:visited {text-decoration: none; color: black; font-weight: bold; font-size:10px;}
a.ssmenu1:hover {text-decoration: none; color: #9A090C; font-weight: bold; font-size:10px;}

a.ssmenu2:link {text-decoration: none; color: #ECECE2; font-weight: bold; font-size:10px;}
a.ssmenu2:visited {text-decoration: none; color: #ECECE2; font-weight: bold; font-size:10px;}
a.ssmenu2:hover {text-decoration: none; color: #9A090C; font-weight: bold; font-size:10px;}

a.dk:link {text-decoration: none; color: #E7A72B; font-weight: bold; font-size:10px; font-family:Verdana;}
a.dk:visited {text-decoration: none; color: #E7A72B; font-weight: bold; font-size:10px; font-family:Verdana;}
a.dk:hover {text-decoration: none; color: #ECECE2; font-weight: bold; font-size:10px; font-family:Verdana;}

/* Tables */

.sponsors
	{
	border-bottom: 1px solid #7F080A;
	}

.programme td
	{
	padding-bottom: 10px;
	}
.tarifs {
	border: 1px solid #ECECE2;
	}
.tarifs th {
	color:#FFFFFF;  
	font-family:Verdana;
	font-weight:bold; 
	font-size:11px;
	background-color: #9A090C;
	background-color: #A6016A;
    border: 1px solid #FFFFFF;
	padding-top: 3px;
	padding-bottom: 3px;
	}
	
.tarifs th.vide {
	border: 1px solid #ECECE2;
	background-color: #ECECE2;
	}
	
.tarifs td.designation {
	border: 1px solid #FFFFFF;
	background-color: #EBBD05;
    color:#FFFFFF;
	font-family:Verdana;
	font-weight:bold; 
	font-size:11px;
	padding-top: 3px;
	padding-bottom: 3px;
	}
	
.tarifs td {
	border: 1px solid #ECECE2;
	background-color: #ffffff;
	color:#000000;
	font-family:Verdana;
	font-weight:bold; 
	font-size:11px;
	padding-top: 3px;
	padding-bottom: 3px;
	}

tbody	{
	color:#000000; 
	font-family:Verdana; 
	font-size:10px;
	}	
.prix	{
	color:#9A090C; 
	font-family:Verdana;
	font-weight:bold; 
	font-size:10px;
	}		
		
/* Styles sur les formulaires */
.champform {
	font-size: 8pt;
	color: #000000;
	font-family: "Verdana";
	background-color: #ffffff;
	border: 1px solid #717171;
}
.champbt {
	font-weight: bold;
	font-size: 10pt;
	color: #ffffff;
	font-family: "Verdana";
	background-color: #982C5E;
	border: 1px solid #717171;
}
.cadre
{
	font-size: 12pt;
	font-family: "Arial";
	color: #AB1739;
	/*border: 3px dotted #49362F;*/
	/*background: #A44201;*/
	/*background: #A41801;*/
	margin-left: 150px;
	margin-right: 30px;
	margin-bottom: 50px;
}
	
