/* GENERALE */
html {
height : 100%;
width:100%;
}
body {
margin : 0;
height : 100%;
width:100%;
background-color:#FFFFFF;
background: url('../images/structureInt/tramGenerale.jpg');
background-repeat:repeat-x;
font-family:Arial;
font-size:11px;
color:#646464;
}

H1 {font-size:14px;padding:0px;margin:0px;}

H2 {font-size:14px;padding:0px;margin:0px;}

H3 {font-size:11px;padding:0px;margin:0px;font-weight:normal;}

div {
margin : 0;
padding : 0;
border : 0;
}
form {
margin : 0;
padding : 0;
}
img {
border : 0px;
padding:0px;
margin:0px;
}
a {
color : #8ec720;
font-size:11px;
text-decoration : underline;
list-style-type : none;
}
a:hover {
color : #FFFFFF;
font-size:11px;
text-decoration:none;
}
p{
margin:0px;
padding:0px;
}
.clean{
clear:both;
font-size:0px;
line-height:0px;
margin:0px;
padding:0px;
border:0px;
height:0px;
}
/* HOME */

#contener{
width:946px;
height:auto;
margin-left:auto;
margin-right:auto;
margin-top:0px;
}

#header{
width:946px;
height:auto;
margin-top:0px;
}
#bandeGauche{
width:185px;
height:auto;
float:left;
}
#contenu{
width:459px;
height:auto;
margin-left:24px;
float:left;
}
#bandeDroite{
width:250px;
height:auto;
float:left;
margin-left:28px;
}
#bottom{
width:100%;
height:67px;
background-image:url(../images/structureInt/tramBottom.jpg);
background-repeat:repeat-x;
margin-top:20px;
}
#logoBottom{
margin-top:30px;
margin-left:40px;
float:left;
margin-right:80px;
}
#logo{
margin-top:40px;
}
#menuHome{
width:177px;
height:auto;
margin-left:0px;
}
#lemenu{
margin:0px;
padding:0px;
}
#lemenu li{
width:151px;
height:15px;
background-color:#FFFFFF;
text-align:right;
float:right;
margin-bottom:4px;
display:block;
}
#lemenu li a{
display:block;
width:146px;
height:15px;
color:#646464;
text-decoration:none;
padding-right:5px;

}
#lemenu li a:hover{
display:block;
width:146px;
height:15px;
color:#FFFFFF;
text-decoration:none;
background-color:#8ec720;
padding-right:5px;
}
#menuHaut{

}
.btnCadre{
width:123px;
height:94px;
float:left;
}

#lustre{
width:107px;
height:106px;
float:left;
}

#forum{
width:221px;
height:81px;
float:left;
background-image:url(../images/structureInt/fondForum.jpg);
background-repeat:no-repeat;
margin-left:10px;
_margin-left:11px;
margin-top:18px;
}
#forumP{
width:221px;
height:81px;
float:left;
background-image:url(../images/structureInt/fondForumPartenaires.jpg);
background-repeat:no-repeat;
margin-left:19px;
_margin-left:11px;
margin-top:18px;
}

.btnForum{
width:68px;
height:18px;
border-width:1px;
border-style:solid;
border-color:#d2d2d2;
background-color:#bababa;
background-image:url(../images/structure/tramBtnForum.jpg);
background-repeat:repeat-x;
font-size:12px;
text-transform:uppercase;
color:#8ec720;
font-weight:bold;
text-align:center;
padding-top:4px;
cursor:pointer;
float:left;
margin-top:8px;
margin-left:15px;
}

.btnForum a{
text-decoration:none;
}

.btnForum a:hover{
text-decoration:underline;
color:#646464;
}

.btnSubs{
width:100px;
height:20px;
background-image:url(../images/structureInt/subsc.png);
background-repeat:no-repeat;
font-size:12px;
text-transform:uppercase;
color:#FFFFFF;
font-weight:bold;
text-align:center;
padding-top:4px;
cursor:pointer;
margin-top:8px;
}

.btnSubs a{
text-decoration:none;
color:#FFFFFF;
}

.btnSubs a:hover{
color:#FFFFFF;
}

