.hauptbereich {
	width: 900px;
	height: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-decoration: none;
}
.noscreen {display:none;}

.abstand6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 6px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-decoration: none;
	}

input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #0C1A66;
	text-decoration: none;
	border: none;
	background-color: #D4D7E6;
}

.input_search {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #0C1A66;
	text-decoration: none;
	border: none;
	background-color: #D4D7E6;
	width: 100px;
	
}

.datum {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-decoration: none;
	text-align: right;
	margin-right: 15px;
	}

.aktuelles {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-decoration: none;
	}

	.aktuelleslink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #0C1A66;
	text-decoration: underline;
	}

A.aktuelleslink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #F20000;
	text-decoration: underline;
	}

.breadcrumb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-decoration: none;

	}

.breadcrumblink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #0C1A66;
	text-decoration: underline;
	}

A.breadcrumblink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #F20000;
	text-decoration: underline;
	}

.navilink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #0C1A66;
	text-decoration: none;
	margin-left: 15px;
}

A.navilink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #F20000;
	text-decoration: none;
	margin-left: 15px;
}

SPAN.CUR A.navilink{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #F20000;
	text-decoration: none;
	margin-left: 15px;
}

.navilink2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #0C1A66;
	text-decoration: none;
	margin-left: 25px;
}

A.navilink2:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #0C1A66;
	text-decoration: none;
	margin-left: 25px;
}

SPAN.CUR A.navilink2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #F20000;
	text-decoration: none;
	margin-left: 25px;
}

.navilink3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #0C1A66;
	text-decoration: none;
	margin-left: 35px;
}

A.navilink3:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #F20000;
	text-decoration: none;
	margin-left: 35px;
}
SPAN.CUR A.navilink3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #F20000;
	text-decoration: none;
	margin-left: 35px;
}

.navilink4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #0C1A66;
	text-decoration: none;
	margin-left: 45px;
}

A.navilink4:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #F20000;
	text-decoration: none;
	margin-left: 45px;
}
SPAN.CUR A.navilink4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #F20000;
	text-decoration: none;
	margin-left: 45px;
}

.navilink5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #0C1A66;
	text-decoration: none;
	margin-left: 55px;
}

A.navilink5:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #F20000;
	text-decoration: none;
	margin-left: 55px;
}
SPAN.CUR A.navilink5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #F20000;
	text-decoration: none;
	margin-left: 55px;
}

.bodytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-decoration: none;
}
.bodytextheadline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: 30px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #F20000;
	text-decoration: none;
}
.bodytextlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-decoration: underline;
}
A.bodytextlink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}

td.impressum {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #333333;
	text-decoration: none;
}

td.impressum A{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #0C1A66;
	text-decoration: underline;
}

td.impressum A:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FC0000;
	text-decoration: underline;
}

td#inhaltsbereich p.csc-sitemap.csc-sitemap-level1 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #1e658d;
	text-decoration: underline;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	line-height:2px;
	color: #0C1A66;
}

td#inhaltsbereich p.csc-sitemap.csc-sitemap-level1 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ff8000;
	text-decoration: underline;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	line-height:2px;
	color: #FC0000;

}
td#inhaltsbereich p.csc-sitemap.csc-sitemap-level2 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1e658d;
	text-decoration: underline;
	padding-left: 25px;
	padding-bottom: 0px;
	padding-top: 0px;
	line-height:2px;
	color: #0C1A66;
}

td#inhaltsbereich p.csc-sitemap.csc-sitemap-level2 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ff8000;
	text-decoration: underline;
	padding-left: 25px;
	padding-bottom: 0px;
	padding-top: 0px;
	line-height:2px;
	color: #FC0000;
}

td#inhaltsbereich p.csc-sitemap.csc-sitemap-level3 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1e658d;
	text-decoration: underline;
	padding-left: 50px;
	padding-bottom: 0px;
	padding-top: 0px;
	line-height:2px;
	color: #0C1A66;
}

td#inhaltsbereich p.csc-sitemap.csc-sitemap-level3 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ff8000;
	text-decoration: underline;
	padding-left: 50px;
	padding-bottom: 0px;
	padding-top: 0px;
	line-height:2px;
	color: #FC0000;
}

table.contenttable td A{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #0C1A66;
	text-decoration: underline;
}

table.contenttable td A:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FC0000;
	text-decoration: underline;
}

A{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #0C1A66;
	text-decoration: underline;
}

A:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FC0000;
	text-decoration: underline;
}

span.aktuelles p.bodytext{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-decoration: none;
	}

span.aktuelles A {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #0C1A66;
	text-decoration: underline;
	}

span.aktuelles A:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #F20000;
	text-decoration: underline;
	}

div.news-single-item p.bodytext{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-decoration: none;
}

div.news-title{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-decoration: none;
}

div.news-single-item H3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-decoration: none;
}
p.csc-form-label {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-decoration: none;
}
option {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #0C1A66;
	text-decoration: none;
	border: none;
	background-color: #D4D7E6;
}

td.csc-form-fieldcell input{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #0C1A66;
	text-decoration: none;;
	background-color: #D4D7E6;
}

h3.csc-noSearchResultMsg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-decoration: none;
}

td.csc-searchResultRange {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-decoration: none;
}

h1.csc-firstHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-decoration: none;
}

p.csc-caption {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: bold;
	line-height: 18px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-decoration: none;
}

.head_txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-decoration: none;
}
.content_txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-decoration: none;
}
.schatten{
	background-image: url(pics/verlauf01.gif);
	background-position: left top;
	background-repeat: no-repeat;
}
/*-----Table Home-Content ------*/
DIV#home_content_links A {
	display:block;width:134px;float:left;
	padding:120px 3px 0px 3px;background-position:top left;
	background-repeat:no-repeat;
	}
DIV#home_content_links A.tech_link {background-image:url(pics/tech_handel.jpg);}
DIV#home_content_links A.papier_link {background-image:url(pics/papier_buero_schr.jpg);}
DIV#home_content_links A.elektro_link {background-image:url(pics/elektronik.jpg);}