body {
	background-color:#ffffff;
	margin:0px;
	font-family: Verdana,Helvetica,sans-serif;
	font-weight: normal;
	color:#ffffff;
	font-size: 0.8em;
}

a{
	font-family: comic sans ms,Helvetica,sans-serif;
	color:#808080;
	text-decoration:none;
}

a:hover{
	font-family: comic sans ms,Helvetica,sans-serif;
	color:#000000;
	text-decoration:none;
}

img {
	border:0px;
}

/* SEARCH MEDIATHEQUE */



.simple_search{
	border:0px;
	margin:0px;
	padding:0px;
}

.simple_search_title{
	border:0px;
	margin:0px;
	padding:0px;
	float:left;
	margin-right:5px;
	width:140px;
}

.simple_search_field{
	border:0px;
	margin:0px;
	padding:0px;
	float:left;
	margin-right:5px;
	width:310px;
}

.simple_search_submit{
	border:0px;
	margin:0px;
	padding:0px;
	float:left;
	margin-top:-5px;
	
}


.simple_search_end{
	border:0px;
	margin:0px;
	padding:0px;
	margin-bottom:30px;
}




.advanced_search{
	border:0px;
	margin:0px;
	padding:0px;
}

.advanced_search_title{
	border:0px;
	margin:0px;
	padding:0px;
	float:left;
	width:140px;
	margin-right:5px;
}

.advanced_search_field{
	border:0px;
	margin:0px;
	padding:0px;
	float:left;
	margin-right:5px;
	width:160px;
}

.advanced_search_field_restrict{
	border:0px;
	margin:0px;
	padding:0px;
	float:left;
	width:135px;
	text-align:right;
	padding-right:10px;
}



.advanced_search_submit_box{
	border:0px;
	margin:0px;
	padding:0px;
}

.advanced_search_submit_box_title{
	border:0px;
	margin:0px;
	padding:0px;
	float:left;
	margin-right:5px;
	width:140px;
}

.advanced_search_submit_box_field{
	border:0px;
	margin:0px;
	padding:0px;
	float:left;
	width:155px;
	text-align:right;
	padding-right:10px;
}

.advanced_search_submit_box_clear{
	border:0px;
	margin:0px;
	padding:0px;
	float:right;
	text-align:left;
	width:190px;
}

.advanced_search_submit_box_submit{
	border:0px;
	margin:0px;
	padding:0px;
	float:left;
	width:95px;
	text-align:right;
}

.search_media_data_end{
	line-height:10px;
	clear:both;
}




.input_search{
	border:0px;
	margin:0px;
	padding:0px;
	border:1px solid #000;
	font-size:0.9em;
	height:15px;
	width:150px;
	font-family: Verdana,Helvetica,sans-serif;
}

.submit_search{
	border:1px solid #000;
	background-color:#5c7a82;
	margin:0px;
	padding:0px;
	color:#fff;
	font-size:0.9em;
	font-weight:bold;
	font-family: Verdana,Helvetica,sans-serif;
	
}

.submit_search_over{
	border:1px solid #000;
	background-color:#c4000e;
	margin:0px;
	padding:0px;
	color:#fff;
	margin-top:6px;
	font-size:0.9em;
	font-weight:bold;
	font-family: Verdana,Helvetica,sans-serif;
	cursor:pointer;
	
}



.input_search_media{
	border:0px;
	margin:0px;
	padding:0px;
	border:1px solid #535353;
	font-size:1.1em;
	height:20px;
}

.input_search_media_select{
	border:0px;
	margin:0px;
	padding:0px;
	border:1px solid #535353;
	font-size:1.1em;
	height:20px;
	width:155px;
}

.input_search_media_input{
	border:0px;
	margin:0px;
	padding:0px;
	border:1px solid #535353;
	font-size:1.1em;;
	height:20px;
	width:152px;
}

.input_search_media_input2{
	border:0px;
	margin:0px;
	padding:0px;
	border:1px solid #535353;
	font-size:1.1em;;
	height:20px;
	width:307px;
}

