.Style1 {color: #FE9D22}
body {text-align: center;background-color:#FFFFFF; font-family:Arial, Verdana, Helvetica, sans-serif; font-size:11px;background-image:url(img/bck.gif)}
* {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:11px;}
h2 {color:#2B7E83; font-weight:bold; font-size:12px; word-spacing:-1px}
#container{
  /*border:thin dashed blue;*/
	margin:0 auto;
	padding:0;
	text-align:left;
	width:693px;
	background-image:url(img/top2.gif);
	background-repeat:no-repeat;
text-align:left !important;
	background-position:left top;


	}
	/*
.test1{
	border: 5px solid red;
	
	}

.test2{
	border: 3px solid blue;
	
	}
.test3{
	border: 2px solid green;
	
	}
.test4{
	border: 1px solid yellow;
	
	}
	.test5{
	border: 4px solid orange;

	
	
	}
	*/
#error * {color: red;}
#conteneur-body-1{
  /*border:thin solid green;*/
  width:100%;
  float:left;
  	background-color:#FFF;
  background-image:url(img/bande.gif);
  background-repeat:repeat-y;
  background-position:left top;

}

marquee a { font-weight:bold !important}

#btm {
  background-image:url(img/bottom.jpg);
  background-repeat:no-repeat;
  background-position:left bottom;
  height:22px;
  float:left;
  width:100%;

  background-color:#006699;
}
#colonne-centrale{
	
	
	float:left;
	width:100%;
	padding:0;

	
}

#tete{
	height:108px;
		
}
#illustration {
	float:left;
	width:166px;
	
	
	background-image:url(img/left-upper2.jpg);
	background-repeat:no-repeat;
	height:341px;
}
#menu {
	background-image:url(img/menu.jpg);
	background-repeat:no-repeat;
  width:520px;
	float:left;
	padding-top:0;

	height:31px;
}
#corps{
	padding-left:166px;
	padding-top:0;

	

	
	/*border:thin solid pink;*/
}
a img {border:none !important;}
input, textarea {width:250px; border:1px solid #055252;}
input { background:url(img/input.jpg) repeat-x top; height:14px; font-size:11px; margin:0; padding:0}
label{color:#7AA0A0; font-weight:bold}
.btn{width:60px !important; border:none !important; height:22px !important }
textarea{height:200px}
.note {font-size:9px; border-top:1px solid #A4A08E; color:#A4A08E}
.tarif {color:#FF6600; font-weight:bold}
.presta {margin:0; padding:0; margin-left:15px }
.def {font-size:11px;  color:#857C69}
ul.def li{list-style-image:none !important;list-style-type:square}
#cln {width:410px; color:#403C00;}
#cln .clnInner td {vertical-align:top; margin: 0 !important; padding: 0 !important; }
#cln .clnInner td ul {margin-top: 0 !important; padding-top: 0 !important; }
#cln h1, #cln1 h1,#cln2 h1 {color:#000; font-weight:bold;background-image:url(img/line-h1.gif); background-repeat:repeat-x;background-position:bottom; font-size:12px; text-align:right; padding-bottom:5px;  }
#cln td {vertical-align:top; padding-left:10px; padding-right:10px; width:50%}
#cln2 td {vertical-align:top}
#cln1 {color:#403C00; width:410px}
#cln1 td.txt {vertical-align:top; padding-left:30px; width:350px}
#cln1 td.txt2 {vertical-align:top; padding-left:30px;width:140px}
#contenu {padding:5px;  float:left;}
li.sep-item {background-image:url(img/puce.gif); background-repeat:no-repeat;background-position:center}
a {outline:none;}
.menuOff{display:none}
.menuOn {display:block}
.more {background-color:#F2F1BD; width:80%; color:#1B2525; margin:5px 5px 5px 5px; padding-left:3px ;color:#1B2525; border:1px solid #C4BD2A; font-size:10px}
/*Combinaison : ŽlŽments des div*/

#contenu a { color:#FF9900; text-decoration:none}
#contenu a:hover {text-decoration:underline}
#menu ul {margin:0;padding:0; padding-top:10px; font-weight:bold;letter-spacing:0px;}
#menu li, #footer li {display:inline; padding-left:7px; padding-right:7px }
#menu li a {color:#2E4141; text-decoration:none; }
#menu li a:hover {color:#2B7E83}
#menu li a.contact {color:#FE9D22 }

#footer ul {margin:0;padding:0; padding-left:176px;}
#footer li a {color:#E0E9E9; text-decoration:none; }
#footer li a {font-size:9px}
div.submenu {float:right;background: url(img/bande2.jpg) repeat-y right; width: 105px !important; }

div.submenu ul {margin: 0; padding: 0;list-style-type:none;font-size:10px;padding-top:10px;  color:#FFFFFF;letter-spacing:0px;}
div.submenu li {line-height:30px;  margin-left:20px; margin-right:10px; padding-left: 5px}
div.submenu h1 {margin: 0; padding: 0;color:#FFF; font-weight:bold; font-size:11px; margin:0; padding:0; padding-left:27px; padding-bottom:10px}
div.submenu li a {text-decoration:none; color:#EAD900}
div.submenu li a:hover {color:#FFEF2F}
.sep-item2 {margin:0; padding:0;background-image:url(img/line1.gif); background-repeat:repeat-x;background-position:top;}
.sep-item3 {margin:0; padding:0;background-image:url(img/line2.gif); background-repeat:repeat-x;background-position:top;line-height:5px !important}

#contenu li {list-style-image:url(img/puce-list.gif); vertical-align:middle}
#contenu .more li {list-style-image:url(img/puce-list2.gif); vertical-align:middle}
