html,body {
    a-background:#fff url(../images/themes/theme7_fond.png)  top center repeat-x;
background:#fff url(../images/themes/fondsold.png)  top center repeat-x;
    
    background-attachment:fixed!important;
    background-position: top;
}  


/*************************************************** THEME 5 *************************************/
#sub_category .titre{ color :#665A58;background: white url(../images/themes/tab_theme7_right.png) repeat-x top right; font-size: 12px; padding: 0px; vertical-align:middle; text-align: center; border: solid 0px green;  height: 40px;line-height: 40px; }
#sub_category .theme7 li a.line2{ background: white url(../images/Themes/theme7_fond.png) repeat-x 0 -300px; line-height: 20px; color: #fff; font-variant: small-caps}
#sub_category .theme7 li a.line2:visited, .sub_menu li a.line2:active{color: #665A58; color: #fff;}
#sub_category .theme7 li a.line2:hover{color: #fff;}


/*SOUS MENU*/
#sub_category .theme7 li ul li a.line3{background: white url(../images/Themes/theme7_fond.png) repeat-x 0 -400px; color:#fff;}
#sub_category .theme7 li a.line3:active{color: #fff;  }
#sub_category .theme7 li ul li a.line3:visited{color: #fff;  }
#sub_category .theme7 li ul li a.line3:hover{  color: #fff;}


/*SOUS MENU -3 */
#sub_category .theme7 li ul li ul li a{background: white url(../images/Themes/theme7_fond.png) repeat-x 0 -500px; color: #fff;}
#sub_category .theme7 li a:active{ color: #fff;}
#sub_category .theme7 li ul li a:visited{color: #fff;}
#sub_category .theme7 li ul li a:hover{ color: #fff; }



/*MENU SEARCH*/
#theme_headersearch .content{background: #fff url(../images/Themes/theme7_fond.png) repeat-x  0px -310px; height: 40px;line-height: 40px; border:solid 0px #fff; width: 1000px; }

/*PATH*/
#sub_categorypath   .theme7 {border: solid 1px #9BD58F ; margin-top: 2px; padding: 5px;}
#sub_categoryFooter .titre_theme7{color: #EB6B00;} 
#page_footer    .footer_theme7{ background-color:#F3CCAE;} 


/*VIG1*/
.theme_vig1_theme7{border: solid 1px #9BD58F ; padding: 0px; margin: 0px;} 
.theme_vig1_theme7 .header{ font-size: 11px;background: white url(../images/Themes/theme7_fond.png) repeat-x 0px -400px; padding: 5px; margin: 0px;} 
.theme_vig1_theme7 .content{ padding: 0px; margin: 0px;} 



#sub_category_cart{ border: solid 1px #C9DC5D;}
#sub_category_cart .titre{  background:#C9DC5D; color: White; padding: 4px; font-weight: bold;  }
#sub_category_cart .content{ padding: 4px;}




/****LIGNE PRODUIT**/
.theme_ligneproduct_borderall {border: solid 1px #F1D195; text-align: left;}
.theme_ligneproduct_bordertbl {border-top: solid 1px #F1D195;border-bottom: solid 1px #F1D195;border-left: solid 1px #F1D195; text-align: left;}
.theme_ligneproduct_bordertb {border-top: solid 1px #F1D195;border-bottom: solid 1px #F1D195;}
.theme_ligneproduct_bordertbr{ border-top: solid 1px #F1D195;border-bottom: solid 1px #F1D195; border-right: solid 1px #F1D195;   text-align: right }



/********* PRODUCT ***********/
.theme_producttitle
{
    font-size: 20px;
    color: saddlebrown;
    vertical-align: middle;
    height: 40px;
    line-height: 40px;
    padding-left: 10px;
    font-weight: bold;
    background: #fff url(../images/themes/theme7_fond.png) repeat-x 0px -300px ;
}
/********* PRODUCT ***********/
.theme_producttitle strong{ font-size: 18px; }

.theme_look_title
{
    font-size: 12px;
    color: saddlebrown;
    vertical-align: middle;
    height: 30px;
    line-height: 30px;
    padding-left: 10px;
    font-weight: bold;
    background: url(../images/Themes/theme7_MenuLeft.jpg) repeat-x left top;
}
