/* @override 
	http://192.168.0.200:8888/arndt_typolight/tl_files/arndt/css_scripts/arndt-vermietung.css
	http://192.168.0.199:8888/arndt_typolight/tl_files/arndt/css_scripts/arndt-vermietung.css
	http://www.autovermietung-arndt.de/tl_files/arndt/css_scripts/arndt-vermietung.css
*/

@charset "UTF-8";
/* CSS Document */

body, div, dl, dt, dd, ul, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {
	margin: 0;
	padding: 0;
}

body {
	font: 10px/18px Verdana, Arial, Helvetica, Geneva, sans-serif;
	color: #000;
	text-align: left;
	background-color: #ececec;
}

img {
	display: inline;
	border: 0 solid #fff;
}

#header .inside {
	width: 80em;
	margin-right: auto;
	margin-left: auto;
	float: left;
	margin-top: 0.6em;
	height: 1%;
}

#main .inside {
	width: 82em;
	margin-right: auto;
	margin-left: auto;
}

#querkopf {
	height: 25.5em;
	width: 100%;
	background-color: #dedede;
	border-bottom: 1px solid #bfbfbf;
	clear: both;
	padding-bottom: 2em;
}

#headertext {
	display: none;
}

#kopf {
	width: 80em;
	background-color: #f6f6f6;
	margin-right: auto;
	margin-left: auto;
	height: 27.5em;
}

/*#kopf p {
	clear: both;
	font-size: 1px;
	line-height: 1px;
	height: 1px;
	background-color: #f6f6f6;
	color: #f6f6f6;
}*/

/*#logo {
	float: left;
	background-color: #f6f6f6;
	margin-top: 5px;
	background-image: none;
	width: 223px;
	height: 75px;
	overflow: hidden;
	margin-bottom: 8px;
}*/

#logo img {
	float: left;
	background-color: #f6f6f6;
	margin-top: 5px;
	background-image: none;
	width: 22.3em;
	height: 7.5em;
	overflow: hidden;
	margin-bottom: 8px;
}

/*#unfallservice {
	float: right;
	background-color: #f6f6f6;
	margin-top: 5px;
	clear: right;
	width: 244px;
	height: 75px;
	overflow: hidden;
	margin-bottom: 8px;
}*/

#unfallservice img {
	float: right;
	background-color: #f6f6f6;
	margin-top: 5px;
	clear: right;
	width: 24.4em;
	height: 7.5em;
	overflow: hidden;
	margin-bottom: 8px;
}

#kopfbild {
	clear: both;
	float: left;
}

#kopfbild img {
	width: 80em;
}

/* @group menuleiste */

/*div.mod_navigationMain {
	width: 78em;
	height: 2em;
	border-bottom: 1px solid #a4a4a4;
	margin: 0 auto 0.2em;
}

div.mod_navigationSub {
	width: 78em;
	margin: 0.4em auto 0em;
	height: 2em;
}*/

.mod_navigationMain {
	list-style-type: none;
	width: 71em;
	margin-left: auto;
	margin-right: auto;
	white-space: nowrap;
	height: 1.65em;
	font-weight: bold;
	font-size: 11px;
	padding-bottom: 0.3em;
	border-bottom: 1px solid #a4a4a4;
	padding-top: 0.1em;
	clear: both;
}

.mod_navigationSub {
	list-style-type: none;
	width: 71em;
	margin-left: auto;
	margin-right: auto;
	white-space: nowrap;
	height: 1.65em;
	font-weight: bold;
	padding: 0;
	font-size: 11px;
	margin-top: 0.3em;
	clear: both;
}

ul.level_1 {
	padding: 0;
	margin: 0;
	float: left;
}

ul.level_1 li, 
ul.level_1 li.active.first {
	padding: 0 1.5em 0 0;
	display: inline;
	margin: 0;
	float: left;
}

ul.level_1 li a {
	text-decoration: none;
	color: #727778;
	display: inline;
}

div.inside div.mod_navigationMain ul.level_1 li.first a.first {
	text-decoration: none;
	color: #727778;
	display: inline;
}

ul.level_1 li a:hover {
	color: #d00180;
}

ul.level_1 li a.trail {
	color: #d00180;
}

ul.level_1 li.active.first p.active.first, ul.level_1 li.active {
	text-decoration: none;
	color: #d00180;
	display: inline;
	float: left;
}

p.active, p.active.first {
	margin: 0;
	padding: 0;
}

#menu {
	width: 80em;
	padding-top: 7px;
	font-weight: bold;
	clear: both;
	margin-left: auto;
	margin-right: auto;
}

#footer div.inside div.mod_customnav {
	margin-right: auto;
	width: 80em;
	margin-left: auto;
}

.mod_customnav ul.level_1 {
	margin-top: 0.2em;
}

#footer div.inside div.mod_customnav ul.level_1 li a {
	font-weight: normal;
	font-style: normal;
	color: #444443;
	text-decoration: none;
	font-size: 10px;
}

#footer div.inside div.mod_customnav ul.level_1 li a:hover {
	text-decoration: underline;
}

#footer div.inside div.mod_customnav ul.level_1 li.active {
	text-decoration: none;
	font-weight: normal;
	font-style: normal;
	color: #444443;
	font-size: 10px;
}

/* @end */

/* @group titel */

.titelhalb {
	background-color: #f6f6f6;
	border-top: 1px solid #bfbfbf;
	border-bottom: 1px solid #bfbfbf;
	float: left;
	width: 37em;
	margin-right: 1em;
	margin-left: 1em;
	margin-bottom: 2.5em;
	display: inline;
	padding: 0.7em 1em 0.8em;
	font-size: 10px;
	height: 1%;
}

.titelwechsel {
	float: left;
	width: 100%;
}

.titeldrittel {
	background-color: #f6f6f6;
	border-top: 1px solid #bfbfbf;
	border-bottom: 1px solid #bfbfbf;
	float: left;
	width: 23.3em;
	margin-right: 1em;
	margin-left: 1em;
	margin-bottom: 2.5em;
	display: inline;
	padding: 0.7em 1em 0.8em;
	font-size: 10px;
	height: 1%;
}

.titelviertel {
	background-color: #f6f6f6;
	border-top: 1px solid #bfbfbf;
	border-bottom: 1px solid #bfbfbf;
	float: left;
	width: 16.49em;
	margin-right: 1em;
	margin-left: 1em;
	margin-bottom: 2.5em;
	display: inline;
	padding: 0.7em 1em 0.8em;
	font-size: 10px;
	height: 1%;
}