a.lienVertGras {
color:#8ec722;
font-weight:bold;
text-decoration:none;
}

a.lienVertGras:hover{
color:#cccccc;
font-weight:bold;
}

#contenuResultatGauche{
width:151px;
height:auto;
background:url(../images/structureInt/tramResultatGaucheVert.jpg) center;
background-repeat:repeat-y;
padding-left:14px;
padding-right:14px;
padding-top:0px;
padding-bottom:10px;
margin-left:auto;
margin-right:auto;
text-align:center;
color:#FFFFFF;
font-size:13px;
}
#contenuResultatGauche a{
color:#e6ffb7;
text-decoration:underline;
}
#contenuResultatGauche a:hover{
color:#ffffff;
text-decoration:none;
}
#contenuRechercheGauche{
width:185px;
background:url(../images/structureInt/TramRechercheGauche.jpg) center;
background-repeat:repeat-y;
margin-left:0px;
height:auto;
}

#contenuRechercher{
width:171px;
height:auto;
margin-left:7px;
background-image:url(../images/structureInt/tramContenuRechercher.jpg);
background-repeat:repeat-x;
background-color:#FFFFFF;
}
.categorie{
width:171px;
height:auto;
font-size:11px;
color:#646464;
background-color:#efefef;
margin-top:3px;
}
.puceVerte{
margin-left:12px;
margin-top:6px;
float:left;
}
 a.lienCat{
color:#646464;
text-decoration:none;
}
a.lienCat:hover{
color:#FFFFFF;
text-decoration:none;
}

.champSaisie{
height:15px;
border-width:1px;
border-style:solid;
border-color:#d2d2d2;
background-color:#bababa;
font-size:11px;
padding-left:5px;
padding-right:5px;
margin:0px;
}
.champSaisieNl{
height:15px;
border-width:1px;
border-style:solid;
border-color:#d2d2d2;
background-color:#bababa;
font-size:11px;
padding-left:5px;
padding-right:5px;
float:left;
margin-top:10px;
margin-left:15px;
}
.champSaisieMini{
height:15px;
border-style:none;
background-color:#e2e2e2;
font-size:11px;
padding-left:5px;
padding-right:5px;
margin:0px;
}

#rechercheHomeCoach{
width:300px;
font-size:11px;
font-weight:bold;
color:#646464;
margin-left:24px;
float:left;
}
#rechercheHomeCoach p{
display:block;
margin-top:6px;
float:left;
}


.champCherche{
width:200px;
height:22px;
border:none;
font-size:11px;
color:#FFFFFF;
padding-top:5px;
padding-left:10px;
padding-right:10px;
background:url(../images/structure/fondChamp.jpg);
background-repeat:no-repeat;
float:right;
}

.champChercheMin{
width:80px;
height:22px;
border:none;
font-size:11px;
color:#FFFFFF;
padding-top:5px;
padding-left:10px;
padding-right:10px;
margin-left:19px;
background:url(../images/structureInt/fondChampSmall.png);
background-repeat:no-repeat;
float:left;
}

.champChercheMax{
width:80px;
height:22px;
border:none;
font-size:11px;
color:#FFFFFF;
padding-top:5px;
padding-left:10px;
padding-right:10px;
margin-right:0px;
background:url(../images/structureInt/fondChampSmall.png);
background-repeat:no-repeat;
float:right;
}

.btnVert{
width:115px;
height:29px;
border:none;
background:url(../images/structureInt/btnVert.jpg);
background-repeat:no-repeat;
font-size:11px;
color:#FFFFFF;
text-align:center;
padding-bottom:1px;
display:block;
margin-left:auto;
margin-right:auto;
}

.btnVertKeyword{
width:27px;
height:19px;
border:none;
background:url(../images/structureInt/btnVertKeyword.png);
background-repeat:no-repeat;
font-size:11px;
color:#FFFFFF;
text-align:center;
padding-bottom:0px;
margin-left:auto;
margin-right:auto;
}


