body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: 14px;
	color : #000000;
	scrollbar-arrow-color:#OOOO00;
	scrollbar-darkshadow-color:#FFFFFF;
	scrollbar-track-color:#EEEEF1;
}

#pre-content {
display: block;
min-height: 300px;
}

div.box ul {
	list-style:none;
}
#important-news {
	width:480px;
	position:relative;
}
#important-space {
	width:358px;
}
#rklm1 {
	background:transparent url(../content/banner-300_250.jpg) no-repeat left top;
	margin:8px auto;
	width:300px;
	height:250px; 
}
#rklm2 {
	background:transparent url(../content/banner-330_291.jpg) no-repeat left top;
	margin:8px auto;
	width:330px;
	height:291px; 
}
#main-news,
#sub-news{
	width:590px;
}
#important-space {
	width:358px;
}
#content div.left {
	width:594px;
	margin-right:2px;
}
#content div.right {
	width:362px;
}
#content div.left,
#content div.right {
	float:left;
}
#content div.left div.box {
	width:570px;
	padding:10px;
}
#content div.right div.box {
	width:338px;
}
#content div.left div.box {
	background-image: #FFF url(../img/column_background.png) repeat-x left top;
}
#content div.right div.box {
	background:#e8eaeb url(../img/sidecolumn_background.png) repeat-x left top;
}
#content div.box div.header {
	width:100%;
	float:left;
	clear:both;
	border-bottom: 1px solid #1D68B9;
	margin-bottom:4px;
}
span.grey{
	color: #666;
}
span.blue{
	color: #1D68B9;
}
#content div.box div.header h2{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	font-weight:bold;
	float:left;
}
#content div.box div.header div.more {
	padding-top:4px;
	float:right;
	width:26px;
	line-height:16px;
	text-transform:uppercase;
}
/* SEARCH */
#search_submit {
	font-family:verdana,arial;
	border:1px solid #000;
	background-color:#444;
	color:#FFF;
	font-size:10px;
	height:20px;
	padding:0 0 2px;
}

/* HEADER */
#important-lines {
	margin:0px 0 0 0px;
}
#important-lines li.important-line {
	float:left;
	clear:both;
	height:49px;
	width:181px;
	color:#000;
	border-top:1px solid #92b6dd;
}

#important-lines span.title {
	width:200px;
	float:left;
}
#important-lines div.line {
	font-size:12px;
	background:transparent;
	height:auto;
	font-weight:bold;
	padding:10px 0;
	width:181px;
	float:left;
}
#important-news div.line div.info {
	float:left;
	width:28px;
	margin-right:5px; 
}
#important-news div.line span.country {
	background:transparent url(../img/countries/ned.png) no-repeat left top;
	width:13px;
	margin:3px auto;
	height:11px;
	display:block;
}
#important-news div.line span.time {
	float:left;
	font-size:10px;
	font-weight:normal;
}
#important-news div.line:hover {
	background:transparent url(../img/header_item_1.png) repeat-x left top;
}
#important-lines div.line a {
	color:#A83001;
	text-decoration:none;
	display:block;
	width:100%;
	height:100%;
}
#important-news div.line:hover a {
	color:#A83001;
	text-decoration:underline;	
}
#important-lines div.line a span{
	display:block;
}
/* solve with jquery for animation
#important-news li.important-line:hover .bericht {
	display:block;
}
*/
#important-news ul {
	float:left;
}
#important-news .bericht {
	display:none;
	position:absolute;
	width:281px;   
	left:201px;	
	top:10px;
	font-size:11px;
	background-color:#fff;
	height:248px;
}
#important-news .bericht h2{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-weight:bold;
	float:left;
	width:100%;
	margin-bottom:2px;
	
}
#important-news .bericht-text {
	padding:4px;
	width:273px;
	overflow:hidden;
	height:90px;
	color: #ff0000;
}

