
/* NON-HEADER */
*{padding:0; margin:0;}
 body {font-size:62.5%; background-color:rgb(255,255,255); font-family:verdana,arial,sans-serif;} /*Font-size: 1.0em = 10px when browser default size is 16px*/
.page-container {width:940px; margin:0px auto; margin-top:10px; margin-bottom:10px; font-size:1.0em;}
.main {clear:both; width:940px; padding-bottom:30px; background:transparent url(../img/background_main.gif) top left repeat-y;}
.main-navigation {display:inline /*Fix IE floating margin bug*/; background: url(../img/haut_colonne_menu.jpg) no-repeat; background-color: #E0D883; float:left; width:187px; overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/;}
.main-content {display:inline; /*Fix IE floating margin bug*/ background: url(../img/les-arts-oseurs_backround-line.jpg) no-repeat; float:left; width:631px; padding:0 0 0 0px; overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/;} /*changement 2009 de l'adresse de l'image*/
.footer {clear:both; text-align: center; height:3.7em; padding:1.1em 0 0; font-size:1.0em; overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/;}

.contenu {
	padding: 4em 8em 4em 8em;
	text-align: justify;
}

/* HEADER */
/* .header {width:900px; font-family:"trebuchet ms",arial,sans-serif; height: 189px} */
.header {width:900px; font-family:"trebuchet ms",arial,sans-serif; height: 119px; } /*changement 2009*/


/* MAIN NAVIGATION */
.main-navigation .round-border-topright {width:10px; height:10px; position:absolute; z-index:100; margin:0 0 0 190px; background:url(../img/bg_corner_topright.gif) no-repeat;}

/* MAIN CONTENT */
.column1-unit {width:752px; margin-bottom:10px !important /*Non-IE6*/; margin-bottom:5px /*IE6*/;}
.column2-unit-left {float:left; width:300px; margin-bottom:10px !important /*Non-IE6*/; margin-bottom:5px /*IE6*/;}
.column2-unit-right {float:right; width:300px; margin-bottom:10px !important /*Non-IE6*/; margin-bottom:5px /*IE6*/;}
.column3-unit-left {float:left; width:186px; margin-bottom:10px !important /*Non-IE6*/; margin-bottom:5px /*IE6*/}
.column3-unit-middle {float:left; width:186px; margin-bottom:10px !important /*Non-IE6*/; margin-bottom:5px /*IE6*/; margin-left:40px;}
.column3-unit-right {float:right; width:186px; margin-bottom:10px !important /*Non-IE6*/; margin-bottom:5px /*IE6*/;}



/******************/
/*  CLEAR FLOATS  */
/******************/
.page-container:after, .header:after, .header-breadcrumbs:after, .main:after, .main-navigation:after, .main-content:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
.column1-unit:after, .column2-unit-left:after, .column2-unit-right:after, .column3-unit-left:after, .column3-unit-middle:after, .column3-unit-right:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
/* .footer:after, p:after {content:"."; display:block; height:0; clear:both; visibility:hidden;} */
.clear-contentunit {clear:both; width:640px; height:0.1em; border:none; background:rgb(210,210,210); color:rgb(210,210,210);}


/************************************/
/*   FORMULAIRE LISTES DIF         **/
/************************************/

.form_infos {
	margin-top: 20px;
}


.form_infos fieldset legend {
	font-weight: bold;
	letter-spacing: -.5px;
}


.reponse_form_infos {
	font-weight: bold;
	padding: 1em;
	color: red;
}

.form_infos {color:rgb(95, 63, 6); width: 165px; text-align: center}
.form_infos .titre {font-size: 140%; font-weight: bold;}
.form_infos .description {text-align:left;}
.form_infos input[type=text] {width:165px; margin: 5px 0 5px 0; padding:2px; border:solid 1px rgb(95, 63, 6); color:rgb(95, 63, 6); font-size:120%; background:rgb(224,220,181);}
.form_infos .valider {width:80px; margin: 5px 0 0 1px; background:rgb(224,220,181); border:solid 1px rgb(95, 63, 6); text-align:center;color:rgb(95, 63, 6)}

