a:link { 
	font-weight: bold ; 
	color: black ; 
	text-decoration:none;
}
a:visited {
	color :black ; 
	color:086105;
	text-decoration:none;
}
a:hover { 
	color: 086105 ; 
	text-decoration: underline ;
}

img{
	border:0px;
}

font{
	font-family:arial;
	font-size:12px;
}

.menu{
	width:150px;
	height:40px;
	background-image: url(side.png);
	border:0px;
}

.logo{
	width:150px;
	height:100px;
	background-image: url(top.png);
	border:0px;
}

.logobig{
	width:150px;
	height:100px;
	background-image: url(top.png);
	border-bottom:2px #000000 solid;
}

.bottom{
	width:150px;
	height:100px;
	background-image: url(bottom.png);
	border:0px;
}

.bas{
	width:150px;
	vertical-align:top;
	background-image: url(background.jpg);
	border:0px;
}

.side{
	width:150px;
	vertical-align:top;
	border-right:2px solid #000000;
	background-image: url(background.jpg);
	border-top:0px;
}

.top{
	background-image: url(top.png);
	border-bottom: #000000 2px solid;
	height:100px;
}

.cadre{
	border: medium solid #000000;
}

.copyright{
	background-image: url(background.jpg);
	border-top: #000000 2px solid;
}

.centre{
	background-image: url(background.jpg);
	vertical-align:top;
}

.font{
	background-color:#f6f8e2;
	width:800px;
	border:2px solid #888888;
	padding: 10px ;
}

.entete{
	background-image: url(entete.png);
	height:30px;
	width:800px;
	border-top:2px solid #888888;
	border-left:2px solid #888888;
	border-right:2px solid #888888;
	border-bottom:2px solid #888888;
	color:#FFFFFF;
	font-weight:bold;
}

.topnews{
	background-color:#f6f8e2;
	width:800px;
	border-top:2px solid #888888;
	border-left:2px solid #888888;
	border-right:2px solid #888888;
	border-bottom:0px solid #888888;
	padding: 5px ;
	font-size:12px;
	font-family:arial;
	font-weight:bold;
}

.bodynews{
	background-color:#f6f8e2;
	width:800px;
	border-top:1px solid #888888;
	border-left:2px solid #888888;
	border-right:2px solid #888888;
	border-bottom:1px solid #888888;
	padding: 5px ;
}

.bodynewsleft{
	background-color:#f6f8e2;
	width:250px;
	border-top:0px solid #888888;
	border-left:2px solid #888888;
	border-right:0px solid #888888;
	border-bottom:2px solid #888888;
	padding: 5px ;
	font-size:10px;
	font-family:arial;
}

.bodynewsright{
	background-color:#f6f8e2;
	width:450px;
	border-top:0px solid #888888;
	border-left:0px solid #888888;
	border-right:2px solid #888888;
	border-bottom:2px solid #888888;
	padding: 5px ;
	text-align:right;
	font-size:10px;
	font-family:arial;
}

.bottomnews{
	background-color:#f6f8e2;
	width:800px;
	border-top:2px solid #888888;
	border-left:2px solid #888888;
	border-right:2px solid #888888;
	border-bottom:2px solid #888888;
	padding: 5px ;
}

.lignevide{
	height:5px;
}

.lignespace{
	height:20px;
}

.colvide{
	width:20px;
}

.liensgauche{
	background-color:#f6f8e2;
	border-top:0px solid #888888;
	border-left:2px solid #888888;
	border-right:2px solid #888888;
	border-bottom:2px solid #888888;
	padding: 10px ;
	width:250px;
}

.liens{
	width:800px;
}

.liensdroit{
	background-color:#f6f8e2;
	border-top:0px solid #888888;
	border-left:2px solid #888888;
	border-right:2px solid #888888;
	border-bottom:2px solid #888888;
	padding: 10px ;
	width:530px;
}

.champ{
	border:1px solid #888888;
	width:600px;
}

.textarea{
	border:1px solid #888888;
	width:600px;
	height:100px;
	font-family:arial;
	font-size:12px;
}

.alignright{
	text-align:right;
}

.enteteg{
	background-image: url(entete.png);
	height:30px;
	width:250px;
	border-top:2px solid #888888;
	border-left:2px solid #888888;
	border-right:2px solid #888888;
	border-bottom:1px solid #888888;
	color:#FFFFFF;
	font-weight:bold;
}

.compteur{
	border:2px solid #888888;
	background-color:#43a240;
}

.enteted{
	background-image: url(entete.png);
	height:30px;
	width:530px;
	border-top:2px solid #888888;
	border-left:2px solid #888888;
	border-right:2px solid #888888;
	border-bottom:1px solid #888888;
	color:#FFFFFF;
	font-weight:bold;
}

