
body{
	padding:0; margin:0;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	background-color:#dae1ec;
}


.bullet {
	list-style-position: inside;
	list-style-image: url(../images/bullet_03.gif);
	list-style-type: none;
}

#main{
	width:760px;
	margin:0 auto;
	padding:0;
	border:1px solid #3e5d99;
	background-color:#ffffff;
}
/****************************************************/
/******************* Table du haut ******************/
	#tableTop{
		width:760px;
		border:0; margin:0; padding:0;
	}
	
	
	#tableTop_c1{
		width:153px;
		height:120px;
		border:0; margin:0; padding:0;
	}
	#tableTop_c2{
		width:607px;
		height:61px;
		border:0; margin:0; padding:0;
	}
	#tableTop_c3{
		width:607px;
		height:59px;
		border:0; margin:0; padding:0;
		background-image:url(../images/title_bg.gif);
		background-repeat:no-repeat;
		background-position:right;
		text-align:left;
	}
/****************************************************/

/***************** Contenu **************************/
#tableMiddle{
	width:760px;
	margin:0; padding:0; border:0;
}
/****************************************************/
/************** Colonne de gauche *******************/
	#tableMiddle_c1{
		width:196px;
		background-image:url(../images/col_gauche_bg.gif);
		background-repeat:repeat-y;
	}
		
	/********************** Menu ************************/
		#menu{
			padding:0 0 0 20px;
			margin:12px 0 0 0;
			width:167px;
		}
		
		#nav, #nav ul { /* all lists */
			width:153px;
			background-color:#7189b7;
			/*height:246px;*/
			padding:30px 7px 10px 7px;
			margin:0;
			/*float:left;*/
			list-style:none;
			display:block;
		}
		
		#nav li { /* all list items */
			position : relative;
			/*float : left;*/
			width: 153px;
		}
		
		#nav li a{
			background-color:#7189b7;
			color:#ffffff;
			text-decoration:none;
			display:block;
			width:120px;
			margin:0;
			padding:5px 4px 5px 29px;
			text-align:left;
			font-size:12px;
			font-weight:bold;
			font-family:Tahoma;
			background-image:url(../images/menu_bullet.gif);
			background-repeat:no-repeat;
			background-position:6px;
			
		}
		#nav li a:hover {
			background-color:#3e5d99;
		}
		
		#nav li ul { /* second-level lists */
			position : absolute;
			left: -999em;
			margin-left:153px;
			margin-top : -2em;
			margin-bottom:0;
			background-image:none;
			background-color:#7189b7;
			/*height:auto;*/
			padding:0;
			border-bottom:1px solid #000000;
			border-left:1px solid #000000;
			border-right:1px solid #000000;
			width:150px;
		}
		
		#nav li ul li{
			width:100%;
			padding:0;
			margin:0;
			border:0;
		}
		
		#nav li ul li a{
			background-color:#7189b7;
			color:#ffffff;
			text-decoration:none;
			display:block;
			width:auto;
			padding:5px;
			text-align:left;
			font-size:10px;
			font-weight:bold;
			font-family:Tahoma;
			background-image:none;
			border-top:1px solid #000000;
			border-left:0;
			border-right:0;
			border-bottom:0;
			margin:0;
		}
		#nav li ul a:hover{
			background-color:#3e5d99;
		}
		#nav li ul ul { /* third-and-above-level lists */
			left: -999em;
		}
		#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
			left: -999em;
		}
		#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul { /* lists nested under hovered list items */
			left: auto;
		}
	/****************************************************/
	/***************** Sondage **************************/
		#sondage{
			width:156px;
			padding:5px;
			background-color:#ffffff;
			margin:15px 15px 15px 15px;
			text-align:center;
			clear:both;
		}
		
		#sondage_title{
			width:136px;
			padding:10px;
			background-color:#000000;
			color:#ffffff;
			text-align:center;
			font-size:12px;
			font-weight:normal;
		}
		#sondage_title h1{
			font-size:14px;
			font-weight:bold;
			margin:0 0 10px 0;
			text-align:center;
		}
		.sondage_reponse_blue,.sondage_reponse_green{
			width:91px;
			padding:10px;
			color:#ffffff;
			text-align:justify;
			font-size:12px;
			font-weight:normal;
			margin:0;
		}
		.sondage_reponse_blue{background-color:#5b84ad;}
		.sondage_reponse_green{background-color:#699c3e;}
		
		.vote_blue,.vote_green{
			width:25px;
			padding:10px;
			color:#ffffff;
			text-align:center;
			font-size:12px;
			font-weight:normal;
			margin:0;
		}
		.vote_blue{background-color:#5b84ad;}
		.vote_green{background-color:#699c3e;}

	/****************************************************/
	/****************** Coordonnées *********************/
		#coordonnees{
			padding:0 15px 0 20px;
			font-size:10px;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			color:#ffffff;
		}
		#coordonnees a{
			font-weight:bold;
			color:#ffffff;
		}
		#coordonnees a:hover{
			color:#3e5d99;
		}
	/****************************************************/
	#tableMiddle_c1_bottom{
		width:196px;
		background-image:url(../images/col_gauche_bottom_bg.gif);
		background-repeat:no-repeat;
	}
/****************************************************/
/*************** Colonne de droite ******************/
#tableMiddle_c2{
	width:510px;
	padding:15px 30px 15px 15px;
	background-image:url(../images/col_droite_bg.gif);
	background-repeat:repeat-y;
	background-position:right;
	text-align:justify;
}
#tableMiddle_c2 a{
	color:#999999;
	font-weight:bold;
}

#tableMiddle_c2 a:hover{
	color:#000000;
}

.img_td_real{
	padding:0 10px 5px 10px;
	text-align:left;
}

#tableMiddle_c2_bottom{
	width:564px;
	background-image:url(../images/col_droite_bottom_bg.gif);
	background-repeat:no-repeat;
	text-align:right;
	height:38px;
}
.photo_local{
	padding:0 10px 0 0; margin:0; border:0;
	text-align:left;
	vertical-align:top;
}
#info_local{
	padding:0; margin:0; border:0;
	text-align:left;
	vertical-align:top;
}
/****************************************************/

/************** Copyright ***************************/
#copyright{
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#3e5d99;
	width:760px;
	margin:0 auto;
}
#copyright a{
	color:#3e5d99;
	text-decoration:none;
	font-weight:bold;
}
#copyright a:hover{
	color:#000000;
}
/****************************************************/
