
body
{
font-family: Arial;
font-size: 12pt;
color:black;
margin: 0 0 0 0px;
padding: 0px;
background-color: #1777b1;
}

a:link
{
color:black;
}


a:visited
{
color:black;
border-color:#000000;
}

a:hover
{
color:#1777b1;
border-color:#000000;
}

a:active
{
color:black;
border-color:#000000;
}


#funktionen
{
text-align:right;
}

#logo
{
display:none;
}

#db
{
padding: 5px;
vertical-align:middle;
border-style: solid;
border-color: black;
border-width: 1px;

}

a.db:link
{
color:black;

}

a.db:visited
{
color:black;
}


a.db:hover
{
color:#1777b1;
font-weight:bold;
}

a.db:active
{
color:black;
}




td
{
font-family: Arial;
font-size: 9pt;
color:black;
background-color: #DEDFDE;
}

th
{
font-family: Arial;
font-size: 11pt;
color:black;
background-color: #1777b1;
}

#complete
{
margin: 0px;
width:100%;
background-image: url(img/restcomplete.jpg);
background-repeat:no-repeat;
float:left;
padding:0px 0px 0px 0px;
}

#content
{
width:1001px;
margin:0px auto;
padding:0px 0px 0px 0px;

}






#headleft
{
margin: 0px;
padding: 0px;
width:262px;
height: 120px;
float: left;
background-image: url(img/headleft.jpg);
overflow: hidden;
}

#headcenter
{
margin: 0px;
padding: 0px;
width:536px;
height: 121px;
float: left;
overflow: hidden;
}



#headright
{
margin: 0px;
width:202px;
height: 121px;
float: left;
background-image: url(img/headright.jpg);
}



#navileft
{
float:left;
margin: 0px;
padding: 0px;
width:262px;
height: 566px;
background-image: url(img/navileft_1.jpg);
background-repeat: no-repeat;
}


#textmain
{
 float:left;
left:262;
margin: 0px;
padding: 0px;
width:536px;
overflow: hidden;
background-image: url(img/textmain.jpg);
}

#textending
{
width:536px;
height:14px;
float: left;
background-image: url(img/textbottomending.jpg);
overflow: hidden;
}

#textelements
{

margin: 0px;
font-type:Arial;
font-size: 12px;
width: 500px;
padding-left: 15px;
padding-top: 5px;
}

#naviright
{
 float:left;
left:798;
margin: 0px;
padding: 0px;
width:203px;
height: 579px;

background-image: url(img/navright.JPG);
}


#navrightelements
{
font-size:10px;
padding-left: 15px;
padding-top: 10px;
}

b.navrightelements
{
font-size:11px;
font-weight:bold;
}



a.navrightelements:link
{
color:black;
}

a.navrightelements:visited
{
color:black;
}

a.navrightelements:hover
{
color:white;
}

a.navrightelements:active
{
color:white;
}


#navielements
{
background-image:url(img/navileft_2.jpg);
background-position:0px 0px;
background-repeat: y-repeat;
}

.navilist
{
list-style-image: url(img/bullet.jpg);
font-size:12px;
}

a.navilist:link
{
color:black;
}

a.navilist:visited
{
color:black;
}

a.navilist:hover
{
color:white;
}

a.navilist:active
{
color:white;
}





#subnavielements
{
margin-left:14px;
font-size:12px;
color:black;
}

a.subnavielements:link
{
color:black;
}

a.subnavielements:visited
{
color:black;
}

a.subnavielements:hover
{
color:white;
}

a.subnavielements:active
{
color:white;
}

#subsubnavielements
{
margin-left:14px;
font-size:12px;
color:black;
}

a.subsubnavielements:link
{
color:black;
}

a.subsubnavielements:visited
{
color:black;
}

a.subsubnavielements:hover
{
color:white;
}

a.subsubnavielements:active
{
color:white;
}



