body{
behavior: url(csshover2.htc);
margin:0;
padding:0;
font-family: Arial;
font-size: 12px;
}
div#header {
width:851px;
height:94px;
margin:0 auto;
padding:0;
}
div#nav {
z-index:1000;
position:relative;
margin:0 auto;
width:851px;
height:38px;
background-image: url(media/menu.gif);
background-repeat: no-repeat;
padding-top:0;
padding-left:0;
}
div#page {
position:relative;
margin:0 auto;
width:851px;
padding:0;
}
div#conteneur {
width:811px;
margin:0;
margin-top:10px;
padding-left:20px;
padding-right:20px;
}
div#conteneur1 {
float:left;
width:385px;
margin:0;
margin-top:10px;
padding-left:20px;
background-image: url(media/logo-fond.gif);
background-repeat: no-repeat;
background-position: 50% 50%;
}
div#conteneur2 {
float:right;
width:385px;
margin-top:10px;
padding-right:20px;
}
div#nav ul {
margin: 0; 
padding: 0;
padding-left:15px;
}
div#nav li.first {
position:relative;
float: left;
list-style-type: none;
background-image: url(media/puce-menu.gif);
background-repeat: no-repeat;
background-position: 0 8px;
padding-left: 15px;
line-height:29px;
margin:0;
}
div#nav li {
position:relative;
float: left;
list-style-type: none;
background-image: url(media/puce-menu.gif);
background-repeat: no-repeat;
background-position: 0 8px;
padding-left: 15px;
margin-left:13px;
line-height:29px;
}
div#nav li a {
display: block; 
font-family: Arial;
font-size: 12px;
color: #FFFFFF;
text-decoration: none; 
font-weight:bold;
}
div#nav ul ul {
margin:0;
padding-left:0;
position: absolute;
display: none;
border-bottom: 2px solid #FE5200;
}
div#nav ul ul li {
margin:0;
padding-right:15px;
background:#FFFFFF;
line-height:24px;
clear:both;
}
div#nav ul ul li:hover {
background-image: url(media/test.gif);
background-repeat: no-repeat;
background-position: 0 5px;
}
div#nav ul.level2 li a {
color: #000000;
}
div#nav ul.level1 li.submenu:hover ul.level2 {display:block;}
div#nav ul.level2 {top: 29px; left: 0px;}
div#clearfooter {
clear:both;
width:851px;
height:20px;
margin:0 auto;
padding:0;
}
div#footer {
position:relative;
width:851px;
height:38px;
margin:0 auto;
padding:0;
background-image: url(media/footer.gif);
background-repeat: no-repeat;
font-family: Arial;
font-size: 12px;
color: #FFFFFF;
font-weight:bold;
}
div#footer1 {
position:absolute;
top:7px;
left:109px;
}
div#footer2 {
position:absolute;
top:7px;
left:534px;
}
div#footer ul {
margin: 0; 
padding: 0;
padding-left:324px;
}
div#footer li.first {
position:relative;
float: left;
list-style-type: none;
background-image: url(media/puce-menu.gif);
background-repeat: no-repeat;
background-position: 0 8px;
padding-left: 15px;
line-height:29px;
margin:0;
margin-right:234px;
}
div#footer li {
position:relative;
float: left;
list-style-type: none;
background-image: url(media/puce-menu.gif);
background-repeat: no-repeat;
background-position: 0 8px;
padding-left: 15px;
line-height:29px;
}
div#footer li a {
display: block; 
font-family: Arial;
font-size: 12px;
color: #FFFFFF;
text-decoration: none; 
font-weight:bold;
}
h1{
height:29px;
background-image: url(media/splash.gif);
background-repeat: no-repeat;
padding-left:18px;
padding-top:2px;
margin:0;
font-size: 15px;
color: #FE5200;
font-weight:bold;
margin-bottom:10px;
}
h4{
display: inline; 
font-family: Arial;
font-size: 13px;
color: #FE5200;
font-weight:bold;
}
a{
font-family: Arial;
font-size: 12px;
color: #FE5200;
font-weight:bold;
}
div#newsbox {
float:left;
width:385px;
background-image: url(media/bgnews_02.gif);
background-repeat: repeat-y;
background-position: 0 0;
margin-bottom:15px;
}
div#newsbox1 {
width:385px;
background-image: url(media/bgnews_01.gif);
background-repeat: no-repeat;
background-position: 0 0;
padding:0;
}
div#newsbox1 table{
font-family: Arial;
font-size: 13px;
color: #FE5200;
font-weight:bold;
}
div#newsbox2 {
width:385px;
margin:0;
padding:0;
}
div#newsbox2 img{
margin-right:15px;
}
div#newsbox2 p{
margin:0;
padding-left:15px;
padding-right:15px;
}
div#newsbox3 {
clear:both;
width:385px;
height:13px;
background-image: url(media/bgnews_03.gif);
background-repeat: no-repeat;
background-position: 0 0;
padding:0;
font-size:10px;
text-align:right;
}
div#newsbox3 p{
margin:0;
padding-right:15px;
}
div#astuce {
width:811px;
background-image: url(media/astuce_02.gif);
background-repeat: repeat-y;
background-position: 0 0;
margin:0;
padding:0;
}
div#astuce p{
margin:0;
padding-left:15px;
padding-right:15px;
}
div#astuce_titre {
width:811px;
height:33px;
background-image: url(media/astuce_01.gif);
background-repeat: no-repeat;
background-position: 0 0;
margin:0;
padding:0;
padding-top:7px;
padding-left:25px;
font-family: Arial;
font-size: 13px;
color: #FE5200;
font-weight:bold;
}
div#astuce_footer {
clear:both;
width:811px;
height:13px;
background-image: url(media/astuce_03.gif);
background-repeat: no-repeat;
background-position: 0 0;
padding:0;
margin:0;
font-size:6px;
}
div#plus {
background:#FFFFFF;
padding-right:15px;
line-height:18px;
text-align:right;
}
div#plus img{
vertical-align:-10%;
}
div#plus a{
color: #FE5200;
font-weight:bold;
text-decoration:none;
}
div#plus a:hover{
text-decoration:underline;
}
table#telephone{
background: #FFFFFF;
}
table#telephone th{
background: #99CC00;
padding:10px;
}
table#telephone td{
background: #FFFF99;
padding:10px 10px 10px 10px;
}
#galerie
{
text-align:center;
width:640px;
margin: 0 auto;
background:#f4fac6;
padding-left:10px;
padding-right:10px;
padding-bottom:10px;
}
#galerie .titre {
background:#FFFFFF;
font-size: 12px;
font-weight: bold;
color: #000000;
line-height:12px;
margin:0;
margin-bottom:10px;
padding-top:5px;
padding-bottom:5px;
}
#galerie .vi{
padding: 2px;
background: #66696e;
}
#galerie .vi_current{
padding: 2px;
background: #FE5200;
}
table#marches th{
background:#f4fac6;
text-align:center;
}
table#marches td{
border-top: 2px solid #FFFFFF;
text-align:center;
vertical-align:middle;
}
div#tab_ville{
float:left;
margin-right:30px;
width:360px;
height:600px;
overflow:auto;
scrollbar-arrow-color:#FFFFFF;
scrollbar-face-color:#FE5200;
scrollbar-track-color:#f4fac6;
}
table#ville th{
background:#FE5200;
border-top: 8px solid #FFFFFF;
text-align:center;
color: #FFFFFF;
}
table#ville td{
border-top: 2px solid #FFFFFF;
text-align:center;
vertical-align:middle;
}
.submit{
background:#f4fac6;
color:#FE5200;
}
div#entete{
display:none;
}
@media print{
div{
display:none;
}
div#header {
display:none;
}
div#page
{
display:inline;
background: #FFFFFF;
width:100%;
text-align:center;
border: 0;
padding:0;
margin:0;
}
div#conteneur
{
display:inline;
background: #FFFFFF;
width:100%;
text-align:center;
border: 0;
padding:0;
margin:0;
}
div#nav {
display:none;
}
div#footer {
display:none;
}
div#entete{
display:inline;
font-size:16px;
}
div#print{
display:inline;
}
div#no_print{
display:none;
}
h1{
display:none;
}
}
