/* Initialisation de la page*/
*{
	font-family: Verdana, Arial;
	
	margin : 0;
padding : 0;
}


body {
	background:#bfbfbf url('../images/img_site/background-degrade.png')  repeat-x top left;
	background-position:top left !important;
	background-color:#bfbfbf!important;
	
	
	font-family: Verdana, Arial;
	font-size:12px;
	text-align : center;
	
	}


	/*Ronds decoratifs des côtés*/
#globalGeneral{
/*background:transparent url('../images/img_site/img-background.png')  no-repeat center 1%;*/
/*background-position:center 25% !important;*/

background-repeat:no-repeat !important;

}


.rose{

color:#F93185;
}
/*global*/

div#global{
width:964px;
margin : 0 auto;
position:relative;
}


a#homereturn{
display:block;
position: absolute;

top:47px;
left:0px;
z-index:99;
text-indent:-5000px;
width:250px;
height:125px;
}

/* Header */

#header{background:transparent url('../images/img_site/header-inscription.png')  no-repeat  top left;
background-position:top left !important;

background-repeat:no-repeat !important;
position:relative;
height:180px;
}



/* "le blog" */

div#blog{
color:#F93185;
}
div#blog a{
display:block;height: 189px;
width:27px;
text-indent:-5000px;
position:absolute;
right:-27px;
top:100px;
background: transparent url('../images/img_site/btn_blog.png') no-repeat left top;
background-position:top left !important;

background-repeat:no-repeat !important;
height: 189px;
width:27px;

}

/* menu principal*/
ul#menu {
font-size:13px;
list-style-type:none;
color:#F93185;
position:absolute;
top:140px;
right:16px;
letter-spacing: 0.1em;
}

ul#menu  li{
float:left;
margin:1.5px;

}


ul#menu  li a{

color:#F93185;
}

ul#menu  li a:hover{
text-decoration:none;
color:#000000;
}




/* petit degrade*/
div#degrade{
background:transparent url('../images/img_site/degrade-page.png') repeat-x top left;
background-image:url('../images/img_site/degrade-page.png')  !important;
background-repeat:repeat-x !important;
background-position:top left !important;
height:9px;border-left:#a2a4a4 solid 1px;
border-right:#a2a4a4 solid 1px;}
/*milieu*/
div#centre{background:#fff;border-left:#a2a4a4 solid 1px;
border-right:#a2a4a4 solid 1px;

}



#content{
text-align:left;
border:1px solid #F93185;
margin:0 22px;
}







#interieur{margin:22px;}

#left{
width:215px;
background-color:white;
border:1px solid #c3c4c4;

float:left;

}



#title{
 background: transparent url('../images/img_site/btn-degrade-gris.png') repeat-x top left;
 background-image:url('../images/img_site/btn-degrade-gris.png')  !important;
background-repeat:repeat-x !important;
background-position:top left !important;
font-size: 12px; 
padding-top: 9px;
color:#F93185;
height:23px; 
font-weight:bold;}






#definition{

height:112px;
margin:10px 5px 8px 12px; 
color:#c4cbcf;
text-align:justify;

}

.ventes{
background-color:#eeeded;
height:132px;
text-align:center;
padding-top:10px;
padding-bottom:17px;
}
.ventesalter{
background-color:#ffffff;
height:132px;
text-align:center;
padding-top:10px;
padding-bottom:17px;
}


.brand{
width:205px;
height:88px;
background-color:#ffffff;
border:1px solid #c3c4c4;
display:block;
margin:0px 0 12px 5px;
}
.date{
color:#F93185;

}



#right{float:right;text-align:center;}

.inside{
border:1px solid #c3c4c4;
padding:55px 0 0 0;
color:#ffffff;
width:640px;
background-color:#393939;
}


.inside div.in{
border-bottom:1px solid #c3c4c4;
border-top:1px solid #c3c4c4;
text-align:right;
padding: 13px 0 10px 0;
background:#393939 url('../images/img_site/inscription.png');
background-repeat:no-repeat;
}

.inside div.inBottom{
border-bottom:1px solid #c3c4c4;
border-top:1px solid #c3c4c4;
text-align:right;
padding: 13px 0 10px 0;
}

#infos{background:#393939 url('../images/img_site/a-propos-de-vous.png') no-repeat 440px  19px;
background-image:url('../images/img_site/a-propos-de-vous.png') !important;
background-color:#393939!important;
background-repeat:no-repeat !important;
background-position:440px 19px !important;
}

#acces{background:#393939 url('../images/img_site/acces-espace-chic') no-repeat 375px  19px;
background-image:url('../images/img_site/acces-espacechic.png') !important;
background-color:#393939!important;
background-repeat:no-repeat !important;
background-position:375px 19px !important;}

label.attribute{
display:block;
float:right;
clear:both;
margin:2px 10px 5px 0;
padding-right:24px;
width:500px;
}
label.attribute3{
display:block;
float:right;
clear:both;
margin:2px 10px 5px 0px;
padding-right:24px;
height:30px;
}

.text{

width:200px;
height:20px;
border:inset 1px #b6b6b6;

}



input.multitext{

width:200px;
height:30px;
border:inset 1px #b6b6b6;

}

select.select{
float:left;
margin-right:25px;
display:block;

height:20px;
border:inset 1px #b6b6b6;

}
.divers{

margin-right:0px;

width:200px;
height:20px;
border:inset 1px #b6b6b6;

}
.textField{

margin-right:0px;

width:200px;
height:20px;
border:inset 1px #b6b6b6;

}

span#partenaires{
margin-left:300px;

}




span.descriptif{ 
padding-left:34px;
text-align:center;
float:right;
font-size:10px;
margin-right:34px;
}
span#accept{
display : block;
background:transparent url('../images/img_site/barre-rose-degrade.png') repeat-x top left;
background-image:url('../images/img_site/barre-rose-degrade.png') !important;
background-repeat:repeat-x !important;
background-position:top left !important;
padding-right:65px;
height:25px;
color:#ffffff;
padding-top:5px;
margin-top:5px;
text-align:right;
width:576px;
}

span#accept a{
text-decoration:none;
color:#ffffff;
}






input#validate{
width:212px;
height:31px;
text-indent:-5000px;
background:transparent url('../images/img_site/valider-inscription-off.png') no-repeat top left;
background-repeat:no-repeat !important;
background-position:top left !important;
}
input#validate :hover{

background:transparent url('../images/img_site/valider-inscription-on.png') no-repeat top left;
background-repeat:no-repeat !important;
}


div#commentaire{
width:640px;
text-align:right;
margin : 10px 10px 25px 0;
}


/* corporate*/
div#footer {text-align:center;
background:transparent url('../images/img_site/footer-home.png') no-repeat  left;
background-image:url('../images/img_site/footer-home.png') !important;
background-position:top left !important;
background-repeat:no-repeat !important;
padding-top:70px;
padding-bottom:20px;
}
p {
font-size:12px;
list-style-type:none;
color:#919095;

}