a:link {  font-family : Arial, Helvetica, sans-serif; font-size: 8pt; line-height: 14px; color: #A83001; text-decoration: none}
a:alink {  font-family : Arial, Helvetica, sans-serif; font-size: 8pt; line-height: 14px; color: #A83001; text-decoration: none}
a:vlink {  font-family : Arial, Helvetica, sans-serif; font-size: 8pt; line-height: 14px; color: #A83001; text-decoration: none}
a:visited {  font-family : Arial, Helvetica, sans-serif; font-size: 8pt; line-height: 14px; color: #A83001; text-decoration: none}
a:hover {  font-family : Arial, Helvetica, sans-serif; font-size: 8pt; line-height: 14px; color: #A83001; text-decoration: underline}

A.copyright:link { color: #FFFFFF;text-decoration: underline;FONT-WEIGHT: normal; font-family : Arial, Helvetica, sans-serif; font-size: 8pt; }
A.copyright:visited { color: #FFFFFF;text-decoration: underline;FONT-WEIGHT: normal; font-family : Arial, Helvetica, sans-serif; font-size: 8pt; }
A.copyright:hover { color: #FFFFFF;text-decoration: underline;FONT-WEIGHT: normal; font-family : Arial, Helvetica, sans-serif; font-size: 8pt; }
A.copyright:active { color: #FFFFFF;text-decoration: underline;FONT-WEIGHT: normal; font-family : Arial, Helvetica, sans-serif; font-size: 8pt; }

A.submenu:link { color: #FFFFFF;text-decoration: none;FONT-WEIGHT: normal; font-family : Arial, Helvetica, sans-serif; font-size: 8pt; }
A.submenu:visited { color: #FFFFFF;text-decoration: none;FONT-WEIGHT: normal; font-family : Arial, Helvetica, sans-serif; font-size: 8pt; }
A.submenu:hover { color: #FFFFFF;text-decoration: none;FONT-WEIGHT: normal; font-family : Arial, Helvetica, sans-serif; font-size: 8pt; }
A.submenu:active { color: #FFFFFF;text-decoration: none;FONT-WEIGHT: normal; font-family : Arial, Helvetica, sans-serif; font-size: 8pt; }

input {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #555555; text-decoration: none; height: 22px}
select {
	font-family : Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #555555;
	text-decoration: none;
	height: 18px;
}
textarea {
	font-family : Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #555555;
	text-decoration: none;
	overflow: hidden;

}

H1 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 18px;
	color : #555555;
	margin-bottom : 0px;
	margin-top : 10px;
}
H2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
	color: #000000;
}
H3 {
                font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
}
H4 {
	font-family : Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color : #555555;
	margin-bottom : 0px;
	margin-top : 10px;
}
.subhead1 {
	font-family : Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color : black;
}
.subhead2 {
	font-family : Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color : green;
}
.subhead3 {
	font-family : Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color : red;
}
.headerdate {
	font-family : Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color : Green;
	font-weight: normal;
}


P {
                font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: 16px;
	color : #000000;

}
.caption {
	font-family : Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color : blue;
	background-color: #95A3A6;
}

.bulletlist {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
                list-style-type:disc
	color : #000000;
	line-height: 16pt;
	color: #000000;
}

.table {
                margin-left: 10px; 
                margin-right: 10px; 	
                font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: 16px;
	color : #000000;
}

.searchform {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #6600CC;
	font-weight : normal;
}
.searchresultpagetitle {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 15px;
	color : #333333;
	font-weight : bold;
}
.searchresultcontent {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #6600CC;
	font-weight : normal;
}
.searchresultheader {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	color : #333366;
	font-weight : bolder;
}
.searchmarkup {
	color : #FF0066;
}


.loginform {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	color : #CC0000;
	font-weight : normal;
}


.mailform {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #003366;
	font-weight : normal;
}
.mailformrequired {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #003366;
	font-weight : bolder;
}
.mailformcomment {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #CC0000;
	font-weight : bolder;
}
.mailformradio {
	font-family : Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color : #003366;
	font-weight : normal;
}


.filelinks {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	color : #990000;
}
.filelinkssize {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	color : Green;
}

.sitemap1 {
                margin-left: 10px; 
                margin-right: 10px; 
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight: normal;
	line-height: 13pt;
	color : #000000;
}
.sitemap2 {
	font-family : Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	line-height: 13pt;
	color : #000000;
	margin-left : 20px;
}
.sitemap3 {
	font-family : Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color : #555555;
	margin-left : 40px;	
}
.sitemap4 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9px;
	color : #003333;
	margin-left : 60px;
}

.celmenu {
                margin-left: 10px; 
                margin-right: 10px; 
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight: normal;
	line-height: 13pt;
}
.celsubmenu {
                margin-left: 10px; 
                margin-right: 10px; 
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight: normal;
	line-height: 13pt;
}

.gelekolom {
                margin-left: 10px; 
                margin-right: 10px; 
	font-family : Arial, Helvetica, sans-serif;
	font-size : 19px;
	font-weight: bold;
	line-height: 13pt;
color: #FFFF00;
}

TD,TH,TR  {  	
                font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: 14px; 
	color : #000000;
	}