*{ margin:0;padding:0;border:0}
body{
align:center;color:#444;font-family:"微软雅黑","Lucida Sans Unicode",Verdana,Arial,sans-serif;font-size:13px;line-height:1.5em;background:url('/images/bg.jpg') repeat-x #eaf4fe
}

a,a:link{
color:#0062BD;text-decoration:none
}

a:hover{
color:#0062BD;text-decoration:underline
}

.clear{
clear:both;display:block
}

span.mot{background:#f7efa9}

.info{
padding:8px;background-color:#fff;-moz-border-radius:8px;-webkit-border-radius:8px;margin-bottom:35px;font-weight:bold}.static{padding:8px;background-color:#fff;-moz-border-radius:8px;-webkit-border-radius:8px;margin-bottom:35px;font-weight:normal
}

.static a,a:link{color:#0062BD;text-decoration:none}

.static a:hover{color:#0062BD;text-decoration:underline}

.drapeaux{position:absolute;top:5px;right:5px}

.drapeaux .flag{float:left;margin-left:5px}

#haut{height:170px;line-height:1.0;padding-top:18px;margin-left:134px;}

#haut a,a:hover{color:#444}

#haut a{text-decoration:none}

#haut a:hover{text-decoration:underline}

#haut a.submit{font-weight:bold}

#haut p{float:right;font-weight:bold;font-size:30px;margin-top:40px;margin-right:-4px}

#haut .maintitle{weight:258px;height:153px;background:url('/images/logo.png') no-repeat !important;background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/logo.png',sizingMethod='crop');line-height:1.3em}

#haut .title{text-decoration:none;font-size:14px;font-weight:bold;width:732px;margin-top:4px;line-height:1.8em}

#haut .twitter{float:right;margin-top:10px}

#haut .facebook{width:58px;float:right;margin-top:12px;margin-left:10px}

.menu{background:url('/images/daohang.png') repeat-x;width:732px;height:28px;margin:10px 0px 0px 0px !important;text-align:right;line-height:1.5em;float:left}

.menu h1{margin-top:5px;font-weight:normal;font-size:13px;float:left}

.menu .tiret{float:left;margin:0 4px 0 4px}

.recherche_aide{float:right;line-height:1.5em;margin-top:4px;height:20px;margin-bottom:3px}

#haut .recherche_aide a{color:#0062BD;height:20px;text-decoration:none}

#recherche_haut{float:right;width:200px;text-align:right}

#recherche_haut input#mot{border:1px solid #888;width:120px;font-family:"Lucida Grande";font-size:13px;color:#444;margin:0;height:16px;float:right}

#recherche_haut input#submit_srch{background:#F9F9F9;font-size:8px;font-weight:bold;color:#444;text-transform:uppercase;margin:0px 0px 0px 3px;float:right}

#submit{margin:40px 0 0 0;display:none}

#submit input{border:1px solid #ADADAD;padding:4px}

#submit input#firstname{display:none}

#submit textarea{margin-top:6px;border:1px solid #ADADAD;padding:4px;font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,sans-serif;font-size:13px;width:874px}

#submit .ok{float:right;margin:10px 0 10px 10px}

#submit .ok input{padding:4px 15px;font-weight:bold;border:1px solid #ADADAD}

#submit select{border:1px solid #ADADAD;padding:4px;width:160px}

#content{width:1002px;margin:auto;height:auto;margin-top:32px;BACKGROUND: url(../bg-wrapper.jpg) no-repeat center top;}

#content .homelink{display:block;float:right;color:#000;font-size:13px}

#wrapper{margin:0 auto;BORDER-BOTTOM: #e1e1e1 1px solid;BORDER-LEFT: #e1e1e1 1px solid;BORDER-TOP: #e1e1e1 1px solid; BORDER-RIGHT: #e1e1e1 1px solid;background-color:#fff;margin-top:4px;float:center;width:732px}

#tmdlanmu{align:center;}

.post{BORDER-BOTTOM: #e1e1e1 1px solid;padding:8px;background-color:#fff;-moz-border-radius:8px;-webkit-border-radius:8px;margin-bottom:2px !important;margin-bottom:2px;margin-left:10px;margin-right:10px;overflow:hidden}

.post div.right {float: right;text-align: right;}

.post.reply {margin-left: 30px;}

.post h2{font-size:13px;margin-bottom:5px}

.post.moins{color:#999}

.post.plus{color:#477526}

.post.highlight{background-color:#f8faeb}

.post.menublog{text-align:center}

.post a,a:link{color:#0062BD;text-decoration:none}

.post a:hover{color:#0062BD;text-decoration:underline}

.post a.bf,a.bf:link{color:#4c93d6;text-decoration:none}

.post p a.oldlink,.post p a.oldlink:link,.post p a.oldlink:hover{color:#444;text-decoration:none}

.post a.bf:hover{color:#0062BD;text-decoration:underline}

.post .userinfos{float:left;margin:12px 0 0 0}

.post .userinfos p{font-size:13px;color:#808080;line-height:1.5em}

.post img.avatar{width:22px;height:22px;border:1px solid #e4e4e4}

.post .avatar_container{float:left;margin:12px 8px 0px 0px;padding:2px;width:24px;height:24px;text-align:center}

.post .avatar_container_fiche{margin:0 14px 0px 0px;padding:2px;width:24px;height:24px;text-align:center}

.post .userinfos p a.pseudo,.userinfos p a.pseudo:link{color:#808080}

.post .userinfos p a.pseudo:hover{color:#808080;text-decoration:underline}

a.stbutton{padding:0 0 0 22px !important}

a.stbutton{color:#444}

a.stbutton:hover{color:#444;text-decoration:none}

.date {margin-top: 10px;	line-height: 140%;float: left;}

.date .left_part {float: left;}

.date .right_part {float: left;margin-left: 4px;border-left: 2px solid #e5e5e5;padding-left: 3px;}

.date a.stbutton{padding:0 0 0 0 !important}

.date a.stbutton{color:#0062BD;text-transform:lowercase}

.date a.stbutton:hover{color:#0062BD;text-transform:lowercase;text-decoration:underline}

.post .date a.liencat,.date a.liencat:link{color:#808080}

.post .date a.liencat:hover{color:#808080;text-decoration:underline}

.post .plus{display:none;text-align:right}

.post p.it{font-style:italic;color:#999}

.post .more{float:right}

*+html .post .more{margin-top:10px;float:right}

* html .post .more{margin-top:10px;float:right}

.post .plus .plus_bouton{float:right;padding:2px 6px;margin-right:4px;cursor:pointer;height:23px}

.post .plus .plus_bouton:hover{background:#EAEAEA}

.post .plus .plus_bouton .icone{margin-top:3px;float:left}

.post .plus .plus_bouton .label{float:left;padding:1px 0pt 0pt 6px;color:#444}

.post .plus .content{display:none}

.post .suivi{float:right;margin-top:1px}

.date{display:block;font-size:13px;color:#808080}

.date a,.date a:link{text-decoration:none}

.date a:hover{text-decoration:underline}

.delete{display:block; float:right;margin-top:-19px;margin-left:4px}

.date .w{color:#fb82ff}

.date .m{color:#82c3ff}

.pagination{margin-bottom:6px;margin-top:6px;margin-left:20px;margin-right:20px;color:#444;font-size:13px;position:relative;overflow:hidden}

.pagination a{color:#0062BD}

.pagination a:hover{color:#0062BD;text-decoration:underline}

.pagination p.left{display:block;float:left}

.pagination p.right{display:block;float:right}

.Ligne{height:20px;border-bottom:1px solid #ADADAD;width:660px}

.Ligne .LigneDate{float:left;width:100px}

.Ligne .LigneTitre{float:left}

.Ligne .LigneEdit{float:right;text-align:right;width:40px}

.Ligne .LigneHits{float:right;text-align:left;width:40px}

#submit_connexion{width:73px;height:24px;border:0;padding-right:0px}

#recherche{margin-top:6px;margin-bottom:6px;height:1%;overflow:hidden}

#recherche input#mot{border:1px solid #888;width:120px;padding:3px;font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,sans-serif;font-size:13px;color:#444;margin-left:9px}

#recherche input#submit_srch{background:#F9F9F9;border:1px solid #888;padding:2px;font-size:8px;font-weight:bold;color:#444;text-transform:uppercase;float:right;margin-top:5px;margin-right:9px}

#droite p.social{text-align:center}

#footer{width:730px;margin-left:auto;margin-right:auto;margin-top:5px;font-size:13px;color:#AAA}

#footer a{text-decoration:underline}

#footer a:hover{text-decoration:none}

#footer a,a:hover{color:#AAA}

#footer .post{text-align:center;margin-bottom:0;margin-bottom:0 !important;background:transparent}

form.submitsh .input_mail{float:left;margin-top:10px}

form.submitsh .input_auteur{float:left}

form.submitsh .input_cat{float:right}

form.submitsh .input_sexe{float:right;margin-right:10px}

form.submitsh #firstname{display:none}

form.submitsh #loadingsubmitsh{text-align:center;display:none;margin:5px 0px 5px 0px;padding:0}

form.submitsh .result{width:884px;margin:10px 0px 0px 0px;text-align:center;display:none}

form.submitsh .input_content{BACKGROUND: url(/images/tmd.jpg) no-repeat left top}

form.submitsh .ok #compteur{float:left;margin:5px 5px 0px 0px;COLOR: #578cca;FONT-SIZE: 12px}

form.submitsh .ok #compteur SPAN {FONT-FAMILY: Constantia,Georgia; FONT-SIZE: 20px; FONT-WEIGHT: bold}

form#comment{margin:10px 0;width:690px;margin-left:10px}

form#comment .champ{text-align:right;margin-top:4px}

form#comment .champ#pseudo{float:left}

form#comment .champ#url{float:right}

form#comment #firstname{display:none}

form#comment .champ input{border:1px solid #ADADAD;width:180px;padding:3px;font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,sans-serif;font-size:13px;color:#444}

form#comment textarea{border:1px solid #ADADAD;width:682px;height:150px;padding:3px;font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,sans-serif;font-size:13px;color:#444;margin-top:4px}

form#comment .ok{text-align:right;margin-top:4px}

form#comment .ok input{padding:4px 15px;font-weight:bold;border:1px solid #ADADAD}

.form{margin-top:25px;margin-bottom:15px;text-align:left}

.form .champ{width:712px;height:28px}

.form .separ{width:712px;height:14px}

.form .champ label{float:left;width:260px;text-align:right;margin:4px;margin-top:3px}

.form .champ label.error{margin-left:5px;color:red;width:150px;display:none;text-align:left}

.form .champ input{border:1px solid #ADADAD;width:240px;padding:3px;font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,sans-serif;font-size:13px;color:#444;float:left}

.form .champ input.checkbox{width:24px;float:right;border:0}

.form .champ input.radio{width:24px;float:none;border:0}

.form .champ input#codepostal{width:79px}

.form .champ input#ville{width:150px;margin-left:3px}

.form .champ input#jour{width:40px;text-align:center;margin-left:3px}

.form .champ input#mois{width:40px;text-align:center}

.form .champ input#annee{width:86px;text-align:center;margin-left:3px}

.form .champ select{border:1px solid #ADADAD;width:180px;padding:3px;font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,sans-serif;font-size:13px;color:#444;float:left}

.form .champ textarea{border:1px solid #ADADAD;width:400px;height:150px;padding:3px;font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,sans-serif;font-size:13px;color:#444;margin-top:4px}

.form .champ label.error{float:right;margin-right:7px}

.form .ok{text-align:left;margin-top:15px;margin-left:238px}

.form .ok input{padding:4px 15px;font-weight:bold;border:1px solid #ADADAD}

.form .champ input.submit_ami{padding:2px 15px;font-weight:bold;border:1px solid #ADADAD;float:left;width:130px;margin-left:4px}

.form .result{width:408px;margin:10px 0px 0px 238px;text-align:center;display:none}

.good{background-color:#e4ffe0;border-top:1px solid #5bba4c;border-bottom:1px solid #5bba4c;padding:5px}

.pasgood{background-color:#ffe0e0;border-top:1px solid #ba4c4c;border-bottom:1px solid #ba4c4c;padding:5px}

.content_result{margin-top:25px;margin-bottom:15px;text-align:center}

.loginform input{border:1px solid #ADADAD;width:139px;padding:3px;font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,sans-serif;font-size:13px;color:#444;margin-top:4px}

.loginform input.submit{padding:2px 15px;font-weight:bold;border:1px solid #ADADAD;width:100px;margin-left:22px;margin-bottom:8px}

.loginform .liens{text-align:right}

#editcomment textarea{border:1px solid #ADADAD;width:680px;height:100px;padding:3px;font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,sans-serif;font-size:13px;color:#444;margin:10px}

#editcomment input.submit{float:right;margin-right:14px;padding:4px 15px;font-weight:bold;border:1px solid #ADADAD}

#editcomment .result{width:685px;margin:10px auto 10px auto;text-align:center}

.classement{margin-top:15px}

.classement .item{height:20px}

.classement .item.highlight{background-color:#f8faeb}

.classement .item .login{float:left;padding-left:6px}

.classement .item .infos{float:right}

.classement .item .score{float:left;width:80px;text-align:center}

.classement .item .place{float:left;width:80px;text-align:center}

.classement .item .evolution{float:left;width:80px;text-align:center}


.msg {
	display:none;
	padding:10px 10px 2px 10px;
	width:675px;
	border-bottom: 1px solid #DDDDDD;
}

.result {
	width:500px;
	margin:10px auto 10px auto;
	text-align:center;
}

.liste{
	text-align: left;
	font-size: 13px;
	margin:10px 0px 10px 10px;
}

.liste .ligne{
	float:left;
	border-bottom: 1px solid #DDDDDD;
	height: 23px;
	margin-top:2px; 
	width:695px; 
}

.liste .lignetop{
	float:left;
	border-bottom: 1px solid #DDDDDD;
	padding:0 5px 0 5px; 
	background-color:#F6F6F6;
}

.liste .ligne p{ 
	float:left; 
	font-size: 13px;
}

.liste .lignetop p{
	float:left;
	font-size: 13px;
}

.liste .lignetop .itemtop {
	font-weight:bold;
	color:#424242;
	padding:2px 0;
	font-size: 11px;
}

.liste .ligne .noitem{
	text-align:center;	
	width:695px;
}

.date_ask{
	width:156px;
}

.type_ask{
	width:386px;
}

.statut_ask{
	width:105px;
	text-align:right;
}

.plus_msg {
	width:26px;
}

.etat_msg {
	width:46px;
}

.date_msg {
	width:86px;
}

.pseudo_msg {
	width:146px;
}

.sujet_msg {
 	width:316px;
}

.sujet_msg_outbox {
	width:361px;
}

.outil_msg {
	width:66px;
	text-align:right;
}

.newmsg {
	font-weight:bold;
}

.search_photo{width:75px}

.search_login{width:200px}

.search_ville{width:180px}

.search_pays{width:130px}

.search_civilite{width:100px;text-align:right}

#suivi ul{margin:15px 0 15px 30px;list-style-type:none}

.informations{margin:0 0 0 20px;float:left}

.informations ul{list-style-type:none;margin:5px 0 0 0;width:420px}

.informations ul li{padding:2px 0 2px 0;border-bottom:1px solid #e0e0e0}

.label-loader,.label-error{display:none;margin:0 auto;text-align:center;}
.hot-label{position:absolute;z-index:40;text-align:center;}
.btn-foldhot{display:block;background:url('/images/btn-foldHot.png') no-repeat;width:32px;height:109px;margin-bottom:5px;}
.btn-foldtop{display:block;width:28px;height:34px;margin-left:2px;background:url('/images/btn-foldTop.png') no-repeat;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/btn-foldTop.png');_background-image:none;cursor:pointer;}
.expand-label{background:url('/images/bg-hot-top.png') no-repeat top;width:151px;display:block;}
.btn-hotclose{display:block;background:url('/images/btn-hotclose.png') no-repeat center;height:30px;width:11px;margin:0 0 0 130px;#margin:0 0 0 115px;}
.outer{background:url('/images/bg-hot-bottom.png') no-repeat bottom;padding-bottom:6px;}
.inner{background:url('/images/bg-hot-middle.png') repeat-y;text-align:left;width:151px;padding:8px 0 0;line-height:24px;}
.inner a{display:inline-block;#display:inline;#zoom:1;font-size:12px;padding:0 4px 0 8px;color:#666;}
.btn-expandtop{display:block;width:53px;height:23px;background:url('/images/btn-unfotop.png') no-repeat;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/btn-unfotop.png');_background-image:none;margin:0 auto;cursor:pointer;}
