#menu { background: url(../../../images/fd_bt_jne.png) repeat-x  ;}

#menu LI A.top_link:hover {background:#fff url()  ;}

#content_2 div#drte {  background:url(../../../images/bg_corner_g.jpg) no-repeat bottom left ;}

ul#liste li a.bl, ul#liste li a.bl:active:visited { background:#fbf3b5;padding: 6px 0 6px 10px ;margin:0 }
ul#liste li a:hover, ul#liste li a.bl:hover, ul#liste li a.wh:hover { color:#000; background:#fbfbfb;padding: 6px 0 6px 10px ;margin:0}

.language{ DISPLAY:none;}

ul#menu li.top {	DISPLAY:none;}
ul#menu li.home {	DISPLAY: block;}
ul#menu li.home a {	DISPLAY: block;  color:#4163b0;}
#content_2 div#gche {  background:url(../../../images/fd_ul.png) 0px 45px no-repeat;}



#drte_large { width:650px;float:left;  padding: 0px 0px 30px 30px; margin: 0 0 30px 15px; background:url(../../../images/bg_corner.png) no-repeat bottom left}
#drte_large p { background:none;  margin: 0 ;padding: 0 ; text-align:left; color:#686868}
#drte_large div form { text-align:right;}


/* ----- Countries ----- */
/* allemagne > de */
#de .flag_bann { background:url(../../../images/bann_flag_de.jpg) no-repeat top right ;  width:289px; height:32px; float:right; display:block }
#de div#gche h2 { background:#f6f6f6 url(../../../images/flags_de.png) no-repeat 5px 10px ; padding: 15px 0 15px 50px ; font-size:14px; font-weight:bold; border-bottom:1px solid #ddd;}

/* Belgique > be */
#be .flag_bann { background:url(../../../images/bann_flag_be.jpg) no-repeat ; width:289px; height:32px; float:right; display:block}
#be div#gche h2 {  background:#f6f6f6 url(../../../images/flags_be.png) no-repeat 5px 10px ; padding: 15px 0 15px 50px ; font-size:14px; font-weight:bold; border-bottom:1px solid #ddd;}

/* espagne > es */
#es .flag_bann { background:url(../../../images/bann_flag_es.jpg) no-repeat ; width:289px; height:32px; float:right; display:block}
#es div#gche h2 {  background:#f6f6f6 url(../../../images/flags_es.png) no-repeat 5px 10px ; padding: 15px 0 15px 50px ; font-size:14px; font-weight:bold; border-bottom:1px solid #ddd;}

/* italie > it */
#it .flag_bann { background:url(../../../images/bann_flag_it.jpg) no-repeat ; width:289px; height:32px;float:right; display:block }
#it div#gche h2 {  background:#f6f6f6 url(../../../images/flags_it.png) no-repeat 5px 10px ; padding: 15px 0 15px 50px ; font-size:14px; font-weight:bold; border-bottom:1px solid #ddd;}

/* france > fr */
#fr .flag_bann { background:url(../../../images/bann_flag_fr.jpg) no-repeat ; width:289px; height:32px; float:right; display:block}
#fr div#gche h2 {  background:#f6f6f6 url(../../../images/flags_fr.png) no-repeat 5px 10px ; padding: 15px 0 15px 50px ; font-size:14px; font-weight:bold; border-bottom:1px solid #ddd;}

/* royaume_uni > gb */
#gb .flag_bann { background:url(../../../images/bann_flag_gb.jpg) no-repeat ; width:289px; height:32px; float:right; display:block}
#gb div#gche h2 {  background:#f6f6f6 url(../../../images/flags_gb.png) no-repeat 5px 10px ; padding: 15px 0 15px 50px ; font-size:14px; font-weight:bold; border-bottom:1px solid #ddd;}

