body
{ border: 1px solid #1E58A8; height: 792px; width:751px; margin-left: auto; margin-right: auto; font-family: Arial; font-size: small; background-color: White; }
td
{ vertical-align: top; }

#logo
{ width: 150px; height: 150px; background-image: url(logo.png); border-bottom: 1px solid #1E58A8; border-right: 1px solid #1E58A8; }
#cmsFixedMenu
{ width: 150px; height: 521px; background-color: #E3E3E3; padding-top: 20px; border-right: 1px solid #1E58A8; }
#pic
{ width: 150px; height: 100px; background-image: url(pic.png); border-right: 1px solid #1E58A8; }

#head
{ height: 20px; width: 600px; background-image: url(head.png); }
#flash
{ height: 110px; width: 600px; background-image: url(group.png); }
#cyah
{ height: 20px; width: 590px; background-color: #E3E3E3; border-bottom: 1px inset #1E58A8; text-align: left; color: #1E58A8; padding-left: 10px; }
#headline
{ height: 25px; background-image: url(headline.png); margin-top: 20px; margin-left: 50px; font-family: Comic Sans MS; font-size: larger; }
#content
{ margin: 15px; height: 546px; overflow: auto; background-image: url(noten.png); background-repeat: no-repeat; background-position: center; }
#bottom
{ height: 20px; background-image: url(bottom.png); }
#links
{ float: left; margin-left: 15px; }



a, a:visited
{text-decoration: none; color: #1E58A8; }
a:hover
{text-decoration: underline; color: #1E58A8; }


.verticalMenu {  
	 font-size: 11pt;
}  
.verticalMenu ul {  
     list-style-type: none;
     margin: 0;  
     padding: 0;
}  

.verticalMenu ul li 
{
	 display:block;
     background-image: url(buttonshg.png);
     background-repeat: repeat-x;
     padding-left: 0px;
     line-height: 30px;
     margin: 0;
}


.verticalMenu ul.menuRoot ul{  
     padding-left: 0px;
     margin: 0;  
}

.linkpadding
{ padding-left: 10px; }

.linkpadding2
{ padding-left: 25px; }

.linkpadding3
{ padding-left: 40px; }
