/* **************** TEMPLATE ***************** */
/* ====== Page Head, Body, and Foot ====== */
#hd hr {padding:0; margin:0;}
#bd{overflow:hidden; _overflow:visible; zoom:1;}
#page{margin:0 auto; width:950px;} /* wraps entire page */
#ft{ font-size:0.8em; text-align:center;}
/* 
"old school" and "liquid" extend #main to allow for different page widths
(important is required so a class can overwrite an ID)
*/
.centrer {text-align:center;}
.agauche {text-align:left; margin:auto;}

.oldSchool{width:750px !important;}
.liquid{width: auto !important;margin:0;}
/* ====== Columns ====== */
.main{overflow:hidden; _overflow:visible; zoom:1;}
.leftCol{float:left; width:250px;}
.rightCol{float:right; width: 300px;}

/*fonds etc*/
.bandoheader {
text-align:center;
}
.grostitre {
padding:0 0 0 0 !important;
font-style:italic;
font-family:"Times New Roman", Times, serif;
font-weight:bold;
font-size:250%;
letter-spacing:0.10em;
}
.spacerTop {
padding-top:20px;
}
#bd p{
padding-top:2px;
padding-bottom:1px;
}
.bord {
border-top:solid;
border-top-color:#996633;
border-top-width:2px;
}
.bordInf {
border-bottom:solid;
border-bottom-color:#996633;
border-bottom-width:1px;
}
.bordLeft {
border-left:solid;
border-left-color:#996633;
border-left-width:1px;
}
/* specific*/
.couv {
display:block;
float:left;
width:150px;
height:330px;
padding:0;
margin-top:5px;
margin-bottom:5px;
margin-left:20px;
margin-right:20px;
font-size:0.8em;
}

#nikzebot {
	position:absolute;
	/*left:-400px;
	top:-200px;*/
	display:none;
	}
.formcontact {
font-size:0.9em;
line-height:0.9em;
}	
a.lien_pagination:hover {
color:#fff;
}
.paginator {
/*height:30px;*/
padding:5px;
border:dotted;
border-width:1px;
border-color: #001D45;
}