.journal{
	background-color:#f6f8e2;
	border-top:1px solid #888888;
	border-left:2px solid #888888;
	border-right:2px solid #888888;
	border-bottom:0px solid #888888;
	padding: 10px ;
	width:365px;
}

.journalbot{
	background-color:#f6f8e2;
	border-top:1px solid #888888;
	border-left:2px solid #888888;
	border-right:2px solid #888888;
	border-bottom:2px solid #888888;
	padding: 10px ;
	width:365px;
}

.journalg{
	background-color:#f6f8e2;
	border-top:1px solid #888888;
	border-left:2px solid #888888;
	border-right:1px solid #888888;
	border-bottom:0px solid #888888;
	padding: 10px ;
	width:170px;
}

.journald{
	background-color:#f6f8e2;
	border-top:1px solid #888888;
	border-left:0px solid #888888;
	border-right:2px solid #888888;
	border-bottom:0px solid #888888;
	padding: 10px ;
	width:170px;
}

.entetejournal{
	background-image: url(entete.png);
	height:30px;
	width:365px;
	border-top:2px solid #888888;
	border-left:2px solid #888888;
	border-right:2px solid #888888;
	border-bottom:0px solid #888888;
	color:#FFFFFF;
	font-weight:bold;
}
.cadrejournal{
	height:400px;
}

.cadreprog{
	height:300px;
	width:300px;
}

.cadrephot{
	height:300px;
}

.centrebig{
	background-image: url(background.jpg);
	vertical-align:top;
}

.topbig{
	background-color:#f6f8e2;
	border:2px solid #888888;
	width:400px;
	height:50px;
}

.c1ah{
	background-color:#f6f8e2;
	border-top:2px solid #888888;
	border-left:2px solid #888888;
	border-right:1px solid #888888;
	border-bottom:2px solid #888888;	
	width:470px;
	height:20px;
}

.c2ah{
	background-color:#f6f8e2;
	border-top:2px solid #888888;
	border-left:0px solid #888888;
	border-right:0px solid #888888;
	border-bottom:2px solid #888888;	
	width:100px;
	height:20px;
}

.c4ah{
	background-color:#f6f8e2;
	border-top:2px solid #888888;
	border-left:0px solid #888888;
	border-right:1px solid #888888;
	border-bottom:2px solid #888888;	
	width:30px;
	height:20px;
}

.c3ah{
	background-color:#f6f8e2;
	border-top:2px solid #888888;
	border-left:1px solid #888888;
	border-right:2px solid #888888;
	border-bottom:2px solid #888888;	
	width:100px;
	height:20px;
}

.enteteah1{
	background-image: url(entete.png);
	height:30px;
	width:420px;
	border-top:2px solid #888888;
	border-left:2px solid #888888;
	border-right:0px solid #888888;
	border-bottom:2px solid #888888;
	color:#FFFFFF;
	font-weight:bold;
}

.enteteah2{
	background-image: url(entete.png);
	height:30px;
	width:120px;
	border-top:2px solid #888888;
	border-left:0px solid #888888;
	border-right:0px solid #888888;
	border-bottom:2px solid #888888;
	color:#FFFFFF;
	font-weight:bold;
}

.enteteah3{
	background-image: url(entete.png);
	height:30px;
	width:120px;
	border-top:2px solid #888888;
	border-left:0px solid #888888;
	border-right:2px solid #888888;
	border-bottom:2px solid #888888;
	color:#FFFFFF;
	font-weight:bold;
}

.enteteah4{
	background-image: url(entete.png);
	height:30px;
	width:30px;
	border-top:2px solid #888888;
	border-left:0px solid #888888;
	border-right:0px solid #888888;
	border-bottom:2px solid #888888;
	color:#FFFFFF;
	font-weight:bold;
}

.messahhaut{
	background-color:#f6f8e2;
	border-top:2px solid #888888;
	border-left:2px solid #888888;
	border-right:2px solid #888888;
	border-bottom:1px solid #888888;	
	height:20px;
	padding:10px;
}

.messahbas{
	background-color:#f6f8e2;
	border-top:0px solid #888888;
	border-left:2px solid #888888;
	border-right:2px solid #888888;
	border-bottom:2px solid #888888;	
	height:20px;
}

.tablarge{
	width:800px;
}

.menuadmin{
	background-color:#f6f8e2;
	width:160px;
	border:2px solid #888888;
	padding: 10px ;
}

.fontadmin{
	background-image: url(background.jpg);
	width:800px;
	border:2px solid #000000;
	padding: 10px ;
}

.tabadmin{
	background-color:#f6f8e2;
	width:760px;
	border:2px solid #888888;
	padding: 10px ;
}

.titreadmin{
	font-size:25px;
	font-weight:bold;
}