body            { margin-top: 0px; background-image: url(images/mainfon.jpg); background-repeat: repeat;}
a               { color: #FFED01; font-size: 19px; font-weight: bold;
                  font-family: Garamond; text-decoration: none;}
a.aktiv         { color: #FFED01; text-decoration: underline;}	
a.aktiv2        { color: #000000; text-decoration: underline; font-size: small;}											
a.bott          { color: #FF0000;}
a.bottem        { color: #FF0902; font-size: 15px;}
a.semi          { padding-left: 25px;}						
a:hover         { color: #FFFF00; text-decoration: underline;}
a:hover.bott    { color: #FF460E;}
a:hover.bottem  { color: #A20902; font-size: 15px;}
a:hover.aktiv2  { color: #333333; text-decoration: none;}

table.main      { width: 800px; text-align: center; margin: 0px; padding: 0px; 
						background-image: url(images/magister.gif); background-repeat: no-repeat;}
table.main2     { width: 800px; text-align: center; margin: 0px; padding: 0px; 
						background-image: url(images/magister2.gif); background-repeat: no-repeat;}
table.main3     { width: 800px; text-align: center; margin: 0px; padding: 0px; 
						background-image: url(images/magister3.gif); background-repeat: no-repeat;}																		
table.contact   {	position: relative; left: 55px;}									
tr.top          { margin: 0px; padding: 0px; height: 118px;}
tr.middle       { background-image: url(images/rightfon.jpg); background-repeat: repeat-x;}
tr.middlesemi   { background-color: #FBE876;}
tr.bottom       { background-image: url(images/graph.jpg); background-repeat: no-repeat; color: #000000;}	
tr.bottom2      { font-size: small; font-weight: bold; color: #000000; text-align: right;}						  						  
td.left         { background-image: url(images/leftimg.jpg); background-repeat: no-repeat; width: 200px;}
td.inside       { width: 600px; text-align: justify; padding-left: 15px;}	
td.inside2      { width: 595px; text-align: justify; padding-left: 15px;}
td.inside3      { width: 590px; text-align: justify; padding-left: 15px;}  		              
td.lnk          { text-align: right; padding-right: 25px; position: relative; top: 0px; background-color: #5A4C34;}
td.right        { vertical-align: text-top; background-color: #D9DFDC;}		
td.partners     { width: 300px; vertical-align: text-top; border: 1px; border-color: Black;}
p               { font-size: small; font-weight: bold; color: #444C40;  
                  padding-left: 28px; padding-right: 28px; line-height: 95%;}	
p.seminar       { text-align: justify; padding-left: 120px; padding-right: 100px;}
img.magister    { position: absolute; top: 235px; border: 0px;}	
img.comin       { position: absolute; top: 290px; border: 0px;}	
img.map         { border: solid 1px #000000;}
em.link         { color: #5A4C34; font-size: 20px; text-decoration: underline;}	
em.name         { color: #222222;}
em.red          { color: #BD0801; font-size: larger;}
em.blue         { color: darkred; font-size: larger;}
.lineh          { line-height: 35%;}
