body {
	color: #3300CC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	margin-left:0px;
	margin-top:0px;
}

.oln_main{
	font-family:Arial, Helvetica, sans-serif;
	font-style:normal;
	font-size:14px;
	color: #000099;
	vertical-align:middle;
}

.box {
	color: #000055;
	text-decoration: none;
	text-transform : capitalize;
	border-color:#000055;
	border-style: solid;
	border-width: thin;
}

table {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11pt;
}

td {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11pt;
}
td.padleft {
	padding-left:5px; 
}
td.padleft10 {
	padding-left:10px; 
}
td.padleft20 {
	padding-left:20px; 
}

span#link {
	text-decoration: none;
}
span#contact {
	font-style:italic;
}
span.padleft10 {
	padding-left:10px; 
}

a:link {
	color: #3333CC;
	text-decoration: none;
	font: small-caps 100%/100% arial;	
	text-transform : capitalize;
}
a:active {
	color: #3333CC;
	text-decoration: none;
	font: small-caps 100%/100% arial;	
	text-transform : capitalize;
}
a:hover {
	color: #3300CC;
	text-decoration: none;
	font: small-caps 100%/100% arial;	
	text-transform : capitalize;
	border-bottom-color: #3300cc;
	border-bottom-style: solid;
	border-bottom-width: thin;
}
a#img:hover {
	color: #3300CC;
	text-decoration: none;
	border-bottom-style: none;
}

a:visited {
	color: #3300CC;
	text-decoration: none;
	font: small-caps 100%/100% arial;	
	text-transform : capitalize;
}

.title3{
	font: small-caps 100%/100% arial;	
	text-transform : capitalize;
	font-size: 16pt;
}

.size08 {font-size: 8pt;}
.size10 {font-size: 10pt;}
.size12 {font-size: 12pt;}
.size14 {font-size: 14pt;}
.size16 {font-size: 16pt;}
.size18 {font-size: 18pt;}
.size20 {font-size: 20pt;}

.maindatum {font: small-caps  100%/100% arial;text-transform : capitalize; text-decoration : none; font-weight: bold;}

/* FOTO/PICTURE.PHP */
table.picture {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11pt;color:#330099;
}
td.picture {
	background-color: #eeeeff;
}
a:link.picture {
	font: small-caps 100%/100% arial;	
	text-transform : none; 
	text-decoration : none; 
	color: #330099;
}
a:visited.picture {	
	font: small-caps  100%/100% arial;
	text-transform : capitalize; 
	text-decoration : none;	
	color: #330099;
}
a:hover.picture {
	font: small-caps  100%/100% arial;
	text-transform : capitalize; 
	color: #330099; 
	text-decoration: none;
	border-bottom-color: #3300cc;
	border-bottom-style: solid;
	border-bottom-width: thin;
}

/* NEWS SYSTEM */
.news {
	text-align:center;
	color: #000055;
	text-decoration: none;
	font: small-caps 100%/100% arial;
	font-size:12pt;
	text-transform : capitalize;
	background-color: #ddddff;
	border-color:#000055;
	border-style: solid;
	border-width: thin;
}
.news_text {
	color:#000000; 
	font-size:10pt;
	text-align:left;
}
.news_date {
	color:#000000; 
	font-size:8pt;
	text-align:right;
}

/* AUSSCHREIBUNG */
.ausschreibung {
	text-align:left;
	color: #000055;
	text-decoration: none;
	padding-bottom:1pt;
	padding-top:1pt;
	padding-left:2pt;
	font: small-caps 100%/100% arial;
	font-size:12pt;
	text-transform : capitalize;
	background-color: #ddddff;
	border-color:#000055;
	border-style: solid;
	border-width: thin;
}
.ausschreibung_text {
	color:#000055; 
	font-size:10pt;
	text-align:left;
}
	
