/* Linkeo Optipages */
@import "/css/all.css";


/*---------------------BASE------------------------*/
*{margin:0px;padding:0px;}

html,body {
width:100%;
height:100%
}
body{
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 13px;
	color: #FFFFFF;
	background-image: url(../interface/fond-body.jpg);
	background-repeat: repeat;
}
#total{
	background-image: url(../interface/fond-total.jpg);
	background-repeat: repeat-x;
	width: 100%;
	background-position: 939px top;
}
#banniere{
	background-image: url(../interface/fond-banniere.jpg);
	background-repeat: no-repeat;
	height: 197px;
	width: 939px;
}
#menu{
float:left;
}
#fond-contenu{
	background-image: url(../interface/fond-milieu.jpg);
	background-repeat: repeat-y;
	width: 939px;
}
#contenu{
	background-image: url(../interface/fond-contenu.jpg);
	background-repeat: no-repeat;
	min-height:811px;
	height:auto!important;
	height: 811px;
	width: 939px;
	}
#texte{
	float: right;
	width: 569px;
	padding-top: 74px;
	padding-right: 32px;
}

#footer{
	background-color:#6D4323;
	height:160px;
	padding-left:20px;
	background-image: url(../interface/fond-footer.jpg);
	background-repeat: no-repeat;
	font-size:12px;
}
#footer a{color:#FFFFFF;font-size:12px;}
#rappel1{
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../interface/boutonrappel.png', sizingMethod='crop');
	background-repeat: no-repeat;
	height: 141px;
	width: 141px;
	left:767px;
	top:85px;
	position:absolute;
	z-index:1;
}
#rappel1[id]{background-image: url(../interface/boutonrappel.png);}
#rappel2{
height: 141px;
	width: 141px;
	left:767px;
	top:85px;
	position:absolute;
	z-index:100;
}

#image1{ margin-left:40px; }
#image1 img{ margin-right:5px; }

/*---------------------CLASS------------------------*/
.type1{width:404px; padding-left:37px; margin-top:20px; float:left;}
.type2{ text-indent:40px; text-align:justify;}
.type3{ padding-left:37px; margin-top:20px; padding-right:37px; text-align:justify;}
#contenu ul{margin-left:40px; margin-bottom:10px;}
.left{float:left;}
.right{float:right;}
.clear{clear:both;}
.image1{clear:both;margin-left:37px; margin-top:20px; margin-bottom:20px;}
.image-milieu{margin-left:71px; margin-right:71px;}

#footer .footer-1{margin-bottom:0px; padding-top:9px;}
#footer .footer-2{color:#EFD7A3;margin-bottom:0px;line-height:0.8;}
#footer .footer-3{color:#B88751;margin-bottom:0px; }

.type4{
	font-size: 15px;
	font-style: italic;
	font-weight: bold;
	color: #FFFFFF;
}
.jaune{color:#FDE559; font-weight:bold;}
.spacer{width:900px; clear:both;}
.suite a{ font-size:14px; float:right; padding-bottom:10px; margin-top:10px;}
.precedent a{font-size:14px; float:left; padding-bottom:10px; margin-top:10px;}
/*---------------------BALISE------------------------*/
h1{display:none;}
h2{
	font-size:27px;
	text-decoration:none;
	margin-bottom:10px;
	font-style: italic;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
p{margin-bottom:10px;}
img{border:none;}
#texte ol{margin-left:40px;}

/*---------------------MENU------------------------*/
#menu .marge{margin-left:-5000px;}
#menu ul{ list-style:none; margin-left:18px; margin-top:94px;}
*html #menu ul{margin-left:19px;}
#menu .btn11{display:none;}
#menu .btn1 a{
	background-image: url(../interface/menu/1.jpg);
	background-repeat: no-repeat;
	height: 17px;
	width: 231px;
	display:block;
	overflow: hidden;
}
#menu .btn2 a{
	background-image: url(../interface/menu/2.jpg);
	background-repeat: no-repeat;
	height: 17px;
	width: 231px;
	display:block;
	overflow: hidden;
}
#menu .btn3 a{
	background-image: url(../interface/menu/3.jpg);
	background-repeat: no-repeat;
	height: 18px;
	width: 231px;
	display:block;
	overflow: hidden;
}
#menu .btn4 a{
	background-image: url(../interface/menu/4.jpg);
	background-repeat: no-repeat;
	height: 17px;
	width: 231px;
	display:block;
	overflow: hidden;
}
#menu .btn5 a{
	background-image: url(../interface/menu/5.jpg);
	background-repeat: no-repeat;
	height: 18px;
	width: 231px;
	display:block;
	overflow: hidden;
}
#menu .btn6 a{
	background-image: url(../interface/menu/6.jpg);
	background-repeat: no-repeat;
	height: 17px;
	width: 231px;
	display:block;
	overflow: hidden;
}
#menu .btn7 a{
	background-image: url(../interface/menu/7.jpg);
	background-repeat: no-repeat;
	height: 17px;
	width: 231px;
	display:block;
	overflow: hidden;
}
#menu .btn8 a{
	background-image: url(../interface/menu/8.jpg);
	background-repeat: no-repeat;
	height: 16px;
	width: 231px;
	display:block;
	overflow: hidden;
}
#menu .btn9 a{
	background-image: url(../interface/menu/9.jpg);
	background-repeat: no-repeat;
	height: 17px;
	width: 231px;
	display:block;
	overflow: hidden;
}

