body{ background-color:#000; margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
img{ border:none}
a{ text-decoration:none;color:#FFF}
.clear{ clear:both}
h1,ul,li,dd{ margin:0; padding:0; list-style:none}
.bgimg{ position:relative; text-align:center; background:url(bg.gif) repeat-x 0 393px;}
.select_01{position:absolute; top:460px; left:540px;}
.menu_bgimg{text-align:center; background:url(bg2.gif) repeat-x 0 393px;}
#header{ margin:auto; width:755px;}
.bord_w{ border-left:#FFF 5px solid;border-right:#FFF 5px solid;}
.menu{height:36px;}
.img_link{filter:alpha(opacity=50); /* IE */-moz-opacity:0.5; /* Moz + FF */opacity:0.5; /* 支持CSS3的浏览器（FF 1.5也支持）*/}
.img_link:hover {filter:alpha(opacity=100); /* IE */-moz-opacity:1; /* Moz + FF */opacity:1; /* 支持CSS3的浏览器（FF 1.5也支持）*/}
.input input{ background:url(home_13.gif) no-repeat; width:130px; height:19px; border:none; margin-top:2px;}
#main{margin:auto; width:745px;}
.prclass{ background-color:#dd1833; border-bottom:#FFF 5px solid; padding:5px; color:#FFF }
.prclass a{ padding-left:20px; background:url(home_20.gif) no-repeat 8px 4px; color:#fff;}
.prclass a:hover{ padding-left:20px; background:url(home_20.gif) no-repeat 10px 4px; color:#000;}
#lefter{ width:190px; float:left;}
#righter{ width:550px; float:right; background-color:#181818}


.leftmenu{ padding-top:20px;}
.leftmenu li { padding-left:25px; color:#fff; height:30px; line-height:30px; font-weight:bold}

.products li{ float:left;}
.products li p{ display:block; width:140px; height:150px; margin:10px 15px 0 15px;}
.products li span{ display:block; width:140px; line-height:30px;background-color:#dd1833; text-align:center; margin:0 15px;}
.products li b{ display:block; width:140px; line-height:30px;background-color:#333; text-align:center; margin:2px 15px;}

.pages{ padding:20px 0; text-align:center}

#footer{ text-align:center; color:#FFF; line-height:25px;margin:auto; width:745px; border-bottom:#fff 5px solid; border-top:#1F1F1F 1px dotted}
.news{ border-top:#FFF 5px solid; padding:20px 0}
#wrap {margin-top:10px;width:710px;}
#wrap dl {width:700px;margin-bottom:8px;padding:8px;border:1px solid #181818;}
#wrap dl dt {float:right;width:430px;height:22px;}
#wrap dl dt a {font-size:13px;font-weight:800;color:#dd1833;text-decoration:none;}
#wrap dl dt a:hover {text-decoration:underline;}
#wrap dl dd.pic {float:left;}
#wrap dl dd.pic a {display:block;border:1px solid #181818; background-color:#181818}
#wrap dl dd.pic a img {width:150px;height:120px;margin:2px;border:0;}
#wrap dl dd.pic a:hover {border:1px solid #666;}
#wrap dl dd.text {float:right;width:430px;font-size:12px;line-height:19px;color:#666;text-indent:2em;}
#wrap dl dd.links {float:right;width:430px;margin-top:6px;text-align:right;}
#wrap dl dd.links a {font-size:12px;line-height:15px;color:#dd1833;text-decoration:none;}
#wrap dl dd.links a:hover {text-decoration:underline;}
#wrap dl:after {content:"."; display:block;height:0; clear:both; visibility:hidden;} 
.newstitle{font-size:13px;font-weight:800;color:#dd1833;text-decoration:none;margin:0;padding:10px 0; text-align:center; border-top:#fff 5px solid}
.newstitle2{font-size:13px;font-weight:800;color:#dd1833;text-decoration:none;margin:0;padding:10px 0; text-align:center;}
.newsview{ line-height:20px; color:#333; padding:25px;}
.newslist{padding:30px;}
.newslist li a{ display:block; height:30px; line-height:30px;  background:url(d2.gif) no-repeat left; padding-left:10px;}
.newslist li a:hover{background:url(d2.gif) no-repeat left #1F1F1F ; color:#dd1833}
.newslist li span{ float:right; color:#999; font-size:12px; font-weight:normal; }

#download {margin-top:10px;width:540px; margin-left:10px; color:#FFF}
#download dl {width:530px;margin-bottom:8px;border:1px solid #2D2D2D;}
#download dl dt {float:right;width:350px;height:22px;}
#download dl dt a {font-size:13px;font-weight:800;color:#dd1833;text-decoration:none;}
#download dl dt a:hover {text-decoration:underline;}
#download dl dd.pic {float:left;}
#download dl dd.pic a {display:block;border:1px solid #999; background-color:#666}
#download dl dd.pic a img {width:130px;height:160px;margin:2px;border:0;}
#download dl dd.pic a:hover {border:1px solid #666;}
#download dl dd.text {float:right;width:350px;font-size:12px;line-height:19px;color:#666;text-indent:2em;}
#download dl dd.links {float:right;width:350px;margin-top:6px;text-align:right; color:#333}
#download dl dd.links a {font-size:12px;line-height:15px;color:#dd1833;text-decoration:none;}
#download dl dd.links a:hover {text-decoration:underline;}
#download dl:after {content:"."; display:block;height:0; clear:both; visibility:hidden;} 
/* POPUP */
#product_img {
	position:absolute;
	top:0px;
	left:0px;
	width: 355px;
	height: 373px;
	background-color: #fff;
	border-right: 5px solid #fff;
	float:left;
}

#product_info {
	position:absolute;
	top:0px;
	left:360px;
	*left:360px;
	width: 235px;
	height: 333px;
	float:left;
}

#product_txt {
	width: 350px;
	background-color: #000000;
	float:left;
	color:#fff;
	font-size:8pt;
	padding-top: 25px;
	padding-left: 3px;
	padding-right: 3px;
	padding-bottom: 10px;
}
.products_detail_image_big_label {
	text-align: center;
}
#product_details {
	width: 350px;
	height: 180px;
	left:360px;
	*height: 180px;
	background-color: #000000;
	float:left;
	color:#fff;
	font-size:8pt;
	padding-top: 7px;
	padding-left: 3px;
	padding-right: 3px;
	background:url(images/whiteline.gif) 0 0 no-repeat;
}
.product_details_spalte1 {
	width: 70px;
	float:left;
	text-align: right;
}
.product_details_spalte2 {
	margin-left: 80px;
	color: red;
}


#product_varia{
	position:absolute;
	top:373px;
	left:0px;
	width: 355px;
	height: 140px;
	float:left;
	background:url(blackline.gif) 0 0 no-repeat;
	background-color: #fff;
	text-align:right;
	border-right: 5px solid #fff;
	padding-top: 2px;
}

.products_detail_variations{
	width:70px;
	text-align:center;
	float:left;
}

#product_techno{
	position:absolute;
	top:373px;
	left:360px;
	width: 300px;
	height: 110px;
	background:url(technologies_heading_bg.gif) 0 0 no-repeat;
	background-color: #000;
	text-align:left;
	padding-top: 4px;
}




