html, body 
{
	height: 100%;
	margin: 0;
	background-color:#000000;
	background:url(../images/fond_menu.jpg);
}

div#global
{
width: 991px;
height:100%;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#CCCCCC;
margin:0;
padding:0;
}

div#menu
{
position:relative;
width: 213px;
height:100%;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#CCCCCC;
margin: 0;
padding:0;
float:left;
}
.minitext {
font-size:8px;
}
div#middle
{
position:relative;
float:left;
margin:0;
padding:0;
width: 778px;
height:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
/*color:#FFFFFF;*/

}

div#logo
{
margin:0;
background:url(../images/haut_92services_express.jpg) no-repeat;
width:778px;
height:94px;
z-index:5;
overflow:hidden;
}
div#logobis
{
	position:relative;
	margin: 0;
	margin-left:20px;
	width:670px;
	height:159px;
}
div#container
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
margin-top:25px;
margin-left:50px;
width:728px;
padding:0;
}

div#quick_links
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
margin-top:37px;
margin-left:50px;
width:400px;
height:111px;
padding:0;
}

div#container2
{
position:absolute;
top:280px;
left:213px;
right:0px;
bottom:0px;
width:auto;
height:100%;
padding-left:50px;
padding-right:50px;
padding-bottom:50px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
background:url(../images/fond_menu_quick.jpg) #FFFFFF repeat-x;
}

.style3 {font-weight: bold}

div#devis
{
width:606px;
text-align: left;
}

div#decale
{
margin-left:20px;
}

div#menu a
{
color:#A4A4A4;
line-height : 15px;
}
div#menu a:hover
{
color:#FF4E00;
line-height : 15px;
}

li {
margin-left:-20px;
margin-top:5px;
list-style-type:none;
}

.rouge {
	font-size: 11px;
	font-weight: normal;
	color: #FF4E00;
}

div#sideBar{
position:absolute;
overflow:visible;
top:94px;
left:0px;
width:30px;
/*height:40px;*/
float:left;
margin:0;
z-index:100;
}

div#SideBarContent
{
background-color:#868686;
position:absolute;
/*position:relative;*/
/*overflow:visible;*/
width:390px;
/*height:130px;*/
height: auto;
float:left;
left: 0px;
margin:0;
padding:10px 0 0 10px;
z-index:10;
}

div#SideBarContent a
{
 margin:0;
}

/* Exemple si on veut un menu en texte*/
div#SideBarContent ul {
margin-top:5px;
}

div#SideBarContent ul li {
/*display:inline;*/
margin-top:3px;
padding:5px;
margin-left:-30px;
background-color:#FF4E00;
list-style-type:none;
width:350px;
}

div#SideBarContent ul li a{
color:#FFFFFF;
font-size:12px;
font-weight:bold;
text-decoration:none;
}

div#SideBarContent ul li a:hover{
color:grey;
text-decoration:underline;
}

div#container2 ul li
{
list-style-type:disc;
}

div#SideBarContent .menu_title {
background-color:#868686;
font-size:20px;
color:#FFFFFF;
}
/* Fin exemple si on veut un menu en texte*/

h1 {
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#000000;
font-style: normal;
}


h2 {
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#FF4E00;
font-style:italic;
}

.formField, .formSelect, .txt-field{
	background:#000 !important;
	border:1px solid #606060 !important;
	width:180px;
	padding:2px 0 2px 2px;
	color:#fff !important;
}
.formerror{
	background:#4D1800 !important;
	border:1px solid #9D8C85 !important;
	width:145px;
	padding:2px 0 2px 2px;
	color:#fff !important;
}
