
body {
margin:0pt auto;
padding:0pt;
z-index:1;
background-color:#6D6E71;
color:white;
font-family:Verdana;
}

.tempvignette{
float:left;
height:175px;
text-align:center;
width:224px;
background:transparent url(../images/template/carre2.jpg) repeat-y scroll 0%;
}
.etape-precedent{
float:left;
width:314px;
}
.etape-suivant{
float:right;
width:400px;
}
#notation_presta{
width:100%;
float:left;
text-align:center;
}
.blog_description_texte{
float:left;
width:770px;
}
.blog_description_image{
float:right;
width:140px;
text-align:center;
}
.blog_vignette{
float:left;
margin:5px;
}
.table_abo{
background-color:#3A3A3C;
width:700px;
border:5px solid #7D7E81;
margin-top:15px;
margin-bottom:15px;
}
.table_abo a{
color:yellow;
}
.table_abo td{
padding:10px;
text-align:center;
border:2px solid #7D7E81;
width:50%;
}

.title-item-abo{
width:314px;
}
.oeuvres-list2{
margin-left:7px;
}
#oeuvre_l_sans_cadre,
#oeuvre_h_sans_cadre,
#oeuvre_l_avec_cadre,
#oeuvre_h_avec_cadre{
width:50px;
}
#artiste_links{
float:left;
text-align:center;
margin-top:8px;
width:93px;
}
#artiste_links a{
font-size:8px;
color:white;
}
#artiste_links_home1{
float:left;
}
#artiste_links_home2{
float:left;
margin-top:15px;
margin-left:10px;
margin-right:10px;
}
#artiste_links_logout1{
float:left;
margin-left:25px;
}
#artiste_links_logout2{
float:left;
margin-top:53px;
margin-left:20px;
}
#message-thankyou{
float:left;
margin:20px;
}
#register-choix{
float:left;
width:1196px;
height:488px;
background:transparent url(../images/template/bkregister.jpg) no-repeat;
}
.button-valider-register{
margin-left:150px;
}
.register-form{
float:left;
width:1196px;
height:782px;
background:transparent url(../images/template/bkregister2.jpg) no-repeat;
}
.tempvignette img{
float:left;
margin-left:105px;
margin-top:75px;
}
#edit_oeuvre_valider{
float:left;
margin-left:320px;
margin-bottom:20px;
}
.ie7 #edit_oeuvre_valider{
margin-left:150px;
}
#edit_oeuvre_valider input{
width: 166px;
height: 26px;
background: transparent url(../images/template/boutton2.gif);
border:0px none;
cursor:pointer;
float:left;
color:yellow;
font-weight:bold;
font-size:11px;
text-align:center;
}
#details_oeuvres_note{
width:570px;
text-align:center;
color:yellow;
font-size:15px;
float:left;
}
#details_oeuvres_note table{
float:left;
margin-left:60px;
}
#top_events{
float:left;
width:1200px;
height:152px;
background:transparent url(../images/template/top/top_events.jpg) no-repeat;
margin-top:10px;
margin-bottom:10px;
}
#top_artiste{
float:left;
width:1200px;
height:152px;
background:transparent url(../images/template/top/top_artiste.jpg) no-repeat;
margin-top:10px;
margin-bottom:10px;
}
.artiste-list{
float:left;
width:215px;
}
.artiste-list li{
margin-top:5px;
}
.artiste-list li a{
font-size:16px;
}
#top_visite{
float:left;
width:1200px;
height:151px;
background:transparent url(../images/template/top/top_visite.jpg) no-repeat;
margin-top:10px;
margin-bottom:10px;
}
#top_societe{
float:left;
width:1200px;
height:152px;
background:transparent url(../images/template/top/top_societe.jpg) no-repeat;
margin-top:10px;
margin-bottom:10px;
}
#top_presentation{
float:left;
width:1200px;
height:152px;
background:transparent url(../images/template/top/top_presentation.jpg) no-repeat;
margin-top:10px;
margin-bottom:10px;
}
#top_recherche{
float:left;
width:1200px;
height:151px;
background:transparent url(../images/template/top/top_recherche.jpg) no-repeat;
margin-top:10px;
margin-bottom:10px;
}
.criteres{
float:left;
margin-left:14px;
margin-top:3px;
}
#top_galerie{
float:left;
width:1200px;
height:152px;
background:transparent url(../images/template/top/top_galerie.jpg) no-repeat;
margin-top:10px;
margin-bottom:10px;
}
.actualite-events{
float:right;
width:390px;
margin-top:-5px;
}
.actualite-events li{
float:left;
margin-bottom:10px;
width:390px;
}
.select-salon{
float:left;
width:150px;
}
.top_galerie_rss{
font-size:10px;
float:right;
color:white;
margin-right:6px;
margin-top:-30px;
text-align:right;
width:90px;
}
#artiste_top .top_galerie_rss{
margin-top:6px;
}
.top_societe_menu,
.top_visite_menu,
.top_galerie_menu{
float:right;
margin-top:10px;
font-size:11px;
color:white;
margin-right:-11px;
margin-top:17px;
}
.top_societe_menu{
margin-top:19px;
width:840px;
margin-right:-19px;
}
.top_visite_menu{
margin-top:17px;
margin-right:-48px;
width:840px;
}
#frame-expovirtuelle{
margin-top:10px;
}
.artiste_votes{
float:left;
font-size:12px;
width:110px;
text-align:center;
}
.artiste_visites{
float:left;
font-size:12px;
width:110px;
text-align:center;
}
.ie7 .top_galerie_menu{
float:right;
width:900px;
margin-right:-80px;
}
.ie7 #top_artiste .top_galerie_menu{
width:900px;
}
.top_societe_menu li,
.top_visite_menu li,
.top_galerie_menu li{
float:left;
text-align:center;
width:139px;
}
.top_societe_menu li a,
.top_visite_menu li a,
.top_galerie_menu li a{
color:white;
}
.top_societe_menu li a:hover,
.top_visite_menu li a:hover,
.top_galerie_menu li a:hover{
color:yellow;
}
.top_visite_menu li{
width:200px;
}
.top_galerie_subtitle{
float:left;
color:yellow;
font-size:20px;
margin-left:106px;
margin-top:10px;
width:920px;
}
.recherche_title{
float:left;
color:yellow;
font-size:14px;
margin-left:20px;
}
.top_recherche_title{
float:left;
color:white;
font-size:40px;
margin-left:78px;
margin-top:32px;
width:470px;
}
.top_recherche_texte{
float:right;
font-size:11px;
margin-top:15px;
margin-right:-23px;
width:852px;
}
.top_recherche_texte1{
color:yellow;
float:left;
width:280px;
text-align:center;
}
.top_recherche_texte2{
color:#FCBA63;
float:left;
width:280px;
text-align:center;
}
.top_recherche_texte3{
color:#E53F45;
float:left;
width:290px;
text-align:center;
}
.top_galerie_title{
float:left;
color:white;
font-size:40px;
margin-left:78px;
margin-top:32px;
width:400px;
height:47px;
}
.oeuvre{
float:left;
width:220px;
height:220px;
background:transparent url(../images/template/vignette-oeuvre-ou-artiste.jpg) no-repeat;
}
.oeuvre_price{
padding-left:20px;
font-size:16px;
float:left;
}
.oeuvre_vote{
margin-right:8px;
font-size:13px;
float:right;
color:yellow;
}
.oeuvre_visite{
margin-right:5px;
font-size:13px;
float:right;
}
.oeuvre_title{
width:100%;
text-align:center;
margin-top:5px;
height:37px;
}
.oeuvre_img{
text-align:center;
width:100%;
height:150px;
margin-bottom:5px;
}
.oeuvre_title span{
float:left;
width:100%;
color:yellow;
}
.home-content-part1{
float:left;
width:1200px;
background-color:#919598;
height:490px;
}
#artiste_oeuvres{
float:left;
text-align:center;
width:210px;
height:580px;
padding:10px;
}
#box_oeuvres{
float:left;
width:230px;
}
#box_oeuvres1{
float:left;
background:transparent url(../images/template/preview1.jpg) no-repeat;
width:230px;
height:19px;
}
#box_oeuvres2{
float:left;
background:transparent url(../images/template/preview2.jpg) repeat-y;
width:230px;
}
#box_oeuvres3{
float:left;
background:transparent url(../images/template/preview3.jpg) no-repeat;
width:230px;
height:23px;
}
#artiste_oeuvres ul li{
margin-top:10px;
}
.home-part1{
float:left;
}
#boutton-share{
float:right;
margin-right:15px;
margin-top:5px;
}
.home-part1 li{
float:left;
margin-top:15px;
}
.home-part1-sep{
width:17px;
height:15px;
}
.home-part2{
float:left;
}
.home-part2 li{
float:left;
margin-top:15px;
}
.home-part2-sep{
width:20px;
height:15px;
}
hr{
float:left;
width:100%;
}
.ie7 .bloc_3quart_body hr{
width:900px;
}
.propriete-separation td{

}
.propriete-separation td hr{

}
#visu{
float:left;
margin-left:20px;
margin-bottom:4px;
margin-right:30px;
}
#list-criteres{
font-size:17px;
margin-left:15px;
float:left;
width:100%;
margin-bottom:15px;
}
#list-criteres li{
width:100%;
float:left;
margin-top:8px;
text-transform: uppercase;
font-size:12px;
}
.photos_artistes_table{
float:left;
width:100%;
margin-top:8px;
}
.photos_artistes_table td{
text-align:center;
padding:4px;
}