#menu .btn10 a{
	background-image: url(../interface/menu/10.jpg);
	background-repeat: no-repeat;
	height: 19px;
	width: 231px;
	display:block;
	overflow: hidden;
}
/*---------*/
#menu .btn1 a:hover,.page1 #menu .btn1 a{
	background-image: url(../interface/menu/1-on.jpg);
	background-repeat: no-repeat;
	height: 17px;
	width: 231px;
	display:block;
}
#menu .btn2 a:hover,.page2 #menu .btn2 a{
	background-image: url(../interface/menu/2-on.jpg);
	background-repeat: no-repeat;
	height: 17px;
	width: 231px;
	display:block;
}
#menu .btn3 a:hover,.page3 #menu .btn3 a{
	background-image: url(../interface/menu/3-on.jpg);
	background-repeat: no-repeat;
	height: 18px;
	width: 231px;
	display:block;
}
#menu .btn4 a:hover,.page4 #menu .btn4 a{
	background-image: url(../interface/menu/4-on.jpg);
	background-repeat: no-repeat;
	height: 17px;
	width: 231px;
	display:block;
}
#menu .btn5 a:hover,.page5 #menu .btn5 a{
	background-image: url(../interface/menu/5-on.jpg);
	background-repeat: no-repeat;
	height: 18px;
	width: 231px;
	display:block;
}
#menu .btn6 a:hover,.page6 #menu .btn6 a{
	background-image: url(../interface/menu/6-on.jpg);
	background-repeat: no-repeat;
	height: 17px;
	width: 231px;
	display:block;
}
#menu .btn7 a:hover,.page7 #menu .btn7 a{
	background-image: url(../interface/menu/7-on.jpg);
	background-repeat: no-repeat;
	height: 17px;
	width: 231px;
	display:block;
}
#menu .btn8 a:hover,.page8 #menu .btn8 a{
	background-image: url(../interface/menu/8-on.jpg);
	background-repeat: no-repeat;
	height: 16px;
	width: 231px;
	display:block;
}
#menu .btn9 a:hover,.page9 #menu .btn9 a{
	background-image: url(../interface/menu/9-on.jpg);
	background-repeat: no-repeat;
	height: 17px;
	width: 231px;
	display:block;
}
#menu .btn10 a:hover,.page10 #menu .btn10 a{
	background-image: url(../interface/menu/10-on.jpg);
	background-repeat: no-repeat;
	height: 19px;
	width: 231px;
	display:block;
}


#footer ul{ list-style:none; margin-top:15px;}
#footer ul li{
	display:inline;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}
#footer ul li a{text-decoration:none; margin-left:5px; margin-right:5px;}
#footer ul li a:hover{ text-decoration:underline;}
#footer .btn1 a{margin-left:0px;}
#footer .btn11{border:none;}

.page1 #footer .btn1 a,.page2 #footer .btn2 a,.page3 #footer .btn3 a,.page4 #footer .btn4 a,.page5 #footer .btn5 a,.page6 #footer .btn6 a,.page7 #footer .btn7 a,.page8 #footer .btn8 a,.page9 #footer .btn9 a,.page10 #footer .btn10 a,.page11 #footer .btn11 a{text-decoration:underline;}

/*---------------------LINKEO------------------------*/
#powered a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFF;
}
#powered img {
	height: 10px;
	width: 10px;
	vertical-align: middle;
}
.pagesat {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9px;
    font-style: normal;
    color: #000000;
    text-decoration: none;
}

a.pagesat:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9px;
    font-style: normal;
    color: #000000;
    text-decoration: none;
}

a.pagesat:visited {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9px;
    font-style: normal;
    color: #000000;
    text-decoration: none;
}