body{
background-color: #FFF;
font-family:verdana, Arial, Sans-serif;
font-size:10px;
color:#757576;
background-image:url('img/background.png');
background-position:top left;
background-repeat:repeat-x;
margin:0;
padding:0;
}

#PageGlobale
{
	margin:auto;
	width:1016px;	
}

#header
{
	width:1016px;
	height:300px;
	position:relative;	
}

#sousheader
{
	width:1016px;
	height:207px;	
	position:relative;
}

#sousheader .zone_last_topic
{
	position:absolute;
	top:30px;
	left:55px;
	height:130px;
	padding-top:20px;
	padding-left:5px;
	width:195px;
	background:url('img/login_ok.png');
	color:#FFF;
	line-height:24px;
}

#sousheader .zone_last_topic a
{
	color:#FFFFFF;	
}

#sousheader .zone_last_topic a:hover
{
	color:#000 !important;	
}

#sousheader .zone_gallery_defilante
{
	position:absolute;
	top:-45px;
	left:260px;
	height:180px;
	padding-top:20px;
	padding-left:5px;
	width:490px;
	color:#FFF;
	line-height:0px;
}

#sousheader .zone_login
{
	position:absolute;
	top:30px;
	right:25px;
	height:150px;
	width:230px;
	background:url('img/login.png');
}

#sousheader .zone_login a,#sousheader .zone_login_ok a
{
	color:#FFFFFF;	
}

#sousheader .zone_login a:hover,#sousheader .zone_login_ok a:hover
{
	color:#000 !important;	
}

#sousheader .zone_login_ok
{
	position:absolute;
	top:30px;
	right:25px;
	height:150px;
	width:230px;
	background:url('img/login_ok.png');
	color:#FFF;
}

#sousheader .zone_login input
{
	background-color:transparent;
	color:#FFF;
	border:none;	
}

.une_news
{
	position:relative;	
}

.titre_news
{
	color:#FF3300;
	font-weight:bold;
	position:absolute;
	left:55px;
	top:10px;	
}

.par_news
{
	color:#757576;
	position:absolute;
	left:55px;
	top:25px;	
}

.par_news a,.contenu_news a
{
	color:#757576 !important;
	font-weight:bold !important;
}

.par_news a:hover,.contenu_news a:hover
{
	color:#8D8500 !important;	
}

.commentaire_news a
{
	color:#273F6D !important;
	position:absolute;
	right:5px;
	top:18px;
}

.commentaire_news a:hover
{
	color:#8D8500 !important;	
}

.contenu_news
{
	color:#757576;
	padding:10px 5px 5px 5px;
	text-align:justify;
	position:relative;
}

.contenu_news img
{
	margin:0px 0px 5px 5px;	
}

.lire_suite
{
	color:#273F6D !important;
	position:absolute;
	font-weight:bold;
	right:5px;
	bottom:5px;
}

.couleur_stat,.couleur_visite
{
	color:#000000;
	font-weight:bold;
}

.conteneur_footer
{
	position:relative;	
}

.titre_footer
{
	position:absolute;
	color:#FFFFFF;
	top:45px;
	left:330px;
}

.acces_footer
{
	position:absolute;
	color:#FFFFFF;
	top:65px;
	left:100px;
	font-style:italic;
}

.texte_footer
{
	position:absolute;
	color:#FFFFFF;
	font-weight:bold;
	top:65px;
	left:175px;
	width:820px;
}

.texte_footer a
{
	color:#FFFFFF !important;	
}

.texte_footer a:hover
{
	color:#000 !important;	
}


a:link{
font-family:verdana, Arial, Sans-serif;
font-size:10px;
color:#000000;
text-decoration:none;
}

a:visited{
font-family:verdana, Arial, Sans-serif;
font-size:10px;
color:#000000;
text-decoration:none;
}

a:hover{
font-family:verdana, Arial, Sans-serif;
font-size:10px;
color:#8D8500;
text-decoration:none;
}

a:active{
font-family:verdana, Arial, Sans-serif;
font-size:10px;
color:#000000;
text-decoration:none;
}

td {
font-family:verdana, Arial, Sans-serif;
font-size:10px;
}

pre {
font-size: 11px;
width: 500px;
overflow: auto;
}

object {
display: block;
}

textarea{
font-family: Verdana, Arial, Sans-serif; 
font-size: 9px;
background-color: #FFFFFF;
border:1px solid rgb(172,199,215);
color:#055687;
}

select{
color: #1F2941; 
background-color: #FFFFFF;
font-family: Verdana, Arial, Sans-serif; 
font-size: 9px; 
}


input{
color: #1F2941; 
background-color: #FFFFFF;
font-size: 9px; 
font-family: Verdana, Arial, Sans-serif; 
border-right: #1F2941 1px solid; 
border-top: #1F2941 1px solid; 
border-left: #1F2941 1px solid; 
border-bottom: #1F2941 1px solid; 
}

hr{
color: #1F2941;
height: 1px;
}


.image {
display: block;
}

.checkbox {
background:transparent;
border:none;
}

.titre{
font-family:Verdana, Arial, Sans-serif;
color:#000000;
font-size:12px;
}


.copyright {
font-family:Verdana, Arial, Sans-serif;
color:white;
font-size:9px;
}

.copyright a:link{
color:white;
}

.copyright a:visited{
color:white;
}

.copyright a:hover{
color:white;
text-decoration:underline;
}

.copyright a:active{
color:white;
}