.accueil {

	FONT-FAMILY: arial, Verdana, Helvetica, Geneva, SansSerif;
	FONT-SIZE: 11px;
	line-height:18px;
	text-align:left;
	COLOR: #808080; 
	FONT-WEIGHT:bold


}

.menu {
	background-color:#604b51;
	color:#ffffff;
	font-size:11px;
	font-family: Verdana, Arial;
	border:1px solid #3b323a;
	padding:5px;
	margin-left: 0.2cm;
	margin-RIGHT : 0.2cm
}

.ssmenu {
	background-color:#604b51;
	color:#398AC9;
	font-size:11px;
	font-family: Verdana, Arial;
	border:1px solid #3b323a;
	padding:5px;
	margin-left: 0.2cm;
	margin-RIGHT : 0.2cm
}


.ssmenu ul:hover, .ssmenu a:hover, .ssmenu a:focus, .menu a:hover, .menu a:focus, .ssmenugen a:hover, .ssmenugen a:focus {
/* Les liens sous le curseur.
	On change les couleurs du texte et de fond, et on enlève le soulignement.
	*/
	background-color:#ffffff;
	color:#604b51;
	text-decoration:underline
}
.ssmenugen {
	background-color:#604b51;
	color:#000000;
	font-size:10px;
	font-family: Verdana, Arial;
	
	padding:2px;
	margin-left: 0.2cm;
	margin-RIGHT : 0.2cm
}



.text {

	FONT-FAMILY: Verdana, Helvetica, Geneva, SansSerif; 
	FONT-SIZE: 12px; 
	line-height:16px; 
	text-align:justify ; 
	COLOR: #000000;
	margin-left : 0.7cm;
	margin-RIGHT : 0.3cm
}

.i-text {

	FONT-FAMILY: Verdana, Helvetica, Geneva, SansSerif; 
	FONT-SIZE: 12px; 
	line-height:16px; 
	text-align:justify ; 
	COLOR: #000000;
	margin-left : 0.7cm;
	margin-RIGHT : 0.3cm;
	font-style: italic
}


.c-text {

	FONT-FAMILY: Verdana, Helvetica, Geneva, SansSerif; 
	FONT-SIZE: 12px; 
	line-height:16px; 
	text-align:center ; 
	COLOR: #604b51
}

.cb-title {

	FONT-FAMILY: Verdana, Helvetica, Geneva, SansSerif; 
	FONT-SIZE: 13px; 
	line-height:15px; 
	text-align:center ; 
	COLOR: #000000;
	FONT-WEIGHT:bold
}

.w-title {

	FONT-FAMILY: Verdana, Helvetica, Geneva, SansSerif; 
	FONT-SIZE: 11px; 
	line-height:16px; 
	text-align:left ; 
	COLOR: #ffffff;
	FONT-WEIGHT:bold;
	margin-left : 0.2cm
}

.ss-title {

	FONT-FAMILY: Verdana, Helvetica, Geneva, SansSerif; 
	FONT-SIZE: 15px; 
	line-height:17px; 
	text-align:left ; 
	COLOR: #604b51;
	margin-left: 0.2cm;
	FONT-WEIGHT:bold

}

.css-title {

	FONT-FAMILY: Verdana, Helvetica, Geneva, SansSerif; 
	FONT-SIZE: 13px; 
	line-height:17px; 
	text-align:center ; 
	COLOR: #604b51;
	FONT-WEIGHT:bold

}
.ssi-title {

	FONT-FAMILY: Verdana, Helvetica, Geneva, SansSerif; 
	FONT-SIZE: 15px; 
	line-height:17px; 
	text-align:left ; 
	COLOR: #604b51;
	margin-left: 0.2cm;
	FONT-WEIGHT: bold;
	font-style:italic
}

.comment {

	FONT-FAMILY: Verdana, Helvetica, Geneva, SansSerif; 
	FONT-SIZE: 11px; 
	line-height:13px; 
	text-align:left ; 
	COLOR: #604b51;
	margin-left : 0.5cm

}

.cblu-comment {

	FONT-FAMILY: Verdana, Helvetica, Geneva, SansSerif; 
	FONT-SIZE: 9px; 
	line-height:13px; 
	text-align:center ; 
	COLOR: #105489;
	margin-left : 0.5cm

}
.r-comment {

	FONT-FAMILY: Verdana, Helvetica, Geneva, SansSerif; 
	FONT-SIZE: 9px; 
	line-height:14px; 
	text-align:right ; 
	COLOR: #000000;
	margin-right : 0.5cm;
	FONT-WEIGHT:bold

}