.titeltext h2, .titeltext h1 {
	font-size: 18px;
	line-height: 24px;
	color: #d00180;
	margin-bottom: 1em;
	margin-right: 0;
	margin-left: 0;
}

.titeltext p {
	font-style: italic;
	border-bottom: 1px solid #d00180;
	font-size: 10px;
	line-height: 16px;
	margin-bottom: 1em;
}

/*.titelbild img {
	width: 14.5em;
	height: auto;
	float: right;
	margin-top: 1.7em;
	margin-bottom: 0.7em;
}*/

div.titelmailbutton a {
	text-decoration: none;
	color: #d00180;
	font-weight: bold;
	border: 1px solid #d00180;
	padding: 2px 3px;
	float: left;
	clear: both;
	margin-top: 1em;
	margin-left: 0;
	text-align: center;
	margin-bottom: 0.5em;
	width: 22.5em;
}

#titelangebot-ostern-09-12-spalte .titelmailbutton a{
	width: 36em;
}

div.titelmailbutton a:hover, div.titelmailbutton a:active {
	border: 1px dashed #d00180;
	text-decoration: none;
}

div.ce_hyperlink {
	clear: left;
}

#titelangebot-weihnachten-2008-12-spalte div.ce_text.titeltext img {
	height: auto;
	width: 36.8em;
}

.titelhalb div.titelmailbutton a,
#titelangebot-weihnachten-2008-12-spalte div.ce_hyperlink.titelmailbutton a {
	width: 35.8em;
	margin-bottom: 1em;
	margin-top: 0;
}

.titelbild img,
#pkw-titelangebot-14-spalte div.ce_image.titelbild img,
#lkw-titelangebot-14-spalte div.ce_image.titelbild img {
	width: 16.4em;
	float: left;
	clear: left;
	margin-bottom: 1em;
}

.titelviertel div.titelmailbutton a,
#pkw-titelangebot-14-spalte div.ce_hyperlink.titelmailbutton a,
#lkw-titelangebot-14-spalte div.ce_hyperlink.titelmailbutton a {
	width: 15.5em;
	margin-bottom: 1em;
	margin-top: 0;
}

#pkw-titelangebot-13-spalte .titelpreis img,
#lkw-titelangebot-13-spalte .titelpreis img {
	width: 8em;
	height: auto;
	float: left;
	margin-top: 1em;
}

div.titelhalb .titelpreis {
	background-color: #d00180;
	color: white;
	font-size: 16px;
	font-weight: bold;
	margin-top: 0.65em;
	padding-top: 0.5em;
	padding-bottom: 0.5em;
	width: 23em;
	text-align: center;
	line-height: 20px;
	margin-bottom: 0.65em;
}

.titelviertel .titelpreis {
	clear: both;
	float: none;
	background-color: #d00180;
	color: white;
	font-size: 16px;
	font-weight: bold;
	padding-top: 0.5em;
	padding-bottom: 0.5em;
	text-align: center;
	margin-bottom: 0.65em;
}

.titeldrittel .titelpreis {
	background-color: #d00180;
	color: white;
	font-size: 16px;
	font-weight: bold;
	margin-top: 0.65em;
	padding-top: 0.5em;
	padding-bottom: 0.5em;
	width: 100%;
	text-align: center;
}

div.linienabstand {
	border-top-width: 1px;
	border-top-style: solid;
	border-top: 1px solid #bfbfbf;
	border-bottom: 1px solid #bfbfbf;
	margin-right: -1em;
	margin-left: -1em;
	height: 18px;
	background-color: #ececec;
	margin-top: 0.8em;
	clear: left;
}

.ce_text.sonderarndt {
	color: #fff;
	text-align: center;
	background: #d00180 url(../statische_bilder/arndt-feldhg.gif) no-repeat center center;
	font-weight: bold;
	font-size: 22px;
	padding-top: 1em;
	padding-bottom: 1em;
	margin: 0.6em 0 0.3em;
	line-height: 24px;
	display: block;
}

.ce_hyperlink.sonderarndt {
	color: #fff;
	text-align: center;
	background: #d00180 url(../statische_bilder/arndt-feldhg.gif) no-repeat center center;
	font-weight: bold;
	font-size: 22px;
	padding-top: 1em;
	padding-bottom: 1em;
	margin: 0.6em 0 0.3em;
	line-height: 24px;
}

.titelpreis {
	float: left;
}

.ce_hyperlink.sonderarndt a,
.ce_text.sonderarndt a {
	color: #fff;
	text-decoration: none;
}

.ce_hyperlink.sonderarndt a:hover,
.ce_text.sonderarndt a:hover {
	color: #fff;
	text-decoration: underline;
}

 .titeldrittel .image_container {
	margin: 1em 0 0;
}

/* @group adresszeilen */

#adressen-zeile {
	clear: left;
	padding-top: 10px;
}

.adress4block {
	background-color: #f6f6f6;
	border-top: 1px solid #bfbfbf;
	border-bottom: 1px solid #bfbfbf;
	float: left;
	width: 16.49em;
	margin-right: 1em;
	margin-left: 1em;
	margin-bottom: 2.5em;
	display: inline;
	padding: 0.7em 1em 0.8em;
	font-size: 10px;
}

#adressen-zeile div.ce_text.block p {
	margin: 0;
}

#adressen-zeile h3.ce_headline {
	margin: 0;
}

#adressen-zeile div.mittig3 {
	float: left;
	padding-left: 102px;
}

#adressen-zeile div.mittig2 {
	float: left;
	padding-left: 205px;
}

 {
	
}



/* @end */



/* @end */

#main {
	margin-top: 3em;
}

div.blocklinks {
	background-color: #f6f6f6;
	border-top: 1px solid #bfbfbf;
	border-bottom: 1px solid #bfbfbf;
	float: left;
	width: 38em;
	margin-right: 1em;
	margin-left: 1em;
	margin-bottom: 25px;
	padding: 7px 1em 8px;
}

div.blockganz {
	background-color: #f6f6f6;
	border-top: 1px solid #bfbfbf;
	border-bottom: 1px solid #bfbfbf;
	float: left;
	width: 78em;
	margin-right: 1em;
	margin-left: 1em;
	margin-bottom: 25px;
	padding: 7px 1em 8px;
}

div.textli {
	float: left;
	width: 38em;
	clear: left;
}

