body ,html{
font: 12px/1.2em Arial, Verdana, Tahoma, sans-serif;
background: url('corps.gif') repeat;
width:99.7%;
 }
.hautdepage{

color:inherit;
}
#conteneur {text-align:center;margin:auto;}
#header { width: auto; margin-top:0; margin-bottom:0;}
#annonce { position: relative; left: 20px; color: black; background-color: inherit;}
td.menu { width: auto; vertical-align: top;}
td.contenu { vertical-align: top;padding: 5px;}
/*td.right{width: 15px; }*/
#blocmenu { font: 11px/1.2 Verdana,sans-serif; border: 1px solid #CCCCCC; text-align:left; padding:3px; width: auto;}
#blocend { font: 11px/1.2 Verdana,sans-serif; padding:3px; color:#3c3c3c; background-color:#f0f8ff; width: auto;}
#blocpubtop { border: 1px solid #CCCCCC; text-align:left; background-color:#FFFFFF; background-repeat: repeat-x; 
color:inherit; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.2; font-size:11px; font-family:Verdana, sans-serif;}
#bloccont {
margin-top:8px;
border: 2px solid #eeeeee;
text-align:left;
background: white repeat-x;
color:inherit;
line-height:1.2;
font:11px Verdana, sans-serif;
}
.bloccontint{
padding:3px;
 /* border:1px solid #78a7e2; */
border:1px solid #000000;
}
.easy_td1 {
    text-align:left;
    width:45%;
}
.channels {
    width: 96%;
}

