BODY {
	margin: 0 0 0 0;
	background-color: white;
	}
P, P.bodytext {
	font-family:Verdana,Helvetica,sans-serif;
	font-size:12px;
	color:black;
	margin:5px 10px;
	line-height: 150%;
	}
BUTTON {
	border:1px solid #369;
	background-color:white;
	color: #e5e5e5
	text-align:center;
	cursor:pointer;
	}
IMG A:hover,
IMG A:active,
IMG A:visited,
IMG A {
	text-decoration: none;
}

/* ********************************************************* */
/* Navigations-Elemente im Content                                                      */
/* ********************************************************* */
TD#content A,
TD#content A:link,
TD#content A:visited,
TABLE#footer A {
	font-family:Verdana,Helvetica,sans-serif;
	font-weight:bold;
	color:#5881bd;
	border-bottom:1px dashed #5881bd;
	text-decoration: none;
	}
TD#content A:hover,
TD#content A:active,
TABLE#footer A:hover,
TABLE#footer A:active {	
	color:#999;
	border-bottom:1px solid #999;
	text-decoration: none;
	}
TD#right A,
TD#right A:link,
TD#right A:visited {
	font-family:Verdana,Helvetica,sans-serif;
	font-weight:bold;
	color:#5881bd;
	text-decoration: none;
	}
TD#right A:hover,
TD#right A:active {	
	color:#999;
	border-bottom:1px solid #999;
	text-decoration: none;
	}
TD#left A,
TD#left A:link,
TD#left A:visited {
	font-family:Verdana,Helvetica,sans-serif;
	font-weight:bold;
	color:#5881bd;
	text-decoration: none;
	}
TD#left A:hover,
TD#left A:active {	
	color:#999;
	border-bottom:1px solid #999;
	text-decoration: none;
	}
.csc-menu csc-menu-1{
	font-family:Verdana,Helvetica,sans-serif;
	font-weight:bold;
	color:#5881bd;
	text-decoration: none;
	}
.csc-menu csc-menu-1 A:hover,
.csc-menu csc-menu-1 A:active {	
	color:#999;
	border-bottom:1px solid #999;

	text-decoration: none;
	}
TD, TH {
	font-family:Verdana,Helvetica,sans-serif;
	font-size:11px;
	color:black;
	vertical-align:top;
	}
TH {
	font-size:12px;
	font-weight:bold;
	text-align:left;
	}
H1, .h1 {
	font-family:Verdana,Helvetica,sans-serif;
	font-size:14px;
	color:#5881bd;
	padding-left:5px;
	margin:15px 0px 10px 0px;
	}
H1 {
	border-bottom:1px dashed #e5e5e5;
	background-image:url(../images/bg_h1.png);
	background-repeat:repeat-y;
	}
H2, .h2 {
	font-family:Verdana,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#5881bd;
	padding-left:5px;
	margin:20px 0px 10px 0px;
	}
H2 {
	background-image:url(../images/bg_h1.png);
	background-repeat:repeat-y;
	}
H3, .h3 {
	font-family:Verdana,Helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#5881bd;
	padding-left:5px;
	margin:15px 0px 8px 0px;
	}
H4 {
	font-family:Verdana,Helvetica,sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#5881bd;
	padding-left:5px;
	margin:10px 0px 5px 0px;
	}
TD#content INPUT, TD#content SELECT, TD#content TEXTAREA, INPUT, SELECT, TEXTAREA {
	border:1px solid #069;
	background-color:#ffe8cc;
	margin:0px 5px;
	}
TD#login .text {
	font-size:9px;
	background-color:#f7a657;
	border:1px solid #f7d1af;
	width:50px;
	height:16px;
}
TD#login .image, .image_2 {
	background-color:transparent;
	border: 0px none #000;
}
.box H1 {
	font-family:Verdana,Helvetica,sans-serif;
	font-size:12px;
	color:#5881bd;
	text-indent:0px;
	margin:0px;
	text-align:center;
	border-bottom:1px dashed #e5e5e5;
	background-image:url(../images/bg_title_box.png);
	background-repeat:repeat-y;
	}
TABLE#main {
	margin:0px;
	}
TABLE#header, .header {
	background-image:url(../images/bg_header.jpg);
	background-repeat:no-repeat;
	}
TD#menu_NebenNav2 {
	background-color:#f7a657;
	}
TD#menu_1 {
	background-color:#f7a657;
	}
TD#login {
	background-color:#f7a657;
	padding:2px;
	}
TD#menu_2 {
	padding-top:15px;
	background-color:#d2e2ef;
	background-image:url(../images/background.gif); 
	}
TD#left {
	padding-top:15px;
	background-color:#d2e2ef;
	background-image:url(../images/background.gif); 
	}
TD#left p {
	font-size:11px;
	color:#666;
}
TD#content {
	border-right:1px dashed #e5e5e5;
	padding-right:10px;
	}
TD#right {
	padding:0px;
	}
TABLE#footer {
	position:relative;
	font-family:Verdana,Helvetica,sans-serif;
	font-size:9px;
	color:#999;
	text-align:center;
	border-top:1px dashed #e5e5e5;
	z-index:1;
	}

.box {
	border:1px solid #e5e5e5;
	margin:10px;
	padding:0px;
	}
.prodTabHeader, .TableHeaderText, .msgReceived {
	background-color:#c5c5c5;
	font-weight:bold;
	padding:1px 2px 1px 4px;
	margin:0px;
	line-height: 120%;
	}
.prodTabCol, .msgAttachments {
	background-color:#f6f6f6;
	padding:1px 2px 1px 4px;
	margin:0px;
	line-height: 120%;
	}
.prodTabColAlt, .msgAnswered {
	background-color:#d2e2ef;
	padding:1px 2px 1px 4px;
	margin:0px;
	line-height: 120%;
	}

/* ********************************************************* */
/* Sitemap                                                                                */
/* ********************************************************* */
#sitemap {
	font-family:Verdana,Helvetica,sans-serif;
	font-size : 9pt;
	height : 15px;
	width : 200px;
	background-color:#f6f6f6;
}
#sitemaptitel {
	font-family:Verdana,Helvetica,sans-serif;
	font-size:14px;
	color:#5881bd;
	font-weight:bold;
	text-indent:10px;
	margin:15px 0px 10px 0px;
	border-bottom:1px dashed #e5e5e5;
	background-image:url(../images/bg_h1.png);
	background-repeat:repeat-y;
	height : 15px;
	width : 200px;
	text-align : center;
}
DIV#sitemap A,
DIV#sitemap A:link,
DIV#sitemap A:visited,
TD#sitemap2 A,
TD#sitemap2 A:link,
TD#sitemap2 A:visited {
	font-family:Verdana,Helvetica,sans-serif;
	font-weight:bold;
	color:#5881bd;
	border-bottom: 0px none #e5e5e5;
	text-decoration: none;
	}
DIV#sitemap A:hover,
DIV#sitemap A:active,
TD#sitemap2 A:hover,
TD#sitemap2 A:active {
	color:#999;
	border-bottom: 0px none #e5e5e5;
	text-decoration: underline;