div.mod_article.blockganz p {
	float: left;
	width: 38em;
	margin: 0;
}

.ce_image.bildre img {
	width: 37.9em;
	height: auto;
	float: left;
	clear: right;
	margin-top: 0.8em;
}

div.bildre {
	float: right;
	width: 38.5em;
	margin-top: 0.5em;
	margin-bottom: 0.6em;
}

div.bildre p {
	margin: 0 8px 0 0;
	text-align: right;
}

div.bildre p img {
	width: 38em;
	height: auto;
	margin: 0.7em 0 1em;
}

div.blockmitte {
	background-color: #f6f6f6;
	border-top: 1px solid #bfbfbf;
	border-bottom: 1px solid #bfbfbf;
	width: 800px;
	padding-top: 7px;
	padding-bottom: 8px;
	margin-right: 10px;
	margin-left: 10px;
	margin-bottom: 25px;
	text-align: center;
}

#content div.blockmitte h2 {
	font-size: 18px;
	line-height: 24px;
	color: #d00180;
	margin-right: 8px;
	margin-left: 8px;
	margin-bottom: 10px;
}

a {
	text-decoration: underline;
	color: #000;
}

a:hover {
	text-decoration: underline;
	color: #d00180;
}

.blockschmal {
	background-color: #f6f6f6;
	border-top: 1px solid #bfbfbf;
	border-bottom: 1px solid #bfbfbf;
	float: left;
	width: 16.49em;
	margin-bottom: 25px;
	margin-right: 1em;
	margin-left: 1em;
	display: inline;
	padding: 7px 1em 8px;
}

* html .blockschmal {
	overflow: hidden;
}

#content div.blockschmal h3 img {
	margin-top: 5px;
	margin-bottom: 10px;
}

/*#content div.blockschmal p img {
	width: 17em;
	height: auto;
	margin-top: 10px;
	margin-bottom: 3px;
}*/

h1 {
	color: #5e5e5e;
	font-size: 12px;
	margin-bottom: 10px;
	margin-right: 8px;
	margin-left: 8px;
}

h3 {
	color: #444443;
	font-size: 11px;
}

p.clear {
	clear: both;
	height: 10px;
}

p.superclear {
	clear: both;
	height: 100px;
	width: 800px;
}

.ce_text.textli ul {
	margin-top: 0;
	margin-left: 0;
	padding: 0;
}

.ce_text.textli ul li {
	margin-left: 2em;
}

div.pdf_link {
	color: white;
	text-align: center;
	margin-bottom: 2em;
	margin-top: 1.5em;
}

div.pdf_link a {
	color: #444443;
	font-weight: bold;
	text-decoration: none;
	display: block;
	border: 1px solid #d00180;
}

div.pdf_link a:hover {
	border: 1px dashed #d00180;
}

#break {
	clear: both;
	height: 5px;
}

.clearfloat {
	font-size: 1px;
	line-height: 1px;
	height: 1px;
}

#footer {
	height: 6em;
	clear: left;
	margin: 0 0 2em;
}
	
#fuss {
	width: 80em;
	margin-right: auto;
	margin-left: auto;
	margin-top: 2em;
}

ul#fuss_icons {
	list-style-type: none;
	margin: 0 6px 0px 0;
	float: right;
	line-height: 0px;
}

ul#fuss_icons li {
	display: inline;
	padding: 0 0 0 20px;
	margin: 0;
}

#fuss_icons li a img.holiday {
	width: 4.9em;
}

#fuss_icons li a img.drive {
	width: 7.4em;
}

#fuss_icons li a img.europa {
	width: 7.6em;
}


#fusslinie {
	height: 2px;
	background-color: #47a398;
	line-height: 1em;
	font-size: 2px;
	width: 400em;
	clear: both;
}

#fusszeile {
	text-align: left;
	margin-bottom: 20px;
	margin-top: 5px;
	clear: both;
}

div.bildrechts {
	margin-right: 10px;
	margin-left: 10px;
	float: right;
	clear: right;
}

a.mailbutton {
	text-decoration: none;
	color: #d00180;
	font-weight: bold;
	border: 1px solid #d00180;
	padding: 2px 3px;
}

a.mailbutton:hover, a.mailbutton:active {
	border: 1px dashed #d00180;
}

div.mod_randomImage.bildre div.image_container img, div.mod_randomImage.bildre div.image_container {
	width: 38.5em;
	float: right;
}


/*.ce_image.h3 img {
	width: 16.5em;
	height: auto;
}*/

/* @group kontaktformular f2 */

div.ce_form.notabform.tableless {
	width: 38em;
}

form#f2 {
	width: 36em;
	padding-top: 1em;
	padding-right: 1em;
	padding-left: 1em;
	float: left;
}

#f2 div.formbody {
	font-size: 10px;
	line-height: 2.5em;
	padding-bottom: 1em;
}

#f2 div.formbody label {
	width: 12em;
	float: left;
}

.checkbox_container {
	margin: 0;
	padding: 0;
	display: inline;
}

.checkbox_container span label {
	float: left;
}

.explanation {
	line-height: 15px;
	margin-top: 2em;
	margin-bottom: 1em;
}

input.captcha {
	margin-left: 11em;
	display: block;
}

span.captcha_text {
	margin-left: 12em;
	float: left;
	line-height: 1em;
}

.name_nichtzeigen span label {
	display: none;
}

div.formbody label.bezeichnung_nichtzeigen {
	display: none;
}

div.formbody label.bezeichnung_nichtzeigen span {
	margin-left: 12em;
}

#f2 div.formbody .checkbox_container.bezeichnung_gruppe span {
	display: block;
	margin-left: 12em;
}

#f2 div.formbody .checkbox_container.bezeichnung_gruppe span label {
	float: none;
	width: 22em;
	display: inline;
}

input.submit {
	margin-top: 1em;
	text-align: center;
	width: 100%;
	border: 1px solid #d00180;
	background-color: #f6f6f6;
	padding: 0;
}

input.submit:hover {
	border: 1px dashed #d00180;
}



/* @end */

/* @group wunschformular f1 */

div.ce_form.notabform.tableless {
	width: 38em;
}

form#f1 {
	width: 36em;
	padding-top: 1em;
	padding-right: 1em;
	padding-left: 1em;
	float: left;
}

#f1 div.formbody {
	font-size: 10px;
	line-height: 2.5em;
	padding-bottom: 1em;
}

#f1 div.formbody label {
	display: block;
	padding: 0;
	line-height: 12px;
	margin: 1em 0 0;
}

