* {margin: 0; padding: 0; font-family: Arial,sans-serif;}

body {
background-color: #ffffff;
}

body#website {
background-color: #E8E8E8;
}

img {
border: 0;
}

p {
margin: 0px;
color:#5D5E60;
font-size: 13px;
font-family: Arial;
line-height: 16px;
}

a {
color: #1D6AAE;
text-decoration: underline;
}

h1 {
font-family: arial narrow;
margin: 0px;
color:#5D5E60;
font-size: 17px;
font-weight: regular;
}

hr {
height: 1px;
margin-top: 20px;
margin-bottom: 20px;
border: 0;
border-top: 1px dashed #5d5d5d;
}

ul {
margin-left: 20px;
}

li {
color: #1A6DB9;
}

#websitePosition {
position: absolute;
width:970px;
left: 50%;
margin-left: -485px;
}

#shadeTop {
margin: 0px;
padding: 0px;
width:970px;
height: 10px;
background: url(upload/shadetop.gif) bottom left no-repeat;
}

#boxBody {
width: 936px;
padding: 7px 17px 7px 17px;
background: url(upload/bgsh.gif) center top repeat-y;
}

#boxInnerBody {
width:933px;
border: 1px solid #5A5348;
}

#shadeBottom {
margin: 0px;
padding: 0px;
width: 970px;
height: 10px;
background: transparent url(upload/shadebottom.gif) top left no-repeat;
}

div#Sprachwahl {
padding-left: 17px;
}
div#Sprachwahl a {
color: #5A5148;
text-decoration: none;
}

#head {
width:933px;
height: 85px;
background: url(upload/Logo.jpg) top left no-repeat;
}

/**************************************************************
	HAUPTMENUE
**************************************************************/
div#mainMenue {
width: 933px;
height: 23px;
background: url(upload/bgmenue.gif) top left repeat-x;
border-bottom: 1px solid #ffffff; 
}
div#mainMenue ul {
list-style-type: none;
margin: 0;
}
div#mainMenue li {
float: left;
padding-top: 1px;
}
div#mainMenue li.menueBgSelected {
background: url(upload/bgmenueover.gif) top left repeat-x;
}
div#mainMenue p {
line-height: 21px;
color:#ffffff;
text-decoration: none;
font-weight: bold;
font-size:11px;
text-align: center;
}
div#mainMenue p.menueRand {
border-right: 1px solid #ffffff;
}
div#mainMenue a {
display: block;
color:#ffffff;
text-decoration: none;
font-weight: bold;
font-size:11px;
height: 21px;
line-height: 21px:
}
div#mainMenue a:hover {
color: #ffffff;
background: url(upload/bgmenueover.gif) top left repeat-x;
}

div#mainSection{
width: 933px;
background: url(upload/bg_leftsection.jpg) left bottom no-repeat;
}
div#bgmainSection {
width: 933px;
background: url(upload/bg_mainsection.gif) left top repeat-y;
}
/**************************************************************
	UNTERMENUE
**************************************************************/
div#leftSection {
float: left;
vertical-align: top;
width:225px;
}
div#leftSection ul {
list-style-type: none;
margin: 0;
}
div#leftSection li {
padding-left: -20px;
border-bottom: 1px solid #9b9b9b;
background: #DEDFE1;
}
div#leftSection li.submenueSelected {
background: #F3F2F2;
}
div#leftSection li p {
margin-left: 10px;
font-size: 12px;
line-height: 30px;
}
div#leftSection li p span {
padding-left: 20px;
background: url(upload/arrR.gif) left center no-repeat;
}
div#leftSection li a {
display: block;
color: #666666;
font-weight: normal;
text-decoration: none;
}
div#leftSection li a:hover { 
color: #002A53;
}
div#submenueverlauf {
width: 225px;
height: 380px;
background: url(upload/submenueverlauf.gif) left top no-repeat;
}

div#mainInnerSection {
float: left;
width: 615px;
padding-left: 40px;
padding-top: 40px;
}
div#mainInnerSection p {
line-height: 18px;
}
div#mainInnerSection li p {
font-weight: bold;
}
div#mainInnerSection li li p {
font-weight: normal;
}

div#kopfbild {
width: 933px;
height: 188px;
background: url(upload/line.gif) left bottom no-repeat;
vertical-align: top;
}

.leftContent {
padding-left:10px;
color: #060606;
}

div#content {
clear:both;
}

.AbstandDatensatz {
height: 10px;
}

#SuchfeldHintergrund {
height:23px;
width: 255px;
border-left: 1px solid #ffffff;
text-align: center;
display:none;
}

#SuchfeldHintergrund p {
line-height: 23px;
color:#ffffff;
text-decoration: none;
font-weight: bold;
font-size:11px;
}

#Suchfeld {
width:170px;
margin-left: 10px;
height:15px;
border:1px solid #7f9db9;
}

.TextRechtsVomBild {
float:left;
margin-right:30px;
margin-bottom: 5px;
}

.TextLinksVomBild {
float:right;
margin-left:25px;
margin-bottom: 5px;
}

#BildRechts {
border-bottom: 1px solid #9b9b9b;
}

/* Borders */
.borderT { border-top:1px solid #9b9b9b }
.borderR { border-right:1px solid #9b9b9b }
.borderB { border-bottom:1px solid #9b9b9b }
.borderL { border-left:1px solid #9b9b9b }

.selectedFont {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 12px;
line-height: 14px;
color: #002A53
}

#Kontaktformular {
width: 330px;
}

#FormLogin .input {
border: 1px solid #8f8989;
}
#FormLogin .button {
margin-top: 5px;
}

.textfield {
width:330px;
height: 18px;
background: url(upload/bgtextfield.gif) left top repeat-y;
margin-bottom: 5px;
border: 0;
}

.textarea {
width:330px;
height: 82px;
background: url(upload/bgtextfield.gif) left top repeat-y;
margin-bottom: 5px;
border: 0;
}

#footer {
margin-top:-10px;
width:938px;
text-align: right;
}

#headImage {
width: 933px;
height: 180px;
}

.TeamRahmen {
border: 1px solid #8f8989;
}

.Spalte {
background: url(upload/bgspalte.gif) center top repeat-y;
width: 25px;
}

td#tdFlashMovie {
border-right: 1px solid #ffffff;
}
td#tdNewsticker {
width: 300px;
/*height: 309px;*/
padding-left: 20px;
padding-top: 67px;
background: url(upload/bg_newsticker.jpg) left top no-repeat;
}
td#tdNewsticker p {
color: #ffffff;
}
td#tdNewsticker a {
color: #F4B31C;
}
td#homebottom {
width: 933px;
height: 66px;
border-top: 1px solid #002A53;
}

td.title {
padding-bottom: 30px;
vertical-align: top;
}

table#tblSitemap {
width: 100%;
}
table#tblSitemap td {
padding-right: 15px;
}
table#tblSitemap td p {
width: 135px;
height: 25px;
line-height: 23px;
border: 1px solid #5D5E60;
}

td#kontaktRight {
padding-left: 15px;
border-left: 1px dashed #61616b;
}

td#impressumRight {
padding-left: 15px;
border-left: 1px dashed #61616b;
}
td#impressumRight p {
font-size: 11px;
line-height: 14px;
}

td.dashedLeft {
padding-left: 15px;
border-left: 1px dashed #61616b;
}

table#Pager {
margin-bottom: 10px;
}
table#Pager p {
color: #1D6AAE;
}

