html {
height: 100%;
padding-bottom:1px;
}
body {
	margin: 0;
	padding: 0;
	height: 100%;
	background-color: #F5FBFB;
	font: 11px/14px Verdana;
	color: #1A6074;
	background: url(_media/pagecenter-bg.gif) top center repeat-y;
}

div,td {margin:0;padding:0;font: 11px/14px Verdana;}
a {margin:0;padding:0;color:#1A6074;text-decoration:none;}
a:hover {margin:0;padding:0;color:#00A4D8;text-decoration:none;}
#content a {font-style:italic;margin:0;padding:0;color:#1A6074;text-decoration:none;}
#content a:hover {font-style:italic;margin:0;padding:0;color:#00A4D8;text-decoration:none;}
ul {margin: 0;padding: 0px 0px 0px 16px;list-style: square outside;}
ul.ins {margin: 0;padding: 0px 0px 0px 16px;list-style: square inside;}
ol {margin: 0;padding: 0px 0px 0px 22px;list-style:decimal outside;}
ol.ins {margin: 0;padding: 0px 0px 0px 16px;list-style:decimal inside;}
li {margin-bottom: 2px;}
form {margin:0;padding:0;}
img {display:block;}
table {margin:0;padding:0;}

.inputfield{border:solid 1px #1A6074;font-size:11px;}
.submitbut{border:solid 1px #1A6074;font-size:11px;}

#pagecenter {
	position: absolute;
	top: 0px;
	left: 50%;
	margin: 0px 0px 0px -475px;
	width: 950px;
	background-image: url(_media/pagecenter-bg.gif);
}

#pagecentertop {
	width: 950px;
	height: 30px;
	background-color: #FFFFFF;
}

	
#topnavi {
	position: absolute;
	top: 133px;
	left: 50%;
	height: 113px;
	margin: 0px 0px 0px -274px;
	width: 554px;
}
	
	
	#contentleftundmid {float:left;width:756px;}	
		#kopfcontentleftundmid {width:756px;height: 150px;}
	
		#contentleft {float:left;width:202px;height:500px;background-image: url(_media/contleft-bg.gif);background-repeat:repeat-x;}
			#kopfcontentleft {float:left;width:202px;background-image: url(_media/contleft-bg.gif);background-repeat:repeat-x;}	
		#content {float:left;padding-bottom:15px;width:554px;height:500px;background-image: url(_media/cont-bg.gif);background-repeat:no-repeat;}
			#kopfcontent {float:left;width:554px;}
	#contentright {float:left;width:194px;height:500px;}
		#kopfcontentright {width:194px;height: 145px;background-color:#C2E4EE;margin-bottom:5px;}
		
	#shopsubnavi {width:461px;margin:0;padding:0;}
	#shopsubnavi td {background-color:#3AADB7;padding:2px 4px;color:#FFFFFF;font-style:italic;font-weight:normal;text-align:left;}
	#shopsubnavi td a {color:#FFFFFF;font-style:normal;font-weight:bold;}
	#shopsubnavi td a:hover {color:#FFFFFF;font-style:normal;font-weight:bold;}
	
	#cartsubnavi {width:461px;margin:0;padding:0;border-collapse:collapse;}
	#cartsubnavi td {background-color:#C2E4EE;border:solid 1px #3AADB7;padding:2px 4px;color:#1A6074;font-style:italic;font-weight:normal;text-align:left;}
	#cartsubnavi td a {color:#1A6074;font-style:normal;font-weight:bold;}
	#cartsubnavi td a:hover {color:#1A6074;font-style:normal;font-weight:bold;}	
	#cartsubnavi #act {background-color:#3AADB7;border:solid 1px #3AADB7;padding:2px 4px;color:#FFFFFF;font-style:italic;font-weight:normal;text-align:left;}
	#cartsubnavi #act a {color:#FFFFFF;font-style:italic;font-weight:bold;}
	#cartsubnavi #act a:hover {color:#FFFFFF;font-style:italic;font-weight:bold;}	
	
	#cartsubnavi #half {background-color:#E0F1F6;border:solid 1px #3AADB7;padding:2px 4px;color:#8CAFB9;font-style:notmal;font-weight:bold;text-align:left;}

	
		
.smallfnt {font: 11px/14px Verdana;}	
.bigfnt {font: 12px/18px Verdana;}
.fett {font-weight:bold;}
.fettweiss {font-weight:bold;color:#FFFFFF;}
.kursiv {font-style:italic;}
.smallkursiv {font-size:10px;font-style:italic;}
.underline {text-decoration:underline;}
.fettred {font-weight:bold;color: #A60A24;}

.hellblau {color:#00A4D8;}
.hellblaufett {font-weight:bold;color:#00A4D8;}
.hellblaufetthead {color:#00A4D8;font: bold 12px/18px Verdana;}

.inputfield {font: 11px Verdana; color: #5E5C70;border: solid 1px #9897A2;}
	.inputfieldkontakt {font: 11px Verdana; color: #FFFFFF;border: solid 1px #FFFFFF;background-color:#3AADB7;}
	.inputfieldmarked {font: 11px Verdana; color: #5E5C70;border: solid 1px #FF0000;}
.selectfield {font: 11px Verdana; color: #5E5C70;border: solid 1px #9897A2;}
.radioinput {width:11px;height:11px;margin-right:6px;float:left;margin-top:3px;}		
.checkboxinput {width:11px;height:11px;margin-right:5px;}	
.submitbut {font: 11px Verdana; color: #5E5C70;border: solid 1px #9897A2;}	
	.submitbutkontakt {font: 11px Verdana; color: #FFFFFF;border: solid 1px #FFFFFF;background-color:#3AADB7;}
	
.bgFFFFFF{background-color:#FFFFFF;}	
.bg3AADB7{background-color:#3AADB7;}	
		
.buttonStyle{border-color:#DBD8D8;}
.buttonStyleov{border-color:#EEEEEE;}
.buttonStyledn{border-color:#C0C0C0;}
.buttonStyleup{border-color:#EEEEEE;}		
	
.bs_3AADB7 {display:block;white-space:nowrap;background:url(_media/bluete-3AADB7.gif) top right no-repeat;}		
.bs_196074 {display:block;white-space:nowrap;background:url(_media/bluete-196074.gif) top right no-repeat;}	
.bs_3AADB7 {display:block;white-space:nowrap;background:url(_media/bluete-3AADB7.gif) top right no-repeat;}	
.bs_C2E4EE {display:block;white-space:nowrap;background:url(_media/bluete-C2E4EE.gif) top right no-repeat;}	
.bs_F42871 {display:block;white-space:nowrap;background:url(_media/bluete-F42871.gif) top right no-repeat;}	
.bs_FEEFAA {display:block;white-space:nowrap;background:url(_media/bluete-FEEFAA.gif) top right no-repeat;}	
.bs_FFD705 {display:block;white-space:nowrap;background:url(_media/bluete-FFD705.gif) top right no-repeat;}	

#clear{display:block;clear:both;font-size:0px;line-height:0px;height:0px;}	

a:link.navili {font-style:normal;margin:0;padding:0;color:#1A6074;}
a:visited.navili {font-style:normal;margin:0;padding:0;color:#1A6074;}
a:active.navili {font-style:normal;margin:0;padding:0;color:#1A6074;}
a:hover.navili {font-style:normal;margin:0;color:#00A4D8;}

a:link.naviliakt {font-style:normal;font-weight:bold;margin:0;padding:0;color:#00A4D8;}
a:visited.naviliakt {font-style:normal;font-weight:bold;margin:0;padding:0;color:#00A4D8;}
a:active.naviliakt {font-style:normal;font-weight:bold;margin:0;padding:0;color:#00A4D8;}
a:hover.naviliakt {font-style:normal;font-weight:bold;margin:0;color:#00A4D8;}

a:link.navire {font-style:normal;font: 12px/18px Verdana;margin:0;padding:0;color:#FFFFFF;}
a:visited.navire {font-style:normal;font: 12px/18px Verdana;margin:0;padding:0;color:#FFFFFF;}
a:active.navire {font-style:normal;font: 12px/18px Verdana;margin:0;padding:0;color:#FFFFFF;}
a:hover.navire {font-style:normal;font: 12px/18px Verdana;margin:0;color:#FFFFFF;text-decoration:underline;}

a:link.navidu {font-style:normal;font: 12px/18px Verdana;margin:0;padding:0;color:#FFFFFF;text-decoration:none;}
a:visited.navidu {font-style:normal;font: 12px/18px Verdana;margin:0;padding:0;color:#FFFFFF;text-decoration:none;}
a:active.navidu {font-style:normal;font: 12px/18px Verdana;margin:0;padding:0;color:#FFFFFF;text-decoration:none;}
a:hover.navidu {font-style:normal;font: 12px/18px Verdana;margin:0;color:#FFFFFF;text-decoration:underline;}

#kopfcontentright a {font-size:11px;text-decoration:none;color:#1A6074;}
#kopfcontentright a:hover {font-size:11px;text-decoration:underline;color:#1A6074;}

