
/* CSS Document */

body {
	background: url(../include/source/fond.gif);
}


#modulo3_contenu {
	background: #FFFFFF;
	width: 703px;
	padding:8px;
}

#modulo3_conteneur {
	margin: auto;
	width: 1021px;
}
	
#modulo3_col1 {
	background: #f0f0f2;
	width: 114px;
	height: 1px;
	font-size: 1px;
}
#modulo3_col2 {
	background: #f0f0f2;
	width: 204px;
	height: 1px;
	font-size: 1px;
}
#modulo3_col3 {
	background: #f0f0f2;
	width: 193px;
	height: 1px;
	font-size: 1px;
}
#modulo3_col4 {
	background: #f0f0f2;
	width: 145px;
	height: 1px;
	font-size: 1px;
}
#modulo3_col5 {
	background: #f0f0f2;
	width: 47px;
	height: 1px;
	font-size: 1px;
}
#modulo3_col6 {
	background: #f0f0f2;
	width: 105px;
	height: 1px;
	font-size: 1px;
}
#modulo3_col7 {
	background: #f0f0f2;
	width: 185px;
	height: 1px;
	font-size: 1px;
}



#modulo3_haut1 {
	vertical-align: top;
	background: #f0f0f2;
	width: 993px;
	height: 120px;
}

.modulo3_haut_g{
	background:url(../include/source/fond_g.gif) repeat-y;
	width: 14px;
	font-size: 1px;
}
.modulo3_haut_d{
	background:url(../include/source/fond_d.gif) repeat-y;
	width: 14px;
	font-size: 1px;
}

#modulo3_desirez {
	vertical-align: top;
	width: 290px;
	height: 245px;
	background: #f0f0f2;
}

.modulo3_flesh {
	background: #f0f0f2;
	vertical-align: top;
}

#modulo3_desirez1 {
	background: #f0f0f2;
	color: #666666;
	text-align: left;
	width: 265px;
	height: 30px;
	font-size:11px;
	font-weight: bold;
}
#modulo3_desirez2 {
	background: #f0f0f2;
	color: #e45d24;
	text-align: left;
	width: 265px;
	height: 40px;
	font-size:11px;
	font-weight: bold;
	border-bottom-color:#FFFFFF;
	
}	
#modulo3_desirez2 a:link{
	color: #e45d24;
	font-size:11px;
	text-decoration:none;
}

#modulo3_desirez2 a:visited{
	color: #e45d24;
	font-size:11px;
		text-decoration:none;
}

#modulo3_desirez2 a:hover{
	font-size:11px;
	color: #333333;
		text-decoration:none;
}	







#modulo3_desirez3 {
	background: #f0f0f2;
	color: #653c80;
	text-align: left;
	width: 265px;
	height: 40px;
	font-size:11px;
	font-weight: bold;
}
#modulo3_desirez3 a:link{
	color: #653c80;
	font-size:11px;
		text-decoration:none;
}

#modulo3_desirez3 a:visited{
	color: #653c80;
	font-size:11px;
		text-decoration:none;
}

#modulo3_desirez3 a:hover{
	font-size:11px;
	color: #333333;
		text-decoration:none;
}	


#modulo3_desirez4 {
	background: #f0f0f2;
	color: #6ea729;
	text-align: left;
	width: 265px;
	height: 40px;
	font-size:11px;
	font-weight: bold;
	
}
#modulo3_desirez4 a:link{
	color: #6ea729;
	font-size:11px;
		text-decoration:none;
}

#modulo3_desirez4 a:visited{
	color: #6ea729;
	font-size:11px;
		text-decoration:none;
}

#modulo3_desirez4 a:hover{
	font-size:11px;
	color: #333333;
		text-decoration:none;
}



#modulo3_desirez5 {
	background: #f0f0f2;
	color: #0d6aae;
	text-align: left;
	width: 265px;
	height: 30px;
	font-size:11px;
	font-weight: bold;
}
#modulo3_desirez5 a:link{
	color: #0d6aae;
	font-size:11px;
		text-decoration:none;
}

#modulo3_desirez5 a:visited{
	color: #0d6aae;
	font-size:11px;
		text-decoration:none;
}

#modulo3_desirez5 a:hover{
	font-size:11px;
	color: #333333;
		text-decoration:none;
}




