body{
	background-color:#f0f1e7;
	color:black;
	font-size:11px;
	line-height:140%;
	text-align:left;
	font-family:Arial, sans-serif;
	margin:0px;
	padding:0px;
}
table{padding:0px; margin:0px; border-spacing:0px; text-align:left; border:0px solid red;}
a{text-decoration:none; color:#F1027E}
a:hover{text-decoration:underline; color:#F1027E}
h1{margin:0px;font-size:14px; padding-left:12px; background:transparent url('/pics/bugeat_li000.gif') no-repeat 0px 4px;}
h2{margin:0px;font-size:12px;}
h3{margin:0px;font-size:11px;}
h4{margin:0px;font-size:11px;font-weight:normal;}
h5{margin:0px;font-size:10px;font-weight:normal;}
input{background-color:white; color:black; border:1px solid black; font-size:11px;}
textarea{color:#999999; border:1px solid #666666; font-size:11px; width:95%;}
select{font-size:11px; color:gray; padding:0px; margin:3px;}
select:hover{color:#9cac16;}

.hidden{float:left; font-size:0px;}
	
.frame{border:1px solid red; width:771px; margin:0px auto;}
.floatright{float:right;}
.right{float:right;}
.floatleft{float:left;}
.left{float:left;}
.clear{clear:left;}
.clearleft{clear:left;}
.clearright{clear:right;}
.center{text-align:center;}

.bandeau{
	background:transparent url('/pics/bugeat_bandeau.gif') no-repeat;
	width:771px;
	height:175px;
	text-align:right;
	border:0px solid red;
}

.bandeau_tb{
	float:right;
	height:20px;
	padding-top:160px;
	text-align:right;
	border:0px solid red;
}

.bandeau_menus{
	width:100%;
	height:75px;
	background:url('/pics/bugeat_degrade.gif') repeat-x;
	border:0px solid red;
}

.datetime{
	color:#353535;
	width:307px;
	margin-left:10px;
	border-bottom:1px dashed #ffffff;
}
.drapeaux{margin-left:10px;}
.drapeau{float:left; margin:2px 4px 0px 0px;}
.menus{
	float:left;
	border:0px solid red;
}
.sousmenus{
	position:absolute;
	left:317px;
	top:234px;
}
.menu{
	background:url('/pics/fleche0.gif') no-repeat 0px 3px;
	font-size:9px;
	color:#909092;
	float:left;
	padding-right:4px;
	padding-left:6px;
	margin-right:6px;
	border-right:1px dashed #ffffff;
}
.menu a{color:#909092;}
.menu a:hover, .menu a:visited:hover{color:#ffffff;}
.menu a:active, .menu a:active:hover{color:#ff0000;}
.menu a:visited{color:#606060;}
.menu_selectionne{
	background:url('/pics/fleche0.gif') no-repeat 0px 3px;
	font-size:9px;
	color:#000000;
	float:left;
	padding-right:4px;
	padding-left:6px;
	margin-right:8px;
	border-right:1px dashed #ffffff;
}
.menu_selectionne a{color:#000000;}
.menu_selectionne a:hover, .menu a:visited:hover{color:#000000;}
.menu_selectionne a:active, .menu a:active:hover{color:#000000;}
.menu_selectionne a:visited{color:#000000;}
.menus_trait{
	font-size:1px;
	clear:left;
	float:left;
	color:#000000;
	width:316px;
	margin:12px 0px 0px 0px;
	height:9px;
	border-top:1px dashed #ceba63;
}
.titre_rubrique{
	font-size:14px;
	font-weight:bold;
	clear:left;
	float:left;
	color:#000000;
	width:306px;
	padding-left:10px;
	border-top:1px dashed #000000;
}
.copyright{
	position:absolute;
	left:21px;
	top:257px;
	color:#bbbbbb;
}
.copyright_moulinsart{
	position:absolute;
	left:35px;
	top:575px;
	width:770px;
	color:#000000;
	border:0px solid red;
}
.back_next{
	float:left;
	width:215px;
	background-color:#f7f7f7;
	margin-top:3px;
	border-bottom:1px dashed #cccccc;
	border-top:1px dashed #cccccc;
}
.back{
	float:left;
	width:20px;
	height:35px;
	padding-top:25px;
	text-align:center;
	border:0px solid red;
}
.next{
	float:left;
	width:20px;
	height:35px;
	padding-top:25px;
	text-align:center;
	border:0px solid red;
}
.autres_news{
	float:left;
	width:152px;
	height:37px;
	padding-top:23px;
	text-align:center;
	border:0px solid red;
}
.en_savoir_plus{
	float:right;
	height:15px;
	padding-left:10px;
	padding-right:10px;
	margin-right:3px;
	border-left:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
}

.news_border{
	background-color:#ffffff;
	border:3px solid #ffffff;
}
.news{
	padding:4px;
	background-color:#ffffff;
	border:6px solid #d0d1c7;
	border-top:17px solid #d0d1c7;
	height:262px;
}
.news_texte{overflow:auto; height:137px; margin-top:5px; padding-left:12px; padding-right:5px;}

.accueil{
	position:absolute;
	left:200px;
	top:265px;
	width:670px;
}
.col1{
	position:absolute;
	left:0px;
	top:265px;
	width:225px;
	margin-left:20px;
	border:0px solid red;
}
.col2{
	position:absolute;
	left:251px;
	top:265px;
	width:325px;
	border:0px solid red;
}
.col3{
	background:url('/pics/col3.gif') no-repeat 0px 0px;
	position:absolute;
	left:580px;
	top:265px;
	width:384px;
	height:268px;
	padding-top:30px;
	padding-left:15px;
	border:0px solid red;
}

.actuabd{
	position:absolute;
	left:0px;
	top:575px;
	width:216px;
	margin-left:20px;
	padding-left:3px;
	border-left:6px solid #d0d1c7;
}
.liens{
	position:absolute;
	left:18px;
	top:655px;
	width:815px;
	padding-left:3px;
	border:0px solid red;
}

.liste_border{
	border-top:3px solid #ffffff;
	border-left:3px solid #ffffff;
}
.liste{
	padding:4px;
	border-top:17px solid #d0d1c7;
	border-left:6px solid #d0d1c7;
	height:272px;
	width:208px;
}
.liste_item{
	background-color:#ffffff;
	color:#adaaad;
	width:204px;
	height:60px;
	padding:4px;
	border-bottom:1px dashed #cccccc;
}
.liste_item a{color:#adaaad;}
.liste_titre{padding-left:0px;}
.liste_item_selectionne{
	/* background:transparent url('/pics/bugeat_degrade.gif'); */
	background-color:#ffffff;
	color:#adaaad;
	width:206px;
	height:60px;
	padding:4px;
	border-bottom:1px dashed #cccccc;
}
.liste_item_selectionne a{color:#000000;}

.photo_portrait{
	float:left;
	margin-right:3px;
}


.accueil_border1{
	background-color:#ffffff;
	border:3px solid #ffffff;
}
.accueil_border2{
	padding:4px;
	background-color:#ffffff;
	border:6px solid #d0d1c7;
}
.accueil_texte{margin-top:5px; padding-left:12px;}
.lien_vignette{
	float:left;
	margin-right:10px;
	margin-bottom:10px;
}
.pied{
	position:absolute;
	left:25px;
	top:566px;
	border:0px solid red;
}
.biglotron{
	position:absolute;
	left:800px;
	top:80px;
}
