/*
Theme Name: QQM
Theme URI: http://www.questcequimijote.com
Description: The original QQM theme
Version: 1.0
Author: Sid Lee / Hue Web Studio
*/
@charset "utf-8";html body{position:relative;margin:0 auto;padding:0 0 100px 0;min-height:1000px;height:auto!important;height:1200px;min-width:980px;display:table;width:100%;}
table{width:100%;}
a{position:inherit;z-index:1;}
#megadiv{margin:0 auto;padding:0;width:980px;min-height:1000px;height:auto!important;height:1000px;}
#header{margin:0;min-height:128px;height:auto!important;height:128px;width:974px;}
#logo_qqm{margin:13px 174px 16px 78px;height:104px;width:222px;}
#a_la_tele{margin:46px 0 0 0;padding:0 13px 0 0;height:68px;overflow:visible;clear:right;}
#a_la_tele img{margin-top:-4px;}
#session{width:278px;height:63px;margin:43px 0 0 8px;}
#main_menu{clear:left;width:656px;margin:-5px 6px 0 4px;}
#main_menu li a{display:block;padding:6px 0;}
.width_130px{width:130px;}
.width_131px{width:131px;}
#div_searchfield{margin:-11px 0 -8px 1px;padding:0;}
#searchform{display:block;margin:0;padding:3px;height:39px;width:302px;}
#s{margin:4px 9px 0 5px;padding:2px 7px 2px 5px;width:245px;}
#bo_search{margin:9px 0 0 0;}
#maincontent{position:relative!important;position:inherit;clear:both;display:block;margin:-14px 0 25px 4px;min-height:860px;height:auto!important;height:860px;width:980px; padding:0;}
#bloc_principal{position:relative!important;position:inherit;z-index:10;margin:-2px 0 0 -2px;padding:8px 9px 0 9px;min-height:305px;height:auto!important;height:305px;width:645px;}
#bloc_principal .col_left{position:relative;margin:0;width:432px;}
#bloc_principal .col_left ul{display:block;width:100%;}
#bloc_principal .col_left ul li{height:17px;width:127px;margin:0 0 1px 0;}
#bloc_principal .col_left a{display:inline-block;width:116px;}
#bloc_principal .col_left ul li span{margin:0 3px;}
#bloc_principal img{margin:0;padding:3px 0 0 0;}
#revoir_emission,#bg_revoir_emission{position:absolute;left:0;bottom:0;margin:0;padding:0;height:38px;width:100%;}
#revoir_emission,#revoir_emission{z-index:10;}
#bg_revoir_emission{z-index:5;}
#bloc_principal #revoir_emission a{display:block;width:auto;}
#revoir_emission span{margin:11px 0 0 0;}
#revoir_emission img{margin:7px 10px 0 12px;padding:0;}
#pic_cette_semaine,#pic_semaine_derniere{height:283px;width:432px;}
#bloc_principal .col_right{position:relative;padding:0 0 0 6px;height:305px;width:205px;}
#bloc_principal .col_right .date{display:block;margin:0 0 4px 0;}
#bloc_principal .col_right .recipe_title{display:block;margin:0 0 5px 0;}
#bloc_principal .col_right .recipe_desc{margin:0 0 6px 0;padding:0 4px 6px 4px;}
#bloc_principal .recipe_list{margin:0 0 3px;padding:0;}
#bloc_principal .recipe_list li{margin:0;padding:0 0 0 6px;}
#bloc_principal .recipe_list li a{display:block;padding:0 0 0 5px;}
#bloc_principal .exclusive_recipe_title{margin:0 0 4px 0;padding:2px 0 2px 0;}
#revoir_archives, #revoir_archives2{line-height:30px; vertical-align:middle;position:absolute;bottom:0;left:8px;display:block;padding:2px 0 0 0;height:30px;width:202px;}
/*#revoir_archives2{line-height:31px; vertical-align:middle;}*/
#revoir_archives span, #revoir_archives2 span{margin:0 33px 0 10px;width:121px;}

/*#sidebar{position:absolute;z-index:1;top:118px;bottom:0;right:2px;margin:0 0 0 -4px;padding:0 9px 20px 9px;min-height:690px;height:auto!important;height:690px;width:302px;}*/

#sidebar{position:relative;z-index:1;/*top:118px;*/bottom:0;right:2px;margin:118px 0 0 -4px;padding:0 9px 20px 9px;min-height:690px;height:auto!important;height:690px;width:302px;}

#bgn_sidebar{position:absolute;top:-115px;}
#sidebar ul{display:block;margin:0;padding:0;}
#sidebar li{clear:both;display:block;margin:4px 9px 5px 0;}
#contest{margin:0 0 5px 0;padding:0;height:250px;width:300px;text-align:center;background-repeat:no-repeat;}
#prochaine_emission{margin:0 0 5px 0;padding:30px 0 0 0;height:220px;width:300px;text-align:center;background-repeat:no-repeat; position: relative;}
#prochaine_emission h3{margin:0 20px;padding:0;font-family:Georgia,"Times New Roman",Times,serif;font-weight:normal;color:#667324;}
#prochaine_emission a {text-indent: -5000px; width: 125px; height: 30px; display: block; position: absolute; right: 20px; top: 76px;}
#blog_gourmand>span,#blog_gourmand h3{display:block;min-height:25px;height:auto!important;height:25px;}
#blog_gourmand span{margin:0;}
#blog_gourmand h3{margin:0;padding:0 0 0 6px;}
#blog_gourmand ul{display:block;margin:0;padding:0;min-height:50px;height:auto!important;height:50px;}
#blog_gourmand li{height:53px;overflow:hidden;margin:0;padding:0;width:100%;}
#blog_gourmand span#bloc_photo{display:block;margin:0;padding:0;}
#blogueurs{position:relative;z-index:1;margin:-5px 0 10px 25px;}
#blog_gourmand a{position:relative;z-index:10;display:block;margin:-17px 6px 0 0;padding:2px 0 2px 15px;width:98px;}
#blog_gourmand h4{margin:4px 6px 8px 6px;padding:3px 2px;}
#blog_gourmand .post_thb{height:37px;width:36px;margin:7px 0 0 7px;}
#blog_gourmand h5{margin:3px 0 0 7px;padding:0;}
#blog_gourmand h5 a{position:inherit;display:inline;margin:0;padding:0 0 0 8px;}
#blog_gourmand li span span{margin:0 0 0 13px;}
#blog_gourmand hr{margin:0;padding:0;visibility:hidden;height:1px;line-height:1px;}
#qqm_links span,#qqm_links h3{display:block;height:25px;}
#qqm_links span{margin:0;}
#qqm_links h3{margin:0;padding:0 0 0 6px;}
#qqm_links ul{display:block;margin:0;padding:5px 0 5px 15px;min-height:50px;height:auto!important;height:50px;}
#qqm_links li{float:left;display:inline;clear:none;margin: 10px 25px 0 0;}
#multi_search{margin:0 0 10px 0;}
#multi_search h3{margin:0;padding:7px 5px 5px 5px;}
#multi_search form{clear:both;display:block;margin:0;padding:5px 0 20px 16px;}
#multi_search label{margin:0 0 3px 0;}
#multi_search input.text{margin:0 0 5px 0;}
#multi_search a.button{margin:0;padding:4px 0 4px;height:12px;width:96px;}
#multi_search #type_repasfilter{margin:0 0 14px 0;}
#multi_search #type_repasfilter .dropdown_button{margin:2px 2px 0;}
#widget_forum{margin:0 0 10px 0;padding:0 0 5px 0;}
#widget_forum h4{margin:0;padding:7px 5px 5px 5px;}
#widget_forum #forum p{margin:6px 6px 8px 0;width:200px;}
#widget_forum #forum a{margin:0 6px 6px 76px;padding:0 0 0 7px;}

/*#widget_forum_blog{margin:0 0 10px 0;padding:0 0 5px 0;top:-120px;position:absolute;width:300px;list-style:none;}*/

#sidebar #widget_forum_blog{/*margin:-110px 9px 5px 0;*/padding:0 0 5px 0;/*top:-120px;position:absolute;*/width:300px;list-style:none;}

