body {text-align:center;width:100%;margin:0 auto;padding:10px 0 0 0;background:#8aadd7;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:100%;color:#006ab3;}
html {height:100%;}
table {margin:25px 0 0 0;}
td {padding-bottom:5px;}
img {border:0;}

.bluetab {text-align:center;border-right:1px solid #006ab3;}
.bluetabtd1 {padding:3px;border-left:1px solid #006ab3;background:#8aadd7;font-weight:bold;color:#fff;}
.bluetabtd2 {padding:3px;border:1px solid #006ab3;border-right:0;background:#dae4f4;}
.bluetabtd3 {padding:3px;border-left:1px solid #006ab3;}
.bluetabtd4 {border-top:1px solid #006ab3;border-left:1px solid #006ab3;}

ul {list-style-position:outside;margin:0 0 15px 15px;}
html:root ul {margin:0 0 15px -25px;}
li {margin:0 0 0 0;padding-bottom:3px;list-style-image:url(../../images/icons/liste.gif);line-height:1.25em;}

h1 {text-align:right;margin:25px 0 15px 0;border-bottom:1px solid #d10019;font-weight:bold;font-size:1.1em;color:#d10019;}
h2 {padding:35px 0 5px 0;border-bottom:1px dashed #006ab3;font-size:1em;color:#006ab3;}
h3 {font-weight:normal;font-size:1.15em;color:#d10019;}
h4 {margin:25px 0 2px 0;font-size:1em;color:#006ab3;}
.inline {display:inline;border:none;}
.mini {font-size:.75em;}
.red {color:#d10019;}

/* trenner und sauber machen */
.mini {display:block;margin:.3em 0;}
.midi {display:block;margin:.8em 0;}
.big {display:block;margin:1.5em 0;}
.trenner {display:block;margin:1em 0;border-top:1px solid #abc1e7;}
.cl {clear:left;width:100%;height:1px;}
.cr {clear:right;display:block;margin:0;}
.cb {clear:both;display:block;margin:0;}
.fr {float:right;}

/* layout */
.wrapper_margin {margin:0 10px;}
.wrapper {text-align:left;width:100%;}
.sprache, .deckel, .deckel_right, .header, .hunde, .quicknav, .boebbelnav, .schnaeppchen_angebote, .randspalte, .schnaeppchen_angebote {display:none;}

.content {}

.logo {margin:0 0 15px 0;}
.highslide img {width:150px;margin:10px 0 0 0;}

.inhalt {margin:0;padding:0;font-size:.9em;}
.boxen {float:left;width:44%;height:20em;margin:0 0 15px 0;padding:15px;border:1px solid #abc1e7;background:#d4def0;font-size:.9em;}
.boxen_content {height:14em;margin:0 0 15px 0;border-bottom:1px dashed #abc1e7;}
.boxen_icon {float:left;margin:-5px 5px 7px 0;}
.boxen h1 {text-align:left;margin:0 0 15px 0;border:none;font-size:1.15em;color:#006ab3;}
.pic_holder {float:left;width:165px;}
.pic_right {float:right;width:150px;margin:0 0 5px 10px;padding:3px;border:1px solid #abc1e7;background:#d4def0;}
.pic_left {float:left;width:150px;margin:0 5px 10px 0;padding:3px;border:1px solid #abc1e7;background:#d4def0;}
.pic_mini {float:left;width:75px;margin:0 10px 10px 0;padding:3px;border:1px solid #abc1e7;background:#d4def0;}
.pic_text {margin:0 0 0 185px;}
.text_holder {margin:0 0 0 185px;}
.preis_holder {background:#e9eef7;color:#d10019;}
.preis_prozente {float:left;margin:0 10px 0 0;padding:2px;background:#d10019;}
.preis {float:right;margin:0 10px 0 0;font-weight:bold;color:#d10019;}
.preis_hinweis {text-align:right;margin:0;padding:3px;font-size:.7em;}
.auto_logos {position:relative;float:right;margin:-5px 0 0 0;}
.icon {float:left;margin:0 5px 15px 0;}

/* ===== schnaeppchen ===== */
.schnaeppchen_holder {display:block;padding:5px;background:#e9eef7;color:#d10019;}
.schnaeppchen_preis {float:right;font-weight:bold;}
.schnaeppchen_prozente {float:left;margin:-4px 10px 0 -4px;padding:3px;background:#d10019;font-weight:bold;font-size:1em;color:#fff;}