body {
	margin: 0;
	padding: 0;
	background-color: #FFFFFF;
}
/* body { margin:0; padding:0; background:#ffffff; width:100%;} */

body,td,div,p
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
color: #000;
}

b,strong, pre 
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
}




a {
	color: #0000ff;
	text-decoration:none;
}
a:hover {
	color: #ff0000;
	text-decoration:underline;
}

div.tabs
{
padding: 0 0 0 1em; margin: 0;
}


div.pagetitel
{
	padding-top: 6px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	border-top: #565656 1px none;
	border-bottom: #808E99 1px solid;
	border-left: #565656 1px none;
	border-right: #565656 1px none;
	border-collapse: collapse;
	font-size: 11pt;
	color: #000;
}


#topredirect, #topredirect td {
	font-family: Arial,Helvetica,Verdana; 
	font-size: 9pt; 
	color: #ffffff; 
	background-color: #000000;
	height: 50px;
}

#topredirect div.itsbeamto 	{ font-family: Arial,Helvetica,Verdana; font-size: 16px; color: #ffffff; font-weight: bold }


#topredirect a, #topredirect a.hover {
	font-family: Arial,Helvetica,Verdana; 
	font-size: 9pt; 
	color: #ff0000; 
	text-decoration:none;
}


.boxtitel
{  
padding: 0 1em 0em 1em; 
background-color: #fff;
border-top: #ccc 1px dashed;
border-bottom: #ccc 1px none;
border-left: #ccc 1px dashed;
border-right: #ccc 1px dashed;
font-size: 9pt;
font-weight: bold;
color: #000;
}

.contacttitel
{  
padding: 0 1em 0em 1em; 
background-color: #fff;
border: #003063 1px solid;
font-size: 9pt;
color: #fff;
}

td.content {
padding-top: 0px;
padding-left: 10px;
padding-right: 5px;
border-left: #003063 1px solid;

}

a.leftmenu 	   {
background-repeat:no-repeat;
height:13px;
font-weight:normal;
font-size: 9pt;
text-decoration:none;
color: #6E6E6E;
background-color:transparent;
} 

a.leftmenu:hover    {
font-size: 9pt;
text-decoration:underline;
color: #000;
background-color:transparent;
} 

a.leftmenuselect    {
font-size: 9pt;
text-decoration:none;
font-weight:normal;
height:13px;
color: #000;
background-color:transparent;
} 

a.leftmenuselect:hover    {
text-decoration:none;
font-weight:normal;
font-size: 9pt;
height:13px;
color: #000;
background-color:transparent;
} 


a.leftmenubold 	   {
background-repeat:no-repeat;
height:13px;
font-weight:bold;
font-size: 9pt;
text-decoration:none;
color: #6E6E6E;
background-color:transparent;
} 

a.leftmenubold:hover    {
text-decoration:none;
font-weight:bold;
color: #000;
background-color:transparent;
} 

a.leftmenuboldselect    {
text-decoration:none;
font-weight:bold;
height:13px;
color: #000;
background-color:transparent;
} 

a.leftmenuboldselect:hover    {
text-decoration:none;
font-weight:bold;
height:13px;
color: #000;
background-color:transparent;
} 

.votebutton {
	color: #000;
	FONT-SIZE: 8pt; 
	font-weight: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica; 
	BORDER-RIGHT: rgb(100,100,100) 1px solid; 
	BORDER-TOP: rgb(100,100,100) 1px solid; 
	BORDER-LEFT: rgb(100,100,100) 1px solid; 
	BORDER-BOTTOM: rgb(100,100,100) 1px solid
	background: #fff;
}

.button {
	color: #2F2F2F;
	FONT-SIZE: 9pt; 
	font-weight:bold;
	FONT-FAMILY: Verdana, Arial, Helvetica; 
}
.textfield {
	BORDER-RIGHT: #ccc 1px solid; 
	BORDER-TOP: #ccc 1px solid; 
	FONT: 9pt Verdana, Arial, Helvetica, sans-serif;
	color: #2F2F2F;
	font-weight:bold;
	BORDER-LEFT: #ccc 1px solid; 
	BORDER-BOTTOM: #ccc 1px solid;
	background-color: #fff;
}

.searchfield {
	BORDER: #ccc 0px none; 
	float: left;
	width: 67px;
	height: 13px;

	FONT: 9pt Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	PADDING: 0px; 
	font-weight: normal;
	background-color: #FFFFFF;
}


