*{margin:0;padding:0;}
body{margin-right:auto;margin-left:auto;width:980px;background:transparent url('/img/font.gif') top center repeat-y;}
img{border:0;}
.center{text-align:center;}
#header{background:transparent url('/img/header.jpg') top center no-repeat;height:160px;}
#header h1{text-indent:-50000px;}
h2{padding-left:4px;font-size:1.1em;font-family:Verdana, Arial, sans-serif;padding-bottom:5px;}
#lang_menu{position:relative;float:left;height:35px;width:441px;top:101px;left:490px;font-family:Verdana, Arial, sans-serif;background:url("/img/bg.png") no-repeat top;overflow:hidden;margin:0 0 0 0;padding:7px 0 0 20px;}
#lang_menu ul{margin:0 0px 0 0;padding:0 2px;}
#lang_menu li{float:left;list-style:none;}
#lang_menu ul li a{font:bold 13px arial;text-decoration:none;color:#fff;outline:none;text-align:center;top:6px;left:-19px;text-transform:none;letter-spacing:0;z-index:50;display:block;float:left;height:30px;position:relative;overflow:hidden;padding-left:4px;padding-right:10px;margin:auto 18px;}
#lang_menu li.background{width:0;height:30px;z-index:8;position:absolute;}
#lang_menu .background .left{background:url("/img/lava.png") no-repeat top left;height:30px;margin-right:-7px;margin-left:2px;}
#lang_menu li a:hover,#lang_menu li a:active,#lang_menu li a:visited{border:none;}
.texte{font-family:Verdana, Arial, "Arial Black", sans-serif;font-size:0.7em;text-align:justify;padding:3px;}
#pagination{margin-top:5px;}
.pagination{margin-top:5px;}
#content h1{font-family:Verdana, Arial, "Arial Black", sans-serif;font-size:0.9em;padding-left:25px;}
#content table{margin-left:auto;margin-right:auto;}
#menu_left{width:140px;float:left;margin-left:5px;margin-top:5px;}
#breadcrumb{background-color:transparent;list-style-type:none;display:inline;font-family:Verdana, Arial, "Arial Black", sans-serif;font-size:0.8em;padding:3px;}
.breadcrumb{background-color:transparent;list-style-type:none;display:inline;font-family:Verdana, Arial, "Arial Black", sans-serif;font-size:0.8em;padding:3px;}
#menu{background-color:transparent;margin-bottom:15px;font-family:Verdana, Arial, sans-serif;font-size:0.9em;}
#region{background-color:transparent;margin-bottom:5px;font-family:Verdana, Arial, sans-serif;font-size:0.9em;}
#content{font-family:Verdana, "Arial Black", sans-serif;width:820px;float:left;}
.content{font-family:Verdana, "Arial Black", sans-serif;width:820px;float:left;}
.content h1{font-family:Verdana, Arial, "Arial Black", sans-serif;font-size:0.9em;padding-left:25px;}
.content table{margin-left:auto;margin-right:auto;}
#content_region{font-family:Verdana, "Arial Black", sans-serif;font-size:0.9em;width:83%;float:left;padding-left:15px;margin-top:5px;}
.region_1{width:45%;margin-top:6px;float:left;}
.region_2{background:#E6E9FA;width:43%;margin-top:6px;float:left;padding:5px;}
#profil{width:780px;background-color:#F3F3F3;border:1px dotted #B181D1;margin-left:auto;margin-right:auto;}
.profil{width:780px;background-color:#F3F3F3;border:1px dotted #B181D1;margin-left:auto;margin-right:auto;}
.desc_dept{text-align:justify;padding-left:15px;padding-right:10px;font-family:Verdana, Arial, sans-serif;font-size:0.7em;color:#999;}
.fiche_1 h2{padding-left:8px;}
.agezone{padding:3px 0 3px 3px;font-weight:bold;background-color:#E2D4D8;border-top:1px #060606 dotted;margin-top:1px;}
.fiche_prof{margin-top:10px;}
.fiche_acc{width:385px;background-color:#E4E4E4;float:left;margin-left:2px;margin-top:16px;}
.fiche_1{width:160px;float:left;padding-top:5px;padding-left:5px;font-size:0.8em;}
.fiche_photo{width:160px;background-color:#DDF;text-align:center;float:left;padding:5px 5px 17px;}
.profil_desc{font-family:Verdana, Arial, sans-serif;font-size:0.8em;margin-bottom:15px;padding-top:50px;border-bottom:#DDF 2px solid;margin-right:12px;}
.menu_mrg{list-style-type:none;padding-left:15px;}
#footer{clear:left;width:980px;background:transparent url('/img/footer1.jpg') top center no-repeat;text-align:center;height:160px;}
.link_footer{font-family:Verdana, Arial, sans-serif;font-size:0.7em;padding-left:15px;position:relative;top:160px;background:#FFF;}
div#disclaimer{text-align:left;}
div#disclaimer-fond{position:absolute;z-index:1000;width:100%;height:2650px;background:#000;filter:alpha(opacity=90);-moz-opacity:0.9px;opacity:0.9px;text-align:center;line-height:normal;clear:both;}
div#disclaimer-conteneur{position:absolute;z-index:1001;width:100%;text-align:center;clear:both;}
div#disclaimer-cadre{width:550px;margin-left:auto;margin-right:auto;text-align:center;margin-top:200px;font-size:12px;border:#ddd 1px solid;background:#f5f5f5;color:#555;padding:15px;}
div#disclaimer-cadre b{font-size:14px;color:#000;}
div#disclaimer-cadre a{text-decoration:none;font-size:22px;font-weight:700;color:#356aa0;}
div#disclaimer-cadre a:hover{color:blue;}
li#flag_french{list-style-image:url('/img/TF.png');margin-left:26px;}
li#flag_belgium{list-style-image:url('/img/BE.png');margin-right:-5px;}
li#flag_swiss{list-style-image:url('/img/CH.png');}
li#flag_canada{list-style-image:url('/img/CA.png');margin-left:3px;}
.red{color:red;}
.alpha_ville{margin-top:10px;background-color:#CDD3F3;text-align:center;width:140px;}
.list_ville{width:140px;}
.easy_online td{padding:3px;}
.easy_online img{border:1px solid blue;}
#villes a:hover{font-weight:700;text-decoration:underline;}
#haut_de_page{right:13px;top:90%;z-index:1000;position:absolute;}
#agaynpubproduit table{border:0 dotted #B181D1;border-collapse:collapse;font-size:0.9em;width:380px;}
#agaynpubproduit table td{padding:5px;}
.boutik_gay h2{background-color:#D1D4F6;}
#breadcrumb a:hover,#menu a:hover,#region a:hover{font-weight:700;}
.breadcrumb a:hover,#menu a:hover,#region a:hover{font-weight:700;}
#menu a,#region a,#villes a{text-decoration:none;}
.bout-inscription,.bout_pr_gay{margin-top:10px;}
#menu_left h2,#menu h2{margin-left:10px;padding-left:4px;font-size:1.1em;font-family:Verdana, Arial, sans-serif;background-color:#E4E4E4;}
.webcamprof{float:left;font-family:Verdana, Arial, sans-serif;font-size:0.9em;background: transparent url('/img/yescamx.gif') top left no-repeat;margin-top:2px;height:50px;width:150px;}
.webcamprofno{float:left;font-family:Verdana, Arial, sans-serif;font-size:0.9em;background: transparent url('/img/nocamx.gif') top left no-repeat;margin-top:2px;height:50px;width:150px;}
.webcamprof p,.webcamprofno p{padding:15px 0 0 52px;}
.discubout img{margin:10px 0 2px 2px;}
.pub_468{background-color:#E4E4E4;height:63px;width:100%;margin:7px auto 4px auto;text-align:center;}
#pub_250{background-color:#E4E4E4;height:253px;width:margin:7px auto 4px auto;text-align:center;}
.proft{
float:left;
width:390px;
text-align:justify;
}
.right_text{
text-align:justify;
}
