body, body *{
	font-family:Verdana,Arial,Tahoma;
	font-size:10pt;
}

a{
	color:#BC2915;
	text-decoration:underline;
}

a:hover{
	text-decoration:none;
}

body{
	background-color:#E7ECF0;
	margin:0;
	padding:0;
}

h1, h2, h3, h4, h5, h6, p{
	margin:0;
	padding:0;
	font-weight:normal;
}

form{
}

form input{
	background:#E7ECF0;
	border:1px solid #D1D4DE;
	margin:0.1em 0 0.1em 0;
	padding:0.1em;
	color:#8C8E95;
}

form input[type=text], form input.text{
}

form input[type=submit], form input.submit{

}

form input[type=submit]:hover,  form input.submit:hover{
	border:1px outset #D1D4DE;
}

#main{
	line-height: 140%;
}

.clear_both{
clear:both;
}

img{
	border:0;
}


.hidden{
display:none;
}




/*****************************

	main, menu

******************************/ 


body{
	background-image:url(/images/interface/acc_menu_fond.gif);
	background-repeat:repeat-y;
}

#menu{
	width:244px;
	padding-left:23px;
	position:absolute;
	z-index:500;	left:0;
	top:0;
}
#main{
	position:relative;
	left:0;
	top:0;
	width:100%;
	background:url(/images/interface/acc_centre_fond_droite.gif) repeat-y;
	background-position:right;
}

html>body{
	margin-bottom:1em;
}

#main div.container{
	position:relative;
	background:#F9EDE2 url(/images/interface/acc_centre_fond_gauche.gif) repeat-y;
	margin: 0 30px 0 300px;
	padding:0 0 0 14px;
	_overflow-x:hidden;
}

/*****************************

	#main

******************************/ 


#main h2{
	margin:0;
	padding:0;
}

#main div.pub{
	background:#E6D6CC url(/images/interface/acc_pub.gif) no-repeat;
	padding:0;
	margin: 0 0 0 0;
	text-align:center;
	width:100%;
	overflow-x:hidden;
}
#main div.pub img{
	padding-left:16px;
}

#main div.haut{
	position:relative;
	width:100%;
	_overflow-x:hidden;
	
}

/******[  #main div.centre_bas  ]******/ 

#main div.centre_bas{
	margin:2em 0 0 -10px ;
	position:relative;
	height:20px;
	background:url(/images/interface/acc_centre_fond_bas.png) repeat-x;
}

#main div.centre_bas .coin{
	width:14px;
	height:20px;
	background:url(/images/interface/acc_centre_fond_coin_dr.gif) no-repeat;
	display:block;
	position:absolute;
	right:-10px;
	_right:-11px;
	top:0;
}

/******[  #main h2.centre_titre  ]******/ 

#main h2.centre_titre{
	position:relative;
	font-weight:normal;
	font-size:100%;
	color:#BC2915;
	margin:2em 0 0.4em 0;
	background:#EDD7D4 url(/images/interface/acc_centre_titre_fond_bas.gif) no-repeat;
	background-position:bottom left;
	padding:0 0 4px 0;
}

#main h2.centre_titre span.title{ 
	display:block;
	background:url(/images/interface/acc_centre_titre_fond_dte.gif) no-repeat;
	background-position:top right;
	padding:0.1em 0.3em 0.5em 0.8em;
}

#main h2.centre_titre span.bg{
	position:absolute;
}


/******[  #main div.alaune  ]******/ 


 #main div.alaune{
	position:relative;
	margin-right:13em;
	margin-top:-1em;
	text-align:center;
	padding:0 1.5em 1em 1.5em;
 }

#main div.alaune span.main_image{

	margin: 0 auto 0 auto 0;
	text-align:right;
}
#main div.alaune span.main_image a{ 
	font-size:0.7em;
	color:#AB9A8A;
	text-decoration:none;
}

#main div.alaune .main_text{
	text-align:justify;
	background:#FFEBD1;
	margin:1em -0.4em 0 -0.6em;
	padding:0.2em 0.4em 0.2em 0.6em;
	width:99%;
}

#main div.alaune .main_text  img{
	margin : 0.5em 0.5em 1em 0em;
	float:left;
	border:10px solid #F4DDC8;
}

#main div.alaune .main_text .center{
text-align:center;
}

#main div.alaune .main_text .right{
text-align:right;
}

#main div.alaune .texte_petit{
	font-size:80%;
}

#main div.alaune .main_text   img.right{
	float :right; 
	margin : 0.5em 0 1em 0.5em;
}

#main div.alaune .main_text  .center img, #main div.alaune .main_text  img.center{
	float :none;
	display:block;
	margin-left:auto;
	margin-right:auto;
	clear:both;
}

