body{
margin:0;
padding:0;
font-family:"Lucida Grande", "Lucida", Arial, Helvetica, sans-serif;
background-image: url(/multimedia/images/img_structures/background4.jpg);
background-repeat:no-repeat;
background-position: center top;
background-color: #FFFFFF;
}

h1 {
font-size: 12px !important;
background-color: #53A8D1;
color: #FFFFFF;
text-align:left;
padding:5px 2px 5px 5px;
margin-top:0;
}

h2 {
font-size: 12px;
color: #16B7EB;
text-align:left;
padding-bottom: 3px;
border-bottom:1px solid #16B7EB;
}

a:link,a:visited {color: #000000; text-decoration: none}
a:hover,a:active {color: #16B7EB; text-decoration: none}

#lang {
width:100px;
height:11px;
float:right;
margin: 112px 20px 0px 0px;
}

#langsection {
background-image:url(/multimedia/images/img_structures/sectionlangue.jpg);
background-repeat:no-repeat;
float:right;
height:11px;
}

#global {
width:772px;
position:absolute;
left:50%;
margin-left:-386px;
background-image:url(/multimedia/images/img_structures/backgroundglobal.png);
background-repeat:no-repeat;
}

#content {
width:360px !important;
width:370px;
float:left;
padding: 20px 20px 40px 0px;
font-size: 12px;
color:#333;
}

#contentLarge {
width:550px !important;
float:left;
margin: 20px 0;
padding: 0 0 20px 20px;
border-left:1px solid #ddd;
font-size: 12px;
line-height: 1.5em;
color:#333;
}

#content ul li {
list-style-type: square !important;
}

#content div a img {
/*padding-top:18px;*/
margin-top:18px;
}

#navig {
width:155px !important;
float:left;
margin:20px 0;
padding:0 15px 0px 15px;
font-size: 12px;
font-weight:bold;
color:#000;
}

#navig ul {
display:block;
margin:0 0 20px 0;
padding: 0px;
list-style-type:none;
list-style-image:none;
}

#navig ul li {
display:block;
line-height:1em;
padding:0px;
margin:0px;
border-bottom:1px solid #ddd;
}

#navig ul li a {
display:block;
color:#595959;
padding:10px 0;
width:100%;
text-indent:10px;
white-space:nowrap;
}

#navig ul li a:hover, #navig ul li a:focus {
text-decoration:none;
color:#16B7EB;
background-color:#f5f5f5;
}

#navig_ li {
color:#16B7EB;
display:block;
margin:0;
padding:0;
padding:6px 0px 6px 6px;
border-bottom:1px solid #7E9DBE;
}

#sousMenuServices {
font-weight:normal;
}

#sousMenuServices li {
	margin-left:10px;
	border:0px !important;
}

#sousMenuServices li a {
	margin-left:10px;
	width:155px !important;
}

#accroche {
float:left;
width:181px !important;
width:206px;
background-image: url(/multimedia/images/img_structures/bgactu.jpg);
background-repeat:repeat-x;
margin:0;
padding:20px 15px 0 10px; 
font-size: 10px;
text-align: justify;
}

#accroche img {
padding:5px 10px 0px 0px;
margin:5px 10px 0px 0px !important;
}

#accroche div {
padding-bottom:0px !important;
}
#accroche div a, #accroche div a:hover {
font-weight: bold;
}

#banner {
height:180px !important;
height:188px;
width:772px;
background-image:url(/multimedia/images/img_structures/banner.jpg);
background-repeat:no-repeat;
border-bottom:5px solid black;
border-top:3px solid black;
background-position:center;
}

#banner_dyn {
height:180px !important;
height:188px;
width:772px;
border-bottom:5px solid black;
border-top:3px solid black;
background-position:center;
}

#header {
height:130px;
width:500px;
background:url(/multimedia/images/img_structures/headermaxcomm_.jpg) no-repeat top left;
margin-left:5px;
/*background-image:url(/multimedia/images/img_structures/headermaxcomm.jpg);
*/background-repeat:no-repeat;
}

input {
border: 1px solid #999999;
font-size: 10px;
color: #666666;
background-position: right;
margin: 0px;
padding: 0px;
background-color: #FFFFFF;
}

form h2 {
margin:15px 0 0 0;
}

#footerright {
position:absolute;
left:50%;
margin-left:395px;
margin-top:340px;
width:7px;
height:187px;
background-image:url(/multimedia/images/img_structures/footerright.jpg);
background-repeat:no-repeat;
float:left;
}

#footerright a {
display:block;
height:95px;
}

#footer	{
width:752px;
font-family:kroeger 0553;
font-size:9px;
text-align:center;
color:#265A91;/*
border-top:1px solid #7E9DBE;*/
background-image:url(/multimedia/images/img_structures/borderfooter.jpg);
background-repeat:no-repeat;
clear:both;
padding:10px 10px 10px 10px;
}
