/*GENERAL*/

body {
	font-family: Arial, Helvetica, sans-serif;
	background-color:#4C4C4F;
	margin-top:10px;
	margin-left:0;
	margin-right:0;
	font-size:11px;
	color:#4C4C4F;
	}
	
body h1{
font-size:16px;
color:#FFFFFF;
}

ul li{
list-style:square;
}


.st_titre{
font-size:11px;
color:#4C4C4F;
background-image: url(../images/puce.gif);
background-repeat:no-repeat;
background-position: left;
font-weight:bold;
padding-left:10px;
}


.bold {
font-weight:bold;
}


/*HEADER*/
#header {
width:1003px;
height:141px;
border-bottom:1px solid #7F94A2;
background-image:url(../images/illus/bg_header.jpg);
margin-left:auto;
margin-right:auto;
margin-top: 0;
background-repeat:no-repeat;
/*Une spéciale dédicace pour Netscape*/
/*padding-right:0.1px;*/
}

#header p{
padding-top:10px;
margin-left:21px;

}

ul#header_menu2 {
margin-right:10px;
float:right;
margin-top:75px;
}

ul#header_menu2 li{
color:#859099;
font-size:10px;
display:inline;
}

ul#header_menu2 li A{
color: #666666;
text-decoration:none;
}

A.home{
color: #666666;
font-size:10px;
text-decoration:none;
font-weight:bold;
}

#backLogo {
width:75px;
height:75px;
margin-left: 15px;
margin-top: 30px;
float:left;
}

/*MENU*/
#menu_general {

height:15px;
margin-left: 103px;
/*margin-top: 95px;*/
margin-top: 95px;
}



.clsCMTopOn {
	color: #FFFFFF;
	font-size : 10px;
	text-decoration : none;
	padding: 0px 0px 0px 0px;
	font-weight:bold;
	}
	
.clsCMTopOver{
	color:#FFFFFF;
	font-size : 10px;
	text-decoration : none;
	padding:0px 0px 0px 0px;
	font-weight:bold;
	
	
}
.clsCMOn {
	color: #FFFFFF;
	font-size : 10px;
	text-decoration : none;
	padding: 0px 0px 0px 0px;
	font-weight:bold;
	
	
}
.clsCMOver
{
	color: #FFFFFF;
	font-size : 10px;
	text-decoration : none;
	padding: 0px 0px 0px 0px;
	font-weight:bold;
	
	
}


/*PANELS*/
#panel_reas_01 {
padding:10px;
background-image:url(../images/illus/bg_panel_reas_01.gif);
width:300px;
height:136px;
}

#panel_reas_01 p{
margin-top:5px;
}

#panel_reas_01 A, #panel_galery_01 A, #panel_brochure_01 A, #panel_brochure_02 A{
color:#FFFFFF;
}


#panel_galery_01{
padding:10px;
background-color:#264656;
}

#panel_galery_01 P{
margin-top:10px;
}
#panel_brochure_01{
padding:10px;
padding-right:120px;
background-image:url(../images/illus/bg_panel_brochure_01.gif);
}

#panel_brochure_01 P {
margin-top:10px;
}

#panel_brochure_02{
padding:10px;
padding-right:120px;
background-image:url(../images/illus/bg_panel_brochure_02.gif);
}
#panel_brochure_02 P {
margin-top:10px;
}

/*CARRES*/
#tableau_gauche td{
border: solid 1px #B8B8B9;
padding:0;
}




#carre_01{
background-image: url(../images/bg_carres/bg_01.gif);
}
#carre_02{
background-image: url(../images/bg_carres/bg_02.gif);
}
#carre_03{
background-image: url(../images/bg_carres/bg_03.gif);
}
#carre_04{
background-image: url(../images/bg_carres/bg_04.gif);
}
#carre_05{
background-image: url(../images/bg_carres/bg_05.gif);
}
#carre_06{
background-image: url(../images/bg_carres/bg_06.gif);
}
#carre_07{
background-image: url(../images/bg_carres/bg_07.gif);
}
#carre_08{
background-image: url(../images/bg_carres/bg_08.gif);
}
#carre_09{
background-image: url(../images/bg_carres/bg_09.gif);
}
#carre_10{
background-image: url(../images/bg_carres/bg_10.gif);
}
#carre_11{
background-image: url(../images/bg_carres/bg_11.gif);
}
#carre_12{
background-image: url(../images/bg_carres/bg_12.gif);
}
#carre_13{
background-image: url(../images/bg_carres/bg_13.gif);
}
#carre_14{
background-image: url(../images/bg_carres/bg_14.gif);
}
#carre_15{
background-image: url(../images/bg_carres/bg_15.gif);
}
#carre_16{
background-image: url(../images/bg_carres/bg_16.gif);
}
#carre_17{
background-image: url(../images/bg_carres/bg_17.gif);
}
#carre_18{
background-image: url(../images/bg_carres/bg_18.gif);
}
#carre_19{
background-image: url(../images/bg_carres/bg_19.gif);
}
#carre_20{
background-image: url(../images/bg_carres/bg_20.gif);
}

/*LINK HOMEPAGE*/
A.link1:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-variant: normal;
	color: #BAB8A9;
	text-decoration:underline;
}
A.link1:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-variant: normal;
	color: #BAB8A9;
	text-decoration:underline;
}
A.link1:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-variant: normal;
	color: #BAB8A9;
	text-decoration:underline;
}
A.link1:visited:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-variant: normal;
	color: #BAB8A9;
	text-decoration:underline;
}

.ct_forms {
background-color:#C2D1D8;
border:1px solid #4C4C4F;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color:#4C4C4F;
}

A.link2:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-variant: normal;
	color: #4C4C4F;
	text-decoration:underline;
}
A.link2:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-variant: normal;
	color: #4C4C4F;
	text-decoration:underline;
}
A.link2:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-variant: normal;
	color: #4C4C4F;
	text-decoration:underline;
}
A.link2:visited:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-variant: normal;
	color: #4C4C4F;
	text-decoration:underline;
}