a.lienCadre{
color:#8ec720;
text-decoration:none;
}
a.lienCadre:hover{
color:#FFFFFF;
text-decoration:none;
}
.pub120x600{
font-size:8px;
width:120px;
height:600px;
margin-left:0px;
margin-right:auto;
margin-top:20px;
}
.pub250x250{
width:250px;
height:250px;
margin-left:auto;
margin-right:auto;
margin-top:20px;
}
#trie{
width:457px;
height:24px;
border-width:1px;
border-color:#FFFFFF;
border-style:solid;
background-color:#9d9d9d;
margin-top:8px;
padding-top:0px;
color:#FFFFFF;
}
.flecheValidation{
padding-left:10px;
_padding-left:5px;
margin-top:4px;
}
.affichage{
padding-left:6px;
_padding-left:3px;
margin-top:6px;
}
#espace{
width:201px;
height:38px;
background:url(../images/structureInt/fondEspaceConfig.jpg);
background-repeat:no-repeat;
margin-left:auto;
margin-right:auto;
font-size:11px;
font-weight:bold;
text-transform:uppercase;
text-align:left;
padding-left:20px;
padding-top:16px;
color:#FFFFFF;
}
#inscrit{
width:220px;
height:100px;
background:url(../images/structureInt/cartoucheNoir.jpg);
background-repeat:no-repeat;
margin-left:auto;
margin-right:auto;
}
#pasInscrit{
width:220px;
height:92px;
background:url(../images/structureInt/cartoucheNoir.jpg);
background-repeat:no-repeat;
margin-top:5px;
margin-left:auto;
margin-right:auto;
}
#inscritconfig{
width:140px;
height:119px;
background:url(../Images/structure/cartoucheNoirConfig.jpg);
background-repeat:no-repeat;
margin-left:auto;
margin-right:auto;
}
a.perdu{
font-size:10px;
color:#9c9c9c;
text-decoration:none;
font-weight:normal;
}
a.perdu:hover{
font-size:10px;
color:#FFFFFF;
text-decoration:none;
font-weight:normal;
}
#panier{
position:relative;
width:250px;
height:auto;
margin-left:auto;
margin-right:auto;
margin-top:8px;
}
#panierTop{
width:250px;
height:30px;
background:url(../images/structureInt/fondTopPanier.jpg);
background-repeat:no-repeat;
font-size:11px;
color:#FFFFFF;
font-weight:bold;
text-align:center;
text-transform:uppercase;
padding-top:12px;
}

#panierContenu{
width:250px;
height:auto;
padding-left:15px;
padding-right:15px;
background:url(../images/structureInt/tramPanier.png);
background-repeat:repeat-y;
margin-left:auto;
margin-right:auto;
padding-bottom:10px;
}
.produit{
float:left;
text-align:left;
}
.prix{
float:right;
text-align:right;
color:#8ec722;
}

#panierBas{
width:250px;
height:16px;
}
.supprimer{
text-align:right;
font-size:11px;
color:#ababab;
height:11px;
margin:0px;
padding:0px;
}

a.lienPanier{
color:#646464;
font-size:11px;
font-weight:normal;
text-decoration:none;
}
a.lienPanier:hover{
color:#ababab;
font-size:11px;
font-weight:normal;
text-decoration:none;
}
#partenaires{
width:218px;
position:relative;
height:auto;
border:solid;
border-width:1px;
border-color:#cecece;
margin-left:auto;
margin-right:auto;
margin-top:0px;
margin-bottom:15px;
}

#titrePartenaires{
width:218px;
height:16px;
background:url(../images/structure/fondTopPartenaire.jpg);
background-repeat:repeat-x;
border-bottom:solid;
border-bottom-color:#cecece;
border-bottom-width:1px;
font-size:11px;
color:#FFFFFF;
text-align:center;
padding-top:3px;
font-weight:bold;
}
#contenuPartenaires{
width:218px;
height:auto;
padding-top:7px;
padding-bottom:7px;
}
a.lienPartenaires{
display:block;
width:208px;
height:15px;
font-size:11px;
color:#646464;
text-transform:uppercase;
text-align:left;
padding-left:10px;
text-decoration:none;
font-weight:bold;
background-color:#f3f3f3;
}
a.lienPartenaires:hover{
display:block;
width:208px;
height:15px;
font-size:11px;
color:#cccccc;
text-transform:uppercase;
text-align:left;
padding-left:10px;
text-decoration:none;
font-weight:bold;
background-color:#f3f3f3;
}
a.rechercheAvance {
font-size:11px;
color:#9c9c9c;
text-decoration:underline;
font-weight:normal;
}
a.rechercheAvance:hover{
font-size:11px;
color:#000000;
text-decoration:none;
font-weight:normal;
}