.checkbox_container {
	margin: 0;
	padding: 0;
	display: inline;
}

.checkbox_container span label {
	float: left;
}

.explanation {
	line-height: 15px;
	margin-top: 2em;
	margin-bottom: 1em;
}

input.text {
	background-color: #fff;
	border-style: none;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	padding: 0.2em;
	width: 100%;
	margin-bottom: 1em;
}

.name_nichtzeigen span label {
	display: none;
}

div.datumeintrag {
	text-align: right;
	height: 2em;
	margin-top: -1em;
}

input.text.datums.mandatory {
	margin: 0;
}

div.formbody label.bezeichnung_nichtzeigen {
	display: none;
}

div.formbody label.bezeichnung_nichtzeigen span {
	margin-left: 12em;
}

select.select {
	width: 100%;
}

textarea.textarea {
	width: 100%;
	height: 10em;
	border-style: none;
	background-color: #fff;
	margin-top: 0.4em;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
}

input.checkbox {
	float: left;
	margin: 0 1em 0 0;
}

#wunschauto-formular h1.ce_headline {
	margin-left: 0;
}

#f1 div.formbody .checkbox_container.bezeichnung_gruppe span {
	display: block;
	margin-left: 0em;
	clear: left;
	margin-top: 1em;
}

#f1 div.formbody .checkbox_container.bezeichnung_gruppe span label {
	float: none;
	width: 22em;
	display: inline;
}

input.submit {
	margin-top: 1em;
	text-align: center;
	width: 100%;
	border: 1px solid #d00180;
	background-color: #f6f6f6;
}

input.submit:hover {
	border: 1px dashed #d00180;
}



/* @end */

/* @group sitemap */

#sitemap .textli {
	background-color: #fff;
	margin-top: 5px;
	padding-left: 1em;
	width: 37em;
}

#sitemap ul.level_2 li.submenu a.submenu {
	display: block;
	margin-bottom: 10px;
}

#sitemap h3 {
	margin-top: 1em;
	margin-bottom: 1em;
}

#sitemap ul.level_1 li {
	border-top: 1px solid #d00180;
	margin-bottom: 10px;
	width: 32.5em;
	padding: 0;
}

#sitemap div.mod_sitemap.textli.block ul.level_1 li.submenu.first ul.level_2 li.first.last {
	display: none;
}

#sitemap div.mod_sitemap.textli.block ul.level_1 li.submenu.trail.last a.submenu.trail {
	display: block;
	margin-bottom: 8px;
}

#sitemap ul li ul {
	line-height: 10px;
	display: block;
	margin: 0;
	padding: 0 0 0 2em;
}

#sitemap  ul.level_2 li a {
	display: block;
	margin-bottom: 8px;
	padding-top: 8px;
}

#sitemap div.mod_sitemap.textli.block ul.level_1 li.submenu ul.level_2 li.submenu ul.level_3 li a {
	margin: 0;
	padding-top: 0px;
}

#sitemap ul.level_2 li.submenu {
	padding-top: 0px;
	padding-bottom: 8px;
	margin-top: 8px;
	line-height: 10px;
	display: block;
}

#sitemap div.mod_sitemap.textli.block ul.level_1 li.submenu ul.level_2 li {
	width: 30.5em;
}

#sitemap ul.level_3 li {
	border-top-style: none;
}

/* @end */

.select.untenabstand {
	margin-bottom: 1.5em;
}

.error {
	color: red;
}

label.sicher {
	color: #d00180;
	margin-top: 1.5em;
	clear: left;
}

input.sicher {
	width: 34em;
	background-color: #fff;
	border-style: none;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	padding: 0.2em;
	color: #d00180;
	margin: 0;
}

select#ctrl_51.select {
	margin-bottom: 1.5em;
}

#clearsolo {
	height: 1px;
	clear: both;
	line-height: 1px;
	font-size: 8px;
}

div.ce_gallery {
	margin: 0;
	padding: 0;
}

div.image_container div.caption {
	font-style: italic;
}

/* @group detailanzeige */

div.mod_catalogListing.blockganz div.gruppendetail ul {
	list-style-type: none;
	padding: 0;
}

/* @group anhaenger */

.anhaenger ul.col_0.col_first img {
	width: 39em;
	float: right;
}

.anhaenger ul.col_0.col_first {
	margin: 3em 0 0;
	padding: 0;
}

.anhaenger ul.col_0 li.label,
.anhaenger ul.col_1 li.label,
.anhaenger ul.col_2 li.label
 {
	display: none;
}

.anhaenger ul.col_1 li.value {
	color: #d00180;
	font-weight: bold;
	font-size: 13px;
	font-style: italic;
	float: left;
	padding-right: 0.4em;
}

.anhaenger ul.col_2 li.value {
	font-weight: bold;
	margin: 0;
	padding: 0 0.4em 0 0;
	clear: left;
}

.anhaenger ul li.label {
	float: left;
}

.anhaenger ul.col_1,
.anhaenger ul.col_2,
.anhaenger ul.col_3,
.anhaenger ul.col_4 {
	width: 37.5em;
	margin: 0;
	padding: 0;
}

.anhaenger ul.col_3 li.label,
.anhaenger ul.col_4 li.label,
.anhaenger ul.col_5 li.label
 {
	display: inline;
	float: left;
}

.anhaenger ul.col_3,
.anhaenger ul.col_4,
.anhaenger ul.col_5,
.anhaenger ul.col_6 {
	width: 37.5em;
	border-top: 1px solid #999;
	line-height: 1.7em;
	margin: 0;
}

.anhaenger ul.col_3 li.value,
.anhaenger ul.col_4 li.value,
.anhaenger ul.col_5 li.value,
.anhaenger ul.col_6 li.value {
	text-align: right;
}

.anhaenger ul.col_3 li.value,
.anhaenger ul.col_4 li.value,
.anhaenger ul.col_5 li.value {
	font-weight: bold;
}

.anhaenger ul.col_5 li.value {
	margin-bottom: 0.5em;
	border-bottom: 1px solid #999;
}


.anhaenger div.kfzanfrage {
	clear: left;
	width: 37.7em;
}

/* @end */

/* @group lkwnormal */

.lkwnormal ul.col_0.col_first img {
	width: 39em;
	float: right;
}

.lkwnormal ul.col_0.col_first {
	margin: 3em 0 0;
	padding: 0;
}

