body
{
	background:url(../images/bg.png) 0 -200px; background-attachment:fixed;  font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:12px; background-repeat:repeat-x; background-position:center;
}
#header
{
	width:924px; height:95px;background-image:url(../images/header.png);
}
#main-container
{
	width:924px; text-align:left; margin:0px auto;
}
#home-bg
{   
	width:924px; background-image:url(../images/home-bg.png); height:248px; float:left; vertical-align:top;
}
#home-left
{
	width:295px; float:left; margin-top:15px; margin-left:20px;
}
#home-right
{
	width:578px; float:left; margin-top:12px; margin-left:10px;
}
#home-1
{
	width:290px; float:left; margin-left:10px; background-color:#FFFFFF; padding:3px;
}
#home-2
{
	width:290px; float:left; margin-left:6px; background-color:#FFFFFF; padding:3px;
}
#home-3
{
	width:290px; float:left; margin-left:6px; background-color:#FFFFFF; padding:3px;
}
#wrapper
{
background:url(../images/wrapperbg.png) repeat-y; width:914px; margin:0 auto; position: relative; min-height:700px;
}
#left
{
	/*background-image:url(../images/left-middle.png); background-repeat:repeat; */ width:225px; min-height:600px; height:auto; float:left; vertical-align:top; margin-left:-3px;
}
#left-kontakt
{
	background-image:url(../images/left2.png); width:221px; height:518px; margin-left:4px; float:left;
}
#right
{
	width:675px; float:left; margin-left:7px; /*background-image:url(../images/right.png); background-repeat:repeat;*/ height:auto; min-height:600px;
}

.left-menu
{
	height:39px; width:208px; padding-top:4px; text-align:center;
}
.footer
{
	font-family:Calibri; color:#ffffff; font-size:12px; text-align:center; background-image:url(../images/footer.png); background-repeat:no-repeat; height:17px; padding-top:5px; width:950px;
}
.grayfooter
{
	font-family:Arial, Helvetica, sans-serif; color:#ffffff; font-size:11px; font-weight:bold; text-align:center; text-decoration:none;
}
.cursor
{
	cursor:pointer;
}
.text-bg
{
	background-image:url(../images/texbox-bg.png); width:291px; height:32px; padding-left:8px; padding-top:7px;
}
.text-area-bg
{
	background-image:url(../images/texbox-bg-area.png); width:291px; height:113px; padding-left:8px; padding-top:7px;
}
.txtbox
{
	width:183px; height:24px; border:solid 1px #909090; font-family:Calibri; font-style:italic; color:#666666; font-size:14px; padding-left:6px; padding-top:3px;
}
.txtbox2
{
	width:206px; height:20px; border:solid 1px #8F8F8F; font-family:Verdana, Arial, Helvetica, sans-serif; color:#646464; font-size:14px; padding-left:6px; padding-top:3px;
}
.pinkheading
{
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#9F1DC0; padding-left:10px; height:25px;
}
.left-menu2
{
	height:25px; width:208px; margin-left:0px; padding-top:10px; padding-left:7px;
}
.left-menu2:hover
{
	height:25px; width:208px; margin-left:0px; padding-top:10px; padding-left:7px; background-color:#326DA6;
}

.left-menu2-active-category
{
	height:25px; width:208px; margin-left:0px; padding-top:10px; padding-left:7px; background-color:#326DA6;
}

.left-menu-subcat
{
	height:15px; width:208px; margin:0px 0px 0px 0px; padding-top:3px; padding-left:20px;
}
.greytxt
{
	font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:11px; padding-left:6px; text-decoration:none;  padding-right:20px; font-weight:bold; padding-top:10px;
}
.greytxt:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif; color:#ffffff; font-size:11px; padding-left:6px; text-decoration:none; background-image:url(../images/arrow_white.png); background-repeat:no-repeat; background-position:right bottom; padding-right:20px;font-weight:bold;padding-top:10px;
}

.greytxt-active
{
	font-family:Verdana, Arial, Helvetica, sans-serif; color:#ffffff; font-size:11px; padding-left:6px; text-decoration:none; background-image:url(../images/arrow_white.png); background-repeat:no-repeat; background-position:right bottom; padding-right:20px;font-weight:bold;padding-top:10px;
}

.greytxt-selected
{
	font-family:Verdana, Arial, Helvetica, sans-serif; color:#ffffff; font-size:11px; padding-left:6px; text-decoration:none; background-image:url(../images/arrow_white.png); background-repeat:no-repeat; background-position:right center; padding-right:20px;font-weight:bold; 
}

.greytxt_links
{
	font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666; font-size:11px; text-decoration:none; 
}
.greytxt_links:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:11px; text-decoration:none;
}

.greytxt_links_subcategory
{
	font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666; padding-left:10px; font-size:11px; text-decoration:none; 
}
.greytxt_links_subcategory:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; padding-left:10px; font-size:11px; text-decoration:none;
}


