

html,body,form{margin:0;padding:0;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:13px;}p{margin:5px;/*  margin-bottom:2px;*/}h1 h2 h3 h4{   color:#333333;}h1,#sondage_question h2,#autreplan h2{font-family:Arial,sans-serif;font-size:20px;   font-weight:normal;letter-spacing:0;margin-top:10px;   margin-bottom:2px;   color:#3B5998;}img{ border:0;}a{   color:#000000;}#header *{margin:0;padding:0;}#header{/*border-style:solid;border-width:1px;*/background-color:#F1F1F1;}#header h1{font-size:20px;padding:2px;}#header h2{font-size:14px;   font-weight:normal;padding:2px;}#header #login{padding:2px;text-align:right;}#header li{border-right-style:solid;   border-right-width:2px;   border-right-color:#FFFFFF;   padding:4px 8px;   display:inline;}#header ul{}#header #menu{/*background-color:#006FC9;*//*background-color:#A1CAF6;*/background-color:#3B5998;/*#6D84B4;*/    font-weight:bold;margin-top:4px;   padding-bottom:4px;   padding-top:2px;}#header #menu a{color:#FFFFFF;text-decoration:none;}#header #menu a:hover{text-decoration:underline;}#header #login a{color:#505050;}#profil,#plan,#rech{font-family:Arial,Helvetica,sans-serif;font-size:12pt;line-height:1.4;}#profil h2,#plan h2,#rech h2{font-family:Arial,sans-serif;font-size:26px;font-weight:normal;letter-spacing:0;margin-top:13px;color:#3B5998;}#profil h3,#plan h3,#rech h3{font-family:Arial,sans-serif;font-size:24px;font-weight:normal;letter-spacing:0;margin-top:20px;color:#3B5998;}.planimg{float:left;width:320px;}.plantexte{   float:left;}.retour{clear:both;}#page{   /*float:left;*/      padding:4px;  /* width:840px;*/}#plan .commentaires{padding-top:20px;}.surface table{   background-color:#A0A0A0;   margin-left:10px;}.surface table thead td{   font-weight:bold;   padding:4px;}.surface table td{   background-color:#FFFFFF;   padding:4px;}/*#plan .commentaire-add{padding-top:20px;padding-bottom:20px;}*/#plan .commentaire{padding-top:5px;}.plans{/*width:512px;*/float:left;}.plans .plan{border:1px solid #CCCCCC;float:left;height:180px;width:150px;margin:2px;padding:5px;}.plans .plan .img{   height:145px;   width:150px;   text-align:center;} .plans .plan img{ border:0;}.plans .plan .texte{font-size:1em;margin-top:5px;text-align:center;}.plans .plan .texte1{   color:#333333;}.plans .plan .texte2,.plans .plan .texte2 a{   color:#666666;   font-size:10px;   text-decoration:none;}.plans .plan .texte2 a:hover{   text-decoration:underline;}#col2{   float:left;}#adsense{   float:right;   width:160px;   height:600px;}.footer{padding:3px 0;font-size:11px;font-family:Verdana,Arial,Helvetica,sans-serif;text-align:center;}#brdtitle h1{}#loginold{margin-top:2px;text-align:right;}#connexion td{border-style:none; padding-bottom:10px;}#connexion .texte{text-align:right;}#connexion .input{background-color:#F0F0F0;border:1px solid #989898;padding:4px;}#activer{margin:25px;}.activer{   margin-bottom:10px;}.activer input{background-color:#F0F0F0;border:1px solid #989898;padding:4px;font-family:courier,serif;font-size :15pt;font-weight:bold;text-transform:uppercase;}.erreur{text-align:center;color:#FF0000;font-size:120%;}.info{   background-color:#FFFF99;  border:1px solid #FFCC00;  margin:20px;  padding:5px;}.pub_728x90{   /*background-color:#FF0000;*/    width:728px;   height:90px;   float:right;}.btn{    position:relative;    /*background:#aaa;*/     padding:2px;    color:#fff;    text-decoration:none;    cursor:pointer;   background-color:#6D84B4;    border:1px solid #3B5998;   height:24px;}.btn img{   padding-left:5px;   padding-right:5px;   margin-top:5px;}