.lkwnormal ul.col_0 li.label,
.lkwnormal ul.col_1 li.label,
.lkwnormal ul.col_2 li.label,
.lkwnormal ul.col_3 li.label {
	display: none;
}

.lkwnormal ul li.label {
	float: left;
}

.lkwnormal ul.col_1,
.lkwnormal ul.col_2,
.lkwnormal ul.col_3,
.lkwnormal ul.col_4 {
	width: 37.5em;
	margin: 0;
	padding: 0;
}

.lkwnormal ul.col_4,
.lkwnormal ul.col_5,
.lkwnormal ul.col_6,
.lkwnormal ul.col_7,
.lkwnormal ul.col_8,
.lkwnormal ul.col_9,
.lkwnormal ul.col_10,
.lkwnormal ul.col_11,
.lkwnormal ul.col_12,
.lkwnormal ul.col_13,
.lkwnormal ul.col_14,
.lkwnormal ul.col_15,
.lkwnormal ul.col_16,
.lkwnormal ul.col_17,
.lkwnormal ul.col_18,
.lkwnormal ul.col_19,
.lkwnormal ul.col_20 {
	width: 37.5em;
	border-top: 1px solid #999;
	line-height: 1.7em;
	margin: 0;
}

.lkwnormal ul.col_4 li.value,
.lkwnormal ul.col_5 li.value,
.lkwnormal ul.col_6 li.value,
.lkwnormal ul.col_7 li.value,
.lkwnormal ul.col_8 li.value,
.lkwnormal ul.col_9 li.value,
.lkwnormal ul.col_10 li.value,
.lkwnormal ul.col_11 li.value,
.lkwnormal ul.col_12 li.value,
.lkwnormal ul.col_13 li.value,
.lkwnormal ul.col_14 li.value,
.lkwnormal ul.col_15 li.value,
.lkwnormal ul.col_16 li.value,
.lkwnormal ul.col_17 li.value,
.lkwnormal ul.col_18 li.value,
.lkwnormal ul.col_19 li.value,
.lkwnormal ul.col_20 li.value {
	text-align: right;
}

.lkwnormal ul.col_12 li {
	background-color: #d00180;
	padding-left: 0.5em;
	padding-right: 0.5em;
	color: white;
}

/* preise fett */

.lkwnormal ul.col_12 li.value,
.lkwnormal ul.col_13 li.value,
.lkwnormal ul.col_14 li.value,
.lkwnormal ul.col_15 li.value,
.lkwnormal ul.col_16 li.value,
.lkwnormal ul.col_17 li.value,
.lkwnormal ul.col_18 li.value,
.lkwnormal ul.col_19 li.value,
.lkwnormal ul.col_20 li.value {
	font-weight: bold;
}

.lkwnormal ul.col_1 li.value {
	color: #d00180;
	font-weight: bold;
	font-size: 13px;
	font-style: italic;
	float: left;
	padding-right: 0.4em;
}

.lkwnormal ul.col_2 li.value {
	color: #d00180;
	font-weight: bold;
	font-size: 13px;
	font-style: italic;
	margin: 0;
	padding: 0 0.4em 0 0;
	float: left;
	display: inline;
}

.lkwnormal ul.col_3 li.value {
	font-weight: bold;
	margin: 0;
	padding: 0 0.4em 0 0;
	line-height: 15px;
	float: none;
	clear: left;
}

.lkwnormal ul.col_5:hover,
.lkwnormal ul.col_6:hover,
.lkwnormal ul.col_7:hover,
.lkwnormal ul.col_8:hover,
.lkwnormal ul.col_9:hover,
.lkwnormal ul.col_10:hover,
.lkwnormal ul.col_11:hover,
.lkwnormal ul.col_12:hover,
.lkwnormal ul.col_13:hover,
.lkwnormal ul.col_14:hover,
.lkwnormal ul.col_15:hover,
.lkwnormal ul.col_16:hover,
.lkwnormal ul.col_17:hover,
.lkwnormal ul.col_18:hover,
.lkwnormal ul.col_19:hover,
.lkwnormal ul.col_20:hover
 {
	background-color: #e2e2e2;
}

.lkwnormal ul.col_20 li.value {
	margin-bottom: 0.5em;
	border-bottom: 1px solid #999;
}

.lkwnormal ul.col_21 {
	width: 37.5em;
}

.lkwnormal ul.col_21 li.label {
	font-weight: bold;
}

.lkwnormal ul.col_21 li.value {
	display: block;
	clear: left;
	font-style: italic;
}

/* @end */

/* @group lkw12t */

.lkw12t ul.col_4:hover,
.lkw12t ul.col_5:hover,
.lkw12t ul.col_6:hover,
.lkw12t ul.col_7:hover,
.lkw12t ul.col_8:hover,
.lkw12t ul.col_9:hover,
.lkw12t ul.col_10:hover,
.lkw12t ul.col_11:hover,
.lkw12t ul.col_12:hover,
.lkw12t ul.col_13:hover,
.lkw12t ul.col_14:hover,
.lkw12t ul.col_15:hover,
.lkw12t ul.col_16:hover,
.lkw12t ul.col_17:hover,
.lkw12t ul.col_18:hover,
.lkw12t ul.col_19:hover
 {
	background-color: #e2e2e2;
}

.lkw12t ul.col_0.col_first {
	margin: 3em 0 0;
	padding: 0;
}

.lkw12t ul.col_0.col_first img {
	width: 39em;
	float: right;
}

.lkw12t ul.col_1 li.value {
	color: #d00180;
	font-weight: bold;
	font-size: 13px;
	font-style: italic;
	float: left;
	padding-right: 0.4em;
}

.lkw12t ul.col_2 li.value {
	color: #d00180;
	font-weight: bold;
	font-size: 13px;
	font-style: italic;
	margin: 0;
	padding: 0 0.4em 0 0;
	float: left;
	display: inline;
}

.lkw12t ul.col_0 li.label,
.lkw12t ul.col_1 li.label,
.lkw12t ul.col_2 li.label,
.lkw12t ul.col_3 li.label {
	display: none;
}

.lkw12t ul li.label {
	float: left;
}

.lkw12t ul.col_1,
.lkw12t ul.col_2,
.lkw12t ul.col_3,
.lkw12t ul.col_4 {
	width: 37.5em;
	margin: 0;
	padding: 0;
}

.lkw12t ul.col_3 li.value {
	font-weight: bold;
	margin: 0;
	padding: 0 0.4em 0 0;
	line-height: 15px;
	float: none;
	clear: left;
}

