/* CSS Document */
body 
{
	width: 900px;
	margin-top: 0px;
	
	margin-left:auto;
	margin-right:auto;
	
	background-color: #000000;
	
	font-family:Arial, Helvetica, sans-serif;
}
a{
	color:#AAA;
}


#banniere
{
width:900px; 
height:200px;
}

/*For Menus*/
	ul, li {
	margin: 0;
	padding: 0;
	list-style-type: none;
	}
	
	#menu {
	position: relative;
	height:45px;
	z-index:100;
	}
	#menuAbs{ /*For IE*/
	position:absolute;
	}
	
	.englobtt {
	float:left;
	width:225px;
	height:45px;
	
	border-style:none;
	}
	
	
	.item{
	position:relative;
	 height:45px;
	 width:225px;
	
	border-style:none;
	
	display: block ;
	color: #CCCCCC;
	font: 1em "Trebuchet MS",Arial,sans-serif ;
	line-height: 2em ;
	text-align: center ;
	text-decoration: none ;
	
	background: url(../img/menu-item.png);
	
	z-index:3;
	}
	.item:hover{
	background: none;
	}
	
	
	.itemImg{
	position:absolute;
	
	width:225px;
	height:45px;
	
	background-image:url(../img/menu-item.png);
	
	filter:alpha(opacity=80);
	   -moz-opacity:0.8;
	   opacity: 0.8;
	   
	z-index:2;
	
	}
	
	.itemTt{
	width:225px;
	height:45px;
	}
	
	.deroul{
		display:none;
	
		background-color: #000000;
		
		filter: alpha(opacity=80);
		-moz-opacity: 0.80;
		opacity:0.8;
		
		color: #FFFFFF;
		line-height: 25px;
		font-family: "Trebuchet MS", Arial, sans-serif;
		
		font-size: 1em;
		
	}
	.deroul li{
	text-align:center;
	}
	
	.deroul li a{
	color: #FFFFFF;
	
	display:block;
	margin:0px;
	border: 0 none;
	position:relative;
	
	text-decoration:none;
	
	
	}
	#MAcceuil .itemTt{
	background-color:#CC3333;
	}
	#MSondages li a:hover,#MSondages li a:focus,#MSondages .itemTt{
	background-color:#339966;
	}
	#MPerso li a:hover  ,#MPerso li a:focus,#MPerso .itemTt{
	background-color:#3366FF;
	}
	#MContact li a:hover,#MContact li a:focus,#MContact .itemTt {
	background-color:#990099;
	}
	
	#pub {
	padding-top:50px;
	text-align:center;
	
	}
	#copyright {
margin: 50px;
padding:20px;
text-align:center;
color:#999999;
border-top:#666666 solid 1px;

}

/****************************/


#bas {
	background-color:#131612;
	color:#CCC;
	z-index:3;
}

#contenu {
	margin:5px;
}


/*Class*/
p{
/*padding-top:15px; mofig*/
padding-top:0px;
margin-top:15px;
/*margin-bottom:8px; modif*/
}


.titre ,h1{
	margin:10px;
	font-size: 18px;
	font-weight: bold;
}
h2{
text-align:center;
padding-bottom:10px;
}
/****************/

/*Formulaires*/
.formulaire label {
	width:25%;
	float:left;
	text-align:right;
	line-height:1.8em;
	padding:0 0.8em 0 0;
	}
.formulaire p {
padding-top:0px;
margin-bottom:8px;
	
	margin-top:0px;
	}
	
.formInscript label {
	text-align:left;
}
.formChecked,.formChecked label {
	float:none;
	text-align:left;
	width:auto;
}
.formInfo{
	font-size: x-small;
}
.errorF,.errorN{
	display:none;
	color:#FF3333;
	}
/***************/


/*Spéciique*/
#txacceuil p{
padding-top:10px;
}

#partiegauche {
width:660px;
}



#infodroite {

font-family:"Times New Roman", Times, serif;
width:200px;
float: right;
}
#infodroite p{
padding:0px;
}
.partie{
padding-bottom:10px;
padding-top:10px;
border-bottom:#666666 solid 1px;
}

#infos {
	text-align:center;
	font-family:"Courier New", Courier, monospace;
	padding-bottom:10px;
	color:#EEE;
}
.thickbox{
	color:#CCC;
		background-color:#131612;
}
/*.thickbox p{
margin:0px;
}*/

#coms{
margin-top:50px;
padding-top:10px;
	border:1px solid #666666;
	laymargin:20px;
}
#coms p{
margin-top:20px;
}

#ajtcom{
display:none;
}




#tableau tr {
height:50px;
}



