body {padding: 0; margin-left:10px;height: 100% ;font-family:Arial, Helvetica, sans-serif;font-size:12px;text-align:justify;}
h1 {color: #2baae1;font-size: 18px;text-align:left;font-variant: normal;font-weight: bold ;padding-left:10px;margin-bottom:10px}
h2 {color:  #2baae1;text-align:left;font-size: 14px;font-variant: normal;font-weight: bold ;padding-left:10px;margin-bottom:0px}
h3  {color: black;font-size: 12px;font-variant: normal;font-weight: bold;padding:1px;margin-bottom:4px;margin-top:4px}
h4  {color: #2baae1;font-size: 12px;font-variant: normal;font-weight: bold;border-bottom: 1px solid #2baae1 ;padding:2px;margin-bottom:4px}
ul {margin-left: 10px; padding-left: 10px;}
li   {line-height:   11pt;list-style-type:none;display:list-item }

input  { border : solid; border-width : 1px;margin-top:2px;margin-bottom:2px;border-color:#2baae1;font-size : 8pt;text-align: center;}
input.text  { border : solid; border-width : 1px;margin-top:2px;margin-bottom:2px;border-color:#2baae1;font-size : 8pt;text-align: center;}
input.radio  { border : solid; border-width : 0px;margin-top:2px;margin-bottom:2px;border-color:#2baae1;font-size : 8pt;text-align: center;}
input.boutton  {color: #2baae1;; border-width : 1px;margin:0;padding:0;border:0;text-align: center;}
select {color :black;background-color : #FFF;border : solid;border-width : 1px;margin-top:2px;margin-bottom:2px;border-color:#2baae1;font-size : 8pt;text-align: left;}
textarea    {color: black;font-size: 9pt;background-color: #fff;margin: 0;padding: 1px;border: solid 1pt #2baae1 !important;outline-width: 0;font-family:Arial, Helvetica, sans-serif; }
	

table.marcus {
	border: 1px solid #2baae1;
	background-color:#FFFFFF;
	text_align:left;
	width:760px;
	

}
table.marcus td {
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
background-color: #ffffff;
text-align: center;
border: 1px solid #2baae1;
}
table.marcus th {
font-size:12px;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
background-color: #F7EBE7;
border: 1px solid  #2baae1;
color: #2baae1;
}




a:link {color: #2baae1;font-weight: bold;text-decoration: underline }
a:active {color: #2baae1;font-weight: bold;text-decoration: underline }
a:visited {color: #2baae1;font-weight: bold;text-decoration: underline }
a:hover  {color: #2baae1;font-weight: bold;text-decoration: underline }

a.menu:link {color: white;font-weight: bold;text-decoration: none; font-size:12px;}
a.menu:active {color: white;font-weight: bold;text-decoration: none ; font-size:12px;}
a.menu:visited {color: white;font-weight: bold;text-decoration: none; font-size:12px;}
a.menu:hover  {color: #2baae1;;font-weight: bold;text-decoration: none; font-size:12px; }

a.sousmenu:link {color: gray;font-weight: bold;text-decoration: none; font-size:12px;}
a.sousmenu:active {color:gray;font-weight: bold;text-decoration: none ; font-size:12px;}
a.sousmenu:visited {color:gray;font-weight: bold;text-decoration: none; font-size:12px;}
a.sousmenu:hover  {color:#2baae1 ;;font-weight: bold;text-decoration: none; font-size:12px; }

a.footer:link {color: white;font-weight: bold;text-decoration: underline; font-size:12px;}
a.footer:active {color: white;font-weight: bold;text-decoration: underline ; font-size:12px;}
a.footer:visited {color: white;font-weight: bold;text-decoration: underline; font-size:12px;}
a.footer:hover  {color: white;font-weight: bold;text-decoration: underline; font-size:12px; }

#orange { width: 370px;  border:none; float:left; margin-right:10px; }
 #firstligne {  width:760px; margin-left:10px; margin-bottom:15px; clear:right;  }
#secondligne {  width:760px; margin-left:10px;margin-bottom:15px; clear:both; }
#contenu { padding:5px;border: #2baae1 1px solid;height:300px;  }
#secondligne #contenu { padding:5px;border: #2baae1 1px solid;height:200px;  }
div.header { border:#2baae1 1px solid; width: 760px;height:200px; background-color: white;margin-bottom:5px;clear:both;  }
#content {  width: 770px;background-color: white;margin-bottom:0px;clear:right  }
div.footer {border:0px; width: 760px;background-color: #2baae1;margin-top:10px;padding-bottom:2px;clear:both;text-align:center;color:white;float:left;  }
#title{ color: #2baae1;font-size: 18px;padding-left:10px;margin-bottom:10px;font-variant: normal;font-weight: bold ;  float:left;  width:480px;}
#phone { width: 270px;text-align:right;margin-bottom:10px;float:left;  }

#sitemap {border:none; font-color:black; font-size:12px;float:left;clear:left;  }
#sitemap a:link {color:black;text-decoration:none;font-weight:normal}
#sitemap a:active {color:#2baae1;text-decoration:none;font-weight:normal}
#sitemap a:visited {color:black;text-decoration:none;font-weight:normal}
#sitemap a:hover {color:#2baae1;text-decoration:none;font-weight:bold}
#sitemap li {line-height:24px;}

#center {border:none; font-color:black; font-size:12px;  }
#center a:link {color:black;text-decoration:none;font-weight:normal}
#center a:active {color:#2baae1;text-decoration:none;font-weight:normal}
#center a:visited {color:black;text-decoration:none;font-weight:normal}
#center a:hover {color:#2baae1;text-decoration:none;font-weight:bold}



div.item {text-align:center;position:}

div.sm{float:left;text-align:center}
dt, dl, dd, ul, li {list-style-type: none;margin:0px;padding: 5;}
dd{clear:left;}

#menu {margin-bottom:40px;width:760px;clear:both;}
#menu dl {float: left;}
#menu li {display: inline;}
#smenu1, #smenu2, #smenu3, #smenu4, #smenu5, #smenu6, #smenu7 {position: absolute;width:760px;}
#1,#2,#3,#4,#5,#6{}