
/******************************
* GLOBAL HOMEPAGE
*****************************/

#page {
	padding:0 5px 0px 5px; 	
}

.home {
	padding-top:0px;	
}

.bloc_explore {
    font-size:100%;
}


.col_droite h3, .col_gauche h3, .contenu_centre h3,
.col_droite h2, .col_gauche h2, .contenu_centre h2 {
	background:transparent url(../images/css/sepa_blocs.png) repeat-x scroll left bottom;
	color:#7D7D7D;
	font-size:191%;
	font-style:italic;
	margin:0 0 10px;
	padding:0 0 2px;
}

.col_droite h4, .col_gauche h4, .contenu_centre h4 {
color:#7D7D7D;
font-size:191%;
font-style:italic;
margin:0;
padding:0 0 2px;
}


/******************************
* COL GAUCHE
*****************************/
.col_gauche, .home .col_gauche {
	border:0 none;
	margin:0;
	padding:14px 10px 0 5px;
	text-align:left;
	width:200px;
}


/****************************
* CENTRE
**************************/
.centre {
	margin:0;
	padding:0;
	/*width:765px;*/
	width:779px;
	border: none;
}

.centre #latest_headlines_list {
	background-color:#f3eae1;
}
.centre #latest_headlines_list .item_block {
	min-height:50px;
	border-top:1px dashed #FFFFFF;
	border-bottom:1px dashed #FFFFFF; 
	padding:3px;
	margin:10px 0px;
}

.centre .item_block .image_box_headline {
    width:250px; 
    height:250px; 
    min-height:250px; 
    border:1px solid #CDB9A1; 
    background-color:#FFF; 
    margin:0; 
    padding:0;
    text-align:center;
    float:left;
    margin:5px;
}

.centre .item_block .image_box_headline a:hover {
	text-decoration:none;
	border:0px;	
}

.centre .item_block .image_box {
	width:105px; 
	height:105px; 
	min-height:105px; 
	border:1px solid #CDB9A1; 
	background-color:#FFF; 
	margin:0; 
	padding:0;
	text-align:center;
	float:left;
	margin:5px;
}

.centre .item_block .image_box img {
	margin: 0 auto; 
}

.centre .item_block .detail_zone {
	float:left;
	margin:5px 5px 0 0;
	width:315px;	
}

.centre .breaker, .centre .break {
	clear:left;	
}
.home .contenu_centre h3, .home .contenu_centre h1 {margin-right:5px}
/*****************************************************
* HOMEPAGE NAVIGATOR 
*****************************************************/

.centre .pagenavigator {
	width:100%;
	height:20px;
	margin-bottom:5px;
}

.centre .pagenavigator .previous {
	float:left;
	width:50%;
	text-align:left;
	font-size:109.5%;
}
.centre .pagenavigator .next {
	float:right;
	width:50%;
	text-align:right;
	font-size:109.5%;
}
.centre .pagenavigator .next a, .centre .pagenavigator .previous a {
	color:#1A1A1A;
	font-size:109.5%;
}
.centre .pagenavigator .next a:hover, .centre .pagenavigator .previous a:hover {
    color:#1A1A1A;
    text-decoration:none;
    border:0px;
}
	
/*********************************************************************************************************************************************
************************************************* PAGES ********************************************************************************
***********************************************************************************************************************************************/
/******************************************************
* BLOCS CENTRE 
*****************************************************/
.contenu_centre {
	width:443px;
	padding: 14px 4px 0px 5px;
	border-right:1px solid #CDB9A1;
	border-left:1px solid #CDB9A1;
}
/** LOG IN **/
.login  {
	width: 100%;
}

/*****************************************************
* COL DROITE 
*****************************************************/

.col_droite, .home .col_droite {
	margin:0;
	padding:14px 5px 0 5px;
	width:310px;
}
.col_droite .zone_pub2 {
	background:transparent url(../images/css/sepa_blocs.png) repeat-x scroll left bottom;
    padding:0px 0px 10px;
    margin-bottom:0px;
    text-align:center;
}

.login {padding:10px 0px;}
.login form {padding:5px 0px 11px 5px;}
.login form span {
	text-align:left;	
}

/*****************************************************
* FOOTER HOMEPAGE 
*****************************************************/
/* #footer ul {background:transparent url(../images/css/bg_footer.png) no-repeat scroll 214px 0;} */
#footer {margin-bottom:10px;}
#footer ul {
    padding:20px 0;
	text-align:center;
	background:transparent none repeat scroll 0 0;
}
#footer li {
   display:inline;
