/*******************************************************/
/***** CSS ADMIN *****/
/*******************************************************/
.date_admin {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color: #003366;
	letter-spacing: 2px;
	}
	
.txt_admin{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
}
.titre_admin{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
}
.tab_admin{
	border-color: #000000;
	border-style: solid;
	border-width: 1px;
}
.td_admin{
	border-bottom-style: dashed;
	border-width: 1px;
}
.champ_admin{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-style: solid;
	border-width: 1px;
	border-color: #CCCCCC;
	height: 14px;
}
.area{
	border: 1px;
	border-style: solid;
	border-color: #000000;
}


.alerte{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight :bold;
	font-size: 12px;
	color: Red;
}
	
#navigation{
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #003366;
	line-height:16px;
	letter-spacing:.1em;
}
#navigation a {
	text-decoration: none;
	color : #003366;
	display : block;
	padding : 8px 5px 10px 15px;
	background: url("../admin/images/arrow.gif") 5px 47% no-repeat;
	}
#navigation a:hover {
	background: #ffffff url("../admin/images/arrow.gif") 10px 47% no-repeat;
	color:#FF6600;
	}




	
	



	


/*******************************************************/
/***** CSS SITE *****/
/*******************************************************/
#conteneur{
	border-style: solid;
	border-width: 1px;
	border-color: #ffffff;
	width: 100%;
	height: 439px;
}
#container{
	background-color: #BF0000;
	background: url(images/interface/fond_page.jpg);
	position:relative;
	width:760px;
	height:auto !important;
	min-height: 550px;
	height: 550px;
	margin:auto;	
	text-align:left;
	border: solid 1px #F92812;
}
#contenu{
	width: 743px;
	height: 250px;
	min-height: 250px;	
}
#Layer1 {
	position:relative;
	left:18px;
	top:0px;
	width:555px;
	height:auto;
	z-index:1;
}





*{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #900100;	
}



body{
	margin: 0px;
	background-color: #BF0000;
	background-image: url(images/interface/fond.gif);
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#900100;
	text-align:center;
	scrollbar-face-color:#BE0200;
	scrollbar-shadow-color:#BE0200;
	scrollbar-arrow-color:#FA5214;
	scrollbar-track-color:#E42307;
	SCROLLBAR-BASE-COLOR: #E42307;
}


a{
	text-decoration: underline;
}
a:hover{
	text-decoration: none;
	color: #E41C05;
}


img{
	border-width: 0px;
}

table{
	border-collapse: separate;
	border: none;
	border-width: 0px;
}

.txt{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#900100;
	}
	
.menu{
	background-color: #D90703;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FD9544;
	line-height: 25px;
}
a.menu{
	text-decoration: none;
}
a.menu:hover{
	color: #FD9544;
	text-decoration: underline;
}

.titre_site{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #B40000;
}


.ligne{
	font-family: Verdana, Arial, Helvetica, Garamond, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-style: italic;
	text-align: right;
	padding-right: 10px;
	border-color: #FB8942;
	border-bottom-style: dashed;
	border-width: 1px;
}

.note{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	line-height: 18px;
}
a.note:hover{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
}


li{
	line-height: 18px;
	list-style-image: url(images/interface/puce.gif);
}

.champ_site{
	width: 350px;
	border: solid;
	border-width: 1px;
}

.alerte{
	font-size: 12px;
	font-weight: bold;
	font-style: italic;
	text-align: right;
}

.flag{
	border: solid;
	border-width: 1px;
	border-color: #FCA26E;
}