p{line-height:150%;}
#left {color:#54524e;}

#mainContentInner {color:#444;}
#mainContentInner b {color:#666;}
#mainContentInner h1 {border-bottom:1px solid #dcdcdc;font-size:18px;color:#444;padding-top:8px;margin-bottom:6px;padding-bottom:6px;}
#mainContentInner h2 {border-bottom:1px solid #dcdcdc;font-size:16px;color:#444;padding-top:8px;margin-bottom:6px;padding-bottom:6px;}

#mainContentInner .subbox h2 { font-weight:bold; border:none;font-size:12px;}
#mainContentInner p {margin-bottom:10px;}

#content ul {margin-left:5px;}
#content li {padding-left:18px;background:url(../img/css-liste4.gif) 0px 3px no-repeat;padding-bottom:8px;}

#content .csc-textpic-imagerow li {
	padding:0px 0px 5px 0px;background:none;list-style:none;float:left;
}
#content .csc-textpic-imagerow ul {
	margin:0px;
}

#content .csc-textpic img { border:1px solid #d2d2d2;}
#content .csc-textpic.csc-textpic-above img { border:none;}


#right p {font-size:80%;line-height:140%;width:204px;color:#272727;}
#right .csc-textpic {margin-top:16px;}
div.teaserbox {
	margin-top:0px;
	margin-bottom:8px;
	background:url(../gfx/internet-dienstleistungen.gif) no-repeat;
	width:658px;
	height:168px;
}

.teaserbox ul {
	float:left;
	width:216px;
	margin-right:5px;
}

.teaserbox ul.teaserblock3 {
	margin-right:0px;
}

#content .teaserbox ul li {background:none;color:#333;padding:5px 0px 0px 14px;}
#content .teaserbox ul li.bigger {background:none;color:#333;padding:10px 0px 5px 14px;font-weight:bold;font-size:110%;}

#subContentInner .subbox { color:#ffffff; }
.subbox {float:left;width:202px;font-size:85%;padding-right:18px;}
/*.subbox div.csc-textpic-center div.csc-textpic-text  {text-align:justify;}*/
.subbox div.csc-textpic img {border:1px solid #BBB;}
.subbox h3{font-weight:bold;padding:3px 0px 6px 3px;color:#ffa900;font-size:12px;}
.subbox h2{padding:3px 0px;color:#ffa900;font-size:12px;}
.subbox h1{padding:3px 0px;color:#ffa900;font-size:14px;}
.subbox a,.subbox a:visited {display:block;margin-top:10px;color:#ffa900;}
.subbox a:hover {display:block;color:#ffa900;}
.subbox .csc-textpic-image a:hover, .subbox .csc-textpic-image a:visited, .subbox .csc-textpic-image a {margin:0px;}
.subbox p {font-family:tahoma;padding-top:5px;}
.subbox img {margin-bottom:5px;}
.subbox .csc-textpic-imagewrap {height:126px;}
.subtitle {padding-bottom:0px;}

.subbox .csc-textpic-text {margin:0px 5px 0px 5px;}

.csc-textpic-clear {margin-bottom:12px;}
div.seotext {margin-left:auto;margin-right:auto;}
div.seotext h1 {margin:0px;padding:0px;color:#CCC;text-decoration:none;font-size:10px;padding-top:6px;}