/* jaune : #fac82f*/
body {
background:#fff!important;
font-family:"Arial";
font-size:14px;
color: #000;
}
* {
margin:0;
padding:0;
}
.text, .submit {
border:1px red;
}
img {
border:0px;
background:white;
	/*display:block;
	margin:0 auto;
 	padding:5px 5px 9px 5px;
 	background: white url(images/sousimg.gif) repeat-x bottom left;*/
}
a:link, a:visited, ul a:link,ul a:visited {
color: #ff5500;
text-decoration:none;
}
a:hover, ul a:hover {
color:#666;
text-decoration:underline;
}
h1, h2, h3 {
font-family: "Arial";
text-align:center;
background-repeat:no-repeat;
color:#fac82f;
font-size:22px;
letter-spacing:-1px;
margin:6px;
padding:10px 0 10px 0;
border-bottom:#006699 1px dotted;
border-top:#006699 1px dotted;
}
h4 {
font-family: "Arial";
margin:10px 10px 10px 18px;
color:#000;
letter-spacing:-1px;
font-size:14px;
border-bottom:#000 1px dotted;
}
h5 {
margin:30px 10px 0 10px;
color: #339900;
font-size:15px;
border-bottom:#FFCC00 1px dotted;
display:block;
}
h6 {
display:none;
}
h4 li, ul {
list-style:none;
list-style-image:none;
}
p {
padding-top:10px;
/*line-height:16px;*/
padding-left:10px;
padding-right:10px;
color:#005b8e;
}
p img {
	border:1px #666 solid;
	padding:3px;
	background: #fff;
	margin:5px 10px 5px 0;
}
td {
vertical-align:top;
/*line-height:16px;*/
font-size:11px;
}
#bottom {
color: #f9ecdf;
text-align:center;
/*padding-left:55px;*/
font-size:10px;
float:left;
}
#all {
padding:0;
margin:0 auto;
width:1105px;
}
#flash {
margin:0;
padding:0;
width:100%;
height:127px;
background-image: url(images/rotonde-interf_01.gif);
background-repeat:no-repeat;
}

#hvmenu {
margin:0 auto;
background:#fff url(images/rotonde-interf_02.gif) top center no-repeat;
height:34px;
width:1105px;
}
#gauche {
z-index:1000;
width:30%!important;
background:orange;
float:left;
}

#submenu {
float:left;
width:60%;
margin:0 0 0 10px;
/*border-top: #666666 1px solid;
border-bottom: #666666 1px solid;*/
}
#submenu h4 {
/*display:none;*/
border-bottom:none;
text-align:left;
font-size:16px;
color:#005b8e;
letter-spacing:-1px;
padding-left:8px;
margin:0;
} 
#submenu li a:link, #submenu li a:visited {
font-weight:bold;
text-decoration:none;
list-style:none;
color:#000;
} 
#submenu li.doc {
list-style:none;
} 
#submenu li a:link, #submenu li a:visited {
	color:#F60;
}
#submenu li a:hover {
font-weight:bold;
text-decoration:none;
color:#005b8e;
} 
#submenu ul {
list-style: none;
text-align:left;
margin:0;
padding:0 0 0 10px;
}
#submenu ul.submenu a:hover {
list-style: url(../rotonde/images/puce-li2.gif) inside;
}
#milieu {
width:100%;
background: url(images/repeaty.gif) repeat-y top center;
height:auto;
overflow:auto;
}
#contenu {
width:750px;
text-align:left;
min-height:361px;
}
#contenu li {
list-style:disc inside;
padding:5px 0 5px 10px;
}
var {
font-weight:bold;
font-style:normal;
color: #ff6600;
}

#locator {
text-align:center;
/*color: #0066CC;*/
font-size:10px;
padding-top:25px;
position:relative;
left:70px;
/*border-top:1px white dotted;
border-bottom:1px white dotted;*/
}
#footer {
width:100%;
margin:0 auto;
padding:0;
font-size:11px;
}
#bottomhaut {
background: url(images/rotonde-interf_04.gif) top center no-repeat;
height:87px;
line-height:18px;
}
#bottombas {
background: url(images/rotonde-interf_05.gif) top center no-repeat;
height:25px;
line-height:10px;
}
#bottomhaut p {
color:#000;
font-weight:normal;
}
.prosformat, .prosformat a:link, .prosformat a:visited {
color: #CCFF00;
cursor:url(../rotonde/images/logo.gif) ,text;
}
.prosformat a:hover:before {
content: open-quote;
}
.prosformat a:hover:after {
content: close-quote;
}
.logo_pf img {margin:0 0 0 100px;filter:alpha(opacity=50); opacity: 0.5;-moz-opacity:0.5;text-decoration:none;border:0px;!important 
width:auto;height:30px;}
.mentions {
	font-weight:bold;}
.mentions a {
color:#99FF00;
}