.title-item{
width:150px;
}
#frame-top{
float:right;
}
#frame-galeries{
float:left;
}
#select-vignette{
float:left;
width:900px;
}
#select-vignette-scroll{
overflow-x:scroll;
overflow-y:hidden;
height:150px;
width:565px;
float:left;
}
#select-vignette div{
cursor:pointer;
float:left;
margin-left:5px;
text-align:center;
}
#pagination{
    margin-left:20px;
    float:left;
    width:700px;
}
a{
text-decoration:none;
color:#6A696E;    
}
a:hover{
color:yellow;    
}
a img {border:0;}
.clear {clear:both;}

ul{
padding:0;
margin:0;
list-style:none;
}

.blog_title{
font-weight:bold;
font-size:14px;
color:yellow;
float:left;
width:90%;
margin-top:10px;
}
.actualite-oeuvres-list li{
float:left;
margin-bottom:15px;
margin-left:4px;
}
.blog_title a{
color:yellow;
}
.bloc_central_actus{
min-height:1076px;
}
.blog_date{
float:left;
width:90%;
color:yellow;
font-style: italic;
}

.blog_description{
float:left;
width:735px;
color:white;
font-size:11px;
}
.blog_description_edit{
width:1150px;
}
.blog_description p,
.blog_description span{
color:white;
font-size:11px;
}
.blog_description_site{
width:910px;
}
.vote{
color:yellow;
}

.paginationcenter{
margin-right: 15px;
float:right;
}
#map{
color:black;
float:left;
margin-top:10px;
margin-left:5px;
}
.pagination{
text-align:center;
}


.p1{
width: 24px;
height: 19px;
background-color:#58585A;
border:0px none;
cursor:pointer;
float:left;
color:white;
text-decoration:none;
padding-top:3px;
}

.p2{
width: 24px;
height: 23px;
background-color:black;
border:0px none;
float:left;
color:white;
padding-top:3px;
}
.boutton-acheter{
width: 177px;
height: 20px;
background-image:url(../images/template/bouton-acheter-loeuvre.jpg);
border:0px none;
cursor:pointer;
float:left;
color:yellow;
padding-top:8px;
font-size:11px;
text-align:center;
}
.boutton-oeuvre1{
width: 177px;
height: 20px;
background-image:url(../images/template/bouton-voter-pour-loeuvre.jpg);
border:0px none;
cursor:pointer;
float:left;
color:black;
padding-top:8px;
font-size:11px;
text-align:center;
}
.details-oeuvre-edit{
height:588px;
}
.boutton-oeuvre2{
width: 177px;
height: 20px;
background-image:url(../images/template/bouton-contacter-lartiste.jpg);
border:0px none;
cursor:pointer;
float:left;
color:white;
padding-top:8px;
font-size:11px;
text-align:center;
}

#bout-action {
  margin: 0;
  padding: 0;
  margin-top: 10px;
  height: 40px;
  float:left;
}

