@charset "utf-8";
/***********************************
	Standard identifier
************************************/
*{margin:0;padding:0;font-size:1em;font-family:"Helvetica Neue",Helvetica,Arial, sans-serif;}
body{background: #0b0b09;min-width:975px;}
p{text-align:justify;}
sup{font-size:0.65em;}

/***********************************
	ID identifier
************************************/
/*header*/
#print_logo{display:none;}
#header{width:100%;background:url(../../skin_images/site/header_repeat.gif) repeat-x #32302b bottom;height:118px;text-align:center;}
#header_container img{margin-top:11px;border:0;margin-left:20px;}
#day{width:150px;}
/*main content*/
#main_content {padding:20px;background:url(../../skin_images/site/bulle_bg.gif) no-repeat top center #ffffff;}
#main_content #main_container #accueil_left_cell {float:left;width:290px;}
#main_content #main_container #accueil_left_cell #accueil_title{width:220px;height:125px;margin-top:20px;margin-left:21px;}
#main_content #main_container #accueil_left_cell #accueil_title div{display:none;}
#main_content #main_container #accueil_left_cell #comment_box{margin-left:20px;background: url(../../skin_images/site/info_icone.gif) no-repeat #ededed top right;background-position:15px 15px;height:6.95em;width:79%;margin-top:53px;padding:17px;padding-left:30px; font-family:"Helvetica Neue",Helvetica,Arial, sans-serif;}
#main_content #main_container #accueil_left_cell #comment_box p{font-size:0.7em;color:#5c5c5c;text-align:left;}
#main_content #main_container #accueil_left_cell #comment_box h3{color:#282828; font-size:0.85em;margin-bottom:10px;}
#main_content #main_container #accueil_left_cell #comment_box ul{list-style-type:none;margin-top:10px;}
#main_content #main_container #accueil_left_cell #comment_box li{color:#282828;display:inline;font-size:0.8em;font-weight:bold;margin-right:10px;}
#main_content #main_container #accueil_left_cell #comment_box a{color:#282828; text-decoration:none;}
#main_content #main_container #accueil_left_cell #comment_box a:hover{text-decoration:underline;color:#282828; }
#main_content #main_container #image_gallery {float:right;margin-right:10px;}
#main_content #main_container #image_gallery img{border:6px solid #ededed;}

/* programmation styles */
#main_content #main_container .day_selector{border-bottom:1px solid #cdcecc;font-family:"Helvetica Neue",Helvetica,Arial, sans-serif;color:#332e27;padding-top:14px;padding-bottom:14px;padding-left:10px;}
/*#main_content #main_container .day_selector:hover{background: url(../../skin_images/site/programmation_date_rl.png) repeat-x bottom;}*/
#main_content #main_container .day_selector h3{font-size:0.95em}
#main_content #main_container .day_selector h3 a{color:#332e27;text-decoration:none;}
#main_content #main_container .date {float:left;width:250px;}
#main_content #main_container .date span{font-size:0.7em;color:#aaa9a7;}
#main_content #main_container .horaire{float:left;width:200px;}
#main_content #main_container .horaire span{display:block;}
#main_content #main_container .horaire_label{font-size:0.75em;font-weight:bold;}
#main_content #main_container .horaire_time{font-size:1em;font-weight:bold;}
#main_content #main_container .link{float:left;font-size:0.75em;margin-top:10px;}
#main_content #main_container .link a{color:#332e27;font-weight:bold;text-decoration:none;}
#main_content #main_container .link a:hover{text-decoration:underline;}

/*secondary menu*/
#secondary_menu{float:left;background:url(../../skin_images/site/secondaryMenu_bg.png) no-repeat top left;height:300px;margin-top:-20px;margin-left:8px;width:218px;padding-left:12px;padding-right:20px;font-family:"Helvetica Neue",Helvetica,Arial, sans-serif; }
#secondary_menu ul {margin-top:28px;}
#secondary_menu .first_secondary_button {border-top:1px solid #d4d3d1;}
#secondary_menu li {list-style-type:none;font-size:0.8em;}
#secondary_menu li a{display:block;color:#706d67;text-decoration:none;padding:7px;padding-left:10px;background:url(../../skin_images/site/secondarybutton_bg.gif) #fef2ec repeat-x top left;border-bottom:1px solid #d4d3d1;}
#secondary_menu li a:hover{background:url(../../skin_images/site/secondarybutton_bg_rl.gif) #f9e3d8 repeat-x top left;}

/*content styles */
#secondary_page_content{margin-top:-10px;width:665px;float:right;text-align:left;padding-right:15px;}
#secondary_page_content #content_top{font-family:"Helvetica Neue",Helvetica,Arial, sans-serif;font-size:0.70em;border-bottom:1px solid #cdcecc;margin-bottom:0px;padding-bottom:3px;}
#secondary_page_content #content_top p{color:#9a9b9c;}
#secondary_page_content #content_top h2{color:#9a9b9c;font-weight:normal;}
#secondary_page_content #content_top a{color:#9a9b9c;text-decoration:none;}
#secondary_page_content #content_top a:hover{color:#9a9b9c;text-decoration:underline;}
#secondary_page_content #content_top #fil_ariane{float:left;}
#secondary_page_content #content_top #section_name{float:right;}

/*Activity styles */
#secondary_page_content #activites_header {font-family:"Helvetica Neue",Helvetica,Arial, sans-serif;}
#secondary_page_content h1 {font-size:1.4em;margin-top:25px;font-weight:normal;}
#secondary_page_content #activites_header p{color:#474747;font-size:0.8em;margin-top:10px;}
#secondary_page_content .activites_spacer {font-family:"Helvetica Neue",Helvetica,Arial, sans-serif;border-top:1px solid #635f54;border-bottom:1px solid #635f54;background:#201d18;height:5px;color:#dedddc;padding-left:20px;font-weight:bold;margin-top:0;}
#main_content #main_container .grey{background:#f0f0ef;}
#main_content #main_container .activity_selector{border-bottom:1px solid #cdcecc;background:url(../../skin_images/site/activity_background.gif) repeat-y top left;font-family:"Helvetica Neue",Helvetica,Arial, sans-serif;color:#332e27;}
#main_content #main_container .activity_selector:hover{background:url(../../skin_images/site/activity_background_hover.gif) repeat-y top left;}
#main_content #main_container .activity_selector h3{font-size:0.95em}
#main_content #main_container .activity_selector h3 a{color:#332e27;text-decoration:none;}
#main_content #main_container .activity_title {float:left;text-align:left;width:513px;font-size:0.75em;padding:10px;padding-top:10px;padding-right:20px;padding-bottom:8px;color:#474747;cursor:pointer;}
#main_content #main_container .activity_title a{color:#474747;text-decoration:none;}
#main_content #main_container .activity_hour{float:left;width:50px;font-size:0.9em;font-weight:bold;padding-left:20px;padding:10px;padding-top:10px;padding-bottom:8px;color:#2d3335;}
#main_content #main_container .activity_categorie img{}
#main_content #main_container #table_header{font-size:0.9em;font-family:"Helvetica Neue",Helvetica,Arial, sans-serif;margin-bottom:20px;font-weight:bold;}
#main_content #main_container #table_header h3{font-size:0.8em;padding-bottom:5px;margin-bottom:7px;width:100%;border-bottom:1px solid #CCCCCC;}

/*Editors styles */
#secondary_page_content #table_header input{font-size:0.8em;float:right;width:150px;height:17px;}
#secondary_page_content #table_header p{float:left;padding-top:4px;}
#secondary_page_content #table_header a{color:#000000;}
#secondary_page_content #table_header #submit_btn{width:20px;height:20px;border:none;margin-left:3px;background:url(../../skin_images/site/find_button.gif) no-repeat;}
#secondary_page_content .editors_header {border-bottom:none;height:20px;padding:2px 0px 0px 0px}
#secondary_page_content .editors_header .diffusor_title{color:#CCCCCC;border-right:1px solid #33312b;}
#secondary_page_content .editors_header .editor_title{color:#CCCCCC;border-right:1px solid #33312b;}
#secondary_page_content  .editor_title a, #secondary_page_content  .diffusor_title a{color:#000000;text-decoration:none;}
#secondary_page_content  .editor_title a:hover, #secondary_page_content  .diffusor_title a:hover{text-decoration:underline;}
#secondary_page_content .editors_header .country_title{color:#CCCCCC;border-right:1px solid #33312b;}
#secondary_page_content .editors_header .stand_title{color:#CCCCCC;}
#main_content #main_container #editors_table .activity_selector{border-bottom:1px solid #cdcecc;background:url(../../skin_images/site/editor_background.gif) repeat-y top left;font-family:"Helvetica Neue",Helvetica,Arial, sans-serif;color:#332e27;}

#secondary_page_content #empty_result{height:200px;border:1px solid #cccccc;font-size:0.75em;}
#secondary_page_content #empty_result p {text-align:center;margin-top:20px;}
#main_content #main_container #editors_table .darken_background{background:url(../../skin_images/site/editor_background_hover.gif) repeat-y top left;}
#main_content #main_container #page_control {display:none;height:25px;padding-top:3px;border-bottom:1px solid #CCCCCC;}
#main_content #main_container #page_control select{width:50px;}
#main_content #main_container #page_control  .result_page{margin-top:3px;height:15px;display:block;float:left;font-size:0.7em;padding-left:10px;}
#main_content #main_container #page_control  .pagination{margin-top:3px;height:15px;display:block;float:right;font-size:0.7em;padding-right:10px;}
#secondary_page_content #editors_table .author_title {height:auto;display:block;float:left;font-size:0.7em;width:145px;padding-left:10px;padding-top:3px;padding-bottom:3px;font-weight:bold;}
#secondary_page_content #editors_table .diffusor_title{height:auto;display:block;float:left;font-size:0.7em;width:185px;padding-left:10px;padding-top:3px;padding-bottom:3px;}
#secondary_page_content #editors_table .editor_title{height:auto;display:block;float:left;font-size:0.7em;width:185px;padding-left:10px;padding-top:3px;padding-bottom:3px;}
#secondary_page_content #editors_table .country_title{height:auto;display:block;float:left;font-size:0.7em;width:182px;padding-left:10px;padding-top:3px;padding-bottom:3px;}
#secondary_page_content #editors_table .book_title{text-transform:uppercase; font-style:italic;height:auto;display:block;float:left;font-size:0.7em;width:185px;padding-left:10px;padding-top:3px;padding-bottom:3px;}
#secondary_page_content #editors_table .stand_title{height:auto;display:block;float:left;font-size:0.7em;width:40px;padding-left:10px;padding-top:3px;padding-bottom:3px;}


/*Authors styles */
#secondary_page_content .editors_header  .book_title span{font-weight:normal;color:#bababa!important;;}
#secondary_page_content .editors_header .author_title{color:#CCCCCC;border-right:1px solid #33312b;}
#secondary_page_content #authors_table .author_title {height:auto;display:block;float:left;font-size:0.7em;width:155px;padding-left:10px;padding-top:3px;padding-bottom:3px;font-weight:bold;}
#secondary_page_content #authors_table .diffusor_title{height:auto;display:block;float:left;font-size:0.7em;width:185px;padding-left:10px;padding-top:3px;padding-bottom:3px;}
#secondary_page_content #authors_table .editor_title{height:auto;display:block;float:left;font-size:0.7em;width:145px;padding-left:10px;padding-top:3px;padding-bottom:3px;}
#secondary_page_content #authors_table .country_title{height:auto;display:block;float:left;font-size:0.7em;width:182px;padding-left:10px;padding-top:3px;padding-bottom:3px;}
#secondary_page_content #authors_table .book_title{border-right:1px solid #33312b font-style:italic;height:auto;display:block;float:left;font-size:0.7em;width:365px;padding-left:10px;padding-top:3px;padding-bottom:3px;}
#secondary_page_content #authors_table .book_title span{ font-style:normal;color:#828282;}
#secondary_page_content #authors_table .stand_title{height:auto;display:block;float:left;font-size:0.7em;width:40px;padding-left:10px;padding-top:3px;padding-bottom:3px;}
#secondary_page_content #authors_table .check{height:auto;display:block;float:left;font-size:0.7em;width:40px;padding-left:10px;padding-top:3px;padding-bottom:3px;text-align: right;}
#main_content #main_container #authors_table .activity_selector{border-bottom:1px solid #cdcecc;background:url(../../skin_images/site/author_background.gif) repeat-y top left;font-family:"Helvetica Neue",Helvetica,Arial, sans-serif;color:#332e27;}
#main_content #main_container #authors_table .darken_background{background:url(../../skin_images/site/author_background_hover.gif) repeat-y top left;}

#secondary_page_content .editors_header  .book_title_carnet span{font-weight:normal;color:#bababa!important;;}
#secondary_page_content #authors_table .book_title_carnet{border-right:1px solid #33312b font-style:italic;height:auto;display:block;float:left;font-size:0.7em;width:365px;padding-left:10px;padding-top:3px;padding-bottom:3px;}
#secondary_page_content #authors_table .book_title_carnet span{ font-style:normal;color:#828282;}

/*Generic content */
/*#main_content #main_container #common_pages {width:450px;float:left;}*/

#main_content #main_container #common_pages a{color:#d1551c;}
#main_content #main_container #common_pages a:hover{color:#fc8a55;text-decoration:none;}
#main_content #main_container #common_pages a:visited{color:#8f3308;}
#main_content #main_container #common_pages p{color:#515151;margin-bottom:1em;font-size:0.7em;}
#main_content #main_container #common_pages h2{font-size:1em;font-weight:normal;margin-bottom:10px;}
#main_content #main_container #common_pages h3{color:#474747;font-size:0.9em;padding-bottom:3px;border-bottom:1px solid #cdcecc;margin-bottom:5px;margin-right:10px;width:445px;margin-top:15px;}
#main_content #main_container #common_pages h3 span{font-size:0.75em;}
#main_content #main_container #common_pages img{float:right;border:4px solid #cdcecc;margin:3px 0 15px 0px;}
#main_content #main_container .noMainTitle h2{font-size:1.35em!important;}
#renseignements{width:445px;float:left;}
#main_content #main_container #common_pages h1{margin-top:0;margin-bottom:20px;}
#main_content #main_container #common_pages ul{padding-left:30px;margin-bottom:15px;}
#main_content #main_container #common_pages li{font-size:0.7em;color:#515151;font-family:"Helvetica Neue",Helvetica,Arial, sans-serif;margin-bottom:5px;}
#renseignements img{margin-left:3px;}
#main_content #main_container #common_pages h2{border-bottom:1px solid #d0d0cf;padding-bottom:3px;margin-top:30px;}
#visites{width:445px;float:left;}
#exposants{width:445px;float:left;}
#benevole{width:445px;}
#autre_prix{width:445px;}
#sallepresse{width:445px;float:left;}
#sallepresse h2 span{font-weight:bold;font-size:0.7em;float:right;margin-top:-15px;}
.plansite_text2{margin-top:10px;float:left;width:320px;margin-left:20px;}
.plansite_text{margin-top:10px;float:left;width:320px;}
#main_content #main_container #common_pages .plansite_text h2{border:none;margin-top:0px;font-weight:bold;font-size:0.8em;}
#main_content #main_container #common_pages .plansite_text2 h2{border:none;margin-top:0px;font-weight:bold;font-size:0.8em;}
#main_content #main_container #common_pages #president img,#main_content #main_container #common_pages #invites img{margin-left:15px;}
#concoursjeunesse,#prixchamplain, #prixvillequebec{width:445px;float:left;}
#main_content #main_container #common_pages #plansite h2 a{color:#000000;text-decoration:none;}
#main_content #main_container #common_pages #plansite h2 a:visited{color:#000000;text-decoration:none;}
#main_content #main_container #common_pages #plansite h2 a:hover{color:#000000;text-decoration:underline;}

#liens{width:445px;float:left;}
.color_fade{color:#515151;}
.contact_text_2{margin-top:-20px;float:left;width:320px;margin-left:20px;}
.contact_text_2 h2{width:320px;}
.contact_text h2{width:320px;}
.contact_text{margin-top:-20px;float:left;width:320px;}
.equipe_text{float:left;width:320px;}
.equipe_text strong{color:#000000;}
.equipe_text ul{padding-left:0px!important;}
.equipe_text li{margin-bottom:15px!important;list-style-type:none;margin-left:0px!important;list-style-type:none;float:left;width:200px;}
#conseil{float:left;width:320px;}
#conseil_text ul{padding-left:0px!important;}
#conseil_text li{margin-bottom:15px!important;list-style-type:none;margin-left:0px!important;}
#partenaires_text{margin-bottom:30px;}
#administrateur{width:320px;float:left;margin-top:26px;margin-left:20px;}
#main_content #main_container #common_pages .leftFloatCell	ul{padding-left:10px;}
#main_content #main_container #common_pages .leftFloatCell	li{list-style-type:none;font-size:0.7em;color:#515151;}
#main_content #main_container #common_pages .leftFloatCell p{text-align:left;}
#main_content #main_container #common_pages .leftFloatCell strong{color:#515151;}
#main_content #main_container #common_pages .leftFloatCell{margin-top:10px;float:right;background:#fffbf9;width:178px;padding:10px;border:1px solid #cdcecc;}
#main_content #main_container #common_pages .leftFloatCell h2{font-weight:bold;font-size:0.8em;margin-top:5px!important;border-bottom:none;padding-bottom:0px;}
#main_content #main_container #rightColumn {float:left;background:#f7f8f6;margin-left:15px;margin-top:56px;width:178px;padding:10px;border:1px solid #cdcecc;}
#main_content #main_container #rightColumn h2{font-size:1em;font-weight:bold;margin-bottom:10px;}
#main_content #main_container #rightColumn h3{color:#474747;font-size:0.9em;padding-bottom:3px;margin-bottom:5px;margin-right:10px;margin-top:15px;}
strong{color:#000000;}
table,tr,td{border-collapse:collapse;}
td{width:250px;height:30px;padding:10px;font-size:0.70em;border:1px solid #b1b0ad;}
td.firstcell{background:#cdccca;color:#000000;font-weight:bold;width:90px;border:1px solid #b1b0ad;}
td.second_row{width:40px!important;}
tr.group_row{border-top:4px solid #38342d;}
tr.group_row_last{border-top:4px solid #38342d;border-bottom:4px solid #38342d;}

#main_content #main_container #common_pages #president_text h3{border-bottom:none!important;}
#main_content #main_container #common_pages #invites h3{border-bottom:none!important;}



/*footer*/
#footer {width:100%;background:url(../../skin_images/site/footer_repeat.gif) repeat-x;text-align:center;}
#footer #footer_copyrights_container{padding-bottom:10px;padding-top:4px;}
#footer #footer_copyrights_container a{color:#23231f;text-decoration:none;}
#footer #footer_copyrights_container a:hover{color:#616161;}
#footer #footer_copyrights_container p{float:left;}
#footer p{color:#23231f;font-family:"Helvetica Neue",Helvetica,Arial, sans-serif; font-size:0.60em; margin-left:20px;margin-top:5px;}
#footer #footer_copyrights_container .valid{color:#23231f;font-family:"Helvetica Neue",Helvetica,Arial, sans-serif; font-size:0.60em; float:right;margin-left:20px;margin-top:5px;}
#footer #footer_menu{border-top:1px solid #1f1e1b;border-bottom:1px solid #1f1e1b;}
#footer #footer_container{padding-left:34px;}
#footer #footer_menu #footer_menu_1 span{margin-left:5px;}
#footer #footer_menu #footer_menu_1{list-style-type:none;padding-left:20px;}
#footer #footer_menu #footer_menu_1 li{display:inline;float:left;}
#footer #footer_menu #footer_menu_1 li a{display:block;text-transform:uppercase;font-family:"Helvetica Neue",Helvetica,Arial, sans-serif; font-size:11px;text-decoration:none;color:#90908e;margin-right:10px;padding-top:10px;padding-bottom:10px;}
#footer #footer_menu #footer_menu_1 li a:hover{color:#ffffff;}
#footer #footer_menu #footer_menu_1 li a:hover span{color:#616161;}
#footer #footer_menu #footer_menu_2 span{margin-left:5px;}
#footer #footer_menu #footer_menu_2{list-style-type:none;}
#footer #footer_menu #footer_menu_2 li{display:inline;float:right;}
#footer #footer_menu #footer_menu_2 li a{display:block;font-family:"Helvetica Neue",Helvetica,Arial, sans-serif; font-size:10px;text-decoration:none;color:#90908e;margin-left:5px;padding-top:10px;padding-bottom:10px;}
#footer #footer_menu #footer_menu_2 li a:hover{color:#ffffff;}
#footer #footer_menu #footer_menu_2 li a:hover span{color:#616161;}
/***********************************
	Class identifier
************************************/
.separator{background:url(../../skin_images/site/separator_fluo.gif) repeat-x center; height:4px;font-size:0px;}
.container{width:940px;margin:auto;text-align:left;}
.clear{display:block;clear:both;height:1px !important;line-height:1px!important;font-size:1px!important;}
.box{width:174px;height:9em;float:left;margin-right:5px;font-family:"Helvetica Neue",Helvetica,Arial, sans-serif;padding-right:7px;margin-bottom:10px;}
.box h4{color:#ffffff;font-size:0.85em;font-weight:normal;margin-top:20px;padding-left:10px;border-left:4px solid #ed5e69;}
.box p{color:#90908e!important;font-size:0.70em!important;margin-left:14px!important;margin-top:8px!important;height:5.4em;}
.box a{color:#c9c9c8;text-decoration:none;font-size:0.8em;display:block;padding:5px;position:relative;bottom:0;}
.orange {border-left:4px solid #f38b5b!important;}
.green {border-left:4px solid #73b754!important;}
.blue {border-left:4px solid #05b1da!important;}
.purple {border-left:4px solid #7e64c6!important;}
.submit_btn{display:block;background: url(../../skin_images/site/btn_repeat.gif) repeat-x top left;height:17px;border:1px solid #31302e;margin-left:12px;padding-left:10px!important;padding-top:6px!important;font-size:12px!important; }
.submit_btn:hover{background:#0a0a09 url(../../skin_images/site/btn_repeat.gif) repeat-x top left;background-position:-162px 0;}
.noH1{display:none;}
.note{font-family:"Helvetica Neue",Helvetica,Arial, sans-serif; font-size:0.6em;color:#474747;margin-top:10px;}
.external{padding-right:15px;background:url(../../file_library/images/external_link_icon.gif) no-repeat right;}
.pdf{padding-right:15px;background:url(../../skin_images/site/pdf.gif) no-repeat right;}
#main_content #main_container #common_pages img.no_border{border:none;}
#main_content #main_container #accueil_left_cell #comment_box .banner_toggler{color:#9d9d9b;}
#main_content #main_container #accueil_left_cell #comment_box .selected_toggler{color:#000000!important;}
#header #text_adjustement .text_acc{display:none;}

/***********************************
	Main menu
************************************/
#main_menu{font-family:"Helvetica Neue",Helvetica,Arial, sans-serif;margin-top:10px;}
#text_adjustement{list-style-type:none;float:right;margin-top:-20px;}
#text_adjustement li{display:inline;margin-left:4px;}
#text_adjustement a{margin-left:4px;}
#text_adjustement .plus_petit a{display:block;height:18px;width:18px;background:#36342e; text-decoration:none; color:#616161;font-size:0.65em;float:left;}
#text_adjustement .plus_petit span{display:block;padding-left:4px;padding-top:2px;}
#text_adjustement .plus_petit a:hover{background:#d2d0d0;}
#text_adjustement .normal a{display:block;height:18px;width:18px;background:#36342e; text-decoration:none; color:#616161;font-size:0.65em;float:left;}
#text_adjustement .normal span{display:block;padding-left:5px;padding-top:2px;}
#text_adjustement .normal a:hover{background:#d2d0d0;}
#text_adjustement .plus_grand a{display:block;height:18px;width:18px;background:#36342e; text-decoration:none; color:#616161;font-size:0.65em;float:left;}
#text_adjustement .plus_grand span{display:block;padding-left:4px;padding-top:2px;}
#text_adjustement .plus_grand a:hover{background:#d2d0d0;}
#text_adjustement .imprimer{display:block;height:18px;width:18px;background:#36342e; text-decoration:none; color:#616161;font-size:0.65em;float:left;}
#text_adjustement .imprimer img{float:none;margin:0px;padding:0px;}
#text_adjustement .imprimer span{display:block;padding-left:0px;padding-top:0px;}
#text_adjustement .imprimer a{margin-left:0px;}

.information{display:block;width:134px;height:35px;background:url(../../skin_images/site/information_btn.gif) no-repeat top left;}
.information:hover{background-position:-134px 0 ;}
.programmation{display:block;width:154px;height:35px;background:url(../../skin_images/site/programmation_btn.gif) no-repeat top left;}
.programmation:hover{background-position:-154px 0 ;}
.prix{display:block;width:158px;height:35px;background:url(../../skin_images/site/prix_btn.gif) no-repeat top left;}
.prix:hover{background-position:-158px 0;}
.organisation{display:block;width:123px;height:35px;background:url(../../skin_images/site/organisation_btn.gif) no-repeat top left;}
.organisation:hover{background-position:-123px 0;}
.partenaires{display:block;width:124px;height:35px;background:url(../../skin_images/site/partenaires_btn.gif) no-repeat top left;}
.contact{display:block;width:98px;height:35px;background:url(../../skin_images/site/contact_btn.gif) no-repeat top left;}
.contact:hover{background-position:-98px 0;}
.partenaires:hover{background-position:-124px 0;}

#common_pages #sallepresse #sallepresse_text{text-align:left!important;}
#common_pages #contest_table td{padding:0;margin:0;padding:3px;padding-left:10px;}
#common_pages #contest_table tr.alternate{background:#ededed;}
#common_pages #contest_table th{background:#201D18;font-size:0.70em;color:#CCCCCC;padding:5px;padding-left:10px;border-left:1px solid #33312B;}
#main_menu_menu {visibility:visible;margin:0;padding:0;list-style:none;border-top:1px solid #33312b;}
#main_menu_menu ul{display:block;list-style:none;padding:3px;padding-top:13px;padding-bottom:13px;padding-left:18px;display:none;}
#main_menu_menu li{cursor:pointer; display:inline;}
#main_menu_menu li span{display:none;}
#main_menu_menu a{text-decoration:none;color:#d2d0d0;font-size:0.75em;float:left;}
#main_menu_menu ul a{padding:7px;padding-left:12px;padding-right:12px;width:220px;}
#main_menu_menu ul a:hover{color:#ffffff;background:#000000;}
#main_menu_menu ul li{border-bottom:1px solid #33312b;background:#201e19;}
#main_menu_menu li.submenu{}
#main_menu_menu ul li.submenu{}
