body {background:#929292 url(css/bg.jpg) repeat-x 0 0;margin:0;padding:0;font-family:Trebuchet Ms;}
ul, form {padding:0;margin:0;}


/*** conteneur principal ***/
div#main_container{width:992px;margin-right:auto;margin-left:auto;}

/*** Log-in - Zone de connexion ***/
div#login_container {height:52px;width:380px;padding-left:610px;}
div#login_area {height:35px;width:380px;position:absolute;z-index:2;}
div#login_area_bg {height:35px;width:380px;background-color:#FFFFFF;font-size:1px;-moz-opacity:0.55;opacity:0.55;filter:alpha(opacity=55);}
div#log_content {padding:6px;}
div#log_content_confirm {height:35px;width:380px;background:#A8A8A8;position:absolute;text-align:center;font-weight:bold;}
div#log_content_confirm span {cursor:pointer;text-decoration:underline;font-size:13px;line-height:31px;}
div#login_area div.fake_input {width:106px;height:21px;background: url(css/login_input.gif) no-repeat 0 0;padding-right:4px;float:left;}
div#login_area input {width:99px;height:21px;border:none;background-color:transparent;padding: 2px 6px 0;}
div#log_is_connect {width:250px;padding-right:5px;float:left;}
div#login_area input#log_ok {cursor:pointer;width:25px;height:21px;background: transparent url(css/btn_ok_login.gif) no-repeat 0 0;float:left;border:none;}
div#log_text_link {float:left;}
div#log_text_link div {height:12px;line-height:12px;padding-left:10px;}
div#log_text_link div a {color:#000000;font-size:10px;}


/*** Menu du Haut ***/ 
div#main_menu {height:32px;}
ul#menu_items {z-index:100;position: relative;}
ul#menu_items li {float:left;list-style-type:none;line-height:30px;position: relative;}
ul#menu_items li.menu_item {background: #043F7B;}
ul#menu_items li a.high_level {color:#FFFFFF;text-decoration:none;font-weight:bold;font-size:9pt;padding:6px 14px;cursor:pointer;}
div.menu_pipe {font-size:1px;height:32px;width:2px;background: transparent url(css/menu_pipe.jpg) no-repeat 0 0;}
div#menu_left_border {font-size:1px;height:32px;width:21px;background: transparent url(css/menu_left_border.gif) no-repeat 0 0;}
div#menu_empty {font-size:1px;height:32px;width:186px;}
div#menu_right_border {font-size:1px;height:32px;width:3px;background: transparent url(css/menu_right_border.gif) no-repeat 0 0;}
ul#menu_items li.menu_item a.high_level:hover, ul#menu_items li.menu_item_selected {background: #043F7B url(css/menu_underline.gif) repeat-x left bottom;}
ul#menu_items li.menu_item ul {background-color: #0D8DDF;-moz-opacity:0.7;opacity:0.7;list-style:none;margin:0;padding:0;filter:alpha(opacity=70);}
ul#menu_items li.menu_item ul li {font-size:11px;color: #FFFFFF;font-weight:bold;float:none;line-height:20px;}
ul#menu_items li.menu_item ul li a {color:#FFFFFF;text-decoration:none;display:block;white-space:nowrap;padding:1px 0 1px 10px;}
ul#menu_items li.menu_item ul li a:hover {background-color:#18659D;}
ul#menu_items ul {position:absolute;top:-999em;left:-1px;min-width:120px;}
ul#menu_items li:hover ul, ul#menu_items li.sfHover ul {top:32px;}


/*** HEADER - Bandeau du haut ***/
div#header {height:295px;width:990px;}
ul#header_fade li {list-style-type:none;}


/*** Mise En Page***/
div#main_part {float:left;width:655px;}
div#right_part{float:left;width:335px;}

div.title_star {font-weight:bold;color:#FFFFFF;height:26px;}
div.title_star div {float:left;height:26px;}
div.title_star_left {background: transparent url(css/title_star_left.gif) no-repeat 0 0; width:25px;font-size:1px;}
div.title_star_center, div.title_random_pictures {line-height:26px; background: transparent url(css/title_star_center.gif) repeat-x 0 0;width:290px;}
div.title_star_right {background: transparent url(css/title_star_right.gif) no-repeat 0 0; width:9px;font-size:1px;}

div#title_top {font-weight:bold;color:#FFFFFF;height:28px;}
div#title_top div {float:left;height:28px;}
div#title_top_left {background: transparent url(css/title_news_left.gif) no-repeat 0 0; width:25px;font-size:1px;}
div#title_top_center {line-height:28px; background: transparent url(css/title_news_center.gif) repeat-x 0 0;width:620px;}
div#title_top_right {background: transparent url(css/title_news_right.gif) no-repeat 0 0; width:10px;font-size:1px;}

div#big_contain {width:655px;height:864px;background:transparent url(css/big_bg.gif) no-repeat 0 0;}
div#half_contain {width:655px;height:559px;background:transparent url(css/half_bg.gif) no-repeat 0 0;}
div#white_contain {width:628px;height:854px;background:#FFFFFF;padding:0 16px 0 11px;}
div#black_contain {width:655px;height:540px;background:#000000;}
div#white_half_contain {width:655px;height:540px;background:#FFFFFF;}
div#white_bottom {font-size:1px;height:19px;width:655px;background: transparent url(css/white_bottom.gif) no-repeat 0 0;}
div#black_bottom {width:655px;height:19px;background: transparent url(css/black_bottom.gif) no-repeat 0 0;}
div.fake_hr {height:1px; background:url(css/hr_staff.gif) repeat-x bottom left;font-size:1px;}

div.pagination {padding-top:19px;font-size:12px;font-weight:bold;color:#0D8DDF;text-align:right;}
div.pagination span {padding:0 3px;}
div.pagination span.current_page {background:#CFE6F2;}
div.pagination a {text-decoration:none;color:#0D8DDF;}

div.navigation_class {font-size:16px;}
div.wslide-wrap {clear:both;}
ul.navigation_slide a {color:#FFFFFF;text-decoration:none;padding-left:9px;}
div.navigation_class li.navigation_class_0 {}
div.navigation_class li.navigation_class_1 {opacity:0.5;filter:alpha(opacity=50);-moz-opacity:0.5;background-color:#01004B;}
div.navigation_class li.navigation_class_2 {opacity:0.6;filter:alpha(opacity=60);-moz-opacity:0.6;background-color:#000000;}
ul.navigation_slide li {float:left;list-style-type:none;width:76px;}
ul.navigation_slide li.last_li {width:172px;}

/*** NEWS - Les nouveautés ***/
div#last_new {width:655px;height:313px;} 
div#last_new_middle {height:267px;background: #FFFFFF;}
div#last_new_lire_plus {background: transparent url(css/btn_new_more.gif) no-repeat right bottom;height:25px;cursor:pointer;}
div#last_new_media {float:left;padding-right:15px;}
div#last_new_text_container {height:231px;text-align:justify;padding-right:7px;}
div#last_new_content {font-size:11px;}
div#last_new_position {padding: 10px 10px 0px;}
span#last_new_accroche {color:#1EA3E1;}
div#title_of_last_new a {text-decoration:none;color:#0D8DDF;font-weight:bold;font-size:20px;}
div.white_contain_bottom, div.new_info_bottom {font-size:1px;height:10px;width:655px;background: transparent url(css/new_info_bottom.gif) no-repeat 0 0;}  
  
div#list_news {width:335px;height:313px;color:#FFFFFF;}
div#list_news_bottom, div#list_news_top {width:335px;font-size:1px;}
div#list_news_bottom {height:10px; background: transparent url(css/list_news_bottom.gif) no-repeat 0 0;}
div#list_news_top {height:9px; background: transparent url(css/list_news_top.gif) no-repeat 0 0;}
div#list_news_middle {padding-top:8px;height:278px; width:335px; background: transparent url(css/list_news_middle.jpg) no-repeat 0 0;}
div#toutes_les_actualites, div#season_bs {font-size:20px;padding-left:55px;font-weight:bold;}
div#toutes_les_actualites {font-size:12px;line-height:12px;}
div#list_news ul {margin-left:45px;margin-top:10px;}
div#list_news ul li {line-height:20px;list-style-type:none;font-size:12px;}
div#list_news ul li img {padding:0;margin:0;border:none;}
div#list_news ul li a {text-decoration:none;color:#FFFFFF;}
div#list_news ul li.list_news_more_options a {color:#0D8DDF;font-size:11px;font-weight:bold;line-height:32px;}
div#list_news ul li.list_news_more_options div {padding-left:10px;}

div.one_little_new {padding-top:19px;height:183px;}
div.date_auteur span {padding: 0 5px;background:#1D8AC2;color:#FFFFFF;font-size:13px;font-style:normal;}
div.date_auteur {color:#1D8AC2;font-weight:bold;font-size:12px;font-style:italic;}
div.new_title a {color:#0D8DDF;font-weight:bold;font-size:19px;height:30px;text-decoration:none;}
div.little_new_lire_plus {background: transparent url(css/btn_little_new_more.gif) no-repeat right bottom;height:21px;cursor:pointer;}
div.little_new_media {float:left;padding-right:10px;}
div.little_new_text_container {height:104px;font-size:13px;text-align:justify;}
div.little_new_text_container span {font-weight:bold;}

div#one_new_title {padding-top:10px;color:#0D8DDF;font-size:25px;line-height:25px;font-weight:bold;}
div#one_new_info {height:40px;}
div#one_new_info img {border:none;}
div#one_new_info div.date_auteur {padding-top:11px;float:left;width:510px;}
div#one_new_intro, div#one_new_content {font-size:13px;text-align:justify;}
div#one_new_intro {font-weight:bold;}
div#one_new_retour {font-weight:bold;padding-top:6px;padding-bottom:25px;}
div#one_new_retour a {text-decoration:none;color:#1D8AC2;font-size:9px;}
div#one_new_print {float:left;width:63px;}
div#one_new_text_preview {float:left;width:230px;padding:8px 15px 0 0;}
div#one_new_preview {height:250px;padding-top:12px;}
div#one_new_content p img {padding-left:15px;}
div#media_new_plus{width:230px;margin:0 auto;}
div#score_new {font-size:10px;font-family:Arial Black;width:610px;margin:0 auto;}
div#score_new div#equipes_new {width:80px;float:left;text-align:center;}
div#score_new div#equipes_new div.equipe_new {height:58px;}
div#score_new div#equipes_new div#equipe_bs_new {padding-top:19px;}
div#score_new div.fake_line_table_new {font-size:1px;height:1px;background-color:#9A9A9A;}
div#score_new table {height:136px;width:530px;color:#9A9A9A;text-align:center;vertical-align:middle;border-collapse:collapse;}
div#score_new table th {height:18px;border:1px solid #9A9A9A;}
div#score_new table td {font-size:37px;height:59px;border:1px solid #9A9A9A;}


/*** Livre d'or ***/
div#livre_dor{padding:13px 8px 0 20px;}
div#intro_livre_dor {font-size:13px;font-weight:bold;color:#1D8AC2;text-align:justify;height:72px;}
div#composer_mess {padding:5px 0 10px 0;}
div#composer_mess_top {height:35px;background:transparent url(css/composer_mess_top.gif) no-repeat 0 0;font-size:1px;}
div#composer_mess_middle {background:#86C1DE;height:108px;font-weight:bold;color:#FFFFFF;font-size:13px;line-height:13px;}
div#composer_mess_confirm_mess {height:108px;width:600px;background:#86C1DE;margin-top:-108px;position:absolute;text-align:center;font-weight:bold;color:#FFFFFF;}
div#composer_mess_confirm_mess span#confirm_mess_ok {cursor:pointer;padding:0px 7px;border:1px solid #FFFFFF;}
div#composer_mess_champs {float:left;width:232px;padding-left:21px;}
div#composer_mess_champs input {background:#D8D8D8;border:1px solid #1D8AC2;width:232px;height:20px;padding-top:3px;}
div#composer_mess_champs input.test_email {border:none;width:0px;height:0px;padding-top:0px;}
div#composer_mess_champs div {padding-top:3px;}
div#composer_mess_champs div a {cursor:pointer;}
div#composer_mess_textarea {margin-left:271px;}
div#composer_mess_textarea span {font-size:11px;}
div#composer_mess_textarea textarea {width:313px;height:84px;background:#D8D8D8;border:1px solid #1D8AC2;}
div#composer_mess_bottom {height:10px;background:transparent url(css/composer_mess_bottom.gif) no-repeat 0 0;font-size:1px;}
div.one_mess {padding-top:26px;}
div.mess_auteur {width:78px;text-align:center;float:left;height:114px;}
div.mess_auteur_ville, div.mess_auteur_nom {color:#484848;font-weight:bold;font-size:11px}
div.mess_auteur_nom {font-size:15px;}
div.mess_bulle {width:522px;height:144px;color:#FFFFFF;font-weight:bold;font-size:13px;margin-left:78px;padding:9px 0 8px 0;}
div.mess_left {height:144px;width:33px;background:url(css/livre_dor_left.gif) no-repeat 0 0;font-size:1px;float:left;}
div.mess_center {height:144px;width:473px;margin-left:33px;}
div.mess_right {height:144px;width:16px;background:url(css/livre_dor_right.gif) no-repeat 0 0;font-size:1px;float:right;}
div.mess_top {height:22px;width:473px;background:url(css/livre_dor_top.jpg) no-repeat 0 0;line-height:22px;}
div.mess_middle {height:112px;width:473px;background:#86C1DE;}
div.mess_mess {height:84px;padding-top:9px;line-height:15px;overflow:auto;}
div.mess_mess i {color:#DDDDDD;}
div.mess_edit {font-size:11px;text-align:right;}
div.mess_edit a {text-decoration:none;color:#FFFFFF;}
div.mess_bottom {height:10px;width:473px;background:url(css/livre_dor_bottom.gif) repeat-x 0 0;font-size:1px;}


/*** Le staff ***/
div#staff_contain {color: #1D8AC2;padding-left:109px;padding-right:25px;padding-top:16px;font-weight:bold;font-size:12px;}
div#staff_contain div.staff_space {height:7px;font-size:1px;}
div#staff_contain div.staff_categ span {padding:0 10px;background-color:#1D8AC2;color:#FFFFFF;text-transform:uppercase;}
div#staff_contain div.blue_row {width:521px;height:19px;background-color:#0D8DDF;filter:alpha(opacity=40);-moz-opacity:0.4;opacity:0.4;}
div#staff_contain div.white_row div {height:19px;}
div#staff_contain div.texteopaque {width:521px;height:19px;background-color:transparent;position:absolute;z-index:2;}
div#staff_contain div.poste_staff {width:222px;padding-left:9px;float:left;}


/*** Histoire du Club ***/
div.one_histoire {padding-top:19px;height:250px;}
div.histoire_title {color:#0D8DDF;font-weight:bold;font-size:19px;height:30px;}
div.histoire_media {float:left;padding-right:10px;width:194px;text-align:center;height:200px}
div.histoire_text_container {height:104px;font-size:13px;text-align:justify;}
div.histoire_text_container span {font-weight:bold;}


/*** Regles du jeu ***/
div#regle_contain {padding-left:70px;color:#414141;font-size:11px;line-height:14px;text-align:justify;}
div#regle_contain_text {width:537px;background-color:transparent;position:absolute;z-index:2;}
div#regle_contain_text_bg {margin-left:40px;height:858px;width:520px;background-color:#FFFFFF;filter:alpha(opacity=40);-moz-opacity:0.4;opacity:0.4;}
div#title_regle img {padding:16px 0 8px 45px;}
div.une_regle {padding:3px 0 0 45px;background:transparent url(css/regle_casque.png) no-repeat 0 0;width:492px;}
div.une_regle img {padding-top:5px;;}
div.regle_titre {color:#1D8AC2;font-weight:bold;font-size:13px;padding:13px 0 5px 0;}
div#regle_text_video {float:left;width:182px;padding:0 10px 0 45px;}
div#regle_text_video div.une_regle {;margin-left:-45px;width:182px;}
div#regle_sous_video {clear:both;padding-left:45px;width:492px;}
div#regle_intro {font-weight:bold;}


/*** Presse ***/
div.presse_contain {padding-left:110px;}
div#presse_text, div#presse_pour_pro {color:#414141;font-size:11px;line-height:14px;width:485px;text-align:justify;background-color:transparent;position:absolute;z-index:2;}
div#presse_text {padding:17px 0 0 7px;height:170px;}
div#presse_text_bg {height:187px;width:520px;background-color:#FFFFFF;filter:alpha(opacity=40);-moz-opacity:0.4;opacity:0.4;}
div#presse_text img {padding-bottom:16px;}
div#presse_pour_pro {padding-left:7px;height:335px;}
div#presse_pour_pro span {color:#1D8AC2;font-size:14px;font-weight:bold;}
div#presse_pour_pro_bg {height:335px;width:520px;background-color:#FFFFFF;filter:alpha(opacity=40);-moz-opacity:0.4;opacity:0.4;}
div#presse_image {text-align:center;}
div#presse_pour_pro div#presse_logo {width:200px;text-align:center;float:left;padding-top:15px;}
div#presse_pour_pro div#presse_logo a {color:#1D8AC2;font-size:10px;text-decoration:none;font-weight:bold;}
div#presse_pour_pro div#presse_contact {font-size:14px;padding-top:15px;margin-left:200px;}
div#presse_pour_pro div#presse_contact span {display:block;padding-top:15px;}
div#presse_pour_pro a#btn_presse {width:140px;height:21px;display:block;background: transparent url(css/btn_presse.gif) no-repeat 0 0;text-decoration:none;}

/*** Roster ***/
div#roster_contain div#white_contain {padding:0;width:655px;}
div#roster_contain div.navigation_class {font-size:16px;font-weight:bold;}
div#roster_contain div.wslide-wrap {clear:both;}
div#roster_contain ul.navigation_slide a {color:#FFFFFF;text-decoration:none;padding-left:0px;}
div#roster_contain div.navigation_class li.navigation_class_0 {background-color:#1D8AC2;}
div#roster_contain div.navigation_class li.navigation_class_1 {background-color:#787878;}
div#roster_contain div.navigation_class li.navigation_class_1 a {color:#A5A5A5;}
div#roster_contain div.navigation_class li.navigation_class_2 {background-color:#626262;}
div#roster_contain div.navigation_class li.navigation_class_2 a {color:#878787;}
div#roster_contain div.navigation_class li.navigation_class_3 {background-color:#383838;}
div#roster_contain div.navigation_class li.navigation_class_3 a {color:#626262;}
div#roster_contain ul.navigation_slide li {float:left;list-style-type:none;width:122px;height:21px;line-height:20px;text-align:center;}
/*** Fiche d'intentite ***/
div#fiche_didentite_title {font-size:15px;text-align:center;margin-top:-10px;}
div#fiche_didentite {padding:20px 20px 0 20px;}
div#fiche_didentite div#fiche_didentite_photo {float:left;width:90px;}
div#fiche_didentite div#fiche_didentite_infos {margin-left:110px;}
div#fiche_didentite div#fiche_didentite_infos div {padding-top:14px;}
div#fiche_didentite span.label_space {padding:0 15px;}
/*** Tableau ***/
.dataTables_wrapper {position: relative;clear: both;}
.dataTables_processing {position:absolute;top:22px;left:0;width:655px;background-color:#FFFFFF;text-align:center;height:776px;padding-top:35px;}
.dataTables_length {width:40%;float:left;}
.dataTables_filter {width:50%;float:right;text-align:right;}
.dataTables_info {width:60%;float:left;}
div#roster_contain table.dataTables {font-size:13px;width:100%;visibility:hidden;}
div#roster_contain tr.even {background-color:#FFFFFF;}
div#roster_contain tr.odd {background-color:#BADBEC;}
div#roster_contain td {border-bottom:1px solid #B5B4BA;padding-left:15px;}
.sorting_asc, .sorting_desc, .sorting{color:#FFFFFF;cursor:pointer;padding-left:15px;height:16px;}
.sorting_asc{background:#1D8AC2 url(css/headerSortDown.gif) no-repeat left center;}
.sorting_desc{background:#1D8AC2 url(css/headerSortUp.gif) no-repeat left center;}
.sorting{background:#1D8AC2 url(css/headerSort.gif) no-repeat left center;}
.dataTables_paginate {text-align:right;font-size:12px; color:#0D8DDF;font-weight:bold;padding-top:0px;}
div.dataTables_paginate span.paginate_button, div.dataTables_paginate span.paginate_active {padding:0 3px;cursor:pointer;}
div.dataTables_paginate span.first {cursor:auto;}
div.dataTables_paginate span.paginate_active {background-color: #CFE6F2;}


/*** Info Pratique ***/
div#info_pratique_contain {color:#414141;padding-left:109px;padding-right:25px;padding-top:16px;font-weight:bold;font-size:11px;text-align:justify;}
div#info_pratique_contain div.fake_hr {width:508px;padding-top:7px;clear:both;}
div#info_pratique_opaque {height:600px;padding-left:6px;width:518px;position:absolute;background-color:transparent;z-index:2;}
div#info_pratique_bg {height:600px;width:530px;background-color:#FFFFFF;filter:alpha(opacity=40);-moz-opacity:0.4;opacity:0.4;}
div#comment_sinscrire img {padding-bottom:10px;}
div#comment_sinscrire ul {color:#1D8AC2;list-style-position:inside;padding-top:5px;}
div#les_entrainements {padding:13px 0;}
div.entrainement_categorie {color:#1D8AC2;padding-left:7px;text-transform:uppercase;padding-top:7px;}
div.entrainement_title {clear:both;color:#FFFFFF;width:501px;height:14px;padding-left:7px;background-color:#1D8AC2;text-transform:uppercase;line-height:14px;}
div.un_entrainement {clear:both;width:501px;padding-left:7px;clear:both;}
div.entrainement_title div, div.un_entrainement div {float:left;width:180px;text-align:center;}
div.entrainement_title div.entrainement_left_part, div.un_entrainement div.entrainement_left_part {width:141px;text-align:left;}
div.stade_title {color:#1D8AC2;font-size:13px;padding-top:13px;}
div#info_pratique_contain div#comment_venir {margin-left:-3px;padding-top:15px;}



/*** Bluegirls ***/
div#fanstars_text {padding:12px 28px 0 28px;font-size:11.4px;font-weight:bold;color:#FFFFFF;text-align:justify;}
div#fanstars_text img {padding-bottom:7px;}
#fanstars_gallery {background-color:#000000;color:#FFFFFF;padding-top:12px;width:655px;height:407px;}


/*** Wallpapers ***/
div#wallpapers {padding:12px 28px 0 28px;font-size:11.4px;line-height:12px;font-weight:bold;color:#414141;text-align:justify;}
div#wallpapers_text img {padding-bottom:8px;}
#list_wallpapers {padding:8px 32px 0 32px;color:#1D8AC2;}
#list_wallpapers div.one_wallpaper {padding-top:8px;float:left;width:251px;}
#list_wallpapers div.one_wallpaper_right {padding-top:8px;margin-left:281px;float:none;}
#list_wallpapers a {color:#1D8AC2;text-decoration:none;}
#list_wallpapers .wallpaper_apercu {padding:2px 0 0 2px;height:187px;width:249px;background-color:#1D8AC2;}
#list_wallpapers div.wallpaper_ddl {padding-top:5px;}
#list_wallpapers div span {padding-left:40px;}


/****** Galerie d'images ******/
ul#pikame{padding-left:0;width:655px;margin:0 auto;}
.pika_main{width:655px;text-align:center;margin:0 auto;}
#pikame li{margin:5px;float:left;overflow:hidden;position:relative;}
ul#pikame li img{position:relative;cursor:pointer;}
.pika_main{position: relative;margin:0 auto;}
.pikachoose li{float:left;position:relative;overflow:hidden;list-style:none;}
.pika_play{position:absolute;top:10px;right:20px;z-index:1;}
.pika_play a{position:relative;margin-left:auto;cursor:pointer;}
.pika_play img{border:none !important;}
.pika_caption{width:100%;height:20px;text-align:center;}
.pika_navigation a{font-size: 12px;color:white;text-decoration: none;cursor:pointer;}
.pika_navigation a:hover{text-decoration: underline;}
.pika_navigation{margin-top:-55px;clear:both;text-align:center;}
.sliderjs {margin: 0 auto;padding-top:15px;}
#arrow_left {padding-right:560px;}



/*** Star Shop ***/
div#starshop_contain {width:655px;height:864px;background:transparent url(css/bg_starshop.gif) no-repeat 0 0;}
div#starshop_text {padding:16px 35px 0 216px;height:200px;color:#414141;font-size:11px;text-align:justify;font-weight:bold;}
div#starshop_text img {padding-bottom:10px;}
div#starshop_text ul {color:#1D8AC2;list-style-position:inside;padding-top:5px;}
div#starshop_content {height:575px;}
div#starshop_main {margin-left:16px;width:618px;height:400px;background:transparent url(css/starshop_main.png) no-repeat 0 0;}
div#starshop_price {padding-left:274px;height:160px;}
div#starshop_price table {width:351px;font-size:12px;font-family:Helvetica;font-weight:bold;color:#535557;}
div#starshop_price th {border-bottom:1px solid #A6A7A8;}
div#starshop_price td {border-bottom:1px solid #A6A7A8;border-left:1px solid #A6A7A8;height:26px;padding-left:4px;}
div#starshop_price td.price_td {border-right:1px solid #A6A7A8;}
div#starshop_price td.size_td {font-size:11px;border-top:1px solid #A6A7A8;height:19px;color:#000000;padding-top:2px;}
div#starshop_price td.size_td div {height:18px;padding-top:1px;float:left;background:transparent url(css/starshop_size.gif) no-repeat 0 0;width:25px;padding-right:10px;text-align:center;}
div#starshop_price td.size_td div.size_xxl {background:transparent url(css/starshop_size_xxl.gif) no-repeat 0 0;width:27px;padding-right:0px;}
div#starshop_price th {width:138px;}
div#starshop_price span.same_price {text-decoration:line-through;}
div#starshop_price span.non_dispo_1, div#starshop_price span.non_dispo_2, div#starshop_price span.non_dispo_3, div#starshop_price span.non_dispo_4, div#starshop_price span.non_dispo_5, div#starshop_price span.non_dispo_6 {background:#535557;color:#888A8B;padding:5px 8px;}
div#starshop_price span.non_dispo_2 {padding:5px 2px;}
div#starshop_price span.non_dispo_4 {padding:5px 27px;}
div#starshop_price span.non_dispo_5 {padding:5px 45px;}
div#starshop_price span.non_dispo_6 {padding:5px 60px;}
div#starshop_lil {margin:-204px 0 0 33px;width:251px;height:194px;background:transparent url(css/starshop_lil.png) no-repeat 0 0;}
div.info_bulle {font-size:11px;font-weight:bold;color:#FFFFFF;font-family:Helvetica;line-height:11px;text-align:center;padding-top:26px;width:89px;float:left;}
div.info_bulle div.info_cloth {clear:both;}
div.info_bulle div.price_cloth div {font-size:59px;line-height:48px;float:left;}
div.info_bulle div.price_cloth div.price_euro {line-height:28px;font-size:28px;}
div#starshop_pdt_1 {margin-left:22px;}
div#starshop_pdt_2 {margin-left:110px;}
div#starshop_pdt_3 {margin-left:412px;margin-top:-98px;}
div#starshop_lil div.info_bulle {margin-left:143px;padding-top:30px;}
div#starshop_contact {background:transparent url(css/starshop_contact.gif) no-repeat 0 0;height:56px;margin-left:23px;font-weight:bold;padding-left:19px;color:#FFFFFF;}
div#starshop_label {width:190px;float:left;font-size:16px;line-height:16px;padding-top:10px;}
div#starshop_info {font-size:30px;line-height:30px;width:394px;margin-left:190px;text-align:center;padding-top:5px}
div#starshop_web {font-size:15px;line-height:15px;}


/*** Multimedia ***/
div#multimedia_contain {width:629px;height:854px;background:#FFFFFF;padding:0px 13px 0 13px;}
div#date_type span {padding:0 5px;background:#1D8AC2;color:#FFFFFF;font-size:14px;font-style:normal;}
div#date_type {color:#1D8AC2;font-weight:bold;font-size:13px;font-style:italic;padding-top:15px;}
div#titre_gallerie {color:#0D8DDF;font-size:19px;font-weight:bold;}
div#gallerie_media {padding:10px 0;height:250px;background-color:#000000;}
div.gallerie_video {text-align:center;}
div#multimedia_contain div.fake_hr {margin:10px 0;}
div.one_categ {padding-bottom:10px;}
div.one_categ_contain {padding:0 10px;}
div#multimedia_contain div.one_categ_contain div.fake_hr {background-color:#8CC4D2;margin:1px 0;}
div.ismatch_contain {height:123px;width:268px;background: transparent url(css/ismatch_contain.jpg) no-repeat 0 0;}
div.ismatch_bottom {height:8px;width:268px;background: transparent url(css/ismatch_bottom.gif) no-repeat 0 0;}
div.isnotmatch_contain {height:171px;width:333px;background: transparent url(css/isnotmatch_contain.jpg) no-repeat 0 0;}
div.isnotmatch_bottom {height:8px;width:333px;background: transparent url(css/isnotmatch_bottom.gif) no-repeat 0 0;}
div.random_contain {height:34px;width:333px;background: transparent url(css/random_contain.jpg) no-repeat 0 0;}
div.random_bottom {height:6px;width:333px;background: transparent url(css/random_bottom.gif) no-repeat 0 0;}
div.random_contain div {padding:3px 0 0 13px;float:left;}
div.random_contain div img {border:none;}
div.one_gallerie {font-size:13px;color:#FFFFFF;}
div.one_gallerie a {text-decoration:none;color:#FFFFFF;}
div.one_gallerie div.nom_gallerie {float:left;}
div.one_gallerie div.note_gallerie {text-align:right;}
div#multimedia_contain div.navigation_class {font-size:16px;font-weight:bold;}
ul.navigation_slide a {color:#FFFFFF;text-decoration:none;padding-left:9px;}
td#ismatch {width:285px;}
td#ismatch ul.navigation_slide li.last_li {width:116px;}
td#ismatch div.title_star_center {width:234px;}
td#isnotmatch ul.navigation_slide li.last_li {width:181px;}
td#isnotmatch div.title_star_center {width:299px;}
td#isnotmatch div.one_categ {padding-bottom:9px;}
/*** photos ***/
div.gallerie_photo {padding:7px 0 0 5px;}
/****** Galerie d'images ******/
div#gallerie_media td#td_thumb {width:230px;}
div#gallerie_media td#td_navigation {width:65px;}
div#gallerie_media td#td_navigation, div#gallerie_media td#td_pic {padding-top:5px;}
div#gallerie_media ul#pikame {padding-left:0;width:300px;margin:0 auto;}
div#gallerie_media .pika_main {width:300px;}
div#gallerie_media .pika_play a {color:#FFFFFF;}
div#gallerie_media .pika_navigation {margin:0;clear:both;padding-left:12px;text-align:left;}
div#gallerie_media .sliderjs {margin:0;padding:0;}
div#gallerie_media #arrow_left {padding-right:0px;padding-top:110px;}
div#gallerie_media #arrow_right {padding-top:20px;}


/*** Contact ***/
div#contact_container {padding:17px 23px 0 105px;font-size:11.42px;color:#383838;font-weight:bold;}
div#white_transparent_bg {width:530px;height:310px;background-color:#FFFFFF;filter:alpha(opacity=40);-moz-opacity:0.4;opacity:0.4;}
div#contact_content {padding-left:15px;height:310px;width:530px;background-color:transparent;position:absolute;z-index:2;}
div#contact_content span {color:#1D8AC2;line-height:12px;}
div#contact_content a {color:#383838;}
div#contact_bs_marseille {padding-bottom:7px;}
div#contact_text {width:312px;float:left;padding-right:6px;}
div.contact_one_info {padding:6px 0;}

/*** Zone "Comment venir" qui indique le chemin avec google map ***/
div#comment_venir_title {padding: 0 0 4px 15px;}
div#comment_venir_left, div#comment_venir_right, div#comment_venir_center {height:182px;float:left;}
div#comment_venir_left, div#comment_venir_right, div#comment_venir_cb, div#comment_venir_ct {font-size:1px;}
div#comment_venir_center {width:506px;}
div#comment_venir_lm, div#comment_venir_rm {height:164px;width:9px;background-color:#C0BEBE;}
div#comment_venir_lm_border, div#comment_venir_rm_border {height:164px;width:1px;background-color:#7CA8C0;}
div#comment_venir_rm_border {margin-left:8px;}
div#comment_venir_ct, div#comment_venir_cb {height:1px;background-color:#7CA8C0;}
div#comment_venir_cm {height:174px;background-color:#C0BEBE;font-size:13.42px;color:#FFFFFF;font-weight:bold;padding:8px 0 0 2px;}
div#comment_venir_champs {float:left;width:246px;}
div#comment_venir_champs input {width:238px;height:20px;border:1px solid #1D8AC2;padding-top:3px;}
div.comment_venir_champ {height:50px;color:#1D8AC2;}
div.comment_venir_btn {width:78px;height:17px;background:transparent url(css/comment_venir_btn.gif) no-repeat left bottom;cursor:pointer;float:left;margin-left:3px;}
div.comment_venir_btn div {font-size:9px;padding:1px 0 0 2px;}
div#comment_venir_0 {margin-left:0;}
div#comment_venir_map {width:251px;height:166px;margin:0px 0 0 250px;}
div#map_border {width:250px;height:164px;font-size:0px;font-weight:normal;background-color:#7CA8C0;padding:2px 0 0 2px;}
div#map {width:248px;height:162px;}
div#map div#copyright, div#map div.gmnoprint a {visibility:hidden;}
div#comment_venir_lt, div#comment_venir_lb, div#comment_venir_rt, div#comment_venir_rb {width:9px;height:10px;}
div#comment_venir_lt {background:transparent url(css/comment_venir_lt.gif) no-repeat 0 0;}
div#comment_venir_lb {background:transparent url(css/comment_venir_lb.gif) no-repeat 0 0;}
div#comment_venir_rt {background:transparent url(css/comment_venir_rt.gif) no-repeat 0 0;}
div#comment_venir_rb {background:transparent url(css/comment_venir_rb.gif) no-repeat 0 0;}

div#map div span, div#map div a {display:none;}

/*** Random Pictures (jCaroussel) ***/
div#random_pictures {width:335px;height:274px;float:left;}
div.title_random_pictures {width:295px;}
div#random_pictures_container {padding-left:6px;}
div#random_pictures_middle {background-color:#FFFFFF;height:231px;}
div#random_pictures_bottom {font-size:1px;height:8px;width:329px;background: transparent url(css/random_pictures_bottom.gif) no-repeat 0 0;}
.jcarousel-container {position:relative;}
.jcarousel-clip {z-index:2;padding:0;margin:0;overflow:hidden;position:relative;}
.jcarousel-list {z-index:1;overflow:hidden;position:relative;top:0;left:0;margin:0;padding:0;}
.jcarousel-list li, .jcarousel-item {float:left;list-style:none;width:252px;height:185px;}
.jcarousel-next, .jcarousel-prev {z-index:3;display:none;}
.jcarousel-skin-tango .jcarousel-container-horizontal {width:250px;padding: 15px 40px;}
.jcarousel-skin-tango .jcarousel-item, .jcarousel-skin-tango .jcarousel-clip-horizontal {width:252px;height:205px;}
.jcarousel-skin-tango .jcarousel-item-horizontal {margin-right:15px;}
.jcarousel-skin-tango .jcarousel-prev-horizontal, .jcarousel-skin-tango .jcarousel-next-horizontal {position:absolute;top:79px;width:18px;height:65px;cursor:pointer;}
.jcarousel-skin-tango .jcarousel-prev-horizontal {left:10px;background: transparent url(css/bt_random_pictures_prev.jpg) no-repeat 0 0;}
.jcarousel-skin-tango .jcarousel-next-horizontal {right:10px;background: transparent url(css/bt_random_pictures_next.jpg) no-repeat 0 0;}
.random_pictures_legend {text-align:center;font-size:11px;font-weight:bold;width:252px;}
  
  
  
/*** Zone Calendrier, zone classement ***/
div#classement, div#match_calender {width:324px;height:274px;float:left;color:#FFFFFF;font-weight:bold;}
div.class_calend_bottom {height:8px;width:324px;background: transparent url(css/class_calend_bottom.gif) no-repeat 0 0;}
/*** Calendrier ***/
div#match_calender div.calender_middle {height:231px;width:324px;background: transparent url(css/calender_middle.jpg) no-repeat 0 0;}
div#match_calender div.calender_match {height:59px;padding:7px 0 0 20px;clear:both;}
div#match_calender div.calender_match_equipe {padding-right:8px;width:170px;font-family:Arial black;float:left;}
div#match_calender div.calender_match_equipe_D {float:left;height:59px;text-align:center;width:63px;font-size:11px;}
div#match_calender div.calender_match_equipe_VS {font-size:17px;float:left;height:39px;width:39px;text-align:center;padding-top:20px;}
div#match_calender div.calender_match_equipe_E {height:59px;text-align:center;font-size:11px;}
div#match_calender div.calender_match_pipe {float:left;width:2px;background:transparent  url(css/calender_pipe.gif) no-repeat left bottom;height:62px;}
div#match_calender div.calender_match_info {margin-left:187px;padding-top:7px;}
div#match_calender div.calender_match_jour_titre {font-weight:normal;font-size:11px;line-height:11px;}
div#match_calender div.calender_match_date_score {font-size:22px;font-family:Verdana;line-height:22px;}
div#match_calender div.calender_match_lieu {font-weight:normal;font-size:10px;line-height:10px;}
/*** Classement ***/
div#classement {padding-left:6px;}
div#classement div.classement_middle {font-size:13px;height:231px;width:324px;background: transparent url(css/classement_middle.jpg) no-repeat 0 0;}
div#classement div.classement_liste {padding:20px 0 0 5px;clear:both;}
div#classement div.classement_position {height:39px;}
div#classement div.classement_equipe, div#classement div.classement_nom {float:left;}
div#classement div.classement_nom, div#classement div.classement_score {padding-top:11px;}
div#classement div.classement_equipe {width:43px;}
div#classement div.classement_nom {width:167px;}
div#classement div.classement_score {margin-left:214px;width:95px;text-align:center;}
div#classement div.classement_championnat {font-weight:normal;text-align:center;padding-top:9px;}



/*** Zone d'info global et lien Blue Stars Shop ***/
div#info_area, div#bluestars_shop {float:left;}
div#info_area {width:655px;height:316px;color:#374A53;font-size:13px;text-align:justify;}
div#info_area_top {background: transparent url(css/info_area_top.gif) no-repeat 0 0;width:655px;height:10px;font-size:1px;}
div#info_area_left, div#info_area_right, div#info_area_middle {background-color: #FFFFFF;height:285px;}
div#info_area_left {float:left;width:310px;padding:0 20px 0 10px;}
div#info_area_right {padding-right:10px;}
div#info_area hr {background-color:#1D95E1;color:#1D95E1;height:1px;border:none;margin-bottom:5px;}
div#info_area span {color:#1D95E1;font-size:16px;}
div#info_area_plus_info, div#info_area_go_forum, div.info_area_more {cursor:pointer;padding-top:5px;height:19px;font-size:1px;}
div#info_area_plus_info {background: transparent url(css/btn_info_info.gif) no-repeat right bottom;}
div#info_area_go_forum {background: transparent url(css/btn_info_forum.gif) no-repeat right bottom;}
div.info_area_more {background: transparent url(css/btn_info_more.gif) no-repeat right bottom;}
  
div#bluestars_shop {background:url("css/starshop.jpg") no-repeat 0 0;width:335px;height:316px;cursor:pointer;}
div#bluestars_shop div#bluestars_shop_content {line-height:13px;font-size:11px;height:260px;padding-left:16px;position:relative;width:112px;color:#FFFFFF;}
div#bluestars_shop div#bluestars_shop_content div {position:absolute;bottom:0;width:112px;}

/*** FOOTER ***/
div#we_need_you {width:335px;height:63px; float:left;cursor:pointer;}
div#we_need_you div {height:63px; float:left}
div#we_need_you_left {width:10px;background: transparent url(css/we_need_you_left.gif) no-repeat 0 0;margin-left:5px;}
div#we_need_you_center {width:310px;background: transparent url(css/we_need_you.jpg) no-repeat 0 0;}
div#we_need_you_right {width:10px;background: transparent url(css/we_need_you_right.gif) no-repeat 0 0;}
  
div#partners {width:655px;height:63px;float:left;background-color:#FFFFFF;overflow:hidden;}
div#partners_content {clear:both;}
div#partners_content img {padding-top:0;margin-top:0;border:none;}
div#title_partners div {float:left;}
div#title_partners_left {font-size:1px;width:22px;height:17px;background: url(css/title_partners_left.gif) no-repeat 0 0}
div#title_partners_center {color:#FFFFFF;font-weight:bold;line-height:17px;height:17px;width:633px;background: url(css/title_partners_center.gif) repeat-x 0 0}
  
div#footer_info {clear:both;color:#FFFFFF;font-weight:bold;font-size:12px;}
div#footer_info a {text-decoration:none;color:#FFFFFF;}
div#copyright_bs {float:left;}
div#footer_links {float:right}
div#made_by {text-align:right;clear:both;}



/*** Inscription ***/
div#compte_contain {height:559px;width:655px;background: transparent url(css/bg_compte.gif) no-repeat 0 0;}
div.info_area {width:615px;margin-left:10px;}
div.info_area_top, div.info_area_bottom {height:10px;}
div.info_area_middle {background:#C0BEBE url(css/bg_info_compte.gif) repeat-y 0 0;clear:both;padding-left:10px;}
div.info_area_border {float:left;height:10px;width:597px;font-size:1px;}
div.info_area_border_ext {background-color:#7CA8C0;height:1px;}
div.info_area_border_int {background-color:#C0BEBE;height:9px;}
div.info_area_tr, div.info_area_tl, div.info_area_bl, div.info_area_br {height:10px;width:9px;float:left;font-size:1px;}
div.info_area_tr {background:transparent url(css/comment_venir_rt.gif) no-repeat scroll 0 0;}
div.info_area_tl {background:transparent url(css/comment_venir_lt.gif) no-repeat scroll 0 0;}
div.info_area_bl {background:transparent url(css/comment_venir_lb.gif) no-repeat scroll 0 0;}
div.info_area_br {background:transparent url(css/comment_venir_rb.gif) no-repeat scroll 0 0;}

label.error {padding-left:7px;font-size:11px;color:red;font-weight:normal;}
form#register, form#update_compte {padding:0px 10px;font-size:15px;font-weight:bold;color:#FFFFFF;}
#title_sinscrire {padding:13px 0 0 29px;}
div#compte_text {color:#444444;font-weight:bold;font-size:12px;text-align:justify;padding:0 29px 0 29px;line-height:12px;}
form#register input {border:1px solid #1D8AC2;height:19px;}
form#register p input {border:none;height:13px}
div.compte_legend {color:#1D8AC2;padding:15px 0 0 29px;font-size:15px;font-weight:bold;}
div#btn_sinscrire {text-align:center;}
div#btn_sinscrire input {background:transparent url(css/btn_sinscrire.gif) no-repeat scroll 0 0;border:none;height:21px;width:96px;cursor:pointer;}
#inscription_info div.libelle {width:170px;float:left;}
#inscription_info div.info_area_middle div {height:30px;}
#inscription_info div.info_area_middle input {width:295px;}
#inscription_identite div.champs_gauche {width:280px;float:left;}
#inscription_identite div.libelle {width:74px;float:left;}
#inscription_identite div.identite_info, #inscription_identite p {clear:both;}
#inscription_identite div.identite_info div {height:30px;}
div#ismember_options {display:none;}
div#ismember_options .little_input {width:30px;}
div#ismember_options div.ismember_option {height:30px;clear:both;}
div#ismember_options div.ismember_option span {font-size:13px;}
div#ismember_options div#ismember_option_numero, div#ismember_options div#ismember_option_taille, div#ismember_options div#ismember_option_poids {float:left;width:188px;height:30px;}
div#ismember_options div#ismember_option_taille {width:224px;}
label.label_before_select {padding-left:33px;}
/*** Modifier son compte ***/
div#btn_modifier {text-align:center;}
div#btn_modifier input {background:transparent url(css/btn_modifier.gif) no-repeat scroll 0 0;border:none;height:21px;width:96px;cursor:pointer;}
div.compte_legend span {padding-left:15px;font-style:italic;font-size:13px;}
/*** Mot-de-passe perdu ***/
#title_mdp {padding:17px 0 7px 60px;}
div#mdp_container {padding:17px 23px 0 105px;font-size:11.42px;color:#383838;font-weight:bold;}
div#btn_mdp {text-align:right;}
div#btn_mdp input {width:77px;height:25px;background: transparent url(css/add_topic.gif) no-repeat 0 0;cursor:pointer;border:none;}
div#white_mdp_bg {width:530px;height:240px;background-color:#FFFFFF;filter:alpha(opacity=40);-moz-opacity:0.4;opacity:0.4;}
div#mdp_content {padding-left:15px;height:240px;width:500px;background-color:transparent;position:absolute;z-index:2;}

/********* FORUM **********/
div#forum_contain {background: #3F3F3F url(css/forum_bg.gif) repeat-y 0 0;height:854px;color:#FFFFFF;font-weight:bold;}
div.forum_contain_bottom {font-size:1px;height:10px;width:655px;background: transparent url(css/forum_bg_bottom.gif) no-repeat 0 0;}
div.forum_sub {width:655px;height:28px;line-height:28px;color:#FFFFFF;}
div.forum_sub a {text-decoration:none;color:#FFFFFF;}
div.forum_sub_left {width:24px;height:28px;font-size:1px;background:url(css/forum_sub_left.gif) no-repeat 0 0;float:left;}
div.forum_sub_content {margin-left:24px;width:631px;height:28px;background:url(css/forum_sub_content.gif) no-repeat 0 0;font-size:16px;}
div.forum_sub_text {float:left;width:350px;height:28px;}
div.forum_sub_text span {font-size:10px;}
div#forum_contain div.pagination {padding:0 22px 0 0;}
div#forum_contain div.pagination {color:#FFFFFF}
div#forum_contain div.pagination a {color:#FFFFFF}
div#forum_contain div.pagination span.current_page {background:#AAAAAA;}
div#forum_contain div.forum_sub_content div.pagination span.current_page {background:#7CA8C0;}
div.message_non_inscrit {text-align:center;padding-top:50px;}
div.message_non_inscrit a {text-decoration:none;color:#FFFFFF;}
/*** forum ***/
div#forum_forum div.fake_hr {margin:0 16px;}
div.forum_sub_title {float:left;width:203px;height:28px;}
div.forum_sub_title sup {font-size:9px;}
div.forum_sub_nb_discusison, div.forum_sub_nb_mess {float:left;font-size:13px;width:107px;height:28px;text-align:center;}
div.forum_sub_dernier_mess {width:178px;float:left;font-size:13px;height:28px;padding-left:30px;}
div.forum_sub_pipe {float:left;font-size:1px;width:2px;height:28px;background:url(css/forum_pipe.gif) no-repeat 0 0;}
div.forum_row_even, div.forum_row_odd {width:655px;height:46px;}
div.forum_row_odd {background: url(css/forum_row_odd.gif) repeat-y 0 0;}
div.forum_row_content {float:left;width:228px;height:46px;}
div.forum_row_content a {color:#FFFFFF;text-decoration:none;}
div.forum_row_content_icon {float:left;width:46px;height:46px;}
div.forum_row_content_text {padding:4px 0;}
div.forum_row_content_text img {padding: 0 3px 1px 0;}
div.forum_row_content_modere {font-size:12px;line-height:12px;font-weight:normal;font-style:italic;padding-left:57px;}
div.forum_row_title sup {font-size:9px;}
div.forum_row_nb_discusison, div.forum_row_nb_mess {float:left;font-size:15px;width:109px;height:46px;text-align:center;line-height:46px;}
div.forum_row_dernier_mess {width:179px;float:left;font-size:15px;height:38px;padding: 4px 0 4px 30px;}
div.forum_row_dernier_mess a {text-decoration:none;color:#FFFFFF;}
div.forum_row_dernier_date {font-size:12px;line-height:12px;}
/*** topic ***/
div#create_new_topic {display:none;}
div#create_topic_close {text-align:right;}
div#create_topic_close img {border:none;}
form#add_topic {padding-left:10px;}
form#add_topic textarea {width:500px;height:100px;}
form#add_topic input#btn_new_topic {width:77px;height:25px;background: transparent url(css/add_topic.gif) no-repeat 0 0;cursor:pointer;border:none;}
div#forum_topic div.forum_sub_title {width:491px;}
div#forum_topic div.forum_sub img {border:none;}
div#forum_topic div.forum_sub div.topic_new {padding-top:5px;}
div#liste_topic {height:794px;}
div#liste_topic_bottom div.topic_new {float:left;padding-left:25px;}
div#liste_topic_bottom img {border:none;}
div.topic_sub {width:655px;height:21px;line-height:21px;background:url(css/topic_sub.gif) no-repeat 0 0;font-size:13px;}
div.topic_pipe {float:left;font-size:1px;width:2px;height:21px;background:url(css/topic_pipe.gif) no-repeat 0 0;}
div.topic_sub_discussion {padding-left:24px;float:left;width:205px;}
div.topic_sub_nb_reponses, div.topic_sub_nb_vues {float:left;width:95px;height:21px;text-align:center;}
div.topic_sub_dernier_mess {width:200px;float:left;height:21px;padding-left:30px;}
div.topic_row_even, div.topic_row_odd {width:655px;height:36px;}
div.topic_row_odd {background: url(css/topic_row.gif) repeat-y 0 0;}
div.topic_row_content {float:left;width:220px;height:36px;padding-left:10px;}
div.topic_row_content a {color:#FFFFFF;text-decoration:none;line-height:20px;}
div.topic_row_content img {padding: 0 3px 1px 0;}
div.topic_row_content_auteur {font-size:12px;line-height:12px;padding-left:11px;}
div.topic_row_content_auteur img {border:none;}
div.topic_row_nb_reponses, div.topic_row_nb_vues {float:left;font-size:15px;width:97px;height:36px;text-align:center;line-height:36px;}
div.topic_row_dernier_mess {width:201px;float:left;font-size:15px;height:28px;padding-left:30px;}
div.topic_row_dernier_mess a {text-decoration:none;color:#FFFFFF;}
div.topic_row_dernier_date {font-size:12px;line-height:12px;}
/*** discussion ***/
div#discussion {padding:10px 0 0 13px}
div.one_discussion {height:163px;padding-bottom:5px;}
div.discussion_auteur {width:96px;float:left;height:163px;}
div.discussion_auteur_ville, div.discussion_auteur_mail, div.discussion_auteur_message {font-size:12px;line-height:12px;}
div.discussion_auteur_nom {font-size:15px;line-height:15px;}
div.discussion_auteur_mail, div.discussion_auteur_message {font-weight:normal;font-style:italic;}
div.discussion_auteur_mail a {color:#FFFFFF;}
div.discussion_bulle {width:522px;height:163px;color:#FFFFFF;;font-size:13px;margin-left:110px;padding:0 0 8px 0;}
div.discussion_left {height:163px;width:33px;background:url(css/forum_left.gif) no-repeat 0 0;font-size:1px;float:left;}
div.discussion_center {height:163px;width:473px;margin-left:33px;}
div.discussion_right {height:163px;width:16px;background:url(css/forum_right.gif) no-repeat 0 0;font-size:1px;float:right;}
div.discussion_top {height:22px;width:473px;background:url(css/forum_top.jpg) no-repeat 0 0;line-height:22px;}
div.discussion_middle {height:129px;width:473px;background:#888888;}
div.discussion_mess {height:101px;padding-top:9px;line-height:15px;overflow:auto;}
div.discussion_edit {font-size:11px;text-align:right;}
div.discussion_edit a {font-size:11px;text-align:right;cursor:pointer;text-decoration:none;color:#FFFFFF;}
div.discussion_edit img {border:none;;}
div.discussion_bottom {height:10px;width:473px;background:url(css/forum_bottom.gif) repeat-x 0 0;font-size:1px;}
div#forum_composer {width:631px;height:128px;color:#FFFFFF;;font-size:13px;}
div#forum_composer div#info_caracteres {float:left;}
div#forum_composer_left {height:130px;width:21px;background:url(css/forum_composer_left.gif) no-repeat 0 0;font-size:1px;float:left;}
div#forum_composer_center {height:130px;width:593px;margin-left:21px;}
div#forum_composer_right {height:130px;width:17px;background:url(css/forum_composer_right.gif) no-repeat 0 0;font-size:1px;float:right;}
div#forum_composer_top {height:19px;width:593px;background:url(css/forum_composer_top.gif) no-repeat 0 0;line-height:19px;}
div#forum_composer_middle {height:86px;width:593px;background:#888888;padding:8px 0px 5px;}
div#forum_composer_mess {height:67px;}
div#forum_composer_mess textarea {height:56px;width:589px;}
div#forum_composer_submit {height:19px;width:593px;text-align:right;}
div#forum_composer_submit img {border:none;}
div#forum_composer_bottom {height:12px;width:593px;background:url(css/forum_composer_bottom.gif) repeat-x 0 0;font-size:1px;}
div#forum_contain div#composer_mess_confirm_mess {background:#888888 none repeat scroll 0 0;height:96px;margin-left:16px;margin-top:-109px;width:603px;}
/*** edit ***/
div#edit_topic {padding:15px;}
div#edit_topic fieldset {padding:5px;}

/*** thickbox ***/
*{padding: 0; margin: 0;}
#TB_window {font-size:13px;color:#FFFFFF;font-weight:bold;}
#TB_secondLine {font: 10px Arial, Helvetica, sans-serif;color:#666666;}
#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}
#TB_overlay {position:fixed;z-index:100;top:0px;left:0px;height:100%;width:100%;}
.TB_overlayMacFFBGHack {background: url(macFFBgHack.png) repeat;}
.TB_overlayBG {background-color:#000000;filter:alpha(opacity=75);-moz-opacity: 0.75;opacity: 0.75;}
* html #TB_overlay {/* ie6 hack */position: absolute;height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}
#TB_window {position:fixed;background:#C0BEBE;z-index:102;display:none;border: 4px solid #1D8AC2;text-align:left;top:50%;left:50%;}
* html #TB_window {/* ie6 hack */position: absolute;margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}
#TB_window img#TB_Image {display:block;margin: 15px 0 0 15px;border-right: 1px solid #CCCCCC;border-bottom: 1px solid #CCCCCC;border-top: 1px solid #666666;border-left: 1px solid #666666;}
#TB_caption {height:25px;padding:7px 30px 10px 25px;float:left;}
#TB_closeWindow {height:25px;padding:11px 25px 10px 0;float:right;}
#TB_title {display:none;height:0px;}
#TB_ajaxContent {clear:both;padding:0px;overflow:auto;text-align:left;line-height:1.4em;}
#TB_ajaxContent.TB_modal {padding:15px;}
#TB_ajaxContent p {padding:5px 0px 5px 0px;}
#TB_load {position: fixed;display:none;height:13px;width:208px;z-index:103;top: 50%;left: 50%;margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */}
* html #TB_load {/* ie6 hack */position: absolute;margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}
#TB_HideSelect {z-index:99;position:fixed;top:0;left:0;background-color:#FFFFFF;border:none;filter:alpha(opacity=0);-moz-opacity: 0;opacity: 0;height:100%;width:100%;}
* html #TB_HideSelect {/* ie6 hack */position: absolute;height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}
#TB_iframeContent {clear:both;border:none;margin-bottom:-1px;margin-top:1px;_margin-bottom:1px;}