float:none;
font-size:100%;
}

/******************************
* ROUNDED CORNERS
*****************************/

.rounded { position: relative; width: 100%; border:1px solid #CEB8A0; background-color: #ffffff; }
.inner_corner { background-color: #ffffff;padding:3px 5px 10px;}
.corner { position: absolute; width: 10px; height: 10px; background: #FFFFFF url('../images/css/corner.png') no-repeat; font-size: 0%; }
.TL { top: -1px; left: -1px; background-position: 0 0; }
.TR { top: -1px; right: -1px; background-position: -10px 0; }
.BL { bottom: -1px; left: -1px; background-position: 0 -10px; }
.BR { bottom: -1px; right: -1px; background-position: -10px -10px; }
#osmoz_numbers {width:441px;}
#osmoz_numbers .title {
	color:#7D7D7D;
	font-size:191%;
	font-style:italic;
	margin:16px 0 10px;
	text-align:center;
	font-family: Georgia, "Times New Roman", Times, serif;
}
#osmoz_numbers .numbers {color:#7D7D7D;text-align:left;font-size:109.5%;margin:10px 0;}

/******************************
* ZONE TAGS
*****************************/

.tag {
	background:none;
}

.tag2 {
	border: 1px solid #BEBEBE;
}
.tag2 div {
    font-style: italic;
    font-family: Georgia, "Times New Roman", Times, serif;
}
.tag2 div a {
    margin: 0 30px 0 0;
}
.last_tagged_perfume {
    padding:20px 0 20px 0;
   /* background:transparent url(../images/css/sepa_blocs.png) repeat-x scroll left bottom;*/
}

.last_tagged_perfume h3 {
	background:transparent none repeat scroll 0 0;
	color:#282828;
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:109.5%;
	font-style:normal;
	font-weight:bold;
	margin:0 0 2px;
	text-transform:uppercase;
}
.col_gauche h3, .col_gauche h2 {margin:0px;}
.col_gauche h3.bloc-title, .col_gauche h2.bloc-title {
	color:#656565;
	background:none;
	text-align:center;
	/* font-size:210%; */
	font-size:180%;
	margin:0px;
}

.col_gauche .new_releases #woman_new_release {width:95px;}
.col_gauche .new_releases #man_new_release {width:95px;}
.col_gauche .new_releases h4 {overflow:hidden;text-align:center;font-size:145%;}
.col_gauche .new_releases h4.bloc-title-niv2 {font-size:160%;}
.col_gauche .new_releases h4 a {
	color:#906747;
}
.col_gauche .new_releases h4 a.lien_puce{padding-right:12px;padding-bottom:12px;background:transparent url(../images/css/puce_serach2.png) no-repeat scroll right 7px;}
.col_gauche .new_releases .brand {width:100%;text-align:center;}
.col_gauche .new_releases span {width:100%;font-size:8px;}

.col_gauche .fiche h4 {text-align:center;font-size:160%;}
.col_gauche .fiche h4 a {color:#906747;}
.col_gauche .fiche p.description {color:#7D7D7D;}
.col_gauche .fiche p.description a {color:#906747;}
.col_gauche .zone_pub2 {margin:10px 0px 10px 0px;}




.centre #latest_headlines_list .headline h2 {
color:#7D7D7D;
font-size:270%;
position:absolute;
right:0;
top:0;
width:180px;
margin-top:5px;
line-height: 25px;
}
.centre .headline .detail_zone {
bottom:0;
margin:5px 5px 10px 0;
position:absolute;
right:0;
width:175px;
}
.centre #latest_headlines_list .headline {position:relative}
.centre #latest_headlines_list .news .image_box {text-align:center;}
.centre #latest_headlines_list .news .image_box img {margin:auto;}
.centre #latest_headlines_list .news .image_box a:hover {text-decoration:none;border:0px;}
.centre #latest_headlines_list .news h3 {font-size:160%;color:#7D7D7D;margin:0;padding:0 0 0px;background:none;}
.centre #latest_headlines_list .news h3 a {color:#7D7D7D;}
.centre #latest_headlines_list .news h3 a:hover {text-decoration:none;border:0px;}
.centre #latest_headlines_list .news h4 {padding:0 0 3px;width: 90%;text-transform:none;}
.centre #latest_headlines_list .news h5 {font-size:109.5%;}
.centre #latest_headlines_list .news h5 img {float:left;padding:0 5px 0 0;}
.centre #latest_headlines_list .news h5 p {float:left;color:#7D7D7D;}
.centre #latest_headlines_list .news p {color:#1A1A1A;font-size:109.5%;}
.centre #latest_headlines_list .news p a {color:#1A1A1A;}
.centre #latest_headlines_list .news p a:hover {color:#906747;}
.centre #latest_headlines_list .news p.description {color:#7D7D7D;padding:2px 0px 0px 0px;}
.centre #latest_headlines_list .news p.description a {color:#906747;}

.centre .blogs {background:transparent url(../images/css/sepa_blocs.png) repeat-x scroll left bottom;}
.centre .blogs .ss_item_block {background:none;}
.centre .blogs .ss_item_block h5 {font-weight:bold;}
.centre .blogs span {padding:0;color:#1A1A1A;font-size:109.5%;}
.centre .blogs span.blog-date {color:#808080;}
.centre .blogs p {color:#808080;font-size:109.5%;}


.centre .news img {float:none;padding:0 0px 0 0;}

.centre #latest_headlines_list .expert_flag_fre-FR {
    background:transparent url(../images/css/cote-expert-fre-FR.gif) no-repeat scroll right top;
}
.centre #latest_headlines_list .expert_flag_eng-US {
    background:transparent url(../images/css/cote-expert-eng-US.gif) no-repeat scroll right top;
}
.centre #latest_headlines_list .expert_flag_eng-GB {
    background:transparent url(../images/css/cote-expert-eng-GB.gif) no-repeat scroll right top;
}
.centre #latest_headlines_list .tff_flag {
    background:transparent url(../images/css/cote-tff-eng-GB.gif) no-repeat scroll right top;
}
.centre #latest_headlines_list .expert_flag_esl-ES {
    background:transparent url(../images/css/cote-expert-esl-ES.gif) no-repeat scroll right top;
}
.centre #latest_headlines_list .expert_flag_ger-DE {
    background:transparent url(../images/css/cote-expert-ger-DE.gif) no-repeat scroll right top;
}
.centre #latest_headlines_list .expert_flag_ita-IT {
    background:transparent url(../images/css/cote-expert-ita-IT.gif) no-repeat scroll right top;
}

