
body {
	font-family: Verdana;
	font-size:11px;
	margin:0px;
	color:#F9F9F9;
}

table, img {
	border:0px;
}

td {
	font-family: Verdana;
	color:#3D3D3D;
	font-size:11px;
	vertical-align:top;
}

h1 {
	color:#005729;
	font-size:18px;
	font-weight:normal;
	text-transform:uppercase;
	padding-bottom:15px;
}

.bodytext {
	line-height:135%;
}

a, a:link, a:visited  { color:#666; text-decoration:none; }
a:hover, a:active  { color:#005729; text-decoration:none; }

.main_menu a, .main_menu a:link, .main_menu a:visited  { color:#666; text-decoration:none;  font-size:12px; text-transform:uppercase; }
.main_menu a:hover, .main_menu a:active  { color:#005729; text-decoration:none; font-size:12px; text-transform:uppercase; }

.main_menu_act a, .main_menu_act a:link, .main_menu_act a:visited, .main_menu_act a:hover, .main_menu_act a:active   { 
	color:#005729; text-decoration:none; font-size:12px; text-transform:uppercase;
}

.main_menu2 a, .main_menu2 a:link, .main_menu2 a:visited  { color:#666; text-decoration:none;  font-size:12px; text-transform:none; }
.main_menu2 a:hover, .main_menu2 a:active  { color:#005729; text-decoration:none; font-size:12px; text-transform:none; }

.main_menu2_act a, .main_menu2_act a:link, .main_menu2_act a:visited, .main_menu2_act a:hover, .main_menu2_act a:active   { 
	color:#005729; text-decoration:none; font-size:12px; text-transform:none;
}

.main_menu3 a, .main_menu3 a:link, .main_menu3 a:visited  { color:#666; text-decoration:none;  font-size:12px; text-transform:none; }
.main_menu3 a:hover, .main_menu3 a:active  { color:#005729; text-decoration:none; font-size:12px; text-transform:none; }

.main_menu3_act a, .main_menu3_act a:link, .main_menu3_act a:visited, .main_menu3_act a:hover, .main_menu3_act a:active   { 
	color:#005729; text-decoration:none; font-size:12px; text-transform:none;
}

.sub_menu a, .sub_menu a:link, .sub_menu a:visited  { color:#666; text-decoration:none;  font-size:11px; }
.sub_menu a:hover, .sub_menu a:active  { color:#005729; text-decoration:none; font-size:11px; }

.sub_menu_act a, .sub_menu_act a:link, .sub_menu_act a:visited, .sub_menu_act a:hover, .sub_menu_act a:active   { 
	color:#005729; text-decoration:none; font-size:11px;
}

.leistungen_headline {
	color:#005729;
	text-transform:uppercase;
	padding-bottom:12px;
}

.leistungen_content {
	padding-left:12px;
	line-height:135%;
	padding-bottom:25px;
}

.td_small_arrow {
	padding-right:5px;
	padding-bottom:8px;
}

.td_small_arrow_content {
	padding-bottom:8px;
	line-height:135%;
}

ul {
	margin:0px;
	padding-left:16px;
	list-style-image:url('../_elements/arrow_green_small.gif');
}

ol {
	margin:0px;
	padding-left:18px;
	list-style-type:square;
	color:#002E7D;
}

li span {
	color:#000;
	line-height:135%;
}

ol li {
	padding-bottom:5px;
}

ul li {
	padding-bottom:12px;
}