/* CSS Document */
BODY{
background-color: #81ACC0;
padding: 0px;
margin: 0 auto;
}
.main{
background-color: #FFFFFF;
border-left: 2px solid #4F91A8;
border-right: 2px solid #4F91A8;
font-family: Arial, Helvetica, Verdana,  sans-serif;
font-size: 10px;
font-weight: normal;
color: #666666;
padding: 0px;
margin: 0 auto;
}
.normal {
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	padding-left:10px;
	padding-right: 0px;
	padding-top: 4px;
	padding-bottom: 4px;
}
.normal a:link{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	color: #DE0013;
}
.normal a:hover{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	color: #DE0013;
}
.normal a:visited{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	color: #DE0013;
}
.normal a:active{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	color: #DE0013;
}
.normal HR {
	border-top: 1px solid #7AADBF;
	border-bottom: 1px solid #FFFFFF;
}
.normal IMG {
	border: 0px solid #4F91A8;
	text-decoration:none;
}
.normaltitre {
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #DE0013;
	padding-left:4px;
	padding-right: 4px;
	padding-top: 4px;
	padding-bottom: 4px;
}
.normaltitre a:link{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 14px;
	color: #DE0013;
}
.normaltitre a:hover{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 14px;
	color: #DE0013;
}
.normaltitre a:visited{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 14px;
	color: #DE0013;
}
.normaltitre a:active{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 14px;
	color: #DE0013;
}
.login {
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #666666;
	border: 0px solid #FFFFFF;
	background-color:#FFFFFF;
}
.login a:link{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #666666;
}
.login a:hover{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #666666;
}
.login a:visited{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #666666;
}
.login a:active{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #666666;
}
.produittitre {
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	color: #7AADBF;
	padding-left:10px;
	padding-right:5px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-top: 0px solid #666666;
	border-bottom: 0px solid #000000;
}
.produittitre a:link{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 14px;
	text-decoration: none;
	color: #7AADBF;
}
.produittitre a:hover{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 14px;
	text-decoration: none;
	color: #7AADBF;
}
.produittitre a:visited{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 14px;
	text-decoration: none;
	color: #7AADBF;
}
.produittitre a:active{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 14px;
	text-decoration: none;
	color: #7AADBF;
}
.produittitre HR {
	border-top: 1px solid #7AADBF;
	border-bottom: 1px solid #FFFFFF;
}
.produit {
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #666666;
	background-color:#CCCCCC;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
	border-bottom: 1px solid #666666;
	border-top: 1px solid #EFEFEF;
	border-right: 1px solid #666666;
	border-left: 1px solid #EFEFEF;
}
.produit a:link{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #FFFFFF;
}
.produit a:hover{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #FFFFFF;
}
.produit a:visited{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #FFFFFF;
}
.produit a:active{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #FFFFFF;
}
.produitprix {
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 30px;
	font-weight: bold;
	text-decoration: none;
	/*color: #D7E5EB;*/
	color: #AFCCD8;
	padding-left:5px;
	padding-right:5px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-top: 0px solid #666666;
	border-bottom: 0px solid #000000;
}
.produitprix a:link{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 30px;
	text-decoration: none;
	color: #AFCCD8;
}
.produitprix a:hover{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 30px;
	text-decoration: none;
	color: #AFCCD8;
}
.produitprix a:active{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 30px;
	text-decoration: none;
	color: #AFCCD8;
}
.produitprix a:visited{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 30px;
	text-decoration: none;
	color: #AFCCD8;
}
.produitdetails {
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #333333;
	padding-left:5px;
	padding-right:5px;
	padding-top: 5px;
	padding-bottom: 5px;
	/*border-top: 1px solid #FFFFFF;*/
	/*border-bottom: 1px solid #CCCCCC;*/
	/*background-color:#EFEFEF;*/
}
.produitdetails a:link{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #333333;
}
.produitdetails a:hover{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #333333;
}
.produitdetails a:active{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #333333;
}
.produitdetails a:visited{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #333333;
}
.produitdetails HR {
	border-top: 1px solid #7AADBF;
	border-bottom: 1px solid #FFFFFF;
}
.footer {
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	color: #7AADBF;
	background-color: #FFFFFF;
	padding-left:10px;
	padding-right:2px;
	padding-top: 0px;
	padding-bottom: 0px;
}
.footer a:link{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #7AADBF;
}
.footer a:hover{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #7AADBF;
}
.footer a:visited{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #7AADBF;
}
.footer a:active{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #7AADBF;
}
.note {
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #DE0013;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 4px;
	padding-bottom: 4px;
}
.note a:link{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	color: #DE0013;
}
.note a:hover{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	color: #DE0013;
}
.note a:visited{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	color: #DE0013;
}
.note a:active{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	color: #DE0013;
}
.menusel {
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #666666;
	background-color: #FFFFFF;
	padding-left:2px;
	padding-right: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.menusel a:link{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}
.menusel a:hover{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}
.menusel a:visited{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}
.menusel a:active{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}
.menu {
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
	background-color: #000000;
	padding-left:2px;
	padding-right: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.menu a:link{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.menu a:hover{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.menu a:visited{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.menu a:active{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.submenu {
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #666666;
	/*background-color: #D7E5EB;*/
	border: 0px solid #CCCCCC;
	padding-left: 10px;
	padding-right: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.submenu a:link{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}
.submenu a:hover{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	color: #666666;
	background-color: #FFFFFF;
	text-decoration: none;
}
.submenu a:visited{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	color: 666666;
	text-decoration: none;
}
.submenu a:active{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}
.submenustrong {
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #DE0013;
	border: 0px solid #CCCCCC;
	padding-left: 10px;
	padding-right: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.submenustrong a:link{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	color: #DE0013;
	text-decoration: none;
}
.submenustrong a:hover{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	background-color: #FFFFFF;
	color: #DE0013;
	text-decoration: none;
}
.submenustrong a:visited{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	color: #DE0013;
	text-decoration: none;
}
.submenustrong a:active{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	color: #DE0013;
	text-decoration: none;
}
.submenusel {
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #7AADBF;
	/*background-color: #D7E5EB;*/
	padding-left:10px;
	padding-right: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.submenusel a:link{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	color: #7AADBF;
	text-decoration: none;
}
.submenusel a:hover{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	color: #7AADBF;
	text-decoration: none;
}
.submenusel a:visited{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	color: #7AADBF;
	text-decoration: none;
}
.submenusel a:active{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	color: #7AADBF;
	text-decoration: none;
}
.submenu2 {
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #666666;
	background-color: #FFFFFF;
	border: 0px solid #CCCCCC;
	padding-left:10px;
	padding-right: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.submenu2 a:link{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}
.submenu2 a:hover{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}
.submenu2 a:visited{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}
.submenu2 a:active{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}
.submenusel2 {
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #666666;
	background-color: #FFFFFF;
	padding-left:10px;
	padding-right: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.submenusel2 a:link{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}
.submenusel2 a:hover{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}
.submenusel2 a:visited{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}
.submenusel2 a:active{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}
.sidemenu {
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #D7E5EB;
	background-color: #7AADBF;
	padding-left:5px;
	padding-right: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.sidemenu a:link{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	color: #D7E5EB;
	text-decoration: none;
}
.sidemenu a:hover{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	color: #D7E5EB;
	text-decoration: none;
}
.sidemenu a:visited{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	color: #D7E5EB;
	text-decoration: none;
}
.sidemenu a:active{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	color: #D7E5EB;
	text-decoration: none;
}
.orange {
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
	background-color:#F5A954;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
	border-bottom: 1px solid #DF7B0D;
	border-top: 1px solid #F9CD9D;
	border-right: 1px solid #DF7B0D;
	border-left: 1px solid #F9CD9D;
}
.orange a:link{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #FFFFFF;
}
.orange a:hover{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #FFFFFF;
}
.orange a:visited{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #FFFFFF;
}
.orange a:active{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #FFFFFF;
}
.texts {
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
	background-color:#999999;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.photoborder{
	border:1px solid #000000;
}
.maincell{
	border-left:5px solid #FFFFFF;
	border-right:5px solid #FFFFFF;
	background-image: url(picture_library/fd_on.png);
	padding:0px;	
}
.menucell{
	border-left:5px solid #FFFFFF;
	border-right:5px solid #FFFFFF;
	/*background-image: url(picture_library/fd_on.png);*/
	background-color:#BEBFC0;
	padding:0px;	
}
.formulaire {
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	color: #333333;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
	border-bottom: 0px solid #DF7B0D;
	border-top: 0px solid #F9CD9D;
	border-right: 0px solid #DF7B0D;
	border-left: 0px solid #F9CD9D;
}
.formulairetitre {
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	color: #7AADBF;
	padding-left:5px;
	padding-right:5px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-top: 0px solid #666666;
	border-bottom: 0px solid #000000;
}
.formulairetitre HR {
	border-top: 1px solid #7AADBF;
	border-bottom: 1px solid #FFFFFF;
}
.formulairechamps {
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	border: 1px solid #333333;
}
.white12 {
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left:2px;
	padding-right: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.barredefilante {
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #666666;
	padding-left:0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	border: 0px solid #FFFFFF;
}
.menuselect {
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #7AADBF;
	padding-left:0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	border: 1px solid #7AADBF;
}
.footerref {
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	color: #4F91A8;
	padding-left:2px;
	padding-right:2px;
	padding-top: 0px;
	padding-bottom: 0px;
}
.footerref a:link{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #4F91A8;
}
.footerref a:hover{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #4F91A8;
}
.footerref a:visited{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #4F91A8;
}
.footerref a:active{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #4F91A8;
}