.button-valider,
#bout-action input{
width: 203px;
height: 25px;
background: transparent url(../images/template/bouton-gris--200-25-sur-fond-noir.jpg);
border:0px none;
cursor:pointer;
float:left;
color:yellow;
text-transform:uppercase;
font-size:11px;
text-align:center;
}
#abonnement{
background: transparent url(../images/template/abonement.jpg);
border:0px none;
width:257px;
height:22px;
cursor:pointer;
float:left;
text-align:center;
padding-top:9px;
text-transform:uppercase;
color:yellow;
margin-left:30px;
margin-top:30px;
}
#contact_webmaster{
background: transparent url(../images/template/webmaster.jpg);
width:256px;
padding-top:4px;
height:24px;
border:0px none;
cursor:pointer;
float:left;
text-align:center;
text-transform:uppercase;
padding-top:9px;
color:white;
margin-left:30px;
margin-top:5px;
}
ul#bout-action li{
float:left;
margin-left:15px;
text-align:center;
}
.link-boutton,
#bout-action a{
width: 203px;
height: 20px;
background: transparent url(../images/template/bouton-gris--200-25-sur-fond-noir.jpg);
border:0px none;
cursor:pointer;
float:left;
color:yellow;
text-transform:uppercase;
padding-top:6px;
font-size:11px;
text-align:center;
}
.link-boutton{
margin-left:15px;
}

#list-password{
list-style:none;
}
#list-password li{
float:left;
margin-left:5px;
}
.table_edit{
width:735px;    
}
.table_edit td{
padding:5px;
}
.table_edit .table_edit_title{
width:400px;    
}
.home-carres{
float:left;
width:1200px;
margin-top:20px;
}
.isNotEmpty{
font-weight:bold;
}
#detail_slide{
float:left;
margin-left:22px;
width:440px;
}
.details-oeuvre-body{
padding-top:10px;
padding-left:10px;
}
.details-oeuvre-body ul { 
float:left;
width:110px;
}
.details-oeuvre-body ul li{
margin-top:2px;
width:150px;
float:left;
}
.details-oeuvre-body ul li a{
float:left;
}
.details-oeuvre-body ul li .del_photo{
margin-left:3px;
}
.details-oeuvre{
float:left;
width:592px;
min-height:486px;
}
.details-oeuvre2{
float:right;
}
.details-oeuvre-title{
text-align:center;
padding-top:10px;
float:left;
width:590px;
height:23px;
background:transparent url(../images/template/details_oeuvre1.jpg) no-repeat;
}
.details-oeuvre-title span{
font-size:12px;
}
.details-oeuvre-body{
float:left;
width:580px;
min-height:425px;
background:transparent url(../images/template/details_oeuvre2.jpg) repeat-y;
}
.details-oeuvre-footer{
float:left;
width:590px;
height:19px;
background:transparent url(../images/template/details_oeuvre3.jpg) no-repeat;
}
#salon{
float:left;
width:565px;
}
#salon_oeuvre{
float:left;
position:absolute;
z-index:1000;
width:565px;
}
#homegaleries1_title{
float:left;
width:135px;
height:45px;
color:white;
font-family:verdana;
padding-top:15px;
padding-left:25px;
font-size:13px;
}
.homegaleries1 ul li{
float:left;
margin-left:10px;
width:130px;
text-align:center;
margin-top:8px;
}
.homegaleries1 ul li a{
color:white;
font-size:12px;
font-family:verdana;
}
.homegaleries1 ul li a:hover{
color:yellow;
}
.homegaleries{
float:left;
width:592px;
height:560px;
}
.homegaleries1{
float:left;
width:592px;
height:66px;
background:transparent url(../images/template/homegaleries.jpg) no-repeat;
}
.homegaleries2{
float:left;
width:592px;
height:468px;
background:transparent url(../images/template/homegaleries2.jpg) repeat-y;
}
.homegaleries2 ul li{
float:left;
text-align:center;
background-color:#3A3A3C;
height:100px;
width:100px;
margin-left:15px;
margin-top:15px;
}
.homegaleries3{
float:left;
width:592px;
height:26px;
background:transparent url(../images/template/homegaleries3.jpg) no-repeat;
}
.vignettehome{
width:286px;
}
.vignettehome2 .scroll{
overflow-x:hidden;
overflow-y:auto;
height:191px;
width:286px;
margin-left:3px;
}
.vignettehome1{
text-align:center;
font-size:14px;
padding-top:8px;
width:286px;
height:23px;
float:left;
background:transparent url(../images/template/vignettes2/vtop.png) no-repeat;
}
.vignettehome2{
width:286px;
text-align:center;
height:191px;
float:left;
}
.vignettehome3{
width:387px;
height:10px;
float:left;
background:transparent url(../images/template/vignettehome3.jpg) no-repeat bottom;
}
.carrehome{
width:224px;
height:235px;
}
.carrehome-pages{
font-size:11px;
text-align:right;
width:215px;
padding-right:8px;
height:12px;
float:left;
background:transparent url(../images/template/carre2.jpg) repeat-y;
}
.carrehome-pages a{
color:white;
}
.carrehome1{
text-align:center;
font-size:14px;
padding-top:8px;
width:224px;
height:25px;
float:left;
background:transparent url(../images/template/carre1.jpg) no-repeat;
}
.carrehome2{
width:224px;
text-align:center;
height:175px;
float:left;
background:transparent url(../images/template/carre2.jpg) repeat-y;
}
.carrehome2-infos{
width:100%;
float:left;
margin-top:4px;
margin-bottom:8px;
}
.carrehome2-infos1{
float:left;
font-size:10px;
padding-left:10px;
}
.carrehome2-infos2{
float:right;
color:yellow;
font-size:10px;
padding-right:10px;
}
.carrehome3{
width:224px;
height:13px;
float:left;
background:transparent url(../images/template/carre3.jpg) no-repeat bottom;
}
.vignette2{
width:387px;
height:183px;
background:transparent url(../images/template/vignette2.jpg) no-repeat scroll 0pt;
margin-top:5px;
}
.vignette2-description{
float:left;
width:210px;
margin-right:5px;
padding-left:15px;
}
.vignette2-auteur{
float:left;
width:210px;
margin-right:5px;
color:yellow;
font-size:17px;
}
.vignette2-img{
float:left;
width:150px;
}
.vignette2-dates{
color:yellow;
font-size:11px;
}
.vignette2-ville{
text-transform:uppercase;
font-size:19px;
color:white;
}
.vignette2-title{
font-size:11px;
width:380px;
height:26px;
text-align:center;
padding-top:13px;
color:white;
}
.vignette2-event{
font-size:12px;
height:17px;
padding-top:8px;
}
.vignette2-tel{
font-size:12px;
padding-top:8px;
}
.adresse-expo{
font-size:11px;
text-align:left;
margin-top:20px;
}
.vignette2-event a{
color:white;
}
.vignette{
width:190px;
height:190px;
background:transparent url(../images/template/vignette.jpg) no-repeat top;
}
.vignette-title{
font-size:12px;
width:190px;
height:30px;
text-align:center;
padding-top:8px;
}
.vignette-img{
text-align:center;
width:190px;
float:left;
}
.vignette-artiste{
font-size:11px;
width:180px;
height:23px;
float:left;
padding-left:10px;
margin-top:3px;
}
#artiste_top{
float:left;
width:1200px;
height:152px;
background:transparent url(../images/template/top/top_detail.jpg) no-repeat scroll 0pt;
margin-bottom:10px;
margin-top:10px;
}
#artiste_top_edit{
float:left;
width:1200px;
height:152px;
background:transparent url(../images/template/top/top_detail2.jpg) no-repeat scroll 0pt;
margin-bottom:10px;
margin-top:10px;
}
#artiste_right_word{
float:left;
width:560px;
height:125px;
}
#artiste_right{
float:left;
width:557px;
}
#artiste_rss{
float:left;
}
#artiste_rss a{
float:left;
margin-top:95px;
margin-left:20px;
}
#artiste_menu_edit,
#artiste_menu{
float:left;
font-size:13px;
margin-top:5px;
}
#artiste_menu_edit{
margin-left:11px;
margin-top:4px;
width:555px;
font-size:11px;
}
#artiste_menu_edit li{
float:left;
width:92px;
text-align:center;
}
#artiste_menu li{
float:left;
margin-left:10px;
width:129px;
text-align:center;
}
#artiste_menu_edit li a,
#artiste_menu li a{
color:white;
}
#artiste_menu_edit li a:hover,
#artiste_menu li a:hover{
color:yellow;
}
#artiste_photo{
float:left;
width:145px;
height:145px;
margin-left:2px;
margin-top:4px;
margin-right:5px;
}
.artiste_top_infos{
float:left;
margin-top:40px;
font-size:12px;
width:90px;
margin-left:0px;
}
#artiste_top_edit #artiste_vote,
#artiste_top #artiste_vote{
float:right;
margin-right:25px;
width:200px;
text-align:right;
font-size:13px;
color:yellow;
}
#artiste_top_edit #artiste_visite,
#artiste_top #artiste_visite{
float:right;
margin-right:25px;
width:200px;
text-align:right;
font-size:13px;
}
#artiste_top_edit #artiste_name,
#artiste_top #artiste_name{
float:left;
width:305px;
}
#artiste_top_edit #artiste_firtname,
#artiste_top #artiste_firtname{
float:left;
color:white;
font-size:24px;
margin-left:76px;
width:225px;
text-transform: uppercase;
}
#artiste_top_edit #artiste_lastname,
#artiste_top #artiste_lastname{
float:left;
color:white;
font-size:23px;
margin-left:76px;
margin-top:51px;
width:225px;
}
#logo_top{
float:left;
}
#menu2-top ul{
float:left;
margin-left:19px;
margin-top:12px;
font-size:13px;
}
.ie7 #menu2-top ul{
margin-top:9px;
}
.ie8 #menu2-top ul{
margin-top:13px;
}
#menu2-top{
float:left;
width:905px;
margin-top:86px;
}
#menu2-top ul li a:hover{
color:yellow;
}
#menu2-top ul li{
float:left;
width:175px;
text-align:center;
}
#menu2-top ul li a{
font-size:11px;
}
#menu-top{
float:left;
margin-left:7px;
margin-top:5px;
width:137px;
}
#menu-top li{
margin-bottom:3px;
}
.ie8 #menu-top li{
margin-bottom:5px;
}
#menu-top li a{
text-decoration:none;
color:white;
font-size:13px;
}
#menu-top li a:hover{
color:yellow;
}
.oeuvre_infos_all{
float:left;
width:1200px;
margin-top:10px;
}

