/*General Styles*/
body {
	font-family: Verdana, Helvetica;
	font-size: 12px;
	/*background-image: url(../images/bg.gif);*/
	background-color: #DAD8CA;
	text-align: center;
	margin: 0;
}
body a{
	color: #769712;
	font-weight: bold;
	text-decoration: none;
}
body a:hover{
	font-weight: bold;
	color: #FFD62F;
	text-decoration: none;
}
img {
	border: 0;
}
input {
border: 1px solid #769712;
background-color: #F3FEBC;
font-family: Verdana, Helvetica;
color: #769712;
}
select, option {
background-color: #F3FEBC;
color: #769712;
}
textarea {
border: 1px solid #769712;
background-color: #F3FEBC;
font-family: Verdana, Helvetica;
color: #769712;
}
hr {
color: #FFFFFF;
background-color: #FFFFFF;
height: 4px;
border: 1px outset #769712;
width: 75%;
}
h1 {
font-size: 18px;
font-weight: bold;
color: #769712;
text-align: center;
text-decoration: none;
font-family: Verdana, Helvetica;
letter-spacing: 1px;
}
/*End General Styles*/

/*----------------*/

/* Styles class*/
.spacer {
clear: both;
visibility: hidden;
} 
.inputarchives {
border: 1px solid #769712;
background: #F3FEBC;
font-family: Verdana, Helvetica;
color: #769712;
font-weight: bold;
}
.selectarchives {
font-family: Verdana, Helvetica;
background: #F3FEBC;
color: #769712;
}
.titrescredits{
	font-size: 12px;
	color: #D7AB38;
	font-weight: bold;
	font-family: Verdana, Helvetica;
}
.erreur {
	font-size: 14px;
	color: #FF0000;
	font-weight: bold;
	text-align: center;
}
.reussite {
	font-size: 14px;
	font-weight: bold;
	color: #669900;
}
.titre {
	font-size: 18px;
	font-weight: bold;
	color: #385B71;
	text-align: center;
	text-decoration: none;
	font-family: Verdana, Helvetica;
	letter-spacing: 1px;
}
.indication {
	font-size: 12px;
	font-weight: bold;
	font-style: italic;
	color: #000000;
	text-align: center;
	text-decoration: underline;
}
.datemaj {
	font-size: 10px;
	font-style: italic;
	color: #000000;
	text-align: right;
}
.tableaux {
	background-color: #FFFFFF;
	width: 100%;
	font-size: 12px;
	font-weight: bold;
	font-style: italic;	
}
.tabarticles {
	border: 1px solid #000000;
	background-color: #E4E6F6;
	width: 100%;
	font-size: 12px;
	font-weight: bold;
}
.tabarticles2 {
	background-color: #F8F8A5;
	width: 100%;
}
.tdarticles{
	text-align: center;
	background-color: #FFFFFF;
}
.tdarticles1{
	text-align: left;
	background-color: #F3FEBC;
	padding-left: 30px;
}
.tdarticles1txt{
	display: inline;
	background: #FFFFFF;
	padding-left:5px;
	padding-right:5px;
	color: #769712; 
	font-size: 13px; 
	font-weight: bold;
	border: outset 1px #FFD62F;
}
.bandeblanche {
	background-color: #FFFFFF;
	text-align: left;
	padding-left: 30px;
}
.bandebleue {
	background-image: url(../images/degrade-blanc.jpg);
}
.tdarticles2txt{
	padding-left:5px;
	padding-right:5px;
	color: #769712; 
	font-size: 11px; 
	font-weight: normal;
	font-style: italic;
}
.affarchives{
	padding-left:5px;
	padding-right:5px;
	color: #769712; 
	font-size: 11px; 
	font-weight: bold;
	background: #FFD62F;
	display: inline;
}
.tdarticles2{
	width: auto;
	background-color: #FFFFFF;
	text-align: left;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.tdarticlesheader{
	font-size: 14px;
	font-weight: bold;
	color: #ffff00;
	text-align: center;
	background-color: #FF6600;
}
.taberreur {
	text-align: center;
	border: 1px dotted #FF0000;
	background-color: #FFFFFF;
	width: 50%;
}
.avbandactu {
	float: left;
	width: 5%;
}
.bandactu {
	border: 1px outset #769712; 
	float: left; 
	text-align: center; 
	width: 90%; 
	background-color: #F3FEBC; 
	color: #769712;
}
.hautpage {
	text-align: right;
	width: 100%;
	font-size: 9px; 
	font-weight: bold; 
	font-style: normal; 
	text-decoration: none;
}
.hautpage a {	
	font-size: 9px;
	color: #769712;
	font-weight: bold;
	text-decoration: none;
}
.hautpage a:hover {	
	font-size: 9px;
	color: #FFD62F;
	font-weight: bold;
	text-decoration: none;
	border-bottom: 1px dotted #769712;
}
.footer {
	text-align: center;
	width: 100%;
	height: 33px;
	font-size: 9px; 
	font-style: normal; 
	text-decoration: none;
	background-image: url(../images/big-degrade.gif);
}
.footer a:hover{
	border-bottom: 1px dotted #769712;
}
/*End Styles Class*/

/*----------------*/

/*DIV Styles*/
#listePages_prev {
	float: left;
	width: 15%;
}
#listePages {
	float: left;
	text-align: left;
	border: 1px dotted #769712;
	background-color: #F3FEBC;
	width: 70%;
	color: #000000;
	font-size: 11px;	
	font-weight: bold;
}
#global {
	margin-left: auto;
    	margin-right: auto;
	text-align: left;
	width: 95%;
	background-image: url(../images/degrade-blanc.jpg);
	position:relative;
}
#level1 {
	width: 100%;
	color : #FFD62F;
	font-weight : bold;
	font-size : 13px;
	text-align: center;
	background-color: #E9FFC8;
}
#level1 a {	
	font-size: 13px;
	color: #769712;
	font-weight: bold;
	text-decoration: none;
}
#level1 a:hover {	
	font-size: 13px;
	color: #FFD62F;
	font-weight: bold;
	text-decoration: none;
	border: 0;
}
#level2 {	
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-align: center;
	width: 100%;
	background-image: url(../images/degrade-blanc.jpg);
	text-decoration: none;
}
#level2 a {	
	color: #D7AB38;
	text-decoration: none;
	font-size: 11px;
}
#level2 a:hover {	
	color: #D7AB38;
	text-decoration: none;
	font-size: 11px;	
	border-bottom: 1px dotted #385B71
}
#level3 {	
	font-size: 11px;
	color: #56619E;
	font-weight: bold;
	text-align: left;
	width: 100%;
	background-image: url(../images/degrade-blanc.jpg);
	text-decoration: none;
	padding-left: 30px;
}
#level4 {	
	font-size: 11px;
	color: #56619E;
	font-weight: bold;
	text-align: left;
	width: 100%;
	background-image: url(../images/degrade-blanc.jpg);
	text-decoration: none;
}
#level3 a {	
	font-size: 11px;
	color: #56619E;
	font-weight: bold;
	text-decoration: none;
	background-image: url(../images/degrade-blanc.jpg);
}
#level3 a:hover {	
	font-size: 11px;
	color: #F54C02;
	font-weight: bold;
	text-decoration: none;
	background-image: url(../images/degrade-blanc.jpg);
	border-bottom: 1px dotted #385B71
}
#contenu {
	color: #000000;
	background-image: url(../images/degrade-blanc.jpg);
	font-size: 12px;	
	padding: 30px;
	text-align: justify;
}
#popup {
	text-align: center;
	width: 748px;
	background-color: #F8F8A5;
}
#contenupopup {
	color: #000000;
	background-color: #FFFFFF;	
	font-size: 12px;	
	text-align: center;
	width: 100%;
}
#menupopup {	
	font-size: 11px;
	color: #56619E;
	font-weight: bold;
	text-align: left;
	width: 100%;
	background-color: #F8F8A5;
	text-decoration: none;
}

