/* scrollbars */
body {
	color: #000000;
	font-family: Verdana;
	font-size: 11px;
	scrollbar-face-color: #ffffff; 
	scrollbar-highlight-color: #FF0000; 
	scrollbar-shadow-color: #FF0000; 
	scrollbar-3dlight-color: #ffffff; 
	scrollbar-arrow-color:  #ff9900; 
	scrollbar-track-color: #ffffff; 
	scrollbar-darkshadow-color: #ffffff;
}

h1, h2, h3, h4, h5, h6{
	font-family: Verdana, Arial, Helvetica;
	font-weight: bold;
	text-decoration: none;
	color: #FF0000;
	font-size: 11px;
	margin: 0px;
}

h2 {
	color: #999999;
}

h3	{		
	font-weight:normal;
	padding-bottom:5px;
}

a:link {
	color: #999999;
	text-decoration: none;
} 
a:visited {
	color: #666666;
	text-decoration: none;
} 
a:hover {
/*	color: #666666;*/
	color: #FF0000;
	text-decoration: none;
} 
a:active {
	color: #000000;
	text-decoration: none;
}

/* form elemente */
input,textarea, select {
	color: #000000;
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #999999;
	background-color: #E7E7E7;
}

input.post, textarea.post, select {
	background-color: #E7E7E7;
	border: 1px solid #999999;
}

input {
	text-indent: 2px;
	background-color: #E7E7E7;
	border: 1px solid #999999;
}
input.button {
	background-color : #FFFFFF;
	color : #666666;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #666666;

}
hr {
  height: 1px; 
  color: #cccccc;
  background-color: #ffffff;
  
}
ul, li, p, td {
  color: #666666;
  font-family: Verdana;
  font-size: 11px;
}
/**** textklassen ****/
.text10px, .copyright {
  font-family: Verdana;
  font-size: 10px;
  font-weight: normal;
}
#home_cont p { margin: 10px 0px 0px; }
#home_cont .wrLeft,
#home_cont .wrRight { padding: 50px 0px 0px;}
#home_cont .wrLeft { float: left; width: 264px; }
#home_cont .wrRight { float: right; width: 250px; }
#footer { width: 778px; overflow: hidden; border-top: 1px solid #999; padding: 0px;margin: 0px; list-style:  none; }
* html #footer { height: 1%: }
#footer li { float: left; padding: 0px 27px 0px 3px; margin-top: 2px;}
#footer li.copyright {
  padding: 0px 0px  0px 88px;
  color: #999;
}
.linktext { 
text-decoration: none; 
color: #666666; font-size: 11px; 
font-family : Verdana, Arial, Helvetica 
}
a.linktext:hover {
text-decoration: underline;
color: #000000; 
font-size: 11px; 
font-family : Verdana, Arial, Helvetica 
}
.bildrand {border: 1px solid #999999;}
.bildrand_light {
	background-color: #FFFFFF;
	color: #666666;
	border-top: 1px solid #CCCCCC;
	border-right: 1px none #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px none #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin: 1px;
	padding: 1px;
}
.bildrand_light_nobg {
	border: 1px solid #CCCCCC;
	color: #004C75;
}
.headline {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
	line-height: 22px;
}
.rahmenuntenundoben {
	border-top: 1px dashed #999999;
	border-right: 1px none #999999;
	border-bottom: 1px dashed #999999;
	border-left: 1px none #999999;
}
.headlinemengentxt {

	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #009900;
	text-decoration: none;
}
.linie {border:1px dotted #CCCCCC;}
.linktextred { text-decoration: none; color: #FF0000; font-size: 11px; font-family : Verdana, Arial, Helvetica }
.text10pxlight {
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #999999;
}
.white {
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #00FF00;
}
.text10pxbold {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	margin-top: 5px;
}
.redbold {
	text-decoration: none;
	color: #FF0000;
	font-size: 11px;
	font-family : Verdana, Arial, Helvetica;
	font-weight: bold;
}
.red {
	text-decoration: none;
	color: #FF0000;
	font-size: 11px;
	font-family : Verdana, Arial, Helvetica;
	font-weight: normal;
}
.text10pxlightunderline {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #999999;
}
img { border: 0px solid #999999;}
.noborder	{border:none;}

.form_err {
	text-decoration: none;
	color: #FF0000;
	font-size: 10px;
	font-family : Verdana;
	font-weight: bold;
}

.pdtop2px {
	padding-top: 2px;
}