.submit_search_media{


	left:0px;
	padding:0px;
	margin:0px;
	margin-top:6px;
	font-size:1.1em;
	border:1px solid #000;
	font-family: Verdana,Helvetica,sans-serif;
	padding-left:4px;
	padding-right:4px;
	z-index:2;
	background-color:#5c7a82;
	color:#FFF;
}

.form_separator{
	line-height:0px;
	font-size:0px;
	height:1px;
}

.form_separator2{
	line-height:0px;
	font-size:0px;
	height:8px;
}

.submit_search_media_over{


	left:0px;
	padding:0px;
	margin:0px;
	margin-top:6px;
	font-size:1.1em;
	border:1px solid #000;
	font-family: Verdana,Helvetica,sans-serif;
	padding-left:4px;
	padding-right:4px;
	z-index:2;
	background-color:#c4000e;
	color:#FFF;
	cursor:pointer;
}

.search_media_list{
	border:0px;
	margin:0px;
	padding:0px;
}

.search_media_list_item{
	border:0px;
	margin:0px;
	padding:0px;
	list-style-type:none;
	margin-bottom:8px;
	background-image:url(../img/submenu_fnd.gif)  !important;
	background-position:top right;
	zoom:1;
}

.search_media_list_item_selected{
	border:0px;
	margin:0px;
	padding:0px;
	list-style-type:none;
	margin-bottom:8px;
	background-image:url(../img/submenu_fnd_selected.gif)  !important;
	background-position:top right;
	zoom:1;
}

.search_media_list_item a,.search_media_list_item_selected a{
	border:0px;
	margin:0px;
	padding:0px;
	display:block;
	padding-left:8px;
	padding-right:8px;
	padding-top:6px;
	padding-bottom:6px;
	font-weight:bold;
}

.search_media_list_item_title{
	display:block;
	float:left;
	color:#bbb;
	font-weight:normal;
	width:140px;
}

.search_media_list_item_title2{
	display:block;
	float:left;
	color:#888;
	font-weight:normal;
	width:140px;
}

.search_media_list_item_text{
	display:block;
	float:left;
	color:#fff;
	font-weight:normal;
	width:495px;
}

.search_media_list_item_text2{
	display:block;
	float:left;
	color:#3e5359;
	font-weight:normal;
	width:495px;
}

.search_media_list_item_title_color{
	display:block;
	float:left;
	color:#bbb;
	font-weight:normal;
	width:140px;
}

.search_media_list_item_text_color{
	display:block;
	float:left;
	font-weight:bold;
	width:495px;
	font-size:1.2em;
	color:#fff;
}

.search_media_list_item_text_color2{
	display:block;
	float:left;
	font-weight:bold;
	width:495px;
	font-size:1.2em;
	color:#3e5359;
}

.search_media_list_end{
	display:block;
	clear:both;
	line-height:1px;
}

.search_media_item_separator{
	height:8px;
	line-height:1px;
}

.search_result_navigation{
	position:relative;
	margin-top:8px;
	margin-bottom:8px;
	width:100%;
	height:23px;
	background-color:#000;
	text-align:center;
}

.search_result_navigation_previous{
	
	position:absolute;
	left:0px;
	padding:0px;
	margin:0px;
	z-index:2;
	height:19px;
	text-align:left;
	width:100px;
}

.search_result_navigation_previous a{
	display:block;
	left:0px;
	padding:0px;
	margin:0px;
	border:1px solid #000;
	padding-top:2px;
	padding-left:4px;
	padding-right:4px;
	z-index:2;
	height:19px;
	background-color:#5c7a82;
}

.search_result_navigation_previous a:hover{
	
	left:0px;
	padding:0px;
	margin:0px;
	border:1px solid #000;
	padding-top:2px;
	padding-left:4px;
	padding-right:4px;
	z-index:2;
	height:19px;
	background-color:#c4000e;
}