/* pays_bas > nl */
#nl .flag_bann { background:url(../../../images/bann_flag_nl.jpg) no-repeat ; width:289px; height:32px;float:right; display:block }
#nl div#gche h2 {  background:#f6f6f6 url(../../../images/flags_nl.png) no-repeat 5px 10px ; padding: 15px 0 15px 50px ; font-size:14px; font-weight:bold; border-bottom:1px solid #ddd;}

/* norvege > no */
#no .flag_bann { background:url(../../../images/bann_flag_no.jpg) no-repeat ; width:289px; height:32px; float:right; display:block}
#no div#gche h2 {  background:#f6f6f6 url(../../../images/flags_no.png) no-repeat 5px 10px ; padding: 15px 0 15px 50px ; font-size:14px; font-weight:bold; border-bottom:1px solid #ddd;}

/* portugal > pt */
#pt .flag_bann { background:url(../../../images/bann_flag_pt.jpg) no-repeat ; width:289px; height:32px; float:right; display:block}
#pt div#gche h2 {  background:#f6f6f6 url(../../../images/flags_pt.png) no-repeat 5px 10px ; padding: 15px 0 15px 50px ; font-size:14px; font-weight:bold; border-bottom:1px solid #ddd;}

/* slovenie > si */
#si .flag_bann { background:url(../../../images/bann_flag_si.jpg) no-repeat ; width:289px; height:32px;float:right; display:block }
#si div#gche h2 {  background:#f6f6f6 url(../../../images/flags_si.png) no-repeat 5px 10px ; padding: 15px 0 15px 50px ; font-size:14px; font-weight:bold; border-bottom:1px solid #ddd;}

/* suisse > ch */
#ch .flag_bann { background:url(../../../images/bann_flag_ch.jpg) no-repeat ; width:289px; height:32px; float:right; display:block}
#ch div#gche h2 {  background:#f6f6f6 url(../../../images/flags_ch.png) no-repeat 5px 10px ; padding: 15px 0 15px 50px ; font-size:14px; font-weight:bold; border-bottom:1px solid #ddd;}

/* Autriche > at */
#at .flag_bann { background:url(../../../images/bann_flag_at.jpg) no-repeat ; width:289px; height:32px; float:right; display:block}
#at div#gche h2 {  background:#f6f6f6 url(../../../images/flags_at.png) no-repeat 5px 10px ; padding: 15px 0 15px 50px ; font-size:14px; font-weight:bold; border-bottom:1px solid #ddd;}


/* Bulgzrie > bg */
#bg .flag_bann { background:url(../../../images/bann_flag_bg.jpg) no-repeat ; width:289px; height:32px; float:right; display:block}
#bg div#gche h2 {  background:#f6f6f6 url(../../../images/flags_bg.png) no-repeat 5px 10px ; padding: 15px 0 15px 50px ; font-size:14px; font-weight:bold; border-bottom:1px solid #ddd;}


/* lettonie > lv */
#lv .flag_bann { background:url(../../../images/bann_flag_lv.jpg) no-repeat ; width:289px; height:32px; float:right; display:block}
#lv div#gche h2 {  background:#f6f6f6 url(../../../images/flags_lv.png) no-repeat 5px 10px ; padding: 15px 0 15px 50px ; font-size:14px; font-weight:bold; border-bottom:1px solid #ddd;}

/* hungary > hu */
#hu .flag_bann { background:url(../../../images/bann_flag_hu.jpg) no-repeat ; width:289px; height:32px; float:right; display:block}
#hu div#gche h2 {  background:#f6f6f6 url(../../../images/flags_hu.png) no-repeat 5px 10px ; padding: 15px 0 15px 50px ; font-size:14px; font-weight:bold; border-bottom:1px solid #ddd;}

/* Romania > ro */
#ro .flag_bann { background:url(../../../images/bann_flag_ro.jpg) no-repeat ; width:289px; height:32px; float:right; display:block}
#ro div#gche h2 {  background:#f6f6f6 url(../../../images/flags_ro.png) no-repeat 5px 10px ; padding: 15px 0 15px 50px ; font-size:14px; font-weight:bold; border-bottom:1px solid #ddd;}













