#news{float:left;background-color:white;margin-left:27px;width:573px;height:550px;}
#newspic{float:left;background-color:white;margin-left:27px;width:600px;height:440px;}
#page #content #maincontent #maindisplay #news #laune{width:573px;height:220px;margin-bottom:30px;-moz-border-radius-bottomright:5px;border-radius-bottomright:5px;position:relative;}
#page #content #maincontent #maindisplay #news #souslaune{width:573px;height:145px;position:relative;}
#page #content #maincontent #updates{float:left;background-color:#cacaca;width:290px;height:470px;-moz-border-radius-bottomleft:5px;-moz-border-radius-topright:5px;border-radius-bottomleft:5px;border-radius-topright:5px;background-image:url('../images/fr/updates.jpg');background-position:10px 10px; background-repeat:no-repeat;display:block;}
#page #content #maincontent #updates #contentupdates{width:290px;height:460px;}
#page #content #maincontent #updates #contentupdates #topcontentupdate{width:100px;height:35px;}
#page #content #maincontent #updates #contentupdates #elementupdate{margin:auto;width:261px;;height:120px;margin-top:20px;margin-bottom:20px;}
#page #content #maincontent #updates #contentupdates #elementupdate #textelementupdate{width:170px;height:100px;float:left;position:relative;}
#page #content #maincontent #updates #contentupdates #elementupdate #textelementupdate .greytext{color:#666666;font-size:1.05em;font-weight:bold;text-decoration:underline;}
#page #content #maincontent #updates #contentupdates #elementupdate #textelementupdate .text{color:#666666;}
#page #content #maincontent #updates #contentupdates #elementupdate #imgelementupdate{width:80px;height:100px;float:right;position:relative;}

#page #content #maincontent #cartdisplay {float:left;position:relative;display:none;width:273px;height:650px;background-color:#cacaca;}

#bp{border:2px solid #cacaca;border-radius:30px;margin-top:20px;margin-bottom:10px;-moz-border-radius:30px;-khtml-border-radius:30px;-webkit-border-radius:30px;width:600px;height:230px;background-image:url("../images/pictures/edit.jpg");background-repeat:no-repeat;position:relative;}

#noto{border:2px solid #cacaca;border-radius:30px;margin-top:20px;-moz-border-radius:30px;-khtml-border-radius:30px;-webkit-border-radius:30px;width:600px;height:150px;margin-bottom:10px;background:url("../images/pictures/pictures.jpg");background-color:#e3e3e3;background-repeat:no-repeat;position:relative;}

#tooltip{
	position:absolute;
	border:1px solid #333;
	background:#f7f5d1;
	padding:2px 5px;
	color:#333;
	display:none;
	}	

#sousfil h3{margin-left:27px;}

#piclightbox{
	background-image:url('../images/fr/hide_my_selection.jpg');
	background-repeat:no-repeat;
	display:none;
	float:right;
}

#piclightboxhidden{
	background-image:url('../images/fr/display_selection.jpg');
	background-repeat:no-repeat;
	display:block;
	float:right;
}

#toolbar {width:660px;;height:30px;padding:0;}
#toolbar ul li select{background:none;width:60px;font-size:9px;font-variant:small-caps;font-family:tahoma,serif;height:13px;cursor:pointer;}
#toolbar ul li input{background:silver;width:25px;font-size:9px;font-variant:small-caps;font-family:tahoma,serif;height:13px;cursor:pointer;-moz-border-radius:15px;border-radius:15px;color:#000000;}
#toolbar ul li input:hover{background-color:grey;color:#eaeaea;}
#toolbar ul li {float:left;padding:4px;border:1px solid #666666; background-color:#fafafa;font-weight:bold;font-size:9px; text-transform:uppercase; cursor:pointer;color:#111111; height:12px; min-width:91px; background:url(../images/pictures/basdegrade.gif) left bottom repeat-x;text-align:center;}
#toolbar ul li:hover {background-color:#e0e0e0;border-bottom:1px solid #666666;background:url(../images/pictures/overbutton.gif) left bottom repeat-x;}
#toolbar a {text-decoration:none;color:#111111;}
#toolbar a:hover {text-decoration:none;color:#111111;}

#text1{margin-top:-30px;}

.blockpic{
	width:630px;
	height:150px;
	margin:auto;
	position:relative;
}

.blockpicsub{
	width:630px;
	height:150px;
	position:relative;
	margin-top:0px;
}

.pictures{
	float:left;
	width:146px;
	height:146px; 
	background-color:#ffffff;
	margin-right:1px;
	margin-bottom:1px;
	background-image:url("../images/fr/media.jpg");
	background-repeat:no-repeat;
	-moz-border-radius-bottomright:10px;
	border-radius-bottomright:10px;
}

.pictab{
	width:120px;
	height:95px;
	padding:5px;
}

.save{
	border:3px solid #e3e3e3;
	cursor:pointer;
	background-color:#777777;
	padding:2px;
	color:white;
	-moz-border-radius:12px;
	border-radius:12px;
}

.save:hover{
	border:3px solid #FFFFFF;
	background-color:#e3e3e3;
	color:black;
}
	
.formpictures{
	float:left;
	width:145px;
	height:145px;
	margin:2.5px;
	position:relative;
}

.textref{
	height: 15px;
	width:93px;
	border:1px solid #e3e3e3;
	background-color:#FFFFFF;
	margin-left:-15px;
	-moz-border-radius:3px;
	border-radius:3px;
	color:black;
}

.uploadbox {
	font-family: verdana, arial, sans-serif;
	font-size: 75%;
	color: #797979;
	font-weight: normal;
	border: #797979 1px solid;
	background-color: #ffffff;
	height: 17px;
} 

#parreference{
	display:none;
	margin-left:0px;
}

#manuellement{
	display:none;
	margin-left:0px;
}
