body {
	margin:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color:#600;
	text-align:center;
}

h2 {
		color:#030;
		font-size:18px;
	}
	
#globale {
	width:955px;
	margin:0 auto 0 auto;
	text-align:left;
}

#entete
{
	z-index:2;
}

	#menu {
		width:915px;
		height:39px;
		padding:0 20px;
		text-transform: uppercase;
		margin-bottom: 3px;
	}
	
	
	
		#menu table{						
			border-spacing:0;
			font-size:12px;
			line-height:12px;
			text-transform:uppercase;		
		}
		#menu td.celMenu {
				height:39px;	
				padding:0 8px;
				vertical-align:middle;
				text-align: center;
			}
				/*#menu td.celMenu:hover {
					background-color:#FFF;
					color:#600;
				}*/
		
		#menu td {
			padding:0;	
		}
		
		
		#menu a{
			/*color:#fdf8ce;	*/
			color:#CCCC00;
			font-weight:bold;
			text-decoration:none;
			line-height: 95%;			
		}
		
		#menu a:hover {
			/*color:#600;*/
			color:#FFF;
		}
			
			td.fondVert {
				background-color:#CC3;
				width:1px;
				height:21px;
			}
		
			/*
			#menu table tr td {
				
				vertical-align:middle;				
				height:39px;
			}
			#menu table tr td:hover {				
				background-color:#FFF;				
			}
			
				#menu table table{
					height:100%;	
				}
				td.celMenu {
					padding:0 4px;					
					height:auto;
				}
				
				td.celMenu:hover{
					color:#600;	
				}
				#menu td a{
					color:#fdf8ce;	
					font-weight:bold;
					text-decoration:none;
				}
				#menu td a:hover{
					color:#600;
				}
				td.fondVert {
					background-color:#CC3;
					width:1px;
				}
				*/
	.TDDernier {
		border-right:2px solid #CC3;
	}
	
	#corps {
		clear:both;
		width:inherit;	
	}
	
		#corpsHaut {
			/*width:785px;*/
			height:48px;
			background-image:url(../images/corpsHaut.gif);
			/*padding:20px 0 0 170px;*/
			padding-left: 30px;
			width: 925px;
		}
		
			#ariane {
				padding-top:15px;
				
			}
			#ariane span{
				color:#600;
				text-decoration:none;
				font-weight:bold;	
			}
			#ariane a.actif {
				color:#600;
				text-decoration:none;
				font-weight:bold;
			}
			#ariane a {
				color:#993;
				text-decoration:none;
				font-weight:bold;
			}
			#ariane a:hover{
				color:#600;	
			}
		
			#sousMenu {
				padding-top:15px;
				
			}
			#sousMenu a.actif {
				color:#600;
				text-decoration:none;
				font-weight:bold;
			}
			#sousMenu a {
				color:#993;
				text-decoration:none;
				font-weight:bold;
			}
			#sousMenu a:hover{
				color:#000;	
			}
		
		#corpsCentre {
			width:inherit;	
			background-color:#CC6;
		}
		
		#corpsBas {
			clear:both;
			width:inherit;
			height:59px;
			background-image:url(../images/corpsBas.gif);			
		}
			#corpsBasContenu a{
				padding-top:18px;
				text-align:center;	
				text-transform:uppercase;
				color:#CC0;
				font-weight:bold;	
				z-index:1;
				position:absolute;
				text-decoration:none;
			}
			#corpsBasContenu a:hover{
				color:#FFF;
			}
				#corpsBasContenu img {
					vertical-align:middle;	
					border:none;
				}
		
	#pied {
		width:inherit;
		height:61px;
		background-image:url(../images/pied.gif);
	}
		#piedContenu {
			padding-top:18px;
			text-align:center;
			color:#FFF;
		}
		
		#piedContenu a {
			color:#CC0;	
			text-decoration:none;
		}
		#piedContenu a:hover {
			color:#FFF;	
		}
/*****************************************************/

td.alignementHaut {
	vertical-align:top;	
}
td.alignementBas {
	vertical-align:bottom;	
}

.sousTitre {
	color:#CC3;
	font-size:16px;
	font-weight:bold;	
}

.curseurMain {
	cursor:pointer;	
}



ul.topnav {
	list-style: none;
	padding: 0;
	margin: 6px 0 0;
	float: left;
	width: 920px;
	/*background: #222;
	font-size: 1.2em;*/
	/*background: url(topnav_bg.gif) repeat-x;*/
}
ul.topnav li {
	float: left;
	margin: 0;
	/*padding: 0 15px 0 0;*/
	position: relative; /*--Declare X and Y axis base for sub navigation--*/
	height: 35px;
	margin-left: 3px;
	margin-right: 3px;
    vertical-align: middle;
}

ul.topnav li.fondVert
{
	background-color: #CCCC33;
    height: 21px;
    width: 1px;
	padding:0;
	margin-top:5px;
}

ul.topnav li a{
	color: #fff;
	display: block;
	text-decoration: none;
	float: left;
	padding-left: 5px;
    padding-right: 5px;
    padding-top: 4px;
}
ul.topnav li a:hover{
/*	background: url(topnav_hover.gif) no-repeat center top;*/
}
ul.topnav li span { /*--Drop down trigger styles--*/
	width: 17px;
	height: 35px;
	float: left;
	background: url(../images/subnav_btn.gif) no-repeat center top;
}
ul.topnav li span.subhover {background-position: center bottom; cursor: pointer;} /*--Hover effect for trigger--*/
ul.topnav li ul.subnav {
	list-style: none;
	position: absolute; /*--Important - Keeps subnav from affecting main navigation flow--*/
	left: 0; top: 35px;
	background: transparent;
	margin: 0; padding: 0;
	display: none;
	float: left;
	width: 130px;
	z-index:1;
}
ul.topnav li ul.subnav li{
	margin: 0; padding: 0;
	border-top: 1px solid #BCBC2F;/**/ /*--Create bevel effect--*/
	border-bottom: 1px solid #828220;/**/ /*--Create bevel effect--*/
	clear: both;
	width: 130px;
	background-color:#660000;
	height: 100%;
}
html ul.topnav li ul.subnav li a {
	float: left;
	width: 130px;
	padding-left: 20px;
	padding-top:5px;
	padding-bottom:5px;
}
html ul.topnav li ul.subnav li a:hover { /*--Hover effect for subnav links--*/
	/*background: #222 no-repeat 10px center;
	background: transparent no-repeat 10px center;*/
}


/***** FB PLUGIN *****/

.connect_widget_not_connected_text
{
	display:none;
}

/*********************/