#fleche{
width:22px;
height:24px;
position:absolute;
z-index:2;
margin-left:180px;
margin-top:20px;
}
#droite{
width:250px;
margin-left:auto;
margin-right:auto;
margin-top:8px;
}

 a.lienFil{
color:#646464;
text-decoration:none;
}
a.lienFil:hover{
color:#000000;
text-decoration:none;
}
a.newlink{
font-size:11px;
color:#9c9c9c;
text-decoration:none;
font-weight:normal;
}
a.newlink:link{
font-size:11px;
color:#9c9c9c;
text-decoration:none;
font-weight:normal;
}

.produits{
width:110px;
height:267px;
float:left;
margin-top:6px;
margin-bottom:10px;
}
.properties{
width:459px;
height:auto;
float:left;
margin-top:6px;
margin-bottom:10px;
}
.coach{
width:110px;
height:260px;
float:left;
margin-top:6px;
margin-bottom:10px;
}
.produitEncart{
width:108px;
height:230px;
border:solid;
border-width:1px;
border-color:#d1c9c1;
background-image:url(../images/structureInt/tramProd.jpg);
background-repeat:repeat-x;
background-color:#FFFFFF;
}
.realEncart{
display:block;
width:457px;
height:180px;
border:solid;
border-width:1px;
border-color:#d1c9c1;
background-image:url(../images/structureInt/tramProd.jpg);
background-repeat:repeat-x;
background-color:#FFFFFF;
}
.coachEncart{
width:108px;
height:232px;
border:solid;
border-width:1px;
border-color:#d1c9c1;
background-image:url(../images/structureInt/tramProd.jpg);
background-repeat:repeat-x;
background-color:#FFFFFF;
}
.btnProd{
width:110px;
height:20px;
border:none;
background:url(../images/structureInt/fondBtnProduits.jpg);
background-repeat:no-repeat;
font-size:11px;
color:#FFFFFF;
text-align:center;
padding-top:6px;
display:block;
margin-top:8px;
margin-left:auto;
margin-right:auto;
font-weight:bold;
text-transform:uppercase;
}
.btnProd a{
color:#FFFFFF;
text-decoration:none;
}
.btnProd a:hover{
color:#e6ffb7;
text-decoration:none;
}
.vignetteTemp{
width:98px;
height:80px;
margin-left:auto;
margin-right:auto;
margin-top:5px;
text-align:center;
vertical-align:middle;
}
.iconProd{
width:100px;
height:36px;
margin-left:auto;
margin-right:auto;
margin-top:1px;
text-align:center;
}
.titreProd{
text-align:center;
padding-top:2px;
_padding-top:6px;
text-transform:uppercase;
}
.prixProd{
width:108px;
height:17px;
border-top:solid;
border-top-width:1px;
border-top-color:#d1c9c1;
border-bottom:none;
margin-top:6px;
text-align:center;
padding-top:2px;
color:#646464;
margin-bottom:4px;
}

#recherche{
width:auto;
height:auto;
}
#recherche{
width:420px;;
font-size:11px;
font-weight:bold;
color:#646464;
margin-left:auto;
margin-right:auto;
}
#recherche p{
display:block;
margin-top:6px;
float:left;
}
.champCherche{
width:200px;
height:22px;
border:none;
font-size:11px;
color:#FFFFFF;
padding-top:5px;
padding-left:10px;
padding-right:10px;
background:url(../images/structureInt/fondChamps.jpg);
background-repeat:no-repeat;
float:right;
}
a.rechercheAvance {
font-size:11px;
color:#9c9c9c;
text-decoration:underline;
font-weight:normal;
}
a.rechercheAvance:hover{
font-size:11px;
color:#000000;
text-decoration:none;
font-weight:normal;
}
#rechercheGauche{
width:300px;
float:left;
}
#rechercheDroite{
width:115px;
float:left;
margin-left:5px;
_margin-left:2px;
}

