body {
	background-image:url(../img/bg/body_bg.jpg);}

div#header_imageCONTAINER {
	height:139px;
	background: url(../img/header/header_logo.jpg) no-repeat top center;}

#mainCONTENT {
	background:url(../img/bg/content_bg.gif) repeat-y;}


/* Header CONTENT
----------------------------------------------- */
div#content {

}
/* boxes */


/* ---------- */
.bullet {
    vertical-align:middle;
    background: url(../img/icons/bullet.gif) no-repeat ;

}
div#leftCONTENT .bullet {
	background-position:5px 5px;
}
div#rightCONTENT .bullet {
	background-position:10px 5px;
}

div#leftCONTENT .head {}


/*Box Left*/
.categoriebox_left{
	width:220px;
	background:url(../img/headerBoxes/boxleft_header.gif) repeat-x;
	margin:4px 4px 0 6px;}

.searchbox_left{
	width:220px;
	background:url(../img/headerBoxes/boxleft_header.gif) repeat-x;
	margin:4px 4px 0 6px;}


.boxleft{
	float:left;
	width:233px;
	margin:0px;
	padding:0px 0px;
	background:url(../img/bg/Box_left_middle.jpg) repeat-y;}
.boxlefttop{
	float:left;
	height:7px;
	width:233px;
	margin:0px;
	padding:0 0px;
	background:url(../img/bg/box_left_top.jpg) no-repeat;}
.boxleftbottom{
	float:left;
	width:233px;
	height:7px;
	margin:0px;
	padding:0 0px;
	background:url(../img/bg/box_left_bottom.jpg) no-repeat;}

/*Boxen Banner*/
.vorteile{
	float:left;
	width:233px;
	height:317px;
	margin:0px;
	padding:0px 0px;
	background:url(../img/vorteil_banner.jpg) repeat-y;}
.rabatt{
	float:left;
	width:233px;
	height:317px;
	margin:0px;
	padding:0px 0px;
	background:url(../img/rabatt_banner.jpg) repeat-y;}
.tip{
	float:left;
	width:233px;
	height:242px;
	margin:0px;
	padding:0px 0px;
	background:url(../img/tip_banner.jpg) repeat-y;}

/* Image mit link
----------------------------------------------- */
input, select, textarea   {
	background-color: #F3F3F3;
}
input, select   {
	background-position: top;
}
textarea   {
	background-position: bottom;
}

/* Hovereffects for inputs (> FF 1, IE 7) */
input[type=text]:hover,
input[type=text]:active,
input[type=text]:focus,
input[type=password]:hover,
input[type=password]:active,
input[type=password]:focus,
select:hover,
select:active,
select:focus,
textarea:hover,
textarea:active,
textarea:focus {
	background-image: none;
}




/* used for:
	- box order history
*/



.icon_cart {
	margin: 0 5px;
	height:16px;
	width: 20px;
	background-image:url(../img/icons/cart_put.png);
	background-repeat:no-repeat;
	background-position: center center;
}

.icon_more {
	margin: 0 5px;
	height:16px;
	width: 20px;
	background-image:url(../img/icons/add.png);
	background-repeat:no-repeat;
	background-position: center center;

}
/*********************************************/
/* icons account */
.IconAccount {
	background-repeat:no-repeat;
	background-position: left center;
}
.icon_edit {
	background-image:url(../img/icons/account_edit.jpg);
}
.icon_adress_book {
	background-image:url(../img/icons/adress_book.jpg);
}
.icon_account_password {
	background-image:url(../img/icons/account_password.jpg);
}
.icon_account_history {
	background-image:url(../img/icons/account_history.jpg);
}
.icon_newsletter {
	background-image:url(../img/icons/newsletter.jpg);
}
.icon_login {
	background-image:url(../img/icons/arrow.jpg);
}
.delAdress,
.billAdress,
.Adress {
	background-image:url(../img/icons/arrow.jpg);
	background-repeat:no-repeat;
	background-position: 60px 45px;
}
/* icons account end
********************************************/
.usk18,
.usk18 img{
    width: 80px;
    height: 80px;
    cursor:default;
}

.usk18 {
	background-image:url(../img/fsk18.gif);
	background-repeat:no-repeat;
	background-position: center;
}
a.popuplink {padding-left: 20px;background: url(../img/printer.png) no-repeat center left;}

.background {
	width:133px;
	height:106px;
	margin:0px 10px 0px 0px;
	padding:0px;
/*
	background-image:url(../img/bg_imageThumb.gif);
	background-repeat:no-repeat;
	background-position:center center;
	*/
}
.price_box {
	color:#333333;
}

.price_box a{
	color:#333333;
}

.imageThumb {
	float:left;
	width:133px;
	height:106px;
	background-repeat:no-repeat;
	background-position:center center;
	border: 1px solid #cccccc;
	background-color: #ffffff;
}

img.noimageThumb,
.imageThumb img {
	width:133px;
	height:106px;
}




.backgroundInfo {
	width:300px;
	height:300px;
	margin:0px;
	padding:0px;
/*
	background-image:url(../img/bg_imageInfo.gif);
	background-repeat:no-repeat;
	background-position:center center;
	*/
}

.imageInfo {
	float:left;
	width:300x;
	height:300px;
	background-repeat:no-repeat;
	background-position:center center;

}
.imageInfo img {
	width:300px;
	height:300px;
}


#content .head {

}
#content .head2 {

}
#content .Content {

}
#content .ModuleHead {

}

#content .ModuleContent {

}

/* backgrounds und farbverlaeufe */


.BGcolorGradient1 {
	background-color:#D5E6F8;
	background-image: none;
	background-repeat:repeat-x;
}

.imageCat {
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
}

ul.horizontalmenu li.spacer {
	width:1px;
	background: url(../img/header_menu_spacer_small.gif) no-repeat center center;
}

div#navtrail li{
    background: url(../img/icons/bullet.gif) no-repeat left;
}

ul#categorieBOX li {
    /*background: url(../img/icons/bullet.png) no-repeat 185px 8px;*/
}
ul#categorieBOX li.selected {
    /*background: url(../img/icons/bullet_on.png) no-repeat 185px 8px;*/
}
ul#categorieBOX li.sub {
    /*background: url(../img/icons/bullet_sub.png) no-repeat 180px 8px;*/
}

.boxContent .level0 {
    background:transparent url(../img/icons/bullet.gif) no-repeat scroll 5px 5px;
}
/* BuI Logo
----------------------------------------------- */

#footer .BuI_Logo {
    padding: 20px 50px;
    background: url(../img/bui.gif) no-repeat center center;
}

/* CHECKOUT NAVIGATION */
.checkoutnavigation li.active { 
	background: url(../img/icons/active_cart.png) #fff no-repeat bottom right;
	color: #f9ba13;
	border:none;}
	
.checkoutnavigation li.inactive {
	color: #E7E7E7; 
	background: url(../img/icons/inactive_cart.png) #fff no-repeat bottom right;
	border:none;}
	
.checkoutnavigation li.success { 
	background: url(../img/icons/success_cart.png) #fff no-repeat bottom right;
	color:#333333;
	border:none;}

/* REVIEWS */
.reviews_rating_light .reviews_rating_dark {
background:transparent url(../img/review/star.png) repeat-x scroll 0%;
height:15px;
position:relative;
}

.reviews_rating_light {
background:transparent url(../img/review/star_light.png) repeat-x scroll 0%;
height:15px;
position:relative;
width:80px;
}

/* png fix */
.icon_cart,
.icon_more
#middleCONTENT .price_box,
{
position:relative;
border: 0px solid;
behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
this.src = "images/pixel_trans.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)
);
}
