
legend {
padding-left:10px;
padding-right:10px;
border: 0px;
display:inline;
}

fieldset {
border:0px;
padding:10px;
border: 1px solid #C0C0C0;
display:inline;
}

.formu {
padding-top:20px;
background-color: #aaaaaa;
height:170px;
width: 550px;
}

.formukontakt {
padding-top:20px;
background-color: #aaaaaa;
height:220px;
width: 455px;
}

#mailformNachricht {
width: 305px;
}

.formular_textfeld{
width:100px; 
float:left;
padding-left:20px;
display:inline;
}

.mf-text {
color: #000000;
border: 1px solid #C0C0C0;
margin-bottom: 5px;
display:inline;
}

.mf-input {
border: 1px solid #C0C0C0;
margin-bottom: 5px;
display:inline;
}

.mf-submit {
float:left;
color: #639B9C;
background-color: #EDEDED;
border: 0px;
margin-left: 20px;
display:inline;
}


div.none{

	border: solid 1px #ffffff;

			}

			

a:link { font-weight:bold; color:#000000; text-decoration:none; }
a:visited { font-weight:bold; color:#000000; text-decoration:none; }
a:focus { font-weight:bold; color:#000000; text-decoration:underline; }
a:hover { font-weight:bold; color:#66999A; text-decoration:underline; }
a:active { font-weight:bold; color:#000000; text-decoration:none; }

a img { border: none; }
a:hover img { border: none; }   
 
  
  
  .homeoben a:link { font-weight:bold; color:#ffffff; text-decoration:none; }
  .homeoben a:visited { font-weight:bold; color:#ffffff; text-decoration:none; }
  .homeoben a:hover { font-weight:bold; color:#ffffff; text-decoration:none; }
  .homeoben a:focus { font-weight:bold; color:#ffffff; text-decoration:none; }
  .homeoben a:active { font-weight:bold; color:#ffffff; text-decoration:none; }
 
  .searchoben a:link { font-weight:bold; color:#000000; text-decoration:none; }
  .searchoben a:visited { font-weight:bold; color:#000000; text-decoration:none; }
  .searchoben a:hover { font-weight:bold; color:#000000; text-decoration:none; }
  .searchoben a:focus { font-weight:bold; color:#000000; text-decoration:none; }
  .searchoben a:active { font-weight:bold; color:#000000; text-decoration:none; }

  .register a:link { font-size: 11px;font-weight:bold; color:#000000; text-decoration:none; }
  .register a:visited { font-size: 11px;font-weight:bold; color:#000000; text-decoration:none; }
  .register a:hover { font-size: 11px;font-weight:bold; color:#000000; text-decoration:none; }
  .register a:focus { font-size: 11px;font-weight:bold; color:#000000; text-decoration:none; }
  .register a:active { font-size: 11px;font-weight:bold; color:#000000; text-decoration:none; }
 
  .login a:link { font-size: 11px;font-weight:normal; color:#000000; text-decoration:none; }
  .login a:visited { font-size: 11px;font-weight:normal; color:#000000; text-decoration:none; }
  .login a:hover { font-size: 11px;font-weight:bold; color:#000000; text-decoration:none; }
  .login a:focus { font-size: 11px;font-weight:normal; color:#000000; text-decoration:none; }
  .login a:active { font-size: 11px;font-weight:normal; color:#000000; text-decoration:none; }  
 
  .footer a:link { font-size: 11px;font-weight:bold; color:#000000; text-decoration:none; }
  .footer a:visited { font-size: 11px;font-weight:bold; color:#000000; text-decoration:none; }
  .footer a:hover { font-size: 11px;font-weight:bold; color:#000000; text-decoration:underline; }
  .footer a:focus { font-size: 11px;font-weight:bold; color:#000000; text-decoration:underline; }
  .footer a:active { font-size: 11px;font-weight:bold; color:#000000; text-decoration:none; }   
  
  .latestnewslist a:link { font-size: 11px;font-weight:bold; color:#ffffff; text-decoration:none; }
  .latestnewslist a:visited { font-size: 11px;font-weight:bold; color:#ffffff; text-decoration:none; }
  .latestnewslist a:hover { font-size: 11px;font-weight:bold; color:#ffffff; text-decoration:underline; }
  .latestnewslist a:focus { font-size: 11px;font-weight:bold; color:#ffffff; text-decoration:underline; }
  .latestnewslist a:active { font-size: 11px;font-weight:bold; color:#ffffff; text-decoration:none; }    

   .latesttestlist a:link { font-size: 11px;font-weight:normal; color:#ffffff; text-decoration:none; }
  .latesttestlist a:visited { font-size: 11px;font-weight:normal; color:#ffffff; text-decoration:none; }
  .latesttestlist a:hover { font-size: 11px;font-weight:normal; color:#ffffff; text-decoration:underline; }
  .latesttestlist a:focus { font-size: 11px;font-weight:normal; color:#ffffff; text-decoration:underline; }
  .latesttestlist a:active { font-size: 11px;font-weight:normal; color:#ffffff; text-decoration:none; }    

  
  .teasermenuproduktetitel a:link { font-size: 12px;font-weight:bold; color:#000000; text-decoration:none; }
  .teasermenuproduktetitel a:visited { font-size: 12px;font-weight:bold; color:#000000; text-decoration:none; }
  .teasermenuproduktetitel a:hover { font-size: 12px;font-weight:bold; color:#6DD6D5; text-decoration:none; }
  .teasermenuproduktetitel a:focus { font-size: 12px;font-weight:bold; color:#6DD6D5; text-decoration:none; }
  .teasermenuproduktetitel a:active { font-size: 12px;font-weight:bold; color:#000000; text-decoration:none; }      
  
  .latestchangeslist a:link { font-size: 11px;font-weight:bold; color:#000000; text-decoration:none; }
  .latestchangeslist a:visited { font-size: 11px;font-weight:bold; color:#000000; text-decoration:none; }
  .latestchangeslist a:hover { font-size: 11px;font-weight:bold; color:#000000; text-decoration:underline; }
  .latestchangeslist a:focus { font-size: 11px;font-weight:bold; color:#000000; text-decoration:underline; }
  .latestchangeslist a:active { font-size: 11px;font-weight:bold; color:#000000; text-decoration:none; }      
  
  .mootabs_title a:link { font-size: 12px;font-weight:bold; color:#000000; text-decoration:none; }
  .mootabs_title a:visited { font-size: 12px;font-weight:bold; color:#000000; text-decoration:none; }
  .mootabs_title a:hover { font-size: 12px;font-weight:bold; color:#000000; text-decoration:none; }
  .mootabs_title a:focus { font-size: 12px;font-weight:bold; color:#000000; text-decoration:none; }
  .mootabs_title a:active { font-size: 12px;font-weight:bold; color:#000000; text-decoration:none; }        
 
  .productlistviewsingletext a:link { font-size: 18px;font-weight:bold; color:#000000; text-decoration:none; }
  .productlistviewsingletext a:visited { font-size: 18px;font-weight:bold; color:#000000; text-decoration:none; }
  .productlistviewsingletext a:hover { font-size: 18px;font-weight:bold; color:#000000; text-decoration:underline; }
  .productlistviewsingletext a:focus { font-size: 18px;font-weight:bold; color:#000000; text-decoration:underline; }
  .productlistviewsingletext a:active { font-size: 18px;font-weight:bold; color:#000000; text-decoration:none; }        
 
  .news-list-morelink a:link { font-size: 11px;font-weight:bold; color:#000000; text-decoration:none; }
  .news-list-morelink a:visited { font-size: 11px;font-weight:bold; color:#000000; text-decoration:none; }
  .news-list-morelink a:hover { font-size: 11px;font-weight:bold; color:#000000; text-decoration:underline; }
  .news-list-morelink a:focus { font-size: 11px;font-weight:bold; color:#000000; text-decoration:underline; }
  .news-list-morelink a:active { font-size: 11px;font-weight:bold; color:#000000; text-decoration:none; }  

  .news-list-subhead a:link { font-size: 14px;font-weight:bold; color:#6dd6d5; text-decoration:none; }
  .news-list-subhead a:visited { font-size: 14px;font-weight:bold; color:#6dd6d5; text-decoration:none; }
  .news-list-subhead a:hover { font-size: 14px;font-weight:bold; color:#6dd6d5; text-decoration:underline; }
  .news-list-subhead a:focus { font-size: 14px;font-weight:bold; color:#6dd6d5; text-decoration:underline; }
  .news-list-subhead a:active { font-size: 14px;font-weight:bold; color:#6dd6d5; text-decoration:none; }  

  .test-list-morelink a:link { font-size: 12px;font-weight:normal; color:#000000; text-decoration:none; }
  .test-list-morelink a:visited { font-size: 12px;font-weight:normal; color:#000000; text-decoration:none; }
  .test-list-morelink a:hover { font-size: 12px;font-weight:bold; color:#000000; text-decoration:underline; }
  .test-list-morelink a:focus { font-size: 12px;font-weight:bold; color:#000000; text-decoration:underline; }
  .test-list-morelink a:active { font-size: 12px;font-weight:normal; color:#000000; text-decoration:none; }  

  .news-latest-container  a:link { font-size: 12px;font-weight:bold; color:#000000; text-decoration:none; }
  .news-latest-container a:visited { font-size: 12px;font-weight:bold; color:#000000; text-decoration:none; }
  .news-latest-container a:hover { font-size: 12px;font-weight:bold; color:#000000; text-decoration:underline; }
  .news-latest-container a:focus { font-size: 12px;font-weight:bold; color:#000000; text-decoration:underline; }
  .news-latest-container  a:active { font-size: 12px;font-weight:bold; color:#000000; text-decoration:none; }  

  .news-single-backlink  a:link { font-size: 11px;font-weight:bold; color:#000000; text-decoration:none; }
  .news-single-backlink a:visited { font-size: 11px;font-weight:bold; color:#000000; text-decoration:none; }
  .news-single-backlink a:hover { font-size: 11px;font-weight:bold; color:#000000; text-decoration:underline; }
  .news-single-backlink a:focus { font-size: 11px;font-weight:bold; color:#000000; text-decoration:underline; }
  .news-single-backlink  a:active { font-size: 11px;font-weight:bold; color:#000000; text-decoration:none; }  

  .breadcrumb a:link { font-size: 13px;font-weight:bold; color:#000000; text-decoration:none; }
  .breadcrumb a:visited { font-size: 13px;font-weight:bold; color:#000000; text-decoration:none; }
  .breadcrumb a:hover { font-size: 13px;font-weight:bold; color:#000000; text-decoration:underline; }
  .breadcrumb a:focus { font-size: 13px;font-weight:bold; color:#000000; text-decoration:underline; }
  .breadcrumb a:active { font-size: 13px;font-weight:bold; color:#000000; text-decoration:none; }        
 
  .faqliste a:link { font-size: 11px;font-weight:normal; color:#000000; text-decoration:none; }
  .faqliste a:visited { font-size: 11px;font-weight:normal; color:#000000; text-decoration:none; }
  .faqliste a:hover { font-size: 11px;font-weight:bold; color:#000000; text-decoration:underline; }
  .faqliste a:focus { font-size: 11px;font-weight:normal; color:#000000; text-decoration:underline; }
  .faqliste a:active { font-size: 11px;font-weight:normal; color:#000000; text-decoration:none; }        
 
  
  


  
P, OL, UL {
	font-family: Arial, Verdana ;
	font-size: 11px;
	margin: 0px 0px 0px 0px;
	text-align: left;
}


H1 { 	font-family: Arial, Verdana;
	font-weight: bold;
	font-size: 20px;
	color: black;
	text-align: left;
	margin: 0px 0px 15px 0px;
 }
 
H2 {	font-family: Arial, Verdana;
	font-size: 16px;
	font-weight: normal;
	color: black;
	text-align: left;
	margin: 0px 0px 0px 0px;
 }
 
H3 {
	font-family: Arial, Verdana;
	font-size: 14px;
	font-weight: normal;
	color: black;
	text-align: left;
	margin: 0px 0px 0px 0px;
	
}

H4 {
	font-family: Arial, Verdana;
	font-size: 12px;
	font-weight: normal;
	color: black;
	text-align: left;
	margin: 0px 0px 0px 0px;
	
}


.csc-textpic-text H1 {
	font-family: Arial, Verdana;
	font-weight: bold;
	font-size: 20px;
	color: black;
	text-align: left;
	margin: 0px 0px 10px 0px;
	
}


.csc-textpic-text H2 {
	font-family: Arial, Verdana;
	font-size: 14px;
	font-weight: normal;
	color: black;
	text-align: left;
	margin: 0px 0px 0px 0px;
	
}

.csc-textpic-text H3 {
	font-family: Arial, Verdana;
	font-size: 14px;
	font-weight: normal;
	color: black;
	text-align: left;
	margin: 0px 0px 0px 0px;
	
}

.csc-textpic-text H4 {
	font-family: Arial, Verdana;
	font-size: 12px;
	font-weight: normal;
	color: black;
	text-align: left;
	margin: 0px 0px 0px 0px;
	
}

.csc-textpic-text H5 {
	font-family: Arial, Verdana;
	font-size: 11px;
	font-weight: normal;
	color: black;
	text-align: left;
	margin: 0px 0px 0px 0px;
	
}



.test-list-subheader   {
	font-family: Arial, Verdana;
	font-size: 12px;
	font-weight: normal;
	color: black;
	text-align: left;
	margin: 0px 0px 0px 0px;
	
}



.contenttable  p { 
	font-size:11px;  
 }


#productinfo H3 {
	font-family: Arial, Verdana;
	font-size: 14px;
	font-weight: normal;
	color: black;
	margin: 0px 0px 0px 0px;
	
}

#technicaldata  H3 {
	font-family: Arial, Verdana;
	font-size: 14px;
	font-weight: normal;
	color: black;
	margin: 0px 0px 0px 0px;
	
}

#technicaldata  H4 {
	font-family: Arial, Verdana;
	font-size: 12px;
	font-weight: normal;
	color: black;
	margin: 0px 0px 0px 0px;
	
}

. H3 {
	font-family: Arial, Verdana;
	font-size: 19px;
	font-weight: normal;
	color: red;
	text-align: left;
	margin: 0px 0px 0px 0px;
	
}



h4.csc-firstHeader{ 
	font-family: Arial, Verdana , Geneva, Helvetica;
	font-size: 19px;
	line-height: 25px;
	color: black;
	display: block;
	position: relative;
	text-align: left;
	top: 10px;
	margin: 0px 0px 0px 0px;
 }

h2.csc-firstHeader{ font-size: 14px;
					margin-bottom: 10px;
					font-weight: bold;
 }

body {
background: #000 url(../images/bodyback.gif) repeat-x; 
font: 12px Arial, Verdana , Helvetica, sans-serif; 
    background-color:#000000;
    font-family:Arial, Verdana, sans-serif;
    color:#000000;
	padding: 0;
	padding: 0;
	margin: 0;
	text-align: center;
  scrollbar-base-color:#d4d0c8;
  scrollbar-3d-light-color:#000000;
  scrollbar-arrow-color:#000000;
  scrollbar-darkshadow-color:#404040;
  scrollbar-face-color:#d4d0c8;
  scrollbar-highlight-color:#FFFFFF;
  scrollbar-shadow-color:#000000;
  scrollbar-track-color:#cccccc;	
	
}


div.rahmen {
	background-image: url(../images/background_metal_700.jpg);
	text-align: left;
    padding: 0px;
    border: 1px solid #000000;
    margin: 2px auto 0;
    width: 1006px;
    height: 630px;
	
}

 
  img, div.header, .pngfix, input { behavior: url("fileadmin/templates/res/iepngfix.htc") }



div.header {
	height: 79px;
	width: 1006px;
	background-image: url(../images/background_logo.png);	
}




div.language {
	float:right;
	margin:56px 13px 0px 0px;
				display: inline;
}

div.menuoben {
	margin:0px 0px 0px 5px;
	height: 15px;
	width:650px;
}

div.homeoben {
	font-size: 11px;
	width: 141px;
	margin: 0px 0px 0px 0px;
	float:left;
	font-size: 11px;
	color: #ffffff;
		display: inline;
}
div.searchoben {
	font-size: 11px;
	width: 141px;
	margin: 0px 0px 0px 0px;
	text-align:right;
	float:right;
}

div.containerlinks{
	height:530px;
	width: 170px;
	margin:0px 0px 0px 0px;
	float: left;
}

#menu{
	width: 165px;
	height:380px;
	margin: 15px 0px 0px 5px;
	display: inline;
	float: left;
}


/* main */



#navMenu ul {
list-style: none;
margin: 0;
padding: 0;
border-top: solid 1px #999999;
}
#navMenu {
width: 163px;
}
#navMenu li {
display:inline;
}

/* menu */
#navMenu li a:link, #navMenu li a:visited {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
text-decoration: none;
font-weight: bold;
color: #ffffff;
height: 12px;
display: block;
background: url(../images/menu/bckMenu_grey.gif);
padding: 5px 0 6px 20px;
border-left: solid 1px #999999;
border-right: solid 1px #999999;
border-bottom: solid 1px #999999;

}
#navMenu li a:hover {
color: #6dd6d5;
background: url(../images/menu/bckMenu_grey.gif) 0 -23px;
padding: 5px 0px 6px 20px;
}

/* subMenu */
#navMenu li li a:link, #navMenu li li a:visited {
font-weight: normal;
text-decoration: none;
font-weight: bold;
color: #ffffff;
background: url(../images/menu/bckSubMenu_grey.gif);
color: #353535;
padding: 2px 0px 3px 30px;
}
#navMenu li li a:hover {
background: url(../images/menu/bckSubMenu_grey.gif) 0 -17px;
color: #55a4a3;
font-weight: bold;
text-decoration: none;
font-weight: bold;
padding: 2px 0px 3px 30px;
}

/* subSubMenu */
#navMenu li li li a:link, #navMenu li li li a:visited {
font-weight: normal;
background: url(../images/menu/bckSubSubMenubig_grey.gif);
color: #000000;
padding: 2px 0px 3px 40px;
}
#navMenu li li li a:hover {
font-weight: normal;
background: url(../images/menu/bckSubSubMenubig_grey.gif) 0 -17px;
color: #437c7b;
padding: 2px 0px 3px 40px;
}



div.subheadstartleft{
	font-size: 13px;
	height: 23px;
	width: 163px;
	margin: 5px 0px 0px 0px;
	float: left;
	 text-align:center;
	 color: #6dd5d6;
	 font-weight:bold;
  	background-color:#000000;
		display: inline;
		border: solid 1px #999999;		
		line-height: 23px;
		background: url(../images/subheadstartleftbackgrey.gif) 0 0px;		
}

div.login{
	width: 165px;
	height: 121px;
	margin: 5px 0px 0px 5px;
	float: left;
	display: inline;

}



div.forgotpassword{
	height: 17px;
	margin: 2px 0px 0px 3px;
	float: left;
	display: inline;
		}

div.containermitte {
	height:530px;
	width: 660px;
	margin:0px 0px 0px 0px;
	float: left;
	display:inline;	
	}


div.containermittecontent {
	background: #ffffff;
	overflow:auto;
	height:510px;
	width: 650px;
	margin: 0px 5px 5px 5px;
	float: left;
	display: inline;
	background-color: #ffffff;
		}

		

div.breadcrumb {
	overflow:auto;
	height:18px;
	width: 610px;
	border-bottom: 1px dotted #cccccc;
	margin: 5px 0px 0px 15px;
	float: left;
	display: inline;
	color: #aaaaaa;
}


div.content {
	overflow:auto;
	height:455px;
	width: 620px;
	margin: 15px 15px 15px 15px;
	float: left;
	display: inline;
	background-color: #ffffff;
}
		

div.contentproduct {
	overflow:hidden;
	height:470px;
	width: 620px;
	margin: 0px 0px 0px 15px;
	float: left;
	display: inline;
	background-color: #ffffff;
}

div.containermittestart {
	height:510px;
	width: 650px;
	margin:0px 0px 0px 5px;
	float: left;
    background-image: url(../images/teaserbild01_500.jpg);
	display:inline;
		background-color: #ffffff;

}

div.contentstartobenlinks {

	overflow:hidden;
	height:125px;
	width: 270px;
	margin: 20px 0px 0px 20px;
	float: left;	
	display:inline;
}

div.contentstartobenrechts {
	overflow:hidden;
	height:125px;
	width: 310px;
	margin: 20px 0px 0px 5px;
	float: left;
	display:inline;
}

div.contentstartmittelinks {
	overflow:hidden;
	height:130px;
	width: 270px;
	margin: 5px 0px 0px 20px;
	float: left;
	display:inline;
}

div.contentstartmitterechts {
	overflow:hidden;
	height:130px;
	width: 310px;
	margin: 5px 0px 0px 5px;
	float: left;
	display:inline;

}
div.contentstartuntenlinks {
	overflow:hidden;
	height:210px;
	width: 250px;
	margin: 0px 0px 0px 15px;
	float: left;
	display:inline;
	padding: 5px;
	background-color: #ffffff;
	border: 1px solid #6dd6d5;
}

div.contentstartuntenrechts {
	overflow:hidden;
	height:220px;
	width: 310px;
	margin: 5px 0px 0px 5px;
	float: left;
	display:inline;

}

div.latestchanges{
	font-size: 13px;
	height: 18px;
	width: 161px;
	margin: 0px 0px 0px 0px;
	border: solid 1px #ffffff;
	float: left;
	 text-align:center;
	 color: #6dd5d6;
	 font-weight:bold;
	 padding-top: 1px;
 	background-color:#000000;
}

div.latestchangeslist {
	font-size: 11px;
	width: 264px;
	height: 280px;
	margin: 0px 0px 0px 0px;
	float: left;
	
}

table.latestchangeslist td {
	font-size: 11px;
	color: #ffffff;
	font-weight:bold;
}


.tx-reeateasermenu-pi1 {
	margin-top: 20px;
}


.productlistview {
	margin-top: 70px;
}

.productlistviewlang {
	margin-top: 20px;
}



div.productlistviewsingle{
	float: left;
	background-color: #ffffff;
	margin-left: 60px;
	display:inline;
	width: 485px;
}

div.productlistviewsinglelang{
	float: left;
	background-color: #ffffff;
	margin-left: 20px;
	display:inline;
	width: 85px;
}

.productlistviewsingleimage {
	width: 160px;
	vertical-align: bottom;
}


.productlistviewspacer{
	width: 20px;
	overflow:hidden;
}

.productlistviewsingletext {
	width: 300px;
}

.productlistviewsubtitle-mogami {
	font-size: 14px;

}


.productlistviewborder{
	height: 1px;
	margin-bottom: 7px;
	margin-top: 1px;
	overflow:hidden;
	border-bottom: 1px dotted #444444;
}

.productlistviewborderspacer{
	height: 5px;
	overflow:hidden;
}



div.productlistviewbrandsingle{
	margin-left: 15px;
	display:inline;
	float: left;
}

.productlistviewbrandsingleimage {
	vertical-align: bottom;
}


.productlistviewbrandsspacer{
	width: 50px;
	overflow:hidden;
}




div.contentunten {
	height:90px;
	width: 649px;
	margin: 5px 0px 0px 5px;
	float: left;

}


			
div.left {
	margin-top: 2px;
	padding-top: 7px;
	border-bottom: solid 2px #cccccc;
	width: 130px;
	float: left;
	font-weight:normal; 
	color:#000000;
	
	height: 23px;
	font-size: 16px;
	}

			
div.tabright {
margin-top: 7px;
	float: left;
	width: 460px;
		border-bottom: solid 2px #cccccc;
	
}


div.tabbelow {
	width: 610px;
	float: left;
	height:20px;
	margin-top: 2px;
	font-weight:bold; 
	color:#cccccc;
	font-size: 14px;	
}



.mootabs_title {
	list-style-image: none;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	height: 24px;
	font-weight:normal; 
}

.mootabs_panel {
	display: none;
	clear: both;
	color: #000000;
	overflow:hidden;
}

.mootabs_panel.active {
	display: block;
	color: #000000;
	font-size: 12px;
}


LI.productinfogerman {
	float: left;
	background-color: #ffffff;
		color: #000000;
	font-size: 12px;
	line-height: 30px;
	height:25px;
	margin-right: 1px;
	font-weight:bold; 
	text-decoration:none;
	    background: url("../images/tab-off110.gif") no-repeat top;
}

#productinfoimage {
	margin-top:15px;
	float: left;
	background-color: #ffffff;
	height:25px;
	text-decoration:none;
	width: 135px;
	height: 450px;

	}

#productinfotext {
	margin-top:15px;
	float: left;
	background-color: #ffffff;
	height:25px;
	text-decoration:none;
	width: 475px;
	height: 450px;
	}
	
#technicaldataimage {
	margin-top:15px;
	float: left;
	background-color: #ffffff;
	height:25px;
	text-decoration:none;
	width: 135px;
	height: 450px;

	}

#technicaldatatext {
	margin-top:15px;
	float: left;
	background-color: #ffffff;
	height:25px;
	text-decoration:none;
	width: 475px;
	height: 450px;
	}


LI.technicaldatagerman {	float: left;
	background-color: #ffffff;
	
	color: #000000;
	font-size: 12px;
	line-height: 30px;
	height:25px;
	margin-right: 1px;
	font-weight:bold; 
	text-decoration:none;
	    background: url("../images/tab-off110.gif") no-repeat top;
		}
LI.videogerman {	float: left;
	background-color: #ffffff;
	
	color: #000000;
	font-size: 12px;
	line-height: 30px;
	height:25px;
	margin-right: 1px;
	font-weight:bold; 
	text-decoration:none;
	    background: url("../images/tab-off58.gif") no-repeat top;
		}
				
		
		
LI.manualgerman {	float: left;
	background-color: #ffffff;
	
	color: #000000;
	font-size: 12px;
	line-height: 30px;
	height:25px;
	margin-right: 1px;
	font-weight:bold; 
	text-decoration:none;
	    background: url("../images/tab-off58.gif") no-repeat top;
		}
		
		
LI.nobuttongerman {	float: left;
	background-color: #ffffff;
	
	color: #000000;
	font-size: 12px;
	line-height: 30px;
	height:25px;
	margin-right: 1px;
	font-weight:bold; 
	text-decoration:none;
	    background: url("../images/tab-off-nobutton110.gif") no-repeat top;
		}
			

	
LI.pdflinkgerman {	float: left;
	background-color: #ffffff;
	
	color: #000000;
	font-size: 12px;
	line-height: 30px;
	height:25px;
	margin-right: 1px;
	font-weight:bold; 
	text-decoration:none;
	    background: url("../images/tab-off110_pdf.gif") no-repeat top;
		}
		
LI.productinfogerman.active  {
	    background: url("../images/tab-on110.gif") no-repeat top;
}		
LI.technicaldatagerman.active {	float: left;
	    background: url("../images/tab-on110.gif") no-repeat top;
		}
LI.manualgerman.active  {	float: left;
	    background: url("../images/tab-on58.gif") no-repeat top;
		}
LI.videogerman.active  {	float: left;
	    background: url("../images/tab-on58.gif") no-repeat top;
		}		
LI.nobuttongerman.active  {	float: left;
	    background: url("../images/tab-on110-nobutton110.gif") no-repeat top;
		}		
LI.pdflinkgerman.active {	float: left;
	    background: url("../images/tab-on110_pdf.gif") no-repeat top;
		}

		
		
		

div.productgallery {
	height:85px;
	padding-top: 0px;
	width: 615px;
	margin: 5px 0px 0px 0px;
	border: solid 1px #6dd6d5;
	float: left;
}





div.containerrechts {
	height: 530px;
	width: 170px;
	margin:0px 0px 0px 0px;
	float: left;
	display: inline;
}

div.subheadstartright{
	font-size: 13px;
	height: 23px;
	width: 168px;
	margin: 0px 0px 0px 0px;
	border: solid 1px #ffffff;
	float: left;
	text-align:center;
	color: #6dd5d6;
	font-weight:bold;
	padding-top: 1px;
 	background-color:#000000;
	border: solid 1px #ffffff;		
	line-height: 23px;
	background: url(../images/subheadstartleftbackgrey.gif) 0 0px;			
}



div.latestnews {
	font-size: 11px;
	height: 385px;
	width: 170px;
	margin: 15px 0px 0px 0px;
	border: solid 0px #00ff00;
	float: left;
		display: inline;
}

div.latestnewslist {
	width: 170px;
	height: 340px;
	margin: 0px 0px 0px 0px;
	display: inline;
	float: left;
}

div.latesttestlist {
	width: 170px;
	height: 340px;
	margin: 0px 0px 0px 0px;
	display: inline;
	float: left;
}

.news01 {
	font-size: 11px;
	color: #6dd6d5;
	font-weight:lighter;
	background: url(../images/news03.gif) 0 0px;	
	}
	
.news02 {
	font-size: 11px;
	color: #6dd6d5;
	font-weight:lighter;
	background: url(../images/news03.gif) 0 0px;	
	}	


div.tests {
	font-size: 11px;
	height: 307px;  
	width: 155px;
	margin: 32px 0px 0px 10px;
	float: left;
	display: inline;

}

div.newsletter {
	border: solid 0px #ff0000;	
	font-size: 11px;
	height: 123px;
	width: 170px;
	margin: 5px 0px 0px 0px;
	float: left;
		display: inline;
}

div.newsletter_details {
	width: 162px;
	margin: 2px 0px 0px 0px;
	float: left;
}

div.newsletter_details_error {
	width: 162px;
	margin: 4px 0px 0px 0px;
	float: left;
	height: 15px;
}

div.footer {
	margin: 2px 0px 0px 0px;
	width: 1006px;
	height: 17px;
	text-align: center;
	float:left;
	font-size: 11px;
		display: inline;
		}



.inputbox{
cursor: pointer
width: 162px;
height:16px;
font-size: 13px;
border           : 1px solid #639B9C;
background	   : transparent url(../images/back.gif);
margin: 5px 0px 0px 0px;
background-color: #ffffff;
}

.inputboxright {
cursor: pointer
width: 168px;
height:16px;
font-size: 13px;
border           : 1px solid #639B9C;
background	   : transparent url(../images/back.gif);
margin: 5px 0px 0px 0px;
background-color: #ffffff;

}

.tx-srfeuserregister-pi1-notice p {
color: #000000;
}

.tx-srfeuserregister-pi1-text {
		background-color:#6DD5D6;
}

.tx-srfeuserregister-pi1-password {
		background-color:#6DD5D6;
}

.tx-srfeuserregister-pi1-submit {
font-size        : 11px;
color            : #639B9C;
border           : 1px solid #639B9C;
margin-bottom    : 5px;
background-color : #EDEDED;
margin-top: 5px;
}

.srfeuserregister_input {
		font-size: 13px;
		height:16px;
		border           : 1px solid #000000;
		background-color:#6DD5D6;
}

#tx-srfeuserregister-pi1-static_info_country {
    background-color:#6DD5D6;
}

#tx-srfeuserregister-pi1-usergroup {
    background-color:#6DD5D6;
}

#tx-srfeuserregister-pi1-language {
    background-color:#6DD5D6;
}


.button {
font-size        : 11px;
color            : #639B9C;
border           : 1px solid #639B9C;
margin-bottom    : 5px;
background-color : #EDEDED;
margin-top: 5px;
}

.buttonsearch {
margin-left   : 15px;
font-size        : 13px;
color            : #639B9C;
border           : 1px solid #639B9C;
background-color : #EDEDED;
margin-top: 5px;
}

.inputboxsearch{
width: 162px;
font-size: 13px;
height:16px;
margin-top: 5px;
border           : 1px solid #639B9C;
background	   : transparent url(../images/back.gif);
color			   : #333333;
}

div.subheadproduktdownloads{
	height: 18px;
	width: 165px;
	margin: 15px 0px 5px 5px;
	border: solid 0px #ffffff;
	float: left;
	 text-align:center;
	 color: #ffffff;
	 font-weight:bold;
	 padding-top: 2px;
	background-color:#66999A;
}

div.downloads {
	width: 165px;
	height: 460px;
	margin: 0px 0px 0px 5px;
	border: solid 0px #ff0000;
	float: left;
	overflow:hidden
}


div.teasermenuprodukte {
	width: 120px;
	height: 90px;
	margin: 20px 0px 0px 0px;
	border: solid 0px #00ff00;
	float: left;
	overflow:hidden;
		text-align: center;
}

div.teasermenuproduktetitel {
	border: solid 0px #ff0000;
	text-align: center;
}

div.teasermenuproduktebild {
	border: solid 0px #ff0000;
	margin: 10px 0px 0px 0px;
	text-align: center;
	height:55px;
}




span.hidden {
	position:absolute;
	left:-1000px;
	top:-1000px;
	width:0;
	height:0;
	overflow:hidden;
	display:inline;
	
}


div.ddl_container {
	width: 160px;
	margin: 0px 0px 12px 0px;
	border: solid 0px #ff0000;
	float: left;
	overflow:hidden
}


.ddl_title_css{
	display:block;
	background-color:#6dd5d6;
}

.tx-irfaq-dynheader {

line-height: 20px;
}

.tx-irfaq-answer {
margin-top: 3px;
margin-bottom: 3px;
padding-top: 2px;
padding-bottom: 2px;
background-color: #deffff;

}

























<!--
.ksSitemapHeadline {color:#6dd5d6; font-size:15px; font-weight:bold;}
.ksSitemapFullWidTable {width:346px; border:0px;}
.ksSitemapLeftMargMin {margin-left:9px;}
.ksSitemapL0TD {background-color:#6dd5d6; height:25px; padding-left:10px;}
.ksSitemapL1TopSpace {margin-top:0px;}
.ksSitemapL1TD {

	border-top:solid 1px #ffffff;  border-bottom:solid 1px #ffffff;
	border-right:solid 1px #ffffff; border-left:solid 1px #ffffff;
	padding-left:5px; height:20px;
}
/* Sitemap Level 0:*/
a.ksSitemap0, a.ksSitemap0:link, a.ksSitemap0:visited, a.ksSitemap0:active {
	font-size:14px;	color:#ffffff;	font-weight:bold;	text-decoration:none;
}
a.ksSitemap0:hover {font-size:14px; color:#6dd5d6; font-weight:bold; text-decoration:underline;}




/* Sitemap Level 1:*/
a.ksSitemap1, a.ksSitemap1:link, a.ksSitemap1:visited, a.ksSitemap1:active {
	font-size:12px;	color:#000000;	font-weight:bold;	text-decoration:none;
}
a.ksSitemap1:hover {font-size:11px;	color:#6dd5d6; font-weight:bold; text-decoration:underline;}




/* Sitemap Level 2:*/
a.ksSitemap2, a.ksSitemap2:link, a.ksSitemap2:visited, a.ksSitemap2:active {
	font-size:11px;	color:#000000; font-weight:normal;  text-decoration:none;
}
a.ksSitemap2:hover {font-size:11px;	color:#6dd5d6; font-weight:normal; text-decoration:underline;}




/* Sitemap Level 3:*/
a.ksSitemap3, a.ksSitemap3:link, a.ksSitemap3:visited, a.ksSitemap3:active {
	font-size:11px;	color:#000000;	text-decoration:none; font-weight:normal;
}
a.ksSitemap3:hover {font-size:11px;	color:#6dd5d6; text-decoration:underline;}




/* Sitemap Level 4:*/
a.ksSitemap4, a.ksSitemap4:link, a.ksSitemap4:visited, a.ksSitemap4:active {
	font-size:11px;	color:#000000;	text-decoration:none; font-weight:normal;
}
a.ksSitemap4:hover {font-size:11px;	color:#6dd5d6; text-decoration:underline;}
-->


      table.contenttable-3 tr td.td-0 {  font-size:11px; }
      table.contenttable-3 tr td.td-1 {  font-size:11px;  }

	  
	  
/*-----------------------------------  clearer  -----------------------------------*/
/* prevent floated images from overlapping the div-containers they are wrapped in  */

.news-list-container HR.clearer, .news-single-item HR.clearer, .news-latest-container HR.clearer{
	clear:right;
	height:1px;
	border:0px solid #ffffff;

}
.news-latest-container HR.clearer {
	clear:left;
}

/*-----------------------------------  tt_news LATEST view  -----------------------------------*/

.news-latest-container {
	border:0px solid #333;
}

.news-latest-container H2,.news-latest-gotoarchive {
	padding:0px;
	border:0px solid #333;
}

.news-latest-gotoarchive {
	font-weight:bold;
	margin-top:0px;
	margin-left: 2px;
}
.news-latest-gotoarchive A:LINK, .news-latest-gotoarchive A:VISITED, .news-latest-gotoarchive A:HOVER {
	color:#000000;
}
.news-latest-gotoarchive A {
	color:#000000;
}
.news-latest-item {
	/* IE hack */
	height: 1%;
	line-height: 1.3;
	/* IE hack end */
	height: auto !important;	
	padding:3px;
	margin:3px;
	border:0px solid #666;
	
}

.news-latest-item IMG {

	margin-bottom:5px;
	margin-right:5px;
	border:0px solid #666;
	float:left;
}
.news-latest-category IMG {
	float: none;
	border:none;
	margin:0px;
}
.news-latest-date,.news-latest-morelink,.news-latest-category {
	font-size:9px;
}

.news-latest-morelink {
	height:12px;
}

.news-latest-morelink A {
	float:right;
	
}


/*--------------------------------- tt_news LIST view  -----------------------------------*/
.news-list-container {
	border:0px solid #ff0000;
	background-color:#ffffff;
	width:600px;
}


.news-list-item {
	/* IE hack */
	height: 1%;
	line-height: 1.3;
	/* IE hack end */
	height: auto !important;
	margin:3px;
	border:0px solid #000000;
	background-color:#ffffff;
	float:left;	
	width:590px;
	font-size: 12px;
	font-weight:normal;
	color:#000000;
}
	
.news-list-header {
	width:590px;
	border:0px solid #000000;
	##background-color:#6dd6d5;
	background: url(../images/newsletter-header-back.gif) 0 0px;
	height: 20px;
	overflow: hidden;	
	float:left;

}	

.news-list-subhead {

	width: 455px;
	float:left;
	color:#6dd6d5;
	padding-left: 4px;
}
.news-list-date {
	margin-top: 2px;
	height: 13px;
	float:left;
	width: 120px;
	float:left;
	font-size: 11px;
	font-weight:bold;
	color:#6dd6d5;
	text-decoration:none;
}	
	
.news-search-form {
	padding:3px;
	margin-bottom:5px;
	border:0px solid #666;
	

}
.news-search-emptyMsg{
	margin:0px;
}
.news-search-form FORM {
	margin:0px;
}
.news-list-container H3 {
	margin-bottom: 5px;
	padding: 0px;
	background-color: #ffffff;
}
.news-list-container H3 A:LINK,.news-list-container H3 A:VISITED,.news-list-container H3 A:HOVER {
	color:#fff;
	padding-left:0px;
}
.news-list-container H3 A {
	color:#fff;

}
.news-list-container P {
	padding-left:0px;
}


.news-list-imgcaption {
	float: right;
	padding-top:3px;
	padding-right:3px;
	font-size: 9px;

	}

.news-list-container IMG {

	float: right;
	border:0px solid #666;
	margin-bottom:5px;
	margin-right:2px;
	margin-left:5px;
}
.news-list-morelink,.news-list-category {
	font-size:9px;
	margin-left:0px;
	margin-top: 10px;
}
.news-list-morelink  {
	margin-bottom:3px;
}

.news-list-subheader{
	width: 400px;
	font-size:11px;
	margin-left:0px;
	margin-top: 10px;
	float: left;
	display: inline;
	font-family: Arial, Verdana , Geneva, Helvetica;
	}


.news-list-image{
	width: 180px;
	font-size:9px;
	margin-left:0px;
	margin-top: 10px;
	float: left;
	display: inline;
}


.news-list-browse {
	text-align: center;
}



	/*---------------------------------  tt_news Page-Browser ---------------------------------*/
.tx-ttnews-browsebox {
	margin:3px;
	border:0px solid #666;
	padding:3px;
	
}
.tx-ttnews-browsebox TD {
	font-size: 10px;
}
.tx-ttnews-browsebox-strong, .tx-ttnews-browsebox-SCell {
	font-weight: bold;
}
.tx-ttnews-browsebox-SCell P,.tx-ttnews-browsebox TD P{
	margin:0px;
}

.tx-ttnews-browsebox-SCell {
	background-color: #ffffff;
	border:0px solid #666;
}
.news-search-emptyMsg {
	font-size: 11px;
	margin-left: 10px;
}
	/*--------------------------------- tt_news SINGLE view  ---------------------------------*/
.news-single-item {
	margin-bottom:5px;
	border:0px solid #666;
	width: 615px;
	height: 395px;
	color: #000000;
	float: left;
	overflow: auto

}

.news-single-introtext {
font-size: 13px;
font-weight:bold; 
color:#000000; 
text-decoration:none;	
}

.news-single-introimage {
	margin-bottom:10px;
	margin-right:10px;
	border:0px solid #666;
	color: #000000;
	background: #ffffff;
	float:left;
}



.news-single-content {
	margin-bottom:5px;
	width: 590px;
	height: 350px;
	color: #000000;

}


.news-single-header {
	float: left;
	width: 590px;
	height: 20px;
	color:#000000;
	background: url(../images/newsletter-header-back.gif) 0 0px;	
	margin-bottom: 10px;
}

.news-single-headertext {
	float: left;
	width: 480px;
	color: #6dd6d5;
	padding: 2px;
	font-size: 12px;
	font-weight:bold; 

}
.news-single-headerdate {
	padding: 2px;
	float: left;
	width: 100px;
	color: #ffffff;
	font-size: 11px;	
}
	

.news-single-item H2 {
	font-size: 16px;
	font-weight:bold;
	color: #000000;
	margin-bottom: 0px;
}
.news-single-item H3 {
	margin-bottom: 15px;
}



.news-single-img {
	float: right;
	margin-left:5px;

}



.news-single-imgcaption {
	padding:3px;
	clear:both;
}

.news-single-category {

	float: right;
}
.news-single-backlink, .news-single-backlink a {
	font-weight: bold;
	font-size: 10px;
	margin-bottom: 15px;
	margin-top: 10px;
}
.news-single-timedata {
	float: right;
}
.news-single-timedata, .news-single-author,.news-single-imgcaption {
	font-size: 9px;
}
.news-single-author {
	padding-bottom: 3px;
}
.news-single-additional-info {
	background-color: #BBE53A;
/* 	clear: both; */
	margin-top: 15px;
	border: 1px solid #666;
	padding:3px;
	padding-bottom:0px;

}
.news-single-related,.news-single-files,.news-single-links  {
	border: 1px solid #666;
	margin:0px;
	margin-bottom: 3px;
	padding:3px;
	
}

.news-single-related DD, .news-single-links DD, .news-single-files DD {
	margin-left:20px;
}

.news-single-related DT, .news-single-links DT, .news-single-files DT {
	font-weight: bold;
	font-size: 11px;
	margin-left:5px;
	width:90%;
}

/*--------------------------------- tt_news.tests LIST view  -----------------------------------*/
		.test-list-container {
			border:0px solid #ff0000;
			background-color:#ffffff;
			width:600px;
		}


		.test-list-item {
			/* IE hack */
			height: 1%;
			line-height: 1.3;
			/* IE hack end */
			height: auto !important;
			margin:3px;
			border:0px solid #000000;
			float:left;	
			width:570px;
			font-size: 12px;
			font-weight:normal;
			color:#000000;
			}
	
		.test-list-clearer {
			width:570px;
			border-top:1px dotted #000000;
			height: 1px;
			background: #ffffff;
			overflow: hidden;	
			float:left;
	
	}		
	
		.test-list-header {
			width:550px;
			border:0px solid #000000;
			height: 20px;
			overflow: hidden;	
			float:left;
	
	}	

		.test-list-subhead {
			width: 455px;
			float:left;
			color:#000000;
	}	
	
			.test-list-morelink {
			float: left;
			display: inline;
			font-family: Arial, Verdana;
			margin-bottom:2px;
			
		}

		.test-list-subheader{
			float: left;
			display: inline;
			margin-bottom:2px;
			}



			.test-list-browse {
			text-align: center;
		}


