

body {font-family: "Trebuchet MS", Verdana, Arial, sans-serif; font-size:small; 
      margin: 10px; padding:0; color: #000000;

behavior: url(csshover.htc);} /* WInIE behavior call */

#header, #nav, #fotter, .noprint
{
display: none;
}

#container {text-align:left; width:800px; margin: 0 auto;}

#header {height: 163px; width: 790px;}
		 
		 
#info {width: 100%; margin: 0; float: none; display: inline; /* for IE6 */ text-align: left;}

#textbox {padding-left: 20px;}

#textbox p { text-indent: 10px;}

#textbox ul { margin: -10px 0 0 0; padding: 0px; line-height: 16px;}
#textbox ol { margin: 10px 0 0 0; padding: 0px; line-height: 16px; color: #000000;}

#textbox li{padding-top: 3px; margin-left: 20px; text-indent: 0px;}

#textbox ul.onlylist li {padding-top:15px; text-indent:0px;}
.onlylist {margin-top: -10px;}
         
#titre {width:510px; height:40px; margin:15px 0 0 20px;}

h5 {text-align: left; text-indent: 0px; border-bottom: 1.5px solid #000000; color: #000000;}
h4 {text-align: center; font-variant: small-caps; border-bottom: 1.5px solid #71A1C7;}
.title {border: none; margin-top: 2px; text-align: center;
	text-indent: 0px; font-style: italic; font-weight: bolder; font-size: 16px; line-height: 18px;}
.style1 {color: #000000;}	
.style2 {color: #000000; margin-top: 20px;}
.card {border: none; margin-top: 20px; text-align: left;
	text-indent: 0px; font-style: italic; font-weight: bolder; font-size: 16px; line-height: 18px;}
	
#carte {width: 422px; height: 232px;  margin: 0 auto; border: #085EA7 2px dotted;}
#carte table {width: 421px; height: 231px; border: none;}
.service {font-weight: bold; font-variant: small-caps;}
.court {display:none;}	
#fotter {width: 790px; height: 30px; background-position: top; margin: 0 auto; clear: left;}

#sub1 {color: #000000;}	
#sub2 {color: #000000;}

	
#nav {height:410px; width:11.79em; margin-left: 1.5em; padding-top: 0.5em; 
	  background-color: #003366; background: url(../images/menu.gif) no-repeat; font-variant: small-caps;}

#nav ul.menu1, ul ul {padding:0; margin:0; border:0; list-style-type:none; overflow:hidden; text-align:left;}

#nav ul.menu1 table {padding: 0; margin:0; border-collapse: collapse;}

#nav ul.menu1 ul {margin-left:0.35em; background-color:#003366;}
#nav ul.menu1 li {text-indent:0.5em;}	
#nav ul.menu1 li.drop {}

#nav ul.menu1 li a, 
#nav ul.menu1 li a:visited {display:block; height:2em; text-decoration:none; color: #FFFFFF; }

#nav ul.menu1 li a.last, 
#nav ul.menu1 li a.last:visited {display:block; height:14em; border: 1px solid #FF00FF;}

#nav ul.menu1 li ul {display:none; background-color: #003C77;}
ul.menu1 li.double {height:2.5em; line-height: 1em; padding-top: 0.5em;}
#nav ul.menu1 li ul li.fin {border-bottom: 1px solid #71A1C7;}
#nav ul.menu1 li ul li {width: 10.8em; text-indent: 0px;}

#nav ul.menu1 li:hover a, 
#nav ul.menu1 li a:hover {border:0; color: #FFFFFF; background: #71A1C7; font-weight: bolder;}
#nav ul.menu1 li:hover ul, 
#nav ul.menu1 li a:hover ul {display:block; width:11.70em;}
#nav ul.menu1 li:hover ul li a, 
#nav ul.menu1 li a:hover ul li a {color: #FFFFFF; background-color: #003C77; font-weight:normal;}
#nav ul.menu1 li:hover ul li:hover a, 
#nav ul.menu1 li a:hover ul li a:hover {color: #5BADFF;}