html{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

body{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color:#f7fbf5;
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
}

img{
	border:0px;
}

table, tr, td, div, span, input, submit {
	font-size: 100%;
}

p{
	font-size:11px;
}

font, .normal {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color : #426E9F;
	text-align:left;
}

a{
	color : #2d4d73;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : underline;
}

a:hover{
	color : #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : underline;
}

h1,h2,h3,h4,h5,h6{
	color : #2d4d73;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.tdcontent{
	padding-top:12px;
	padding-left:12px;
	padding-right:12px;
	padding-bottom:12px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align : left;
	background-color : #FFFFFF;
}

.menu_links_unten{
	background-color:#96afcd;
	height:17px;
	margin-bottom:1px;
	padding-top:1px;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	padding-left:10px;
}

a.menu_links_unten{
	color:#FFFFFF;
	font-weight:bold;
	text-decoration : none;
}

a.menu_links_unten:hover{
	color:#426e9f;
	font-weight:bold;
	text-decoration : none;
}

.streifenrechts{
	background-color : #ccddea;
}

.menuebalken{
	background-color : #e0efda;
}

.balkenrechts{
	background-color : #95AFCC;
}

.streifen{
	background-image : url(layout/streifen.gif);
	background-repeat : repeat-x;
}

.td_us{
	background-color : #ccddea;
	border-bottom : 1px solid #FFFFFF;
	padding : 9px 12px 5px 12px;
}

h1.us1{
	color : #005697;
	font-weight : bold;
	font-size : 16px;
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
}

.td_hellblau{
	background-color : #ccddea;
	border-bottom : 1px solid #FFFFFF;
	padding : 5px 8px 3px 8px;
	color : #445468;
}

.td_dunkelblau{
	background-color : #005697;
	color : #FFFFFF;
	border-bottom : 1px solid #FFFFFF;
	padding : 5px 8px 3px 8px;
}

.fuss{
	padding-top : 7px;
	padding-bottom : 5px;
	text-align : center;
	color : #005697;
}

a.fussa{
	color : #005697;
	text-decoration : none;
}

a.fussa:hover{
	color : #000000;
	text-decoration : underline;
}

a.balkenrechtsa{
	color : #445468;
	text-decoration : underline;
}

a.balkenrechtsa:hover{
	color : #000000;
}

.menu0rowcurrent{
	border-bottom: 1px solid #64b144;
	height:19px;
	padding-left:18px;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:5px;
	background-color:#64b144;
	background-image:url(/dateien/layout2/menubg.gif);
	background-repeat:repeat-y; 
  
}

.menu0rowcurrent_a{
	color:#e0efda;
	font-size:12px;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
}

.td_menu0row{
	border-bottom: 1px solid #64b144;
	height:19px;
	padding-left:18px;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:5px;
	background-color:#e0efda;
	background-image:url(/dateien/layout2/menubg.gif);
	background-repeat:repeat-y;
	width : 100%;
}

.td_menu0row_high{
	border-bottom: 1px solid #64b144;
	height:19px;
	padding-left:18px;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:5px;
	background-color:#64b144;
	background-image:url(/dateien/layout2/menubg.gif);
	background-repeat:repeat-y;
	cursor : pointer;
}

.menu0row_a{
	font-size:12px;
}

a.menu0row_a{
	color:#217300;
	font-size:12px;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
a.menu0row_a:hover{
	color:#FFFFFF;
	font-size:12px;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration:none;
}

a.menu0row_a-high,a.menu0row_a-high:hover{
	color:#e0efda;
	font-size:12px;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.menu1row{
	background-color:#ecf5e9;
	border-bottom:1px solid #64b144;
	padding-left:8px;
	width:100%;
	padding-top : 8px;
	padding-bottom : 5px;
	padding-right : 5px;
}
 
a.menu1row_a{
	color:#217300;
	font-size:11px;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
 
a.menu1row_a:hover{
	text-decoration: underline;
}

.menu1row_img{
	width: 17px;
	background-color: #e0efda;
	border-bottom:1px solid #64b144;
}

.menu2row{
	background-color:#ecf5e9;
	border-bottom:1px solid #64b144;
	padding-left:8px;
	width:100%;
	padding-top : 8px;
	padding-bottom : 5px;
	padding-right : 5px;
 }
 
a.menu2row_a{
	color:#217300;
	font-size:11px;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
 
a.menu2row_a:hover{
	text-decoration: underline;
}

.menu2row_img{
	width: 25px;
	background-color: #e0efda;
	border-bottom:1px solid #64b144;
}

.menu3row{
	background-color:#ecf5e9;
	border-bottom:1px solid #64b144;
	padding-left:8px;
	width:100%;
	padding-top : 8px;
	padding-bottom : 5px;
	padding-right : 5px;
 }
 
a.menu3row_a{
	color:#217300;
	font-size:11px;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
 
a.menu3row_a:hover{
	text-decoration: underline;
}

.menu3row_img{
	width: 33px;
	background-color: #e0efda;
	border-bottom:1px solid #64b144;
}

.logo_oben{
	background-image:url(/dateien/layout/logo_bg.gif);
}