.search_result_navigation_next{
	
	position:absolute;
	top:0px;
	right:0px;
	padding:0px;
	margin:0px;
	z-index:3;
	height:19px;
	text-align:right !important;
	width:100px;
}

.search_result_navigation_next a{
	display:block;
	left:0px;
	padding:0px;
	margin:0px;
	border:1px solid #000;
	padding-top:2px;
	padding-left:4px;
	padding-right:4px;
	z-index:2;
	height:19px;
	background-color:#5c7a82;
}

.search_result_navigation_next a:hover{
	
	left:0px;
	padding:0px;
	margin:0px;
	border:1px solid #000;
	padding-top:2px;
	padding-left:4px;
	padding-right:4px;
	z-index:2;
	height:19px;
	background-color:#c4000e;
}

.search_result_navigation_back{
	
	position:absolute;
	left:0px;
	padding:0px;
	margin:0px;
	z-index:2;
	height:19px;
	text-align:left;
	width:220px;
}

.search_result_navigation_back a{
	display:block;
	left:0px;
	padding:0px;
	margin:0px;
	border:1px solid #000;
	padding-top:2px;
	padding-left:4px;
	padding-right:4px;
	z-index:2;
	height:19px;
	background-color:#5c7a82;
}

.search_result_navigation_back a:hover{
	
	left:0px;
	padding:0px;
	margin:0px;
	border:1px solid #000;
	padding-top:2px;
	padding-left:4px;
	padding-right:4px;
	z-index:2;
	height:19px;
	background-color:#c4000e;
}

.search_result_navigation_count{
	margin-top:2px;

}	

.search_result_item{
	border:0px;
	margin:0px;
	padding:0px;
	padding-left:8px;
	padding-right:8px;
	padding-top:6px;
	padding-bottom:6px;
	font-weight:bold;
	background:#ebebeb;
}

/* MAIN */
#main {
	position:absolute;
	width:980px;
	border:0px;
	margin-left:-490px;
	left:50%;
	background-color:#000;
	zoom:1;
}

#main_sub {

background-image:url('back.jpg');
background-position:0px 0px;
background-repeat:no-repeat;
height:700px;

}



/* TOP MENU */
#globalmenu {
	position:absolute;
	width:650px;
	float:left;
	z-index:50;
	left:200px;
	top:700px;
	padding:0px;
	margin:0px;
	border:0px;
	color:#000000;
}

#logo{
	position:relative;
	padding:0px;
	margin:0px;
	margin-bottom:30px;
	border:0px;
	width:250px;
	height:124px;
	background-image:url(./img/logo.png)  !important;
	background-position:0px 0px;
	background-repeat:no-repeat;
}




* html #logo{
	background: none !important;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./img/logo.png',sizingMethod='scale');

}


#logo_hidden{
	display:none;
	zoom:1;
}

#home_search_form{
	padding:0px;
	margin:0px;
	border:0px;
	margin-right:16px;
	font-size:1em;
}


/*container*/
#container{
	float:right;
	position:relative;
	zoom:1;
}


/*RETOUR*/
#retour{
	position:absolute;
	padding:0px;
	margin:0px;
	left:821px;
	top:143px;
	z-index:20;
	text-align:left;
	width:133px;
}

#retour a{
	display:block;
	border:1px solid #000;
	padding-top:2px;
	padding-left:17px;
	height:19px;
	background-color:#5c7a82;

	background-image:url(../img/fleche_retour.gif)  !important;
	background-position:0px 8px;
	background-repeat:no-repeat;
}

#retour a:hover{
	display:block;
	border:1px solid #000;
	padding-top:2px;
	padding-left:17px;
	height:19px;
	background-color:#c4000e;

	background-image:url(../img/fleche_retour.gif)  !important;
	background-position:0px 8px;
	background-repeat:no-repeat;
}


/*RETOUR*/
#next_spectacle{
	float:right;
	padding:0px;
	margin:0px;
	height:19px;
	width:180px;
	text-align:center;
	padding-top:8px;
}

