 /*
 * Site web du Centre CDP Capital
 *
 * Sextans
 *
 * Fichier general.css
 * Créé le 6 mais 2010
 * Modifier le 14 mai 2010
 *
 * Fichier de style css pour le site entier.
 *
 * Collaborateurs : Samuel Dubé Roussy
 */


/* Général */
*{padding:0px;margin:0px;font-family:Geneva,Arial,Helvetica,SunSans-Regular,sans-serif;font-size:1em;}
ul li{list-style: none;}
a{color:#791C1B;text-decoration:none;cursor:pointer}
a:hover{text-decoration:underline;}
.floatLeft{float:left;margin-right: 15px;}
.floatRight{float:right;margin-left:15px;}
.clearBoth{clear:both;}
a img{border:none;}
.hide{display: none;}

/* mise en page */
body{background-color: #f3f1e5;background-image:url("../medias/images/gen_background_x_repeat.gif");background-repeat:repeat-x;}
#all{width:793px;margin-left: auto;margin-right: auto;background-image:url("../medias/images/gen_background_y_repeat.gif");}
h2{color:#4C4232;font-family:"Arial narrow",Arial,Helvetica,SunSans-Regular,sans-serif;font-size:14px;font-weight:bold;line-height:15px;text-transform:uppercase;margin-bottom:20px;}
h2 span{color:#625540;font-weight:normal;}

/* entete */
	#header{background-image:url("../medias/images/gen_background_top.jpg");height:172px;background-repeat: no-repeat;}
		h1{display:none;}
		#header ul{float:right;margin-top: 147px;margin-right:21px;}
			#header ul li{display: inline;padding-right: 6px;}
				#header ul li a{font-size:9px;color:#FFF;text-decoration: none;text-transform:uppercase;}
					#header ul li a:hover{color:#CCC;cursor:pointer;}


/* menu de gauche */
	#navig{float:left;margin-left: 6px;margin-top: 20px;}	
		#navig,#navig ul,#navig li,#navig a,#navig span{width:195px;display: block}
			#navig span.niveau1,
			#navig a.niveau1{text-transform:uppercase;font-weight: bold;color:#791c1b;font-size:10px;}
			#navig span.niveau1{padding:3px 10px 5px 10px;width:175px;}
			#navig a.niveau1{border-bottom:solid;border-bottom-width:1px;border-bottom-color:#d8d6cc;padding:5px 10px 5px 10px;width:175px;}
		#navig ul.niveau2{margin-bottom:2px;}
			#navig ul.niveau2 li{list-style-position:inside;display:list-item;}
			#navig ul.niveau2 li a{color:#915b20;padding:3px 30px 0px 10px;width:155px;}
			#navig ul.niveau2 li a img{float: left;}
			#navig ul.niveau2 li a span.niveau2{margin-left: 10px;margin-top:-3px;width:155px;}
		#navig a{text-decoration:none;font-size:10px;}
		#navig a:hover{background-color: #DEDDC9;}

/* le contenu de la page */
	#page{margin-left:200px;padding: 20px;width:535px; margin-top:15px; margin-bottom:15px;}
	#page p{color:#655C51;font-size:11px;margin-top:10px;margin-bottom:10px;}
	#page li{color:#655C51;font-size:11px;}
	#page a{font-size: 10px;}
	#page h3{	color:#791C1B;font-weight:bold;font-size:11px;}
	div.brownLine{border-bottom:1px solid #D6D4C2;width:100%;margin-top:25px;}

/* le pied de page */
div#footer{margin-left:209px; position:relative; }
	div.footerTop{background-image:url("../medias/images/gen_footer_top.gif");background-repeat: no-repeat;height:10px;}
	div.footerMiddle{background-image:url("../medias/images/gen_footer_middle.gif");background-repeat: repeat-y;}
		div.footerMiddle p{float: left;margin-top:5px;margin-left:15px;color:#716E63;font-size:10px;}
		div.footerMiddle a{color:#716E63;text-decoration:underline}
		div.footerMiddle img{float:right;margin-right:25px;}
	div.footerBottom{background-image:url("../medias/images/gen_footer_bottom.gif");background-repeat: no-repeat;height:9px}

/* Formulaire */
#all form p{position:relative;}
#all form p label{position:absolute;width:100px;}
#all .inputEmail{width:236px;}
#all input,textarea,select{position:relative;left:120px;}
#all .errorMessage{position:relative;left:120px;color:#F00;}
#all .inlineRadioBtn{
	display: inline;
}