#widget_forum_blog h4{margin:0;padding:7px 5px 5px 5px;}
#widget_forum_blog #forum p{margin:6px 6px 8px 0;width:200px;}
#widget_forum_blog #forum a{margin:0 6px 6px 76px;padding:0 0 0 7px;}
#infolettre_grand_format{margin:0;padding:19px 0 0 0;height:231px;width:300px;list-style:none;}
#infolettre_grand_format p{margin:43px 54px 8px 21px;}
#infolettre_grand_format a{margin:0 0 0 21px;}

/*#infolettre_grand_format_blog{margin:0;padding:19px 0 0 0;height:231px;width:300px;list-style:none;position:relative;top:20px;}*/

#infolettre_grand_format_blog{/*margin:0;*/padding:19px 0 0 0;height:231px;width:300px;list-style:none;/*position:relative;top:20px;*/}

#infolettre_grand_format_blog p{margin:43px 54px 8px 21px;}
#infolettre_grand_format_blog a{margin:0 0 0 21px;}
#infolettre_grand_format_emissions{/*margin:0;*/padding:0 0 0 0;height:250px;width:300px;list-style:none;/*position:relative;top:5px;*/}
#infolettre_grand_format_emissions p{margin:60px 54px 8px 21px;}
#infolettre_grand_format_emissions a{margin:0 0 0 21px;}
#web_tele{margin:10px 0 5px 0;/*height:324px;*/height:472px;width:438px;position:relative;}
#web_tele h3{margin:5px 0 0 6px;}
#web_tele ul{margin:5px 0 0 0;padding:0;}
#web_tele ul li{height:17px;margin:0 0 1px 0;}
#web_tele a{display:inline-block;width:82px;}
#web_tele #lien_vignettes{display:block;margin:10px 27px 0;padding:0 0 0 6px;background-image:url(images/bullet_recipe.png);background-position:left 5px;background-repeat:no-repeat;width:auto;}
#web_tele ul li span{margin:0 3px;}
#web_tele h4{margin:4px 27px;}
#video_player{margin:6px 27px;height:216px;width:384px;position:relative;}
#bann_widget{position:absolute;}
#custom_share{width:30px;height:37px;position:absolute;top:68px;left:368px;z-index:999;}
#custom_share_emissions{width:40px;height:35px;position:absolute;top:88px;left:592px;z-index:999;}
#screwthis{position:absolute;width:1px;height:1px;left:77px;top:-10px;}
#screwthis_emission{position:absolute;width:1px;height:1px;left:209px;bottom:-88px;}
#screwthis_shared{position:absolute;width:1px;height:1px;left:203px;top:45px;}
#restez_connecte{margin:10px 0 0 8px;width:208px;}
#restez_connecte h3{margin:5px 0 0 6px;}
#forum h4{margin:4px 6px 0 6px;}
#forum img{margin:6px 0 0 3px;}
#forum p{margin:6px 6px 8px 0;width:125px;}
#forum a{margin:0 6px 6px 76px;padding:0 0 0 7px;}
#suivez_qqm{margin:0 3px 3px 3px;height:87px;width:202px;}
#suivez_qqm h4{margin:4px 3px 0 3px;}
#suivez_qqm img{margin:6px 0 0 3px;}
#inscript_infolettre{margin:5px 0 0 8px;height:161px;width:208px;}
#inscript_infolettre p{margin:14px 7px 0 12px;}
#inscript_infolettre a{margin:14px 7px 0 12px;}
#fil_arriane{margin:0 -4px 14px -6px;padding:6px 6px 5px 6px;}
#bloc_filtre{margin:0;padding:7px 0 0 0;height:25px;width:643px;}
#categoryfilter{display:none;}
.dropdown{float:left;display:inline;position:relative;z-index:10;margin:0 0 0 8px;padding:0;height:18px;width:166px;}
.dropdown input.textfield{height:18px;width:132px;padding:0 0 0 8px;}
#maincontent #season_emissionfilter .dropdown_button, #maincontent #triefilter .dropdown_button,#maincontent #trie2filter .dropdown_button,#emissionsfilter .dropdown_button,#bloc_principal .dropdown_button{margin:2px 2px 0 0;padding:0;}
#sidebar ul .filter_opts, #season_emissionfilter_opts.filter_opts,#seasonfilter_opts.filter_opts,#mainfilter_opts.filter_opts,#emissionsfilter_opts.filter_opts,#triefilter_opts.filter_opts{display:none;position:relative;z-index:10;margin:18px 0 0 -1px;max-height:150px;height:auto!important;height:150px;width:166px;overflow:auto;}
#sidebar ul .filter_opts li,.filter_opts li{display:block;width:auto;margin:0;padding:0 1px 0 0;}
#sidebar ul .filter_opts a,.filter_opts a{display:block;padding:2px 2px 2px 8px;}
#triefilter.dropdown,#trie2filter.dropdown{margin:0 12px 0 0;padding:0;width:181px;}
#triefilter.dropdown input.textfield,#trie2filter.dropdown input.textfield{width:154px;}
#triefilter .filter_opts,#trie2filter .filter_opts{width:181px;}
#col_gauche{width:182px;margin:0 16px 14px -6px;padding:0;overflow:hidden;}
#col_gauche li{clear:both;height:auto;min-height:17px;}
#col_gauche>li{margin:0 0 10px 0;}
#col_gauche h3 span{margin:0;padding:4px 0;display:block;}
#col_gauche img{margin:0;padding:0;border:none;}
#ratings,#eval_n_comment,#autres_recettes_de_l_episode{display:block;}
#rating,#individual_ratings{margin:0;padding:2px;}
#rating h3,#individual_ratings h3{margin:0;padding:0 4px;clear:both;}
#rating .show_rating,#individual_ratings .show_rating{display:block;margin:4px 4px 0 0;padding:0;height:13px;}
#rating .show_rating{margin:4px 4px 0 0;}
#individual_ratings .show_rating{margin:4px 4px 10px 0;}
.stars_background{height:13px;width:77px;margin:0 7px 0 0;padding:0;vertical-align:bottom;float:left;display:inline;}
#rating span .show_rating,#individual_ratings .show_rating{display:block;}
#rating li,#individual_ratings li{margin:0 0 10px 0;padding:5px 0 5px 4px;}
.rating .stars_background,#rating .stars_background,#individual_ratings .stars_background{float:left;}
.recipe_list_and_rating .stars_background{float:right;}
.rating .stars_background,#rating .stars_background{margin:0 7px 4px 4px;}
#individual_ratings .stars_background{margin:0 7px 4px 0;}
.stars{height:13px;margin:0;padding:0;overflow:hidden;}
.rating .digit_rating,#rating .digit_rating{margin:0 0 4px 0;padding:0;}
#rating p,#individual_ratings p{margin:2px 4px 3px 0;padding:0;}
#individual_ratings p.last_p{margin:0 4px 10px 0;}
#search_results .rating .stars_background{clear:both;}
#inscr_teaser{margin:0;padding:0 10px;}
#ratings a{padding:0 0 0 8px;}
#col_gauche #eval_n_comment{min-height:64px;height:auto!important;height:64px;width:180px;}
#eval_n_comment a{display:block;margin:4px 6px;padding:5px 0 0 0;}
#eval_n_comment a img{margin:0 11px 0 6px;}
#eval_n_comment a span{display:inline-block;margin:0;padding:0 0 0 9px;width:90px;}
#col_gauche #lien_retour{margin:0 0 10px 10px;padding:8px 5px 8px 9px; background-image:url(images/bullet_arrow_blog_grey.png);background-position:left 13px;background-repeat:no-repeat;overflow:hidden;}
#autres_recettes_de_l_episode h3{font-weight:normal;}
#autres_recettes_de_l_episode{padding:9px 6px 6px 6px;}
#autres_recettes_de_l_episode li{padding:8px 5px 8px 9px;overflow:hidden;}
#bloc_recette{width:452px;}
#bloc_recette h2{margin:0 0 16px 0;padding:0;width:307px;}
#bloc_recette img{margin:0 0 30px 0;padding:0;}
#details_recette{display:block;margin:0 0 8px 0;padding:8px 0 0 0;}
#bloc_recette h3{margin:0 0 10px -5px;padding:5px 0 2px 5px;height:15px;width:175px;}
#bloc_recette h3 span{display:block;padding:0 0 2px 0;}
#ingredients{margin:0 0 8px 0;}
#preparation li{margin:0 0 17px 0;list-style:none;}
#bloc_recette .kraft_img{height:204px;width:307px;}
#bloc_recette span img{margin:0;}
#bloc_recette span,#bloc_recette span a{margin:0 0 7px 0;}
#multi_search label,#multi_search input{clear:both;}
#recipe_list_and_rating>li{margin:0 0 21px 0;min-height:193px;height:auto!important;height:193px;}
#recipe_list_and_rating .list{margin:0 0 0 10px;padding:0;width:459px;}
#recipe_list_and_rating h3{margin:0;padding:0 0 4px 0;}
#recipe_list_and_rating p{min-height:25px;height:auto!important;height:25px;margin:7px 6px 8px 6px;}
#recipe_list_and_rating .list ul{min-height:100px;height:auto!important;height:100px;margin:0;padding:0 11px 20px 0;width:448px;}
#recipe_list_and_rating .list li{margin:0;padding:5px 6px 4px 6px;min-height:12px;height:auto!important;height:12px;}
#recipe_list_and_rating .stars_background{height:13px;width:77px;padding:0;vertical-align:bottom;}
#recipe_list_and_rating .stars_background div{margin:0;padding:0;}
#recipe_list_and_rating img{border:none;margin:0;padding:0;}
#recipe_list_and_rating .list .digit_rating{margin:0 0 0 6px;}
#recipe_list_and_rating a{display:inline-block;max-width:357px;overflow:hidden;}
#recipe_list_and_rating hr{visibility:hidden;margin:0;padding:0;height:1px;line-height:1px;}
#ws_search h3{margin:15px 0 7px 0;padding:0 0 5px 0;}
#list_categories h3{margin:0 0 9px 0;padding:0;padding:0 0 5px 0;}
#list_categories h3 span{margin:0 0 0 4px;}
#list_categories ul{margin:0 5px 25px 0;padding:0;width:210px;}
#list_categories li{clear:both;display:block;margin:0 0 7px 0;padding:0 0 0 8px;}
#list_categories a{margin:0 5px 0 0;padding:0 0 0 8px;}
#maincontent .page_counter img{margin:0;padding:0;}
.h1_res_rech,.h2_res_rech{padding:0;}
.h1_res_rech{margin:0;}
.h2_res_rech{margin:0 0 14px 0;}
.search_selector{height:20px;}
.search_selector li{height:17px;width:183px;}
.search_selector a{margin:0 3px 0 0;height:17px;width:177px;}
.page_counter{margin:0;padding:3px 0 0 0;height:23px;}
.page_counter span span{padding:2px 0 0 0;margin:0;}
#search_results{width:643px;}
#search_results th,#search_results td{padding:10px 0;}
#search_results img{margin:0;padding:0;border:none;}
#search_results .recipe_thb{height:68px;width:124px;overflow:hidden;margin:0 10px 0 0;}
#search_results a{margin:0 0 3px 0;}
#search_results .col1{width:30px;}
#search_results .col3{width:94px;}
#search_results .col4{width:85px;}
.page_counter .pnum{margin:0;padding:0;height:17px;width:21px;}
#footer_separator{clear:both;display:block;margin:0 2px 0 2px;height:20px;}
#footer_menu{clear:both;display:block;margin:0 4px 0 4px;}
#footer_menu li{margin:6px 0 0 0;}
#footer_menu span{margin:0 5px;}
.float_left{float:left;display:inline;}
.float_right{float:right;display:inline;}
.clear_all{clear:both;display:block;}
.clear_left{clear:left;}
.clear_right{clear:right;}
td.mid_midth{width:50%;}
.no_bullet_list{margin:0;padding:0;}
html body{font-family:Helvetica,Arial,sans-serif;font-size:12px;text-align:left!important;text-align:center;background-color:#fff;background-position:top center;background-image:url(images/bg_header.jpg);background-repeat:no-repeat;background-position:center top;background-attachment:scroll;}
a{text-decoration:none;color:#667324;}
a:hover{text-decoration:underline;}
a:hover img,a img{border:none;text-decoration:none; height:auto;width:auto;}
form{margin:0;padding:0;}
td{vertical-align:top;}
#a_la_tele{font-family:Helvetica,Arial,sans-serif;font-size:12px;font-weight:bold;color:#6f979d;text-align:right;border-right:2px dotted #c1d47b;}
#a_la_tele img{display:inline;}
#session{padding:11px 0 0 16px;background:url(images/bg_home_login.png) no-repeat left top;}
#session p{margin:0;padding:0;font-family:Georgia,"Times New Roman",Times,serif;font-size:12px;font-weight:normal;color:#667324;}
#session p a{color:#667324;}
#session p a:hover{text-decoration:underline;}
#main_menu li{background-color:#a5b85f;text-align:center;}
#main_menu li a{font-family:Helvetica,Arial,sans-serif;font-size:15px;font-weight:bold;color:#FFF;text-decoration:none;background-image:url('images/bg_dots_white.png');background-repeat:no-repeat;}
#main_menu li a:hover,#main_menu a.selected{background-color:#667324;}
.border_right{border-right:1px solid #d6dfb7;}
#div_searchfield{background-image:url('images/bg_searchfield.png');background-repeat:no-repeat;}
#searchform{background-image:url('images/bg_dots_white.png');background-repeat:repeat-x;background-position:0 11px;}
#s{font-size:16px;font-weight:bold;color:#667324;border:1px solid #b0b3a5;border-width:1px 0 0 1px;}
#bo_search{cursor:pointer;}
#bloc_principal{background-image:url('images/bg_emis_de_la_sem.png');background-repeat:no-repeat;}
#semaine_derniere{display:block;display:none;}
#cette_semaine{display:none;display:block;}
#bloc_principal .col_left{width:432px;}
#bloc_principal .col_left ul a{font-size:12px;color:#667324;text-align:center;}
#bloc_principal .col_left ul li.selected a{font-weight:bold;background-image:url('images/bg_menu_bloc_emission.png');background-repeat:no-repeat;}
#bloc_principal .col_left ul li a:hover{background-image:url('images/bg_menu_bloc_emission.png');background-repeat:no-repeat;}
#bloc_principal .col_left ul li span{color:#667324;}
#revoir_emission{font-weight:500;color:#fff;border-top:1px dotted #fff;}
#revoir_emission a{color:#fff;}
#revoir_emission img{border:none;}
#revoir_emission span{font-size:12px;cursor:pointer;}
#bg_revoir_emission{background-color:#667324;-moz-opacity:.65;-ms-filter:”alpha(opacity=65)”;filter:alpha(opacity=65);opacity:.65;}
#pic_cette_semaine,#pic_semaine_derniere{background-repeat:no-repeat;background-position:center center;}
#bloc_principal .col_right .date{color:#8b8b8b;}
#bloc_principal .col_right .recipe_title{font-family:Georgia,"Times New Roman",Times,serif;font-size:20px;font-weight:normal;line-height:20px;color:#667324;}
#bloc_principal .col_right .recipe_desc{font-size:12px;color:#8b8b8b;border-bottom:1px dotted #8c965b;}
#bloc_principal .recipe_list li{line-height:14px;}
#bloc_principal .recipe_list li a{font-size:12px;color:#667324;background-image:url('images/bullet_recipe.png');background-position:left 5px;background-repeat:no-repeat;}
#bloc_principal .recipe_list li a:hover{text-decoration:underline;}
#bloc_principal .exclusive_recipe_title{font-size:12px;font-weight:normal;color:#383838;background-color:#f3f3f3;border-bottom:1px dotted #8c965b;}
#revoir_archives, #revoir_archives2{background-color:#a5b85f;color:#fff;text-decoration:none;}
#revoir_archives:hover, #revoir_archives2:hover{text-decoration:underline;}
#revoir_archives img, #revoir_archives2 img{border:none;height:23px;width:23px;}
#revoir_archives span, #revoir_archives2 span{font-size:12px; cursor:pointer;}
#sidebar{background-image:url('images/bg_sidebar.jpg');background-position:left bottom;background-repeat:repeat-x;background-color:#ede9db;}
#sidebar ul{list-style:none;}
#prochaine_emission img{border:1px solid #dedacd;}
#blog_gourmand{font-size:12px;background-color:#fff;}
#blog_gourmand>span{border-bottom:2px dotted #a1c7dc;}
#blog_gourmand h3{font-family:Georgia,"Times New Roman",Times,serif;font-size:16px;font-weight:normal;line-height:25px;vertical-align:middle;color:#87a4b5;background-color:#fff;}
#blog_gourmand h4{font-size:12px;}
#bloc_photo{border-top:6px solid #a1c7dc;background-color:#fff;}
#blog_gourmand li{color:#8b8b8b;}
#blog_gourmand a{font-weight:bold;color:#fff;text-decoration:underline;background-image:url('images/bullet_arrow_blog_white.png');background-position:6px center;background-repeat:no-repeat;}
#bloc_photo a{background-color:#455158;}
.post_thb{background-repeat:no-repeat;}
#blog_gourmand h4{font-weight:normal;color:#383838;background-color:#f3f3f3;}
#blog_gourmand h5{font-size:12px;font-weight:normal;}
#blog_gourmand h5 a{color:#455158;text-decoration:none;background-image:url('images/bullet_arrow_blog_grey.png');background-position:center left;background-repeat:no-repeat;}
#blog_gourmand h5 a:hover{text-decoration:underline;}
#blog_gourmand h5,#blog_gourmand h5 a,#blog_gourmand li span span{line-height:14px;}
#blog_gourmand .post_thb{border:1px solid #8b8b8b;}
#qqm_links span{border-bottom:2px dotted #c5d783;}
#qqm_links h3{font-family:Georgia,"Times New Roman",Times,serif;font-size:16px;font-weight:normal;line-height:25px;vertical-align:middle;color:#667324;background-color:#fff;}
#qqm_links ul{background-color:#fff;border-top:6px solid #C5D783;}
#multi_search{background-color:#fff;background-image:url('images/bg_multisearch.jpg');background-repeat:no-repeat;background-position:bottom right;}
#multi_search h3{font-family:Georgia,"Times New Roman",Times,serif;font-size:16px;font-weight:normal;line-height:16px;color:#667324;border-bottom:2px dotted #c1d47b;}
#multi_search form{border-top:7px solid #c1d47b;}
#multi_search label{font-size:12px;color:#8b8b8b;}
#multi_search input.text,#multi_search input.button,#multi_search a.button{font-size:12px;font-weight:bold;line-height:12px;color:#667324;background-color:#fff;border:1px solid #a5b85f;}
#multi_search a.button{text-align:center;}
#multi_search a.button:hover{text-decoration:none;}
#widget_forum{background-color:#fff;}
#widget_forum h4{font-family:Georgia,"Times New Roman",Times,serif;font-size:16px;font-weight:normal;color:#87a4b5;border-bottom:2px dotted #a1c7dc;}
#widget_forum #forum a{font-size:12px;color:#455158;}
#widget_forum_blog{background-color:#fff;}
#widget_forum_blog h4{font-family:Georgia,"Times New Roman",Times,serif;font-size:16px;font-weight:normal;color:#87a4b5;border-bottom:2px dotted #a1c7dc;}
#widget_forum_blog #forum a{color:#455158;}
#infolettre_grand_format{font-size:12px;color:#3e576b;background-image:url('images/bg_infolettre_large.jpg');background-repeat:no-repeat;border:1px solid #dedacd;}
#infolettre_grand_format a{color:#42adff;}
#infolettre_grand_format_blog{color:#3e576b;background-image:url('images/bg_infolettre_large.jpg');background-repeat:no-repeat;border:1px solid #dedacd;}
#infolettre_grand_format_blog a{color:#42adff;}
#infolettre_grand_format_emissions{color:#3e576b;background-image:url('images/bg_infolettre_large.jpg');background-repeat:no-repeat;border:1px solid #dedacd;}
#infolettre_grand_format_emissions a{color:#42adff;}
#web_tele{border:1px solid #ddd;}
#web_tele h3{font-family:Georgia,"Times New Roman",Times,serif;font-size:16px;font-weight:normal;color:#667324;}
#web_tele ul a{font-size:12px;color:#667324;text-align:center;}
#web_tele ul li.selected a{font-weight:bold;background-image:url('images/bg_menu_web_tele.png');background-repeat:no-repeat;}
#qqm_express_link:hover, #artiste_link:hover{background-image:url('images/bg_menu_web_tele.png ');background-repeat:no-repeat;}
#web_tele ul li span{font-size:12px;font-family:Helvetica,Arial,sans-serif;color:#667324;}
#web_tele h4{font-size:12px;font-weight:normal;color:#383838;border-bottom:1px dotted #667324;}
#restez_connecte{border:1px solid #ddd;}
#restez_connecte h3{font-family:Georgia,"Times New Roman",Times,serif;font-size:16px;font-weight:normal;color:#667324;}
#restez_connecte h4{font-size:12px;font-weight:normal;color:#383838;border-bottom:1px dotted #667324;}
#forum p{font-size:12px;line-height:14px;color:#8b8b8b;}
#forum a{font-family:Helvetica,Arial,sans-serif;font-size:12px;color:#667324;background-image:url('images/bullet_recipe.png');background-position:left center;background-repeat:no-repeat;}
#suivez_qqm{background-color:#f3f3f3;}
#suivez_qqm img{vertical-align:top;}
#inscript_infolettre{background-image:url('images/bg_infolettre.jpg');background-repeat:no-repeat;background-position:bottom right;border:1px solid #ddd;}
#inscript_infolettre p{font-size:12px;color:#3e576b;}
#inscript_infolettre a{font-size:12px;color:#42adff;text-decoration:underline;}

#carte_virtuelle{margin:5px 0 0 8px;height:162px;width:207px;}
#carte_virtuelle a{margin:0;padding:0;}
#carte_virtuelle a img{border:none;}

#fil_arriane{font-size:12px;color:#8b8b8b;line-height:12px;background-color:#f3f3f3;position:relative;z-index:1;}
#fil_arriane a{color:#667324;}
#bloc_filtre{color:#383838;border-bottom:1px dotted #667324;}
#bloc_filtre label{line-height:18px;}
.dropdown{background-color:#fff;border:1px solid #aebf6f;}
.dropdown .textfield{font-weight:bold;color:#667324;background-color:#fff;border:none;}
.filter_opts{border:1px solid #aebf6f;background-color:#fff;}
.filter_opts a{color:#667324;}
.filter_opts a:hover{color:#fff;background-color:#667324;text-decoration:none;}
#bloc_principal .dropdown_button{border:none;}
#col_gauche{font-size:12px;line-height:12px;color:#8b8b8b;}
#col_gauche h3{background-color:#f3f3f3;font-size:12px;font-weight:normal;line-height:12px;}
#col_gauche h3 span{border-bottom:1px dotted #667324;}
#col_gauche img{border:none;}
#col_gauche a{color:#667324;}
#ratings{border:1px solid #ddd;}
.stars_background{background-image:url('images/stars_empty.png');background-repeat:no-repeat;}
.stars{border:none;}
#rating .digit_rating{line-height:12px;}
#rating p,#individual_ratings p{line-height:13px;}
#ratings a{background-image:url(images/bullet_arrow_blog_grey.png);background-position:center left;background-repeat:no-repeat;}
#autres_recettes_de_l_episode{background-color:#f3f3f3;}
#autres_recettes_de_l_episode li{background-image:url('images/bullet_arrow_blog_grey.png');background-repeat:no-repeat;background-position:left 13px;}
#autres_recettes_de_l_episode a:hover{text-decoration:underline;}
#eval_n_comment{border:1px solid #ddd;}
#eval_n_comment a{font-weight:bold;border-top:2px dotted #d6e3a8;}
#eval_n_comment a span{background-image:url('images/bullet_recipe.png');background-position:left 5px;background-repeat:no-repeat;}
#bloc_recette{font-size:12px;color:#8b8b8b;}
#bloc_recette h2{font-family:Georgia,"Times New Roman",Times,serif;font-size:20px;font-weight:normal;color:#667324;}
#bloc_recette img{border:none;}
#details_recette{border-top:1px dotted #8c965b;}
#bloc_recette h3{font-size:12px;font-weight:normal;background-color:#f3f3f3;}

#bloc_recette .nutritional_infos{display:block;margin:0;padding:0;}
#bloc_recette .nutritional_infos li span{margin:0;padding:0;}
.receipe_id{
	font-size:10px;
	text-align:right;
}

#preparation{margin:0;padding:0;}
#recipe_list_and_rating{font-size:12px;}
#recipe_list_and_rating h3{font-family:Georgia,"Times New Roman",Times,serif;font-size:20px;font-weight:normal;color:#667324;}
#recipe_list_and_rating .list{border-bottom:6px solid #c1d47b;}
#recipe_list_and_rating .list ul{border-bottom:2px dotted #c1d47b;}
#recipe_list_and_rating p,#recipe_list_and_rating .list li{color:#8b8b8b;}
#recipe_list_and_rating a{color:#667324;}
#recipe_list_and_rating a:hover{text-decoration:underline;}
#ws_search h3{font-family:Georgia,"Times New Roman",Times,serif;font-size:20px;font-weight:normal;line-height:16px;color:#667324;border-bottom:2px dotted #c1d47b;}
#list_categories h3{font-family:Georgia,"Times New Roman",Times,serif;font-size:16px;font-weight:normal;color:#667324;}
#list_categories h3 span{font-size:12px;color:#8b8b8b;}
#list_categories li{color:#8b8b8b;}
#list_categories a{color:#667324;background-image:url('images/bullet_arrow_blog_grey.png');background-repeat:no-repeat;background-position:left 4px;}
#list_categories a:hover{text-decoration:underline;}
#maincontent .page_counter img{border:none; height:16px;width:17px;}
.h1_res_rech{font-size:12px;font-weight:normal;color:#383838;}
.h2_res_rech{font-size:12px;font-weight:normal;color:#8b8b8b;}
.search_selector li{margin:0 3px 0 0;}
.search_selector a.selected,.search_selector a:hover.btn_search_result{background-image:url('images/bg_btn_search_result.png');background-repeat:no-repeat;}
.search_selector a{text-align:center;color:#667324;}
.search_selector a.selected{font-weight:bold;}
.page_counter{vertical-align:middle;color:#8b8b8b;background-color:#f3f3f3;}
.page_counter,#search_results th,#search_results td{border-top:1px dotted #667324;}
#search_results th{color:#383838;}
#search_results td{color:#8b8b8b;}
.mid_cell_borders{border:1px dotted #667324;border-width:1px 0 0 1px;}
#search_results .stars img{border:none;}
#search_results .recipe_thb{border:1px solid #667324;background-repeat:no-repeat;background-position:center center;}
#search_results a{color:#667324;}
#search_results a:hover{text-decoration:underline;}
#search_results tr:hover{background-color:#f3f3f3;}
#site_search{display:none;}
#search_results .col1{text-align:center;}
.page_counter .pnum{font-family:Helvetica,Arial,sans-serif;font-size:12px;color:#8b8b8b;text-align:center;border:1px solid #a5b85f;}
.page_counter img{vertical-align:middle;display:inline;}
#footer_separator{background-image:url('images/bg_dots_white.png');background-repeat:repeat-x;background-position:0 -24px;background-color:#e9e4d3;width:980px;}
#footer_menu{font-size:12px;}
#footer_menu li{color:#c8b69f;vertical-align:middle;}
#footer_menu a{color:#c8b69f;vertical-align:middle;}
#footer_menu span{font-size:10px;vertical-align:middle;}
.no_bullet_list{list-style:none;}
.b_border_dot_green{border-bottom:1px dotted #667324;}
.align_center{text-align:center;}
.align_right{text-align:right;}
.bold{font-weight:bold;}
.bg_white{background-color:#fff;}
.bg_grey{background-color:#f3f3f3;}
.ital{font-style:italic;}
.underline{text-decoration:underline;}
.green{color:#667324;}
.error{color:#C00;height:21px;display:none;}
#register_form label{display:block;clear:both;width:300px;}
.register_submit{cursor:pointer;}
#blog_center{padding:6px 0 8px 0;float:left;}
.centre_title{width:459px;height:auto;margin:0 11px 0 0;padding:0;clear:both;position:relative;}
#blog_center .ph_h2{margin:10px 0 0 15;}
.centre_title div.centre_title_header{background:url(images/bg_blog_categorie.gif) repeat-x left bottom;background-color:#a1c7dc;margin:9px 0 8px 0;padding:10px 0 8px 0;}
#blog_center span{width:382px;margin:0 0 10px 78px;clear:both;font-family:Helvetica,Arial,sans-serif;font-size:12px;color:#455158;display:block;}
#blog_center h1{width:459px;margin:5px 0 0 0;padding:0 0 3px 0;font-family:Georgia,"Times New Roman",Times,serif;border-bottom:dotted 1px #747d82;font-size:21px;font-weight:normal;color:#455158;}
.bio_teaser{width:459px!important;margin:5px 0 10px 0!important;}
#blog_center h2{width:382px;margin:0 0 0 78px;font-family:Georgia,"Times New Roman",Times,serif;font-size:21px;font-weight:normal;color:#fff;}
#blog_center h2 a{color:#fff;}
#blog_center ul{margin:15px 0 8px 0;padding:0;list-style:none;}
#blog_center ul li{height:12px;margin:0;padding:0 0 8px 10px;background:url(images/bullet_arrow_blog.png) no-repeat 0 5px;border-bottom:dotted 1px #747d82;color:#455158;font-family:Helvetica,Arial,sans-serif;font-size:12px;}
#blog_center ul li a{color:#455158;}
#blog_center ul li a:hover{text-decoration:underline;}
#blog_center img{float:left;display:inline;margin:0 22px 15px 6px; background-repeat:no-repeat; background-position:center center;}
.ph_h2{position:absolute;top:-6px;left:-5px;float:none;margin:0;width:76px;height:82px;}
#blog_center p{width:auto;padding:0;margin:0;font-family:Helvetica,Arial,sans-serif;font-size:12px;color:#8b8b8b;}
#blog_center p a{color:#455158;}
#blog_center_post{padding:6px 0 8px 0;float:left;height:auto;display:block;}
#blog_center_post span{width:382px;margin:0 0 10px 78px;clear:both;font-family:Helvetica,Arial,sans-serif;font-size:12px;color:#455158;display:block;}
#blog_center_post h2{width:382px;margin:0 0 0 78px;font-family:Georgia,"Times New Roman",Times,serif;font-size:21px;font-weight:normal;color:#fff;}
#blog_center_post h2 a{color:#fff;}
#blog_center_post ul{width:250px;margin:15px 0 8px 0;padding:0;list-style:none;float:left;}
#blog_center_post ul li{height:12px;margin:0;padding:0 0 8px 10px;background:url(images/bullet_arrow_blog.png) no-repeat 0 5px;border-bottom:dotted 1px #747d82;color:#455158;font-family:Helvetica,Arial,sans-serif;font-size:12px;}
#blog_center_post ul li a{color:#455158;}
#blog_center_post ul li a:hover{text-decoration:underline;}
#blog_center_post img{margin:0 22px 20px 6px;}
#blog_center_post p{padding:0 0 20px 6px;margin:0;font-family:Helvetica,Arial,sans-serif;font-size:12px;width:447px;color:#8b8b8b;float:left;display:inline;}
#blog_center_post p a{color:#455158;}
#post_counter{margin:0;padding:0;width:458px;height:20px;background:#f3f3f3;border-bottom:dotted 1px #878e92;}
#post_counter p{float:left;display:inline;margin:0 0 0 7px;padding:3px 0 0 0;width:auto;font-family:Helvetica,Arial,sans-serif;font-size:12px;color:#8b8b8b;}
#post_counter #post_counter_nav{float:right;display:inline;padding:0;margin:0 2px 0 0;width:auto;height:20px;font-family:Helvetica,Arial,sans-serif;font-size:12px;color:#8b8b8b;}
#post_counter #post_counter_nav p{padding:0;width:auto;height:20px;}
#post_counter #post_counter_nav img{margin:2px 0 0 0;padding:0;vertical-align:top;}
#post_counter input{margin:2px 0 0 0;padding:0;width:19px;height:15px;border:solid 1px #a1c7dc;font-family:Helvetica,Arial,sans-serif;font-size:12px;color:#8b8b8b;text-align:center;}
#post_picture{width:447px;height:236px;margin:0 22px 0 6px;background:no-repeat top left;padding:5px 0 0 5px;}
#post_picture #post_picture_border{width:435px;height:224px;border:solid #FFF 1px;}
#post_picture_border_small{width:105px;height:0;border-bottom:dotted #8b9397 1px;margin:5px 0 12px 180px;line-height:0;}
#post_share{width:459px;height:17px;text-align:right;margin-bottom:6px;}
#post_share img{margin:0 6px 0 0;}
#blog_center_post #title_comments{width:454px;height:17px;padding:4px 0 0 5px;margin:0;font-family:Helvetica,Arial,sans-serif;font-weight:normal;font-size:12px;color:#455158;background:#f3f3f3;}
#blog_center_post #comment_user{margin:0;width:453px;padding-bottom:0;padding-top:10px;font-family:Helvetica,Arial,sans-serif;font-weight:normal;font-size:12px;color:#455158;border-top:dotted 1px #747d82;}
#blog_center_post #no_comment{margin:0;padding-bottom:10px;padding-top:10px;font-family:Helvetica,Arial,sans-serif;font-weight:normal;font-size:12px;color:#455158;border-top:dotted 1px #747d82;}
#blog_center_post #comment_date{margin:0;padding-bottom:10px;font-family:Helvetica,Arial,sans-serif;font-weight:normal;font-size:12px;}
#blog_center_post #comment_content{margin:0;padding-bottom:10px;}
#blog_center_post #your_comment{width:339px;padding:10px 0 0 0;float:left;display:inline;border-top:dotted 1px #747d82;background:#f3f3f3;}
#blog_center_post #your_comment p{padding-bottom:10px;}
#blog_center_post #max_character{width:120px;float:left;padding:10px 0 0 0;display:inline;border-top:dotted 1px #747d82;background:#f3f3f3;}
#blog_center_post #max_character p{padding-bottom:10px;}
#blog_center_post form{background:#f3f3f3;clear:both;}
.txt_comment{width:441px;height:121px;margin:0 0 0 6px;border:solid 1px #6a96af;overflow:hidden;}
.btn_comment{border:solid 1px #6a96af;margin:10px 0 10px 6px;background:#FFF;font-family:Helvetica,Arial,sans-serif;font-weight:normal;font-size:11px;width:96px;height:20px;}
#blog_center_post #login_comment{width:280px;height:201px;float:left;padding:10px 0 12px 0;display:inline;background:#f3f3f3;border-top:dotted 1px #747d82;}
#blog_center_post #login_comment p{padding-bottom:5px;}
#blog_center_post #login_comment ul{margin:0 0 0 6px;}
#blog_center_post #login_comment li{border:none;}
.txt_field{border:solid 1px #6a96af;padding:3px 0 0 3px;margin:0 80px 10px 6px;background:#FFF;font-family:Helvetica,Arial,sans-serif;font-weight:normal;font-size:11px;width:174px;height:17px;}
.check_box{margin:0 3px 0 0;}
#blog_center_post #login_comment form{width:280px;height:191px;display:inline;}
#blog_center_post #subscribe_comment{width:179px;height:201px;float:left;padding:10px 0 12px 0;display:inline;background:#f3f3f3;border-top:dotted 1px #747d82;}
#blog_center_post #subscribe_comment p{width:160px;padding-bottom:0;padding-top:10px;border-left:solid 1px #cecece;}
.btn_subscribe{border:solid 1px #6a96af;margin:15px 0 17px 0;background:#FFF;font-family:Helvetica,Arial,sans-serif;font-weight:normal;font-size:11px;width:96px;height:20px;}
#blog_left{float:left;display:inline;margin:0;padding:0;}
.left_column_top{width:184px;height:6px;margin:0;background:url(images/left-collumn_top.png) no-repeat left top;}
.left_column_top_blue{width:184px;height:6px;margin:0;padding:0;background:url(images/left-collumn_top_blue.png) no-repeat left top;}
.left_column_bot{width:184px;height:4px;margin:0;background:url(images/left-collumn_bot.png) no-repeat left top;}
.left_column_bot_blue{width:184px;height:4px;margin:0;background:url(images/left-collumn_bot_blue.png) no-repeat left top;}
.left_column_bio{width:184px;height:46px;margin:0;padding:1px 0 0 7px;background:url(images/left-collumn_bg.png) repeat-y left top;}
.left_column_bio_blue{width:184px;height:46px;margin:0;padding:1px 0 0 7px;background:url(images/left-collumn_bg_blue.png) repeat-y left top;}
.left_column_bio p{width:92px;height:33px;margin:0;padding:7px 0 0 76px;font-family:Helvetica,Arial,sans-serif;font-size:12px;background:url(images/bg_bio.png) no-repeat left top;}
.left_column_bio_blue p{width:169px;height:33px;margin:0;padding:7px 0 0 13px;font-family:Helvetica,Arial,sans-serif;font-size:12px;color:#FFF;font-weight:bold;background:url(images/bg_bio.png) no-repeat left top;}
.left_column_bio_blue p a{color:#FFF;}
.left_column_bio_blue p a:hover{text-decoration:underline;}
.left_column_menu{width:184px;height:auto;margin:0;padding:0;background:url(images/left-collumn_bg.png) repeat-y left top;}
.left_column_menu h3{width:180px;height:29px;margin:0 0 0 2px;padding:2px 0 0 6px;font-family:Georgia,"Times New Roman",Times,serif;font-size:16px;font-weight:normal;color:#455158;background:url(images/bg_h3_billet.png) no-repeat left bottom;}
.left_column_menu ul{margin:0 0 0 2px;padding:0;list-style:none;font-family:Helvetica,Arial,sans-serif;font-size:12px;color:#455158;}
.left_column_menu ul li{width:172px;height:23px;margin:0;padding:7px 0 0 8px;}
.left_column_menu a{color:#455158;}
.left_column_menu a:hover{text-decoration:underline;}
.impair{background:#f3f3f3;}
.left_column_menu #list_blogueurs li{height:29px;padding:17px 0 0 8px;background-color:#fff;}
.left_column_menu #list_blogueurs li.impair{background-color:#F3F3F3;}
.left_column_menu #list_blogueurs #billet_jackhourigan,.left_column_menu #list_blogueurs #billet_warrenassaly,.left_column_menu #list_blogueurs #billet_richardcazeau,.left_column_menu #list_blogueurs #billet_patriciachuey{width:180px;height:29px;padding:17px 0 0 0;background-repeat:no-repeat;}
.left_column_menu #list_blogueurs #billet_jackhourigan a,.left_column_menu #list_blogueurs #billet_warrenassaly a,.left_column_menu #list_blogueurs #billet_richardcazeau a,.left_column_menu #list_blogueurs #billet_patriciachuey a{margin:0 0 0 45px;}
.left_column_menu #list_blogueurs #billet_jackhourigan{background-image:url(images/bg_billet_jackhourigan.gif);}
.left_column_menu #list_blogueurs #billet_warrenassaly{background-image:url(images/bg_billet_warrenassaly.gif);}
.left_column_menu #list_blogueurs #billet_patriciachuey{background-image:url(images/bg_billet_patriciachuey.gif);}
.left_column_menu #list_blogueurs #billet_richardcazeau{background-image:url(images/bg_billet_richardcazeau.gif);}
#right-collumn_item{width:300px;height:121px;margin:0 0 5px 0;padding:0;background:#FFF url(images/ph_blog_forum.png) no-repeat left bottom;}
#right-collumn_item h3{width:294px;height:29px;background:#FFF url(images/bg_blog_forum.png) repeat-x left bottom;margin:0;padding:2px 0 0 6px;font-family:Georgia,"Times New Roman",Times,serif;font-size:16px;font-weight:normal;font-family:Georgia,"Times New Roman",Times,serif;font-size:16px;font-weight:normal;color:#87a4b5;}
#right-collumn_item p{margin:7px 0 0 78px;width:200px;font-family:Helvetica,Arial,sans-serif;font-size:12px;color:#8b8b8b;}
#right-collumn_item ul{margin:10px 0 0 78px;width:200px;font-family:Helvetica,Arial,sans-serif;font-size:12px;color:#455158;}
#right-collumn_item ul li{height:12px;margin:0;padding:0 0 8px 10px;background:url(images/bullet_arrow_blog.png) no-repeat 0 5px;color:#455158;font-family:Helvetica,Arial,sans-serif;font-size:12px;}

/*#right-collumn_poll{width:300px;min-height:175px;margin:20px 0 5px 0;padding:0 0 10px;background:#FFF;position:relative;top:20px;list-style:none;}*/

#right-collumn_poll{width:300px;min-height:175px;/*margin:20px 0 5px 0;*/padding:0 0 10px;background:#FFF;/*position:relative;top:20px;*/list-style:none;}

#right-collumn_poll h3{width:294px;height:29px;background:#FFF url(images/bg_blog_forum.png) repeat-x left bottom;margin:0;padding:2px 0 0 6px;font-family:Georgia,"Times New Roman",Times,serif;font-size:16px;font-weight:normal;font-family:Georgia,"Times New Roman",Times,serif;font-size:16px;font-weight:normal;color:#87a4b5;}
#right-collumn_poll p{margin:7px 7px 7px 7px;font-family:Helvetica,Arial,sans-serif;font-size:12px;color:#8b8b8b;}
#right-collumn_poll input{margin:0 0 0 25px;font-family:Helvetica,Arial,sans-serif;font-size:12px;color:#8b8b8b;}
#right-collumn_poll label{font-family:Helvetica,Arial,sans-serif;font-size:12px;line-height:14px;color:#8b8b8b;}
.btn{margin:10px 0 0 25px!important;width:96px;height:20px;font-family:Helvetica,Arial,sans-serif;font-size:12px;color:#455158;border:solid 1px #6a96af;background:#FFF;}
#right_infolettre{margin:0 0 5px 0;}
#bio{padding-bottom:20px;width:661px;height:auto;float:left;display:inline;background:url(images/bg_content_bio.png) no-repeat left top;}
#bio h1{width:642px;margin:5px 0 0 7px;padding:0 0 3px 0;font-family:Georgia,"Times New Roman",Times,serif;border-bottom:dotted 1px #747d82;font-size:21px;font-weight:normal;color:#455158;}
#bio ul{width:250px;margin:10px 0 5px 7px;padding:0;list-style:none;}
#bio ul li{height:12px;margin:0;padding:0 0 8px 10px;background:url(images/bullet_arrow_blog.png) no-repeat 0 5px;color:#455158;font-family:Helvetica,Arial,sans-serif;font-size:12px;}
#bio ul li a{color:#455158;}
#bio ul li a:hover{text-decoration:underline;}
#bio img{margin:15px 0 0 7px;float:left;display:inline;}
#bio div{margin:17px 0 0 15px;width:440px;min-height:223px;height:auto!important;height:223px;border-bottom:dotted 1px #747d82;float:left;display:inline;}
#bio div h2{margin:0;padding:0;font-family:Georgia,"Times New Roman",Times,serif;font-size:21px;font-weight:normal;color:#455158;}
#bio div h2 a{color:#455158;}
#bio div p{padding:0;margin:0;font-family:Helvetica,Arial,sans-serif;font-size:12px;color:#8b8b8b;}
#bio div ul{margin:10px 0 0 0;}
#register{position:relative;padding:33px 0 0 0;width:661px;height:auto;float:left;display:inline;background:url(images/bg_emis_de_la_sem.png) no-repeat left top;}
#register h1{width:358px;margin:0;padding:0 0 3px 6px;font-family:Georgia,"Times New Roman",Times,serif;border-bottom:dotted 1px #747d82;font-size:21px;font-weight:normal;color:#667324;}
#register h3{width:175px;height:14px;margin:0 0 10px 0;padding:5px 0 1px 5px;background:#f3f3f3;font-family:Helvetica,Arial,sans-serif;font-size:12px;color:#8b8b8b;border-bottom:dotted 1px #747d82;font-weight:normal;}
#register ul{width:250px;margin:10px 0 5px 7px;padding:0;list-style:none;}
#register ul li{height:12px;margin:0;padding:0 0 8px 10px;background:url(images/bullet_arrow_blog.png) no-repeat 0 5px;color:#455158;font-family:Helvetica,Arial,sans-serif;font-size:12px;}
#register ul li a{color:#455158;}
#register ul li a:hover{text-decoration:underline;}
#register img{margin:15px 0 0 7px;float:left;display:inline;}
#register p{width:358px;padding:0;margin:16px 0 20px 6px;font-family:Helvetica,Arial,sans-serif;font-size:12px;color:#8b8b8b;}
#register form{font-family:Helvetica,Arial,sans-serif;font-size:12px;color:#8b8b8b;width:400px;margin:0 0 0 6px;}
.register_txt{width:174px;height:14px;padding:3px 0 3px 0;margin:6px 0 9px 0;border:solid #a5b85f 1px;font-family:Helvetica,Arial,sans-serif;font-size:12px;color:#8b8b8b;}
.register_check{float:left;margin:0 5px 10px 0;}
.register_submit{width:96px;height:20px;padding:0 0 3px 0;margin:0;border:solid #a5b85f 1px;font-family:Helvetica,Arial,sans-serif;font-size:12px;color:#667324;background:#FFF;}
#register_why{position:absolute;top:39px;right:16px;width:269px;height:auto;background:#f3f3f3;}
#register_why h3{width:264px;height:16px;margin:0 0 10px 0;padding:5px 0 1px 5px;background:#f3f3f3;font-family:Helvetica,Arial,sans-serif;font-size:12px;color:#8b8b8b;border-bottom:dotted 1px #747d82;font-weight:normal;}
#register_why p{padding:0;width:264px;margin:10px 5px 15px 5px;font-family:Helvetica,Arial,sans-serif;font-size:12px;color:#8b8b8b;}
#login{float:left;display:inline;position:relative;z-index:10;padding:33px 0 0 0;min-height:300px;height:auto;width:661px;background:url(images/bg_content_bio.png) no-repeat left top;}
#login h1{width:358px;margin:0;padding:0 0 3px 6px;font-family:Georgia,"Times New Roman",Times,serif;border-bottom:dotted 1px #747d82;font-size:21px;font-weight:normal;color:#667324;}
#login p{width:358px;padding:0;margin:16px 0 20px 6px;font-family:Helvetica,Arial,sans-serif;font-size:16px;color:#8b8b8b;}
#login #logindiv p{width:358px;padding:0;margin:16px 0 10px 6px;font-family:Helvetica,Arial,sans-serif;font-size:12px;color:#8b8b8b;}
#login #logindiv p a{color:#667324;}
#login #logindiv p a:hover{text-decoration:underline;}
#login ul{width:250px;margin:10px 0 5px 7px;padding:0;list-style:none;}
#login ul li{height:12px;margin:0;padding:0 0 8px 10px;background:url(images/bullet_arrow_blog.png) no-repeat 0 5px;color:#455158;font-family:Helvetica,Arial,sans-serif;font-size:12px;}
#login ul li a{color:#455158;}
#login ul li a:hover{text-decoration:underline;}
#login img{margin:15px 0 0 7px;float:left;display:inline;}
.abonnement{width:96px;height:20px;padding:0 0 3px 0;margin:0;border:solid #a5b85f 1px;font-family:Helvetica,Arial,sans-serif;font-size:12px;color:#667324;background:#FFF;}
#login form{font-family:Helvetica,Arial,sans-serif;font-size:12px;color:#8b8b8b;width:400px;margin:6px;}
#login #logindiv{width:275px;display:inline;float:right;}
#login #logindiv h1{width:245px;}
#login #logindiv p{width:264px;}
.login_connexion{width:96px;height:20px;padding:0 0 3px 0;margin:5px 0 0 0;border:solid #a5b85f 1px;font-family:Helvetica,Arial,sans-serif;font-size:12px;color:#667324;background:#FFF;}
#passworddiv{position:relative;padding:33px 0 0 0;width:661px;height:275px;float:left;display:inline;background:url(images/bg_content_bio.png) no-repeat left top;}
#passworddiv h1{width:640px;margin:0 0 0 6px;padding:0 0 3px 0;font-family:Georgia,"Times New Roman",Times,serif;border-bottom:dotted 1px #747d82;font-size:21px;font-weight:normal;color:#667324;}
#passworddiv p{width:500px;padding:0;margin:16px 0 10px 6px;font-family:Helvetica,Arial,sans-serif;font-size:12px;color:#8b8b8b;}
#passworddiv form{font-family:Helvetica,Arial,sans-serif;font-size:12px;color:#8b8b8b;width:400px;margin:0 0 0 6px;}
.password_txt{width:174px;height:14px;padding:3px 0 3px 0;margin:0;border:solid #a5b85f 1px;font-family:Helvetica,Arial,sans-serif;font-size:12px;color:#8b8b8b;}
.password_submit{width:96px;height:22px;padding:0 0 3px 0;margin:0 0 0 10px;border:solid #a5b85f 1px;font-family:Helvetica,Arial,sans-serif;font-size:12px;color:#667324;background:#FFF;}
#contact{position:relative;padding:33px 0 0 0;width:661px;height:275px;float:left;display:inline;background:url(images/bg_content_bio.png) no-repeat left top;}
#contact h1{width:640px;margin:0;padding:0 0 3px 6px;font-family:Georgia,"Times New Roman",Times,serif;border-bottom:dotted 1px #747d82;font-size:21px;font-weight:normal;color:#667324;}
#contact p{width:500px;padding:0;margin:16px 0 10px 6px;font-family:Helvetica,Arial,sans-serif;font-size:12px;color:#8b8b8b;}
#contact form{font-family:Helvetica,Arial,sans-serif;font-size:12px;color:#8b8b8b;width:400px;margin:0 0 0 6px;}
.contact_txt{width:174px;height:14px;padding:3px 0 3px 0;margin:0 0 10px 0;border:solid #a5b85f 1px;font-family:Helvetica,Arial,sans-serif;font-size:12px;color:#8b8b8b;}
.contact_submit{width:96px;height:22px;padding:0 0 3px 0;margin:0;border:solid #a5b85f 1px;font-family:Helvetica,Arial,sans-serif;font-size:12px;color:#667324;background:#FFF;}
.contact_message{width:364px;height:150px;padding:0 0 3px 0;margin:0 0 10px 0;border:solid #a5b85f 1px;font-family:Helvetica,Arial,sans-serif;font-size:12px;color:#667324;background:#FFF;}
.statics{position:relative;padding:33px 0 0 0;width:661px;height:275px;float:left;background:url(images/bg_content_bio.png) no-repeat left top;}
.statics h1{width:640px;margin:0 0 0 6px;padding:0 0 3px 0;font-family:Georgia,"Times New Roman",Times,serif;border-bottom:dotted 1px #747d82;font-size:21px;font-weight:normal;color:#667324;}
.statics p{width:500px;padding:0;margin:16px 0 10px 6px;font-family:Helvetica,Arial,sans-serif;font-size:12px;color:#8b8b8b;}
.statics ul{width:250px;margin:10px 0 5px 7px;padding:0;list-style:none;}
.statics ul li{height:12px;margin:0;padding:0 0 8px 10px;background:url(images/bullet_arrow_blog.png) no-repeat 0 5px;color:#455158;font-family:Helvetica,Arial,sans-serif;font-size:12px;}
.statics ul li a{color:#455158;}
.statics ul li a:hover{text-decoration:underline;}
.statics #player{padding:0;margin:16px 0 10px 6px;position:relative;}
#emission{position:relative!important;position:inherit;z-index:10;margin:-2px 0 0 -2px;padding:8px 9px 0 9px;min-height:305px;height:auto!important;height:305px;width:645px;background-image:url('images/bg_emis_de_la_sem.png');background-repeat:no-repeat;}
#emission h1{width:358px;margin:0;padding:0 0 3px 0;font-family:Georgia,"Times New Roman",Times,serif;border-bottom:none;font-size:21px;font-weight:normal;color:#667324;}
#emission p{width:auto;padding:0;margin:16px 0 20px 0;font-family:Helvetica,Arial,sans-serif;font-size:16px;color:#8b8b8b;}
#emission #nav{margin:7px 0 0 0;width:650px;height:181px;background:#f3f3f3;}
#emission #nav #container{margin:auto;width:640px;height:175px;overflow:auto;overflow-y:hidden;position:relative;}
#emission #nav #content{margin:0;}
#emission #nav #container #content div{margin:5px 5px 0 0;width:135px;height:139px;background:#a5b85f;float:left;position:relative;}
#emission #nav #container #content div:hover{cursor:pointer;}
#emission #nav #container #content div #title{padding:5px 0 0 5px;margin:0;width:135px;height:58px;position:absolute;bottom:0;background:none;float:none;}
#emission #nav #container #content div #picture{width:124px;height:68px;position:absolute;top:4px;left:4px;border:solid 2px #c1d47b;background:no-repeat center center;}
#emission #nav #container #content div #time{width:40px;height:20px;position:absolute;top:56px;right:3px;background:#fff;}
#emission #nav #container #content div #time p{margin:3px 0 0 2px;padding:0 2px;font-family:Helvetica,Arial,sans-serif;font-size:12px;color:#8b8b8b;text-align:right;}
#emission #nav #container #content div #title p{margin:0 5px 0 0;color:#fff;text-decoration:none;font-family:Helvetica,Arial,sans-serif;font-size:12px;width:auto;}
#emission #dropdown .dropdown{width:357px;}
#emission #dropdown .dropdown input.textfield{width:323px;}
#emission #dropdown ul{width:357px;}
#emissionsfilter{width:315px;}
#emissionsfilter #visible_emissionsfilter{width:288px;}
#emissionsfilter #emissionsfilter_opts{width:315px;}
img.vie_saine{}

#player_thumbs{margin:11px 0 0 24px;padding:0;height:142px;width:384px;border:5px solid #f3f3f3;overflow:auto;scrollbar-face-color: #a5b85f;
	scrollbar-highlight-color: #ffffff;
	scrollbar-shadow-color: #ffffff;
	scrollbar-3dlight-color: #f3f3f3;
	scrollbar-arrow-color: #ffffff;
	scrollbar-track-color: #f3f3f3;
	scrollbar-darkshadow-color: #f3f3f3}
#web_tele #video_icons{
	margin:0;
	padding:0;
	list-style:none;
}
#web_tele #video_icons li{
	float:left;
	display:inline;
	margin:0 5px 0 0;
	height:125px;
	width:135px;
	background-color:#a5b85f;
}
#web_tele #video_icons li div{
	display:block;
	margin:4px 4px 0 4px;
	padding:50px 0 0 0;
	height:18px;
	width:124px;
	border:2px solid #c1d47b;
	background-repeat:no-repeat;
	background-position:0 0;
}
#web_tele #video_icons li span.timer{
	margin:0 0 3px 92px;
	padding:0 4px;
	height:20px;
	width:32px;
	font-size:12px;
	line-height:20px;
	text-align:right;
	vertical-align:middle;
	color:#8b8b8b;
	background-color:#fff;
}
#web_tele #video_icons li a{
	display:block;
	overflow:hidden;
	margin:0;
	padding:0;
	height:125px;
	width:135px;
	color:#fff;
	font-family:Helvetica, Arial, sans-serif;
	text-align:left;
}
#web_tele #video_icons li a:hover{
	text-decoration:none;
}
#web_tele #video_icons li a span{
	margin:0 5px;
	color:#fff;
}
#waiting_anim{
	display:block;
	margin:55px auto 0;
}


.error_msg{
	clear:both;
	font-size:10px;
	color:#990000;
}
.sp_link :hover{
	text-decoration:none;
	cursor:default;
}