#next_spectacle a{
	display:block;
	border:1px solid #000;
	padding-top:2px;
	padding-right:12px;
	padding-left:12px;
	height:19px;
	background-color:#5c7a82;
}

#next_spectacle a:hover{
	display:block;
	border:1px solid #000;
	padding-top:2px;
	padding-right:12px;
	padding-left:12px;
	height:19px;
	background-color:#c4000e;
}

#prev_spectacle{
	float:left;
	padding:0px;
	margin:0px;
	height:19px;
	width:180px;
	text-align:center;
	padding-top:8px;
}

#prev_spectacle a{
	display:block;
	border:1px solid #000;
	padding-top:2px;
	padding-right:12px;
	padding-left:12px;
	height:19px;
	background-color:#5c7a82;
}

#prev_spectacle a:hover{
	display:block;
	border:1px solid #000;
	padding-top:2px;
	padding-right:12px;
	padding-left:12px;
	height:19px;
	background-color:#c4000e;
}


/*BILLETEIRE*/
#billetterie{
	position:absolute;
	padding:0px;
	margin:0px;
	border:0px;
	padding-bottom:1px;
	left:822px;
	top:159px;
	z-index:20;
	height:20px;
	width:130px;
	background-color:#FFF;
	text-align:center;
	text-decoration:none !important;
	font-weight:bold;
}

#billetterie a, #billetterie a:hover{
	font-size:1.5em;
	color:#3e5359 !important;
	font-family: Verdana,Courier New, sans-serif, Arial;
}

/* BANDEAU */
#bandeau {
	width:706px;
}


#bandeau_top{
}


#bandeau_top_road{
	color:#3e5359;
	font-size:0.9em;
}

#bandeau_top_road a{
	color:#3e5359;
	font-size:1em;
	text-decoration:none;
}

#bandeau_top_road a:hover{
	color:#fff;
	font-size:1em;
	text-decoration:underline;
}

#bandeau_top_search{
	float:right;
	margin-top:4px;
}


#bandeau_bottom{
}

#end_bandeau{
	clear:both;
}

#topmenu{
	float:right;
	padding:0px;
	margin:0px;
	margin-top:6px;
	margin-right:10px;
	margin-bottom:85px;
	border:0px;
	top:2px;
	right:5px;
	font-size:0.85em;
}

.topmenu_rub{
	float:left;
	height:20px;
	margin-right:5px;
}
.topmenu_rub a{
	font-size:1.1em;
	text-decoration:none;
	color:#fff;
}

.topmenu_rub a:hover{
	font-size:1.1em;
	text-decoration:underline;
	color:#fff;
}




/* DATA */
#data{
	margin-bottom:13px;
	margin-top:35px;
	width:490px;
	color:#fff;
}

#leftmenu{
	float:left;
	border:0px;
	padding:0px;
	margin:0px;
	width:200px;
	padding-top:17px;
	font-size:0.9em;
}

#leftmenu_height{
	float:left;
	height:400px;
	
}

#submenu{
	border:0px;
	margin:0px;
	padding-bottom:4px;
	margin-bottom:4px;
}

#submenu table{
	border:0px;
	margin:0px;
	padding:0px;
	border-collapse:collapse;
}

#submenu table tr td{
}

.submenu_td{
	position: relative;
	border:0px;
	margin:0px;
	padding:0px;
	width:127px;
	vertical-align:top;
	background-image:url(../img/submenu_fnd.gif)  !important;
	background-position:top right;
	position:relative;
	zoom:1;
}
.submenu_td_unselected{
	border:0px;
	margin:0px;
	padding:0px;
	width:127px;
	vertical-align:top;
	background-image:url(../img/submenu_fnd.gif)  !important;
	background-position:top right !important;
}

.submenu_td a{
	zoom:1;
}

.submenu_td_separator{
	width:8px;
	zoom:1;
}

.submenu_td_height_separator{
	border:0px;
	margin:0px;
	padding:0px;
	line-height:0px;
	font-size:0px;
	height:8px;
	zoom:1;
}