.lkw12t ul.col_4,
.lkw12t ul.col_5,
.lkw12t ul.col_6,
.lkw12t ul.col_7,
.lkw12t ul.col_8,
.lkw12t ul.col_9,
.lkw12t ul.col_10,
.lkw12t ul.col_11,
.lkw12t ul.col_12,
.lkw12t ul.col_13,
.lkw12t ul.col_14,
.lkw12t ul.col_15,
.lkw12t ul.col_16,
.lkw12t ul.col_17,
.lkw12t ul.col_18,
.lkw12t ul.col_19,
.lkw12t ul.col_20 {
	width: 37.5em;
	border-top: 1px solid #999;
	line-height: 1.7em;
	margin: 0;
}

.lkw12t ul.col_4 li.value,
.lkw12t ul.col_5 li.value,
.lkw12t ul.col_6 li.value,
.lkw12t ul.col_7 li.value,
.lkw12t ul.col_8 li.value,
.lkw12t ul.col_9 li.value,
.lkw12t ul.col_10 li.value,
.lkw12t ul.col_11 li.value,
.lkw12t ul.col_12 li.value,
.lkw12t ul.col_13 li.value,
.lkw12t ul.col_14 li.value,
.lkw12t ul.col_15 li.value,
.lkw12t ul.col_16 li.value,
.lkw12t ul.col_17 li.value,
.lkw12t ul.col_18 li.value,
.lkw12t ul.col_19 li.value,
.lkw12t ul.col_20 li.value {
	text-align: right;
}

/* preise fett */

.lkw12t ul.col_12 li.value,
.lkw12t ul.col_13 li.value,
.lkw12t ul.col_14 li.value,
.lkw12t ul.col_15 li.value,
.lkw12t ul.col_16 li.value,
.lkw12t ul.col_17 li.value,
.lkw12t ul.col_18 li.value,
.lkw12t ul.col_19 li.value,
.lkw12t ul.col_20 li.value {
	font-weight: bold;
}

.lkw12t ul.col_17 li.value {
	margin-bottom: 0.5em;
	border-bottom: 1px solid #999;
}

.lkw12t ul.col_21 {
	width: 37.5em;
}

.lkw12t ul.col_21 li.label {
	font-weight: bold;
}

.lkw12t ul.col_21 li.value {
	display: block;
	clear: left;
	font-style: italic;
}

/* @end */

/* @group kuehler */

.kuehler div.gruppendetail ul.col_4 li.label {
	display: block;
}

.kuehler div.gruppendetail ul.col_4 {
	width: 37.5em;
	border-top: 1px solid #999;
	line-height: 1.7em;
	margin: 0;
}

.kuehler div.gruppendetail ul.col_4 li.value {
	text-align: right;
}

.kuehler div.gruppendetail ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}

.kuehler ul.col_5:hover,
.kuehler ul.col_6:hover,
.kuehler ul.col_7:hover,
.kuehler ul.col_8:hover,
.kuehler ul.col_9:hover,
.kuehler ul.col_10:hover,
.kuehler ul.col_11:hover,
.kuehler ul.col_12:hover,
.kuehler ul.col_13:hover,
.kuehler ul.col_14:hover,
.kuehler ul.col_15:hover,
.kuehler ul.col_16:hover,
.kuehler ul.col_17:hover,
.kuehler ul.col_18:hover,
.kuehler ul.col_19:hover,
.kuehler ul.col_20:hover
 {
	background-color: #e2e2e2;
}

.kuehler ul.col_0.col_first img {
	width: 39em;
	float: right;
}

.kuehler ul.col_0.col_first {
	margin: 3em 0 0;
	padding: 0;
}

.kuehler ul.col_0 li.label,
.kuehler ul.col_1 li.label,
.kuehler ul.col_2 li.label,
.kuehler ul.col_3 li.label,
.kuehler ul.col_4 li.label {
	display: none;
}

.kuehler ul li.label {
	float: left;
}

.kuehler ul.col_1 li.value {
	color: #d00180;
	font-weight: bold;
	font-size: 13px;
	font-style: italic;
	float: left;
	padding-right: 0.4em;
}

.kuehler ul.col_2 li.value {
	color: #d00180;
	font-size: 13px;
	font-weight: bold;
	font-style: italic;
	margin: 0;
}

.kuehler ul.col_3 li.value {
	font-weight: bold;
	margin: 0;
	padding: 0 0.4em 0 0;
	line-height: 15px;
	clear: left;
}

.kuehler ul.col_1,
.kuehler ul.col_2,
.kuehler ul.col_3,
.kuehler ul.col_4 {
	width: 37.5em;
	margin: 0;
	padding: 0;
}

.kuehler ul.col_5,
.kuehler ul.col_6,
.kuehler ul.col_7,
.kuehler ul.col_8,
.kuehler ul.col_9,
.kuehler ul.col_10,
.kuehler ul.col_11,
.kuehler ul.col_12,
.kuehler ul.col_13,
.kuehler ul.col_14,
.kuehler ul.col_15,
.kuehler ul.col_16,
.kuehler ul.col_17,
.kuehler ul.col_18,
.kuehler ul.col_19,
.kuehler ul.col_20 {
	width: 37.5em;
	border-top: 1px solid #999;
	line-height: 1.7em;
	margin: 0;
}

.kuehler ul.col_5 li.value,
.kuehler ul.col_6 li.value,
.kuehler ul.col_7 li.value,
.kuehler ul.col_8 li.value,
.kuehler ul.col_9 li.value,
.kuehler ul.col_10 li.value,
.kuehler ul.col_11 li.value,
.kuehler ul.col_12 li.value,
.kuehler ul.col_13 li.value,
.kuehler ul.col_14 li.value,
.kuehler ul.col_15 li.value,
.kuehler ul.col_16 li.value,
.kuehler ul.col_17 li.value,
.kuehler ul.col_18 li.value,
.kuehler ul.col_19 li.value,
.kuehler ul.col_20 li.value {
	text-align: right;
}

/* preise fett */
.kuehler ul.col_12 li.value,
.kuehler ul.col_13 li.value,
.kuehler ul.col_14 li.value,
.kuehler ul.col_15 li.value,
.kuehler ul.col_16 li.value,
.kuehler ul.col_17 li.value,
.kuehler ul.col_18 li.value,
.kuehler ul.col_19 li.value,
.kuehler ul.col_20 li.value {
	font-weight: bold;
}

