/*
Tous les designs sont copyright No-xice
Graphistes :
Dimitri Lahaye - dimitri.lahaye@no-xice.com
Vincent Quintard - vincent.quintard@no-xice.com
*/

*{padding:0; margin:0;}

body{
background: #e3e3e3;
}



#page{
background: #FFF url('images/total-fond.gif') repeat-y;
}

*+html #page{
}

#page-haut{
}

#banniere{
background-color: #e3e3e3;
background : url('images/bandeau.gif');
background-repeat: no-repeat;
}

#banniere-padding{
}

#banniere a:link {
}
#banniere a:hover {
}


#logo{
}


#logo-padding{
}


#titre{
}
#titre-padding{
color:#FFF;
}


#total{
}

*html #total{
}

*+html #total{
}

#fin {
}

#menu{
}

*html #menu{
}

*+html #menu{
}

#menu-haut{


}

#rubrique{
}

*html #rubrique{
}


#rubrique-haut{
background: #FFF url('images/menu-haut.gif') no-repeat;
}

*html #rubrique-haut{
}

#rubrique-padding{
	background: #FFF url('images/menu-corps.gif') repeat-y;
}

*html #rubrique-padding{
}

.niv1{
	list-style: none;
}

.niv1 >li:hover{
	list-style: url('images/puce.gif');
}

.niv1 a{
color:#FFF;	
}

.niv1 a:hover{
color:#222;
}

.niv1 li{
}

*html .niv1 li{
}

.niv1 a, .niv1 a:visited{
}

*html .niv1 a, .niv1 a:visited{
}

.niv1 > li a:hover{
}

.niv2 li{
background-color: transparent; 
background-image: url('images/fond-niv2.gif');
background-repeat: repeat-y;
list-style: none;
}

*html .niv2 li{
}

*+html .niv2 li{
}

.niv2 a, .niv2 a:visited{
}

*html .niv2 a, .niv2 a:visited{
}

.niv2 li a:hover{
}

.niv1plus{
}

*html .niv1plus{
}


#rubrique-bas{
background: url('images/menu-bas.gif') no-repeat;
}

*html #rubrique-bas{
}


#log{
background: url('images/menu-fond.gif') repeat-y;
}

#log_button{
	text-align: right;
}

*html #log{
}

#log-haut{
background: url('images/menu-haut.gif') no-repeat;
display:none;
}

*html #log-haut{
}

#log-padding{
	padding-top: 25px;
	padding-left: 50px;
	background: url('images/connection.gif') no-repeat;
	width: 169px;
	height: 172px;
}

#log a{
color: #ff7f00;;
}

#log-bas{
background: url('images/menu-bas.gif') no-repeat;
display:none;
}

#pub{
}

*html #pub{
}

#pub-haut{
background: url('images/menu-haut.gif') no-repeat;
}

*html #pub-haut{
}

#pub-padding{
background : #fff;
border: solid 1px #1f21ce;
}
#pub-bas{
background: url('images/menu-bas.gif') no-repeat;
}

#menu-bas{
}

#corps{
color:#37ba6e;
}

#corps a{
	color: #ff7f00;;
}

*html #corps{
}

*+html #corps{
}

#corps-haut{
background-image: url('images/corps-haut.gif');
background-repeat: no-repeat;
color:#222;
}

*html #corps-haut{
}

#titre-page{
color: #37ba6e;
text-align: center;
}

*html #titre-page{
}

#corps-padding{
color:#37ba6e;
background-image: url('images/corps-fond.gif');
background-repeat: repeat-y;
}

#corps-padding li, ol, ul{
}


#corps-bas{
background: url('images/corps-bas.gif') no-repeat;
}

#page-bas{
background: #FFF url('images/total-bas.gif') no-repeat;
}

#footer{
background: none;
}

*html #footer{
}

#footer-padding{
}

#footer-padding a:link{
	color: #86b599;
}

#footer-padding a:hover{
color: #86b599;
}

#footer-padding a:visited{
color: #86b599;
}

#validation{
}

#validation-padding{
}