.oeuvre_infos table{
float:left;
margin-left:15px;
margin-top:15px;
}
.oeuvre_infos table th{
font-size:13px;
float:left;
width:100px;
text-align:left;
color:#7D7E81;
text-transform:uppercase;
}
.oeuvre_infos table td{
font-size:13px;
}
.oeuvre_infos table td label{
font-size:13px;
color:#5C5D5F;
font-weight:bold;
}
.register-page{
margin-left:65px;
}
.propriete_prix_label{
color:#7D7E81;
}
#footer-left-links{
float:left;
margin-left:15px;
margin-top:22px;
}
#footer-left-links li{
float:left;
margin-left:5px;
color:#EDEDED;
font-size:11px;
}
#footer-left-links li a{
color:#EDEDED;
font-size:11px;
}
.propriete_prix{
font-size:18px;
float:left;
margin-right:10px;
}
.edit_table{
color:#5C5D5F;
margin-top:15px;
float:left;
margin-left:20px;
}
.edit_table label{
color:#5C5D5F;
font-size:11px;
}
.edit_table th{
text-align:left;
text-transform:uppercase;
}
.edit_table select,
.edit_table input{
background-color:#5C5D5F;
border:1px solid #3A3A3C;
color:white;
}
.bloc_edit{
float:left;
width:591px;
}
.bloc_edit_top{
float:left;
width:591px;
height:24px;
padding-top:8px;
background:transparent url(../images/template/bloc_edit_top.jpg) no-repeat;
text-align:center;
font-size:12px;
}
.bloc_edit_body{
float:left;
width:551px;
background-color:black;
padding:20px;
padding-top:0px;
font-size:13px;
min-height:620px;
}
.bloc_edit_bas{
float:left;
width:591px;
height:17px;
background:transparent url(../images/template/bloc_edit_bas.jpg) no-repeat;
}

