
body {background:#ededed url(../images/visu-body.jpg) center top no-repeat;font-family:Arial, sans-serif;font-size:12px;}
body#adminBody {background:#ededed url(../images/admin/bg-adminBody.jpg) center top no-repeat;font-family:Arial, sans-serif;font-size:12px;height:100% !important;}
#container {width:964px;margin:0 auto;}
/*header*/
#header {height:92px;overflow:hidden;width:964px;}
#header .roundCornerL {width:14px;background:transparent url(../images/rc-bg-header.png) no-repeat;float:left;height:92px;}
#header .roundCornerR {width:11px;background:transparent url(../images/rc-r-bg-header.png) no-repeat;float:right;height:92px;}
#header .middle {background:transparent url(../images/bg-header.png) repeat-x;float:left;height:92px;width:939px;overflow:hidden;}
#header .middle h1 {margin-top:3px;}
/*All content*/
#content {width:947px;margin:0 auto;padding:0 7px 0 10px;margin-top:280px;}
#content.admin {width:947px;margin:0 auto;padding:0 7px 0 10px;margin-top:80px;}
/*Newsletter*/
#content #newsletter {height:45px;overflow:hidden;}
#content #newsletter .roundCornerL {width:5px;background:transparent url(../images/lc-purplebg.png) no-repeat;float:left;height:45px;}
#content #newsletter .roundCornerR {width:5px;background:transparent url(../images/rc-purplebg.png) no-repeat;float:right;height:45px;margin-right:3px;}
#content #newsletter .middle {width:934px;float:left;height:45px;background:transparent url(../images/purplebg.png) repeat-x;overflow:hidden;}
	
/*Main content (top + colonne de gauche + colonne de droite)*/
#content #mainContent {background:url(../images/bg-maincontent.gif) repeat-y;padding-bottom:20px;}
#content #mainContent #topCorner {background:url(../images/topbg-mainContent.gif) no-repeat;padding-top:5px;}
#content #mainContent .oh {overflow:hidden;display:table;}
#content #mainContent .oh #colLeft {float:left;width:681px;background:#fff;display:table-cell;}
#content #mainContent .oh #colRight {float:right;width:266px;background:url(../images/bot-colright.gif) left bottom no-repeat;padding-bottom:20px;display:table-cell;}
#content #mainContent .oh #bot-colRight {float:right;width:266px;background:url(../images/colright-bg.gif) repeat-y;}

/*baseline*/
#baseline {padding: 0 10px 0 10px;background:url(../images/bg-partners.gif) repeat-x;width:924px;margin-right:3px;}
	#baseline #partners {background:url(../images/hr-footer.gif) repeat-x;padding:6px 15px 10px 15px;}
	
.warning{
	width:auto;
	margin:0px;
	padding:10px;
	
}

.warning h2{
	font-size:24px;
	color:#cc0000 !important;
	margin:0 !important;
}

.warning ul, .feedback ul{
	margin-top:10px;
	margin-left:13px;
}

.warning ul li{padding-left:10px;background:url(../images/redArrow.png) 0 4px no-repeat;}
.feedback ul li{padding-left:10px;background:url(../images/purpleArrow.png) 0 4px no-repeat;}

.feedback{
	width:auto;
	margin:0px;
	padding:10px;
}

.feedback h2{
	font-size:24px;
	margin:0 !important;
}