td.search {
BORDER-RIGHT: #ccc 0px none; 
padding: 0em 0em 0em 0em; margin: 0;
BORDER-TOP: #ccc 1px solid; 
BACKGROUND: transparent; 
BORDER-LEFT: #ccc 1px solid; 
COLOR: #343896; 
BORDER-BOTTOM: #ccc 1px solid; 
}



.textarea {
	background-color: #fff;
	BORDER-RIGHT: #ccc  1px solid; 
	BORDER-TOP: #ccc  1px solid; 
	FONT: 9pt Verdana, Arial, Helvetica, sans-serif;
	color: #2F2F2F;
	font-weight:bold;
	BORDER-LEFT: #ccc  1px solid; 
	BORDER-BOTTOM: #ccc  1px solid
}
.selectfield {
	FONT-SIZE: 9pt ; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.dropdown {
	BORDER-RIGHT: #ccc  1px solid; 
	BORDER-TOP: #ccc 1px solid; 
	FONT: 9pt Verdana, Arial, Helvetica, sans-serif;
	BORDER-LEFT: #ccc  1px solid; 
	BORDER-BOTTOM: #ccc  1px solid
}
.tiny   { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt; color: #000; 
	font-weight: bold;
}

a.tiny {
	font-size: 8pt;
	color: #000;
	text-decoration:none;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

a.tiny:hover  {
	font-size: 8pt;
	color: #003063;
	text-decoration:none;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.tinyblack   { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt; 
	color: #6E6E6E; 
	font-weight:normal;
}

a.tinyblack {
	font-size: 8pt;
	font-weight:normal;
	color: #6E6E6E;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

a.tinyblack:hover  {
	font-size: 8pt;
	font-weight:normal;
	color: #000;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}


td.box {
BORDER-RIGHT: #343896 1px dashed; 
PADDING-RIGHT: 4px; 
BORDER-TOP: #343896 1px dashed; 
DISPLAY: block; 
PADDING-LEFT: 4px; 
BACKGROUND: #E5E5FF; 
PADDING-BOTTOM: 4px; 
BORDER-LEFT: #343896 1px dashed; 
COLOR: #343896; 
PADDING-TOP: 4px; 
BORDER-BOTTOM: #343896 1px dashed;
}

td.boxwhite {
BORDER-RIGHT: #999999 1px dashed; 
PADDING: 4px; 
BORDER-TOP: #999999 1px dashed; 
DISPLAY: block; 
BACKGROUND: transparent; 
BORDER-LEFT: #999999 1px dashed; 
COLOR: #343896; 
BORDER-BOTTOM: #999999 1px dashed;
}


div.box
{
	padding: 1em 1em 1em 1em; margin: 0;
	font-weight: normal;
	background-color: #fff;
	border-color:#ccc;
	border: #ccc 1px solid;
	font-size: 9pt;
	color: #000;
}

div.contactbox
{
	padding: 1em 1em 0em 1em; margin: 0;
	font-weight: normal;
	background-color: #EAFEF5;
	border-color:#00A45C;
	border: #00A45C 1px solid;
	font-size: 9pt;
	color: #00A45C;
}

ul.blau {
BORDER-RIGHT: #999999 1px none; 
PADDING-RIGHT: 2px; 
BORDER-TOP: #565656 1px solid;
DISPLAY: block; 
PADDING-LEFT: 4px; 
BACKGROUND: #EAFEF5; 
PADDING-BOTTOM: 4px; 
BORDER-LEFT: #999999 1px none; 
COLOR: #343896; 
PADDING-TOP: 4px; 
BORDER-BOTTOM: #565656 1px solid;
}

div.blau {
BORDER-RIGHT: #999999 1px none; 
PADDING-RIGHT: 2px; 
BORDER-TOP: #808E99 1px none;
DISPLAY: block; 
PADDING-LEFT: 4px; 
BACKGROUND: #fff; 
PADDING-BOTTOM: 4px; 
BORDER-LEFT: #999999 1px none; 
COLOR: #000; 
PADDING-TOP: 4px; 
BORDER-BOTTOM: #808E99 1px none;
}

div.absatz {
PADDING-RIGHT: 0px; 
PADDING-LEFT: 0px; 
BORDER-TOP: #808E99 1px dashed;
DISPLAY: block; 
BACKGROUND: #fff; 
PADDING-BOTTOM: 4px; 
COLOR: #000; 
PADDING-TOP: 4px; 
}

}
.copyright   { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt; color: #BBB5BB; 
	font-weight: normal;
}