.bloc_3quart{
float:left;
width:956px;
margin-right:15px;
}
.bloc_3quart_top{
float:left;
width:946px;
height:21px;
text-align:center;
padding-top:6px;
padding-left:10px;
background:transparent url(../images/template/top/top3quart.png) no-repeat;
font-size:13px;
}

.bloc_3quart_body h3{
color:#787878;
}
.bloc_3quart_body{
float:left;
width:917px;
background:transparent url(../images/template/top/body3quart.png) repeat-y;
padding:20px;
padding-top:0px;
font-size:13px;
min-height:1424px;
}
.bloc_3quart_bas{
float:left;
width:956px;
height:14px;
background:transparent url(../images/template/top/bas3quart.png) no-repeat;
}


.bloc_central{
float:left;
width:794px;
margin-right:15px;
}
.bloc_central_top{
float:left;
width:794px;
height:21px;
padding-top:10px;
background:transparent url(../images/template/bloc_central_top.jpg) no-repeat bottom;
text-align:center;
}
.bloc_central_top span{
font-size:12px;
}
.bloc_central_body h3{
color:#787878;
}
.bloc_central_body{
float:left;
width:754px;
background:black;
padding:20px;
padding-top:0px;
font-size:13px;
}
.bloc_central_bas{
float:left;
width:794px;
height:17px;
background:transparent url(../images/template/bloc_central_bas.jpg) no-repeat;
}
.bloc_actualite{
float:left;
width:792px;
}
.bloc_actualite_body{
background-color:black;
float:left;
width:762px;
padding-left:15px;
padding-right:15px;
}
.bloc_actualite_bas{
float:left;
color:yellow;
width:792px;
height:19px;
padding-top:8px;
background:transparent url(../images/template/actualite_bas.jpg) no-repeat;
text-align:center;
}
.bloc_right{
margin-right:0px;
margin-left:15px;
}
.bloc_actualite_top{
float:left;
color:yellow;
width:792px;
height:23px;
padding-top:8px;
background:transparent url(../images/template/actualite_top.jpg) no-repeat;
text-align:center;
}
.bloc_large{
float:left;
width:792px;
}
.bloc_large_top .criteres{
float:left;
}
.bloc_large_top .criteres a{
color:white;
}
.bloc_large_top .criteres a:hover{
color:yellow;
}
.bloc_large_top .criteres li{
float:left;
margin-left:6px;
font-size:12px;
color:#6A696E;
}
#register-pro{
float:left;
width:545px;
margin-top:20px;
margin-left:34px;
}
.register-pro-title{
float:left;
width:545px;
color:yellow;
font-size:28px;
text-align:center;
padding-top:15px;
height:45px;
}
.register-pro-texte{
float:left;
font-size:28px;
width:545px;
text-align:center;
font-size:18px;
margin-top:50px;
}
.register-pro-link{
float:left;
font-size:20px;
width:545px;
color:white;
text-align:center;
margin-top:143px;
}
.register-pro-link a{
color:white;
}
#register-nonpro{
float:left;
width:545px;
margin-top:20px;
margin-left:50px;
}
.bloc_large_top{
float:left;
font-size:13px;
width:1200px;
height:23px;
padding-top:10px;
background:transparent url(../images/template/bloc_large_top.jpg) no-repeat bottom;
text-align:center;
}
.bloc_large_top_etape1{
background:transparent url(../images/template/v2/etape1.jpg) no-repeat bottom;
height:140px;
}
.bloc_large_top_etape2{
background:transparent url(../images/template/v2/etape2.jpg) no-repeat bottom;
height:140px;
}
.bloc_large_top_etape3{
background:transparent url(../images/template/v2/etape3.jpg) no-repeat bottom;
height:140px;
}
.bloc_large_body h3{
color:#787878;
}
.bloc_large_body{
float:left;
width:1160px;
background-color:black;
padding:20px;
padding-bottom:10px;
padding-top:10px;
font-size:13px;
}
.bloc_large_register{
float:left;
width:1200px;
background-color:black;
padding-top:0px;
font-size:13px;
}
.bloc_large_register{
float:left;
width:1200px;
background-color:black;
padding-top:0px;
font-size:13px;
}
.show_title{
float:left;
margin-left:320px;
}
.show_title2{
float:left;
margin-left:144px;
}
.liste-oeuvres{
float:right;
list-style:none;
margin-top:-2px;
}
.bloc_large_bas{
float:left;
width:1200px;
height:17px;
background:transparent url(../images/template/bloc_large_bas.jpg) no-repeat;
}

.oeuvre_details{
float:left;
width:794px;
margin-left:18px;
}
.oeuvre_details_top{
float:left;
width:794px;
height:21px;
background:transparent url(../images/template/oeuvre_top.jpg) no-repeat bottom;
text-align:center;
padding-top:11px;
font-size:12px;
}

.oeuvre_details_body{
float:left;
width:794px;
padding-top:5px;
background:black;
text-align:center;
min-height:597px;
}
.oeuvre_details_bas{
float:left;
width:794px;
height:17px;
background:transparent url(../images/template/oeuvre_bas.jpg) no-repeat;
}
.achat_oeuvre{
margin-left:85px;
}
#edit-image-actualite{
text-align:center;
width:100%;
}

.bloc_infos{
float:left;
width:388px;
}
.bloc_infos_top{
float:left;
width:388px;
height:23px;
background:transparent url(../images/template/bloc_infos_top.jpg) no-repeat;
text-align:center;
padding-top:9px;
font-size:13px;
}
.bloc_infos_body{
font-size:13px;
float:left;
width:358px;
background:black;
padding:10px;
padding-right:20px;
min-height:170px;
}
.liste_filleuls{
float:left;
margin:15px;
}
.liste_filleuls li{
float:left;
margin-left:10px;
}
.parrain_form{
margin-left:30px;
}
.parrain_form table{
width:360px;
float:left;
margin-top:15px;
}
.parrain_form table .email_filleul input{
margin-right:10px;  
margin-bottom:4px;  
width:200px;    
}
.bloc_infos_bas{
float:left;
width:388px;
height:18px;
background:transparent url(../images/template/bloc_infos_bas.jpg) no-repeat;
}