.bloctitle {
width:auto;
height: 20px;
text-align:center;
font-weight:bold;
font-size: 13px;
margin-bottom: 10px;
margin-top:6px;
border: 2px solid #eeeeee;
background-color:#f0f8ff;
color:inherit;
}
#bloctitle2 {
width:auto;
background: #FFFFFF;
height: auto;
text-align:center;
color: white;
font-weight:bold;
font-size: 13px;
margin-bottom:2px;
border: 2px solid #eeeeee;
}
#vip {text-align:center; width: 100%;}
td.interno_pub { width: 155px; }
td.connectionboard, .interno_pub { vertical-align: top; }
#connexionboard { width: 99%; height: 177px; background: #F0F0F0;color:inherit;}
#pubtop {
background-color: #FFFFFF;
width: 100%;
border: 2px solid #eeeeee;
color:inherit;
}
#connexion { background-color:#3366FF;height:19%;margin:0 auto 0;border:1px solid white;text-align:right; position:relative;top: 3px;color:white;width: auto}
.connexionf { background-color:#ffffff;height:19%; margin: 0 auto 0;border:1px solid white;text-align:center;position:relative;top:3px;color:#4f4f4f;width: auto}
.connexionf_first {background-color:#ffffff;color:#484848;width:100%;height:100%;}
.meteo{color:#0000FF;background-color:inherit;}

.check{
    border: 0px;
    background-color: #ffffff;
    color: inherit;
}      

.bloctab {
    font-weight: bold;
    font-size:10px;
font-color:#FFFFFF;
    background-image: url('img/menu.jpg');
    cursor:pointer;
    border-left-width: 1px;
    border-top-width: 1px;
    border-right-width: 1px;
    border-left-style: solid;
    border-top-style: solid;
    border-right-style: solid;
    vertical-align: bottom;
    display: block;    
    height: 20px;
}   
  
.colonnedroite{
background-position:right top;
width:160px;
}
.colonnedroite1,.musica{
background-color:#f0f8ff;
background-position:right top;
width:160px;
}
.colonnecentral {
margin: 5px;
}
/* STYLES SPECIFIQUES */
.rouge { color:#FF0000; background-color:inherit;}
.online { color:black; background-color:inherit; }
input:focus {
background-color:#FFFFFF;
color:inherit;
}
input {
font: 11px/1.2em Arial, sans-serif;
background: white;
border: 1px solid #999999;
color:inherit;
}
div.button{margin:auto;}
div.button .btnleft,div.button .btnright{
height:20px;
width:5px;
background-image: url('http://www.chat-land.org/css_bleu/img/button_left.gif');
float:left;
}
div.button .btnright{background-image: url('http://www.chat-land.org/css_bleu/img/button_right.gif')}
div.button .btncenter{
float:left;
height:20px;
background-image: url('http://www.chat-land.org/css_bleu/img/button_center.gif');
overflow:hidden;
}
div.button .btncenter a{
text-decoration: none;
line-height: 22px; 
padding: 0px 6px;
}
div.button .btncenter a:hover{color:#4f4f4f; background-color:inherit;}
div.button .btncenter input{
text-decoration: none;
border:0px solid #000;
font: 11px "Trebuchet MS", Tahoma, Geneva, Arial, Helvetica, sans-serif;color:#4f4f4f;
cursor: pointer;
margin-top:2px;
height:15px;
background-color:inherit;
}
img {border:none; }
#exp{
font:bold 11px Verdana, Arial, Helvetica, sans-serif;
color: #FFFFFF;
background-color:inherit;
}
.counter{
    text-align:center;
    width:9pt;
/*     border: 1px solid #78a7e2; */
 border: 1px solid #000000;


    font:bold 11px "Tahoma";
    padding-top: 0px;
    color: black;
  color: #FFFFFF;

}
#exp b{
color: #4f4f4f;
font-size: 10px;
background-color:inherit;
}
.menu{
background-repeat: no-repeat;
border: 2px solid #eeeeee;
margin-bottom: 10px;
}
.pub_centrale{
color:#2c52b5;
font:15px Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
}
.menu h1{
font:15px Verdana, Arial, Helvetica, sans-serif;
text-align:center; 
/*
color:#2c52b5; */
color:#FFFFFF;
background:url('img/menu.jpg');
background-repeat:repeat-x;
font-weight: bold;
z-index:10;
}
.footer_salons h1{
font:10px Verdana, Arial, Helvetica, sans-serif;

color:#000000;

}
.Styleinvis h1{
font:10px Verdana, Arial, Helvetica, sans-serif;
color:#EAEAEA;

}
.cell{
background: white;
color:inherit;
/* border:1px solid #78a7e2; */
border:1px solid #000000;
text-align:center;

}
.cell ul{
list-style-type:none;     
background :white;
color:inherit;
}
.cell ul li{
height:21px;
background :white;
color:inherit;
margin-bottom:2px;
}
.cell ul li a{
font:12px Arial, Helvetica, sans-serif;
height: 21px;
display: block;
color: #4f4f4f;
background-color:inherit;
background-position: left;
text-align: left;
}
.cell ul li a:hover{
background-color:#eff5ff;
border-color: #CD3232;
border-width: 0px 0px 0px 0px;
font-size: 12px;
color:#3c3c3c;
}
.cell ul li img{

vertical-align:middle;
background-position: left;
}
.cell ol{
background-repeat: repeat-y;
list-style-type:none;
}
.cell ol li{
background-repeat: repeat-y;
background-position: right;
text-align:center;
}
.cell ol li table tr .partnairs ,.cell ol li table tr .menulog a{
font:12px Arial, Helvetica, sans-serif;
color: #4f4f4f;
background-color:inherit;
text-decoration: none;
display: block;
}
.cell ol li a{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #4f4f4f;
background-color:inherit;
text-decoration: none;
}
.cell ol li a:hover {
border-color: #CD3232;
font-size: 12px;
text-decoration: underline;
}
.vip_enter{
color: #000000;
background-color:inherit;
font-size: 12px;
text-decoration: none; }
.vip_enter:hover{
color: #000000;
background-color:inherit;
font-size: 12px;
text-decoration: underline;
}
.cell ol li table tr .partnairs:hover ,.cell ol li table tr .menulog:hover{
text-decoration:none;
background-color:#eff5ff;
border-color: #CD3232;
font-size: 12px;
color:#3c3c3c;
}
.cell ol li table tr td a:hover {
text-decoration:none;
}
.dark{ margin-left:0px;margin-right:auto;background-color:#F8F8F8;color:inherit;cursor:pointer;}
.light{margin-left:0px;margin-right:auto; background-color:#ffffff; color:inherit;cursor:pointer;}

.light th, ,.dark th { width: 5%;}

.light td {
    height: 15px;
    font-size: 11px;
}

.dark td {
    height: 17px;
    font-size: 11px;
}

.dark th input {
    border:0px;
    background-color:#F8F8F8;
    color:inherit;
}
.light th input {
    border:0px;
    background-color:white;
    color:inherit;
}
.cell ol li p{
height:20px;
text-align:center;
}
img{ border:0px none; }
#cadre{

border: 1px solid #035AC1;

}
*{
margin:0; padding:0;
}
#cadre #row1{
background-image:url(fondcadre.gif);
}
#cadre #row2{
/*
background-color:#B9D9FF;
*/
background-color:#FFFFFF;

color:inherit;
}
#cadre #row3{
background-color:#3699FF;
color:inherit;
}
test_bra{
 /* color:#2b51b5; */
  color:#FFFFFF; 

background-color:inherit;
text-decoration:none;
}
a{
 /* color:#2b51b5; */
  color:#000000; 

background-color:inherit;
text-decoration:none;
}
a:hover{
/* color:#4CACED; */
color:#5A5A5A;
background-color:inherit;
text-decoration:none;
}
#tabel{
background-color:#dde8ff;
color:inherit;
}
.td_pseudo_simple,.td_pseudo_vip,.col_numbers {
background-color: #FFFFFF;
color:inherit;
/* border: 1px solid #2277FF; */
border: 1px solid #000000;
width:auto;
padding-bottom:5px;
}
.td_pseudo_simple,.col_numbers {
border-right:0px;
}
.numbers {
margin: 2px;
width: auto;
}
.cadresalon {
text-align: center;
/* border: 1px solid #2277FF; */
border: 1px solid #000000;
padding-top:5px;
}
#compteur span{
font-size:10px;
padding:0 2px;
border:1px solid #fff;
}
.line_numbers {
background-color:inherit;
color:#4f4f4f;
/* border: 1px solid #2277FF; */
border: 1px solid #000000;
width: auto;
}
.en_tant_que {
width:100%;
background-color:inherit;
color:#2b51b5;
}
.Style1 {
color: #000000;
font-weight: bold;
font-size: 32px;
line-height: 100%;
background-color:inherit;
}
.Style2 {
font-size: 18px;
font-weight: bold;
}
.Style6 {font-size: 18px}
.Style11 {font-size: 16px;font-weight: bold;}
.Style13 {color:#808080; font-size: 28px;background-color:inherit;}
.Style14 {font-size: 30px;line-height:90%}
.salonscentre{
width:100%; text-align:center;
}
.haut{
background-color:white;color:inherit;
border: 2px solid #eeeeee;
}
.nbrchat{
    background-image: url('img/menu.jpg');
    color:#2c52b5;
    width: 100%;
/*    border: 1px solid #78a7e2; */
	border: 1px solid #000000;
}

.publand{
 /*   border:1px solid #78a7e2;*/
border:1px solid #000000;
    text-align:center;
    color: #808080;
    background-color:inherit;
}

.autourpubland{
    border: 2px solid #eeeeee;
}
.salons,.en_tant_que a{
    color:#2c52b5;background-color:inherit;
}
.salons:hover,.en_tant_que a:hover,.faire_pub:hover,.remarque:hover{
    color:#ff6500;
    background-color:inherit;
    text-decoration:underline;
}
.faire_pub{
font:14px Arial, Helvetica, sans-serif;text-decoration:none;color:#2c52b5;background-color:inherit;
}
#region,#province,#age4{
color:#4f4f4f;background-color:#ffffff;
}
.pubmilieu{text-align:center;border:2px solid #eeeeee;}
.interpubmilieu{
/*border:1px solid #78a7e2;*/
border:1px solid #000000;
width:auto;
}
.boutonchat{font-size: 12px; font-family: Tahoma; color: #656565; background-image: url('http://www.chat-land.org/css_bleu/bout-acces1.jpg');
.boutonchat2{font-size: 12px; font-family: Tahoma; color: #656565; background-image: url('http://www.chat-land.org/css_bleu/bout-acces2.jpg');

font-weight: bold; cursor:pointer; background-repeat: no-repeat;
height: 47px; width: 300px; border: 0px;}
.titressalons{height:30px;vertical-align:middle;text-align:left;margin-left:30px;color:#003399;background-color:inherit;font-weight: bold;}
.theme{
/* color:#6084e6; */
color:#FFFFFF;

background-color:inherit;}

.balloonstyle{
    position: absolute;
    top: -500px;
    left: 0;
    padding: 5px;
    visibility: hidden;
    border: 1px solid black;
    font: normal 12px Verdana;
    line-height: 18px;
    z-index: 100;
    background-color: white;
    width: 200px;
    filter: progid: DXImageTransform.Microsoft.Shadow(color=gray, direction=135, Strength=5);
}

#arrowhead{
    z-index: 99;
    position: absolute;
    top: -500px;
    left: 0;
    visibility: hidden;
}
.fielddesc {
    font-weight: bold;
    height: 50px;
    width: 45%;
    text-align: right;
}
#bloctitle {
    font-size: 14px;
    font-weight: bold;
    color: blue;
    height: 40px;
    padding-left: 10px;
}
.btn {
    width: 150px;
    font: 11px/1.2em Arial, sans-serif;
    background: white;
    border: 1px solid #999999;
    height: 20px;
}

.propose {
    width: 450px;
    border: 1px solid silver;
    background-color: #ECECEC;
    text-align: left;
}

.propose ol {
    list-style-type:none;
}
