body{
background-color:#CCC;
margin:10px;
font:normal .8em arial;
}
.cont{
min-height:600px;
}
.gen{
background:#ffffff;
border:solid 1px black;
min-width:900px;
width:900px;
margin:auto;
}
.header{
height:90px;
background:url(./img/logo.jpg) 1px 0px  no-repeat #ffffff;
}
.ggsearch{float:right;margin-right:80px;margin-top:40px;text-align:right}
.nav{
height:20px;
background:url(./img/degrad_nav.png) repeat-x;
border-bottom:solid 1px black;
font-weight:bold;
text-indent:10px;
color:#fff;
}
.meng,.mend{
float:left;
margin-left:5px;
width:165px;	
min-height:700px;
* html height:700px;
border-right:solid 1px black;
}
.mend{
float:right;
border:none;
border-left:solid 1px black;
padding-left:10px;
}
.mend h2{
color:#088;
font:bold 16px arial;
margin: 10px 5px;
}
.mend h3,.meng h3{
color:#800;
font:bold 14px arial;
margin: 5px 0px;
}
.mend a,.meng a{
color:#55f;
background:url(./img/puce_red.gif) no-repeat left;
padding-left:6px;
}
.mend a:hover,.meng a:hover{
color:#88f;
}
.cent{
margin:0px 180px;
min-height:690px;
}
.footer{
clear:both;
height:20px;
border-top:solid 1px #000;
}
.cent h1{
padding:0px;
margin:0px;
text-align:center;
color:#888;
font-size:16px;
padding-top:10px;
margin-bottom:10px;
}
.cent h2{
color:#85f;
text-decoration:underline;
font:bold 16px arial;
margin-bottom:2px;
}
.pseudo,.categ,.loca,.lproche{
color:#804;
font:bold 12px arial;
}
.categ{
color:#050;
}
.loca{
color:#05f;
}
img{
float:right;
border:none;
background:url(./img/fnd_img.png) no-repeat;
vertical-align:top;
margin:5px;
margin-left:15px;
padding:5px 15px 15px 5px
}	
.dim{
* html height:200px;
min-height:200px;
margin-top:40px;
padding-bottom:10px;
border-bottom:dashed 1px;
}
.source a,.source{
color:#555;
font:bold 8px arial;
}
.presui,.presui a{
color:#555;
font:bold 12px arial;
text-align:center;
margin:10px;
}
.dim .button{
background:url(./img/bg_b.png);
}
.comment,.scomment{
background:#E6FFE6;
border:solid 1px #2f2;
padding:2px 8px;
font:bold 12px arial;
color:#444;
text-decoration:none;
}
.comment{
background:url(./img/fnd_bleu.png);
border:solid 1px #22f;
}
.scomment{
background:url(./img/fnd_vert.png);
border:solid 1px #090;
}
.comment:hover,.scomment:hover{
color:#448;
}
.commentaire{
background-color:#FFF5EC;
padding:10px;
margin:10px 0px;
}
.addcom{
display:none;
margin:10px;
}
.addcom input,.addcom textarea,.addsub input,.addsub textarea{
border:solid 1px #000;
font:bold 12px arial;
width:150px;
}
.addcom textarea,.addsub textarea{
width:250px;
}
.ccom,.ecom{
background-color:#D1FECB;
font:bold 16px arial;
text-align:center;
height:80px;
line-height:40px;
color:#08f;
}
.ecom{
color:#f00;
background-color:#FFECEC;
}
.comdate{
color:#88c;
font:bold 8px arial;
}
a.lge,a.gmap{
background:url(./img/gge_s.gif) no-repeat left;
padding-left:20px;
line-height:25px;
color:#08c;
font-weight:bold
}
a.lge:hover,a.gmap:hover{
	color:#82D7FF;
}
a.lge:visited,a.gmap:visited{
	color:#808;
}
a.gmap{
background:url(./img/map.png) no-repeat left;
}
.exp{
color:#88F;
font-size:9px;
}
.annec,.lnext{
font:bold 12px arial;
color:#088;
line-height:20px;
text-decoration:underline;
}
.dim a.ext , .dim a.int,.dim a.kml{
background:url(./img/link.png) no-repeat right;
padding-right:10px;
color:#369;
}
.dim a.ext:hover , .dim a.int:hover,.dim a.kml:hover{
color:#f80;
}
.dim a.int{background:transparent;padding-right:0px;}
.addimg{
background:none;
margin:2px 10px 2px 1px;
float:left;
padding:0px;
border:1px solid #555;
}
.dim a.kml{background : url(./img/kml_feed_small.png) no-repeat;padding-left:20px;padding-right:0px}
sub{color:#008;}
.label{color:#888}
.label a{color:#039;margin-right:5px;}
.label a:hover{color:#f80}
.tags a {background:none;padding:0px;white-space:nowrap;}
.tags a:hover{color: #FFFFFF;text-decoration: none;}
.permalink{color:#555;font-size:10px;padding-top:10px;line-height:16px;}
.hl{background-color:#FFFED2;padding:1px 5px;border:solid 1px #ddd;}
.video{margin:10px;text-align:center;}
.vote{

}
acronym{color:#880;cursor:help}
.feed{background:none;margin:2px 0px 0px 5px;float:none;padding:0px}
.lproche{color:green;font-weight:bold;margin: 10px 0px;}
.lproche a{color:#88c;font:bold 11px arial;margin-right:5px;}
.lproche a:visited{color:#f88}
img.smile{float:none;margin:0px;padding:0px;background:none}

