body, p {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background-color:#ffffff;
	overflow:auto;
}

body, td, input {
	font-family:Verdana,Arial,sans-serif;
	font-size:11px;
	line-height:16px;
	color: #000000;
}
.homelinks {
    position: absolute;
    z-index: 2;
    top: 439px;
    left: 23px;
}
.homelinks img 
{
    border: 0 none;
    margin-right: 2px;
}
.cleaner {
	clear:both;
	overflow:hidden;
}

h1 {
	margin-top:0px;
	margin-bottom:0px;
	padding-top:0px;
	border-top:0px;
	font-size:11px;
	width:765px;
	height:20px;
	background-color:#ccdcff;
	padding-left:2px;
	padding-top:1px;
	font-weight:normal;
}

h1 a {
	font-weight:normal;
}

.suche {
	position:absolute;
	top:18px;
	left:552px;
	z-index:999;
	height:20px;
	border:0px solid #0336B5;
	padding-top:2px;
	padding-left:5px;
	padding-right:5px;
	width:153px;
}

.suche input {
	margin:0 0 0 0;
	border:0 0 0 0;
	width:130px;
}

.startinhalt {
	position:absolute;
	top:93px;
	left:24px;
	width:937px;
	height:458px;
	z-index:1;
}

.hgbild {
	position:absolute;
	top:72px;
	left:168px;
	width:936px;
	height:458px;
	z-index:1;
}

.navigationframe {
	position:absolute;
	top:0px;
	left:0px;
	padding-top:0px;
	padding-left:0px;
	padding-bottom:0px;
	 width: 1021px;
	padding-left:0px;
	padding-right:0px;
	z-index: 0;
}

.contentframe {
	position:absolute;
	top:72px;
	left:169px;
	width:768px;
	z-index: 0;
}

.contentframeShopHome {
	position:absolute;
	top:72px;
	left:24px;
	width:865px;
	z-index: 0;
}

.cmanagercontentframe {
	position:absolute;
	top:72px;
	left:0px;
	padding-top:0px;
	padding-left:0px;
	padding-bottom:0px;
	width:936px;
	padding-left:0px;
	padding-right:0px;
	z-index: 0;
}
.innercontent {
	float:left;
	padding-top:44px;
	padding-left:25px;
	padding-bottom:46px;
	width:733px;
	border-left:0px;
}
.subnavframe {
	position:absolute;
	top:73px;
	left:0px;
	width:162px;
	background-color: #ccdcff;
}

.subnavlink {
	width:150px;
	float:left;
	border:0px;
	vertical-align: top;
	border:solid 0px #000000;
	overflow:hidden;
}

.subnavcontent {
	padding-top:8px;
	padding-left:16px;
	padding-bottom:30px;
	width:150px;
	border-left:0px;
}

.cleaner {
	clear:both;
	overflow:hidden;
}

input.button {
	background-color:#FFFFFF;
	color:#000000;
	height:18px;
	font-weight:bold;
}

a {
	color:#0035AD;
	font-weight:bold;
	text-decoration:none;
}

a.subnavigation, a.subnavigationactive {
	color:#666666;
	font-weight:bold;
	text-decoration:none;
}

a:hover { color: #0035AD; }

a.subnavigationactive {
	color: #0035AD;
}

/*===           Shop          ===*/
.produktbezeichnung {
    color:#000000;
	font-weight:normal;
}
.shopdetail a {
    color: #FF6600 ;
}
.shopdetailcontent {
    margin-top: 0px;
}

/*===           Warenkorb          ===*/
.gridviewwarenkorb {
    width:100%;
}

.stichwortsuche {
    position: absolute;
    top: 15px;
	
}
.bestellwerttotal {
    position: absolute;
    top: 15px;
    left: 285px;
}
div.pagercontainer {
	text-align:right;
	position:absolute;
	top:550px;
	width:100%;
	height:auto;
}

div.pagercontainer a {
	font-size:14px;
	font-weight:bold;
	line-height:24px;
}

div.pagercontainer a.pager {
	text-decoration:underline;
	font-weight:normal;
}

body.inhalt {
	background-image:url(../images/hg_subnav.gif);
	background-repeat:repeat-y;
}

.checkbox {
	margin:0 0 0 0;
	border:0 0 0 0;
	padding:0 0 0 0;
	background-color:#f0f0f0;
	height:16px;
}

.formular, .formular_textbox, .formular_login, .formular_button {
	margin:0;
	border:0;
	padding:0;
	border-top:1px solid #000000;
	border-left:1px solid #000000;
	border-right:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
	background-color:#f0f0f0;
	font-size:11px;
}

.formular_textbox {
	width:260px;
}

.formular_textbox {
	width:260px;
}

input.formular_login {
	width:120px;
}

.formular_button {
	height:17px;
	border:1px solid #000000;
}

ul {
	margin:0px;
	padding:0px;
	margin-left:15px;	
}

#gesa08
{
    position:absolute;
    top:314px;
    left:186px;    
}

.monatsnews {
	padding-top:0px;
	padding-left:0px;
	float:left;
}

.monatsnews img {
	border:0px;
}