#pagination{
width:457px;
height:16px;
background-color:#9d9d9d;
color:#FFFFFF;
margin-top:10px;
margin-bottom:20px;

}

#paginationconfig{
width:457px;
height:16px;
background-color:#9d9d9d;
color:#FFFFFF;
margin-top:0px;
margin-bottom:2px;

}

a.grisClair{
color:#dcdcdc;
text-decoration:none;
}
a.grisClair:hover{
color:#e6ffb7;
text-decoration:none;
}

a.blanc{
color:#FFFFFF;
text-decoration:none;
}
a.blanc:hover{
color:#dcdcdc;
text-decoration:none;
}
#contenerLienBas{
width:auto;
height:17px;
padding-top:30px;
text-align:center;
margin-right:40px;
color:#777777;
}
#contenerLienBas a {
color:#777777;
text-decoration:none;
}
#contenerLienBas a:hover {
color:#8ec722;
text-decoration:none;
}
#contenerLienBassitemap{
width:auto;
height:17px;
margin-top:45px;
text-align:right;
margin-right:40px;
color:#777777;
}
#contenerLienBassitemap a {
color:#777777;
text-decoration:none;
}
#contenerLienBassitemap a:hover {
color:#8ec722;
text-decoration:none;
}
#newsletter{
width:219px;
height:73px;
background-image:url(../../images/structureInt/fondNl.jpg);
background-repeat:no-repeat;
margin-left:auto;
margin-right:auto;
margin-top:10px;
}

/* INFO PERSO */

.champInfoPerso{
width:157px;
_width:149px;
height:25px;
_height:22px;
border:none;
font-size:11px;
color:#FFFFFF;
background:url(../images/structureInt/fondChampInfoPerso.png);
_background:url(../images/structureInt/fondChampInfoPersoIe.jpg);
background-repeat:no-repeat;
}
.champInfoPersoPartager{
width:157px;
_width:149px;
height:18px;
_height:16px;
.height:16px;
border:none;
font-size:11px;
color:#FFFFFF;
padding-top:5px;
padding-left:10px;
padding-right:10px;
background:url(../images/structureInt/fondChampInfoPerso.png);
_background:url(../images/structureInt/fondChampInfoPersoIe.jpg);
background-repeat:no-repeat;
}
a.reini {
color:#9c9c9c;
text-decoration:underline;
}
a.reini:hover {
color:#8ec722;
text-decoration:none;
}
a.lienEspace{
color:#9c9c9c;
text-decoration:none;
}
a.lienEspace:hover{
color:#000000;
text-decoration:none;
}
a.lienMail{
color:#000000;
font-weight:bold;
text-decoration:none;
}
a.lienMail:hover{
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}
a.lienVisualiser{
color:#646464;
font-weight:bold;
text-decoration:none;
}
a.lienVisualiser:hover{
color:#8ec720;
font-weight:bold;
text-decoration:none;
}


a.lienBlanc{
color:#FFFFFF;
text-decoration:none;
}
a.lienBlanc:hover{
color:#000000;
text-decoration:none;
}
.topEncartGrand{
width:456px;
height:30px;
background:url(../images/structureInt/topEncartGrandEspacePerso.jpg);
background-position:center;
background-repeat:no-repeat;
margin-left:2px;
text-align:center;
font-weight:bold;
color:#FFFFFF;
margin-top:6px;
text-transform:uppercase;
padding-top:7px;
}
.topEncartGrand2{
width:456px;
height:30px;
background-image:url(../images/structureInt/topEncartGrandEspacePersoBlanc.jpg);
background-position:center;
background-repeat:no-repeat;
margin-left:2px;
text-align:center;
font-weight:bold;
color:#FFFFFF;
margin-top:3px;
text-transform:uppercase;
padding-top:7px;
}
.contenuEncartGrand{
width:426px;
height:auto;
background:url(../images/structureInt/tramEncartGrand.jpg);
background-position:center;
background-repeat:repeat-y;
margin-left:2px;
_margin-left:0px;
padding-left:15px;
padding-right:15px;
margin-bottom:0px;
padding-bottom:10px;
min-height : 300px;
height : auto !important;
height : 300px;
}
.encartProduits{
width:424px;
height:auto;
}

