a:visited{
text-decoration:none
}

a{
text-decoration:none
}

li{
list-style-type:none;
}

h1{
font-size:12px;
}

.bt_envoi{ 
cursor: pointer;
width: 212px;
height: 33px;
border: none;
background: url("images/validez1.png") no-repeat left top;
}

.bt_envoi:hover{ 
cursor: pointer;
width: 212px;
height: 33px;
border: none;
background: url("images/validez2.png") no-repeat left top;
}


.praticiens a:visited{
color:#00adef;
}

.praticiens a:link{
color:#00adef;
}

.texte_ville p a{
color:#7A7A7A;
}

.texte_ville p a:visited{
color:#7A7A7A;
}

.texte_ville p a:hover{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(images/hover.jpg) repeat-x scroll 0 0;
color:#7a7a7a;
text-decoration:none;
}

.nom a{
color:#7a7a7a;
}

.nom a:visited{
color:#7a7a7a;
}

body{
font-family:Verdana;
}


p{
color:#7a7a7a;
}

span{
font-size:9px;
}

strong{
color:#00adef;
}

#mieuxetre{
position:absolute;
top:20px;
left:560px;
width:440px;
height:20px;
color:#7A7A7A;
font-family:verdana;
font-weight:normal;
}

#mieuxetre a{
color:#7A7A7A;
}

#header{
position:absolute;
left:0px;
top:0px;
height:110px;
width:999px;
}

#messerr{
position: absolute;
top:15px;
left:300px;
/*tex-align:center;*/
font-family:verdana,sans-serif;
font-size:10px;
color:#565656;
/*font-weight:bold;*/
}

#logo{
position:absolute;
left:5 px
}

#label{
position:absolute;
top:20px;
left:455px;
}

#bgris{
position:absolute;
top:83px;
left:5px;
height:22px;
width:996px;
font-size:11px;
color:#7A7A7A;
background:#f0f0f0 none repeat scroll 0 0;
font-family:verdana;
}

#news{
position:absolute;
top:4px;
left:920px;
}

#news a{
color:#7a7a7a;
}

#etoile{
position:absolute;
left:-20px;
top:0px;
}

#accueil{
position:absolute;
left:5px;
top:4px;
}

#compte{
position:absolute;
left:100px;
top:3px;
}

#parrainage{
position:absolute;
left:350px;
top:3px;
}

#panier{
position:absolute;
left:550px;
top:3px;
}

#contener{
position:absolute;
top:110px;
left:0px;
}

#contener p{
font-size:10;
}

#block_left{
position:relative;
float:left;
left:5px;
height:300px;
width:740px;
border:1px solid #dedddd;
display:block;
/*background-image:url(images/massage.jpg);*/
}

#block_right{
position:absolute;
top:0px;
left:750px;
float:left;
height:540px;
width:250px;
background-repeat:no-repeat;
background-image:url(images/degrade.jpg);
border:1px solid #dedddd;
}

#block_right a:visited{
color:white;
}

#dest{
position:absolute;
top:305px;
left:5px;
width:160px;
height:235px;
background-color:#f0f0f0;
border:1px solid #dedddd;
}

#dest a{
font-size:12;
text-indent:5px;
font-weight:bold;
color:#7a7a7a;
}

#total{
position:relative;
width:999px;
left:-9px;
margin-left:auto;
margin-right:auto;
}

#dest a:visited{
font-size:12;
text-indent:5px;
font-weight:bold;
color:#7a7a7a;
}

#dest a:hover{
font-size:12;
text-indent:5px;
font-weight:bold;
text-decoration:underline;
color:#7a7a7a;
}

#selection {
text-align:left;
position:absolute;
top:305px;
left:170px;
height:406px;
width:575px;
border:1px solid #dedddd;
}

#ventes{
position:absolute;
top:240px;
left:-166px;
height:165px;
width:160px;
border:1px solid #dedddd;
background-color:#f0f0f0;
}

#txt{
position:relative;
top:-15px;
left:5px;
width:145px;
height:140px;
font-size:9;
color:#7a7a7a;
}

#button{
position:absolute;
top:80px;
left:20px;
}

#li li{
background:transparent url(images/list.gif) no-repeat scroll 2px 5px;
padding-left:12px;
font-size:9;
color:#7A7A7A;
}

#oublier{
position:absolute;
top:90px;
left:0px;
font-size:10;
text-indent: 5px;
text-decoration:underline;
font-weight:bold;
color:#ffffff;
}

#oublier a:visited{
font-size:10;
text-decoration:underline;
font-weight:bold;
color:#ffffff;
}

#oublier a:link{
font-size:10;
text-decoration:underline;
font-weight:bold;
color:#ffffff;
}

#valider{
position:absolute;
top:130px;
left:40px;
}

#inscrire{
position:absolute;
top:40px;
left:40px;
}

#notyet{
font-size:13px;
position:absolute;
top:0px;
left:3px;
width:230px;
color:#dedddd;
font-weight:bold;
}

#forma{
position:absolute;
top:20px;
left:3px;
height:20px;
width:110px;
font-family:Arial,sans-serif;
font-size:12px;
color:#00adef;
font-weight:bold;
}

#formb{
position:absolute;
top:60px;
left:3px;
height:20px;
width:110px;
font-family:Arial,sans-serif;
font-size:12px;
color:#00adef;
font-weight:bold;
}

#connexion{
position:absolute;
left:10px;
top:20px;
}

#inscription{
position:absolute;
left:0px;
top:400px;
}

#dejamembre{
position:relative;
top:-10px;
left:-6px;
font-family:eurostile;
font-size:20px;
font-weight:bold;
color:white;
}

