

html {
        overflow: -moz-scrollbars-vertical;
}

a {
outline: none;
}
body
{
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
}
.ueberschrift {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	color: #666666;
}
table {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}
.rahmen {
	border: 2px solid #000000;
}

ul
{
margin-left: 15px;
}


.dick {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #333333;
}
.imgPosleft  {
margin-top:10px; 
margin-left:0px; 
margin-bottom:10px; 
margin-right:5px;
} 
.imgPosright {
	margin-top:5px;
	margin-left:5px;
	margin-bottom:5px;
	margin-right:0px;
	border: 2px solid #000000;
	}a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}

h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #333333;
	margin:0;
	padding:0;
}

.suchtext {
position:absolute;
left:-9999px;
}

/*************************************************
		Algemeine Styles für das Formular
 *************************************************/
#kontakt_formular {	
	margin:0;
	padding:0;
	width:460px;
	/*padding:10px;*/
	/*border:1px solid #AAAAAA;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	line-height:20px;
}

#kontakt_formular form {
	margin:0;
	padding:0;
}

/*************************************************
				Input Styles
 *************************************************/
#kontakt_formular input.text {
	border:none;
	border-bottom:1px dotted #000000;
	background-color:transparent;
}

#kontakt_formular input.button {
	width:100px;
	height:20px;
	background-color:#CCCCCC;
	text-align:center;
	border:1px solid #888888;
}

#kontakt_formular #kopie {
	margin-right:10px;
	float:left;
	clear:left;
}

#kontakt_formular select {
	border:1px solid #888888;
}

/*************************************************
				div Styles
 *************************************************/
#kontakt_formular div.kopie_box {
	display:block;
	float:left;
}

#kontakt_formular div.davor {
	display:block;
	float:left;
	width:75px; 
}

#kontakt_formular div.dahinter {
	display:block;
	float:left;
}

#kontakt_formular span.warn {
	font-size:9px;
}

#kontakt_formular div.abstand_width_kurtz {
	margin-left:10px;
	width:50px;
}

#kontakt_formular div.abstand_width_lang {
	margin-left:10px;
	width:70px;
}

div.zentriert {
	display:block;
	text-align:center;
	line-height:normal;
}

#kontakt_formular div.clear {
	clear:left; 
	height:10px; 
	line-height:1px;
}
/*************************************************/