.oeuvre_infos{
float:left;
width:388px;
}
.oeuvre_infos_top{
float:left;
width:388px;
height:21px;
background:transparent url(../images/template/oeuvre_infos_top.jpg) no-repeat;
text-align:center;
padding-top:11px;
font-size:12px;
}
.oeuvre_infos_body{
float:left;
width:388px;
background:black;
}
.oeuvre_infos_bas{
float:left;
width:388px;
height:14px;
background:transparent url(../images/template/oeuvre_infos_bas.jpg) no-repeat bottom;
}
.oeuvres-list-home li{
float:left;
margin-left:15px;
margin-bottom:20px;
}
.oeuvres-list li{
float:left;
margin-right:13px;
margin-top:10px;
}
.oeuvres-list2 li{
float:left;
margin-right:10px;
margin-top:10px;
}
.oeuvre_vignette{
float:left;
width:387px;
height:179px;
background:transparent url(../images/template/cadre_oeuvre.jpg) no-repeat scroll 0pt;
}
.bloc_1quart{
float:left;
width:225px;
}
#actu_site_diapos{
float:left;
width:225px;
}
#actu_site_diapos .home-part2 li{
margin-top:0px
}
.oeuvreblog{
float:left;
width:220px;
height:221px;
background:transparent url(../images/template/vignetteblog.png) no-repeat scroll 0pt;
margin-bottom:15px;
}
.oeuvreblog_title{
width:210px;
padding-left:10px;
padding-top:5px;
font-size:12px;
text-align:center;
}
.oeuvreblog_artiste{
width:210px;
padding-left:10px;
padding-top:5px;
color:yellow;
font-size:12px;
text-align:center;
}
.oeuvreblog_img{
width:220px;
text-align:center;
float:left;
margin-top:6px;
margin-bottom:5px;
}
.oeuvreblog_price{
float:left;
padding-left:15px;
}
#list-tri{
float:left;
margin-bottom:10px;
margin-left:330px;
}
#list-tri li span{
float:left;
margin-right:5px;
margin-left:15px;
}
#list-tri li{
float:left;
margin-left:8px;
}
#list-tri li a{
color:white;
}
#list-tri li a:hover{
color:yellow;
}
.oeuvre_vignette_title{
width:154px;
float:left;
margin-top:10px;
margin-left:14px;
}
.oeuvre_vignette_title li a{
color:white;
font-weight:bold;
}
.oeuvre_vignette_title li a:hover{
color:yellow;
}
.oeuvre_vignette .vote{
color:yellow;
font-size:11px;
float:left;
}
.oeuvre_vignette .visite{
font-size:11px;
float:left;
margin-left:15px;
}
.oeuvre_vignette_title li{
margin-bottom:9px;
margin-top:0px;
font-size:11px;
float:left;
width:154px;
color:white;
}

.oeuvre_vignette_img{
width:210px;
float:left;
height:165px;
text-align:center;
padding-top:10px;
}
div#infobiz {
float:left;
margin-bottom:10px;
width:395px;
min-height:150px;
}
div#infobiz .F60 {
color:#007DA2;
}
div#infobiz .cont {
height:410px;
padding:1px 0pt 15pt 10px;
float:left;
width:376px;
font-size:12px;
}
.biographie{
height:406px;
}
#scroll_biographie{
overflow-x:hidden;
overflow-y:auto;
height:410px;
text-align:justify;
width:750px;
float:left;
margin-top:5px;
}
div#infobiz .cont .scroll{
overflow-x:hidden;
overflow-y:auto;
height:420px;
width:370px;
float:left;
margin-top:5px;
}
div#infobiz .accroche a, div#infobiz strong a {
font-size:1.1em;
}
div#infobiz .accroche {
margin-bottom:14px;
}
div#infobiz a.evt {
display:block;
margin:10px 0pt 0pt;
}
div#infobiz .infosource {
font-size:1em;
}

div#infobiz li {
float:left;

}

div#infobiz #tabBiz {
color:white;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
line-height:normal;
}
div#infobiz #tabBiz {
background:transparent url(../images/template/actus_top.jpg) no-repeat scroll 0pt;
width:386px;
height:33px;
float:left;
}
div#infobiz .tab_biz_foot {
background:transparent url(../images/template/actus_foot.jpg) no-repeat bottom;
width:386px;
height:10px;
float:left;
}
div#infobiz .tab_biz_body {
background:transparent url(../images/template/actus_body.jpg) repeat-y scroll 0pt;
width:386px;
float:left;
}
div#infobiz #tabBiz a {
display:block;
float:left;
margin-right:3px;
padding-left:5px;
text-decoration:none;
}
div#infobiz #tabBiz a.first {
margin-left:0px;
}
div#infobiz #tabBiz a span {
color:white;
cursor:pointer;
display:block;
float:left;
height:23px;
padding-top:10px;
width:180px;
text-align:center;
}
div#infobiz #tabBiz a {
height:23px;
width:180px;
text-align:center;
}
div#infobiz #tabBiz a.actif span {
color:yellow;
height:23px;
}
div#infobiz #tabBiz a:hover span, div#infobiz #tabBiz a:hover {
color:yellow;
text-decoration:none;
}
.centrer{
float:left;
width:100%;
}

#top_word1,
#top_word2,
#top_word3,
#top_word4,
#top_word5,
#top_word6,
#top_word7,
#top_word8{
position:absolute;
color:#BDBDBD;
font-size:16px;
}
#top_word1{
margin-left:19px;
margin-top:28px;
}
#top_word2{
margin-left:140px;
margin-top:30px;
}
#top_word3{
margin-left:280px;
margin-top:20px;
}
#top_word4{
margin-left:400px;
margin-top:30px;
}
#top_word5{
margin-left:40px;
margin-top:75px;
}
#top_word6{
margin-left:170px;
margin-top:70px;
}
#top_word7{
margin-left:280px;
margin-top:75px;
}
#top_word8{
margin-left:425px;
margin-top:75px;
}

#words-inputs,
#inputs_colors{
z-index:-10;
position:absolute;
margin-left:-2000px;
float:left;
}
#results{
z-index:-10;
position:absolute;
margin-top:-1500px;
float:left;
}
#patchword{
float:left;
width:663px;
padding-left:10px;
padding-right:10px;
line-height:19px;
}
.bloc_edit_proprietes{
height:620px;
}
.bloc_edit_p{
margin-right:18px;
}
.bloc_edit_p hr{
margin-top:13px;
margin-bottom:13px;
}
#patchword-edit{
float:right;
width:656px;
padding-left:10px;
padding-right:17px;
line-height:19px;
}
.highslide-html-content{
background-color:black;
}
.highslide-html{
border:3px solid #525252;
width:1000px;
}

