body {width:80%;height:80%}

script {display: none;}

#container, #shadowFrame, #innerContainer, #content, #innerContent, #mainContent, .psp-container {width: auto;margin:0;float: none;padding:0;height:auto;line-height: normal;display: block;}
#container * {margin-left :0; padding-left: 0; text-align: left; font-size: 10pt; line-height: 26px; border: none;}


#container #shadowFrame #innerContainer #content #contentBottom *,
#container #shadowFrame #innerContainer #content #innerContent #contentLeft *,
#container #shadowFrame #innerContainer #content #innerContent #mainContent *, 
#container #shadowFrame #innerContainer #content #innerContent #contentRight *,
#container #shadowFrame #innerContainer #content #innerContent #addContent * {font-size: 10pt; line-height: 26px;}

#topContent, #navigation, .tx-felogin-pi1, #banner, .tagcloud, #navigation2, #hidevisual, .rss,
.tx-rgsmoothgallery-pi1, #visual, #visual *, #header, #footerlinks,
#container #shadowFrame #innerContainer #content #innerContent .dsc_kfzbetriebedb_frame, #contentBottom, div.clear, div.clearer {display:none;height:0;}

#container, #shadowFrame, #innerContainer, #content, #innerContent, #mainContent, #addContent, 
#contentRight, #contentLeft, #contentLeft .teaser, #contentBottom .item, .articleteaser, .articleteaser .text {
	width:950px; float:none; color: #000; border: none;
	margin-left: 0;
	padding-left: 0;
	width: auto;
}

#serviceteaser {display: none}

#container #content #mainContent .startteaser {float: none;width: auto;}
/*
#logo {width:100px;left:0;position: static;float:left;}
#logotext {margin-left:115px;float:left;clear:both;position: relative;margin-top:0;top:0;margin-bottom: 20px;height: 250px;}
*/

#container #shadowFrame #innerContainer #content #innerContent #mainContent table.contenttable {
	border:1px solid black;
	border-collapse:collapse;
	margin-bottom:20px;
}

#container #shadowFrame #innerContainer #content #innerContent #mainContent table.contenttable th, #container #shadowFrame #innerContainer #content #innerContent #mainContent table.contenttable td {
	border:1px solid black;
	padding:4px;
}

#container #shadowFrame #innerContainer #content #innerContent #mainContent table.contenttable td {
	padding:4px;
	vertical-align:top;
}


#container {position:relative;padding-top:120px;}
#container #logo {margin-left: 20px;margin-bottom: 40px;margin-right:0;padding-right:0;}
#container #logotext, #container #logo { display: block; position:absolute;top:0;left:0;}
#container #logotext {left:150px;top:30px;}

#container #shadowFrame #innerContainer #content #innerContent .articleteaser {margin-bottom: 20px;}
#container #shadowFrame #innerContainer #content #innerContent .prod_right {padding: 0; margin-left:20px;}
#container #shadowFrame #innerContainer #content #innerContent .tx-cal-controller .month-small,
#container #shadowFrame #innerContainer #content #innerContent .tx-cal-controller .calhead strong {display:none;}

#container #shadowFrame #innerContainer #content #innerContent #mainContent,
#container #shadowFrame #innerContainer #content #innerContent #mainContent * {
	text-align: left;
	position: relative;
	border: none;
	margin-left: 0;
	padding-left: 0;
}
#container #shadowFrame #innerContainer #content #innerContent #mainContent img {
	width: auto;
	border: none;
}

#container #shadowFrame #innerContainer #content #innerContent #contentRight .tx-cal-controller,
#container #shadowFrame #innerContainer #content #innerContent #contentRight .tx-cal-controller * {
	border: none;
	margin-left: 0;
	padding-left: 0;
}

#container #shadowFrame #innerContainer #content #innerContent .csc-textpic-text {padding-bottom: 0;}
#container #shadowFrame #innerContainer #content #innerContent #lastMod {margin-bottom: 60px;}

#container img {border: none;}
#innerContent {margin-top: 30px;}

a.internal-link,a.external-link,a.mail {padding-left:0 !important;}
a.internal-link:after {content:" [Link zu www.kfzgewerbe.de/"attr(href)"]"; font-size:6pt; font-weight:normal;}
a.external-link:after {content:" [Link zur Seite "attr(href)"]"; font-size:6pt; font-weight:normal;}
a.mail:after {content:" [Link zur E-Mail-Adresse "attr(href)"]"; font-size:6pt; font-weight:normal;}

.articleoverview div {float:none !important;}
.articleoverview span.image {float:left !important;}

#copyright {font-size: 8pt; text-align:center;}
#copyright, #container * {color: #000;}

