<style type="text/css">
a 				{ color: #0000ff; text-decoration: none; }
a:link 			{ color: #0000ff; text-decoration: none; }
a:visited 		{ color: #0000cc; text-decoration: none; }
a:active 		{ color: #0000cc; text-decoration: none; }
a:focus 		{ color: #0000cc; text-decoration: none; }
a:hover 		{ color: #8888ff; text-decoration: none;}

body {
	color: #111199; 
	font-family: Tahoma, sans-serif;
	font-size: 9pt;
	background-color: #ffffff;
	/*background-image: url('/img/bg/bg_verlauf.png');*/
	margin: 0px;
	padding: 0px;
}
table{
	border: 0px;
	margin: 0px;
	font-size: 8pt;
	border-collapse: collapse;
}
.bg001 {
	background-color: #dedede;
	border-style: solid;
	border-color: #ffffff;
	border-width: 1px 0px 0px 1px;
}
.bg002 {
	background-color: #cdcdcd;
	border-style: solid;
	border-color: #ffffff;
	border-width: 1px 0px 0px 1px;
}
.bg_red {
	color: #aa0000;
	background-color: #ffbbbb;
	border-style: solid;
	border-color: #ff0000;
	border-width: 1px;
}
.bg_green {
	color: #007700;
	background-color: #66ff66;
	border-style: solid;
	border-color: #00ff00;
	border-width: 1px;
}
table.basis {
	/*width: 100%;*/
	margin: 0px;
	padding: 0px;
	border: 0px;
}
table.maintable {
/*	width: 750px;*/
	height: 100%;
	margin: 0px;
	padding: 0px;
	border: 0px;
}
.default_table{
	border: 1px solid #eeeeee;
	height: 30px;
	text-align: center;
	padding: 10px;
}
.head {
	font-size: 7pt;
	color: #9999ff;
	text-align: right;
	vertical-align: bottom;	
	}
div.title {
  	background-image:url('/img/menu_bg.jpg');
  	padding: 2px 2px 2px 6px;
  	text-align: left;
	color: #ffffff;
	font-size: 10pt;
	font-weight: bold;
	border-style: solid;
	border-color: #000055;
	border-width: 1px 0px 1px 0px;
}
.subtitle {
  	background-image:url('/img/menu_bg.jpg');
	color: #ffffff;
  	font-size: 8pt;
	font-weight: bold;
	border-style: outset;
	border-color: #e0e0e0;
	border-width: 2px;
	padding: 2px 4px 2px 4px;
}
.path {
	font-size: 7pt;
	padding: 2px 0px 0px 4px;
}
.header {
	font-size: 8pt;
	font-weight: bold;
	color: #000077;
	border-style: solid;
	border-color: #0000bb;
	border-width: 0px 0px 1px 0px;
}
.tablebody {
	padding: 2px 30px 30px 30px;
}
.content, .contentVGB {
	min-height: 420px;
	vertical-align: top;
	background-color: #ffffff;
	border-style: solid;
	border-color: #00ffff;
	border-width: 0px 1px 0px 1px;
}
.news {
	padding: 8px 10px 10px 10px;
}
.news_header {
	padding: 7px 5px 9px 7px;
	background-color: #44ffff;
	font-weight: bold;
	color: #0000aa;
}
.news_date {
	font-size: 7pt;
	color: #999999;
	padding: 8px 10px 0px 10px;
}

.news_shortcont {
	padding: 8px 10px 30px 10px;
}
.news_box {
	width: 100%;
	padding: 0px;
	background-color: #ffffff;
	border-style: solid;
	border-color: #88ffff;
	border-width: 1px 2px 2px 1px;	
}
.news_fullcont {
	padding: 8px 10px 50px 10px;
	line-height: 14px;
}
.tablebottom {
	background-color: #efefef;
}
.footer {
	color: #444444;
	font-size: 7pt;
	text-align: right;
	padding-bottom: 120px;
	padding-right: 10px;
}
.tablefooter {
	color: #999999;
	border-top: 1px solid #000088;
	text-align: right;
}
.small {
	color: #55aa55; 
	font-size: 7pt;
}
.greytext {
	color: #666666;
	font-size: 8pt;
	font-weight: bold;
	text-align: left;
}

.links {
	padding: 8px 10px 50px 10px;
	line-height: 13pt;
}
ul{
	margin: 0px 0px 0px 15px;
	list-style-type: square ;
}
li {padding: 2px 0px 0px 0px;}
hr {color: #000055; height: 1px;}
img {border: 0px;}
img.border {border: 2px solid #000000;}
img.news {margin: 0px 10px 10px 0px;}

/* ::.:: formulare ::.:: */

textarea{
	background-color: #ebebeb;
	border-style: solid;
	border-color: #999999;
	border-width: 1px;
	font-family: Tahoma, sans-serif;
	font-size: 11px;
	scrollbar-base-color: #dddddd;
	scrollbar-arrow-color: #aaaaaa;
	scrollbar-track-color:#ebebeb;
	scrollbar-darkshadow-color: #ebebeb;
	scrollbar-face-color: #ebebeb;
	scrollbar-highlight-color: #cccccc;
	scrollbar-shadow-color: #cccccc;
	scrollbar-3dlight-color: #ebebeb;
}
input{
	background-color: #ebebeb;
	border-style: solid;
	border-color: #999999;
	border-width: 1px;
	font-family: Tahoma, sans-serif;
	font-size: 10px;
}
.button{
	background-color: #ebebeb;
	border-style: solid;
	border-color: #999999;
	border-width: 1px;
	font-family: Tahoma, sans-serif;
	font-size: 10px;
}
select{
	background-color: #ebebeb;
	border-style: solid;
	border-width: 1px;
	font-family: Tahoma, sans-serif;
	font-size: 11px;
}
</style>