.submenu_td_over{
	position: relative;
	border:0px;
	margin:0px;
	padding:0px;
	width:127px;
	vertical-align:top;
	background-image:url(../img/submenu_fnd_selected.gif)  !important;
	background-position:top right !important;
	zoom:1;
}

.submenu_td_selected{
	position: relative;
	border:0px;
	margin:0px;
	padding:0px;
	width:127px;
	vertical-align:top;
	background-image:url(../img/submenu_fnd_selected.gif)  !important;
	background-position:top right !important;
	zoom:1;
}
#submenu_height{
	float:left;
	height:300px;
	
}

.submenu_end{
	height:0px;
	line-height:0px;
	clear:both;
}

#submenu_list{
	border:0px;
	padding:0px;
	margin:0px;
}

#submenu_list_height{
	float:left;
	height:600px;
	
}

.submenu_list_end{
	height:0px;
	line-height:0px;
	clear:both;
}



#data_right{
	position:relative;

	padding-bottom:13px;
	width:490px;
	text-align:left;
}

#visuel{
	padding-bottom:17px;
}

#data_right_spectacle_menu{
	float:right;
	border:0px;
	margin:0px;
	padding:0px;
	width:210px;
}


.data_right_spectacle_menu_item{
	padding-left:8px;
	margin-left:8px;
	margin-bottom:5px;
	background-image:url(../img/fleche.gif)  !important;
	background-position:0px 5px;
	background-repeat:no-repeat;
}

.salle_date{
	margin-bottom:15px;
}

.salle_date_title{
	font-weight:bold;
}
.salle_date_mois{
	margin-top:8px;
	padding-left:10px;
}
.salle_date_item{
	padding-left:25px;
	background-image:url(../img/fleche.gif)  !important;
	background-position:15px 5px;
	background-repeat:no-repeat;
}


.data_right_content{
	width:672px;
	clear:both;
	border:0px;
	margin:0px;
	padding:0px;
	padding-right:8px;
	padding-left:8px;
	padding-top:8px;
	padding-bottom:8px;
	zoom:1;
}

.data_right_content_picture{
	float:left;
	border:0px;
	margin:0px;
	padding-right:16px;
	padding-left:16px;
}

#data_right_picture{
	border:0px;
	margin:0px;
	padding:0px;
}

.picture_data{
	margin-bottom:40px;
}

.data_end{
	font-size:0px;
	line-height:0px;
	clear:both;
}




#data_home_left{
	float:left;
	width:400px;
	padding-left:12px;
	padding-top:17px;
	
}

#data_home_left_alone{
	width:690px;
	border:0px;
}

.data_home_actualite_spacer1{
	float:left;
	border:0px;
	margin:0px;
	padding:0px;
	width:16px;
	height:20px;
}

.data_home_actualite_spacer2{
	float:left;
	border:0px;
	margin:0px;
	padding:0px;
	width:19px;
	height:20px;
}

.data_home_actualite_0{
	float:left;
	width:216px;
	border:0px;
	margin:0px;
	padding:0px;
	margin-bottom:17px;
	zoom:1;
}

.data_home_actualite_1{
	float:left;
	width:334px;
	border:0px;
	margin:0px;
	padding:0px;
	margin-bottom:17px;
	zoom:1;
}

.data_home_actualite_2{
	float:left;
	width:451px;
	border:0px;
	margin:0px;
	padding:0px;
	margin-bottom:17px;
	zoom:1;
}

.data_home_actualite_3{
	float:left;
	width:687px;
	border:0px;
	margin:0px;
	padding:0px;
	margin-bottom:17px;
	zoom:1;
}

.data_home_actualite_title, #data_home_avenir_title,#data_home_affiche_title{

	font-family:Verdana, Courier New, sans-serif, Arial;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:5px;
	padding-right:5px;
	margin-bottom:1px;
	text-align:left !important;
/*	text-transform:lowercase; */
	font-weight:normal;
	font-size:1.2em;
	zoom:1;
}

.data_home_actualite_title h1, #data_home_avenir_title h1,#data_home_affiche_title h1{

	font-weight:normal;
}