.perfume_reflect_bas {
    height:128px;
    text-align:center;
}

.tag2 .perfume_reflect_bas {
    width:100px;
}

.headline_text {
	width:100px;
	float:right;
}

.centre .discussion .breaker,.centre .blogs .breaker {
    clear: both;
    height: 1px;
    overflow: hidden;
}

.centre .review2 .zone-detail {
/*float:left;
width:195px;*/
margin-bottom:20px;
font-size:109.5%;
}

.centre .review2 .zone-detail h5 {
font-size:109.5%;
}

.col_gauche .new_releases h4.see-all {
font-size:100%;
}

.centre .discussion p {font-size:109.5%;}
.centre .blogs ul li,.centre .discussion ul li {font-size:90%;}
.home .centre .item_block.discussion #lasts_topics_hp_load .ss_item_block h5 p a {font-weight:normal;}
.border-bottom-connect {
	background:transparent url(../images/css/sepa_blocs.png) repeat-x scroll left bottom;
	margin-bottom:10px;
} 
.col_droite .no-border {background:none;}

.col_droite .zone_pub2 a:hover {text-decoration:none;border:0px}

.autopromo {background:transparent url(../images/css/sepa_blocs.png) repeat-x scroll left bottom;
padding-bottom:10px;}
.autopromo a {color:#1A1A1A;}
.autopromo a:hover {color:#1A1A1A;text-decoration:none;border:0px;}
.autopromo ul {padding:4px 0 7px;}
.autopromo ul li {background:transparent url(../images/css/puce_nav.png) no-repeat scroll 0 7px; padding:0 0 2px 11px;}
#new_releases {margin-top:10px;margin-bottom:10px;}
.perfume-trend {padding-bottom:10px 0px;}
.perfume-trend a {color:#1A1A1A;}
.perfume-trend a:hover {color:#1A1A1A;text-decoration:none;border:0px;}
.perfume-trend ul {padding:4px 0 7px;}
.perfume-trend ul li {background:transparent url(../images/css/puce_nav.png) no-repeat scroll 0 7px; padding:0 0 2px 11px;}



.paginCommunityLeft{
   text-align:center;
}
.paginBlogLeft{
   text-align:center;
}
.paginDiscussionLeft{
   text-align:center;
}



