
* {
list-style-type:none;
margin:0;
padding:0;
text-decoration:none;
}
.termin-titel
{
	margin-top: 16px;
	position:relative;
	left: 1em;
	font-weight: bold;
}
.termin-text
{
	position:relative;
	left: 3em;
}

body {
font-family:Tahoma;
font-size:13px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
overflow-y:scroll;
}
.bodybg {
background:transparent url(../img/body-bg.gif) repeat-y scroll center;
left:-354px;
max-height:700px;
position:relative;
top:600px;
}
.bodybg, html, body {
}
.main {
left:354px;
margin:0 auto;
position:relative;
top:-600px;
width:736px;
}
.header {
background:#D5EAEA none repeat scroll 0;
overflow:hidden;
padding:65px 0 0;
}
.header .logo {
background:transparent url(../img/logo_.gif) no-repeat scroll 0;
display:inline;
float:right;
height:84px;
margin:0 30px 60px 0;
width:299px;
}
.header .logo a {
display:block;
height:84px;
width:299px;
}
.header .topLine {
background:#336699 none repeat scroll 0;
clear:both;
height:21px;
overflow:hidden;
padding:4px 0 0;
width:100%;
}
.header .topLine div, .header .topLine h1 {
float:left;
}
.header .topLine h1 {
color:#FFFFFF;
font-family:Arial;
font-size:16px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
text-align:right;
width:625px;
}
.header .topLine .homeIc a {
background:transparent url(../img/home-ic.gif) no-repeat scroll 0 2px;
display:block;
height:14px;
margin-left:60px;
margin-top:0;
width:15px;
}
.header .topLine .mailIc a {
background:transparent url(../img/mail-ic.gif) no-repeat scroll 0;
display:block;
height:14px;
margin-left:10px;
margin-top:0;
width:15px;
}
.leftPane {
float:left;
margin-top:1px;
width:358px;
}
.leftPane .menu li a {
background:#9BA6A9 none repeat scroll 0;
color:#FFFFFF;
display:block;
font-family:Tahoma;
font-size:17px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
height:24.5px;
line-height:normal;
margin-bottom:1px;
overflow:hidden;
padding:29.8px 0 29.7px;
text-align:center;
text-transform:uppercase;
width:178px;
}
.leftPane .menu li a:hover {
color:#CCFFFF;
}
html > body .leftPane .menu li a {
}
html > body .leftPane .menu li a.lastItem {
padding:28.5px 0;
}
.leftBgCont {
clear:both;
position:relative;
}
.leftBg {
background:#336699 none repeat scroll 0;
left:-1643px;
overflow:hidden;
padding:5px 0;
position:absolute;
text-align:right;
width:2000px;
}
.leftBg div {
border-left:1px solid #FFFFFF;
float:right;
padding-right:65px;
}
.leftBg a {
border-right:1px solid #FFFFFF;
color:#FFFFFF;
font-family:Tahoma;
font-size:13px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
padding:0 5px;
}
.subMenu {
clear:both;
float:right;
margin-top:40px;
width:164px;
}
.subMenu a {
color:#3D3D3D;
font-family:Tahoma;
font-size:13px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}
.menu, .menuimg {
float:left;
}
.menu {
width:50%;
}
.menuimg img {
border-bottom:1px solid #FFFFFF;
clear:both;
float:left;
}
.rightPane {
color:#003333;
display:inline;
float:left;
font-family:Arial;
font-size:13px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin-left:12px;
padding-top:10px;
width:355px;
}
.pageTitle {
color:#333333;
font-family:Tahoma;
font-size:20px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
padding:20px 0 10px;
}
