* html .util_item a:link{
	margin:0px 5px 0px 1px;
	padding:50px 12px 0px 13px;
}

* html .util_item a:visited{
	margin:0px 5px 0px 1px;
	padding:50px 12px 0px 13px;
}

* html .util_item a:active{
	margin:0px 5px 0px 1px;
	padding:50px 12px 0px 13px;
}

* html .util_item a:hover{
	margin:0px 5px 0px 1px;
	padding:50px 12px 0px 13px;
}

* html #sidebar_right{
	width:187px;
	overflow:hidden;
	float:left;
}

* html .date_single{
	margin-left:13px !important;
}

* html .content_intlink_block{
	overflow:hidden;
}

* html .content_core_half{
	width:315px;
	overflow:hidden;
	margin:0px 7px 15px 5px;
}

* html .subpage_item a:link{
	width:143px;
}

* html .subpage_item a:visited{
	width:143px;
}

* html .subpage_item a:active{
	width:143px;
}

* html .subpage_item a:hover{
	width:143px;
}

* html .subpage_item_o a:link{
	width:143px;
}

* html .subpage_item_o a:visited{
	width:143px;
}

* html .subpage_item_o a:active{
	width:143px;
}

* html .subpage_item a:hover{
	width:143px;
}

* html .mainmenu_list li{
	margin:0px;
	padding:0px;
	height:0px;
	float:left;
	display:block;
	width:120px;
}

* html .clear_hack{
	margin:0px;
	padding:0px;
	border:0;
	line-height:0px;
	font-size:0;
	height:1px;
}


* html .small_date{
	margin:0px 0px 15px 13px;
}

* html .cal_header{
	display:block;
	float:left;
	clear:both;
	margin:-15px 0px 2px 5px;
}

* html #wp-calendar-event{
	float:left;
	display:block;
	margin:-15px 0px 0px 3px;
}

* html .blue_block{
	padding-bottom:15px;
}

.yellow_block{
	padding-bottom:15px;
}

* html h4.cal_small_title a:link{
	margin:0px 4px 0px 2px;
	clear:both;
}

*+html .blue_block{
	padding-bottom:25px;
}

* html h4.cal_small_title a:visited{
	margin:0px 4px 0px 2px;
	clear:both;
}

* html h4.cal_small_title a:active{
	margin:0px 4px 0px 2px;
	clear:both;
}

* html h4.cal_small_title a:hover{
	margin:0px 4px 0px 2px;
	clear:both;
}

* html #calendar_wrap{
	border-top:15px solid #f4fceb;
}

* html #footer_cc{
	padding:10px 0px 0px 200px;
	height:40px;
	overflow:hidden;
}

* html #formBuilderInfolettre{
	margin:10px 0px 10px 10px;
	padding:0px 0px 0px 0px;
}

* html .btn_lexique_no{
	margin:0px 4px 0px 4px;
	padding:0px;
	border:0;
	font-weight:bold;
	text-decoration:none;
	color:#9adad7;
	display:block;
	width:12px;
	height:12px;
	float:left;
}

* html #newsletter-error{
	padding:0px 0px 0px 15px;
}


* html .header_submenu_2{
	margin:81px 0px 0px -191px;
}
* html .header_submenu_3{
	margin:81px 0px 0px -150px;
}

*+html .header_submenu_2{
	margin:81px 0px 0px -188px;
}
*+html .header_submenu_3{
	margin:81px 0px 0px -148px;
}

* html #content{
	margin:0px 0px 0px 0px;
}

* html a.btn_submenu_2:link{
    padding:10px 14px 8px 5px; /* HERVE */
    min-height:35px;
}

* html a.btn_submenu_2:visited{
    padding:10px 14px 8px 5px; /* HERVE */
    min-height:35px;
}

* html a.btn_submenu_2:active{
    padding:10px 14px 8px 5px; /* HERVE */
    min-height:35px;
}

* html a.btn_submenu_2:hover{
    padding:10px 14px 8px 5px; /* HERVE */
    min-height:35px;
}

* html a.btn_submenu_3:link{
    padding:10px 14px 8px 5px; /* HERVE */
    min-height:35px;
}

* html a.btn_submenu_3:visited{
    padding:10px 14px 8px 5px; /* HERVE */
    min-height:35px;
}


* html a.btn_submenu_3:active{
    padding:10px 14px 8px 5px; /* HERVE */
    min-height:35px;
}

* html a.btn_submenu_3:hover{
    padding:10px 14px 8px 5px; /* HERVE */
    min-height:35px;
}

* html a.btn_submenu_2:link{
    padding:10px 14px 8px 5px; /* HERVE */
    min-height:35px;
}

* html a.btn_submenu_2:visited{
    padding:10px 14px 8px 5px; /* HERVE */
    min-height:35px;
}

* html a.btn_submenu_2:active{
    padding:10px 14px 8px 5px; /* HERVE */
    min-height:35px;;
}

* html a.btn_submenu_2:hover{
    padding:10px 14px 8px 5px; /* HERVE */
    min-height:35px;
}



* html a.btn_submenu_3:link{
    padding:10px 14px 8px 5px; /* HERVE */
    min-height:35px;
}
* html a.btn_submenu_3:visited{
    padding:10px 14px 8px 5px; /* HERVE */
    min-height:35px;
}

* html a.btn_submenu_3:active{
    padding:10px 14px 8px 5px; /* HERVE */
    min-height:35px;
}

* html a.btn_submenu_3:hover{
    padding:10px 14px 8px 5px; /* HERVE */
    min-height:30px;
}

* html .search_result_block{
	margin:0px 15px 25px 15px;
	width:505px;
}

* html .morelink_list{
	margin:0px;
	padding:0px 0px 15px 0px;
	border-bottom:1px solid #d6d5d3;
	display:block;
	float:left;
	width:210px;
}

* html .morelink_list li{
	background:url(images/list_bullet.jpg) left 5px no-repeat;
	margin:0px 0px 15px 6px;
	padding:0px 0px 0px 10px;
	text-indent:0px;
	display:block;
	float:left;
	width:150px;
}

* html .morelink_title{
	display:block;
	float:left;
	text-align:left !important;
}

* html .morelink_title_top{
	margin:15px 0px 0px 0px;
}

* html .line_header{
	margin:0px;
	padding:0px;
	background-color:#dddcdb;
	height:4px;
	width:973px;
}

* html .atlas_block ul{
	margin:0px 0px 0px 45px !important;
	padding:0px;
}

* html .mainmenu_list{
	padding:0px 5px 0px 12px;
	width:165px !important;
	overflow:hidden !important;
}

* html .searchresult_block{
	margin:0px;
	padding:0px;
	float:left;
	overflow:hidden;
	width:602px;
}




