#gecko_scrollbar { 
 display: none; 
} 

html>body #gecko_scrollbar { 
 position: absolute; 
 z-index: 1; 
 bottom: -1px; 
 left: 0; 
 width: 1px; 
 height: 1px; 
 display: block; 
 font-size: 0; 
}

body {
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
}
img {
	border: 0px;
}

A:link {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : #FF8000;
	text-decoration: none;
} 
A:visited {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : #FF8000;
	text-decoration : none;
} 
A:active {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : #FF8000;
	text-decoration: none;
} 
A:hover {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : #FF8000;
	text-decoration: none;
}
A.hell:link {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : #999999;
	text-decoration: none;
} 
A.hell:visited {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : #999999;
	text-decoration : none;
} 
A.hell:active {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : #FF8000;
	text-decoration: none;
} 
A.hell:hover {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : #FF8000;
	text-decoration: none;
}

A.head01 {
	font-family: 'Lucida bright', georgia, serif;
	font-weight: normal;
	font-size: 18px;
	color: #767676;
	margin-top: 40px;
}

li.linkcat
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	text-decoration: none;
}
li.h1
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	text-decoration: none;
}
li {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	text-decoration: none;
}

.text {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	text-decoration: none;
}

td {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	text-decoration: none;
}

th {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	text-decoration: none;
}

small {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}

.textunderlined {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	text-decoration: underline;
}
.textorange {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF8000;
	text-decoration: none;
}
.textgr {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	text-decoration: none;
}
.textfehler {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #ff0000;
	text-decoration : none;
}
.head01 {
	font-family: 'Lucida bright', georgia, serif;
	font-weight: normal;
	font-size: 18px;
	color: #767676;
	margin-top: 40px;
}
.inputtext_name {
   font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 12px;
   color : #333333; 
   border-style : solid;
   border-width : 1px; 
	padding-left: 65px;
   width : 100%;
	border-color: #999999;
	height: 17px;
	background-image: url(../images/form_name.gif);
	margin-bottom: 4px;
}
.inputtext_firma {
   font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 12px;
   color : #333333; 
   border-style : solid;
   border-width : 1px; 
	padding-left: 65px;
   width : 100%;
	border-color: #999999;
	height: 17px;
	background-image: url(../images/form_firma.gif);
	margin-bottom: 4px;
}
.inputtext_email {
   font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 12px;
   color : #333333; 
   border-style : solid;
   border-width : 1px; 
	padding-left: 65px;
   width : 100%;
	border-color: #999999;
	height: 17px;
	background-image: url(../images/form_email.gif);
	margin-bottom: 4px;
}
.inputtext_tel {
   font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 12px;
   color : #333333; 
   border-style : solid;
   border-width : 1px; 
	padding-left: 65px;
   width : 100%;
	border-color: #999999;
	height: 17px;
	background-image: url(../images/form_tel.gif);
	margin-bottom: 4px;
}
.textfield {
   font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 12px;
   color : #333333; 
   border-style : solid;
   border-width : 1px;
	padding-left: 65px;
   width : 100%;
	border-color: #999999;
	height: 142px;
	background-image: url(../images/form_text.gif);
}