BODY
{
color:#222;
background-color: #fff;
overflow:auto;
background-color:#EEE;
line-height:1.3;
font-family: Arial, Helvetica, sans-serif;
margin: auto;
width: 1140px;
font-size:12pt;
}

#header
{
border: 1px solid RoyalBlue; 
width: 25% !important; 
position: relative; 
bottom: 0; 
background: rgba(0, 0, 0, 0.33); 
color: #eee; 
width: 100%; 
padding: 0.1px; 
margin-left: 25px; 
margin-top:-83px;
}

#header a
{
text-decoration:none; 
color:#eee;
}

#header h1
{
margin-top:13px;
}

#navigation
{
border-top: solid 3px #fff !important; 
display: table-cell; 
float:left; 
vertical-align:top; 
background-color:#e0e0e0; 
width:140pt	
}

.navline
{
display:table-cell; 
padding:5pt; 
border-top: 1px solid #ccc; 
text-align:left;
}

.subnav
{
margin-top: 4pt;
font-size:9.5pt;
}

H1
{
font-size: 16pt;
}

H2
{
font-size: 14pt;
}

H3
{
font-size: 12pt;
}

.subTitle
{
margin-top:-12.5px;
}

H4
{
font-size: 12pt;
font-style:italic;
font-weight: normal;
margin-bottom: -4px;
}

a.nav
{
text-decoration:none;
}


IMG
{
border:0px
}

.nodec
{
color:#14149e;
}

.foot
{
font-size:7.5pt;
}

A:HOVER
{
text-decoration:underline;
}

A
{
text-decoration:none;
color:#14149e;
background-color:transparent;
}

.indent
{
margin-left: 12pt;
margin-right:12pt;
font-family:Arial, sans-serif;
}


H1, H2, H3, H4, H5, P, HR, TD
{
margin-left: 12pt;
margin-right:12pt;
font-family:Arial;
text-align:left;
hyphens:auto;
}

LI 
{
margin-bottom: 10px;
}

OL, UL, DL 
{
margin-left:5px;
margin-right: 12px;
hyphens:auto;
}

HR
{
height: 1px; 
border: 0 none; 
background-color: #CFCFCF;
}

.jumpNav
{
margin-bottom:0px;
}

.smaller
{
font-size:0.8rem;	
}

.smallest
{
font-size:0.65rem;
}

.newsTitle
{
font-size:0.9rem; 
font-weight:bold; 
margin-bottom:5px; 
text-align:left !important;
}

.newsDate
{
font-size:0.75rem;
}

hr:first-of-type, hr:last-of-type
{
height: 1px; 
border: 0 none; 
background-color: #999;
}

.cropListEntry 
{
width: 890px !important; 
overflow: hidden !important; 
white-space: nowrap !important; 
text-overflow: ellipsis !important;
}

.lectureEvent::before
{
content:"Veranstaltung: ";	
}

.lectureOrganizer::before
{
content:"Ausrichter: ";	
}

.lectureTitle::before
{
content:"Titel: ";	
}

.lecturePlace::before
{
content:"Ort/Zeit: ";	
}