HTML,BODY { 
	margin:0px; 
	padding:0px;
	font-family: Verdana, 'Trebuchet MS',Arial, Helvetica, sans-serif;
	font-size:11px;
	background:#DC0008 url('../images/main_bg.gif') top repeat-x;
	color:#000000;
	height:100%;
}

FORM{padding:0px; margin:0px;}

DIV.leftmenu_wrapper{float:left;width:193px; padding:0px; margin:0px;}

DIV#left_menu{
 font-size:12px;
}

DIV#left_menu IMG{border:none;}

DIV#newsletter_left{
	width:179px;
	height:24px;
	background:url('../images/newsletter_bg.jpg');
	font-family:"Times New Roman", Times, serif;
	font-weight:bold;
	font-size:13px;
	padding:41px 0px 0px 14px;
	color:#D40000;
}

DIV#footer{
	background:url('../images/footer_bg.jpg') right top no-repeat;
	margin-left:184px;
	height:30px;
	width:666px;
	text-align:right;
	padding-right:57px;
	padding-top:48px;
	color:#686868;
	font-size:10px;
}

DIV#newsletter_left_text{
	background:url('../images/newsletter_left_text_bg.gif');
	width:163px;
	padding:1px 15px 12px 15px;
}

INPUT.no_border{border:none;}

INPUT, SELECT, TEXTAREA {font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
border:1px solid #e8E7E4;}

DIV#outer_container{
background:url('../images/red_bg.gif') left repeat-y;
}

DIV#outer_container_2{
background:url('../images/white_bg.gif') left top repeat-x;
}

DIV#content_wrapper{
margin-left:193px;
width:714px;
}

DIV#content_header{
background: url('../images/header_bg.jpg') left top no-repeat;
height:93px;
}

DIV.lang_buttons{
padding:18px 0px 0px 18px;
color:#909090;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
float:left;
width:436px;
}

DIV.lang_buttons A{color:#909090;
	text-decoration:none;
	font-weight:bold;
	font-size:12px;}
DIV.lang_buttons A:hover{text-decoration:underline;}

DIV#content_inner_wrapper{background:url('../images/content_inner_bg.jpg') top left no-repeat; padding-left:13px;}

DIV#content_area{padding:66px 50px 30px 27px; font-size:11px; line-height:180%;}

DIV#clearer{clear:both;}