.kuehler ul.col_12 li {
	color: white;
	background-color: #d00180;
	padding-left: 0.5em;
	padding-right: 0.5em;
}

.kuehler div.gruppendetail ul.col_20 {
	margin-bottom: 1.5em;
	border-bottom: 1px solid #999;
}

.kuehler ul.col_21 {
	width: 37.5em;
	margin-bottom: 1.5em;
}

.kuehler ul.col_21 li.label {
	font-weight: bold;
}

.kuehler ul.col_21 li.value {
	display: block;
	clear: left;
	font-style: italic;
}


/* @end */

/* @group pkw */

.pkw ul.col_5:hover,
.pkw ul.col_6:hover,
.pkw ul.col_7:hover,
.pkw ul.col_8:hover,
.pkw ul.col_9:hover,
.pkw ul.col_10:hover,
.pkw ul.col_11:hover,
.pkw ul.col_12:hover,
.pkw ul.col_13:hover,
.pkw ul.col_14:hover,
.pkw ul.col_15:hover,
.pkw ul.col_16:hover,
.pkw ul.col_17:hover,
.pkw ul.col_18:hover
 {
	background-color: #e2e2e2;
}

.pkw ul.col_0.col_first img {
	width: 39em;
	float: right;
}

.pkw ul.col_0.col_first {
	margin: 3em 0 0;
	padding: 0;
}

.pkw ul.col_0 li.label,
.pkw ul.col_1 li.label,
.pkw ul.col_2 li.label,
.pkw ul.col_3 li.label,
.pkw ul.col_4 li.label {
	display: none;
}

.pkw ul li.label {
	float: left;
}

.pkw ul.col_2 li.value {
	font-weight: bold;
	margin: 0;
	padding: 0 0.4em 0 0;
	float: left;
	line-height: 15px;
	display: inline;
}

.pkw ul.col_3 li.value {
	font-weight: bold;
	margin: 0;
	padding: 0 0.4em 0 0;
	line-height: 15px;
	float: none;
}

.pkw ul.col_1,
.pkw ul.col_2,
.pkw ul.col_3,
.pkw ul.col_4 {
	width: 37.5em;
	margin: 0;
	padding: 0;
}

.pkw ul.col_5,
.pkw ul.col_6,
.pkw ul.col_7,
.pkw ul.col_8,
.pkw ul.col_9,
.pkw ul.col_10,
.pkw ul.col_11,
.pkw ul.col_12,
.pkw ul.col_13,
.pkw ul.col_14,
.pkw ul.col_15,
.pkw ul.col_16,
.pkw ul.col_17,
.pkw ul.col_18 {
	width: 37.5em;
	border-top: 1px solid #999;
	line-height: 1.7em;
	margin: 0;
}

.pkw ul.col_5 li.value,
.pkw ul.col_6 li.value,
.pkw ul.col_7 li.value,
.pkw ul.col_8 li.value,
.pkw ul.col_9 li.value,
.pkw ul.col_10 li.value,
.pkw ul.col_11 li.value,
.pkw ul.col_12 li.value,
.pkw ul.col_13 li.value,
.pkw ul.col_14 li.value,
.pkw ul.col_15 li.value,
.pkw ul.col_16 li.value,
.pkw ul.col_17 li.value,
.pkw ul.col_18 li.value {
	text-align: right;
}

.pkw ul.col_18 li.value {
	margin-bottom: 0.5em;
	border-bottom: 1px solid #999;
}

/* preise fett */
.pkw ul.col_11 li.value,
.pkw ul.col_12 li.value,
.pkw ul.col_13 li.value,
.pkw ul.col_14 li.value,
.pkw ul.col_15 li.value,
.pkw ul.col_16 li.value,
.pkw ul.col_17 li.value,
.pkw ul.col_18 li.value {
	font-weight: bold;
}

.pkw ul.col_1 li.value {
	color: #d00180;
	font-weight: bold;
	font-size: 13px;
	font-style: italic;
}

.pkw ul.col_19 {
	width: 37.5em;
	margin-bottom: 1.5em;
}

.pkw ul.col_19 li.label {
	font-weight: bold;
}

.pkw ul.col_19 li.value {
	display: block;
	clear: left;
}

/* @end */

div.kaution {
	margin-bottom: 2em;
	width: 37.5em;
}

div.vertrag {
	margin-top: 1.5em;
}

div.vertrag a {
	font-weight: bold;
}

div.umzug {
	margin-top: 1.5em;
}

.kfzanfrage {
	clear: left;
	padding-bottom: 2em;
	border-bottom: 1px solid #d00180;
	margin-bottom: 2em;
}

.kfzanfrage a {
	width: 37em;
	text-decoration: none;
	color: #d00180;
	font-weight: bold;
	border: 1px solid #d00180;
	padding: 2px 3px;
	display: block;
	text-align: center;
}

.kfzanfrage a:hover {
	text-decoration: none;
	background-color: #e2e2e2;
}


/* @end */

/* @group listenanzeige */

.mehr ul.row_0 {
	font-weight: bold;
}

li.body {
	margin: 0;
	padding: 0;
}

.lkwteaser li.body.col_0.col_first {
	font-weight: bold;
	display: block;
	float: none;
}

.lkwteaser h3 {
	display: none;
}

.lkwteaser li.body.col_1 img {
	/*width: 16.4em;
	height: auto;*/
	padding: 0;
	margin-top: 1em;
	margin-bottom: 0.7em;
}

.mehr h3 {
	display: none;
}

.mod_catalogListing.blockschmal ul.row_0.row_first.row_last.even {
	list-style-type: none;
	padding: 0;
}

li.body.col_0.col_first {
	float: left;
	padding-right: 0.4em;
	margin: 0;
	clear: left;
}

#anhaenger---lkw-titel img {
	/*width: 16.4em;
	height: auto;*/
	padding: 0;
	margin-top: 0.7em;
}

#bis-75---lkw-titel .col_last,
#ue75--lkw-titel .col_last,
#kuehler---lkw-titel .col_last,
#anhaenger---lkw-titel .col_last {
	font-weight: bold;
	float: none;
	margin: 0;
	padding: 0;
}

#bis-75---lkw-titel a,
#ue75--lkw-titel a,
#kuehler---lkw-titel a,
#anhaenger---lkw-titel a {
	text-decoration: none;
}

