body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #404040;
	text-decoration: none;
	background-color : #F7F3E7;
	scrollbar-face-color: #DADADA;
	scrollbar-track-color:#928F8F;
	scrollbar-arrow-color:#A90505;
	scrollbar-shadow-color:#DADADA;
	scrollbar-highlight-color:#DADADA;
	scrollbar-3dlight-color: #A90505;
	scrollbar-darkshadow-color: #A90505;
	line-height : 150%;
}

LI {
	list-style-image : url(../gfx/liste.gif);
	line-height : 180%;
}

.rechts {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #A90505;
	text-decoration: none;
}

.rechtsgrau {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #928F8F;
	text-decoration: none;
}

.bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #00483D;
	text-decoration: none;
	line-height : 15px;
; font-style: normal
}

.small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #928F8F;
	text-decoration: none;
}

.disclaimer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #928F8F;
	text-decoration: none;
	line-height : 120%;
}


.suche {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #928F8F;
	text-decoration: none;
	background-color : #DADADA;
	line-height : 150%;
}

td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	line-height : 150%;
}

td.bloc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #404040;
	text-decoration: none;
	line-height : 110%;
}

td.kza {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #404040;
	text-decoration: none;
	line-height : 100%;
	background-image : url(../gfx/bg_weiss.gif);
}

td.even {
	background-color : #FFF9F9;
}
	
td.odd {
	background-color : #F5F5F5;
}
	
TD.horizontal {
	background-image : url(../gfx/bg_horizontal.gif);
	background-repeat : repeat-x;
}

TD.horizontal1 {
	background-image : url(../gfx/bg_horizontal_1.gif);
	background-repeat : repeat-x;
}

TD.vertiktal {
	background-image : url(../gfx/bg_vertikal.gif);
	background-repeat : repeat-y;
}

TD.bild {
	border-bottom : 6px solid #A90505;
	border-left : 1px solid #A90505;
	border-right : 1px solid #A90505;
	border-top : 1px solid #A90505;
}

.dots {
	background-image : url(../gfx/bg_dots.gif);
}

.navdots {
	background-image : url(../gfx/bg_nav_dots.gif);
	background-repeat : repeat-x;
}

.white {
	background-image : url(../gfx/bg_weiss.gif);
}
a:visited {
	color:#999999;
	text-decoration:none;
	}
a:hover {
	color:#999999;
; text-decoration: underline
	}

a.navklein:link,a.navklein:active,a.navklein:visited {
	color:#A90505;
	text-decoration:none;
	font-size : 10px;
}
a.navklein:hover {
	color:#928F8F;
	}

input.checkbox {
	background-image : url(../gfx/dgrau.gif);
	border : solid #F8F9F9;
}

input.radio {
	background-image : url(../gfx/bg_weiss.gif);
	border : solid #F8F9F9;
}

textarea  {
	background-image : url(../gfx/bg_weiss.gif);
	text-decoration : none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color: #A90505;
	border : 1px solid #928F8F;
} 

input       {
	background-image : url(../gfx/bg_weiss.gif);
	text-decoration : none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color: #A90505;
	border : 1px solid #928F8F;
} 

input.suche       {
	background-image : url(../gfx/bg_weiss.gif);
	text-decoration : none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color: #A90505;
	border : 1px solid #928F8F;
	font-weight : normal;
} 


input.sendsuche  {
	background-image : none;
	border : 0px;
}

input.send  {
	background-image : url(../gfx/hgrau.gif);
	text-decoration : none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color: #A90505;
	border : 2px solid #928F8F;
	font-weight : bold;
}





a:link { 
	color:#999999;
	text-decoration:none;
 } 
a:active { 
	color:#999999;
	text-decoration:none;
 } 
 
h1 {
	font-size: 12px;
	font-weight: bold;
}


 /* für editierbaren Bereich */
.cont {
	border: none;
}
.editcont {
	border: 1px solid #FF9900;
}
.editbutton {
	position: relative;
	top: -10px;
	left: 0px;
	text-align: left;
	margin-bottom: -10px;
}

img {
	border: none;
}
