body{
margin:0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#717171;
background:#FDFCF4 url('../../images/body.jpg') top center repeat-x;
}

#conteneur{
margin:0;
padding:0;
width:980px;
height:900px;
margin:0 auto;
}
#top{
height:343px;
width:980px;
background:url('../../images/ban.jpg');
}
#anim_top{
height:271px;
width:576px;
position:absolute;
margin-top:72px;
margin-left:205px;
}
#logo{
height:72px;
widht:252px;
position:absolute;
margin-left:211px;
}
img{
margin:0;
padding:0;
border:none;
}

#menu0{
height:18px;
width:380px;
position:absolute;
margin-left:605px;
margin-top:9px;
}
.imgfloat{
float:left;
margin-top:-3px;
}

#menu0 a{
color:#fff;
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
display:block;
float:left;
color:#ccc;
margin-top:3px;
margin-left:13px;
}
#menu0 a:hover{
color:#052E8E;;
}

ul#menug{
height:31px;
width:309px;
list-style:none;
margin:0;
padding:0;
position:absolute;
margin-top:42px;
margin-left:472px;
}

#menug li{
float:left;
margin:0;
padding:0;
}

#menug li a{
height:24px;
width:103px;
display:block;
font-size:12px;
text-align:center;
color:#fff;
text-decoration:none;
padding-top:7px;
background:url('../../images/menug1.jpg');
}
#menug li a:hover{
color:#154696;
background:url('../../images/menug2.jpg');
}

#contenu{
	margin:0;
	padding:0;
	width:980px;
}
table#contenu td{
	vertical-align: top;
}
td#gauche{
	margin:0;
	padding:0;
	width:206px;
}
td#centre{
	margin:0;
	padding:0;
	width:573px;
}
td#droite{
	margin:0;
	padding:0;
	width:202px;
}

#menuv{
width:206px;
list-style:none;
margin:0;
padding:0;
}
h2.nonmenutitre {
margin:0;
padding:0;
height:21px;
width:193px;
padding:0 0 0 13px ;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../../images/menuv1.png');
}

html>body h2.nonmenutitre {
filter:none;
background:url('../../images/menuv1.png');
}

h2.nonmenutitre:hover {
margin:0;
padding:0;
height:21px;
width:193px;
padding:0 0 0 13px ;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../../images/menuv2.png');
}

html>body h2.nonmenutitre:hover {
filter:none;
background:url('../../images/menuv2.png');
}

h2.nonmenutitre a {
height:19px;
width:206px;
text-decoration:none;
display:block;
color:#7B7C70;
font-size:12px;
padding:3px 0 0 0 ;
}

h2.nonmenutitre a:hover {
height:19px;
width:206px;
text-decoration:none;
display:block;
color:#144CB2;
font-size:12px;
padding:3px 0 0 0 ;
}

h2.menutitre {
cursor:pointer;
margin:0;
padding:0;
width:193px;
padding:0 0 0 13px ;
height:19px;
text-decoration:none;
display:block;
color:#7B7C70;
font-size:12px;
padding:3px 0 0 13px ;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../../images/menuv1.png');
}

html>body h2.menutitre {
filter:none;
background:url('../../images/menuv1.png');
}

h2.menutitre:hover {
cursor:pointer;
margin:0;
padding:0;
width:193px;
padding:0 0 0 13px ;
height:19px;
text-decoration:none;
display:block;
color:#144CB2;
font-size:12px;
padding:3px 0 0 13px ;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../../images/menuv2.png');
}

html>body h2.menutitre:hover {
filter:none;
background:url('../../images/menuv2.png');
}
.stretcher {
list-style:none;
height:15px;
width:175px;
margin:0 0 0 20px;
padding:30px 0 0;
}

.stretcher li {
padding-top:5px;
height:15px;
}
.stretcher a,.stretcher li a:hover {
list-style:none;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
color:#144CB2;
height:15px;
margin:0;
padding:0;
}
h2.rub,h2.rub a {
font-size:12px;
text-decoration:none;
cursor:pointer;
list-style:none;
height:23px;
}

h2.rub a:hover,h2.rub:hover {
font-size:12px;
text-decoration:none;
cursor:pointer;
list-style:none;
}
.map,.map li {
list-style:none;
}

.map a,.map a:hover {
list-style:none;
font-size:11px;
text-decoration:none;
}
#flash{
height:218px;
width:197px;
margin-top:5px;
background:url('../../images/flash_infos.jpg');
padding:45px 0 0 9px;
}

#flash_infos{
height:185px;
width:181px;
text-align:left;
}
#flash_infos h2 {
font-size:11px;
}

#flash_infos marquee {
height:185px;
}
#flash_infos a{
color:#204899;
text-decoration:none;
}
#flash_infos a:hover{
text-decoration:underline;
}
#page{
width:573px;
}

#page a{
color:#204899;
text-decoration:none;
}
#page a:hover{
text-decoration:underline;
}
.titre{
height:18px;
width:563px;
margin:0;
padding:0;
color:#7B7C70;
font-size:12px;
font-weight:normal;
padding:4px 0 0 10px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../../images/titre.png');
}

html>body .titre {
filter:none;
background:url('../../images/titre.png') repeat-x;
}

.texte{
width:549px;
margin:0;
padding:0;
margin:7px 0 0 11px;
text-align:justify;
}

.separateur{
height:10px;
width:573px;
margin:0;
padding:0;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../../images/titre.png');
}

html>body .separateur{
filter:none;
background:url('../../images/titre.png') bottom;
}


#bas{
height:118px;
width:980px;
background:url('../../images/bas.jpg');
}

#contact{
height:11px;
width:48px;
position:absolute;
margin-top:6px;
margin-left:219px;
color:#264FAF;
font-size:11px;
}

#adresse{
height:13px;
width:553px;
position:absolute;
margin-top:26px;
text-align:center;
margin-left:206px;
}
#copy{
height:28px;
width:90px;
position:absolute;
margin-top:73px;
text-align:center;
margin-left:440px;
}
#menu_bas {
width:573px;
list-style:none;
margin:0;
padding:0;
}

#menu_bas li {
float:left;
margin:0;
padding:0;
}

#sommaire_bas{
height:16px;
width:573px;
position:absolute;
margin-top:108px;
text-align:center;
margin-left:206px;
color:#7A7A78;
}

#sommaire_bas a{
text-decoration:none;
color:#7A7A78;
font-size:10px;
}
#sommaire_bas a:hover{
color:#717171;
text-decoration:underline;
}
.champ_qte { border: 0; background: none; color: #000; width: 18px }
ul.compte { padding: 5px; border: 1px solid #ccc; list-style: none }
p.centre { text-align: center; margin: 10px }
p.erreur { color: #c00; font-weight: bold; text-align: center }
span.erreur { font-size: 11px; color: #c00 }
span.rouge { color: #c00 }

.img_arr {
background:url('../../images/arr.jpg') no-repeat;
background-position:15px 0;
margin:0;
padding:0;
}

h1{margin:0;padding:0;}h1 span{display:none;} 