body{ 
	background-color:#FFFFFF;
	color:#000000;
	padding:0px;
	margin:0px;
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-size:10px;
}


/*
	Header_start ( navigation und logos )
*/
.box_top{ 
	position:absolute; 
	left:0px; 
	top:0px; 
	width:998px; 
	height:233px; 
}
.box_top_logo{
	position:absolute;
	left:0px;
	top:0px;
	width:243px;
	height:38px;
}
.box_top_nav{
	position:absolute;
	top:0px;
	left:243px;
	height:38px;
	
}
.box_top_nav_top{
	position:absolute;
	top:0px;
	left:243px;
	height:26px;
	width:574px;
	background-color:#9A0606;
	font-weight:bold;
	font-size:10px;
	color:#FFFFFF;
	padding-top:7px;
	font-family:Verdana, Arial, sans-serif;
}

.box_top_nav_top a{
	color:#FFFFFF;
	font-style:normal;
	text-decoration:none;
}
.box_top_nav_top a:hover{
	color:#FFFFFF;
	font-style:normal;
	text-decoration:underline;
}


.box_top_nav_bottom{
	position:absolute;
	top:26px;
	left:243px;
	height:12px;
	width:574px;
	background-color:#2E2C27;
}
.box_top_right{
	position:absolute;
	top:0px;
	left:817px;
	height:38px;
}
.box_top_middle_logo{
	position:absolute;
	top:38px;
	left:0px;
	height:67px;
	width:243px;
	background-image: url(images/h_bg.png);
}
.box_top_middle_logo2{
	position:absolute;
	top:38px;
	left:243px;
	height:67px;
	width:510px;
	background-image: url(images/h_bg.png);
}
.box_top_middle_right{
	position:absolute;
	top:38px;
	left:748px;
	width:250px;
	height:195px;
}
.box_top_bottom_left{
	position:absolute;
	top:105px;
	left:0px;
	height:128px;
	width:748px;
	background-image: url(images/hn_bg.png);
}
.box_top_bottom_right{
	position:absolute;
	top:105px;
	left:677px;
	width:71px;
	height:128px;
}
.box_top_bottom_path{
	position:absolute;
	top:16px;
	left:0px;
	width:735px;
	font-weight:bold; 
	font-size:10px;
	color:#ffffff;
	font-family: Verdana, Arial, sans-serif;
}
.box_top_bottom_path a{
	color:#FFFFFF;
	font-style:normal;
	text-decoration:none;
}
.box_top_bottom_path a:hover{
	color:#FFFFFF;
	font-style:normal;
	text-decoration:underline;
}
.box_top_bottom_links{
	position:absolute;
	top:50px;
	left:0px;
	width:748px;
	padding-left:20px;
}
.box_top_bottom_links_box{
	width:127px;
	float:left;	
}
.box_top_bottom_links_box_img img{
	border:none;
}
.box_top_bottom_links_box_txt{
	padding-top:5px;
	font-weight:bold; 
	font-size:11px;
	color:#666977;
	font-family:Verdana, Arial, sans-serif;
}
.box_top_bottom_links_box_txt a{
	color:#666977;
	font-style:normal;
	text-decoration:none;
}
.box_top_bottom_links_box_txt a:hover{
	color:#666977;
	font-style:normal;
	text-decoration:underline;
}

/*
	Header_ende
*/


/*
	Linkes Menue START
*/
.box_left{ 
	position:absolute; 
	left:0px; 
	top:234px;
	width:212px;
	background-image:url(images/page_bg.png);
	padding-left:3px;
	padding-right:3px;
}

.box_left_box{
	width:212px;
	margin-top:5px;
	margin-bottom:5px;
}
.box_left_box_top{
	width:212px;
}
.box_left_box_middle{
	width:212px;
}
.box_left_box_middle_left{
	width:18px;
	float:left;
	background-image:url(images/ib_l_bg.gif);
	vertical-align:bottom;
}

*html .box_left_box_middle_center{
	width: 176px;
	w\idth:176px;
}
.box_left_box_middle_center{
	width:164px;
	float:left;
	height:100%;
	padding-left:5px;
	padding-right:5px;
	background-image:url(images/ib_c_bg.png);
	background-repeat:no-repeat;	
	border-right:solid 1px #AAACB8;
	border-left:solid 1px #C9CAD1;
}
.box_left_box_middle_right{
	width:18px;
	float:left;
	background-image:url(images/ib_r_bg.gif);
	vertical-align:top;
}
.box_left_box_bottom{
	clear:both;
	width:212px;
	
}
.box_left_box_heading{
	font-weight:bold;
	font-size:11px;
	color:#797C8F; 
	font-family:Tahoma, Verdana, Arial, sans-serif;
	text-align:right;
}
.box_left_box_checkout{
	text-align:right;
}
.box_left_box_spacer{
	font-size:5px;
}
.box_left_ssl{
	text-align:center;
	padding-top:20px;
	padding-bottom:20px;
}

/*
	Linkes Menue ENDE
*/

.box_center{
	width:568px;
	margin-top:234px;
	margin-left:218px;
	margin-right:212px; 
	background-color:#E7E7EB;
}
.box_center_top{
	width:568px;
}
.box_center_top_left{
	width:10px;
	float:left;
}
.box_center_top_middle{
	width:548px;
	float:left;
	border-top:solid 1px #CBCCD4;
	
}
.box_center_top_right{
	width:10px;
	float:left;
}

.box_center_bottom{
	width:568px;
}
.box_center_bottom_left{
	width:10px;
	float:left;
}
.box_center_bottom_middle{
	width:548px;
	float:left;
	background-color:#E7E7EB;
	/*
	border-bottom:solid 1px #CBCCD4;
	*/
	
}
.box_center_bottom_right{
	width:10px;
	float:left;
}