.separateurEncartGrand{
width:429px;
height:1px;
background-image:url(../images/structureInt/separateurEncartGrand.jpg);
background-repeat:repeat-x;
margin-left:auto;
margin-right:auto;
margin-top:15px;
margin-bottom:15px;
_margin-bottom:0px;
}
a.supprimer{
color : #8ec720;
font-size:11px;
text-decoration : underline;
list-style-type : none;
}
a.supprimer:hover {
color : #000000;
font-size:11px;
text-decoration:none;
}
.basEncartGrand{
height:16px;
line-height:16px;
font-size:1;
}
#nlEspacePerso{
width:219px;
height:104px;
background-image:url(../images/structureInt/fondNlEspacePerso.jpg);
background-repeat:no-repeat;
margin-left:auto;
margin-right:auto;
margin-top:12px;
margin-bottom:8px;
_margin-bottom:3px;
.margin-bottom:3px;
font-size:12px;
color:#FFFFFF;
}
.separateurLogementAmis{
width:auto;
height:1px;
background-image:url(../images/structureInt/separateurEncartGrand.jpg);
background-repeat:repeat-x;
margin-top:10px;
margin-bottom:10px;
_margin-top:12px;
_margin-bottom:0px;
}

/* CONFIGURATEUR */

#contenerC{
width:971px;
margin-left:auto;
margin-right:auto;
padding-bottom:0px;
}

#zone1{
width:971px;
height:610px;
}

#zone2{
width:980px;

background-color:#FFFFFF;
/*border:solid;
/*border-width:1px;
/*border-color:#333333;
margin-top:12px;
/*padding-top:12px;
padding-left:14px;
padding-right:0px;*/
}

#gaucheC{
width:141px;
height:513px;
float:left;
}

.btn{
width:134px;
height:14px;
line-height:13px;
font-size:11px;
border:solid;
border-width:1px;
border-color:#e9e9e7;
padding-left:5px;
margin-bottom:3px;
}



a.btnGris{
font-size:11px;
color:#FFFFFF;
text-decoration:none;
display:block;
width:134px;
height:13px;
}

a.btnGris:hover{
font-size:11px;
color:#FFFFFF;
text-decoration:none;
display:block;
width:134px;
height:13px;
}

a.btnBlanc{
font-size:11px;
color:#333333;
text-decoration:none;
display:block;
width:134px;
height:13px;
}

a.btnBlanc:hover{
font-size:11px;
color:#333333;
text-decoration:none;
display:block;
width:134px;
height:13px;
}
#menuDeroulant{
margin-top:2px;
/*height:410px;*/
height:415px;
}

.lesousmenu{
width:130px;
height:auto;
margin-bottom:3px;
margin-left:auto;
margin-right:auto;
}
.btnsmenu{
width:125px;
height:15px;
background-color:#8eca20;
color:#FFFFFF;
margin-bottom:3px;
padding-left:5px;
}
a.lienBlancSmenu{
color:#FFFFFF;
text-decoration:none;
display:block;
width:130px;
height:15px;
}

a.lienBlancSmenu:hover{
color:#FFFFFF;
text-decoration:none;
width:130px;
height:15px;
display:block;
}
#affichageConfigurateur{
width:139px;
height:24px;
background-color:#9d9d9d;
border:solid;
border-width:1px;
border-color:#FFFFFF;
}
#droiteC{
width:822px;
float:right;
margin-top:6px;
}
#menuHautConfig{
width:822px;
height:27px;
background:url(../images/structureInt/configurateur/tramNoirMenuHaut.jpg);
background-repeat:repeat-x;
}
.puceVerteConfig{
padding-left:11px;
padding-top:11px;
float:left;
}

.vignetteConfig{
width:70px;
height:auto;
float:left;
margin-bottom:8px;
}

.Info{
width:108px;
height:302px;
border:solid;
border-width:1px;
border-color:#d1c9c1;
background-image:url(../images/structureInt/tramProd.jpg);
background-repeat:repeat-x;
background-color:#FFFFFF;
}

