body { background:url(../images/interface/bkgd_body.jpg) repeat-x; background-color:#FFFFFF;}

#global_stp{ font-family: Arial, Helvetica, sans-serif; width: 780px; margin: auto; padding: 0;}

#header_stp{ height: 90px;margin: 0; padding: 0 0 0 5px; background:url(../images/interface/bkgd_header.jpg) no-repeat;}
#leftheader_stp{ width: 182px; height: 86px; background: url(../images/interface/logo_siteplait.jpg) no-repeat; float: left; margin: 4px 0 0 0; padding: 0;}
#leftheader_stp h1 { margin: 0; padding: 0; display: block; text-indent: -9999px;}
#leftheader_stp h1 a{ width: 182px; height: 86px; display: block; text-decoration: none; margin: 0; padding: 0;}


#header h1 { text-indent:-9999px; margin: 0px; padding: 0px; background: url(../images/logo_panache.gif) no-repeat; }
#header h1 a{ width: 199px; height:100px; display:block;  margin: 0px; text-decoration:none}
#header h1 a:hover{ width: 199px; height:100px; display:block;  margin: 0px; text-decoration:none}


#rightheader_stp{ width: 589px; height: 86px; margin: 4px 0 0 0; padding: 0; background: #FFFFFF; float: left;}
#rightheader_stp img{ margin: 0; padding: 0; border: none;}

#header_navigation { width: 780px; padding: 0 0 0 4px; background:url(../images/interface/bkgd_content.jpg) repeat-y;}

#choixlangue { width: 144px; height: 15px; background:url(../images/interface/bkgd_nav.jpg) repeat-x; text-align:left; margin: 0; padding: 0 0 0 0; float:left;}
#choixlangue ul { height: 15px; width: 112px; margin: 0 0 0 30px; padding: 0; color:#000000; font-size: 11px; font-weight: bold;}
#choixlangue ul li{ list-style: none; display:inline; padding: 0 0 0 8px;}
#choixlangue ul li h1{ font-size:12px; margin: 0; padding: 0; color: #000000; float:left;}
#choixlangue ul li a{ color:#000000; font-size: 11px; font-weight: bold; text-decoration: none; margin: 0; padding: 0;}
#choixlangue ul li a:hover{ color:#374d98; font-size: 11px; font-weight: bold; text-decoration: none; margin: 0; padding: 0;}
.selected{ color:#374d98; font-size: 11px; font-weight: bold; text-decoration: none; margin: 0; padding: 0 0 0 0px;}


#navigation_stp{ width: 629px; height: 15px; background:url(../images/interface/bkgd_nav.jpg) repeat-x; text-align:right; margin: 0; padding: 0; float:left; }
#navigation_stp ul { height: 15px; width: 629px; margin: 0; padding: 0; color:#000000; font-size: 12px;}
#navigation_stp ul li{ list-style: none; display:inline; border-right: 1px solid #999999; padding: 0 10px 0 10px;}
#navigation_stp ul li h1{ font-size:12px; margin: 0; padding: 0; color: #000000; float:left;}
#navigation_stp ul li a{ color:#000000; font-size: 12px; text-decoration: none; margin: 0; padding: 0;}
#navigation_stp ul li a:hover{ color:#374d98; font-size: 12px; text-decoration: none; margin: 0; padding: 0;}

#left_content_stp{ width: 182px; height: auto; margin: 0; padding: 0; float:left;}
#sep_left_content_stp{ width: 2px; height: 500px; margin: 0; padding: 0; float:left; background:url(../images/interface/bkgd_seperator.jpg) no-repeat;}

#content_stp {  background:url(../images/interface/bkgd_content.jpg) repeat-y; padding: 0 0px 0 5px; width: 780px;}
#center_content_stp{ width: 589px; margin: 0; padding: 0; float: left;}
#galerie_content_stp { width: 771px; margin: 0; padding: 0;}
#galerie_img_stp { text-align: center;}
#galerie_top_content_stp { width: 771px; height: 11px; background:url(../images/interface/bkdg_top_galerie.jpg) repeat-x;}
#nav_galerie { margin: 0 0 0 330px; padding: 0 0 10px 0;}
#back_galerie { margin: 0; padding: 0; width: 21px; height: 24px; float: left;}
#back_galerie a{ text-decoration: none;}
#back_galerie a img{ border: none;}

#next_galerie { margin: 0 0 0 0; padding: 0 0 0 0px; width: 21px; height: 24px; float: left;}
#next_galerie a{ text-decoration: none;}
#next_galerie a img{ border: none;}

#retour_galerie { width: 69px; text-align: center; height: 10px; margin: 5px 0 0 0; float: left;}
#retour_galerie a{ font-size: 10px; font-weight: bold; text-decoration: none; color: #3a4d99;}
#retour_galerie a:hover { color: #000000;}


#image_left_content_stp{ width: 180px; margin: 0; padding: 0; float: left;}
#top_center_content_stp{ width: 589px; height: 11px; margin: 0; padding: 0; background:url(../images/interface/bkdg_top_center.jpg) no-repeat;}
#contenu_stp { width: 435px; margin: 0; padding: 0 72px 0px 82px; color: #000000; font-size: 11px;}
#contenu_stp p{ color: #000000; font-size: 11px; margin: 8px 0 16px 0; padding: 0; }
#contenu_stp img{ margin: 0 0 0 0; padding: 0;}
#contenu_stp p a img{ border: 1px solid #999999;}
#contenu_stp h1{ margin: 16px 0 0 0; padding: 0; color: #374d98; font-size: 16px; font-weight: bold;}
#contenu_stp h2{ margin: 16px 0 0 0; padding: 0; color: #000000; font-size: 16px; font-weight: normal;}
#contenu_stp h3{ margin: 16px 0 0 0; padding: 0; color: #000000; font-size: 14px; font-weight: bold;}
#contenu_stp h4{ margin: 16px 0 0 0; padding: 0; color: #000000; font-size: 14px; font-weight: normal;}
#contenu_stp h5{ margin: 16px 0 0 0; padding: 0; color: #374d98; font-size: 12px; font-weight: bold;}
#contenu_stp h6{ margin: 16px 0 0 0; padding: 0; color: #000000; font-size: 12px; font-weight: normal; text-decoration: underline;}
#contenu_stp ul{ color: #000000; font-size: 11px; margin: 0px 0 16px 12px; padding: 0; }
#contenu_stp li{ list-style: circle; }
#contenu_stp ul p{ color: #000000; font-size: 11px; margin: 0 0 0 -12px; padding: 0; }
#contenu_stp a{ color: #000000; font-size: 11px; margin: 0; padding: 0; text-decoration: none;}
#contenu_stp a:hover{ color: #374d98; font-size: 11px; margin: 0; padding: 0; text-decoration: none;}

#global_index_stp { width: 519px; height: 325px; margin: auto; padding: 182px 0 0 255px; background:url(../images/interface/choix_lang.jpg) no-repeat;}
#navigation_index { width: 257px; height: 87px; margin: 0;}
#navigation_index a { float: left; padding: 0 0 0 0; overflow: hidden; height: 29px;text-decoration: none; color: #999999; font-weight: bold;}
#navigation_index a:hover { background-position: 0 -29px;color:#FF0000; font-weight: bold; }
#choix_fr a  { width: 257px; background: url(../images/interface/choix_FR.jpg) top left no-repeat;}
#choix_nl a  { width: 217px; background: url(../images/interface/choix_NL.jpg) top left no-repeat;}
#choix_en a  { width: 175px; background: url(../images/interface/choix_UK.jpg) top left no-repeat;}

 /* ----------------------- Tableau Photos --------------------- */

.table_photos{ width: 355px; height: 264px; margin: 0 0 16px 0; padding: 0;}
.table_photos .cellule_table_photos{ width: 65px; height: 66px; margin: 0; padding: 0; /*background: #00CC66;*/ text-align:left; float:left;}
.table_photos a { width:65px; height:66px; display:block; padding: 7px 0 0 6px; margin:2px 0 0 5px; /*float: left; overflow: hidden; width: 65px; height: 66px;*/ text-decoration: none; font-weight: bold; background:url(../images/interface/mouseover_photos.jpg) no-repeat;}
.table_photos a:hover{ background:#FFFFFF;color:#FF0000; font-weight: bold; }
.cellule_table_photos a img { width:55px; height:55px; display:block; border: none; margin: 6px 0 0 4px; padding: 5px; border-top:2px solid #fff; border-left:3px solid #fff}

#footer { width: 780px; height: 21px; background:url(../images/interface/bkgd_footer.jpg) no-repeat; padding: 0 0 0 4px;}
#footer_stp{ width: 771px; height: 15px; background:url(../images/interface/bkgd_nav.jpg) repeat-x; border-top: 1px solid #000000; border-left: 1px solid #8c9399; border-right: 1px solid #8c9399; text-align:center; font-size: 10px; color: #000000;}
#footer_stp a{ color: #000000; text-decoration: none;}
#footer_stp a:hover{ color: #374d98;}

.clear{ clear: both;}