.data_home_actualite_text_img_clearer{
	clear:both;
	border:0px;
	margin:0px;
	padding:0px;
	line-height:0px;
}

.data_home_actualite_text_title{
	font-family:Verdana, Courier New, sans-serif, Arial;
	font-size:1.2em;
	font-weight:normal !important;
	padding-top:5px;
	margin-bottom:8px;
	text-transform:uppercase;
}

.data_home_actualite_text_title_framed{
	font-family:Verdana, Courier New, sans-serif, Arial;
	font-size:1.2em;
	font-weight:normal !important;
	padding-top:5px;
	margin-bottom:8px;
	text-transform:uppercase;
}

.data_home_actualite_text_title_nofloat{
	font-family:Verdana, Courier New, sans-serif, Arial;
	clear:both;
	font-size:1.2em;
	font-weight:normal !important;
	padding-top:5px;
	margin-bottom:8px;
	text-transform:uppercase;
}

.data_home_actualite_text_title_nofloat_framed{
	font-family:Verdana, Courier New, sans-serif, Arial;
	clear:both;
	display:block;
	font-size:1.2em;
	font-weight:normal !important;
	padding-top:5px;
	margin-bottom:8px;
	text-transform:uppercase;
}

.data_home_actualite_title_data{
}

.data_home_actualite_text_container{

}

.data_home_actualite_text_spacer{
	float:left;
	width:16px;
	height:200px;
	border:0px;
	margin:0px;
	padding:0px;
}

.data_home_actualite_text_0{
	float:left;
	width:200px;
	border:0px;
	margin:0px;
	padding-left:8px;
	padding-bottom:8px;
}


.data_home_actualite_text_1{
	float:left;
	width:318px;
	border:0px;
	margin:0px;
	padding-left:8px;
	padding-bottom:8px;
}


.data_home_actualite_text_2{
	float:left;
	width:435px;
	border:0px;
	margin:0px;
	padding-left:8px;
	padding-bottom:8px;
}


.data_home_actualite_text_3{
	float:left;
	width:671px;
	border:0px;
	margin:0px;
	padding-left:8px;
	padding-bottom:8px;
}


* html .data_home_actualite_title, * html #data_home_avenir_title, * html #data_home_affiche_title, * html .data_right_content, * html #data_right_title_simple, * html .data_home_actualite_text_container{
	
	background: none !important;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/fond_transparent.png',sizingMethod='scale');
	zoom:1;
}



.data_home_actualite_title, #data_home_avenir_title, #data_home_affiche_title, .data_right_content, #data_right_title_simple, .data_home_actualite_text_container{

	background-image:url(../img/fond_transparent.png)  !important;
	background-position:0px 0px;

}

.data_home_actualite_text_img{
	float:left;
	margin-top:8px;
}

.data_home_actualite_text_img_nofloat{
	margin-top:8px;
}

.data_home_actualite_text_img_separator{
	float:left;
	padding-left:8px;
	height:30px;
	line-height:0px;
	font-size:0px;
	border:1px solid #FF0000;
}

.data_home_actualite_text_data{
	padding-left:8px;
	padding-right:8px;
	padding-bottom:8px;
	background-color:#ebebeb;
	color:#3e5359;
	margin-top:8px;
	height:75px;
}

.data_home_actualite_text_data_noheight{
	padding-left:8px;
	padding-right:8px;
	padding-bottom:8px;
	background-color:#ebebeb;
	color:#3e5359;
	margin-top:8px;
	height:192px;
}

.data_home_actualite_text_data a, .data_home_actualite_text_data_noheight a{
	color:#c30000;
	font-weight:bold;
	text-decoration:underline;
}

.data_home_actualite_text_data a:hover, .data_home_actualite_text_data_noheight a:hover{
	text-decoration:none;
}

.data_home_actualite_text_data_title{
	font-size:2.2em;
	font-weight:normal;
	margin-bottom:10px;
}




#data_home_avenir{
font-size:1.0em;
}

