body {
	font: 12px arial;
	margin: 0px;
	padding: 0px;
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../media/main/img/body.png);
	background-repeat:repeat-x;
	background-color:#89D993;
}

a.admin:link,a.admin:active,a.admin:visited{
	text-decoration: none;
	background-color: red;
	color:white;
	padding: 5px;
}

a.admin:hover{
	text-decoration: underline;
	background-color: red;
	color:white;
	padding: 5px;
}

#pagination {
}

#pagination span.symboles{
	padding:2px;
	font-weight: bold;
}

#pagination span.symboles a:link,#pagination span.symboles a:visited,#pagination span.symboles a:active{
	text-decoration: none;
	color:white;
}

#pagination span.symboles a:hover{
	text-decoration: underline;
	color:white;
}


#pagination span.symboles span.leftpageautre{
	margin-left: 1px;
	background-image: url(../media/main/img/leftpageautre.png);
	background-repeat: no-repeat;
}


#pagination span.symboles span.rightpageautre{
	margin-right: 1px;
	background-image: url(../media/main/img/rightpageautre.png);
	background-repeat: no-repeat;
}


#pagination span.symboles span.autre{
	background-color: #6AC375;
}


#rubrique{
	color:white;
	background-image: url(../media/main/img/rubrique.png);
	background-repeat: no-repeat;
	position:absolute;
	left:0px;
	top:200px;
	width:964px;
	height: 80px;
}

#rubrique a:link,#rubrique a:visited,#rubrique a:active{
	color:white;
	text-decoration: none;
}

#rubrique a:hover{
	color:white;
	text-decoration: underline;
}


#interieur{
	position:absolute;
	left:0px;
	top:280px;
	width:964px;
	background-color: white;
}


#contenu{
	background-image: url(../media/main/img/contenu.png);
	background-repeat: repeat-y;
	width:904px;
	min-height: 150px;
	background-image: url(../media/main/img/contenu.png);
	background-repeat: repeat-y;
	padding: 30px;
	font-size: 15px;
}

#bascontenu{
	background-image: url(../media/main/img/bascontenu.png);
	background-repeat: no-repeat;
	width:964px;
	height:70px;	
	bottom:0px;
}

#pubautre{
	text-align:center;
	padding-top:3px;
}

#pubautre a img{
	border:none;
}

#versuecime{
	position:absolute;
	left:672px;
	top:2px;
}

#fondbandeau{
	position:absolute;
	background-color: #2210D2;
	width: 964px;
	height:152px;
}

#logo{
	position:absolute;
	top:75px;
	left:20px;
}


#monmenu {
	font-size:14px;
	color: white;	
	margin: 0px;
	padding: 0px;
	left:0px;
	top:152px;
	position:absolute;
	width:964px;
	background-color: #200FD2;}
	
#monmenu UL UL {
	display: none; 
	padding-left: 0px; 
	margin: 0px; 
	position: absolute;}
	
#monmenu UL.niveau2 {
	left: 0px; 
	top: 20px;}
	
#monmenu a:link,#monmenu a:visited,#monmenu a:active {
	color:white}
	
#monmenu a:hover {
	color:white; 
	text-decoration: underline;}
	
#monmenu UL.niveau1 {
	padding-top:0px;
	padding-bottom:0px;
	padding-Left:185px;
	margin:0px;}
	
#monmenu UL.niveau1 LI {
	text-align:center;
	width: 95px;
	font-weight:bold;
	padding-top:2px;
	padding-bottom:2px;}
	
#monmenu UL.niveau2 LI {
	font-size:12px;
	padding-left:2px;
	padding-right:2px;
	padding-top:2px;
	padding-bottom:2px;
	width: 160px;
	font-weight:normal; 
	text-align: left;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: white;}
	
#monmenu LI {
	float:left;margin: 0px; 
	list-style-type: none; 
	position: relative; 
	background-color: #200FD2;}
	
#monmenu LI:hover {
	background-color: red;}
	
#monmenu LI.sfhover {
	background-color: red;}
	
#monmenu LI A {
	text-decoration: none;}
	
#monmenu LI:hover UL.niveau2 {
	display: block;}
	
#monmenu LI.sfhover UL.niveau2 {
	display: block;}

#sortie_commentaire {
	margin:5px;
}