.ir-text {

	FONT-FAMILY: Verdana, Helvetica, Geneva, SansSerif; 
	FONT-SIZE: 13px; 
	line-height:14px; 
	text-align:right ; 
	COLOR: #604b51;
	margin-right : 0.5cm;
	margin-left : 0.5cm;
	FONT-STYLE:italic

}


.sommaire {

	FONT-FAMILY: Verdana, Helvetica, Geneva, SansSerif; 
	FONT-SIZE: 14px; 
	line-height:16px; 
	text-align:left ; 
	COLOR: #604b51;
	margin-left : -0.2cm;
	font-style:italic;
	FONT-WEIGHT:bold;
	text-indent: 0.2
	


}



.l-text {

	FONT-FAMILY: Verdana, Helvetica, Geneva, SansSerif; 
	FONT-SIZE: 12px; 
	line-height:14px; 
	text-align:left ; 
	COLOR: #000000;
    margin-right: 0.7cm; 
    margin-left: 0.7cm
}



.l-indent {

	FONT-FAMILY: Verdana, Helvetica, Geneva, SansSerif; 
	FONT-SIZE: 12px; 
	line-height:16px; 
	text-align: justify;
	COLOR: #000000;
	margin-left : 1cm;
    margin-right: 0.2cm; 
    text-indent: -0.2cm
}

.large-indent {

	FONT-FAMILY: Verdana, Helvetica, Geneva, SansSerif; 
	FONT-SIZE: 10px; 
	line-height:14px; 
	text-align:left ; 
	COLOR: #000000;
	margin-left : 3cm;
    margin-right: 0.2cm; 
    text-indent: -0.2cm
}

.l-paragraphe {

	FONT-FAMILY: Verdana, Helvetica, Geneva, SansSerif; 
	FONT-SIZE: 12px; 
	line-height:16px; 
	text-align:justify ; 
	COLOR: #C6C6C6;
	margin-left : 0.5cm;
    margin-right: 0.5cm
   
}

.select {

	FONT-FAMILY: verdana, arial, Helvetica, Geneva, SansSerif;
	FONT-SIZE: 12px;
	text-align:left;
	COLOR: #0A4778;
	background-color:#ffffff
	

}

div {
	width: 794px;
	padding: 0px;
	
      }
	  
div.arrondi {
        -moz-border-radius: 10px;
        -webkit-border-radius: 10px;
        border-radius: 10px;
		behavior: url(/js/PIE.htc);
      }
	 
#layerf {
	position:absolute;
	top:157px;
	left: 13px;
	width: 1195px;
	height: 690px;
	background-image: url(/images/INTERIEUR.jpg);
}
#layerbg {
	position:absolute;
	top:205px;
	left: 39px;
	width: 487px;
	height: 221px;
}
#layert {
	position:absolute;
	top:193px;
	left: 621px;
	width: 420px;
	height: 255px;
	background-color: #FFFFFF;
	
}
#layert2 {
	position:absolute;
	top:606px;
	left: 67px;
	width: 420px;
	height: 195px;
	background-color: #FFFFFF;
	font-family: "Comic Sans MS", cursive;
	color: #900;
}
#layert3 {
	position:absolute;
	top:170px;
	left: 621px;
	width: 499px;
	height: 660px;
	background-color: #FFFFFF;
	
}
#layerb {
	position:absolute;
	top:473px;
	left: 606px;
	width: 482px;
	height: 353px;
	
}
#layerbi {
	position:absolute;
	top:206px;
	left: 38px;
	width: 482px;
	height: 288px;
	
}
#layerb1 {
	position:absolute;
	top:191px;
	left: 38px;
	width: 365px;
	height: 218px;
	
}
#layerb2 {
	position:absolute;
	top:428px;
	left: 186px;
	width: 367px;
	height: 198px;
	
}
#layerb3 {
	position:absolute;
	top:640px;
	left: 41px;
	width: 367px;
	height: 198px;
	
}
#layerh {
	position:absolute;
	background-color: #FFF;
	top:20px;
	height: 109px;
	left: 200px;
}


.logo {
	position:absolute;
	top:22px;
	right:330px;
	
}
#layert p {
	font-family: Comic Sans MS, cursive;
	COLOR:#900
}
#layert pl {
	font-family: Comic Sans MS, cursive;
	font-size:12pt;
	COLOR:#900
}


A:link {
	text-decoration : underline;
	color: #FFF
}
A:visited {text-decoration : underline ; color: #FFF}
A:active {text-decoration : underline; color: #FFF}
A:hover {
	text-decoration : underline;
	color: #FFF;
	background-color:#000;
	font-weight: bold;
}
.menu_blanc {
	color: #FFF;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	font-style: oblique;
}

.menu_blanc_petit {
	color: #FFF;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-style: oblique;
}