DIV.right_float{float:right; border:1px solid #D6D0C8; padding:10px; text-align:right; line-height:150%;}
DIV.right_float A{color:#000000; font-size:13px;}

/*gallery*/
IMG.gallery_thm{padding:4px; background:#FFFFFF; border:1px solid #D6D1C8;}

DIV.one_thm_from_gallery{float:left; padding:10px;}
DIV.gallery_thm_subscription{font-size:11px;color:#565454; text-align:center;}
A.gallery_thm_subscription {color:#565454; text-decoration:none;} 
A.gallery_thm_subscription:hover{text-decoration:underline;}
DIV.room_image_big_div{
position:absolute;
z-index:-50;
left:50%;
right:50%;
margin-left:-199px;
}
DIV.room_image_big_div IMG{
border: 1px solid #D6D1C8;
padding:5px;
background-color:#FFFFFF;
}

/* left menu */
DIV.left_menu_1{
background:url('../images/ml_1.jpg');
width:173px;
height:20px;
padding:5px 0px 0px 20px;
}
DIV.left_menu_1 A{text-decoration:none; color:#404040; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px;}
DIV.left_menu_1_r{
background:url('../images/ml_1_r.jpg');
width:173px;
height:20px;
padding:5px 0px 0px 20px;
}
DIV.left_menu_1_r A{text-decoration:none; color:#FFFFFF; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px;}

DIV.left_menu_2{
background:url('../images/ml_2.jpg');
width:173px;
height:20px;
padding:5px 0px 0px 20px;
}
DIV.left_menu_2 A{text-decoration:none; color:#404040; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px;}
DIV.left_menu_2_r{
background:url('../images/ml_2_r.jpg');
width:173px;
height:20px;
padding:5px 0px 0px 20px;
}
DIV.left_menu_2_r A{text-decoration:none; color:#FFFFFF; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px;}


DIV.left_menu_3{
background:url('../images/ml_3.jpg');
width:173px;
height:20px;
padding:5px 0px 0px 20px;
}
DIV.left_menu_3 A{text-decoration:none; color:#404040; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px;}
DIV.left_menu_3_r{
background:url('../images/ml_3_r.jpg');
width:173px;
height:20px;
padding:5px 0px 0px 20px;
}
DIV.left_menu_3_r A{text-decoration:none; color:#FFFFFF; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px;}


DIV.left_menu_4{
background:url('../images/ml_4.jpg');
width:173px;
height:20px;
padding:5px 0px 0px 20px;
}
DIV.left_menu_4 A{text-decoration:none; color:#404040; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px;}
DIV.left_menu_4_r{
background:url('../images/ml_4_r.jpg');
width:173px;
height:20px;
padding:5px 0px 0px 20px;
}
DIV.left_menu_4_r A{text-decoration:none; color:#FFFFFF; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px;}


DIV.left_menu_5{
background:url('../images/ml_5.jpg');
width:173px;
height:20px;
padding:5px 0px 0px 20px;
}
DIV.left_menu_5 A{text-decoration:none; color:#404040; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px;}
DIV.left_menu_5_r{
background:url('../images/ml_5_r.jpg');
width:173px;
height:20px;
padding:5px 0px 0px 20px;
}
DIV.left_menu_5_r A{text-decoration:none; color:#FFFFFF; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px;}


DIV.left_menu_6{
background:url('../images/ml_6.jpg');
width:173px;
height:20px;
padding:5px 0px 0px 20px;
}
DIV.left_menu_6 A{text-decoration:none; color:#404040; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px;}
DIV.left_menu_6_r{
background:url('../images/ml_6_r.jpg');
width:173px;
height:20px;
padding:5px 0px 0px 20px;
}
DIV.left_menu_6_r A{text-decoration:none; color:#FFFFFF; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px;}

DIV.content_text IMG{ border:1px solid #cec3af; margin:8px; padding:4px;}

/*submenu*/
DIV.submenu{ border:1px solid #ededed; position:absolute; }
DIV.submenu_item{ background-color:#FFFFFF;padding:3px 6px 3px 6px; color:#000000;}
DIV.submenu_item A{color:#000000; text-decoration:none;}
DIV.submenu_item_r{background-color:#D40000;padding:3px 6px 3px 6px; color:#FFFFFF;}
DIV.submenu_item_r A{color:#FFFFFF; text-decoration:none;}

DIV#menu_1{top:165px; left:228px; width:199px;}
DIV#menu_2{top:165px; left:320px; width:370px;}

/* activities div*/
DIV.div_hidden_desc{ padding:8px 8px 20px 8px; border:1px solid #e0e0e0; width:513px; position:absolute; background:#FFFFFF; }
DIV.div_hidden_txt{padding:40px;}
DIV.div_hidden_txt H2{color:#DC0008; background:url('../images/pointed.gif') bottom repeat-x;}
/*news*/

DIV.short_news{margin-bottom:30px;}
DIV.short_news A{color:#DC0008;}
DIV.news_title A{color:#DC0008; font-size:12px; font-weight:bold; float:left; text-decoration:underline;}
DIV.news_date{color:#acacac; text-align:right; font-size:11px;}

DIV.top_buttons IMG{margin:0px 0px 0px 2px;}

TD.gb_1{color:#dc0008; font-weight:bold;}
TD.gb_2{color:#dc0008; font-weight:normal;}
TD A{color:#dd0007; text-decoration:none;}
TD A:hover{color:#dd0007; text-decoration:underline;}

DIV.contact_page H2{color:#887e6a; background:url('../images/pointed.gif') bottom repeat-x;}
H2.activities{color:#887e6a; background:url('../images/pointed.gif') bottom repeat-x;}
H2 A{color:#dc0008; background:url('../images/pointed.gif') bottom repeat-x; text-decoration:none;}

A.inst_link{color:#dc0008; font-size:14px; font-weight:bold; text-decoration:none;}
IMG.inst_close{border:none;}

DIV.phare_cbc_button_2{position:absolute; top: 576px; left:6px; width: 172px;}
DIV.phare_cbc_button_1{position:absolute; top: 667px; left:6px; width: 172px;}
DIV.trafic_button{margin-top:0px;margin-left:490px;}