*{
 margin:0;
 padding:0;
}
img {
	border: 0;
}
/* background-image: url(_img/hintergrund-back.jpg); */
body {
	background-color:#000000;
	scrollbar-arrow-color:#000; scrollbar-track-color:#000; scrollbar-shadow-color:#000;; scrollbar-face-color:#fff; scrollbar-highlight-color:#000; scrollbar-darkshadow-color:#000; scrollbar-3dlight-color:#000;
}
br{font-size:1px}
.iframe1 {
	filter:"progid:DXImageTransform.Microsoft.Alpha(style=1, opacity=0)";
}

.text-news { font-family: Arial; font-size: 12px; color: #FF0000; font-weight: bold; }
.text-news-yazi {font-family: Arial; font-size: 12px; color: #FFFFFF;}
.text-news-yazi a {font-family: Arial; color: #FFFFFF; text-decoration:none;}
.text-news-yazi a:hover {color: #ff0000; text-decoration:underline;}

.d_prj{	margin:0; padding:0; }
.d_prj_re{ width:132px; height:100px; background:#000; border:2px solid #931d01; margin-right:5px; margin-bottom:5px; }
.d_prj_isim{ width:132px; height:20px; margin-top:5px; text-align:center; font-size:11px; font-weight:bold; color:#000; 	background-color: #CCCCCC; background-repeat: repeat-x; }

.text1-but { font-family:Arial; font-size:11px; color:#ffffff; cursor:pointer; margin-top:5px; }
.text-rot { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight:bold; color: #FFFFFF; }
.text {	font-family: Arial;	font-size: 11px; color: #FFFFFF; }

.clearer{
	clear:both;
	font-size:0.1em;
	line-height:0.1em;
	height:0.1em;
}


p {
	margin: 0px;
}
input, textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
ul {
	margin-top: 0px;
	margin-bottom: 0px;
}
.abstand {
	margin: 5px;
}
.breite1 {
	width: 130px;
}
.mittig {
	text-align: center;
}
.text-about {
	font-family: Arial;
	font-size: 14px;
	line-height:16
	color: #FFFFFF;
}
.text-rot-about {
	font-family: Arial;
	font-size: 14px;
	font-weight:bold;
	color: #FFFFFF;
}
.text-news-rot1 {
	font-family: Arial;
	font-size: 14px;
	font-weight:bold;
	color: #d31616;
}
.text-resim-rot2 {
	font-family: Arial;
	font-size: 16px;
	font-weight:bold;
	color: #d31616;
	margin:0px;
	padding:0px;
}

.text-date {
	font-family: Arial;
	font-size: 10px;
	color: #cccccc;
	font-style: italic;
}
.text-resim-yazi {
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
}

.text1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.text1 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration:none;
}
.text1 a:hover {
	color: #ff0000;
	text-decoration:underline;
}
.text1-but { font-family:Arial; font-size:11px; color:#ffffff; cursor:pointer; margin-top:5px; }


.text-klein {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}

.text-rot1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #FFFFFF;
}

.text-rot-ds {
	font-family: Arial;
	font-size: 11px;
	font-weight:bold;
	color: #ff0000;
}

.text-distributor {
	font-family: Arial;
	font-size: 16px;
	font-weight:bold;
	color: #FF0000;
}
.text-menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #707070;
}
.text-gross {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 34px;
	font-weight:bold;
}

fieldset {width: 210px; padding:5px; border: 1px solid #e8e6e6; display: block; text-align:left;}
form { margin-top: 0px; padding-top: 0px; }
input {	font-size: 11px; font-family: Arial; margin: 1px; padding: 3px; }
label.left { float: left; text-align: right; width: 60px; padding: 3px; }
legend { color: black; padding:5px; color:#FFFFFF; }
textarea { font-size: 10px;	font-family: Verdana, Arial, Helvetica, sans-serif;  margin: 1px; padding: 3px; }
.std_input { width: 130px; height:20px;	color: #860505; font: 1em/1.2em Georgia, "Times New Roman", Times, serif; padding: 1px; }
.sbmt{
	margin:1px;
	padding:3px;
	width:67px;
	height:22px;
	background:url(_img/sb.png) no-repeat;
	font-family:tahoma;
	font-size:11px;
	color:#000;
	text-align:center;
	border:0;
	cursor:pointer;
	font-weight: bold;
	margin-top:5px;
}

.mnyz{font-family: Tahoma; font-size: 12px; color: #fff;}
.input4 {background-color: #333333; color:#fff; border:0px; cursor:pointer;}
.input2 {background-color: #333333; width: 180px; height:20px; color:#fff; border:0px;}
.input3 {background-color: #333333; width: 560px; height: 150px; overflow:hidden; color:#fff; border:0px;}
.err2{font-family: Arial; font-size: 12px; color: #333333; text-decoration: none;}
.err3{font-family: Arial; font-size: 12px; color: #646464; text-decoration: none;}

.right-col {
	padding:0px;
	margin-top:0px;
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
}
#bild {
	height:580px;
	z-index:2;
	top: 30px;
	float:left;
}
.inhalt {
	padding:5px;
	margin-top:0px;
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
}
.zil-table {
	margin: 8px 0px 2px 5px;
	font-size: 11px;
	color: #ffffff;
	font-family: Tahoma;
}
.zil-cal {margin: 8px 0px 8px 5px;	font-size: 11px; color: #ffffff; font-family: Tahoma;border-top: 1px dashed #aaaaaa;}
.zil-calyz {margin: 0px 0px 0px 5px; font-size: 12px; color: #ffffff; font-family: Tahoma;}
.msc-calyz {margin: 0px 0px 0px 0px; font-size: 12px; color: #ffffff; font-family: Tahoma;}

.news-table {
	width:460px;
	margin: 0px 0px 13px 0px;
	padding-bottom:10px;
}
.news-table2 {
	width:460px;
	margin: 0px 0px 0px 0px;
	padding-bottom:10px;
	padding-top:5px;
	border-top:1px solid #931d01;
}
.news-total {
	width:460px;
	margin: 0px 0px 0px 0px;
	padding-bottom:4px;
	padding-top:4px;
	border-top:1px solid #931d01;
}
.news-totalpage {
	width:460px;
	margin: 0px 0px 0px 0px;
}

.vid-text {	font-family: Arial;	font-size: 11px; color: #FFFFFF; margin:10px;}
.vid-text a { font-family: Arial; font-size: 11px; color: #FF0000; text-decoration:none; margin:10px;}
.vid-text a:hover {	color: #FFFFFF; text-decoration:underline;}

#catg  {
	width: 245px;
}
#catg u1 {
	list-style-type: none;
	float: left;
}
#catg li {
	color:#ffffff;
	font-weight:bold;
	font-family: Tahoma;
	font-size: 12px;
	background: url(_img/arrow_star.gif) no-repeat 5px;
	text-decoration: none;
	list-style:none;
	cursor:pointer;
	border-bottom: 1px solid #931d01;
	border-right: 1px solid #931d01;
	padding: 5px 0px 5px 22px;
}
#catg .r {
	color:#ffffff;
	background-color: #931d01;
}

.productcol {
	color: #ffffff;
	padding: 0px 0px 0px 5px;
	font-family: Tahoma;
	font-size: 22px;
	line-height: 22px;
	font-weight: bold;
	float: left;
}

.resim-total {
	width:460px;
	margin: 0px 0px 0px 0px;
	padding-bottom:10px;
	padding-top:5px;
	border-top:1px solid #931d01;
}
.resim-total a {
	margin:0;
	padding:0;
	font-size:12px;
	font-weight:bold;
	color:#d31616;
	font-family: Arial;
	text-decoration: none;
}

.resim-total a:hover{
	margin:0;
	padding:0;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	font-family: Arial;
	text-decoration: none;
}

.resgal a {
	margin:0;
	padding:0;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	font-family: Arial;
	text-decoration: none;
}

.resgal a:hover{
	margin:0;
	padding:0;
	font-size:12px;
	font-weight:bold;
	color:#ff0000;
	font-family: Arial;
	text-decoration: none;
}

.hbbaslik  {
	color:#ffffff;
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
}
.hbbaslik a{
	color:#ffffff;
	text-decoration:none;
	background:url(_img/arrow_brown.gif) no-repeat 2px 1px;
	padding-left:18px;
	margin-right:10px;
}
.hbbaslik a:hover{
	text-decoration:underline;
	color:#ff0000;
}


.pro-a {
	width: 248px;
	height:580px;
	background:url(_img/about.jpg) no-repeat 2px 1px;
	float: left;
}
.pro-w {
	width: 248px;
	height:580px;
	background:url(_img/warranty.jpg) no-repeat 2px 1px;
	float: left;
}
.pro-b {
	width: 248px;
	height:580px;
	background:url(_img/photo.jpg) no-repeat 2px 1px;
	float: left;
}
.pro-c {
	width: 248px;
	height:580px;
	background:url(_img/artists.jpg) #000000 no-repeat 2px 1px;
	float: left;
}
.pro-d {
	width: 248px;
	height:580px;
	background:url(_img/distributor.jpg) no-repeat 2px 1px;
	float: left;
}
.pro-e {
	width: 248px;
	height:580px;
	background:url(_img/product.jpg) no-repeat 2px 1px;
	float: left;
}


.zilcol {
	width: 470px;
	margin-bottom:10px;
	float: left;
	color:#ffffff;
}


.zilcol1-right {
	width: 224px;
	color:#ffffff;
	float:right;
}
.zilcol1-resim-left {
	width: 123px;
	color:#ffffff;
	float:left;
	text-align:center;
}
.zilcol1-resim-video {
	width: 97px;
	height: 90px;
	float:right;
}
.vidpng {
	width: 97px;
	height: 90px;
	background:url(_img/videoplay.png) no-repeat;
	cursor:pointer;
}




.zilcol1-left {
	width: 240px;
	float: left;
	color:#ffffff;
}
.zilcol1-zil-left {
	width: 195px;
	float: left;
	color:#ffffff;
	font-size: 11px;
	font: Tahoma;
	height: 40px;
}
.zilcol1-zil-right {
	width: 45px;
	color:#ffffff;
	float:right;
	height: 40px;
}



.product-zil-col {
	font-family: Tahoma;
	color: #ffffff;
	padding: 0px 0px 0px 5px;
	font-size: 18px;
	line-height: 25px;
	font-weight: bold;
	float: left;
}
.product-zil-tab {
	float: left;
	width:470px;	
	border-bottom: 1px solid #931d01;
	margin: 0px 0px 10px 0px;
}

#sol_menu { }
#sol_menu ul{
	float: left;
	border-right: 1px solid #931d01;
	border-bottom: 1px solid #931d01;
	padding: 0px 0px 0px;
	list-style:none;
	width: 155px;
	cursor:pointer;
}
#sol_menu ul li{
	font-size: 10px;
	line-height: 12px;
	color: #ffffff;
	font-family:Tahoma;
	background: url(_img/ok.png) no-repeat 1px;
	text-decoration: none;
	padding: 5px 0px 5px 15px;
	list-style:none;
	cursor:pointer;
}
#sol_menu .r{
	background-color: #931d01;
	color:#ffffff;
}
#sol_menu .m_n{
	color:#ffffff;
}
#sol_menu ul .ustunde{
	background-color: #931d01;
	color:#ffffff;
}
#sol_menu ul .aktif{
	background-color: #931d01;
	color:#ffffff;
}

.text-zil-rot {font-family: Tahoma; font-size: 12px; color: #FF0000;}

/* Footer ////////////////////////////////////////////////////////// */

#footer {
	float: left;
	height: 30px;
	width: 980px;
}

#footercontainer {
	float: left;
	width: 980px;
	padding-top: 15px;
	padding-bottom:15px;
	border-top: 1px solid #cccccc;
}

#footer_text {
	float: left;
	width: 980px;
}

#footer_text p.copyright {
	float: left;
	font-family : tahoma;
	font-size: 11px;
	text-align: left;
	color : #ffffff;
	TEXT-DECORATION: none;
	margin-left:5px;
}

#footer_text p.copyright a {
	text-decoration: none;
	color: #C8C8C8;
}

#footer_text p.copyright a:hover {
	text-decoration: underline;
}

#footer_text p.web {
	float: right;
	font-family : tahoma;
	font-size: 11px;
	text-align: left;
	color : #ffffff;
	TEXT-DECORATION: none;
	margin-right:5px;
}
#footer_text p.web a {
	text-decoration: none;
	color: #C8C8C8;
}

#footer_text p.web a:hover {
	text-decoration: underline;
}

.online {
	font-family : Arial;
	font-size: 11px;
	color : #C8C8C8;
	TEXT-DECORATION: none;
	margin-left:10px;
}

.highslide {
	cursor: url(_js/zoomin.cur), pointer;
	margin:0;
	padding:5px;
	width:150px;
	height:113px;
	background:#000;
	border:2px solid #931d01;
	float:right;
	}

.highslideRes {
	cursor: url(_js/zoomin.cur), pointer;
	}
.d_prj1{
	margin:0;
	padding:0;
}
.d_prj_re1{
	margin:0;
	padding:8px;
	width:130px;
	height:98px;
	background:#000;
	border:2px solid #931d01;
	margin-right:5px;
	margin-bottom:5px;
}
.d_zoom {
	background:url(_img/zoom.gif) no-repeat;
	width:130px;
	height:98px;
	z-index:10;
}
.d_prj_isim1{
	margin-top:5px;
	margin-bottom:10px;
	text-align:center;
	font-size:9px;
	font-weight:normal;
	color:#fff;
}

.d_zil1{
	margin:0;
	padding:0;
}
.d_zil_re1{
	margin:0;
	padding:2px;
	width:110px;
	height:83px;
	background:#000;
	border:2px solid #931d01;
	margin-right:0px;
	margin-bottom:0px;
}
.d_zil_isim1{
	margin-top:5px;
	text-align:center;
	font-size:11px;
	font-weight:bold;
	color:#fff;
}


.topItem{background: url(_img/arrow_star.gif) no-repeat 2px; padding: 0px 18px; color: #fff; font-weight:bold; font-family:Tahoma; font-size: 14px; cursor:pointer; }
.mainDiv{width:480px;}
.dropMenu{}
.subMenu{display:none;}
.subItem{padding-left:5px; text-decoration:none; font-family: Tahoma; font-size: 12px;}
.subItemOver{padding-left:5px; text-decoration:none; font-family: Tahoma; font-size: 12px;}
p.dist {font-family : Arial; font-size: 12px; color : #ffffff; TEXT-DECORATION: none; line-height:17px;}
p.dist a {text-decoration: none; color: #ffffff;}
p.dist a:hover {text-decoration: underline;}
p.dist2 {font-family : Arial; font-size: 13px; color : #ff0000; TEXT-DECORATION: none; font-weight:bold; line-height:17px;}

.kdalt {font-family: Arial; font-size:12px; color: #aaaaaa; text-decoration:none;}
.kdalt a {color: #aaaaaa; text-decoration:none; padding:8px;}
.kdalt a:hover {color: #ff0000; text-decoration:none;}

/* Sol Menü */
#kalt_menu ul{margin:0; list-style:none; float:left;}
#kalt_menu ul li{margin:0; padding: 8px; font-family:Arial; font-size:12px; color:#ff0000; cursor:pointer;}
#kalt_menu .m_n{color:#aaaaaa;}
/* End Sol Menü */

div.transparan { opacity:.40;filter: alpha(opacity=40); -moz-opacity: 0.8; }


.vid-page {width:320px;}
.video-table {width:650px;margin: 5px 0px 10px 0px;}
.vid-baslik  {color:#cccccc; font-size:12px;font-family:Tahoma;text-decoration: none; line-height:18px;margin: 0px 0px 0px 5px;}
.vid  {color:#cccccc; font-size:12px; font-family:Tahoma; text-decoration: none; width:320px; height:22px;}
.vid a{color:#ffffff; background:url(_img/play-button.gif) no-repeat; padding-left:25px; margin-left:8px;}
.vid a:hover{text-decoration:underline; color:#ffffff;}

#vid_menu { }
#vid_menu ul{padding: 0px 0px 0px; list-style:none;	width: 320px; cursor:pointer;}
#vid_menu ul li{font-size: 12px; line-height: 23px;	color: #ffffff;	font-family:Tahoma;	background: url(_img/play-button.gif) no-repeat 1px; text-decoration: none; padding: 0px 0px 0px 25px; list-style:none; margin-left:8px; cursor:pointer;}
#vid_menu .r{ color:#ffffff; text-decoration:underline;}
#vid_menu .m_n{	color:#ffffff; }
#vid_menu ul .ustunde{ color:#ffffff; text-decoration:underline;}
#vid_menu ul .aktif{ color:#ff0000; }

#vid_menu2 { }
#vid_menu2 ul li{font-size: 12px; line-height: 23px; color: #ffffff; font-family:Tahoma; background: url(_img/play-button.gif) no-repeat 1px; text-decoration: none; padding: 0px 0px 0px 25px; list-style:none; margin-left:8px; cursor:pointer;}
#vid_menu2 a{text-decoration:none; color:#ffffff;}
#vid_menu2 a:hover{text-decoration:underline; color:#ff0000;}

#video_container{width:647px; margin:0px; padding:0px;}
#videoLarge {width: 647px; margin-left: 3px; margin-bottom: 3px;}
#video_container img{float:left; padding:0px;}
#video_container a{cursor: pointer;	font-size: 10px;}
#spacer{background: url(_img/spacer.png); width:647px; height:2px; margin:0px; padding:0px;}
#video_header{background: url(_img/head_bg.jpg); width:647px; height:28px; margin:0px; padding:0px; overflow: hidden;}
#video_container h1{font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0px; padding:8px; color:#fff; float: left;}
#video_image{width:640px; height:505px; margin:0px; padding:0px; border:0px solid red;}

#vid_container{width:480px; margin:0px; padding:0px;}
#vidLarge {width: 480px;}
#vid_container img{float:left; padding:0px;}
#vid_container a{cursor: pointer;font-size: 10px;}
#vid_image{width:480px; height:379px; margin:0px; padding:0px; border:0px solid red;}

.stepcarousel .belt{position: absolute;	left: 0px; top: 0; width: 592px;}
.stepcarousel .panel{float: left; overflow: hidden;	margin: 0px;}
.stepcarousel {position: relative; border: 0px solid navy; overflow: scroll; width: 592px; height: 114px;}

.pht img {border:1px solid #644D51;}
.pht a img {border:1px solid #644D51;}
.pht a:hover img {border:1px solid #BBBDC0}

.endors {font-family: Arial; font-size: 10px; color: #FFFFFF;}
.endors a{color:#ffffff; text-decoration:none;}
.endors a:hover{text-decoration:underline; color:#ffffff;}

.arts-total {width:725px; margin: 15px 0px 0px 0px;	padding-bottom:5px; font-size:12px; padding-top:5px; border-top:1px solid #555555; color:#fff;}
.arts-total a {margin:0; padding:0; font-size:12px; color:#fff; font-family: Arial; text-decoration: none;}
.arts-total a:hover{margin:0; padding:0; font-size:12px; color:#fff; font-family: Arial; text-decoration: underline;}

.arts-baslik {font-family:Tahoma;color:#999999;font-size:18px;line-height:22px;font-weight:bold;}
.arts-yazi {font-family:Arial;color:#ffffff;font-size:12px;line-height:18px;}
.arts-yazi a {margin:0; padding:0; font-size:12px; color:#fff9b5; font-family: Arial; text-decoration: none;}
.arts-yazi a:hover{margin:0; padding:0; font-size:12px; color:#fff; font-family: Arial; text-decoration: underline;}

.apt-ikaz {font-family:Arial;color:#ffffff;font-size:12px;line-height:18px;}
.apht-total {width:725px; margin: 5px 0px 0px 0px;	padding-bottom:5px; padding-top:5px; border-top:1px solid #555555; color:#fff; font-family:Tahoma; font-size:11px; color:#fff; }
.apht-total a {margin:0; padding:0; font-size:12px; color:#fff; font-family: Arial; text-decoration: none;}
.apht-total a:hover{margin:0; padding:0; font-size:12px; color:#fff; font-family: Arial; text-decoration: underline;}
.apht-baslik {font-family: Arial; font-size:16px; color: #aaaaaa; text-decoration:none;}

.baslik-icon { width:31px; height:30px; background:url(_img/yaz-icon.png) no-repeat; }
.yyybaslik { font-family: Arial; color:#c60000; font-size: 14px; text-decoration:none; padding-left:5px; }
.mtyr6 { font-family: Arial; color:#fff; font-size: 12px; line-height: 16px; float:left; padding-top:5px; padding-bottom:5px; border-top:1px solid #555555; border-bottom:1px solid #555555; }
.ytrh { font-family: Tahoma; font-size: 10px; color:#6f6f6f; margin-top:2px;}

.resim-total {width:700px; font-size:11px; color:#fff; font-family: Arial; margin: 0px 0px 0px 0px;	padding-bottom:5px; padding-top:5px; border-top:1px solid #555555; color:#fff;}
.resim-total a {margin:0; padding:0; font-size:11px; color:#fff; font-family: Arial; text-decoration: none;}
.resim-total a:hover{margin:0; padding:0; font-size:11px; color:#fff; font-family: Arial; text-decoration: underline;}

.err4{font-family: Arial; font-size: 12px; color: #fff; text-decoration: none;}
.err4 a {margin:0; padding:0; font-size:12px; color:#fff; font-family: Arial; text-decoration: underline; cursor:pointer;}
.err4 a:hover{margin:0; padding:0; font-size:12px; color:#931d01; font-family: Arial; text-decoration: none;}

