.body {
	background-color: #222222;
	color: #666666;
	font: normal 11px Tahoma, Arial, Helvetica, sans-serif;
}
table.nav	{ 
	background: url(../images/nav/nav_s.jpg);
	margin: 0;
}
table.bg_lighter	{ 
	background-color: #666666;
	margin: 0;
 	height: 70px;
}
table.main_inf	{ 
 	height: 310px;
	margin: 0;
	text-align: left;
	vertical-align: text-top;
}
td.nav	{
	background: url(../images/nav/navigation.gif);
}
.bg_black	{ 
	background-color: #000000;
}
td	{ 
	color: #666666;
	font: normal 11px Tahoma, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
}
td.bg_light	{ 
	background-color: #67DEDE;
}
td.navigation { 
	background: url(../images/nav/navigation.gif);
	}
td.bg_red { 
	background: url(../images/nav/navigation3.gif);
	}
td.bg_violet	{ 
	background-image: url(../images/nav/bgr_violet.jpg);
	}
td.bg_violet2	{ 
	background-image: url(../images/nav/bgr_violet2.jpg);
	}
td.bg_violet3	{ 
	background-image: url(../images/nav/bgr_violet3.jpg);
	}
td.bg_violet4	{ 
	background-image: url(../images/nav/bgr_violet4.jpg);
	}
td.bg_violet5	{ 
	background-image: url(../images/nav/bgr_violet5.jpg);
	}
td.bg_0	{ 
	background: url(../images/nav/bgr0.png);
	}
td.bg_light1	{ 
	background: url(../images/nav/bgr1.jpg);
	}
td.bg_light2	{ 
	background-image: url(../images/nav/bgr3.png);
}
td.bg_light2_upper	{ 
	background-image: url(../images/nav/bgr3_upper.png);
}
td.bg_light2_dwn	{ 
	background-image: url(../images/nav/bgr3_dwn.png);
}
td.bg_dark	{ 
	background-image: url(../images/nav/bgr_dark.jpg);
	}

