body {
	background-color: #F0F2F4;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-left: 0px;
}
#main {
	border: 0px solid black;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background-color: #ffffff;
	width: 780px;
	border-collapse:	collapse;
}
#kopf {
	border: 0px solid black;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background-color: #ffffff;
	width: 780px;
	border-collapse:	collapse;
}
tr {
	vertical-align: top;
}
#home {
	FONT-FAMILY: Arial,Verdana,Helvetica;
	font-size: 11px;
	white-space: nowrap;
	width: 120px;
	vertical-align: middle;
}
#haupt {
	width: 540px;
	padding: 0px;
	vertical-align: top;
}
#hauptmenue {
	border-collapse:	collapse;
}
#rahmen {
	background-color: #F0F2F4;
	border-left: 2px solid white;
	border-right: 2px solid white;
	border-bottom: 0px;
	border-top: 0px;
	text-align: center;
}
a:link { font-family: arial,helvetica, sans-serif; font-size : 11px;	text-decoration : none; color: #14244b;}
a:visited { font-family: arial,helvetica, sans-serif; font-size : 11px;	text-decoration : none; color: #14244b;}
a:active { font-family: arial,helvetica, sans-serif; font-size : 11px;	text-decoration : none; color: #14244b;}
a:hover { font-family: arial,helvetica, sans-serif; font-size : 11px;	text-decoration : underline; color: #ff9900;}
a.history:link { font-family: arial,helvetica, sans-serif; font-size : 11px;	text-decoration : none; color: #14244b;}
a.history:visited { font-family: arial,helvetica, sans-serif; font-size : 11px;	text-decoration : none; color: #14244b;}
a.history:active { font-family: arial,helvetica, sans-serif; font-size : 11px;	text-decoration : none; color: #14244b;}
a.history:hover { font-family: arial,helvetica, sans-serif; font-size : 11px;	text-decoration : underline; color: #14244b;}

/* Box f?r die Links drucken, senden etc. am Ende des Contents */
#contentmenu {
	margin-top: 30px;
	margin-left: 10px;
	text-align: center;
}

h1 {
	FONT-FAMILY: Arial,Verdana,Helvetica;
	font-size: 16px;
	color: #14244b;
	font-weight: bold;
	padding-bottom: 10px;
}
.bodytext {
	FONT-FAMILY: Arial,Verdana,Helvetica;
	font-size: 11px;
	color: #14244b;
	padding: 0 0 10px 0;
	margin:0;
}

#leftcol {
	background: #efefef;
	width: 120px;
	padding:3px;
}
#maincol {
	background: #ffffff;
	width: 540px;
	padding:3px;
}
#rightcol {
	background: #efefef;
	width: 120px;
	padding:3px;
}

#right {
    padding-left: 2px;
}
#right h1 {
    padding-top: 10px;
    padding-bottom: 0;
}


#login {
	margin-top:20px;
	border: 0px solid black;
}
#loginHeader {
	font-weight: bold;
	font-size: 12px;
}


INPUT 		{
	FONT-FAMILY: Arial,Verdana,Helvetica;
	FONT-SIZE: 11px;
	padding: 0px 0px 0px 3px;
	border : 1px solid #586A87;
}
TEXTAREA	{
	FONT-FAMILY: Arial,Verdana,Helvetica;
	padding: 3px 3px 3px 3px;
	FONT-SIZE: 11px;
	border : 1px solid #586A87;
}
SELECT 		{
	FONT-FAMILY: Arial,Verdana,Helvetica;
	FONT-SIZE: 11px;
	border : 1px solid #586A87;
}

td {
	FONT-FAMILY: Arial,Verdana,Helvetica;
	FONT-SIZE: 11px;
	line-height: 140%;
}
td.titel {
	FONT-FAMILY: Arial,Verdana,Helvetica;
	FONT-SIZE: 14px;
	line-height: 140%;
	font-weight: bold;
}
.buttonblau {
	FONT-FAMILY: Arial,Verdana,Helvetica;
	font-size: 11px;
	display: block;
	padding: 3px 3px 3px 3px;
	color: #ffffff;
	background-color: #14244b;
	border-width: 0px;
	text-align: left;
	text-decoration: none;
}

#rahmen_print {
	width: 780px;
	background-color: #FFFFFF;
	text-align: center;
}
#content_print {
	background-color: #ffffff;
	FONT-FAMILY: Arial,Verdana,Helvetica;
	font-size: 11px;
	text-align: left;
	text-decoration: none;
}
.footer_print {
	FONT-FAMILY: Arial,Verdana,Helvetica;
	FONT-SIZE: 10px;
	text-align: right;
	margin-bottom: 20px;
	margin-right: 10px;
	margin-top: 20px;
	margin-left: 0px;
}

.csc-sitemap a{
	FONT-FAMILY: Arial,Verdana,Helvetica;
	FONT-SIZE: 12px;
	color: #14244b;
}
.csc-sitemap.csc-sitemap-level1 {
	padding-left: 10px;
}
.csc-sitemap-level2 {
	padding-left: 30px;
}
.csc-sitemap-level3 {
	padding-left: 60px;
}

#Seite senden
a.uid:link {color: #14244b;}
a.uid:visited {color: #14244b;}

#pbfreefirma{
	line-height: 200%;
	padding-right: 10px;
	padding-left: 10px;
	width: 100px;
}
#pbfreelink{
	line-height: 200%;
	padding-left: 10px;
 }