@charset "UTF-8";

/* import core styles | Basis-Stylesheets einbinden */
@import url(yaml/core/base.css);

@media all {
/* import screen layout | Screen-Layout einbinden */
/*@import url(screen/basemod.css);*/

/*@import url(screen/content.css);*/
	html * {font-size: 100.01%; }
	body {font-family: Tahoma, serif, SansSerif, monospace; color: #32332e; background-color: #f3f7e2; }
	div#body-bg {margin: 10px auto; width: 375px; }
	a {color: #32332E; text-decoration:none; }
	a:focus, a:hover, a:active {color:#182E7A; text-decoration:underline; }
	a:focus {outline: none; }
	.textmitbild {width: 100%; font-size: 12px; line-height: 16px; margin: 5px 0 5px 0px; }
	.textmitbild p {font-size: 12px; line-height: 16px; }
	.textmitbild h1 {font-size: 16px; font-weight: normal; line-height: 19px; margin-bottom: 1em; }
	.textmitbild_inhalt {margin-bottom: 1.5em; }
	.mediumbox {width: 373px; border: 1px solid #dfe2d1; background: #f7f9ed; }
	.mediumbox_top {height: 2px; font-size: 0; margin: -1px; background: url("img/bg_mediumbox_top.gif") no-repeat top left; }
	.mediumbox_bottom {height: 2px; font-size: 0; margin: -1px; clear: left; background: url("img/bg_mediumbox_bottom.gif") no-repeat top left; }
	.mediumbox_content {margin: 9px}
	.co2calc {background: #f2f7d3; font-size: 16px; line-height: 19px; }
	.co2calc .normal {margin: 0 -9px; padding: 0 9px 0 11px; height: 56px; border-bottom: 1px dotted #cbccc4; }
	.co2calc .highlight {background: #f7f9ed; color: #558801; }
	.co2calc label {float: left; display: block; width: 197px; margin-top: 9px; }
	.co2calc input {float: left; display: block; width: 72px; font-weight: bold; text-align: right; padding: 2px 3px 0 3px; margin-top: 23px; }
	.co2calc input[disabled] {color: #32332e; background: transparent; border: 1px solid #989996; }
	.co2calc .highlight input[disabled] {color: #558801; }
	.co2calc .after {float: left; display: block; margin-left: 12px; margin-top: 27px; font-weight: bold; }
	a.button {display: block; float: left; width: auto; margin-left: 0; }
	a.button span, div.button a span {display: block; margin-right: 0; font: bold 14px/17px Tahoma, serif, SansSerif, Monospace; }
	a.button:active, div.button a:active {background-position: bottom left; }
	a.button:active span, div.button a:active span {background-position: bottom right; }
	a.pfeilg25r {height: 25px; background: url(img/but_pfeilg25r_left.gif) no-repeat top left; }
	a.pfeilg25r span {color: #fff; padding: 4px 22px 4px 7px; background: url(img/but_pfeilg25r_right.gif) no-repeat top right; }
	a.pfeilv25r { height: 25px; background: url(img/but_pfeilv25r_left.gif) no-repeat top left; }
	a.pfeilv25r span {color: #fff; padding: 4px 22px 4px 7px; background: url(img/but_pfeilv25r_right.gif) no-repeat top right; }
	p.teaser {clear:none; color: #669801; }
	sub {font-size: 60%; }
}