/* TOLLTIP */
.prototip {
	position: absolute;
}
.prototip .effectWrapper {
	position: relative;
}
.prototip .tooltip {
	position: relative;
}
.prototip .toolbar {
	position: relative;
	display: block;
}
.prototip .toolbar .title {
	display: block;
	position: relative;
}
.prototip .content {
	clear: both;
}
.iframeShim {
	position: absolute;
	border: 0;
	margin: 0;
	padding: 0;
	background: none;
}
/* Tooltip styles */
.prototip .default {
	width:auto;
	color: #dadada;
}
.prototip .default .toolbar {
	background: #3c3c3c;
	font: italic 17px Georgia, serif;
}
.prototip .default .title {
	padding: 5px;
}
.prototip .default .content {
width:340px;
height:auto;
	background-color:#3c3c3c;
	border:solid;
	border-width:1px;
	border-color:#a6a6a6;
	font: 11px Arial, Helvetica, sans-serif;
	padding: 6px;
	text-align:center;
}
/* PARTENAIRES */

#contenuPartenaires2{
width:949px;
height:auto;
margin-top:20px;

}
#contenuBasPartenaires{
width:432px;
height:83px;
padding-left:21px;
padding-right:33px;
padding-top:13px;
float:left;
background-image:url(../images/structureInt/partenaires/topTram.jpg);
background-repeat:repeat-x;
}
#contenuTopPartenaires{
width:503px;
height:83px;
margin-top:0px;
padding-left:21px;
padding-right:33px;
padding-top:13px;
float:left;
background-image:url(../images/structureInt/partenaires/topTram.jpg);
background-repeat:repeat-x;
text-align:justify;
line-height:27px;
}

/*POPUP */

.calque{
  color: #ffffff;
  visibility : hidden;
  background-color: #484848;
  opacity : .85;
  filter : alpha(opacity=75);
  width: 100%;
  height : 150%;
  top : 0;
  left : 0 ;
  position:absolute;
  float:right;
  z-index:10;
}

.image_calque{
	height: 100%;
}
.window{
  color: #FFFFFF;
  position:absolute;
  float:right;
  visibility : hidden;
  font-family:Arial;
  font-size: 8pt;
  background-color: #FFFFFF;
  width: 500px;
  height : 500px;
  top: 150px;
  left: 30%;
  z-index:12;
  border : 5px solid #404040;
}

.windowback{
  color: #FFFFFF;
  position:absolute;
  float:right;
  visibility : hidden;
  background-color: #b1b1b1;
  opacity : .75;
  filter : alpha(opacity=75);
  width: 500px;
  height : 420px;
  top: 208px;
  left: 30.4%;
  z-index:11;
  border : 0;

}

.contemp_window{
  width: 100%;
  height : 100%;
  border : 0;
}
a.share{
font-size:11px;
color:#9c9c9c;
text-decoration:underline;
font-weight:normal;
}
a.share:hover{
font-size:11px;
color:#000000;
text-decoration:none;
font-weight:normal;
}


a.footlink{
font-size:11px;
color:#9c9c9c;
text-decoration:none;
font-weight:normal;
}
a.footlink:hover{
font-size:11px;
color:#000000;
text-decoration:underline;
font-weight:normal;
}


.hp-popup-close{font-family:Arial;width:11px;height:19px;color:#666;font-size:12px;font-weight:bold;padding:1px 3px 0 7px;border-left:1px solid #cccccc;margin-top:3px;}

.title{color:#000;font-family:Arial;font-size:11px;font-weight:bold;height:18px;padding:5px 10px 0 21px;}

.dots{margin-top:10px;margin-left:20px;height:1px;font-size:1px;background:url(../images/popup-dots.gif) no-repeat;}

.contenupopup{color:#000;font-family:Arial;font-size:11px;height:18px;margin-left:20px;margin-right:20px;margin-top:5px;margin-bottom:5px;}

.contenupopupconf{color:#000;font-family:Arial;font-size:11px;height:380px;margin-left:20px;margin-right:10px;margin-top:5px;margin-bottom:5px;overflow:auto;}

.blogdiv a:link, .blogdiv a:hover {
color:#CCCCCC;
text-decoration:none;
font-size:12px;
}
