html{background-color:#ccc;height:100%;}
body{font-size:12px;font-family:Arial, Verdana, Geneva, sans-serif;color:#393733;height:100%;position:relative;width:100%;margin:0 auto;padding:0;}
a{color:#194083;text-decoration:none;}
a.vlink{color:#1b5891;text-decoration:none;}
a.bcklink{color:#000;text-decoration:none;}
a:hover{color:#5a98ea;text-decoration:none;}
a:hover,a:active{outline:none;text-decoration:none;}
.bouton{color:#1b4082;}
#explication{float:left;width:635px;height:69px;background-image:url(/img/explication.jpg);}
.bottom_link a,.bottom_link a:visited{color:#F8F8F8;text-decoration:none;}
input[type=image]:hover,input[type=image]:active{outline:none;}
input.search_input_mini{border:0;color:#666;vertical-align:middle;height:13px;line-height:13px;margin:0;padding:2px 4px 0;}
#wrap{background-color:#F8F8F8;background-image:url(/img/background_shadow.jpg);background-repeat:repeat-y;background-position:top center;width:990px;min-height:100%;_height:100%;padding-left:5px;padding-right:5px;margin:0 auto;}
#full_header{width:990px;}
#header{width:990px;height:76px;background-image:url(/img/header_bleu.jpg);overflow:hidden;}
#logo_tagtele_home{float:left;width:195px;height:100%;padding-left:10px;}
#header_connexion{float:right;width:350px;text-align:right;padding-right:10px;padding-top:5px;font-size:12px;font-family:Arial, Verdana, Geneva, sans-serif;color:#FFF;}
#header_menu{width:990px;float:left;height:29px;padding-top:0;font-size:15px;background-color:#c7d1d4;background-image:url(/img/header_menu_background.jpg);}
#header_search{float:right;height:35px;width:300px;margin-top:25px;}
#form_rechercher{background-image:url(/img/input_rechercher.jpg);background-repeat:no-repeat;border:0;height:30px;width:300px;}
#login_top{color:#F8F8F8;width:990px;line-height:32px;background-color:#1c5783;vertical-align:middle;display:none;}
#lt_username{width:970px;background-color:#1c5783;text-align:right;font-size:12px;line-height:32px;float:right;padding-right:20px;vertical-align:middle;}
#login_top label{line-height:32px;vertical-align:middle;padding-left:2px;}
#login_top input,#login_top label{line-height:12px;vertical-align:middle;height:12px;font-size:10px;padding-left:2px;}
#bouton_home,#bouton_home_select{float:left;position:relative;top:0;left:0;width:107px;height:29px;background-color:transparent;background-image:url(/img/header_menu_accueil.jpg);background-repeat:no-repeat;background-position:0 -87px;display:block;}
#bouton_blog,#bouton_blog_select{float:left;position:relative;top:0;left:0;width:62px;height:29px;background-color:transparent;background-image:url(/img/header_menu_blog.jpg);background-repeat:no-repeat;background-position:0 -87px;display:block;}
#bouton_videos{float:left;position:relative;top:0;left:0;width:64px;height:29px;background-color:transparent;background-image:url(/img/header_menu_videos.jpg);background-repeat:no-repeat;background-position:0 -87px;display:block;}
#bouton_videos_select{float:left;position:relative;top:0;left:0;width:64px;height:29px;background-color:transparent;background-image:url(/img/header_menu_videos.jpg);background-repeat:no-repeat;background-position:0 -29px;display:block;}
#bouton_mission{float:left;position:relative;top:0;left:0;width:101px;height:29px;background-color:transparent;background-image:url(/img/header_menu_mission.jpg);background-repeat:no-repeat;background-position:0 -87px;display:block;}
#bouton_mission_select{float:left;position:relative;top:0;left:0;width:101px;height:29px;background-color:transparent;background-image:url(/img/header_menu_mission.jpg);background-repeat:no-repeat;background-position:0 -29px;display:block;}
#bouton_sommet{float:left;position:relative;top:0;left:0;width:72px;height:29px;background-color:transparent;background-image:url(/img/header_menu_sommet.jpg);background-repeat:no-repeat;background-position:0 -87px;display:block;}
#bouton_sommet_select{float:left;position:relative;top:0;left:0;width:72px;height:29px;background-color:transparent;background-image:url(/img/header_menu_sommet.jpg);background-repeat:no-repeat;background-position:0 -29px;display:block;}
#bouton_societe{float:left;position:relative;top:0;left:0;width:73px;height:29px;background-color:transparent;background-image:url(/img/header_menu_societe.jpg);background-repeat:no-repeat;background-position:0 -87px;display:block;}
#bouton_societe_select{float:left;position:relative;top:0;left:0;width:73px;height:29px;background-color:transparent;background-image:url(/img/header_menu_societe.jpg);background-repeat:no-repeat;background-position:0 -29px;display:block;}
#bouton_ong{float:left;position:relative;top:0;left:0;width:55px;height:29px;background-color:transparent;background-image:url(/img/header_menu_ong.jpg);background-repeat:no-repeat;background-position:0 -87px;display:block;}
#bouton_ong_select{float:left;position:relative;top:0;left:0;width:55px;height:29px;background-color:transparent;background-image:url(/img/header_menu_ong.jpg);background-repeat:no-repeat;background-position:0 -29px;display:block;}
#bouton_contact{float:left;position:relative;top:0;left:0;width:70px;height:29px;background-color:transparent;background-image:url(/img/header_menu_contact.jpg);background-repeat:no-repeat;background-position:0 -87px;display:block;}
#bouton_contact_select{float:left;position:relative;top:0;left:0;width:70px;height:29px;background-color:transparent;background-image:url(/img/header_menu_contact.jpg);background-repeat:no-repeat;background-position:0 -29px;display:block;}
#bouton_rss{float:right;position:relative;top:0;left:0;width:119px;height:29px;margin-right:15px;background-color:transparent;background-image:url(/img/header_menu_rss.jpg);background-repeat:no-repeat;background-position:0 0;display:block;}
#bouton_langue{float:left;position:relative;top:0;left:0;width:107px;height:29px;background-color:transparent;background-image:url(/img/header_menu_langue.jpg);background-repeat:no-repeat;background-position:0 -87px;display:block;}
#bouton_langue_select{float:left;position:relative;top:0;left:0;width:107px;height:29px;background-color:transparent;background-image:url(/img/header_menu_langue.jpg);background-repeat:no-repeat;background-position:0 -29px;display:block;}
#header_bouton_twitter{float:left;position:relative;top:0;left:0;width:27px;height:30px;background:url(/img/header_bouton_twitter.jpg);background-repeat:no-repeat;background-position:0 0;display:block;}
#header_bouton_facebook{float:left;position:relative;top:0;left:0;width:27px;height:30px;margin-right:10px;background:url(/img/header_bouton_facebook.jpg);background-repeat:no-repeat;background-position:0 0;display:block;}
#bouton_ajouter{float:right;position:relative;top:0;left:0;width:134px;height:29px;background-color:transparent;background-image:url(/img/header_menu_ajouter.jpg);background-repeat:no-repeat;background-position:0 0;display:block;}
#bouton_ajouter:hover{background-position:0 -29px;}
#b_insc_personnel{float:left;position:relative;top:0;left:0;width:95px;height:25px;background-color:transparent;background-image:url(/img/b_insc_personnel.jpg);background-repeat:no-repeat;display:block;margin-left:130px;}
#b_insc_ngo{float:left;position:relative;top:0;left:0;width:95px;height:25px;background-color:transparent;background-image:url(/img/b_insc_ngo.jpg);background-repeat:no-repeat;display:block;margin-left:15px;}
#b_insc_societe{float:left;position:relative;top:0;left:0;width:95px;height:25px;background-color:transparent;background-image:url(/img/b_insc_societe.jpg);background-repeat:no-repeat;display:block;margin-left:15px;}
img#bouton_background{float:left;position:relative;top:0;left:0;width:566px;height:28px;display:block;}
#bouton_connexion{float:left;margin-left:87px;position:relative;top:0;left:0;width:90px;height:30px;border:none;background-color:transparent;background-image:url(/img/bouton_connexion.jpg);background-repeat:no-repeat;background-position:0 0;display:block;}
#top{background-color:#FFF;width:990px;height:0;}
#bottom{background-color:#FFF;width:990px;height:6px;}
#content{width:960px;min-height:100%;_height:100%;background-color:#f4f4f5;padding:15px;}
#right_column{width:300px;float:right;}
.page_scroller{height:22px;margin-top:5px;margin-bottom:5px;text-align:center;width:640px;}
.page_scroller_in{height:22px;width:350px;line-height:29px;background-color:#f4f4f5;}
#scroller_link{float:left;background-color:#dcdcdc;font-size:10px;width:22px;height:22px;line-height:20px;text-align:center;overflow:hidden;margin:3px;}
#scroller_link:hover{background-color:#6197e2;color:#eaa12c;}
#scroller_link_current{float:left;background-color:#6197e2;font-size:.8em;width:22px;height:22px;line-height:20px;text-align:center;color:#1a3f83;font-family:Arial;font-weight:700;overflow:hidden;margin:3px;}
a#scroller_link{font-size:.8em;line-height:20px;text-align:center;text-decoration:none;color:#1a3f83;font-family:Arial;font-weight:700;overflow:hidden;}
#footer{background-image:url(/img/footer_bleu.jpg);width:990px;height:86px;padding-top:10px;}
#footer_column{float:left;text-align:right;margin-right:5px;width:90px;}
.footer_link{font-size:13px;color:#FFF;font-weight:700;height:25px;}
.footer_sub_link{float:left;width:90px;font-size:10px;color:#FFF;font-weight:700;}
#footer_separateur{float:left;background-image:url(/img/footer_separateur.jpg);height:81px;width:1px;}
#footer_search{float:right;margin-top:10px;margin-right:10px;width:300px;}
#copyright{float:left;margin-top:27px;color:#FFF;font-size:10px;font-weight:700;}
#bouton_sinscrire{margin-left:189px;border:0;width:108px;height:40px;background-color:transparent;background-image:url(/img/bouton_sinscrire.gif);background-position:0 0;display:block;}
#bouton_sinscrire:hover{background-position:0 -40px;}
#bouton_seconnecter{border:0;margin-top:15px;margin-bottom:15px;width:95px;height:25px;background-color:transparent;background-image:url(/img/bouton_seconnecter.gif);background-position:0 0;display:block;}
#ps_button{text-decoration:none;font-color:#1a3f83;font-family:Arial;font-size:10px;font-weight:700;}
a#ps_button:hover{color:#ff9c00;}
a.ps_button_current{color:#1a3f83;}
div.clear{clear:both;height:0;line-height:0;overflow:hidden;}
.message{border:2px solid red;text-align:center;padding:5px;}
div.error-message{display:inline;color:red;padding-left:5px;}
#mini_header,#profil_connecter{color:#F8F8F8;font-size:11px;}
.profil_videos a{color:#F8F8F8;}
.profil_videos a:hover{color:#39c;}
#mini_header a,#profil_connecter a{text-decoration:none;}
#header a,#mini_header a{font-weight:400;color:#F8F8F8;}
.menu{background-image:url(/img/banner_top_liste.png);background-repeat:no-repeat;}
.menu,.menu_haveNext{color:#F8F8F8;font-size:.9em;height:28px;line-height:28px;}
.menu_haveNext{background-color:#20519B;}
.menu a,.menu A:visited,.menu_haveNext a,.menu_haveNext a:visited{font-weight:400;color:#F8F8F8;text-decoration:none;}
.menu a:hover,.menu_haveNext a:hover{color:#9cf;text-decoration:underline;}
.menu_item{padding-left:7px;padding-right:8px;float:left;}
.menu_item_selected{padding-left:7px;padding-right:8px;float:left;background-image:url(/img/encoche_menu1.gif);background-repeat:no-repeat;background-position:bottom center;}
.menu_mode{float:right;line-height:28px;width:325px;padding-right:10px;color:#F8F8F8;}
.menu_mode_thumb{float:right;}
.explicit{position:absolute;right:0;top:0;width:20px;height:19px;background-image:url(/img/boite_18plus.png);background-repeat:no-repeat;}
h1{font-size:16px;font-weight:700;margin:0;padding:0;}
h2{font-size:12px;font-weight:400;color:#999;margin:0;padding:0;}
.etoile_pleine{border:0;width:17px;height:17px;background-image:url(/img/etoile_pleine.png);}
.etoile_demi{border:0;width:17px;height:17px;background-image:url(/img/etoile_demi.png);}
.etoile_vide{border:0;width:17px;height:17px;background-image:url(/img/etoile_vide.png);}
#mini_header{background-image:url(/img/banner_top_sans_logo_users.png);background-repeat:no-repeat;height:40px;}
.divLink{cursor:pointer;}
.category_box_title{line-height:23px;font-size:13px;font-weight:700;padding-left:5px;color:#646464;}
.category_box_title A{color:#646464;}
.category_box_title A:hover{color:#444;}
.fleche{float:left;width:6px;height:9px;background-image:url(/img/fleche.png);}
.bouton_fleche_haut{float:left;width:30px;height:23px;background-color:transparent;background-image:url(/img/bouton_fleche_haut.gif);background-repeat:no-repeat;background-position:0 0;display:block;}
.bouton_fleche_haut_inactive{float:left;width:30px;height:23px;background-color:transparent;background-image:url(/img/bouton_fleche_haut.gif);background-repeat:no-repeat;background-position:0 -23px;display:block;}
.bouton_fleche_bas{float:left;width:30px;height:23px;background-color:transparent;background-image:url(/img/bouton_fleche_bas.gif);background-repeat:no-repeat;background-position:0 0;display:block;}
.bouton_fleche_separateur{float:left;width:3px;height:23px;background-image:url(/img/bouton_fleche_separateur.gif);}
.fond_boite_haut{height:22px;border:1px solid #ccc;background-image:url(/img/fond_boite_haut.gif);}
.mode_switch_vignette{font-size:1px;margin-top:5px;display:block;width:12px;height:12px;background-image:url(/img/main_afficher_vignette.gif);background-position:0 0;}
.mode_switch_liste{margin-top:5px;display:block;width:12px;height:12px;background-image:url(/img/main_afficher_liste.gif);background-position:0 0;}
.leaderboard_center{width:728px;margin:auto;}
.bottom_link a:hover,#header a:hover,#mini_header a:hover{color:#9cf;}
div.input,div.submit{display:inline;}
#input_rechercher,#footer_input_rechercher{float:left;background-color:transparent;padding-top:7px;padding-left:10px;height:22px;width:247px;vertical-align:center;border:0;font-family:Arial, Verdana, Geneva, sans-serif;}
#bouton_rechercher,#footer_bouton_rechercher{border:0;float:right;margin-right:2px;margin-top:3px;padding-top:0;position:relative;top:0;left:0;width:26px;height:25px;background-color:transparent;background-image:url(/img/bouton_loupe.gif);background-repeat:no-repeat;background-position:0 0;display:block;}
#bouton_rechercher:hover,#bouton_seconnecter:hover{background-position:0 -25px;}
#header_search form,#login_top form{margin:0;padding:0;}
#bouton_home:hover,#bouton_blog:hover,a#bouton_videos:hover,a#bouton_mission:hover,a#bouton_sommet:hover,a#bouton_societe:hover,a#bouton_ong:hover,a#bouton_contact:hover,a#bouton_langue:hover{background-position:0 -58px;}
#bouton_home:active,#bouton_blog:active,a#bouton_videos:active,a#bouton_mission:active,a#bouton_sommet:active,a#bouton_societe:active,a#bouton_ong:active,a#bouton_contact:active,a#bouton_langue:active{background-position:0 0;}
.menu_mode_lang,.menu_mode_depuis{font-weight:400;font-size:1em;float:right;}
.bouton_fleche_haut:hover,.bouton_fleche_bas:hover{background-position:0 -23px;}
.mode_switch_vignette:hover,.mode_switch_liste:hover{background-position:0 -12px;}