/* Main */

BODY, .bodycolor
{
	padding:0px;
	margin:0px;
	background-color:#F5F5F5;
	font-family:Arial;
}

#page
{
	width:968px;
	background-color:#ffffff;
	padding:0px;
	margin:0px;
	border:0px;	
}

/* DEFAULT */
#td
{
	font-family:Verdana;
	font-size:12px;
	color:#3C3C3C;
	text-decoration:none;	
}
#a
{
	font-size:12px;
	color:#3C3C3C;
	text-decoration:none;
}

/* TOPMENU */
#topmenu
{
	background-color:#E0E0E0;
	height:50px;
	padding-left:7px;
	padding-top:15px;
}

.topmenuActive
{
color:#ffffff;
}

.topmenu
{
color:#000000;
}

#topmenu td, #topmenu a, #topmenu a:visited, #topmenu a:active
{
	font-family:Arial;
	font-size:11px;	
	font-color:#999999;
	text-decoration:none;
	padding-left:5px;	
	padding-right:5px;
}

#topmenu a:hover
{
	color:#ffffff;
}


/* NAVIGATION */

#navigation
{
	height:100%;
	width:100%;
	font-family:Arial;
	line-height:17px;
}
#navigation .niveau2 a
{
	padding-left:8px;
	height:11px;	
	font-size:12px;
	color:#3C3C3C;
	text-decoration:none;
}
#navigation .niveau2 a:hover
{
	background-image: url(../newsite_/images/pkt2.gif);
	background-repeat:no-repeat;
	padding-left:8px;
	height:11px;	
	font-size:12px;
	color:#3C3C3C;
	text-decoration:none;
}
#navigation .niveau2On a
{
	background-image: url(../newsite_/images/pkt.gif);
	background-repeat:no-repeat;
	padding-left:9px;	
	font-weight:bold;
	font-size:12px;
	color:#3C3C3C;
	height:11px;
	text-decoration:none;
}
#navigation .niveau2On a:hover
{
	background-image: url(../newsite_/images/pkt.gif);
	background-repeat:no-repeat;
}

