body{background-image:url(../images/fond.jpg);background-repeat:repeat;background-attachment: fixed;}
.middle{background-image:url(../images/bkg_header.jpg);background-repeat:repeat-y; }
.main-container{background-image:url(../images/bkg_header.jpg);background-repeat:repeat-y; }

.header-top-container{background:none;}

.header-nav-container {background:url(../images/menu.png);background-position: center; background-repeat:no-repeat;height:55px;background-color: #fafaf7;}


.header{width:950px;margin:auto;}
.language-switcher{padding-right:50px}
.header-top{position:relative;}
.shop-access{position:absolute;top:20px;right:20px;}
.shop-access ul{margin-top:-17px;margin-right:44px;}
.shop-access span{position: absolute;
    right: 52px;
    top: 7px;}
.shop-access li{float:left;margin-right:5px;padding-right:5px;border-right:1px solid #00b0e8;}
.shop-access li:last-child{border-right:0px;}
.shop-access li a{color:black;}
.shop-access li a:hover{color:#00b0e8;text-decoration:none;}


.header-top .language-switcher2{margin-top:-58px;margin-left:200px}
/*.header-top{background:url(../images/bkg_header.jpg) repeat-y;}*/
.header-top{background:url(../images/he.jpg) repeat-y;height:176px;}
.header-top img{margin-left:31px;padding-bottom:10px;}
.header-top .language-switcher2 img{margin-left:1px;padding-bottom:10px;}
.header-top-container{background:#fefaf6;border:0px;  }
.header-top .form-search { position:absolute; top:150px; right:6px; width:315px; height:30px; background:#fff; padding:1px 0 0 6px; }
.header-top .form-search button.button span { border:0; height:25px; background:url(../images/btn_ok.jpg) 0 0 no-repeat; padding:0 0 0 3px; font:bold 11px/21px Tahoma, Verdana, Arial, sans-serif;} 
.header-top .form-language label { font-weight:bold; padding-right:5px; color:#00b0e8; vertical-align:middle; }

/*minisearch*/
.mini-search {
    height: 30px;
    padding-bottom: 0;
    padding-left: 40px;
    padding-right: 20px;
    padding-top: 1px;
    position: absolute;
    right: -28px;
    top: 128px;
    width: 214px;}
    
.mini-search input.input-text, textarea {
    padding-bottom: 2px;
    padding-left: 2px;
    padding-right: 2px;
    padding-top: 2px;
    width: 167px;}    
    


.footer{height:220px;color:#222; }
.footer-container { border-top:0px;background:url(../images/bg_footer_main.png) top no-repeat;margin-top:-40px;padding-top:70px;}/* url(../images/bg_footer_main.png);#40a0bc ;background-position: top;background-repeat:no-repeat; }*/

.payment_options_footer{background:none;}

button.button{margin-top:-3px;margin-left:5px;}

#nav a {background:#fff url(../images/bg_menu.jpg);background-repeat:repeat-x; padding-top:0px;float:left; color:#fff; font-weight:bold;height:35px;border-right:1px solid #ffdd3b;border-left:1px solid #ffb403;vertical-align:middle;line-height: 41px;}
#nav  a:hover { color:#fff !important ;background:url(../images/bg_menu_selected.jpg) repeat-x;vertical-align:middle;line-height: 41px;}

#nav li a{background-color:#fe9400;}

#nav ul.level0{border:0px;margin-top:14px;}
#nav li a{margin:0px;}
#nav ul.level0 a,#nav ul.level1 a{border:none;background:#fe9400 !important;color:#fff !important;}
#nav ul.level0 a:hover,#nav ul.level1 a:hover{background:#feba02 !important;color:#fff !important;}
#nav .level1{border:0px;}
#nav{margin-top:-5px}
.header .quick-access a { color:#00b0e8;}




#footerblocs a{text-decoration:none;color:gray !important;}

#header-cart-top{background:none;position:absolute;right:0px;top:74px;}
.language-switcher2{background:none;position:absolute;right:0px;top:46px;}
#header-cart-top a{color:#feba02; text-decoration:none;}
div.shop-access{text-align:right;}
#header-cart{}

.pub {position:absolute; top:54px; right:22px;}

/*newsletter modifiée*/
.newsletter-perso{ width:95%;height:290px;background:url(../images/newsletter.jpg) no-repeat left center;margin-left:7px;}
.newsletter-perso .base-mini {background:none;}
.newsletter-perso .base-mini .content, .newsletter-perso.base-mini ol {background:none;margin-top:178px;}

/*modification perso nathan*/