*html .box_center_middle{
	width: 568px;
	w\idth:568px;
}
.box_center_middle{
	clear:both;
	width:566px;	
	border-right:solid 1px #CBCCD4;	
	border-left:solid 1px #CBCCD4;
}



*html .box_right{
	width: 212px;
	w\idth:212px;
}

.box_right{ 
	position:absolute; 
	left:786px; 
	top:234px;
	width:206px;
	padding-left:3px;
	padding-right:3px;
}

.box_right_box{
	width:212px;
	margin-top:5px;
	margin-bottom:5px;
}
.box_right_box_top{
	width:212px;
}
.box_right_box_middle{
	width:212px;
}
.box_right_box_middle_left{
	width:18px;
	float:left;	
}

*html .box_right_box_middle_center{
	width: 176px;
	w\idth:176px;
}
.box_right_box_middle_center{
	width:164px;
	float:left;
	height:100%;
	padding-left:5px;
	padding-right:5px;
	background-image:url(images/ib_c_bg.png);
	background-repeat:no-repeat;	
	border-right:solid 1px #AAACB8;
	border-left:solid 1px #C9CAD1;
}
.box_right_box_middle_right{
	width:18px;
	float:left;
}
.box_right_box_bottom{
	clear:both;
	width:212px;
	
}
.box_right_box_heading{
	font-weight:bold;
	font-size:11px;
	color:#797C8F; 
	font-family:Tahoma, Verdana, Arial, sans-serif;
	text-align:right;
}
.box_right_box_checkout{
	text-align:right;
}
.box_right_box_spacer{
	font-size:5px;
}
#box_height{
	height:128px;
}


fieldset {
	margin:auto;
	padding-top:0px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;
}
.box_center_product { 
	width:536px; 
	border:solid 1px #AAACB8; 
	border-top:solid 2px #AAACB8;  
	display:block;
	margin:auto;
	text-align:center;
}
*html .box_center_product {
	width:568px; 
	w/idth:568px;
}
.box_center_product_middle {
	width:100%;
}
.box_center_product_pic { 
	width:100%; 
	margin:auto; 
	text-align:center;
}
.box_center_product_desc { 
	width:100%; 
	font-size:11px;
	padding-left:20px;
	padding-right:20px;
}
.box_center_product_bottom {
	width:100%;
	height:32px;
	background:#E5E5F2;
	text-align:right;
	margin-top:10px;
}
.box_center_product_bottom_link {
	float:right;
	border:solid 1px #797C8F;
	background:#99ADD7;
	color:#000;
	font-weight:bold;
	font-size:10pt;
	width:250px;
	height:20px;
	margin-top:7px;
	margin-right:5px;
}
legend{
	font-weight:bold;
	font-size:12px;
	color:#003399;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;
}


.adwords_header { font-weight:bold; display:block; margin-left:2px; margin-right:2px; }
.adwords_body   { display:block; margin-left:2px; margin-right:2px; text-align:justify;}


hr { color:#AAACB8; }

*html .main_cat{
	width: 566px;
	w\idth:566px;
}

.main_cat{
 clear:both;
 width:566px;
 border-top:solid 1px #AAACB8;
 /*border-bottom:solid 1px #AAACB8; */
 font-weight:bold;
 margin:0px;
 padding:3px;
 
}

.main_cat a:link { font-size:11px; }
.main_cat a:visited { font-size:11px; }
.main_cat a:hover { font-size:11px; }
.main_cat a:active { font-size:11px; }

*html .sub_cat{
	width: 566px;
	w\idth:566px;
}

.sub_cat{
 width:566px;
 border:0px none;
 margin-left:0px;
 margin-right:0px;
 margin-top:0px;
 padding:3px;
}

.sub_cat a:link { font-size:11px; }
.sub_cat a:visited { font-size:11px; }
.sub_cat a:hover { font-size:11px; }
.sub_cat a:active { font-size:11px; }


.leftcat{
 width:50%;
 float:left;
}

.rightcat{
 width:49.9%;
 float:right;
}

.footercat{
 width:100%;
 height:1px;
 line-height:1px;
 clear:both;
}

h2 { font-size:11pt; }
.inv { display:none; }
.cent { margin:auto; }












.box_bottom{ 
	width:100%; 
	text-align:center;  
}


A {
	COLOR: #A40B0B; TEXT-DECORATION: none;
}
A:hover {
	COLOR: #A40B0B; TEXT-DECORATION: underline;
}
.boxText {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, sans-serif;
}
#center{
	text-align:center;
}
.boxTextbold {
	FONT-WEIGHT:bold; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, sans-serif;
}
.infoBoxCategory {
	FONT-WEIGHT:bold; FONT-SIZE: 11px; FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; margin-top:5px;
}
.infoBoxCategory a{
	COLOR: #333333;   FONT-STYLE: normal; TEXT-DECORATION: none;
}
.infoBoxCategory a:hover{
	COLOR: #A40B0B;   FONT-STYLE: normal; TEXT-DECORATION: underline;
}

.infoBoxCategorySub {
	FONT-SIZE: 11px; FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; padding-left:5px;
}
.infoBoxCategorySub a{
	COLOR: #333333;   FONT-STYLE: normal; TEXT-DECORATION: none;
}
.infoBoxCategorySub a:hover{
	COLOR: #A40B0B;   FONT-STYLE: normal; TEXT-DECORATION: underline;
}


img{
	border:none;
}

select{
	width:150px;
	FONT-SIZE: 11px; 
	FONT-FAMILY: Verdana, Arial, sans-serif;
}

input{
	width:100px;
	FONT-SIZE: 11px; 
	FONT-FAMILY: Verdana, Arial, sans-serif;
}

form{
	margin:0px;
	padding:0px;
}