
body
{
background: 	#A8A9AD url(img/bg_metal.jpg) repeat-x 0px -1px;
}

#layout
{
width: 			962px;
margin-left: 	auto;
margin-right: 	auto;
margin-top: 	20px;
}

#topbox, #bottombox, #flashbox
{
clear: 			both;
float: 			left;
display: 		inline;
}

/* @group topbox */ 
#topbox, #navigation, #navline, #firstnav, #secondnav, #thirdnav
{
clear: 			both;
float: 			left;
display: 		inline;
overflow: 		hidden;
}

#navigation, #navline, #firstnav, #secondnav
{
width:			725px;
}

#topbox
{
width: 			962px;
height: 		107px;
background: 	url(img/bg_topbox.gif) no-repeat 0px 0px;
margin: 		0px 0px 2px 0px;
}

#navigation
{
height: 		90px;
margin: 		5px 0px 0px 55px;
}

#navline
{
height:			2px;
background: 	url(img/navline.gif) no-repeat 0px 0px;
}

#wiklogo
{
float:			right;
display:		inline;
width:			110px;
height:			61px;
overflow:		hidden;
margin: 		22px 40px 0px 0px;
}
/* @end */

/* AllProducts */

.productsbox_end
{
	height:1px;
	width:810px;
	padding:0px;
	margin-top:15px;
	margin-bottom:10px;
	font-size:0px;
	line-height:0px;
	float:left;
	display:inline;
	clear:both;
	background: 	url(img/product_bottom_06.gif) no-repeat;
	overflow:hidden;
}

.category-hl
{
clear:both;
float:left;
display:inline;
width:810px;
height:25px;
background:transparent url(img/gray_dot.gif) repeat-x scroll 0px 24px;
margin: 10px 0px 5px -16px;
}

.category-hl h2
{
color:#666666;
font-weight:bold;
}

.productsbox
{
	margin-top:5px;
	width:810px;
	float: left;
	background: 	url(img/product_line_03.gif) repeat-y;
}
.productsbox ul
{
	padding:0px 0px 0px 12px;
}
.productsbox .image
{
	
}
.products_inside{
	width: 240px;
	padding-left:20px;
	padding-right:10px;
	float: left;
}
.products_inside_last{
	width: 260px;
	float: left;
}
/* @group bottombox */
#bottombox, #flashbox
{
clear: 			both;
float: 			left;
display: 		inline;
width: 			962px;
height: 		525px;
overflow: 		hidden;
background: 	url(img/bg_bottombox.gif) no-repeat 0px 0px;
}

#flashbox
{
background-image: none;
background-color: transparent;
}

#contentbox
{
clear:			both;
float:			left;
display:		inline;
width:			870px;
height:			410px;
margin: 		0px 0px 0px 55px;
overflow:		auto;
}

#contentbox .content
{
clear:			both;
float:			left;
display:		inline;
width:			810px;
margin:			10px 0px 10px 20px;
}
/* @end */

/* @group 3columncontent */
#lc-box, #mc-box, #rc-box
{
float:			left;
display:		inline;
width:			230px;
margin:			0px 35px 0px 0px;
}

#lc-box
{

}

#mc-box
{

}

#rc-box
{

}

#ctpage #lc-box
{
display:none;
visibility:hidden;
}
/* @end */

/* @group productbox */

.tx-wikproducts-pi1 #contentbox
{
height:			380px;
overflow:		auto;
background:		url(img/single_product_bg.gif) repeat-y 0px 0px;
margin:			8px 0px 0px 55px;
}

#productbox
{
clear:			both;
float:			left;
display:		inline;
width:			840px;
min-height:		380px;
margin: 		0px 0px 0px 0px;
overflow:		visible;
}

#productbox .leftbox, #productbox .middlebox, #productbox .rightbox
{
float:			left;
display:		inline;
overflow:		visible;
}

#productbox .leftbox, #productbox .rightbox
{
width:			262px;
height:			380px;
}

#productbox .middlebox
{
width:			310;
height:			375px;
margin:			5px 1px 0px 1px;
}
/* @end */

/* @group productnav */
#productnav
{
clear:			both;
float:			left;
display:		inline;
width:			860px;
height:			80px;
margin: 		0px 0px 0px 55px;
padding:		20px 0px 0px 0px;
background: 	url(img/gray_dot.gif) repeat-x 0px 8px;
}