#myheader {
margin-left:2.5%;
margin-right:2.5%;
width: 95%;
height:33px;
background:transparent url(../images/um.gif) repeat-x;
}

.myheader_bis {
padding-top:8px;
width:95%;
float:right;
letter-spacing:3px;
background:transparent url(../images/um.gif) repeat-x;
text-align:center;
color:#769712;
font-size:16px;
font-family:Verdana, Helvetica;
font-weight: bold;
height:33px;
}

#myfooter {
margin-left:2.5%;
margin-right:2.5%;
width: 95%;
height:33px;
background:url(../images/dm.gif) repeat-x;
text-align:center;
width:95%;
color: #000000; 
font-size: 8px; 
font-family: Verdana, Helvetica; 
font-weight: bold;
}

.myfooter_bis {
padding:8px;
width:95%;
float:right;
background:transparent url(../images/dm.gif) repeat-x;
color: #000000; 
font-size: 8px; 
font-family: Verdana, Helvetica; 
font-weight: bold;
height:33px;
}

/*End DIV Styles*/

/*----------------*/

/*Align Class*/
.left {
	text-align: left;
}
.center {
	text-align: center;
}
.right {
	text-align: right;
}
/*End Align Class*/

/*----------------*/

/*Class Admin*/
.imgadmin {
	border: 1px solid #333333;
}
.tabadmin {	
	text-align: center;
	border: 1px dotted #333333;
	background-color: #C0C0C0;
	width: 800px;
}
.tabsubadmin {	
	text-align: center;
	border: 1px dotted #E2E2E2;
	background-color: #C0C0C0;
	width: 800px;
	font-family: Verdana, Helvetica;
	font-size: 14px;
	color: #333333;
}
.tabsubadminactu {	
	text-align: left;
	border: 1px dotted #E2E2E2;
	background-color: #FFFFFF;
	width: 800px;
	font-family: Verdana, Helvetica;
	font-size: 14px;
	color: #333333;
}
.theaderadminactu{
	font-size: 14px;
	font-weight: bold;
	color: #ffff00;
	text-align: left;
	background-color: #FF6600;
}
.tdadminactu{
	border: 1px solid #E2E2E2;
}
.linkadmin {
	color: #333333;
	text-decoration: none;
	font-weight: bold;
	font-family: Verdana, Helvetica;
	font-size: 16px;
}
.linkadmin:hover {
	color: #838383;
	text-decoration: none;
	border-bottom: 1px dotted #385B71
}
.txtadmin {
	font-family: Verdana, Helvetica;
	font-size: 14px;
	color: #333333;
}
.txtadminminiindication {
	font-family: Verdana, Helvetica;
	font-size: 9px;
	color: #333333;
	font-style: italic;
}
.tabadminalerte {	
	text-align: center;
	border: 1px dotted #000000;
	background-color: #FF0000;
	width: auto;
	color: #FFFFFF;
	font-weight: bold;
	font-family: Verdana, Helvetica;
	font-size: 16px;
}
.tableaux2 {
	font-size: 12px;
	border: 1px dotted #FF6600;
	background-color: #FFFFCC;
}
.libs {
	font-size: 16px;
	color: #FF6600;
}
/*End Admin Class*/

/*----------------*/