.greytxt2
{
	font-family:Verdana, Arial, Helvetica, sans-serif; color:#888888; font-size:12px; padding-left:6px; text-decoration:none;  padding-right:20px; font-weight:bold; padding-top:10px;
}
.greytxt2:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif; color:#2B62A3; font-size:12px; padding-left:6px; text-decoration:none; font-weight:bold;padding-top:10px;
}
.greytxt2-selected
{
	font-family:Verdana, Arial, Helvetica, sans-serif; color:#2B62A3; font-size:12px; padding-left:6px; text-decoration:none; font-weight:bold; 
}

.bluetxt
{
	font-family:Comic Sans MS; font-style:italic; color:#014A96; font-size:14px; font-weight:bold; padding-left:12px; text-decoration:none; text-align:center;
}
.blacktxt
{
	font-family:Verdana, Arial, Helvetica, sans-serif font-style:italic; color:#000000; font-size:11px; text-decoration:none; text-align:left; padding-left:12px;
}
.whitetxt
{
	font-family:Calibri; color:#ffffff; font-size:12px; padding-left:12px;
}

#slideshow {
    position:relative;
    height:224px;
}

#slideshow IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
}

#slideshow IMG.active {
    z-index:10;
    opacity:1.0;
}

#slideshow IMG.last-active {
    z-index:9;
}
#shop-menu
{
	border:solid 0px #ff6600; margin-left:6px; min-height:460px;
}
.over
{
	font-family:Verdana, Arial, Helvetica, sans-serif; color:#ffffff; font-size:11px; font-weight:bold;	padding-left:12px; height:20px; text-decoration:none; padding-top:9px; background-color:#346FAB; background-image:url(../images/arrow_white.png); background-repeat:no-repeat; background-position:right; padding-right:24px;
}
.over:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif; color:#ffffff; font-size:11px; font-weight:bold;	padding-left:6px; height:20px; text-decoration:none; background-color:#346FAB; background-image:url(../images/arrow_white.png); background-repeat:no-repeat; background-position:right; padding-right:24px;
}
.out
{
	font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:11px; font-weight:bold;	padding-left:12px; height:20px; text-decoration:none; padding-top:9px;
}
.out:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif; color:#ffffff; font-size:11px; font-weight:bold;	padding-left:12px; height:20px; text-decoration:none; padding-top:9px;background-image:url(../images/arrow_white.png); background-repeat:no-repeat; background-position:right;
}
.greentxt
{
	color:#1E8E36; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px;
}
.box-new
{  margin:8px 0px 1px 10px; background-image:url(../images/produkt-bg.png); background-repeat:no-repeat; width:212px; height:158px; cursor:pointer; float:left; text-align:center; 
}
.box-new:hover
{
	background-image: url(../images/produkt-bg-hover.png); background-repeat:no-repeat; width:216px; height:170px;
}

.box
{
	border:solid 2px #ffffff; margin:6px 0px 1px 8px; width:212px; height:158px; background-color:#FFFFFF; cursor:pointer; float:left
}
.box:hover
{
	border:solid 2px #ACC2D0; width:210px; margin:6px 0px 1px 8px; background-color:#FFFFFF; cursor:pointer;
}
.box2
{
	float:left;
}
.txt
{
	font-family:Verdana; color:#000000; font-size:12px; text-decoration:none;
}
#products-div{
	width:690px; 
	height:auto; margin-top:13px;
	margin-left:8px;
	margin-right:13px;
	}
#cart{ /*width:650px; padding-bottom:10px; padding-top:200px; padding-right:10px; position: inherit; text-align:right;*/
position:absolute;
right:20px;
bottom:-40px;
margin-bottom:50px;
}
#pdfprice{ /*width:650px; padding-bottom:10px; padding-top:200px; padding-right:10px; position: inherit; text-align:right;*/
position:absolute;
left:10px;
bottom:-40px;
margin-bottom:50px;
}

.row0 {
    background-color: #E5E5E5;
}

.row1 {
    background-color: #ffffff;
}

.grey-txt-heading
{
	font-family:Verdana, Arial, Helvetica, sans-serif; color:#888888; font-size:11px; text-decoration:none; font-weight:bold;
}
.grey-txt-site
{
	font-family:Verdana, Arial, Helvetica, sans-serif; color:#888888; font-size:11px; text-decoration:none;
}

.detail-main{ background-image: url(../images/produkt-kop-body.png); background-repeat: repeat-y;
}
.div-cart{ width:365px; height:auto;
}
.div-inner
{
padding:10px 5px 2px 0px; text-align:center;}

.greytxt_selected
{
	font-family:Verdana, Arial, Helvetica, sans-serif; color:#2B62A3; font-size:12px; padding-left:6px; text-decoration:none; font-weight:bold;padding-top:10px;
}

.box-new1
{  margin:2px 0px 1px 0px; background-image:url(../images/produkt-bg-1.png); background-repeat:no-repeat; width:220px; height:166px; cursor:pointer; float:left; text-align:center; 
}
.box-new1:hover
{
	background-image: url(../images/produkt-bg-hover-1.png); background-repeat:no-repeat; width:220px; height:166px;
}

.bluetxt2
{
	font-family:Verdana, Arial, Helvetica, sans-serif; color:#2B62A3; font-size:12px; padding-left:0px; text-decoration:none;  padding-right:5px; padding-top:10px;
}
.bluetxt2:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif; color:#888888; font-size:12px; padding-left:1px; text-decoration:none; padding-top:10px;
}