#productnav ul, #productnav ul li
{
float:			left;
display:		inline;
}

#productnav ul.categorynav
{
width:			870px;
height:			30px;
margin: 		0px;
background: 	url(img/gray_dot.gif) repeat-x 0px 8px;
}

#productnav ul.categorynav li
{

height:			30px;
margin: 		0px;
}

#productnav ul.categorynav li.left
{
width:			262px;
text-align:		left;
}

#productnav ul.categorynav li.middle
{
width:			318px;
text-align:		center;
}

#productnav ul.categorynav li.right
{
width:			290px;
text-align:		right;
}

#productnav ul.categorynav li a
{
background-color:#ffffff;
}

#productnav ul.categorynav li.left a
{
padding:		2px 5px 2px 0px;
}

#productnav ul.categorynav li.middle a
{
padding:		2px 5px 2px 5px;
}

#productnav ul.categorynav li.right a
{
padding:		2px 0px 2px 5px;
}

#productnav ul.categorynav li a:hover,
#productnav ul.categorynav li a:focus,
#productnav ul.categorynav li a:active,
#productnav ul.categorynav li.active a,
#productnav ul.categorynav li.active a:link,
#productnav ul.categorynav li.active a:visited
{
color:			#9D0008;
}

#productnav ul.imgnav
{
height:			50px;
margin: 		0px;
}

#productnav ul.pileft,
#productnav ul.pimiddle,
#productnav ul.piright
{
float:			left;
display:		inline;
}

#productnav ul.pileft
{
width:			400px;
}

#productnav ul.pileft li
{
float:			right;
}

#productnav ul.pimiddle
{
width:			50px;
}

#productnav ul.piright
{
width:			400px;
}

#productnav ul.imgnav li a
{
float:			left;
display:		inline;
width:			49px;
height:			49px;
margin:			0px 1px 0px 0px;
}

#productnav ul.imgnav li a img
{
margin:			1px 1px 1px 1px;
}

#productnav ul.imgnav li.active a, #productnav ul.imgnav li.active a:link, #productnav ul.imgnav li.active a:visited,
#productnav ul.imgnav li a:hover, #productnav ul.imgnav li a:focus, #productnav ul.imgnav li a:active
{
background:		url(img/product_nav_active.gif) no-repeat 0px 0px;
}
/* @end */

/* @group servicenav */
#servicenav
{
clear:			both;
float:			left;
display:		inline;
width:			725px;
height:			30px;
margin: 		2px 0px 0px 55px;
}
/* @end */


/* @haendler register & login */
.tx-srfeuserregister-pi1 label span
{
color:#B44444;
}
.tx-srfeuserregister-pi1 label, .tx-felogin-pi1 label
{
font-size:11px;
}
.tx-srfeuserregister-pi1 input
{
font-size:11px;
background-color:#D7D7D7;
border-top:1px solid #C0C0C0;
border-left:1px solid #C0C0C0;
border-right:0;
border-bottom:0;
padding:3px;
}
.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-submit
{
font-size:12px;
background-color:#FFFFFF;
border-left:1px solid #D7D7D7;
border-top:1px solid #D7D7D7;
border-right:1px solid #A3A3A3;
border-bottom:1px solid #A3A3A3;
padding:3px;
}

.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-submit:hover
{
	background-color:#F1F1F1;
}
.tx-srfeuserregister-pi1 fieldset
{
color:#363636;
border:1px solid #D7D7D7;
}

.tx-felogin-pi1 fieldset
{
color:#363636;
border:0px solid #D7D7D7;
padding:0px;
margin:0px;
}

.tx-felogin-pi1 fieldset legend
{
display:none;
visibility:hidden;
}

.tx-felogin-pi1 fieldset {
	
}
.tx-felogin-pi1 div {
	font-size:11px;
}
.tx-felogin-pi1 form {
	padding-top:20px;
}
.tx-felogin-pi1 #user, .tx-felogin-pi1 #pass
{
font-size:11px;
background-color:#D7D7D7;
border-top:1px solid #C0C0C0;
border-left:1px solid #C0C0C0;
border-right:0;
border-bottom:0;
padding:3px;
margin-bottom:3px;

}
/* @end */
