/* GENERAL */
body { margin-top: 8px; padding: 0px; font-weight: normal; font-size: 12px; font-family: Tahoma, Arial, sans-serif; color: #000000; background: #973e50; }
a { font-weight: normal; text-decoration: underline; color: #ff5402; }
a:hover { text-decoration: none; }
img { border: 0; margin: 0;}
.box { font-family: Tahoma, Arial, sans-serif; font-size: 12px; color: #000000; background-color: #FFFFFF;	border: 1px solid #000000; }

/* GLOBAL */
#global { width: 780px; margin: 0 auto 0 auto; text-align: left; background: #ffffff; }

/* COLONNE GAUCHE */
#colonnegauche { float: left; width: 275px; text-align: center;}
#logo { height: 50px; margin-top: 35px; }
#souslogo { margin-top: 5px; font-weight: normal; font-size: 11px; font-family: Tahoma, Arial, sans-serif; color: #333333; }
#nederlandse { margin-top: 25px; width: 275px; height: 16px; }
#nederlandse a { font-weight: bold; font-size: 11px; display: block; width: 275px; height: 16px; font-weight: normal; text-decoration: none; color: #ffffff; background-image: url(images/fond-nav-nederlands-orange.jpg); background-repeat: no-repeat; }
#nederlandse a:hover { font-weight: bold; text-decoration: underline; color: #ffffff; background-image: url(images/fond-nav-nederlands-bordeau.jpg); background-repeat: no-repeat; }
#contact { margin-top: 5px; width: 275px; height: 16px; }
#contact a { font-size: 11px; display: block; width: 275px; height: 16px; font-weight: normal; text-decoration: none; color: #ffffff; background-image: url(images/fond-nav-nederlands-orange.jpg); background-repeat: no-repeat; }
#contact a:hover { font-weight: normal; text-decoration: underline; color: #ffffff; background-image: url(images/fond-nav-nederlands-bordeau.jpg); background-repeat: no-repeat; }
#contactover { font-size: 11px; margin-top: 5px; width: 275px; height: 16px; }
#contactover a { display: block; width: 275px; height: 16px; font-weight: normal; text-decoration: none; color: #ffffff; background-image: url(images/fond-nav-nederlands-bordeau.jpg); background-repeat: no-repeat; }
#contactover a:hover { font-weight: normal; text-decoration: underline; color: #ffffff; background-image: url(images/fond-nav-nederlands-orange.jpg); background-repeat: no-repeat; }
#tarifs { margin-top: 5px; width: 275px; height: 16px; }
#tarifs a { font-size: 11px; display: block; width: 275px; height: 16px; font-weight: normal; text-decoration: none; color: #ffffff; background-image: url(images/fond-nav-nederlands-orange.jpg); background-repeat: no-repeat; }
#tarifs a:hover { font-weight: normal; text-decoration: underline; color: #ffffff; background-image: url(images/fond-nav-nederlands-bordeau.jpg); background-repeat: no-repeat; }
#tarifsover { font-size: 11px; margin-top: 5px; width: 275px; height: 16px; }
#tarifsover a { display: block; width: 275px; height: 16px; font-weight: normal; text-decoration: none; color: #ffffff; background-image: url(images/fond-nav-nederlands-bordeau.jpg); background-repeat: no-repeat; }
#tarifsover a:hover { font-weight: normal; text-decoration: underline; color: #ffffff; background-image: url(images/fond-nav-nederlands-orange.jpg); background-repeat: no-repeat; }



#barre {  margin-top: 17px; }
#citation { margin-top: 5px; }
.promo { width: 225px; color: #000000; }

/* COLONNE DROITE */
#colonnedroite { float: left; text-align: left;}
#masso { float: left; width: 230px; margin-top: 5px; background-image: url(images/apostrophe.jpg); background-position: left top; background-repeat: no-repeat; }
#textemasso { width: 220px; margin-top: 15px; margin-left: 20px; font-weight: normal; font-size: 12px; font-family: Tahoma, Arial, sans-serif; color: #000000; }
#aro { float: left; width: 230px; margin-top: 5px; background-image: url(images/apostrophe.jpg); background-position: left top; background-repeat: no-repeat; }
#textearo { width: 220px; margin-top: 15px; margin-left: 20px; font-weight: normal; font-size: 12px; font-family: Tahoma, Arial, sans-serif; color: #000000; }

#navigation { clear: both; height: 16px; padding-top: 10px; padding-left: 8px;}
.nav { float: left; text-align: center; }
.nav a { font-size: 11px; display: block; width: 121px; height: 16px; font-weight: normal; text-decoration: none; color: #ffffff; background-image: url(images/fond-nav-orange.jpg); background-position: left top; background-repeat: no-repeat; }
.nav a:hover { font-size: 11px; text-decoration: underline; color: #ffffff; background-image: url(images/fond-nav-bordeau.jpg); background-position: left top; background-repeat: no-repeat; }
.navover { float: left; width: 121px; height: 16px; text-align: center; background-image: url(images/fond-nav-bordeau.jpg); background-position: left top; background-repeat: no-repeat; }
.navover a { font-size: 11px; font-weight: normal; text-decoration: none; color: #ffffff; }
.navover a:hover { font-size: 11px; text-decoration: underline; }

#localisation { text-align: right; width:488px; padding-top:2px; font-size: 10px; font-family: Tahoma, Arial, sans-serif; }
#localisation a { font-weight: normal; text-decoration: none; color: #ff5402; font-size: 10px; font-family: Tahoma, Arial, sans-serif; }
#localisation a:hover { font-weight: normal; text-decoration: underline; color: #ff5402; font-size: 10px; font-family: Tahoma, Arial, sans-serif; }

#contenu { padding-top:13px; padding-left:10px; }
#texte { width: 475px; text-align: left; background-image: url(images/fond.jpg); background-position: left top; background-repeat: no-repeat; }
.titre { padding-top:10px; padding-left:15px; padding-bottom: 6px; font-weight: normal; font-size: 15px; font-family: Tahoma, Arial, sans-serif; color: #9d222a; }
.photo { float: left; padding-left:15px; margin-top:10px; }
.droitephoto { margin-left: 130px; padding-top:10px; width:330px; }
.droitephoto td { font-weight: normal; font-size: 12px; font-family: Tahoma, Arial, sans-serif; color: #000000; }
.basphoto { clear: both; width:455px; padding-top:10px; padding-left:15px; padding-bottom:15px;}
.basphoto td { font-weight: normal; font-size: 12px; font-family: Tahoma, Arial, sans-serif; color: #000000; }

/* BOTTOM */
#bottom { clear: both; width: 780px; margin-top: 10px; }
#navbottom { clear: both; width: 780px; height: 18px; padding-top: 1px; margin-top: 10px; text-align: center; color: #ffffff; background: #973e50; }
#navbottom a { font-weight: normal; text-decoration: none; color: #ffffff; }
#navbottom a:hover { font-weight: normal; text-decoration: underline; color: #ffffff; }
#barreblanc { width: 780px; height: 2px; background: #ffffff; }

#copyright { float: left; margin-top: 5px; background: #973e50; font-weight: normal; font-size: 10px; font-family: Tahoma, Arial, sans-serif; color: #ffffff; }
#vg { text-align: right; margin-top: 5px; background: #973e50; font-weight: normal; font-size: 10px; font-family: Tahoma, Arial, sans-serif; color: #ffffff; }
#vg a { font-weight: normal; text-decoration: none; color: #ffffff; }
#vg a:hover { font-weight: normal; text-decoration: underline; color: #ffffff; }

