*{margin:0;padding:0;}
body{font-size:11px;font-family:century gothic, arial;background:#ffffff url('images/background_body.jpg');background-repeat:repeat-x;color:#00000;}
html, body{height:100%;}
#page{position:absolute;left:50%;margin-left:-500px;padding:0px;top:0px;width:1000px;}
#header{position:absolute;padding:0;height:279px;width:1000px;}
#logo_panel{position:absolute;height:206px;width:296px;top:0px;left:0px;}
#logo_panel #logo_img{position:absolute;top:0px;left:0px;}
#logo_panel #logo_content{position:absolute;top:110px;left:0px;text-align:center;}
#logo_panel #logo_content h1 a{margin:0;padding:0;font-size:25px;color:black;text-decoration:none;}
#logo_panel #logo_content .description{font-weight:bold;font-size:22px;color:#801c17;}
#logo_panel #connect_info{position:absolute;top:1px;left:145px;font-size:12px;color:gray;}
#logo_panel #connect_info #connect_info_femme{font-size:14px;font-weight:bold;color:#e3615d;}
#logo_panel #connect_info #connect_info_homme{font-size:14px;font-weight:bold;color:#7295de;}
#btn_messenger{position:absolute;height:73px;width:296px;top:206px;left:0px;background:#ffffff url('images/background_btn_abo_header.jpg');background-repeat:no-repeat;}
#btn_messenger a{position:absolute;display:block;left:45px;top:12px;text-align:center;text-decoration:none;font-size:17px;color:white;width:240px;font-weight:bold;}
#btn_messenger a:hover{color:#f8b2af;}
#btn_messenger .description{position:absolute;width:296px;top:57px;left:0px;text-align:center;}
#menu_page{position:absolute;height:47px;width:575px;top:0px;left:425px;z-index:1;}
#menu_page li{float:left;display:inline;padding:0;margin:0;list-style:none;}
#menu_page li a{font-size:14px;text-decoration:none;color:white;display:block;background:url('images/menu_page_separation.jpg');background-repeat:no-repeat;background-position:right;padding:0 8px;line-height:47px;}
#menu_page li a:hover{background-color:#600602;}
#banniere_img{position:absolute;top:0px;left:296px;}
#webcam_header{position:absolute;width:167px;height:232px;left:499px;top:47px;background:url('images/background_webcam_header.jpg');background-repeat:no-repeat;}
#webcam_header #webcam{position:absolute;left:4px;top:71px;}
#webcam_header iframe{position:absolute;left:3px;top:71px;}
#recherche_panel{position:absolute;width:334px;height:268px;left:666px;top:47px;background:url('images/background_recherche2.jpg');background-repeat:no-repeat;}
#recherche_panel #formulaire{position:absolute;left:15px;top:11px;}
#nbResult{position:absolute;left:43px;top:220px;font-size:18px;color:black;font-weight:bold;}
#txtResult{position:absolute;left:74px;top:223px;font-size:13px;color:white;}
#sidebar{position:absolute;top:279px;left:0px;width:640px;}
#blog_black_title{position:absolute;height:36px;background:url('images/background_title_black.gif');background-repeat:repeat-x;width:640px;color:white;font-size:24px;font-weight:bold;}
#blog_black_title_txt{position:absolute;line-height:36px;height:36px;padding-left:220px;}
#blog_navigation{position:absolute;width:146px;top:36px;left:0px;background-color:#93B5EE;}
ul.blog_menu{margin:0;padding:0;}
ul.blog_menu li{margin:0;padding:0;list-style:none;}
ul.blog_menu li a{display:block;background:url('images/background_blog_categ.gif');background-repeat:no-repeat;width:146px;height:27px;line-height:27px;color:white;font-weight:bold;font-size:14px;padding-left:35px;text-decoration:none;}
ul.blog_menu li a:hover{text-decoration:underline;}
ul.blog_menu li ul{width:146px;background-color:#93b5ee;}
ul.blog_menu li ul li a{height:auto;display:block;background:none;font-size:12px;color:black;font-weight:normal;width:126px;border-bottom:1px dotted #6592da;padding:2px 10px;line-height:normal;}
#content{position:absolute;top:315px;left:146px;width:494px;background-color:#C2D6F6;}
#content .post{width:494px;background-color:#c2d6f6;float:left;padding-bottom:15px;}
#content .titlePost{background:url('images/background_post_title.gif');background-repeat:repeat-x;height:22px;padding-left:6px;width:394px;overflow:hidden;}
#content .titlePost h2, #content .titlePost h3{font-size:14px;line-height:20px;color:white;}
#content .titlePost h2 a, #content .titlePost h3 a{color:white;text-decoration:none;}
#content .titlePost h2 a:hover, #content .post .dialoguer a:hover, #content .titlePost h3 a:hover{color:#c1d9ff;}
#content .post .dialoguer{color:white;width:94px;margin-left:400px;background:url('images/background_post_title.gif');background-repeat:repeat-x;height:22px;margin-top:-22px;}
#content .post .dialoguer a{color:white;font-size:13px;font-weight:bold;text-decoration:none;}
#content .post .dialoguer img{vertical-align:middle;}
#content .post .dialoguer span{margin-left:-4px;}
#content .post .repondre{background:url('images/background_post_repondre.gif');width:194px;height:26px;margin-left:300px;}
#content .post .repondre a{font-weight:bold;color:white;text-decoration:none;font-size:11px;padding-left:42px;line-height:19px;}
#content .post .repondre a:hover{color:#e37671;}
#content .post .postInfo{margin-left:6px;margin-top:-22px;line-height:14px;width:300px;}
#content .post .postInfo a{color:black;font-weight:bold;}
#content .content_post{padding:6px;width:482px;}
#content .post .content_post .alignleft{float:left;display:inline;}
#connect_panel{position:absolute;width:357px;left:643px;top:665px;}
#connect_panel #connect_title, #presentation_panel #connect_title, #menu2_panel #connect_title{height:36px;background:url('images/background_title_black.gif');background-repeat:repeat-x;width:357px;color:white;font-size:18px;font-weight:bold;}
#connect_panel #connect_title #text,#presentation_panel #connect_title #text, #menu2_panel #connect_title #text{position:absolute;left:40px;top:7px;}
#connect_panel #connect_sous_title1, #connect_panel #connect_sous_title2{position:absolute;top:36px;background:url('images/background_title_red.gif');background-repeat:repeat-x;height:22px;width:357px;text-align:center;line-height:20px;font-size:16px;font-weight:bold;color:white;}
#connect_panel #connect_fille1, #connect_panel #connect_fille2{position:absolute;top:58px;background-color:#f4bcb9;width:357px;height:160px;}
#connect_panel #connect_sous_title2{top:218px;}
#connect_panel #connect_fille2{top:240px;}
#connect_panel #banner_thumbymrfjvrdqmmg .girl_link, #connect_panel #banner_thumbsvnzoxckrkxh .girl_link{width:110px;}
#connect_panel #banner_thumbymrfjvrdqmmg, #connect_panel #banner_thumbsvnzoxckrkxh{width:357px;}
#connect_panel #banner_thumbymrfjvrdqmmg .girl_link span,#connect_panel #banner_thumbsvnzoxckrkxh .girl_link span{margin:5px;padding:0px;}
#connect_panel #banner_thumbymrfjvrdqmmg .girl_link img, #connect_panel #banner_thumbsvnzoxckrkxh .girl_link img{border:0px solid red;padding:0px;}
#connect_panel #banner_thumbymrfjvrdqmmg .girl_link span, #connect_panel #banner_thumbymrfjvrdqmmg a, #connect_panel #banner_thumbsvnzoxckrkxh .girl_link span, #connect_panel #banner_thumbsvnzoxckrkxh a{color:#000000;}
#banner_thumbymrfjvrdqmmg a.girl_link[class], #banner_thumbsvnzoxckrkxh a.girl_link[class]{margin:0px;}
#presentation_top_index{position:absolute;top:1110px;width:345px;left:643px;padding:6px;z-index:2;}
#presentation_top_index h1{margin:0;padding:0;font-weight:bold;font-size:13px;margin-bottom:15px;}
#presentation_panel{position:absolute;top:1068px;width:357px;left:643px;background-color:#DDDDDD;z-index:1;}
#presentation_panel #presentation_content{margin-top:1150px;position:relative;width:345px;background-color:#DDDDDD;padding:6px;overflow:hidden;}
#presentation_top_index .valeur{font-weight:bold;color:#862420;}
#presentation_top_index .title{font-weight:bold;color:#862420;font-size:14px;}
#presentation_top_index li{list-style-position:inside;}
#footer{position:absolute;top:800px;width:100%;height:36px;background:url('images/background_title_black.gif');background-repeat:repeat-x;line-height:35px;color:white;visibility:hidden;}
#footer a{color:white;}
.navigationPost{position:relative;float:left;width:474px;height:22px;background:url('images/background_title_gray.gif');background-repeat:repeat-x;padding:0 10px;}
.navigationPost .alignleft{float:left;width:auto;overflow:hidden;width:230px;padding-right:6px;height:22px;}
.navigationPost .alignright{float:right;overflow:hidden;text-align:right;width:230px;padding-left:6px;height:22px;}
.navigationPost a,.navigationPost{line-height:22px;font-size:10px;color:#555555;font-weight:bold;text-decoration:none;}
.navigationPost a:hover{color:#000000;}
.navigationPostBottom{position:relative;float:left;width:474px;height:22px;background:url('images/background_title_gray.gif');background-repeat:repeat-x;padding:0 10px;}
.navigationPostBottom .alignleft{float:left;width:auto;overflow:hidden;width:230px;padding-right:6px;height:22px;}
.navigationPostBottom .alignright{float:right;overflow:hidden;text-align:right;width:230px;padding-left:6px;height:22px;}
.navigationPostBottom a,.navigationPost{line-height:22px;font-size:14px;color:#555555;font-weight:bold;text-decoration:none;}
#comment{padding:6px;width:482px;float:left;}
#comment_h3{overflow:hidden;width:482px;height:22px;background:url('images/background_post_title.gif');background-repeat:repeat-x;}
#comment_h3 h3{text-align:center;color:white;line-height:20px;}
.commentlist .comment{background-color:white;margin:10px 0px;padding:10px;border:1px solid #93B5EE;}
.commentlist .avatar{display:none;}
.commentlist .comment-author, .commentlist .comment-author a{font-size:16px;font-weight:bold;color:#801C17;text-decoration:none;}
.commentlist .comment-meta, .commentlist .comment-meta a{margin-bottom:10px;font-size:10px;font-weight:normal;color:gray;font-style:italic;text-decoration:none;}
#comment_h3_2{width:482px;height:22px;background:url('images/background_title_red.gif');background-repeat:repeat-x;}
#comment_h3_2 h3{text-align:center;color:white;line-height:20px;}
#commentform p{margin:10px 0px;}
#commentform p textarea#comment{width:464px;}
#commentform p #submit{margin:10px 0px;}
h2.pagetitle{width:488px;height:22px;background:url('images/background_title_red.gif');background-repeat:repeat-x;padding-left:6px;font-size:16px;color:white;text-decoration:none;text-align:center;}
.wpcf7-form p{margin:0px 0px 10px 0px;}
#content p{margin-bottom:10px;}
#content h3{margin-bottom:10px;}
a img{border:none;}
h1{margin:0;padding:0;}
.content_post ul{margin-left:10px;margin-bottom:15px;}
.content_post ul li{margin-left:10px;list-position:inside;}
#tabPartenaire tr td{padding:7px;}
#tabPartenaire tr td table tr td{padding:0px;}
td#partenaireColorLine{background-color:#e4eeff;}
.wpcf7-list-item-label{font-size:13px;}
#content p, #content tr td, body #content tr td p{font-size:12px;}
p.wp-caption-text{visibility:hidden;}
#content #btn_inscire{position:absolute;top:290px;left:120px;font-size:24px;text-align:center;display:block;width:271px;height:47px;line-height:41px;text-decoration:none;background:url('images/btn_inscrire.gif');background-repeat:no-repeat;color:white;font-weight:bold;}
#content a#btn_inscire:hover{color:#f8b2af;}
* html #content #btn_inscire{top:265px;}
#content .post .content_post li, #content .post .content_post p, #content .post .content_post, #content .post .content_post p span{font-size:13px;}
#newAffinity{position:absolute;top:315px;left:643px;width:357px;height:204px;background:url('images/background_affinity.jpg');background-repeat:no-repeat;background-position:left;}
#newAffinity #imgTitleLive{position:absolute;top:0px;left:0px;}
#newAffinity #title{position:absolute;top:0px;left:66px;font-size:16px;color:white;font-weight:bold;background:url("images/background_title_black.gif") repeat-x scroll 0 0 transparent;font-weight:bold;height:36px;width:291px;line-height:35px;}
#newAffinity #txt1{position:absolute;top:47px;left:65px;text-align:center;width:160px;}
#newAffinity #txt1 a{text-decoration:none;}
#newAffinity #txt1 a h2{color:#801c17;text-decoration:none;font-size:16px;margin:0;padding:0;}
#newAffinity #btn{position:absolute;top:157px;left:78px;}
#newAffinity #btn a{font-size:18px;font-weight:bold;color:white;text-decoration:none;}
#newAffinity #btn a:hover{color:#f8b2af;}
#newAffinity #imgAffinity{position:absolute;top:36px;left:240px;}
#menu2_panel{position:absolute;width:357px;left:643px;top:522px;}
#menu2_page{position:absolute;width:357px;top:36px;background-color:#EDAEAB;height:104px;}
#menu2_page li.page_item{width:357px;padding:0;margin:0;list-style:none;list-style-position:outside;border-bottom:1px dotted #801c17;}
#menu2_page li.page_item a{display:block;width:339px;padding:0;margin:0;height:25px;color:#801c17;text-decoration:none;line-height:25px;background:url('images/puce_menu2.gif');background-repeat:no-repeat;background-position:5px 10px;font-size:14px;font-weight:bold;padding-left:18px;}
#menu2_page li.page_item a:hover{color:black;}
.content_post div#dossier h2{font-size:16px;margin-top:20px;margin-bottom:10px;}
.content_post div#dossier p{text-align:justify;}
#easyflirt{height:300px;margin-top:10px;}
#ez-register-form-container dt{font-size:14px;font-weight:bold;}
#easyflirt button.ez-button{background:none repeat scroll 0 0 transparent;border:0 none;color:#ffffff;cursor:pointer;display:inline-block;font-size:20px;margin:0 0 0 0px;overflow:visible;padding:0;text-align:center;text-decoration:none;vertical-align:middle;white-space:nowrap;background:url('images/btn-inscription.jpg');background-position:left 3px;background-repeat:no-repeat;width:285px;height:34px;font-weight:bold;margin-top:5px;margin-bottom:10px;}
DD.ez-clr{BACKGROUND-REPEAT:repeat;FONT-SIZE:0px;WIDTH:auto;MARGIN-LEFT:0px;BACKGROUND-IMAGE:none;OVERFLOW:visible;HEIGHT:1px;PADDING-TOP:0px;POSITION:static;DISPLAY:block;CLEAR:both;BACKGROUND-POSITION:;FONT-FAMILY:;BACKGROUND-COLOR:transparent;PADDING-RIGHT:0px;PADDING-LEFT:0px;MARGIN-BOTTOM:0px;MIN-HEIGHT:auto;COLOR:#000;TEXT-ALIGN:left;MARGIN:0px;PADDING-BOTTOM:0px;}
.easy_geo_inscris{width:347px;margin-left:10px;}
.easy_geo_inscris td{font-size:11px;padding:3px;line-height:13px;text-align:center;}
.easy_geo_inscris img{margin-right:5px;margin-bottom:2px;float:left;}
.easy_geo_inscris a{color:#801C17;font-weight:bold;text-decoration:none;clear:both;}
#btn-single-left{float:left;background:url('images/btn-single-messenger.gif');background-repeat:no-repeat;width:236px;height:44px;}
#btn-single-right{float:right;background:url('images/btn-single-profile.gif');background-repeat:no-repeat;width:236px;height:44px;}
#btn-single-left a, #btn-single-right a{display:block;margin-left:25px;margin-top:4px;font-size:14px;text-decoration:none;text-align:center;color:white;font-weight:bold;}
#btn-single-left a:hover, #btn-single-right a:hover{color:#f8b2af;}
h3.h3_accueil {font-size:11px; }

