body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #696969;
	background-image:url(../images/bg.jpg); background-position:left top; background-repeat: repeat-x;
	background-color: #AEAEAE;
	font-size: 11px;
	scrollbar-face-color: #4771BF;
	scrollbar-shadow-color: #000;
	scrollbar-highlight-color: #fff;
	scrollbar-3dlight-color: #696969;
	scrollbar-darkshadow-color: #333;
	scrollbar-track-color: #E3E4E9;
	scrollbar-arrow-color: #fff;
}

.rahmen {
	border: 1px solid #666;
}

/* normal*/
table {
	color: #696969;
	font-family: Verdana, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
}

/* einleitender text titel*/

.txtmark{
	color: #F09934;
	font-family: Verdana, Arial, Helvetica, sans-serif;

}

.txtfuss {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fff;
}
.txtmini {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #696969;
}
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #4771BF;
	font-weight: normal;
}

ul {
color: #4771BF;
display: block; 
    list-style-position: outside; 
	font-size: 12px;
	line-height: 20px;
 }
 
 li {
 margin: 0 0 10px 0;
 line-height:16px;
 }

a:link { color:#3258A0; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
a:visited { color:#969696; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
a:hover { color:#3258A0; text-decoration:underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
a:active { color:#878787; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}


/* Navi-links*/
a.navi { color:#878787; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; 
font-weight: bold; 
display: block; 
padding-left: 3px; 
line-height: 24px; 
vertical-align: middle;
width: 100%;
}

a.navi:hover { 
color:#ffffff; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px;
text-decoration:none; 
font-weight: bold; background-image:url(../images/but.gif); background-position:left top; background-repeat:no-repeat;
padding-left: 3px;
line-height: 24px; 
vertical-align: middle;
width: 100%;
}

a.navi:visited { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
text-decoration:none; 
font-size: 12px;
width: 100%;}




.over {color:#ffffff; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
text-decoration:none; 
font-size: 12px;
font-weight: bold; 
padding-left: 3px;
background-image:url(../images/but.gif); background-position:left top; background-repeat:no-repeat;}
/*/
/*
	F&uuml;r Kontakt Formular
	Beginn
*/
.button{
	background-color: #F4F5F9;
	border: 1px solid #ccc;
	color: #696969;
	font-family: Arial, Verdana, Courier, Helvetica, "Times New Roman", Times, sans-serif, serif, Futura;
	font-size: 11px;
}

.textarea{
	color:#696969;
	border: 1px solid #ccc;
	background-color: transparent;
	font-family: Arial, Verdana, Courier, Helvetica, "Times New Roman", Times, sans-serif, serif, Futura;
	font-size: 10px;
}

.mailfalsch{
	color:#F09934;
}
.felderleer{
	color:#F09934;
}
.pflichtfeld{
	color:#F09934;
}
.abgesandt{
	color:#343434;
}
/*
	Ende Style Kontaktformular
*/

.suchtext {
	position: absolute;
	right: 2000px;
	font-size: 6px;
}

