body {height:100%;font-family:"Trebuchet MS";margin:0;padding:0;font-size:13px;}
#body {width:986px;margin:auto;background:url(../images/bg-site.png) repeat-y;}
#header {background:url(../images/header.png) no-repeat top left;height:131px;position:relative;z-index:2;}
#content {background:url(../images/left.png) no-repeat top left; overflow:hidden;width:986px;min-height:650px;}
#textContent {clear:both;width:771px;background:url(../images/rounded-top.png) no-repeat top;position:relative;margin-left:124px;margin-top:22px;padding:30px;}
#bContent {width:540px;background:url(../images/rounded-body.png) repeat-y;margin-bottom:20px;}
#ftContent {width:771px;background:url(../images/rounded-bottom.png) no-repeat;height:27px;padding-top:20px;margin-top:-20px;}
#footer {background:url(../images/footer.png) #FFF top left no-repeat;height:30px;padding-top:48px;}
#footer div {width:900px;height:80px;background:#FFF;margin:auto;position:relative;z-index:2;}
#cloudLayer {position:absolute;background:url(../images/nuages.jpg) no-repeat top;width:923px;height:396px;margin-left:62px !important;}
#srollPrestations {margin-top:250px;margin-left:150px;}
#menu {margin:0;padding:0;position:relative;list-style:none;top:5px;left:75px;}
#menu li {float:left;padding:0;margin:10px 10px 10px 0;position:relative;}
#m1,#m2,#m3 {}
#m4 {margin-top:90px !important;margin-left:-265px !important;}
#m5 {margin-top:90px !important;margin-left:-177px !important;}
#m6 {margin-top:90px !important;margin-left:-89px !important;}
#m7 {margin-top:90px !important;margin-left:-1px !important;}
.sous-titre { font-size:16px; font-weight:bold; }
.alpha-shadow {clear: both;float:left;background: url(../images/shadow.gif) no-repeat bottom right;margin: 0 10px 0 17px !important;margin: 14px 0 0 8px;}
.alpha-shadow div { background: url(../images/shadow2.png) no-repeat left top !important;background: url(../images/shadow2.gif) no-repeat left top; float: left; padding: 0px 6px 6px 0px; }
.alpha-shadow img { background-color: #fff; border: 1px solid #a9a9a9; padding: 4px; margin: 0; }

#menuBarreaux {position:fixed;height:100%;overflow:hidden;margin-left:175px;top:0px;}
#menuBarreaux div {width:5px;background:#FFFF00;float:left;margin-right:43px;height:999999px;}

div.enhance {border:1px solid #DDD;width:250px;background:#FAFAFA;padding:5px;text-align:left;}
div.enhance h3 {margin:0;}
#bContent table {}
/*
* Text
*/
#bContent ul {}
#bContent a {text-decoration:none;color:#4F63A3;font-weight:bold;font-weight:13px;}
#bContent a:hover {text-decoration:underline;}
#textContent {} 
#bContent {padding-left:118px;padding-right:118px;}/*311*/
#bContent h1 {margin:0;padding:0; color:#006;font-size:20px; border-bottom:1px solid #009;}
#footer {font-size:11px;text-align:center;}
#footer a {color:#000;text-decoration:none;}
.tip {background:#222;border:1px solid #DDD;-moz-border-radisu:3px;color:#FFFFFF;text-shadow: 1px 1px 1px #777;padding:5px;}
.validation-advice { color: red;  position:relative; font-size:10px; text-align:left;}
#dhtmltooltip {	position: absolute;	border: 1px solid #5b92ca;	padding: 3px;	background-color: #FFFFFF;	visibility: hidden;	z-index: 100;	left: 12px;	font-size:10px;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
/*filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);*/
}
#txtAccueil {position:absolute;width:348px;height:131px;background:url(../images/txtAccueil.png) no-repeat;padding:10px 15px;color:#FFF;margin-left:530px;margin-top:70px;font-size:16px; font-weight:bold; text-align:center; }
#txtAccueil a { color:#D2EEF9; text-decoration:none; }