@import url("reset.css");
@import url("content.css");


body {text-align: center; /* Für IE 5.01 & 5.5, um die Box #wrapper horizontal zu zentrieren */margin: 18px;background-color:#333333;background-image:url(../images/bg.gif);}
div {text-align: left; /* text-align:center wieder aufheben, damit DIV-Inhalte linksbündig ausgerichtet sind */}
p, * {font-family:Arial, Helvetica, sans-serif;font-size: 10pt;margin: 0px;padding: 0px;color:#333;}
hr {border-color:#999;margin-bottom:10px;margin-top:10px;}
h1 {color:#333333; font-weight:bold; font-size:16px; padding-top:4px; padding-bottom:5px;}
h2 {color:#333333; font-weight:bold; font-size:16px; padding-top:4px;}
h3 {color:#333333; font-weight:bold; font-size:16px; padding-top:4px;}

/* Basic align*/
#container {margin: auto;width: 924px;}
#bgpos{background-image:url(../images/bg-main.png);background-repeat:repeat-y;}
#outerheader{background:url("../images/bg-header.png") no-repeat scroll left bottom transparent;padding-bottom:16px;}
#header{height:150px;margin-left:32px;margin-right:34px;}	
#left {float:left;margin-left:20px;margin-right:0px;padding-left:5px;width:188px;}
#content {float:left;width:534px;padding-top:29px;}
#right {float:right;margin-right:14px;padding:5px;width:150px;}
#rightbox {background:url(../images/rightbox.png) no-repeat;background-position:left top;height:650px;padding:23px 20px 20px 10px;}
#rightbox .headline1{ font-size:11px; font-weight:bold; color:#FFF; padding-left:2px;}
#rightbox .headline2{ font-size:14px; font-weight:bold; color:#FFF; margin-bottom:4px; padding-left:2px;}

#footer{background-image:url(../images/bg-bottom.png);background-repeat:no-repeat;height:15px;}
.clr {content: ".";height: 0;clear: both;visibility: hidden;}

/* Left Menu */
#menu .top {background:url(../images/menu/menutop.png) left top no-repeat;height:24px;}
#menu .bottom {background-image:url(../images/menu/menufoot.png);background-position:left bottom;background-repeat:no-repeat;min-height:300px;padding-top:2px;padding-bottom:18px;padding-left:15px;}
#leftbox2{background:url("../images/leftbox2.png") no-repeat scroll 0 0 transparent;height:268px;padding-bottom:10px;padding-left:15px;padding-top:20px;}

/* Contentbox */
.contentbox{margin-top:-25px;		}
.contentbox .top {background:url(../images/content-top.png) left top no-repeat;height:24px;}
.contentbox .mid {background:url(../images/content-mid.png) left top repeat-y;min-height:200px;padding:1px 15px 20px;}
.contentbox .bottom {background-image:url("../images/content-fot.png");background-position:left bottom;background-repeat:no-repeat;height:30px;margin-bottom:20px;}
	
#rightcontent .csc-firstHeader,#rightcontent .bodytext, #leftcontent .csc-firstHeader, #leftcontent .bodytext{color:#FFF;}
#rightcontent, #leftcontent{padding-left:10px;padding-right:10px;}
#lastfoot{background:url("../images/content-fot-last.png") no-repeat scroll 0 0 transparent;background-position:left bottom;height:55px;margin-bottom:50px;margin-top:-45px;}
/*Header Images*/
.logopos{left:286px;position:relative;top:-9px;z-index:3;}
.logomain{left:-1px;position:relative;top:-186px;z-index:1;border:1px solid #999999;}
.linklogomain{display:block;}
.logotext {left:16px;position:relative;top:-90px;z-index:2;}
.bestellhilfe{left:80px;position:relative;top:-5px;}
		
/* Menu */
.LMenu{width: 154px; /*width of menu*/color:#FFF;margin-bottom:20px;}
.LMenu ul{list-style-type: none;margin: 0;padding: 0;}
.LMenu li{border-top: 1px solid #919395;height:auto;}
.LMenu li a{font: bold 11px Verdana, Arial, Helvetica, sans-semrif;display: block;letter-spacing:-1px;background: transparent url(../images/menu/button.png) 100% 0 repeat-x; /*Set to height of bg image- padding within link (ie: 32px - 4px - 4px)*/padding: 4px 0 4px 7px;line-height: 21px; /*Set line-height of bg image- padding within link (ie: 32px - 4px - 4px)*/text-decoration: none;margin-top:5px;margin-bottom:5px;border:1px solid #919395;margin-right:2px;margin-left:2px;}	
.LMenu li a:link, .LMenu li a:visited {color: #FFF;}
.LMenu li a:hover{color:#FFF;background-position: 100% -32px;}
.LMenu li a.selected{color: #FFF;background-position: 100% -64px;}
.LMenu li .LMenul2 li a{background:none;font-size:10px;font-weight:normal;text-indent:-1em;border:none;letter-spacing:0px;line-height:10px;margin-left:14px;}
.LMenul2 li a:hover{color:#CCC;}
.LMenul2{border:none;padding-bottom:6px;}
.LMenuAktive{background:url(../images/menu/button-akt.png) repeat-x top right #454952;border:1px solid #919395;margin-top:5px;margin-right:2px;margin-bottom:5px;margin-left:2px;}
.LMenuAktive li a{background:none;margin:0;border:none;}
.LMenuAktive li{height:auto;border:none;}
#LMenuAktiveLink{background:none; border:none; padding-left:5px; padding-top:3px;margin-bottom:0px;}
.hrLine{border-top: 1px solid #919395;padding-top:5px;}
#firstbutton{border:none;height:36px;margin-bottom:5px;}
span.uncut{color:#00FF00;font-size:11px;font-weight:bold;letter-spacing:2px;}

/* Bookmark */
.tx-ahbookmark-pi1 a{background:url("../images/menu/zufavoriten.png") no-repeat scroll 0 0 transparent;color:#FFFFFF;display:block;font-size:9px;line-height:28px;margin-bottom:5px;margin-left:5px;padding-left:40px;text-decoration:none;}

/* TagCloud */
.tagcloud a{font-size:inherit;color:#FFF;line-height:1.1;}
.tagcloud {color:#FFFFFF;height:240px;margin:3px;padding:1px;text-align:center;width:146px;overflow:hidden;}
.tx-vgetagcloud-pi2 li:before { content: "→ ";}
.tx-vgetagcloud-pi2 li{padding-left:10px;}

/* BannerShow */
.uncut-banner{width:500px;border-top:1px solid #999; padding-top:10px; margin-bottom:10px;}
.uncut-banner .left{float:left;width:94px;padding:3px;font-weight:bold;}
.uncut-banner .right{float:left;width:394px;}
.uncut-banner .right textarea{width:393px;}
.uncut-banner .clearer{float:none;clear:both;}
.uncut-banner b{margin-top:4px; display:block;}

/* ShopAward */
.uncut-two-pic{width:500px;}
.uncut-two-pic .left{float:left;width:209px;height:91px;padding-right:5px;padding-top:70px;border-right:1px solid #333;background:url(../images/shopaward/leftbackg.gif) no-repeat;}
.uncut-two-pic .right{background-color:#F5F5F5;float:left;height:161px;margin-left:10px;width:261px;}
.uncut-two-pic .clearer{float:none;clear:both;}
.uncut-two-pic .text{padding-top:10px;}
.uncut-two-pic .btn1, .uncut-two-pic .btn2{padding-left:5px;background:none;}
.uncut-two-pic .btn2{padding-top:5px;}
.uncut-two-pic .award1{	position:relative; bottom:-15px; z-index:5;}
.uncut-two-pic .award2 {left:124px;position:relative;bottom:55px;z-index:4;}
.uncut-two-pic .logo{ display: block; margin:20px auto 0px auto; }

