/* CSS Document */

body {
	background-color: #000000;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size : 11px;
}
body,td,th {
	color: #848487;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	text-align:left;
}

table.content {
width:950px;
}

a:link, a:visited {
	color: #AB0000;
	text-decoration:none;
		 outline: none;
}
 a:hover {
	color: #AB0000;
	text-decoration:underline;
		 outline: none;
}


h1, h2, h3, h4, h5, h6 {
margin : 3px 0px;
padding : 0px;
}
h1 {
font-size : 16px;
}
h2 {
font-size : 15px;
}
h3 {
font-size : 14px;
}
h4 {
font-size : 13px;
}
h5 {
font-size : 12px;
}
h6 {
font-size : 11px;
}

#biographie H1{
margin : 20px 0px 5px 0px;
padding : 0px;
}
#biographie li {
margin : 5px 0px 5px 20px;
}

#home_intro h1 {
font-size : 16px;
margin : 0px 0px 0px 0px;
}
#home_intro h2 {
font-size : 14px;
margin : 2px 0px 5px 0px;
}
#home_intro {
	color: #848487;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 0px 100px;
		line-height:16px;
}
#home_intro P {
letter-spacing: 0.3em;
text-align: justify;
}
#home_intro a:link, #home_intro a:visited {
	color: #848487;
	text-decoration : none;
	display : block;

}
#home_intro a:hover {
	color: #f0eff5;
		background-color:#000000;
}



#actu h4{
font-size : 14px;
}
#actu h5{
  font-size : 12px;
  background-image: url(/images/puce_actu_accueil.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding : 0px 10px 0px 15px;
	margin : 5px 0px 5px 0px;
}
#actu p{
	padding : 0px 10px 5px 15px;
	margin : 0px;
}
#actu {
font-size : 10px;
}


#actu .bg{
background-image: url(/images/home_actu_bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding : 0px 10px 0px 35px;
	background-color: #161515;
	color:#848487;
	border-right-color : #282727;
	border-right-width : 1px;
	border-right-style : solid;
	}
	#actu a:link, #actu a:visited {
	color:#848487;
	text-decoration : none;
	display : block;

}
#actu a:hover {
	color: #ffffff;
}


	#actu .csg {
background-image: url(/images/home_csg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #161515;
	height:10px;
		width : 10px;
	}
		#actu .csd {
background-image: url(/images/home_csd.gif);
	background-repeat: no-repeat;
	background-position: right top;
	background-color: #161515;
	height:10px;
	width : 10px;
	}
	#actu .cs {
  border-top-color : #282727;
	border-top-width : 1px;
	border-top-style : solid;
	background-color: #161515;
		width : 235px;
	height:10px;
	}
	


#actu .cig {
background-image: url(/images/home_cig.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	background-color: #161515;
	height:10px;
		width : 10px;
	}
#actu .cid {
background-image: url(/images/home_cid.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	background-color:#161515;
	height:10px;
		width : 10px;
	}	
	
#actu .ci {
  border-bottom-color : #282727;
	border-bottom-width : 1px;
	border-bottom-style : solid;
	background-color: #161515;
	width : 235px;
	height:10px;
	}

	
	
.photo {
margin : 10px 100px 10px 0px;
}

.photo0 {
margin : 0px 100px 0px 50px;
}
#actu .photo {
margin : 10px 20px 10px  10px;
}
#presse .photo {
margin : 10px 10px 10px 0px;
}
#presse .colonne2 {
margin : 10px 50px 10px 100px;
}
#presse .colonne1 {
margin-right:30px;
margin-left:15px;
}
#formulaire td {
letter-spacing: 0.2em;
	color: #656565;
	padding-right:20px;
	font-weight:bold;
}


input, textarea {
background-color:#8B8B8B;
color:#ffffff;
font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border : 0px;
	padding : 3px;
	margin : 7px 10px;
		font-weight:bold;
}


.input_ok {
background-color:#333333;
color:#ffffff;
font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border :3px solid #666666;
	padding : 3px;
	font-weight:bold;
}

.pave_csg {
background-image: url(/images/pave_csg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #383737;
	width : 11px;
	height:11px;
	}
	
	.pave_csg_liens {
background-image: url(/images/pave_csg_liens.gif);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #383737;
	width : 11px;
	height:11px;
	}
	
	
.pave_csd {
background-image: url(/images/pave_csd.gif);
	background-repeat: no-repeat;
	background-position: right top;
	background-color: #383737;
	width : 11px;
	height:11px;
	}
	
	.pave_csd_liens {
background-image: url(/images/pave_liens_bg.gif);
	background-repeat: no-repeat;
	background-position: right top;
	background-color: #383737;
	width : 11px;
	height:11px;
	}
	
	
.pave_cig {
background-image: url(/images/pave_cig.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	background-color: #383737;
	width : 11px;
	height:11px;
	}
.pave_cid {
background-image: url(/images/pave_cid.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	background-color: #383737;
	width : 11px;
	height:11px;
	}
.pave_bg{
	background-color: #383737;
	padding : 0px 10px;
	color:#a1a1a5;
}

#lien {
background-image: url(/images/picto_fleche.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left : 23px;
	margin : 6px 0px 6px 0px;
}

#plan {
background-image: url(/images/picto_plan.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding : 1px 0px 3px 23px;
	margin : 6px 0px 6px 0px;
}
#lien a:link, #lien a:visited, #plan a:link, #email a:visited, #email a:link, #plan a:visited {
	color: #848487;
	text-decoration : none;
		border-top : 1px solid #000000;
	border-bottom : 1px solid #000000;
display : inline;
}
#lien a:hover, #plan a:hover, #email a:hover {
	color: #cccccc;
		background-color:#000000;
	border-top : 1px solid #ffffff;
	border-bottom : 1px solid #ffffff;
}


#email {
background-image: url(/images/picto_email.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding : 0px 0px 3px 20px;
	margin : 6px 0px 20px 0px;	
}
#zoom {
background-image: url(/images/picto_zoom.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding : 6px 0px 6px 32px;
	margin : 6px 0px 20px 50px;	
}
#zoom a:link, #zoom a:visited {
	color: #5D5655;
	text-decoration : none;
		border-top : 1px solid #000000;
	border-bottom : 1px solid #000000;
	display : inline;
}
#zoom a:hover {
	color: #848487;
	text-decoration : none;
	border-top : 1px solid #ffffff;
	border-bottom : 1px solid #ffffff;
}
#contact_col1 {
	text-align:left;
}


.flecheRouge {
background-image: url(/images/fleche_fond_gris.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding : 0px 0px 3px 27px;
	margin : 6px 0px 20px 0px;	
		font-size : 13px;
		font-weight:bold;
}
#lienSites a:link, #lienSites a:visited{
  color:#ffffff;
  	text-decoration : none;
  			font-size : 9px;
  			font-weight:normal;
}

#lienSites a:hover{
  color:#ffffff;
	text-decoration : underline;
			font-size : 9px;
				font-weight:normal;
}

