.punkt
{
	vertical-align: top;
}

.head
{
	background-color: #FFFFFF;
}
.page
{
	background-color: #FFFFFF;
	vertical-align: top;
	padding: 0px;
	margin: 0px;
}

.nopadding
{
	padding: 0px;
	margin: 0px;
	border: 0px;
	border-left: 0px;
	border-right: 0px;
}

.info_tab
{
	padding: 0px;
	background: #FAFBF6;
	border: #E1EBC9 1 solid;
	color: #4C5043;
	vertical-align: middle;
	text-align: center;
}

.info_sub
{
	font-size: 8pt;
}

.logo_tab
{
	padding: 0px;
	background: #FEFEF6;
	border: #F2ECB8 1 solid;
	color: #2D2E29;
	vertical-align: middle;
	text-align: center;
	font-size: 8pt;
	font-weight: bold;
}

A.menu:link, A.menu:visited, A.menu:active
{
	color: #424441;
	font-style: none;
	text-decoration: none;
}

A.menu:hover
{
	color: #FF0000;
	font-style: none;
	text-decoration: none;
}

.menu_tab
{
	border-collapse: collapse;
	padding: 0;
	background: #EDF8FC;
	border: #CFE5FC 1 solid;
	color: #424441;

}

.menu_title
{
	padding: 6px;
	padding-left: 12px;
	border-top: 2px solid #EDF8FC;
	background: #EDF8FC;
	vertical-align: middle;

}

.menu_main
{
	padding: 6px;
	padding-left: 12px;
	border-top: 2px solid #EDF8FC;
	background: #CFE5FC;
	vertical-align: middle;
}
.menu_sub
{
	padding: 6px;
	padding-left: 12px;
	border-top: 1px solid #CFE5FC;
	background: #EDF8FC;
	vertical-align: middle;
}

.menu_ul
{
	list-style-type: square;
	color: red;
}

.menu_ul li
{
	margin-left: -20px;
}

.menu_ul li span
{
	color:black;
}

.right_tab
{
	padding: 0px;
	margin: 0px;
	border: 0px;
	border-left: 0px;
	border-right: 0px;
	vertical-align: top;
	border-collapse: collapse;
	font-size: 11px;
}

.bot_lin
{
	border-bottom: 1px solid;
}

.right_desc
{
	color: #474747;
}

.right_link
{
	color: #E90B16;
	font-weight: bold;
	text-decoration: none;
}

.dots_left
{
	background-image: url("./../images/dots_left.gif");
	width: 2px;
}

.dots_hor
{
	background-image: url("./../images/dots_hor.gif");
	height: 2px;
}

table
{
	line-height: 13pt;
}

.main
{
	line-height: 13pt;
	vertical-align: top;
	color: #000000;
}
.main_title
{
	font-size: 10pt;
	color: #E20A16;
	font-weight: bold;
}

.menu_title
{
	color: #E20A16;
}

.main_table
{
	border: 1px solid #000000;
	padding: 0px;
	border-collapse: collapse;
	border-top: 1px solid #000000;
}

.main_tr
{
	border-top: 1px solid #000000;
}

.rechte_tit
{
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	color: #E20A16;
}

.br
{
	line-height: 6pt;
}

ul
{
	list-style-type: square;
}

.bot
{
	color: #858585;
}

A.info_link:link { text-decoration : none; color: #FF0000;}
A.info_link:visited { text-decoration : none; color: #FF0000;}
A.info_link:active { text-decoration : none; color: #FF0000;}
A.info_link:hover { text-decoration : underline; color: #FF0000;}
A.main_link:link { font-weight: none; text-decoration : none; color: #FF0000;}
A.main_link:visited { font-weight: none; text-decoration : none; color: #FF0000;}
A.main_link:active { font-weight: none; text-decoration : none; color: #FF0000;}
A.main_link:hover { font-weight: none; text-decoration : underline; color: #FF0000;}
A.upper_link:link { font-size: 8pt; font-weight: none; text-decoration : none; color: #707070;}
A.upper_link:visited {  font-size: 8pt; font-weight: none; text-decoration : none; color: #707070;}
A.upper_link:active {  font-size: 8pt; font-weight: none; text-decoration : none; color: #707070;}
A.upper_link:hover {  font-size: 8pt; font-weight: none; text-decoration : none; color: #FF0000;}
A.bot_link:link { font-size: 10px; text-decoration : none; color: #535353;}
A.bot_link:visited { font-size: 10px; text-decoration : none; color: #535353;}
A.bot_link:active { font-size: 10px; text-decoration : none; color: #535353;}
A.bot_link:hover { font-size: 10px; text-decoration : underline; color: #535353;}
A.bot2_link:link { font-size: 10px; text-decoration : none; color: #858585;}
A.bot2_link:visited { font-size: 10px; text-decoration : none; color: #858585;}
A.bot2_link:active { font-size: 10px; text-decoration : none; color: #858585;}
A.bot2_link:hover { font-size: 10px; text-decoration : underline; color: #858585;}