body {
	margin-top: 5px;
	margin-left: 10px;
	margin-right: 10px;
	margin-height: 0px;
	margin-width: 0px;
	background-color: #fff;
	margin-bottom: 0px;
}

body,td,div,p,b,strong 
{
font-family: Verdana, Arial,Helvetica, sans-serif;
font-size: 8pt;
color: #565656;
}

a
{
font-family: Verdana, Arial,Helvetica, sans-serif;
font-weight: bold;
font-size: 8pt;
color: #3165CE;
}
font-weight: bold;
a:hover {color: #000;}
div.tabs
{
padding: 0 0 0 1em; margin: 0;
}

a.topmenu 
{  
padding: 0em 2em 0em 2em; margin: 0;
font-weight: bold;
background-color:#fff;
border-color:#565656; 
border-top: #565656 1px solid;
border-bottom: #3266CC 1px solid;
border-left: #565656 1px solid;
border-right: #565656 1px solid;
border-collapse: collapse;
font-size: 8pt;
color: #3266CC;
text-decoration:none;
}
a.topmenu:hover 
{
	color: #fff;
	background-color: #3266CC;
	text-decoration:none;
	border-bottom: #565656 1px solid;
}

a.topselmenu, a.topselmenu:hover 
{  
padding: 0em 2em 0em 2em; margin: 0;
font-weight: bold;
border-color: #565656; 
border-top: #565656 1px solid;
border-left: #565656 1px solid;
border-right: #565656 1px solid;
border-collapse: collapse;
font-size: 8pt;
color: #fff;
background-color: #3266CC;
border-bottom: #3266CC 1px solid;
text-decoration:none;
}


.personalbar
{
	padding: 0 0 0 1em; margin: 0;
	font-weight: normal;
	background-color: #3266CC;
	border-top: #3266CC 1px solid;
	border-bottom: #3266CC 1px solid;
	border-left: #565656 1px none;
	border-right: #565656 1px none;
	border-collapse: collapse;
	font-size: 8pt;
	color: #fff;
	text-decoration:none;
	text-align: right;
}

.buttombar
{
	padding: 1em 1em 1em 1em; margin: 0;
	font-weight: normal;
	background-color: #fff;
	border-top: #565656 1px solid;
	border-bottom: #565656 1px solid;
	border-left: #565656 1px none;
	border-right: #565656 1px none;
	border-collapse: collapse;
	font-size: 8pt;
	color: #000;
	text-align: center;
}
a.refbar {
	color: #565656;
	text-decoration:none;
}
a.refbar:hover {
	color: #565656;
	text-decoration:none;
}

.secondbar
{
	padding: 0 0 0 1em; margin: 0;
	font-family: arial;
	font-weight: normal;
	background-color: #fff;
	border-top: #565656 1px none;
	border-bottom: #565656 1px solid;
	border-left: #565656 1px none;
	border-right: #565656 1px none;
	border-collapse: collapse;
	font-size: 8pt;
	color: #565656;
	text-decoration:none;
}

div.pagetitel
{
	font-family: arial;
	font-weight: bold;
	border-top: #565656 1px none;
	border-bottom: #565656 1px solid;
	border-left: #565656 1px none;
	border-right: #565656 1px none;
	border-collapse: collapse;
	font-size: 12pt;
	color: #565656;
}


.boxtitel
{  
padding: 0 1em 0em 1em; 
background-color: #3266CC;
border: #565656 1px solid;
font-size: 8pt;
color: #fff;
}

td.content {
padding-left: 10px;
Padding-right: 10px;
font-size: 8pt;
}

a.leftmenu 	   {
background-repeat:no-repeat;
height:13px;
font-weight:bold;
font-size: 8pt;
text-decoration:none;
color: #3266CC;
background-color:transparent;
} 

a.leftmenu:hover    {
text-decoration:none;
color: #000;
background-color:transparent;
} 


a.leftmenuselect 	   {
background-repeat:no-repeat;
height:13px;
font-weight:bold;
font-size: 8pt;
text-decoration:none;
color: #000;
background-color:transparent;
} 

a.leftmenuselect:hover    {
text-decoration:none;
color: #000;
background-color:transparent;
} 


.button {
	color: #565656;

	FONT-SIZE: 8pt; 
	font-weight:bold;
	FONT-FAMILY: arial; 
	background-color:#DEE7EC;
}
.textfield {
	BORDER-RIGHT: rgb(100,100,100) 1px solid; 
	BORDER-TOP: rgb(100,100,100) 1px solid; 
	FONT: 11px Verdana, Arial,Helvetica, sans-serif;
	BORDER-LEFT: rgb(100,100,100) 1px solid; 
	BORDER-BOTTOM: rgb(100,100,100) 1px solid
}
.textarea {
	background-color: #fff;
	BORDER-RIGHT: rgb(100,100,100) 1px solid; 
	BORDER-TOP: rgb(100,100,100) 1px solid; 
	FONT: 11px Verdana, Arial,Helvetica, sans-serif;
	BORDER-LEFT: rgb(100,100,100) 1px solid; 
	BORDER-BOTTOM: rgb(100,100,100) 1px solid
}
.selectfield {
	FONT-SIZE: 12px ; FONT-FAMILY: Verdana, Arial,Helvetica, sans-serif;
}
.dropdown {
	BORDER-RIGHT: rgb(100,100,100) 1px solid; 
	BORDER-TOP: rgb(100,100,100) 1px solid; 
	FONT: 11px Verdana, Arial,Helvetica, sans-serif;
	BORDER-LEFT: rgb(100,100,100) 1px solid; 
	BORDER-BOTTOM: rgb(100,100,100) 1px solid
}
.tiny   { font-size: 9px; color: #565656; }

a.tiny {
	font-size: 9px;
	font-weight:bold;
	color: #666;
	text-decoration:none;
	font-family: Verdana, Arial,Helvetica, sans-serif;
}

a.tiny:hover  {
	font-size: 9px;
	font-weight:bold;
	color: #000;
	text-decoration:none;
	font-family: Verdana, Arial,Helvetica, sans-serif;
}

td.box {
BORDER-RIGHT: #999999 1px dashed; 
PADDING-RIGHT: 4px; 
BORDER-TOP: #999999 1px dashed; 
DISPLAY: block; 
PADDING-LEFT: 4px; 
BACKGROUND: #efefef; 
PADDING-BOTTOM: 4px; 
BORDER-LEFT: #999999 1px dashed; 
COLOR: #000000; 
PADDING-TOP: 4px; 
BORDER-BOTTOM: #999999 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: #000000; 
BORDER-BOTTOM: #999999 1px dashed;
}

div.vote {
padding: 0em 1em 0em 0em; margin: 1;
BORDER-RIGHT: #FFAE5E 1px dashed; 
BORDER-TOP: #FFAE5E 1px dashed; 
DISPLAY: block; 
BACKGROUND: transparent; 
BORDER-LEFT: #FFAE5E 1px dashed; 
COLOR: #000000; 
BORDER-BOTTOM: #FFAE5E 1px dashed;
}


div.box
{
	padding: 1em 1em 1em 1em; margin: 0;
	font-weight: normal;
	background-color: #fff;
	border-color:#565656;
	border: #565656 1px solid;
	font-size: 8pt;
	color: #565656;
}

div.contactbox
{
	padding: 1em 1em 0em 1em; margin: 0;
	font-weight: normal;
	background-color: #fff;
	border-color:#565656;
	border: #565656 1px solid;
	font-size: 8pt;
	color: #565656;
}

ul.blau {
BORDER-RIGHT: #999999 1px solid; 
PADDING-RIGHT: 2px; 
BORDER-TOP: #565656 1px solid;
DISPLAY: block; 
PADDING-LEFT: 4px; 
BACKGROUND: #DEE7EF; 
PADDING-BOTTOM: 4px; 
BORDER-LEFT: #999999 1px solid; 
COLOR: #000000; 
PADDING-TOP: 4px; 
BORDER-BOTTOM: #565656 1px solid;
}

.rot {
color: #CC0000;
}

div.blau {
BORDER-RIGHT: #999999 1px dotted; 
PADDING-RIGHT: 2px; 
BORDER-TOP: #999999 1px dotted;
DISPLAY: block; 
PADDING-LEFT: 4px; 
BACKGROUND: #fff; 
PADDING-BOTTOM: 4px; 
BORDER-LEFT: #999999 1px dotted; 
COLOR: #000000; 
PADDING-TOP: 4px; 
BORDER-BOTTOM: #999999 1px dotted;
}