.spaceWhite
{background-color:#ffffff;}

.spaceGrey{background-color:#CECECE;}

#navigation .bgcolor
{
	background-color:#CECECE;	
}
	
.navigationSpace span
{padding-left:10px;padding-right:10px;}

.rowstylePadding
{
	padding-left:5px;
}
.rowstyle0
{
	background-color:#E2F5FF;
	height:18px;

	
}
.rowstyle1
{
	background-color:#C5EAFF;
	height:18px;

}

.input
{
	border:0px solid #ffffff;
	font-size:9px;
	font-family:Arial;
	padding-left:5px;
	line-height:12px;
	width:201px;
	color:#595959;
}

.inputStreet
{
	border:0px solid #ffffff;
	font-size:9px;
	font-family:Arial;
	padding-left:5px;
	line-height:12px;
	width:189px;
	color:#595959;
}

#leftmenu
{
	height:100%;
	width:100%;
	font-family:Arial;
	line-height:17px;
}

#leftmenu .niveau1 a
{
	padding-left:8px;
	height:11px;	
	font-size:12px;
	color:#3C3C3C;
	text-decoration:none;
}

#leftmenu .niveau1 a:hover
{
	background-image: url(../newsite_/images/pkt3.gif);
	background-repeat:no-repeat;
	padding-left:8px;
	height:11px;	
	font-size:12px;
	color:#3C3C3C;
	text-decoration:none;
}

#leftmenu .niveau1On a
{
	background-image: url(../newsite_/images/pkt1.gif);
	background-repeat:no-repeat;
	padding-left:9px;	
	font-weight:bold;
	font-size:12px;
	color:#3C3C3C;
	height:11px;
	text-decoration:none;
}

#leftmenu .niveau1On a:hover
{
	background-image: url(../newsite_/images/pkt1.gif);
	background-repeat:no-repeat;
}


#leftmenu .niveau3 a
{
	padding-left:16px;
	height:11px;	
	font-size:12px;
	color:#3C3C3C;
	text-decoration:none;
}

#leftmenu .niveau3 a:hover
{
	background-image: url(../newsite_/images/pkt5.gif);
	background-repeat:no-repeat;
	padding-left:16px;
	height:11px;	
	font-size:12px;
	color:#3C3C3C;
	text-decoration:none;
}

#leftmenu .niveau3On a
{
	background-image: url(../newsite_/images/pkt4.gif);
	background-repeat:no-repeat;
	padding-left:18px;	
	font-weight:bold;
	font-size:12px;
	color:#000000;
	height:11px;
	text-decoration:none;
}

#leftmenu .niveau3On a:hover
{
	background-image: url(../newsite_/images/pkt4.gif);
	background-repeat:no-repeat;
	padding-left:18px;	
}

#levelIndent
{
	margin-left:10px;
}
#leftMenuLabel
{
	padding-top:20px;
}
.leftmenulabel
{
	font-size:30px;
	font-weight:normal;
	color:#08082C;
}

#link
{
	height:100%;
	width:100%;
	font-family:Arial;
	line-height:17px;
}
#link a
{
	padding-left:8px;
	height:11px;	
	font-size:12px;
	color:#3C3C3C;
	text-decoration:none;
}
#link a:hover
{
	height:11px;	
	font-size:12px;
	color:#3C3C3C;
	text-decoration:none;
}
#linkOn a
{
	font-weight:bold;
	font-size:12px;
	color:#3C3C3C;
	height:11px;
	text-decoration:none;
}

/* FOOTER */
#footer
{
	margin-top:3px;
	margin-bottom:3px;
	height:28px;
}
#footer td, #footer a, #footer a:visited, #footer a:active
{
	font-family:Arial;
	font-size:11px;
	color:#3C3C3C;
	text-decoration:none;
}
#footer a:hover
{
	text-decoration:underline;
}

/* CONTENT */
p
{
	font-family:arial;
	margin-bottom:11px;
	Margin-top:0px;
}
#content td, #content span, td
{
	font-size:12px;
	font-weight:normal;
	color:#3C3C3C;
}
#content a, #content a:active, #content a:link
{
	color:#1B99CD;
	text-decoration:none;
}
.button
{
	color:#1B99CD;
	text-decoration:none;
}
#content a:visited
{color:#959595;}
#content a:hover
{
	color:#1B99CD;
	text-decoration:underline;
}
#main
{
	font-family:arial;
} 
.h1
{
	font-size:16px;
	font-weight:bold;
	color:#646464;
	padding-bottom:10px;
	font-family:Verdana;
}
h1
{
	font-size:16px;
	font-weight:bold;
	color:#646464;
	padding-bottom:0px;
	padding-top:0px;
	margin-bottom:0px;
	margin-top:0px;
	font-family:Verdana;
}
h2, .h2
{
	font-size:12px;
	font-weight:bold;
	color:#3C3C3C;
	margin-bottom:0px;
	Margin-top:0px;
}

h3, .h3
{
	font-size:12px;
	font-weight:bold;
	color:#3C3C3C;
	margin-bottom:-10px;
	Margin-top:0px;
}

#content ul
{
	margin-left:18px;
}
#content li
{
	font-size:12px;
	font-weight:normal;
	color:#3C3C3C;
	margin-left:0px;
}

hr
{
	background-color:#EBEBEB;
	height:3px;
	border:3px solid #EBEBEB;	
	margin-bottom:10px;
}
#nospace hr
{
	background-color:#EBEBEB;
	height:3px;
	border:3px solid #EBEBEB;	
	margin-bottom:0px;
	margin-top:0px;
}
.listitem, .listitem a
{
	color:#999999;
}

#content .input
{
	border:1px solid #000000;
	font-size:11px;
	font-family:Arial;
	line-height:11px;	
}

.linkGrey
{
	color:#646361;
	text-decoration:none;
}
