td, table{font-family:arial;font-size:12px;vertical-align:top;line-height:16px;color:#666666;}
	
form { margin:0px; padding:0px}
body { margin:0px; padding:0px; background-color: #FFFFFF ; font-family:Arial, Helvetica, sans-serif}

a { color:#0072c6; text-decoration:none}
a:hover{ text-decoration:underline}

.header-text {font-weight:bold;padding-top:2px;font-size:14px;padding-bottom:5px; }

/*
a { color:#E93400; text-decoration:none}
.header-text {font-weight:bold;padding-top:2px;font-size:12px;padding-bottom:5px;color:#425bbc; }
*/

a.top-link {	font-size:11px;	color:#999999; }

span a { color:#E93400; text-decoration:underline}
span a:hover{ text-decoration:none}

h2 { font-size:12px; font-weight:bold ; color:#0072c6}
h1 { font-size:12px; font-weight:bold ; color:#555555}

.list ul{margin:0px; padding:0px; list-style:none; line-height:19px;}
.list ul li{ background:url(images/list_marker.gif) no-repeat left top; padding:0 0 0 10px}
.list ul li a{ color:#E93400; text-decoration:underline}
.list ul li a:hover{text-decoration:none}

.policy{ color:#7F7F7F ; padding-top:2px; color:#333333;}
.policy a{ color:#000000; text-decoration:none}
.policy a:hover{ text-decoration:underline}

span{ color:#000000}

strong a{ font-size:12px}

strong{ font-size:12px}
b{ color:#E93400}

.form input {
	width:191px;
	height:21px;
	font-family:arial;
	font-size:9px;
	color: #7F7F7F;
	padding:2 0 0 6px;
	border-color:#D5D5D5;
	border-style:solid;
	border-width:1px;
	background-color:#F8F8F8
}

.form textarea {
	width:191px;
	height:102px;
	font-family:arial;
	font-size:9px;
	color:#7F7F7F;
	overflow:hidden;
	padding:2 0 0 6px;
	border-color:#D5D5D5;
	border-style:solid;
	border-width:1px;
	background-color:#F8F8F8
}

.menu-top
{
	line-height:25px;
}

.content
{	
	border-left-color:#e0e0e0;
	border-left-style:dotted;
	border-left-width:1px;
	border-right-color:#e0e0e0;
	border-right-style:dotted;
	border-right-width:1px;
	background-repeat:no-repeat;
	background-position:bottom;
	/* background-color:#FBFBFB; */
}

.modul-separator
{
	line-height:13px;
	border-bottom-color:#e0e0e0;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-top-color:#e0e0e0;
	border-top-style:solid;
	border-top-width:1px;
	background-color:#f8f8f8;
}

.modul-separator-top
{
	line-height:13px;
	border-bottom-color:#e0e0e0;
	border-bottom-style:solid;
	border-bottom-width:1px;
	background-color:#f8f8f8;
}

.logo-cell
{
	width:176px;
	padding-top:12px;
	padding-bottom:12px;
	padding-right:12px;
}

.menu-navigation
{
	background-image:url(images/gray-box.gif); 
	background-repeat:no-repeat;
	background-position:left;
	font-size:14px;
	color:#d5d5d5;
	line-height:14px;
	padding-left:17px;
}

.menuItem
{
	padding-right:22px;
	vertical-align:top;
	padding-top:9px;
	font-size:10px;
}

.menuLink
{
	color:#666666;
}

.content-layer
{
	padding-left:28px;
	padding-right:28px;
}

.separator-solid
{
	background-image:url(images/separator-soild.gif); 
	background-repeat:repeat-x;
	background-position:center;
	line-height:7px;
}

.separator-dotted
{
	background-image:url(images/separator-dotted.gif); 
	background-repeat:repeat-x;
	background-position:center;
	line-height:15px;
}

.menu
{
	padding-left:22px;
}

.name
{
	background-image:url(images/red-dot.gif); 
	background-repeat:no-repeat;
	background-position:left;
	font-size:12px;
	line-height:14px;
	padding-left:17px;
}

.header-modul
{
	font-weight:bold;
	font-size:12px;
}

.text-layer
{
	padding-right:35px;
}

.left-bg
{
	background-image:url(images/left-bg.gif); 
	background-repeat:repeat-y;
	background-position:top;
	border-left-color:#e0e0e0;
	border-left-style:dotted;
	border-left-width:1px;
	border-top-color:#e0e0e0;
	border-top-style:solid;
	border-top-width:4px;
}

.content-bg
{
	background-image:url(images/left-bg.gif); 
	background-repeat:repeat;
	background-position:top;
	border-left-color:#FFFFFF;
	border-left-style:dotted;
	border-left-width:1px;
}

.menu-left
{
	background-image:url(images/menu-bg.gif); 
	background-repeat:repeat-x;
	background-position:top;
	line-height:28px;
	font-size:14px;
	color:#c0c0c0;
	padding-left:17px;
	border-left-color:#e0e0e0;
	border-left-style:dotted;
	border-left-width:1px;
}

.menu-right
{
	background-image:url(images/menu-bg.gif); 
	background-repeat:repeat-x;
	background-position:top;
	line-height:28px;
	border-right-color:#e0e0e0;
	border-right-style:dotted;
	border-right-width:1px;
}

.article-date
{
	color:#FF0000;
}

.image-padding
{
	margin-left:8px;
	margin-bottom:8px;
}

.text-center
{
	vertical-align:middle;
}

.header-start
{
	background-image:url(images/header-start.gif); 
	background-repeat:no-repeat;
	background-position:left bottom;
	height:31px;
	padding-top:9px;
	font-size:17px;
	padding-left:15px;
	color:#FFFFFF;
	border-bottom-color:#FFFFFF;
	border-bottom-style:solid;
	border-bottom-width:1px;
	padding-bottom:5px;
}

.header-onas
{
	background-image:url(images/header-onas.gif); 
	background-repeat:no-repeat;
	background-position:left bottom;
	height:31px;
	padding-top:9px;
	font-size:17px;
	padding-left:15px;
	color:#FFFFFF;
	border-bottom-color:#FFFFFF;
	border-bottom-style:solid;
	border-bottom-width:1px;
	padding-bottom:5px;
}

.header-media
{
	background-image:url(images/header-media.gif); 
	background-repeat:no-repeat;
	background-position:left bottom;
	height:31px;
	padding-top:9px;
	font-size:17px;
	padding-left:15px;
	color:#FFFFFF;
	border-bottom-color:#FFFFFF;
	border-bottom-style:solid;
	border-bottom-width:1px;
	padding-bottom:5px;
}

.header-news
{
	background-image:url(images/header-news.gif); 
	background-repeat:no-repeat;
	background-position:left bottom;
	height:31px;
	padding-top:9px;
	font-size:17px;
	padding-left:15px;
	color:#FFFFFF;
	border-bottom-color:#FFFFFF;
	border-bottom-style:solid;
	border-bottom-width:1px;
	padding-bottom:5px;
}

.header-kontakt
{
	background-image:url(images/header-kontakt.gif); 
	background-repeat:no-repeat;
	background-position:left bottom;
	height:31px;
	padding-top:9px;
	font-size:17px;
	padding-left:15px;
	color:#FFFFFF;
	border-bottom-color:#FFFFFF;
	border-bottom-style:solid;
	border-bottom-width:1px;
	padding-bottom:5px;
}

.version
{
	padding-top:6px;
}

#start-logo
{
	background-image:url(images/startlogo.gif); 
	background-repeat:no-repeat;
	background-position:top;
	padding-top:270px;
	height:300px;
	font-size:14px;
}