/*style de la zone service*/
div.zone_service{margin:0 0 0 0;padding:0;}

/*style des pages profils*/
div#profil{font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;}
div#profil input.champ_texte{border:1px solid black;  background-color:#FFFFFF;height:18px;margin:0 0 0 0;padding:2px;font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:normal;}
div#profil a:link{color:#FF5F1D;text-decoration:underline;}
div#profil a:visited{color:#FF5F1D;text-decoration:underline;}
div#profil a:active{color:#FF5F1D;text-decoration:underline;}
div#profil a:hover{color:#FF5F1D;text-decoration:none;}
div#profil a img{text-decoration:none;border:none}

div#profil p{color:#000000;margin:5px 0 0 0}
div#profil p.gris{color:#B1B1B1;margin:5px 0 0 0;}
div#profil  p.gras{font-weight:bold;margin:5px 0 5px 0;color:#000000;font-size:11px;}
div#profil div.bande_bleue{ background-image:url(img/fond_bleu.jpg); background-repeat:repeat-x;height:15px;color:#D8D8D8;padding:3px;margin-top:-2px;}
div#profil div.bande_bleue p{margin:0;color:#D8D8D8;}
div#profil div.bande_bleue a:link{color:#FFFFFF; text-decoration:underline}
div#profil div.bande_bleue a:visited{color:#FFFFFF;text-decoration:underline}
div#profil div.bande_bleue a:active{color:#FFFFFF;text-decoration:underline}
div#profil div.bande_bleue a:hover{color:#FFFFFF;text-decoration:none}

div#profil div#angaben{width:510px;height:790px;}
div#profil div#newsletter{width:510px;height:710px;display:none;}

input.abschicken{margin:20px 0 20px 200px;}
img.bouton_newsletter{margin:0 10px 20px 0;float:right;}
img.bouton_angaben{margin:20px 0 20px 0;float:right;}

/*style des layers ajax*/
div#layer {background-image:url(img/fond_layer.jpg);width:540px;height:376px; background-repeat:no-repeat;}
div#layer{font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;}
div#layer  input.champ_texte{border:1px solid black;  background-color:#FFFFFF;height:18px;margin:0 0 0 0;padding:2px;font-weight:normal;font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif;width:190px;}
div#layer  textarea{border:1px solid black;  background-color:#FFFFFF;height:40px;margin:0 0 0 0;padding:2px;width:400px;font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif;}

div#layer  a:link{text-decoration:underline;}
div#layer  a:visited{text-decoration:underline;}
div#layer  a:active{text-decoration:underline;}
div#layer  a:hover{text-decoration:none;}

div#layer  p.gris{color:#B1B1B1;margin:5px 0 0 0;font-size:10px;}
div#layer  p.gras{font-weight:bold;margin:5px 0 5px 0;font-size:11px;}
div.encadre{margin:0 0 0 100px;border:1px solid #B1B1B1;padding:10px 10px 10px 10px;width:400px;_width:420px;}
div.spacer{clear:both;width:0;height:0;_margin-bottom:-15px}
div#layer  img.titre{margin:65px 0 0 100px;}
div#layer  img.titre_bas{margin:85px 0 0 100px;}
div#layer  p.fermeture a{float:right;margin:10px 15px 0 0;color:#FF5F1D}
div#layer p.erreur{margin:-10px 0 0 100px;color:red;font-weight:bold;padding:0}
div#layer  input.bouton{float:right;margin:10px 25px 0 0;}

/*ok*/
div.ok{margin:100px 0 0 100px;padding:10px;}
div.ok a:link{color:#9F301F;text-decoration:none;}
div.ok a:visited{color:#9F301F;text-decoration:none;}
div.ok a:active{color:#9F301F;text-decoration:none;}
div.ok a:hover{color:#9F301F;text-decoration:underline;}

/*amigo*/
label.gras{font-weight:bold;padding:2px;font-size:11px;}

/*links*/
a:link {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #FF5D1F; text-decoration: none}
a:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #FF5D1F; text-decoration: none}
a:active {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; text-decoration: none}
a:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; text-decoration: underline}