#exe{
position:absolute;
top:9px;
left:375px;
font-family:verdana;
color:white;
font-weight:bold;
width:365px;
height:20px;
font-size:13px;
background:transparent url(images/gris.png) repeat scroll 0 0;
}

#thm1:hover{
cursor:pointer;
font-weight:bold;
}

#thm2:hover{
cursor:pointer;
font-weight:bold;
}

#thm3:hover{
cursor:pointer;
font-weight:bold;
}

#thm4:hover{
cursor:pointer;
font-weight:bold;
}

#thm5:hover{
cursor:pointer;
font-weight:bold;
}

#thm6:hover{
cursor:pointer;
font-weight:bold;
}

#transparent{
position:absolute;
left:5px;
top:260px;
width:730px;
height:20px;
background:transparent url(images/gris.png) repeat scroll 0 0;
}

#cpas{
position:absolute;
top:0px;
left:125px;
color:white;
}

#thm1{
position:absolute;
top:2px;
left:12px;
font-family:verdana;
color:white;
height:20px;
width:110px;
font-size:12px;
}

#thm2{
position:absolute;
top:2px;
left:134px;
font-family:verdana;
color:white;
height:20px;
width:110px;
font-size:12px;
background-color:none;
}

#thm3{
position:absolute;
top:2px;
left:256px;
font-family:verdana;
color:white;
height:20px;
width:110px;
font-size:12px;
}

#thm4{
position:absolute;
top:2px;
left:378px;
font-family:verdana;
color:white;
height:20px;
width:110px;
font-size:12px;
}

#thm5{
position:absolute;
top:2px;
left:500px;
font-family:verdana;
color:white;
height:20px;
width:110px;
font-size:12px;
}

#thm6{
position:absolute;
top:2px;
left:622px;
font-family:verdana;
color:white;
height:20px;
width:110px;
font-size:12px;
}

#identificationForm{
position:absolute;
top:180px;
}

#lotus{
position:absolute;
left:-10px;
top:525px;
}

/*css page2*/

#cadre_g{
position:relative;
left:5px;
height:700px;
width:195px;
border:1px solid #dedddd;
}

#cadre_c{
position:absolute;
top:0px;
left:205px;
height:700px;
width:597px;
border:1px solid #dedddd;
}

#cadre_d{
position:absolute;
top:0px;
left:807px;
height:700px;
width:195px;
border:1px solid #dedddd;
}

#desc{
position:relative;
left:5px;
width:587;
}

.praticiens2{
top:0px;
left:200px;
position:absolute;
color:#00adef;
text-decoration:underline;
}

.bandeau{
position:relative;
float:left;
left:5px;
height:20px;
width:298px;
}

#choix{
height:20px;
width:597px;
background-color:#f0f0f0;
}

/*fin css page 2*/

#hello{
position:absolute;
top:20px;
left:0px;
width:240px;
color:white;
}

#panier2{
position:absolute;
top:100px;
left:20px;
width:200px;
color:white;
}

#deco {
font-size:10px;
text-decoration:underline;
color:blue;
position:absolute;
left:80px;
top:50px;
}

#deco a{
font-size:10px;
text-decoration:underline;
color:blue;
}

#venteprive{
position:absolute;
top:200px;
left:0px;
}

#footer{
position:absolute;
top:717px;
left:5px;
width:997px;
height:124px;
background-color:#f0f0f0;
border:1px solid #dedddd;
}

#logo2{
position:absolute;
top:30px;
left:20px;
}

#promo{
position:absolute;
top:-15px;
left:0px;
width:240px;
height:150px;
}

#version{
position:absolute;
top:850px;
left:5px;
}

#V{
position:absolute;
top:850px;
left:785px;
width:220px;
height:20px;
font-size:11px;
}

#marron{
position:absolute;
top:1020px;
/*left:0px;*/
width:100%;
height:160px;
color:white;
font-size:12px;
background-color:#4B3E36;
}

#marron p{
top:10px;
/*left:200px;*/
color:#776B63;
}

#marron a{
/*left:200px;*/
color:#776B63;
}
#marron a :visited{
/*left:200px;*/
color:#76B63;
}
#marron a :hover{
/*left:200px;*/
color:#006B63;
}
ul, li{
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:0;
padding:0;
}

#block{
position:absolute;
top:0px;
left:853px;
width:120px;
font-size:11px;
color:#565656;
}

#block a{
color:#565656;
}

#block a:hover{
text-decoration:underline;
}

#p{
position:absolute;
top:40px;
left:5px;
width:360px;
font-weight:bold;
}

#mdp{
position:absolute;
top:3px;
left:110px;
}

#mail{
position:absolute;
top:2px;
left:120px;
}

.titre{
position:relative;
left:5px;
font-family:Arial,sans-serif;
font-size:16px;
color:#00adef;
font-weight:bold;
}

.image_ville{
position:absolute;
top:0px;
left:5px;
width:100px;
height:100px;
}



.texte_ville{
position:absolute;
top:40px;
left:115px;
}

.ville{
position:absolute;
top:0px;
left:110px;
width:180px;
height:40px;
border-bottom:1px solid #E0DCD9;
}

.praticiens{
top:20px;
left:5px;
width:150px;
position:absolute;
color:#00adef;
}

.praticiens a:hover{
text-decoration:underline;
}

.nom{
position:absolute;
top:0px;
left:5px;
font-weight:bold;
}

.bloc_ville{
position:relative;
top:40px;
float:left;
width:285px;
height:165px;
}

.menu{
font-family:Arial,sans-serif;
position:relative;
float:left;
top:3px;
height:20px;
width:249px;
text-align:center;
font-size:10;
color:white;
font-weight:bold;
}