#main div.alaune .main_text   img.noborder{
	border:0;
	
}
#main div.alaune .main_text 	 a.external{
	padding-right:13px;
	background:transparent url(/images/external.png) no-repeat scroll right center;
}

/******[  #main div.pub iframe  ]******/ 
#main div.pub iframe{
	
}


/******[  #main div.encart_options  ]******/ 


#main div.encart_options{
	position:relative;
float:right;
	width:12em;
	right:-1px;
	top:-1em;
	_top:0;
	left:auto;
	color:#5c5c5c;	
	background:#EBE1D7 url(/images/interface/acc_centre_encart_fond.gif) repeat-y;
	overflow:hidden;
	padding-left: 10px;
}


#main div.encart_options h4{
	
	background:#F9EDE2 url(/images/interface/acc_centre_encart_titre_fond.png) repeat-x;
	background-position:bottom left;
	padding:0.1em 0.1em 8px 10px;
	margin: 1em 0 1em -10px;
	color:#7C2F24;
}

#main div.encart_options .bas{
	position:relative;
	background:url(/images/interface/acc_centre_encart_bas.png) repeat-x;
	display:block;
	position:absolute;
	right:0;
	bottom:0;
	height:4px;
	width:100%;
	margin-left:-10px;
	_left:10px;
	font-size:1px;
}


#main div.encart_options a:link, #main div.encart_options a:visited{
	color:#5C5C5C;
	text-decoration:underline;
}

#main div.encart_options a:hover{
	text-decoration:none;
}

/******[  #main div.encart_options form ]******/ 

#main div.encart_options .contenu{
	font-size:90%;
	margin-bottom:1em;
	padding-right:10px;
}
#main div.encart_options .contenu * {
	font-size:100%;	
}

#main div.encart_options form{
	display:block;
	padding-bottom:1.5em;
}

#main div.encart_options form.poll p{
	margin-bottom:1em;
}

#main div.encart_options form input{
	background-color:#EEE5DD;
	border-color:#CFB7AC;
	color:#5C5C5C;
	font-size:85%;
}

#main div.encart_options form input.radio{
	float:left;
	border:none;
	background:transparent;
	margin-right:0.5em;
}

#main div.encart_options form label.radio{
	display:block;
	margin-bottom:0.5em;
	_padding-top:0.3em;
}

#main div.encart_options form.search{
	padding-right:15px;
}

#main div.encart_options form.search a.options{
	font-size:85%;
	float:left;
	padding-left:0.5em;
}

#main div.encart_options form.search input.text{
	float:left;
	width:100%;
}

#main div.encart_options form.search input.submit{
	float:right;
	margin-right:-4px;
	
}



/***/





















/*****************************

	#menu

******************************/ 




/******[  #menu h1  ]******/ 

#menu h1{
	margin:0;
	padding:0;
}

#menu h1 span{
	display:none;
}

#menu h1 a{
	display:block;
	width:244px;
	height:54px;
	background:url(/images/interface/acc_logo.png) no-repeat;
}

/******[  #menu div.daily_image  ]******/ 

#menu div.daily_image{
	background:#F3D0B0;
	color:#AB9A8A;
	padding:9px 0 0 0;
	position:relative;
	text-align:right;
	
}

* html #menu div.daily_image img{
	margin-bottom:-7px;
}

#menu div.daily_image a  {
	position:relative;
	font-size:9px;
	color:#AB9A8A;
	text-decoration:none;
	}


#menu div.newsletter , #menu div.encart_article{
	margin-left:0.3em;
	margin-right:0.3em;
}

/******[  #menu div.encart_article  ]******/ 


#menu div.encart_article{
	position:relative;
	background:#F2DEDC no-repeat;
	margin-top:2em;
	margin-bottom:0.5em;
	padding:1.8em 0.3em 0.3em 96px;
	font-size:86%;
	height:80px;
	overflow:hidden;
}


#menu div.extends{	_overflow:visible; } 	 /*IE***/ 
html>body #menu div.extends{	height:auto; }	/*OTHERS***/ 


#menu div.encart_article div.hd,#menu div.encart_article div.hg,#menu div.encart_article div.bd,#menu div.encart_article div.bg{
	width:15px;
	height:15px;
	position:absolute;
}



#menu div.encart_article div.hd{ 	top:0; right:0;}
#menu div.encart_article div.hg{ 	top:0; left:0; }
#menu div.encart_article div.bd{ 	bottom:0; right:0; }
#menu div.encart_article div.bg{ 	bottom:0; left:0; }

