/* CSS Document */
body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:black;
}
body {
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#container{
	top:50px;
	position:absolute;
	left: 50%;
	background:no-repeat url(gif/roselabicheLogo.gif);
	width:720px;
	margin-left: -360px;
	height: 550px;
}
#baseline{
	position:absolute;
	top:570px;
	width:720px;
	height: 12px;
	text-align:right;
}

#menu{ 
	font-family:Georgia, "Times New Roman", Times, serif;
	margin-top:85px;
	left:3px;
}

#menu .droite{
float:right;
}
#menu .gauche{
float:left;
}

#menu a.active {
	text-decoration:none;
	width:auto;
	color:#000000;
	padding:0px 28px 0px 9px;
}
#menu a.active:hover {
	text-decoration:none;
	color:#00cc33;
	background:url(gif/chevron.gif) no-repeat 0px 3px;
}

#menu a.nonActive {
	text-decoration:none;
	color:#00cc33;
	background:url(gif/chevron.gif) no-repeat 0px 3px;
	padding:0px 28px 0px 9px;
}
#menu a.nonActive:hover {
	text-decoration:none;
	color:#00cc33;
	background:url(gif/chevron.gif) no-repeat 0px 3px;
	padding:0px 28px 0px 9px;
}

#content{
	position:absolute;
	top:120px;
	left:0px;
}
.greenBold{
	color:#00cc33;
	font-weight:bold;
}
.greenBold12, #profileL h3, #profileR h3 {
	color:#00cc33;
	font-weight:bold;
	font-size: 12px;
}
a.greenLink, #profileL a, #profileR a{
	text-decoration:none;
	color:#00cc33;
}
a.whiteLink{
	text-decoration:none;
	color:#FFFFFF;
}
.strongGray{
	font-weight:bold;
	color:#666666;
}
.grayNoLink {
	color:#DDDDDD;
	padding:0px 38px 0px 9px;
}

 #petittitreHP{
	color:#666666;color:#00cc33;
 margin-bottom:14px;
 margin-left: 50px;
text-align:right;
}
 #grostitreHP{	color:#00cc33;
 text-align:right;
 font-size:20px;
}
.style2 {color: #999999}
/******************/
#designerL{
	left:12px;
	float:left;
	width:294px;
	text-align:justify;
}
#designerR{
	line-height:11pt;
}
/******************/
#storesL{
	left:12px;
	float:left;
	width:310px;
	text-align:justify;
}
#storesR{
	line-height:11pt;
}
/******************/
#contactL{
	left:12px;
	float:left;
	width:360px;
	text-align:justify;
}
#contactR{
	height:300px;	
	line-height:11pt; 
}
/******************/
#philoL{
	width:300px;
	left:12px;
	float:left;
	padding-left:10px;
	text-align:justify;
}
#philoR{
	width:520px;
	float:left;
	left:12px;
	line-height:11pt;
	padding:5px;
	padding-left:10px;
}
/******************/
#aboutMenu{
	width:150px;
	height:350px;
	left:12px;
	float:left;
	border: 1px solid #eee;
	padding:5px;
}
#aboutMenu .titre{
text-transform:uppercase;
}
/******************/
#profileL{
	width:370px;
	left:12px;
	float:left;
	padding-left:10px;
	text-align:justify;
}

#profileR{
padding-left:10px;
	line-height:11pt;
}
/******************/
#collectionL{
	left:12px;
	float:left;
	width:290px;
}
#collectionR{
	line-height:11pt;
}



/******************/
flash-home{

float: left;


}
#whatsnew, #blog{

border: 1px solid #ccc;
padding:0px;
margin:0px;
margin-bottom:5px;



}
#whatsnew .titre, #blog .titre{
color:#fff;
background: #0c0;
padding:0px;
margin:5px;text-align:center;
	font-size: 10px;


}


#whatsnew hr, #blog hr{
height:1px;
	border: 1px solid #ccc;
padding:0px;margin:0x
}
#whatsnew .contenu, #blog .contenu{
color:#000;
padding:0px;
margin:5px;text-align:left;
	font-size: 10px;

}




 a.minihomelinknewsletter {
	text-decoration:none;
	color:#00cc33;
	padding:0px 38px 0px 9px;
	font-size:14px;
}

