/* 22977 // page/22977.css // ncf_tcc_Cache_page/22977.css */#page #navigation_24551_37648 SPAN {
    color: #B12E47;
}

#page #content {
    position: relative;
}

#page .leistung-box {
    margin: 0 20px 20px 0;
    padding: 10px;
    width: 205px;
    min-height: 205px !important;      
    border: 1px solid #97A5B5;
}

#page .without_border {
border: none;
}

#page .dienstleistung-box {
    margin: 0 20px 20px 0;
    padding: 10px;
    width: 452px;
    min-height: 205px !important;      
   /* border: 1px solid #97A5B5;*/
}

#page .tagcloud-box {
    width: 205px;
    padding: 10px;
}

#page .last {
    margin: 0;
}

#page UL {
    padding: 0 0 0 15px !important;
}

#page .stufe-1 {
    position: absolute;
    top: 388px;
    left: -10px;
    width: 27px;
    height: 27px;
}

#page .stufe-2 {
    position: absolute;
    top: 388px;
    left: 235px;
    width: 27px;
    height: 27px;
}

#page .stufe-3 {
    position: absolute;
    top: 388px;
    left: 483px;
    width: 27px;
    height: 27px;
}

#page .stufe-4 {
    position: absolute;
    top: 388px;
    left: 730px;
    width: 27px;
    height: 27px;
}
#paragraph_875967_inner .image_gallery_preview_image .outer {width: 150px;height: 100px;}#paragraph_875967_inner .image_gallery_preview_label {width: 150px;}
#paragraph_875967_inner {}#paragraph_876148 {	white-space: nowrap;	min-height: 0px;}#paragraph_876148_inner {	min-height: 0px;	zoom: 1;}#paragraph_876149 {
	width: 25%;	float: left;	white-space: normal;	overflow: hidden;}
* HTML #paragraph_876149 {
	overflow-y: visible;	overflow-x: hidden;}* + HTML #paragraph_876149 {
	overflow-y: visible;	overflow-x: hidden;}#paragraph_876150 {
	width: 25%;	float: left;	white-space: normal;	overflow: hidden;}
* HTML #paragraph_876150 {
	overflow-y: visible;	overflow-x: hidden;}* + HTML #paragraph_876150 {
	overflow-y: visible;	overflow-x: hidden;}#paragraph_876151 {
	width: 25%;	float: left;	white-space: normal;	overflow: hidden;}
* HTML #paragraph_876151 {
	overflow-y: visible;	overflow-x: hidden;	margin-right: -2px;}* + HTML #paragraph_876151 {
	overflow-y: visible;	overflow-x: hidden;}#paragraph_876152 {
	width: 25%;	float: left;	white-space: normal;	overflow: hidden;}
* HTML #paragraph_876152 {
	overflow-y: visible;	overflow-x: hidden;	float: right;}* + HTML #paragraph_876152 {
	overflow-y: visible;	overflow-x: hidden;	margin-right: -2px;}
#paragraph_876148_inner {margin-top: 20px !important;}
#paragraph_876149_inner {padding-left: 15px !important;padding-top: 10px !important;}#paragraph_876154_inner {}#paragraph_876154 .h {}
#paragraph_876248_inner {}
#paragraph_876150_inner {padding-top: 10px !important;padding-left: 15px !important;}
#paragraph_876271_inner {}
#paragraph_876151_inner {padding-top: 10px !important;padding-left: 15px !important;}#paragraph_876158_inner {}#paragraph_876158 .h {}
#paragraph_876282_inner {}
#paragraph_876152_inner {padding-top: 10px !important;padding-left: 15px !important;}#paragraph_876164_inner {}
#paragraph_876283_inner {}#paragraph_876180 {	white-space: nowrap;	min-height: 0px;}#paragraph_876180_inner {	min-height: 0px;	zoom: 1;}#paragraph_876181 {
	width: 33.333333333333%;	float: left;	white-space: normal;	overflow: hidden;}
* HTML #paragraph_876181 {
	overflow-y: visible;	overflow-x: hidden;}* + HTML #paragraph_876181 {
	overflow-y: visible;	overflow-x: hidden;}#paragraph_876184 {
	width: 33.333333333333%;	float: left;	white-space: normal;	overflow: hidden;}
* HTML #paragraph_876184 {
	overflow-y: visible;	overflow-x: hidden;	margin-right: -2px;}* + HTML #paragraph_876184 {
	overflow-y: visible;	overflow-x: hidden;}#paragraph_876190 {
	width: 33.333333333333%;	float: left;	white-space: normal;	overflow: hidden;}
* HTML #paragraph_876190 {
	overflow-y: visible;	overflow-x: hidden;	float: right;}* + HTML #paragraph_876190 {
	overflow-y: visible;	overflow-x: hidden;	margin-right: -2px;}
#paragraph_876180_inner {}
#paragraph_876181_inner {}#paragraph_876182_inner {}#paragraph_876471 {	white-space: nowrap;	min-height: 0px;}#paragraph_876471_inner {	min-height: 0px;	zoom: 1;}#paragraph_876472 {
	width: 50%;	float: left;	white-space: normal;	overflow: hidden;}
* HTML #paragraph_876472 {
	overflow-y: visible;	overflow-x: hidden;	margin-right: -1px;}* + HTML #paragraph_876472 {
	overflow-y: visible;	overflow-x: hidden;}#paragraph_876473 {
	width: 50%;	float: left;	white-space: normal;	overflow: hidden;}
* HTML #paragraph_876473 {
	overflow-y: visible;	overflow-x: hidden;	float: right;}* + HTML #paragraph_876473 {
	overflow-y: visible;	overflow-x: hidden;	margin-right: -1px;}

#paragraph_876184_inner {}#paragraph_876185_inner {}#paragraph_876186_inner {}
#paragraph_876190_inner {}#paragraph_876192_inner {}
#paragraph_1962495_inner {}#paragraph_1962496_inner {}#paragraph_1962497_inner {}#paragraph_423460_inner {margin-top: 60px !important;}