/* CSS Document */

BODY {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Verdana, arial, helvetica, sans-serif;
	color: #336633;
	font-size: 9px;
}


h2 {
	font-family: Verdana, arial, helvetica, sans-serif;
	color: #336633;
	font-size: 12px;
}

P {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 2em; PADDING-BOTTOM: 0px
}

.page{
	width:auto !important;
	height:auto !important;
	padding:6px;
	padding-top:7px;
	margin-top:0px;
	background-image:url(../img/back_page.JPG);
	}

.img_bbcode{
	width:100px;
	overflow:visible;
	position: fixe;
}


.rouge{
	color : red;
}
.text_img{
	font-family: Verdana, arial, helvetica, sans-serif;
	color: #336633;
	font-size: 9px;
	width:100px;
}

.news{
	text-align:center;
	font-family: Verdana, arial, helvetica, sans-serif;
	color: #D5E4EB;
	font-size: 9px;
	font-weight: bold;
	float: Aucune;
	position: relative;
	top: -20px;
	right: 10px;
	left: 750px;
	height: 200px;
	width: 130px;
	bottom: 0px;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: dotted;
	border-bottom-style: none;
	border-left-style: dotted;
	border-top-color: #F8FAFC;
	border-right-color: #F8FAFC;
	border-bottom-color: #F8FAFC;
	border-left-color: #F8FAFC;
}

.encadrer { 
	margin-left : 10px;
	border-left: 1px dotted #CCCC99;
	border-right: 1px dotted #CCCC99;
	border-bottom: 1px solid #CCCC99;
}

.encadrer-gauche {
	width: 300px;
	margin-left : 10px;
	margin-bottom : 10px;
	border-left: 1px dotted #CCCC99;
	border-right: 1px dotted #CCCC99;
	border-bottom: 1px solid #CCCC99;
	float:left;
}

.cadre-gauche {
	width: 400px;
	margin-left : 10px;
	float:left;
}



.encadrer-droite { 
	margin-left : 10px;
	border-left: 1px dotted #CCCC99;
	border-right: 1px dotted #CCCC99;
	border-bottom: 1px solid #CCCC99;
	float:left;
}

.encadrer-table { 
	margin-left : 10px;
	border-left: 1px dotted #CCCC99;
	border-right: 1px dotted #CCCC99;
	border-bottom: 1px solid #CCCC99;
	border-top: 1px solid #CCCC99;
}


.lien_menu{
	height:18px;
	clear: both;
	text-align:center;
	font-family: Verdana, arial, helvetica, sans-serif;
	color: #4D994D;
	font-size: 9px;
	font-weight: bold;
	}
	
.lien_menu2{
	height:14px;
	clear: both;
	text-align:center;
	font-family: Verdana, arial, helvetica, sans-serif;
	color: #4D994D;
	font-size: 9px;
	font-weight: bold;
	}

.menu{
	padding-top:7px;
	margin-top:0px;
}

a:link, a:visited, a:active {
	font-family: Verdana, arial, helvetica, sans-serif;
	color:#305A2E;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	MARGIN-BOTTOM: 0.5em;
}
a:hover{
	font-family: Verdana, arial, helvetica, sans-serif;
	color:#A29609;
	font-size: 10px;
	text-decoration: none;
}



.menu a:link,.menu a:visited,.menu a:active {
	font-family: Verdana, arial, helvetica, sans-serif;
	color:#305A2E;
	font-size: 9px;
	font-weight: bold;
	text-decoration: none;
	MARGIN-BOTTOM: 0.5em;
}
.menu a:hover{
	font-family: Verdana, arial, helvetica, sans-serif;
	color:#A29609;
	font-size: 9px;
	text-decoration: none;
}


.aujourdhui {
    clear: left;
	width: auto !important;
	width: 100%;
    height: auto !important;
	height: 22px;
	font-family: Verdana, arial, helvetica, sans-serif;
	background-color :#F4EEEB;
	color: #1E5944;
	font-size: 10px;
	font-weight: bold;
	padding: 4px 4px 4px 4px;
	border-bottom: 1px solid #CCCC99;
	border-top: 1px solid #CCCC99;
	margin-top: 0px;
	text-align : left;
}




.body_midle_title_encadre {
    clear: left;
	width: auto !important;
	width: 100%;
    height: auto !important;
	height: 22px;
	font-family: Verdana, arial, helvetica, sans-serif;
	background-color :#F8FAFC;
	color: #1E5944;
	font-size: 10px;
	font-weight: bold;
	padding: 4px 4px 4px 4px;
	border-bottom: 1px solid #CCCC99;
	border-top: 1px solid #CCCC99;
	margin-top: 0px;
	text-align : left;
}

.index_titre {
    clear: left;
	width: auto !important;
	width: 100%;
    height: auto !important;
	height: 22px;
	font-family: Verdana, arial, helvetica, sans-serif;
	background-color :#F8FAFC;
	color: #1E5944;
	font-size: 12px;
	font-weight: bold;
	border-bottom: 1px solid #CCCC99;
	border-top: 1px solid #CCCC99;
	margin-top: 2px;
	text-align : left;
}




.message_retour {
    clear: left;
	width: auto !important;
	width: 100%;
    height: auto !important;
	height: 22px;
	font-family: Verdana, arial, helvetica, sans-serif;
	background-color :#F8FAFC;
	color: #1E5944;
	font-size: 10px;
	font-style:italic;
	padding: 4px 4px 4px 4px;
	border-bottom: 1px solid #CCCC99;
	border-top: 1px solid #CCCC99;
	margin-top: 5px;
	text-align : left;
}


.ombregauche{
	background-image:url(../img/ombregauche.jpg);
}
.ombredroite{
	background-image: url(../img/ombredroite.jpg);
}
	
.banniere{
	clear : both;
	width: 898px;
	height:206px;
	background-image: url(../img/banniere.jpg);
	background-repeat: no-repeat;
}
	
.fond_menu{
	background-image: url(../img/fond_menu.jpg); 
	background-repeat: no-repeat;
}

.footer{
	clear:both;
	width: 898px;
	height: 60px;
	text-align: right;
	font: 10px Verdana;
	color: #ffffff;
	font-weight: bold;
	background-repeat: no-repeat;
	background-image: url(/img/footer.jpg);
}


.body_text {
	font-family: Verdana, arial, helvetica, sans-serif;
	color: #336633;
	font-size: 11px;
	position: relative;
	text-align: justify;
}

.article {
	font-family: calibri;
	color: #336633;
	font-size: 16px;
	position: relative;
	text-align: left;
}


.text {
	font-family: Verdana, arial, helvetica, sans-serif;
	color: #336633;
	font-size: 9px;
}


.button_login_menu {
	font: 9px Verdana;
	background:#FFFFFF;
	border: solid 1px #4D994D;
	
}

.champ {
	font: 9px Verdana;
	width: 150px;
	border: solid 1px #4D994D;
	
}

.champ_textarea_article {
	font: 9px Verdana;
	width: 700px;
	border: solid 1px #4D994D;
}

.champ_textarea_livredor {
	font: 9px Verdana;
	width: 240px;
	border: solid 1px #4D994D;
}

.cadrecover {  
	border: 1px solid #4D994D;
	background-color:#F8FAFC;
}
.ligne_comment_ac{ 
	font-size : 10px;
	text-align: left;
	padding:1px;
	border-bottom: 1px solid #CCCC99;

}