td.bg_dark1	{ 
	background-image: url(../images/nav/bgr1.png);
}
td.bg_dark2	{ 
	background-image: url(../images/nav/bgr2.png);
}
td.bg_dark3	{ 
	background-image: url(../images/nav/bgr3_kontakt.png);
}
td.bg_dark4	{ 
	background-image: url(../images/nav/bgr_dark4.jpg);
}
.menu_nav:link, .menu_nav:visited {
	background-image: url(../images/arrows/arrow2_red_dwn.gif);
	background-repeat: no-repeat;
	background-position: 2px 3px;
	color: #930D14;
	font: normal 11px Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bolder;
	line-height: 11px;
	padding: 1px 15px 1px 15px;
	text-decoration: none;
	text-indent: 10px;
	width: 170px;
}
.menu_nav:hover {
	background-image: url(../images/arrows/arrow2_white_up.gif);
	background-repeat: no-repeat;
	background-position: 2px 3px;
	color: #FFFFFF;
	font: normal 11px Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bolder;
	line-height: 11px;
	padding: 1px 15px 1px 15px;
	text-decoration: none;
	text-indent: 10px;
}
.menu_nav_passive {
	background-image: url(../images/nav/navigation2.gif);
	background-repeat: no-repeat;
	background-position: 2px 3px;
	color: #111111;
	font: normal 11px Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bolder;
	line-height: 11px;
	padding: 1px 15px 1px 15px;
	text-decoration: none;
	text-indent: 10px;
}
.menu:link {
	background-image: url(../images/arrows/arrow_red.gif);
	background-repeat:no-repeat;
	background-color:transparent;
	background-position: 2px 3px;
	color: #CCCCCC;
	font: normal 11px Tahoma, Arial, Helvetica, sans-serif;
	font-weight: normal;
	line-height: 13px;
	padding: 1px 1px 1px 15px;
	text-decoration: none;
}
.menu:visited {
	background-image: url(../images/arrows/arrow_red.gif);
	background-repeat:no-repeat;
	background-color:transparent;
	background-position: 2px 3px;
	color: #CCCCCC;
	font: normal 11px Tahoma, Arial, Helvetica, sans-serif;
	font-weight: normal;
	line-height: 13px;
	padding: 1px 1px 1px 15px;
	text-decoration: none;
}
.menu:hover {
	background-image: url(../images/arrows/arrow_red3.gif);
	background-repeat:no-repeat;
	background-color:transparent;
	background-position: 2px 3px;
	color: #EFEFEF;
	font: normal 11px Tahoma, Arial, Helvetica, sans-serif;
	font-weight: normal;
	line-height: 13px;
	padding: 1px 1px 1px 15px;
	text-decoration: none;
	text-indent: 0px;
}
.menu_passive {
	background-image: url(../images/arrows/arrow_gray.gif);
	background-repeat:no-repeat;
	background-color:transparent;
	background-position: 2px 3px;
	color: #666666;
	font: normal 11px Tahoma, Arial, Helvetica, sans-serif;
	font-weight: normal;
	line-height: 13px;
	padding: 1px 1px 1px 15px;
	text-decoration: none;
	text-indent: 0px;
}
.menu_violet {
	background-image: url(../images/arrows/arrow_violet3.gif);
	background-repeat:no-repeat;
	background-color:transparent;
	background-position: 2px 3px;
	color: #B7116B;
	font: normal 11px Tahoma, Arial, Helvetica, sans-serif;
	font-weight: normal;
	line-height: 13px;
	padding: 1px 1px 1px 15px;
	text-decoration: none;
}
.menu_violet:hover {
	background-image: url(../images/arrows/arrow_violet.gif);
	background-repeat:no-repeat;
	background-color:transparent;
	background-position: 2px 3px;
	color: #FFACD9;
	font: normal 11px Tahoma, Arial, Helvetica, sans-serif;
	font-weight: normal;
	line-height: 13px;
	padding: 1px 1px 1px 15px;
	text-decoration: none;
	text-indent: 0px;
}
.menu_violet_passive {
	background-image: url(../images/arrows/arrow_violet3.gif);
	background-repeat:no-repeat;
	background-color:transparent;
	background-position: 2px 6px;
	color: #7F0647;
	font: normal 11px Tahoma, Arial, Helvetica, sans-serif;
	font-weight: normal;
	line-height: 13px;
	padding: 1px 1px 1px 15px;
	text-decoration: none;
	text-indent: 0px;
}
.mail:link, .mail:visited {
	color: #666666;
	line-height: 11px;
	font: normal 11px Tahoma, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
	text-indent: 0px;
}
.mail:hover {
	color: #CC3300;
	line-height: 11px;
	font: normal 11px Tahoma, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: underline;
	text-indent: 0px;
}
.more:link, .more:visited {
	color: #AAAAAA;
	line-height: 15px;
	font: normal 10px Tahoma, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
	text-indent: 0px;
}
.more:hover {
	color: #EFEFEF;
	line-height: 15px;
	font: normal 10px Tahoma, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
	text-indent: 0px;
}
.more_passive {
	color: #666666;
	line-height: 15px;
	font: normal 10px Tahoma, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
	text-indent: 0px;
}
.more2:link, .more2:visited {
	color: #fe88ef;
	line-height: 15px;
	font: normal 11px Tahoma, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
	text-indent: 0px;
}
.more2:hover {
	color: #ffccff;
	line-height: 15px;
	font: normal 11px Tahoma, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
	text-indent: 0px;
}
.menu_large:link, .menu_large:visited {
	color: #AAAAAA;
	font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bolder;
	text-decoration: none;
}
.menu_large:hover {
	color: #FFFFFF;
	font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bolder;
	text-decoration: none;
}
.txt_violet {
	color: #AAAAAA;
	font: normal 11px Tahoma, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
}
.txt_golden {
	color: #FFCC00;
	font: normal 11px Tahoma, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
}
.txt {
	color: #EFEFEF;
	font: normal 11px Tahoma, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
}
.txt_redish {
	color: #FCA3D3;
	font: normal 11px Tahoma, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
}
.txt_large {
	color: #AAAAAA;
	font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.txt_header {
	color: #EFEFEF;
	font: normal 14px Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.txt_list {
	display:block;
	text-indent: -2px;
	color: #ABABAB;
	font: normal 11px Tahoma, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
}
.list {
	display: list-item;
	text-indent: 1px;
	color: #EFEFEF;
	font: normal 11px Tahoma, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
}
img.GrayBorder {
	border-width: 1px;
	border-color: #666666;
	border-style: solid;
}