	.divide2 { /* permet de faire fonctionner le design dans certains cas */
		width: 100%;
		height:1px;
		font-size:0px;
		margin:0px;
		border:0px;
		padding:0px;
		clear:both;
		}	
	
	img {
	border:0
	}
	
	body {
	margin:0;
	background-color:#e7e7e7;
	background-image:url(../_img/bg.gif);
	background-repeat:repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	font-size:12px;
	}
	
	.bando1 {
	width:900px;
	height:79px;
	margin:auto;
	text-align:left;
	}
	
	.bandomenu1 {height:15px; width:100%;}
	
	.bandomenu {
	width:900px;
	height:45px;
	margin:auto;
	text-align:left;
	}
	
	.hautpage, .baspage, .copyright {
	width:980px;
	margin:auto;
	}
	a {color:#CC3333; text-decoration:none;}
	a:hover{color:#333333;}
	
	.copyright {text-align:center; color:#000;}
	.copyright a {color:#CC3333;}
	.copyright a:hover{color:#333333;}
	
	.contentback {width:980px; margin:auto; background-image:url(../_img/bg_contentback.gif)}
	
	.contenu {
	width:880px;
	margin:auto;
	background-color:#FFF;
	}
	
	.col_left {width:250px; float:left; border-left:0px solid #FFF;}
	.col_droite{width:610px;float:right; border-right:15px solid #FFF;}
	th{color:#FFFFFF; background:#CC3333;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;border:0px solid #000000;}
	table{border:1px solid #CC3333;}
	.tbpub{ border:0px;}
	.tbimg{border:0px solid #CC3333;}
	td{ border:5px solid #FFFFFF;}
	.tdgalerie{
	text-align:center;
	border:1px solid #CC3333;;
	}
	.tablegalerie
	{
	border:0px solid;
	}
h1, h2, p, h3 {padding:0px; border:0px; margin:0px;}
h1 {font-size:16px; color:#CC3333; padding-bottom:5px;}
h2 {font-size:14px; color:#c34419; padding-bottom:5px;}

.ul_sm{font-size:14px; color:#c34419; padding-bottom:5px; font-family:Verdana, Arial, Helvetica, sans-serif; padding-top:5px;}
.li_sm a{font-family:Verdana, Arial, Helvetica, sans-serif; color:#CC3333}
.li_sm a:hover{font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666} 
INPUT.TEXT, INPUT.PASSWORD, TEXTAREA 
{
	background-color: #E3E3E3;
	border: Solid 1px #404040;
	border-color: #808080;
	font-size: 10pt;
	font-family: Verdana,Arial,Helvetica;
	color:#333333;
}


.ztexte-2 {
	BACKGROUND-COLOR:white; BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; 
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT-SIZE: 10pt; 
	WIDTH: 150px
}
.ztexte-3 {
	BACKGROUND-COLOR:white; BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; 
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT-SIZE: 10pt; 
	WIDTH: 40px
}
	select
		{
		
		BACKGROUND-COLOR: #E3E3E3; 
	BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-RIGHT: 
	black 1px solid; BORDER-TOP: black 1px solid; FONT-SIZE: 9pt; 
		}
.minitexte {
font-size:9px;
}