#cabrio-teaser--pkw-titel .col_last,
#fun-cars-teaser--pkw-titel .col_last,
#pkw-teaser---pkw-titel .col_last,
#van-teaser---pkw-titel .col_last,
#extraklasse-teaser---pkw-titel .col_last {
	font-weight: bold;
	float: none;
	margin: 0;
	padding: 0;
}

#cabrio-teaser--pkw-titel a,
#fun-cars-teaser--pkw-titel a,
#pkw-teaser---pkw-titel a,
#van-teaser---pkw-titel a,
#extraklasse-teaser---pkw-titel a {
	text-decoration: none;
}

li.body.col_1.col_last {
	display: inline;
	margin: 0;
	padding: 0;
	float: left;
}

div.ce_text {
	clear: left;
}

#van-teaser---pkw-titel img {
	display: block;
	clear: left;
	margin: 0;
	padding: 8px 0;
	width: 16.4em;
}

div.mod_catalogListing ul {
	list-style-type: none;
	padding: 0;
	margin: 0;
}

li.body a img {
	display: block;
	clear: left;
	margin: 0;
	padding: 8px 0;
	width: 16.4em;
}

li.body.col_2 {
	font-weight: bold;
	margin: 0;
	padding: 0;
}

li.body.col_3 img {
	/*width: 16.4em;
	height: auto;*/
	padding: 0;
	margin-top: 0.5em;
}

li.body.col_2.col_last a {
	text-decoration: none;
}

.haengerteaser ul.row_0.row_first.row_last.even li.body.col_2 img {
	/*width: 16.5em;
	height: auto;*/
	padding: 0;
	margin-top: 0.5em;
}

.haengerteaser ul.row_0.row_first.row_last.even li.body.col_1 {
	font-weight: bold;
}

div.ce_text.zumbeispiel {
	float: left;
	margin-right: 0.4em;
}

ul.row_0.row_first.row_last.even {
	list-style-type: none;
	display: inline;
	padding: 0;
}

ul.row_0.row_first.row_last.even li.body.col_3.col_last img {
	float: left;
	padding: 0;
	margin: 0;
}


/* @end */

span.relevance {
	display: none;
}

span.filesize {
	display: none;
}

.verkaufen {
	margin-right: auto;
	margin-left: auto;
	border: 1px solid silver;
	width: 77.5em;
	height: 80em;
	margin: 0;
	padding: 0;
	background-color: #fff;
}

div.mod_catalogListing ul.row_1.row_last li.body.col_1.col_last {
	list-style-type: none;
	margin: 0;
	padding: 0;
}

/* @group suchen */

#suchen input#submit.submit {
	margin-bottom: 2em;
}

#suchen div.mod_search.textli div.first.even h3 {
	margin-top: 2em;
}

#suchen h3 {
	margin: 0;
	padding: 0;
	display: block;
}

#suchen div.mod_search.textli div.odd h3,
#suchen div.mod_search.textli div.even h3 {
	margin-top: 2em;
}

#suchen div.mod_search.textli p.context {
	margin-top: 0;
	margin-bottom: 10px;
	display: block;
}

input#keywords {
	margin-top: 1em;
	background-color: ;
	color: #d00180;
	font-weight: bold;
	border: 1px solid gray;
	padding: 2px;
	width: 34em;
}

div.mod_search .submit {
	padding: 2px;
}

#suchen .pagination {
	margin-top: 25px;
	margin-bottom: 12px;
	border-top: 1px solid #d00180;
	border-bottom: 1px solid #d00180;
	float: left;
	width: 100%;
	text-align: center;
}

#suchen div.mod_search.textli div.pagination ul {
	list-style-type: none;
	padding: 0;
	margin: 0;
	display: inline;
}

#suchen div.mod_search.textli div.pagination ul li {
	float: left;
	margin-right: 10px;
}

/*#suchen div.mod_search.textli div.pagination p {
	display: block;
}*/

#suchen div.mod_search.textli div.pagination ul li a {
	color: #000;
	text-decoration: none;
	display: block;
}

#suchen div.mod_search.textli div.pagination p {
	display: none;
}

span.pagination_current {
	color: #d00180;
	font-weight: bold;
}

#suchen div.mod_search.textli div.pagination ul li a:hover {
	color: #d00180;
	text-decoration: none;
}

#suchen div.mod_search.textli p.context span.highlight {
	font-weight: bold;
}

#suchen div.mod_search.textli p.header {
	display: none;
}

/* @end */

#f4 div.formbody div.datumeintrag label {
	display: block;
}

#opt_66_0 {
	margin-top: 3px;
}

select#ctrl_62.select {
	margin-bottom: 1em;
}

#umzugsequipment a {
	display: block;
	float: left;
	clear: left;
	margin-bottom: 2em;
}

#umzugsequipment .textlitab ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	width: 30em;
}

#umzugsequipment .textlitab ul li {
	clear: left;
	display: block;
	border-bottom: 1px solid silver;
}

#umzugsequipment .textlitab ul li span {
	font-weight: bold;
	position: absolute;
	float: right;
	right: 50em;
}

h1.ce_headline.specialangebot {
	color: #d00180;
	font-size: 16px;
	text-align: center;
	margin-right: 0;
	margin-left: 0;
	margin-bottom: 0;
}

/* @group weihnachten-ostern */

#oster-special-2010 div.ce_image.osterspecial.block div.image_container {
	margin-left: 10px;
	margin-right: 10px;
	border-top: 1px solid #bfbfbf;
	border-bottom: 1px solid #bfbfbf;
	margin-bottom: 30px;
}

#oster-special-2010 div.ce_text,
#weihnachts-special div.ce_text,
#winter-special div.ce_text {
	text-align: center;
}

#oster-special-2010 div.ce_text h1,
#weihnachts-special div.ce_text h1,
#winter-special div.ce_text h1 {
	color: #d00180;
	font-size: 14px;
}

#oster-special-2010 div.ce_table.ganztab,
#weihnachts-special div.ce_table.ganztab,
#winter-special div.ce_table.ganztab {
	text-align: center;
}

#oster-special-2010 div.ce_table.ganztab table,
#weihnachts-special div.ce_table.ganztab table,
#winter-special div.ce_table.ganztab table {
	text-align: center;
	margin: 10px auto;
	border-collapse: collapse
}

#table_767 tbody tr td,
#table_698 tbody tr td {
	border: 1px solid silver;
	padding: 2px;
}

#table_767 thead tr th,
#table_698 thead tr th {
	padding: 8px;
	border: 1px solid silver;
}

/* @end */

