html,body {color:black;
font-family:"Trebuchet MS",Verdana,"Lucida Grande",Tahoma,Helvetica,Sans-Serif;font-size:12px;font-size-adjust:none;
font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal;margin:0;padding:0;height:150%}

A:link,A:visited ,A:active {text-decoration:none;color:#006699;font-weight: normal;size:18px;border:none;outline:none}
A:hover {	text-decoration:underline;color:#000000;border:none;}

button{width:120px;height:35px;}
img {border: none;vertical-align: middle;}
label {font-size: 11px;	margin:1px;cursor: pointer;} 
label:hover {text-decoration: underline;}
table{cellspacing:0px;cellpadding:0px;}
td{vertical-align:top;text-align:left;}
option{padding:1px;}
hr{background-color:#000;border:0 none;color:#000;height:1px;margin:3px 0px 3px 0px;padding:0px}

h4 {font-weight: bold;color: #AE0057;font-style: normal;font-size: 11px;display:inline;}
h4 A:link , h4 A:visited , h4 A:active {color:#AE0057;font-weight: bold;}
h4 A:hover {	text-decoration:underline;color:#CB870E;font-weight: bold;}

h2 {font-size: 11px;font-weight: normal;display:inline;}
h3 {color:#666;font-size:13px;font-weight:normal;display:inline;} 
h5 {color:inherit;font-size:50px;font-weight:bold;display:inline;}
h1 {color:#000;font-size:20px;font-weight:bold;display:block;margin:-2px 0 -18px;letter-spacing:-0.01em;font-variant:small-caps;}
/*si modif h1 modif aussi classh1*/
h6 {background: #cc3;display:inline;font-size:inherit;} /*fluo*/
p{display:inline;font-style:normal;font-variant:normal;font-weight:normal;}

small {	color: #9A2946;	font-weight:normal;	font-size: 12px;}/**/
del{	color: #b30;font-size: 10px;text-decoration:none;font-weight:bold;}/*heure dans activite*/
dfn{color:#639;font-size:13px;font-style:normal;line-height:140%;text-decoration:none;word-spacing:1px;font-weight:bold;}/**/
dfn A:link , dfn A:visited , dfn A:active {color:inherit;font-weight: bold;}
dfn A:hover {	text-decoration:underline;color:#CB870E;font-weight: bold;}

s {color: #069;text-decoration: none;cursor:pointer;}/*Extrait[*/
i {font-weight:bold;font-style: normal;color: #900;}
cite {font-style: normal;color: #333;font-size:11px;}
big{font-weight: bold;	color: #AE0057;	text-decoration: none;	font-style: normal;	font-size: 14px;}/*rouge*/
big A:link , big A:visited , big A:active {color:#AE0057;font-weight: bold;}
big A:hover {	text-decoration:underline;color:#AE0057;font-weight: bold;}

abbr, samp {font-family:Verdana,arial,Tahoma,Helvetica,Sans-Serif;font-size:16px;letter-spacing:-5px;line-height:22px;}
samp{color:#090;}
abbr {color:#ccc;}
legend {font-weight: bold;	color: #900;}
input{font-size:12px;}
form{margin-top:0px;}
select{width:163px;background:transparent;border:0px none transparent;color:#006699;font-size:11px;}
var{color:#777777;font-size:11px;}

/*ID DIV*/

#coalib,#fondcoalib {
color:#FFFFFF;
font-family:Verdana,arial,Tahoma,Helvetica,Sans-Serif;
height:138px;
overflow:visible;
position:fixed;
width:100%;
left:0px;
}
#coalib{background: transparent url(image/logo4_cm.png) no-repeat scroll center 0px;}
#coalib A:link , #coalib A:visited , #coalib A:active {text-decoration:none;color:#000;font-weight: normal;line-height:17px;}
#coalib A:hover {text-decoration:underline;color:#E40072;}

#fondcoalib{height:98px;}

#email2, #PASSWORD , #pseudo{background-color:#FFFFFF;
border:1px solid #000000;
font-size:11px;
height:16px;
line-height:16px;
padding:0;}

#fixe{
background:transparent url(image/fixe.png) no-repeat scroll center 0;
bottom:0;
color:#000000;
font-size:11px;
height:25px;
left:0;
overflow:hidden;
padding-top:17px;
position:fixed;
text-align:center;
width:100%;
z-index:400;}

#votresite{
left:38%;
position:absolute;
top:52px;
}

#baradmin{ font-size:11px;height:25px;	color:#000;position:absolute;top:83px;width:100%;text-align:center;left:0px;}

#top{font-size: 12px;color: #000;text-decoration: none;width:100%;text-align:center;letter-spacing:1px;}

#global {margin:0 auto;width:1000px;}

#corps{padding-top:134px;text-align:left;}

#pied{text-align:center;clear:both;}

#bulle{font-family:Verdana,arial,Tahoma,Helvetica,Sans-Serif;width:288px;height:76px;padding:13px;text-align:left;position:absolute; left:auto; top:auto; z-index:100; display:none;overflow:hidden;background: url(image/bulle.png) no-repeat;font-size: 12px;color: #000;}

#gauche{text-align:center;float:left;width:781px;font-size: 13px;word-spacing:2px;}

#groupe{ color:#B52D57;
font-size:17px;
font-variant:small-caps;
font-weight:bold;
letter-spacing:1px;
padding:2px}

#console,#liste{
border:1px solid #000000;
float:right;
padding:5px;
text-align:left;
width:166px;
overflow:hidden;}

#console{background:#A2D1E8 url(image/fondb.png) left repeat-y;}
#liste{background:#FED1A5 url(image/fondb.png) left repeat-y;}

#enr_img {height:24px;margin:0;padding:0;vertical-align:absmiddle;width:90px;}


#barconnect {
color:#000000;
font-size:9px;
left:45%;
margin:0;
position:absolute;
text-align:right;
top:36px;
width:445px;
z-index:1;
}

#cahier{background:transparent url(image/fondb.png) repeat-y scroll left top;border:1px solid #000000;padding:43px 5px 10px 8px;position:inherit;font-size: 13px;margin:-39px 10px 28px 10px;background-color:#E6D1E9;}

#tchat{background-color:#D5EEF7;
border:1px solid #000000;
margin:17px auto;
padding:10px;
width:1063px;}

#discut{background-color:#FFF;border:1px solid;
height:160px;
padding:4px;
overflow:auto;overflow-x:hidden
}



#bandof{position:fixed;top:23px;margin-left:500px;width:490px;height:59px;z-index:1;overflow:hidden;}
#lescom{margin:0px;padding:2px;width:400px;font-style:italic;font-size:12px;}


/*CLASS=*/ 
.mediaP{border:1px solid #000000;cursor:pointer;display:block;height:56px;
overflow-y:hidden;overflow-x:hidden;width:120px;float:right;}

.bartwitt, .bartwittoff {
color:#000000;
font-size:12px;
height:36px;
overflow:hidden;
text-align:left;
width:154px;
border:1px solid #000;
padding:5px;cursor:pointer;
}
.bartwitt{background: #Ff9 url(x50/i140.png) no-repeat 122% top;}
.bartwittoff{background: #fff;font-style:italic;font-size:13px;background:#fff url(image/voscom.gif) fixed no-repeat right top;}


.choiligne{width:77px;font-size:10px;}

.frame{z-index:100;overflow:hidden;width:480px;height:55px;}

.classh1{font-size:19px;}

.input{
font-weight:bold;
height:17px;
padding:0;
text-align:center;letter-spacing:1px}

.coin{margin:-5px 0px -14px -5px;}
.vague{background:transparent url(image/fondtransp.png);margin-left:-5px;
padding:4px;
width:377px;}

.tdon{background:#edd;cursor:pointer;}
.tdoff{background:#fff;}

.activite,.activite2,.activite3{color:#000000;font-size:10px;height:14px;overflow:hidden;position:absolute;text-align:center;top:-1px;width:100%;}

.activite2{background: transparent url(image/tempo_r.gif) repeat-x}
.activite3{background: transparent url(image/tempo_d.gif) repeat-x}

.pol{background:transparent url(image/politik.png) no-repeat left bottom;}

.date,.dateP {color:#b22222;float:right;font-size:16px;font-weight:bold;height:48px;margin:9px;text-align:center;text-transform:capitalize;width:70px;line-height:100%;}
.dateP{background:transparent url(image/puce_dateP.png) no-repeat scroll center center;color:#666;}

.divpass{display:block;width:100%;background: #ffc;border:1px solid #000;font-weight:bold;text-align:center;}

.pat {display:block;top:30%;left:30%;height:76px;width:288px;position:fixed;padding:13px;text-align:center;z-index:1000;background: url(image/bulle.png) no-repeat;font-size: 13px;color: #000;overflow:hidden;}

.rid {display:block;height:100%;width:100%;left:0px;top:0px;position:fixed;z-index:200;overflow:hidden;display:block;}

.photobul{display:block;top:35px;left:30%;width:400px;position:fixed;padding:10px 20px 17px 4px;text-align:center;background: #fff;font-size: 13px;color: #000;overflow:hidden;display:none;border:1px solid #000;z-index:1000}

.fixe{left:810px;
position:fixed;
top:1140px;}

.framelog{border:1px solid #000;overflow:hidden;width:162px;background:#FFFFFF;height:180px;margin-bottom:-5px;padding:2px;}
.frametchat{border:none;overflow:hidden;width:375px;background:#FFFFFF;height:460px;margin-bottom:-5px;}

.fieldset{background: url(image/fondv.png) no-repeat bottom center;
float:right;
font-size:12px;
margin:0 0 16px;
padding-bottom:15px;
width:167px;color:#222;text-align:left;}

.doigt{cursor:pointer;}

.billet{border:1px solid #000000;margin:18px 10px 0 0;padding:1px 5px 5px;width:375px;background: url(image/fdbil.png) no-repeat scroll top left;text-align:left}


.ombre {background: url(image/omb.png) no-repeat; background-position:center top;	width:375px; height:12px;margin-bottom:30px;clear:both;margin-top:0px;}


.invisible{background: url(image/barvide.gif);width:0px;border:none;height:0;width:0;}/*submit invisible*/

.hid{display:none;}
.blo{display:block;} 
.lin{display:inline;}

.c{	margin:-26px -2px 0px -26px;}/*dans bulle puce img decalé*/
.vign {float:left;	margin-left:-10px;}
.t35{width:35px;}
.t48{width:48px;}

.pub {float:right;border:1px solid #000;margin:3px 10px 3px 3px;width:55px;}
.bt {float:right;margin-right:-14px;margin-bottom:-20px;cursor:pointer}
.imgb{border:1px solid #000000;float:right;margin:2px;clear:both;width:40px}

.miniphoto,.photo,.moyphoto{border:1px solid #000000;display:block;float:right;margin-bottom:4px;clear:both;cursor:se-resize;}
.miniphoto{width:80px;margin:8px;}
.moyphoto{width:180px;margin:8px;}
.photo {width:372px;margin-right:3px;}

.bord{border: 3px solid #c00}
.bordf{border: 1px solid #000;margin:2px;width:48px;}
.bordB{background: url(image/xloupe.png) no-repeat; background-position:center center;;cursor:pointer}

.chptxtG,.chptxtP,.chptxtC{border:1px solid #000;background:#FFF4F4;
display:block;
font-family:"Trebuchet MS",Verdana,"Lucida Grande";
font-size:14px;
overflow:visible;overflow-y:visible;
padding:5px;margin:0px;
width:375px;}
.chptxtG{height:400px;}
.chptxtP{height:100px;}
.chptxtC{height:18px;font-size:12px;width:398px;}

.box{margin-right:3px;}

.clsr{display:inline;background: url(image/etoil.png) no-repeat;overflow:hidden;padding-left:22px;	color: #cb870e;	font-weight:normal;	font-size: 12px;}/*taille maxi des lien*/
.logo{margin:4px 30px 10px 10px;float:left;}

.select210,.selectcah{background-color:#fff;border:none;}
.selectcah{font-size:13px;font-weight:normal;width:140px;}
.select210{width:210px;font-size:13px;font-weight:bold;}
.miniselect{font-size:10px;margin:3px;width:60px;}
.right{float:right;}
.right2{float:right;margin-left:-16px;}
.left{float:left;}

.btactiv{border-left:1px solid #fff;border-right:1px solid #fff;margin-left:-1px;margin-right:-1px;}

.Cinf{background-color:#F4E0A4;}
.Crum{background-color:#EEC6B4;}
.Ceve{background-color:#bbeaa3;}
.Ccou{background-color:#E9BCBC;}
.Ccoe{background-color:#EDC8E5;}
.Cson{background-color:#FCC58D;}
.Cque{background-color:#BAD3DE;}
.Cano{background-color:#EAEAD9;}
.Cpub{background-color:#C4BCE6;}
.Cjus{background-color:#F7F1B0;}
.Cret{background-color:#E0D5D5;}
.Caid{background-color:#97C2E6;}
.Csav{background-color:#ebd6ae;}
.Crex{background-color:#e4a6d9;}

.gris{background:#E9E9E9;padding:10px;width:100%;border:1px solid #000;}