html>body #menu div.encart_article div.hd{ 	background:url(/images/interface/acc_coin_arrondi_hd.png) no-repeat;}
html>body #menu div.encart_article div.hg{ 	background:url(/images/interface/acc_coin_arrondi_hg.png) no-repeat;}
html>body #menu div.encart_article div.bd{ 	background:url(/images/interface/acc_coin_arrondi_bd.png) no-repeat;}
html>body #menu div.encart_article div.bg{ 	background:url(/images/interface/acc_coin_arrondi_bg.png) no-repeat;}


#menu div.encart_article div.hd{ 	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/interface/acc_coin_arrondi_hd.png', sizingMethod='scale');}
#menu div.encart_article div.hg{ 	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/interface/acc_coin_arrondi_hg.png', sizingMethod='scale');}
#menu div.encart_article div.bd{ 	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/interface/acc_coin_arrondi_bd.png', sizingMethod='scale');}
#menu div.encart_article div.bg{ 	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/interface/acc_coin_arrondi_bg.png', sizingMethod='scale');}

#menu div.encart_article h4 {
	margin:0 -0.2em 0 0;
	padding:0;
	font-weight:normal;
	font-size:110%;
	
	position:absolute;
	top:0em;
	width:100%;
}


#menu div.encart_article img.illu {
	float:left;
}

#menu div.encart_article h4 a{ 
	color:inherit;
	display:block;
	height:100px;
	margin-left:-100px;
	padding-left:100px;
	position:relative;
	text-decoration:none;
	width:100%;
}
#menu div.encart_article h4 a:hover{ color:inherit; text-decoration:underline;}
#menu div.encart_article h4, #menu div.encart_article h4.bleu { color: #001E9D;}
#menu div.encart_article h4.vert { color: #0E7A00;}
#menu div.encart_article h4.orange { color: #D34600;}

/******[  #menu div.newsletter ]******/  

#menu div.newsletter {
	background:#F2DEDC url(/images/interface/acc_menu_nslet_fond_coin.png) no-repeat;
	background-position:bottom left;
	margin-top:2em;
	margin-bottom:2em;
	padding:0 0.3em  0.8em  0.5em;
	color:#380C06;
}

#menu div.newsletter h4{
	background:url(/images/interface/acc_menu_nslet_tit_fond.gif) repeat-x;
	height:17px;
	overflow:hidden;
	margin:0 -0.3em 0.8em -0.5em;
}

#menu div.newsletter h4 span{
	background:url(/images/interface/acc_menu_nslet_tit_coin.png) no-repeat;
	background-position:top right;
	display:block;
	padding-left:0.5em;
}
#menu div.newsletter form *{
	color:inherit;
	font-size:90%;	
	margin:0;
}

#menu div.newsletter form{
	margin : 0.5em 0 0 0.5em;
}

#menu div.newsletter form input{
	border-color:#C49B95;
}

#menu div.newsletter form input.text{
	background:#F2DFDD;
	margin-right:0.2em;
}

#menu div.newsletter form input.submit{
	background:#FFAD8E url(/images/interface/acc_menu_nslet_form_ok_fond.gif) repeat-x;
	background-position:center;
	padding:0;
}

/******[  #main div.naviguer  ]******/ 



#main  div.naviguer h2.centre_titre{}

#main div.naviguer {
position:relative;
width:95%;
clear:both;
margin-left:auto;
margin-right:auto;
}

#main div.naviguer ul.menu{
	position:relative;
	margin:0 4% 0 0em;
	padding:0 0 0 0;
	float:left;
	width:19%;
	_margin-right:2%;
}

#main div.naviguer ul.menu li{
	margin:0 0 1em 0;
	padding:0 0 0 12px;
	background-repeat:no-repeat;
	background-position:0 0.3em;
	list-style:none;
	display:block;
}

#main div.naviguer ul.menu li a{
	text-decoration:none;
	padding: 0.1em 0.2em 0.2em 0.1em;
}

html>body #main div.naviguer ul.menu li a{
	display:block;
}

#main div.naviguer ul.menu li a em{
	display:block;
}

#main div.naviguer ul.menu li a:hover{
	background-color:#EBE1D7;
}

#main div.naviguer ul.menu li.bleu{	background-image:url(/images/interface/curl_01_bleu.gif);	}
#main div.naviguer ul.menu li.bleu a{	color:#0F2F72;	}


#main div.naviguer ul.menu li.vert{	background-image:url(/images/interface/curl_01_vert.gif);	}
#main div.naviguer ul.menu li.vert a{ color:#125509;	}

#main div.naviguer ul.menu li.marron{	background-image:url(/images/interface/curl_01_marron.gif);	}
#main div.naviguer ul.menu li.marron a{ color:#9B6E00;	}

#main div.naviguer ul.menu li.rouge{	background-image:url(/images/interface/curl_01_rouge.gif);	}
#main div.naviguer ul.menu li.rouge a{	color:#420E07;	}