.data_home_avenir_item_left{
	float:left;
	width:225px;
}
.data_home_avenir_item_left a{
	text-decoration:underline;
}
.data_home_avenir_item_left a:hover{
	text-decoration:none;
}
.data_home_avenir_item_right{
	float:right;
	width:225px;
}
.data_home_avenir_item_right a{
	text-decoration:underline;
}
.data_home_avenir_item_right a:hover{
	text-decoration:none;
}

.data_home_avenir_img{

}

.data_home_avenir_title{
	font-size:1.2em;
	font-weight:bold;
	padding:4px;
	margin-bottom:8px;
}

.data_home_avenir_text{
	font-weight:normal;
	text-align: justify;
	font-size:0.9em;
}



#data_home_right{
	float:right;
	width:220px;
	padding-right:10px;
	padding-top:17px;
}

#data_home_affiche{
font-size:1.0em;
}

.data_home_affiche_item{
	margin-bottom:15px;
}

.data_home_affiche_img{

}

.data_home_affiche_title{
	font-size:1.2em;
	font-weight:bold;
	margin-top:5px;
	margin-bottom:10px;
}

.data_home_affiche_text{
	font-weight:normal;
	text-align: justify;
	font-size:0.9em;
}



.data_home_affiche_text_data_title{
	font-size:1.6em;
	font-weight:normal;
	margin-bottom:10px;
}

.data_home_affiche_text a{
	text-decoration:underline;
}

.data_home_affiche_text a:hover{
	text-decoration:none;
}




/* BOTTOM MENU */
#bottommenu{
	width:1000px;
	height:21px;
	
	text-align:right;
	font-size:0.8em;
	color:#959595;
	bottom:0px;
	border:0px;
	z-index:100;
}

.bottommenu_rub{
	display:inline;
	height:20px;
	margin-right:5px;
}

.bottommenu_rub a{
	font-size:1.1em !important;
}

.backtotop{
	position:relative;
	padding-top:10px;
	padding-right:8px;
	clear:both;
	color:#3e5359;
	height:20px;
	text-align:right;
	background-color:#ebebeb;
	
}
.backtotop img{
	padding-left:5px;
}

.backtotop a{
	color:#3e5359;
	font-size:0.8em;
	padding-right:15px;
	background-image:url(../img/fleche_top.gif)  !important;
	background-position:center right;
	background-repeat:no-repeat;
}

.backtotop a:hover{
	color:#3e5359;
	font-size:0.8em;
}




.data_right_calendar_title{
	color:#3e5359;
}

.data_right_calendar_odd td{
	background-color:#a8c4cb;
	padding:5px;
}

.data_right_calendar_odd td a:hover{
	color:#3e5359;
}

.data_right_calendar_sep td{
	font-size:1px;
	line-height:1px;
	height:5px;
}

.data_right_calendar_even td{
	background-color:#74949c;
	padding:5px;
}

.data_right_calendar_even td a:hover{
	color:#3e5359;
}

.newsletter_links{
	position:relative;
	top:0px;
	right:0px;
	padding:0px;
	margin:0px;
	z-index:3;
	text-align:center !important;
	zoom:1;
}

.newsletter_link{
	float:left;
	top:0px;
	right:0px;
	padding:0px;
	margin:0px;
	z-index:3;
	height:19px;
	width:205px;
	padding-left:10px;
}

.newsletter_link a{
	color:#FFF !important;
	display:block;
	left:0px;
	padding:0px;
	margin:0px;
	border:1px solid #000;
	padding-top:2px;
	padding-left:4px;
	padding-right:4px;
	z-index:2;
	height:19px;
	background-color:#5c7a82;
	text-decoration:none !important;
}

.newsletter_link a:hover{
	color:#FFF !important;
	left:0px;
	padding:0px;
	margin:0px;
	border:1px solid #000;
	padding-top:2px;
	padding-left:4px;
	padding-right:4px;
	z-index:2;
	height:19px;
	background-color:#c4000e;
	text-decoration:none !important;
}