#recherche-patchwords-list{
text-align:justify;
margin-top:17px;
}
#recherche-patchwords-list .color0{
color:white;
}
#recherche-patchwords-list .color1{
color:#A5A5A5;
}
#recherche-patchwords-list a{
font-size:14px;
text-decoration:none;
color:#E1E1E1;
cursor:pointer;
}
#patchword-select{
float:right;
width:125px;
margin-right:10px;
margin-top:18px;
}
#patchword-select li{
float:left;
margin-top:4px;
height:20px;
}
#patchword-select li img{
float:left;
margin-left:3px;
margin-top:3px;
cursor:pointer;
}
#patchword-select input{
float:left;
width:100px;
background-color:#1D1D1E;
border:1px solid #525252;
text-align:center;
color:#E1E1E1;
}
#bloc-recherche-left{
float:left;
width:380px;
}
#bloc-recherche-up{
float:left;
width:380px;
}
#bloc-recherche-up span{
float:left;
margin-top:10px;
font-size:12px;
text-align:center;
width:120px;
}
#link_faprod{
float:left;
margin-left:20px;
margin-top:8px;
font-size:9px;
width:100%;
}
#bloc-recherche #boutton-valider{
width: 115px;
height: 22px;
border:0px none;
cursor:pointer;
float:left;
margin-top:6px;
color:yellow;
background:transparent;
}
#patchwords-list{
float:left;
list-style:none;
}
#patchwords-list li{
float:left; 
margin-left:10px;  
}
#patchwords-list li input{
float:left;
}
#intro-bloc-recherche{
float:left;
width:373px;
}
#title-bloc-recherche{
color:white;
font-size:13px;
float:left;
margin-left:20px;
margin-top:7px;
width:180px;
}
#patchwords-list li span{
font-size:11px;
margin-top:2px;
float:left;
}
#label-bloc-recherche{
color:yellow;
font-size:16px;
float:left;
margin-left:80px;
margin-top:90px;
width:280px;
text-align:center;
}
#footer{
float:left;
background:white url(../images/template/footer.jpg) no-repeat center;
width:914px;
height:78px;
}
#bloc-recherche2{
background:url(../images/template/patchword.png) no-repeat center;
float:left;
height:227px;
width:1200px;
margin-bottom:10px;
margin-top:15px;
}
#bloc-recherche{
background:url(../images/template/recherche.jpg) no-repeat center;
float:left;
height:227px;
width:1200px;
margin-bottom:10px;
}
#liste-criteres li{
float:left;
margin-top:3px;
}
#carousel_container{
float:left;
width:1180px;
height:130px;
margin-top:10px;
margin-bottom:10px;
margin-left:8px;
}
#carousel{
float:left;
width:1197px;
margin-top:8px;
margin-left:2px;
}
#carousel1{
background:black url(../images/template/slide1.jpg) no-repeat top;
float:left;
height:10px;
width:1197px;
}
#carousel2{
background:black;
float:left;
width:1197px;
}
#carousel3{
background:black url(../images/template/slide2.jpg) no-repeat bottom;
float:left;
height:10px;
width:1197px;
}
#liste-criteres{
float:left;
width:166px;
margin-left:15px;
margin-top:6px;
font-size:10px;
}
#liste-criteres li{
float:left;
width:100%;
}
#liste-criteres select{
float:left;
width:130px;
border:1px solid #525252;
background-color:#121212;
color:#E1E1E1;
height:18px;
font-size:12px;
}
.ie7 #liste-criteres select{
height:20px;
font-size:10px;
}
#patchcolor{
float:left;
margin-top:9px;
margin-left:2px;
position:relative; 
}
#select_colors6,
#select_colors5,
#select_colors4,
#select_colors3,
#select_colors2,
#select_colors1{
width:22px;
height:23px;
position:absolute; 
z-index:10; 
}
#select_colors1{
margin-left:92px;
margin-top:44px;
}
#select_colors2{
margin-left:123px;
margin-top:63px;
}
#select_colors3{
margin-left:93px;
margin-top:84px;
}
#select_colors4{
margin-left:124px;
margin-top:99px;
}
#select_colors5{
margin-left:62px;
margin-top:112px;
}
#select_colors6{
margin-left:95px;
margin-top:120px;
}

.unread{
font-weight:bold;    
}
#intro-messagerie{
    font-size: 11px;
    margin-left:20px;
}

.table_admin table {
	margin-top: 10px;
    width:400px;
    background-color:#6A696E;
    color:white;
}
.table_admin table th{
width:40%;
margin-right:5px;
text-align:right;
}
.table_admin table td{
text-align:center;
padding:10px;
}
.table_admin a{
	text-transform: uppercase;
	font-size: 13px;
	margin-top: 15px;
	padding-left: 5px;
    text-align:center;
    color:white;
}
#footer-login{
float:left;
width:290px;
margin-top:18px;
}
#footer-login span{
margin-left:88px;
margin-top:9px;
font-size:15px;
float:left;
}
.bouttons-action{
float:left;
margin:15px;
}
.bouttons-action a{
float:left;
margin-right:20px;
}

