/* CSS Document */

#wrapper {
position:absolute;
left:50%;
margin-left:-334px;
width:667px;
text-align:left;
}

#head {
background-image:url(../grafik/bg_main_top_abschluss.gif);
background-repeat:no-repeat;
height:131px;
background-color:#FFFFFF;
margin-bottom:6px;
}

#logo {
position:absolute;
top:23px;
left:20px;
}

#metamenu {
position:absolute;
top:0px;
left:524px;
}

#body {
width:657px;
padding:5px 5px 4px 5px;
background-image:url(../grafik/bg_main_bottom_abschluss_st.gif);
background-position:bottom;
background-repeat:no-repeat;
background-color:#FFFFFF;
}

#linke_spalte {
float:left;
width:423px;
padding-right:10px;
}

#rechte_spalte {
float:right;
width:224px;
}

#ths_logo {
height:44px;
padding-top:34px;
text-align:right;
}

#footer {
padding-top:7px;
padding-left:21px;
font-size:10px;
padding-bottom:50px;
}

/* CSS Document */

* {
padding:0px;
margin:0px;
}

body {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:18px;
color:#333333;
background-color:#CCCCCC;
padding-top:20px;
}

h1 {
font-size:16px;
line-height:20px;
padding-bottom:10px;
padding-top:20px;
}

h2 {
font-size:13px;
line-height:145%;
color:#8DBB4F;
padding-bottom:10px;
}

h3 {
font-size:13px;
line-height:145%;
padding-bottom:5px;
}

a {
color:#666666;
text-decoration:none;
}

a:hover {
color:#999999;
text-decoration:underline;
}

/* CSS Document */

.menu_item {
height:32px;
width:210px;
display:block;
padding-left:14px;
padding-top:36px;
background-image:url(../grafik/bg_main_menu_item.gif);
}

.menu_item_1 {
height:32px;
width:210px;
display:block;
padding-left:14px;
padding-top:36px;
background-image:url(../grafik/bg_main_menu_item_1.gif);
}

.pathmenu a {
color:#666666;
text-decoration:none;
}

.pathmenu a:hover {
color:#999999;
text-decoration:underline;
}

.ebene2 {
text-align:right;
padding-bottom:20px;
}

.menu_ebene2 a{
color:#666666;
text-decoration:none;
}

.menu_ebene2 a:hover {
color:#999999;
text-decoration:underline;
}

/*################## Kontaktformular ##################*/

.tf1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:1px;
	border: 1px solid #666666;
	background-color:#F4F4F4;
	color:#333333;
}