#modulo3_desirez6 {
	background: #f0f0f2;
	color: #ca0778;
	text-align: left;
	width: 265px;
	height: 40px;
	font-size:11px;
	font-weight: bold;
}
#modulo3_desirez6 a:link{
	color: #ca0778;
	font-size:11px;
		text-decoration:none;
}

#modulo3_desirez6 a:visited{
	color: #ca0778;
	font-size:11px;
		text-decoration:none;
}

#modulo3_desirez6 a:hover{
	font-size:11px;
	color: #333333;
		text-decoration:none;
}



#modulo3_desirez7 {
	background: #f0f0f2;
	color: #f9b900;
	text-align: left;
	width: 265px;
	height: 20px;
	font-size:11px;
	font-weight: bold;
}
#modulo3_desirez7 a:link{
	color: #f9b900;
	font-size:11px;
		text-decoration:none;
}

#modulo3_desirez7 a:visited{
	color: #f9b900;
	font-size:11px;
		text-decoration:none;
}

#modulo3_desirez7 a:hover{
	font-size:11px;
	color: #333333;
		text-decoration:none;
}




#modulo3_haut2 {
	vertical-align: top;
	height: 27px;
	width: 114px;
}
#modulo3_haut3 {
	width: 204px;
}
#modulo3_haut4 {
	width: 193px;
}
#modulo3_haut5 {
	width: 145px;
}
#modulo3_haut6 {
	width: 152px;
}
#modulo3_haut7 {
	width: 185px;
}

#modulo3_visuel {
	vertical-align: top;
	width: 703px;
	height: 245px;
}


#modulo3_bas_equipe {
	vertical-align: top;
	background: #ffffff;
	width: 665px;
	padding-left:10px;
}
#modulo3_equipe {
	padding-left:20px;
	width:250px;
}
#modulo3_equipe2 {
	padding-left:20px;
	width:250px;
}
#modulo3_equipe img{
	text-align:right;
}

#modulo3_partenaires {
	text-align:left;
	background: #ffffff;
	width: 415px;
}

#modulo3_logos {
	padding-top:15px;
}
#modulo3_logos a {
	margin:0 20px 0 0;
}


#modulo3_bas{
	height:20px;
	background: #f0f0f2;
	color: #666666;
	text-align:center;
	width: 993px;
	font-size:10px;
}

#modulo3_bas a:link{
	color: #666666;
	font-size:10px;
	text-decoration:none;
}

#modulo3_bas a:visited{
	color: #666666;
	font-size:10px;
	text-decoration:none;
}

#modulo3_bas a:hover{
	font-size:10px;
	color: #333333;
	text-decoration:underline
}

/* POUR LE TOURNIQUET EN INDEX */

ul, li {
	padding:0;
	margin:0;
	list-style:none;
}

.modulo3_next, .modulo3_prev{
	cursor:pointer;
}

#modulo3_screen{
	height:220px;
	width:687px;
	background-color: #F0F0F2;
}
	#modulo3_screen #modulo3_next_box, #modulo3_screen #modulo3_prev_box {
		position:relative;
		float:left;
		width: 23px;
		height: 200px;
		z-index: 0;
	}
	#modulo3_screen #modulo3_next_box .modulo3_next, #modulo3_screen #modulo3_prev_box .modulo3_prev {
		position: absolute;
		top:30px;
		left:0px;
	}
	
#modulo3_sections{
	overflow:hidden;
	background-color:white;
	width:635px;
	height:200px;
	float: left;
	border: solid 1px #E4E4E8;
	margin-top: 10px;
}
	
	#modulo3_sections ul{
		width:30000px;
	}
	
		#modulo3_sections li{
			float:left;
			padding:6px;
			font-size: 11px;
			width:620px;
			height:244px;
			text-align:justify;
		}
		
		#modulo3_sections .modulo3_titre {
			font-size: 12px;
			font-weight: bold;
			color: #E45D24;
			margin: 0;
		}
		
		#modulo3_sections .modulo3_sous_titre {
			font-size: 11px;
			font-weight: bold;
			color: #666666;
			margin: 0 0 6px 0;
		}
		
		#modulo3_sections .modulo3_lien_site {
			color: #666666;
		}
		
		#modulo3_sections .modulo3_lien_site {
			text-align: right;
			display: block;
			font-weight: bold;
		}
			
.modulo3_spacer {
	clear:left;
}

.modulo3_visuel_actu {
	margin: 0px 10px 10px 0px;
}