#footer-left{
float:left;
width:900px;
margin-top:7px;
margin-left:21px;
}
#footer-left-content{
float:left;
font-size:11px;
margin-left:15px;
margin-top:15px;
width:756px;
}
#footer-left-lang{
float:left;
width:120px;
margin-top:13px;
text-align:center;
font-size:7px;
}
#footer-left-lang #lang{
float:right;
height:75px;
}
#footer-left-lang #lang li{
float:left;
margin-left:5px;
}
#login{
width:290px;
float:left;
}
.boutton-edit-oeuvre{
width:100%;
float:left;
margin:3px;
}
.edit-sallon{
color:yellow;
margin-top:15px;
float:left;
}
.boutton-edit-oeuvre a{
width: 176px;
height: 18px;
background: transparent url(../images/template/boutton.png);
border:0px none;
cursor:pointer;
float:left;
color:yellow;
font-weight:bold;
padding-top:8px;
font-size:11px;
text-align:center;
}
ul#bout-action2 {
  margin: 0;
  padding: 0;
  margin-top: 10px;
  height: 40px;
  float:left;
  width:900px;
}
ul#bout-action2 li{
margin-right:15px;
float:left;
}
.long-neutre-noir a,
.long-neutre a{
width: 203px;
height: 20px;
background-image:url(../images/template/bouton-gris--200-25-sur-fond-gris.jpg);
border:0px none;
cursor:pointer;
float:left;
color:yellow;
padding-top:6px;
font-size:11px;
text-align:center;
text-transform:uppercase;
}
.long-neutre-noir a{
background-image:url(../images/template/bouton-gris--200-25-sur-fond-noir.jpg);
}
.long-vert-noir input,
.long-vert input{
width: 201px;
height: 26px;
background: transparent url(../images/template/bouton-vert--200-25-sur-fond-gris.jpg);
border:0px none;
cursor:pointer;
float:left;
color:yellow;
font-size:11px;
text-align:center;
text-transform:uppercase;
font-weight:bold;
}
.btn-paypal{
margin-left:60px;
}
.long-vert-noir a,
.long-vert a{
width: 203px;
height: 20px;
background: transparent url(../images/template/bouton-vert--200-25-sur-fond-gris.jpg);
border:0px none;
cursor:pointer;
float:left;
color:yellow;
font-weight:bold;
font-size:11px;
text-align:center;
text-transform:uppercase;
padding-top:6px;
}
.long-vert-noir a,
.long-vert-noir input{
background: transparent url(../images/template/bouton-vert--200-25-sur-fond-noir.jpg);
}
.long-rouge a{
width: 249px;
height: 20px;
background: transparent url(../images/template/bouton-rouge--250-25-sur-fond-gris.jpg);
border:0px none;
cursor:pointer;
float:left;
color:yellow;
font-size:11px;
text-align:center;
padding-top:6px;
text-transform:uppercase;
}
.long-rouge2 a{
width: 250px;
background: transparent url(../images/template/bouton-rouge--250-25-sur-fond-noir.jpg);
}
#login a{
color:white;
font-size:11px;
}
#login #zone-membre-loged {
width:250px;
margin-top:10px;
margin-left:10px;
color:white;
}
#login #zone-membre-loged a{
color:white;
font-weight:bold;
}
#login #zone-membre {
list-style:none;
margin-top:10px;
width:200px;
}
#login #zone-membre th div{
font-size:10px;
width:75px;
float:left;
padding-top:6px;
padding-right:5px;
text-align:right;
}
#password-forget{
font-size:10px;
}
#password-forget li{
float:left;
margin-left:15px;
}
#login #zone-membre #email,
#login #zone-membre #password
{
background-color:white;
border:1px solid #525252;
float:left;
width:127px;
}
#login .button-connexion {
background-image:url(../images/template/connexion.jpg);
border:0px none;
cursor:pointer;
float:left;
height:47px;
margin-top:6px;
width:51px;
}
#box-login-modal{
height:170px;
width:445px;
padding:15px;
font-size:13px;
}

#login-modal{

}
#login-modal li
{
    margin:10px;
    list-style:none;
}

#login-modal label {
display:inline;
float:left;
width:105px;
}
.inline_label{
width:80px;
padding-top:8px;
float:left;
}
.valider-modal{
    margin-left:50px;
}

#zone-membre-modal{
    margin-left:40px;
}


#boutton-retour{
margin:20px;   
}


p {margin: 0;}

.article-list,
.advert-list {
list-style:none;
margin-top:-2px;
margin: 0;
padding: 0;
}

.article-list li,
.advert-list li{
float:left;
margin:3px;
}


.boiteArticleDetail {
    padding:15px;
}

.boiteArticle {
    width:745px;
    height:101px;
}

.boiteArticleDetail .article_photo,
.boiteArticle .article_photo {
float:left;
height:85px;
margin-left:7px;
margin-right:15px;
margin-top:7px;
width:95px;
}
.error_list {
color: red;
font: bold 10px;
list-style-type:none;
margin-left:0px;
margin-bottom:0px;
margin-top:0px;
}

#content-page{
margin:25px;    
font-size: 12px;
}
.liste-photo li{
float:left;
width:110px;
}
.propriete_vote{
float:left;
color:#7D7E81;
}
.propriete_vote span{
color:white;
}
h1,
h2,
h3{
    font-size: 15px;
    font-weight:bold;
    color:#FFFFFF;
    margin-left:20px;
}

.register table {
    margin-top: 10px;
    margin-bottom: 10px;
    margin-left:15px;
    width:640px;
    float:left;
}
.boutton-right{
float:right;
}
.register th {
    color:#FFFFFF;
    display:block;
    float:left;
    font-size:10px;
    padding-top:0px;
    text-align:right;
    vertical-align: middle;
    width:100px;
    padding-right: 10px;
    text-transform:uppercase;
}

.register td {
    float: left;
    height:100%;
    font-size:10px;
    padding-left: 10px;
    color:white;
    width:510px;
}

.user_info_register{
font-size:13px;
}
.boiteArticleDetail .article_titre,
.boiteArticle .article_titre {
color:#FFFFFF;
font-size:15px;
font-weight:bold;
margin-bottom:6px;
padding-top:5px;
}


.boiteArticleDetail .article_description,
.boiteArticle .article_description {
height: 70px;
font-style: italic;
}


.boiteArticle .article_lien {
margin:10px;

}
.member-home td{
width:50%;
}
.boiteArticle .article_lien a {
    font-weight: bold;
    color:#FFFFFF;
    font-size: 14px;
}
.top_societe_menu li .selected,
#artiste_menu li .selected,
#artiste_menu_edit li .selected,
#list-tri li .selected,
.bloc_large_top .criteres .selected,
.top_visite_menu li .selected, .top_galerie_menu li .selected,
#menu2-top ul li .selected,
#menu-top li .selected{
color:yellow;
}
#home_expos a:hover,
#menu2-top ul li a:hover{
color:#1B1B1B !important;	
}

.input-long input,
.input-long select{
width:350px;
}

.table_abo_description{
font-size:18px;
font-weight:bold;
}
.table_abo_description .btn-paypal{
margin-left:230px;
}
