html,body {
	background-color:#FFF;
	margin:0;
	padding:0;
	height:100%;
	min-width:920px;
	SCROLLBAR-BASE-COLOR:#CC0000; SCROLLBAR-ARROW-COLOR:#FFFFFF;
}
body {
	font-size:100.01%;
	color:#000;
	SCROLLBAR-BASE-COLOR:#CC0000; SCROLLBAR-ARROW-COLOR:#FFFFFF;
}
body:hover {
	background-color:#FFF;
}
* {
	font-family: Arial, sans-serif;
}
span.typo {
font-family: "Trebuchet MS",serif;}
acronym,abbr {
cursor:help;}
q {
font-style:normal !important;font-style:italic;}
q:lang(de) {
quotes:'\201E' '\201D' '\201A' '\2019';}
q:lang(en) {
quotes:'\201B' '\2019' '\201C' '\201D';}
q:before {
content:open-quote;}
q:after {
content:close-quote;}
object,embed {
display:block;}

div#top-box {
background-color:#CC0000;padding-left:9.5em;z-index:1;}

nobr#weiss-ueberschrift {
	font-family: Arial, sans-serif;
	font-weight:bold;
	font-size:1.1em;
}


div#home-logo {
position:absolute;top:10px;left:0;width:9.5em;text-align:center;z-index:99;}


div#home-logo a#skip {
height:0;width:0;overflow:hidden;position:absolute;}


div#top-box p#slogan {
text-align:right;margin:0;padding:10px 15px 5px 5px;font-size:14px;color:#FFFFFF}

div#top-menu01 {
margin:0;padding-left:25px;background:#FFF url(../images/top-menu-left.png) no-repeat scroll bottom left;border-bottom:1px solid #FFF;}

div#top-menu01 div#top-menu02 {
padding-right:14px;background:#FFF url(../images/top-menu-right.png) no-repeat scroll bottom right;}

div#top-menu01 div#top-menu02 div#top-menu03 {
padding-bottom:4px;background:#FFF url(../images/top-menu-shadow.png) repeat-x scroll bottom;}

div#top-menu01 div#top-menu02 div#top-menu03 p {
border:1px solid #8c5304;background-color:#f58f06;margin:0 0 0 -5px;padding:4px 0 5px 5px;font:normal normal bold 13px/normal Verdana,Arial,Helvetica,sans-serif;color:#FFF;}
div#top-menu01 div#top-menu02 div#top-menu03 p#fontsize {
border:none;background-color:transparent;margin:0 10px 0 0;padding:5px 0 0 5px;float:right;}
div#top-menu01 div#top-menu02 div#top-menu03 p a {
color:#FFF;background-color:transparent;text-decoration:none;}
div#top-menu01 div#top-menu02 div#top-menu03 p a:hover {
color:#000;}
div#top-menu01 div#top-menu02 div#top-menu03 p a:hover img {
background-color:#000;}
div#top-menu01 div#top-menu02 div#top-menu03 p #switch-lang-inactive {
color:silver;}
a#top-shop {
padding-left:30px;background:transparent url(../images/card.gif) no-repeat scroll left;}
a#top-shop:hover {
background:transparent url(../images/card_over.gif) no-repeat scroll left;}
form#search {
margin:0 10px 0 0;padding:3px 0 0 5px !important;padding-top:2px;border:none;float:right;white-space:nowrap;}
form#search div label {
color:#FFF;font-weight:bold;margin-bottom:2px;font-size:13px;display:none;}
form#search input#search-text {
	margin-bottom:0;
	padding: 1px 1px 1px 18px;
	font-size:13px;
	background: #FFF url(../images/suche.gif) no-repeat scroll 2px;
	border-width:1px;
	width:8em;
	color:#000;
}
form#search input#search-button {
padding:0 3px;margin:0;font-size:13px;font-weight:bold;color:#FFF;background-color:#f58f06;}
form#search input#search-button:hover {
background-color:#483d8b;color:#FFF;}


div#left-menu2 {
position:absolute;left:0;top:100px;bottom:0px;width:9.5em;margin:0;padding:0 0 0px;background-color:#CC0000;border-right:1px solid #000;border-bottom:0px solid #000;
height:80%;overflow:hidden;
}

div#left-menu3 {
position:absolute;left:0;bottom:0px;width:9.5em;margin:0;padding:0 0 0px;background-color:#CC0000;border-right:1px solid #000;border-bottom:1px solid #000;
height:45%;overflow:hidden;
}


div#left-menu {
position:absolute;left:0;top:60px;width:9.5em;margin:0;padding:0 0 0px;background-color:#CC0000;border-right:1px solid #000;border-bottom:1px solid #000;}
div#left-menu dl {
margin:10px 0 10px 15px;}
div#left-menu dl dt {
margin:0;padding:3px 3px 1px;color:#FFF;font-weight:bold;font-size:0.95em;text-align:center;}
div#left-menu dl dd {
margin:0;padding:0;color:#000;background-color:#f0f8ff;border-left:1px solid #a9a9a9;font-size:0.85em;}
div#left-menu dl dd a {
background:#f0f8ff url(../images/left_menu_bull.png) no-repeat scroll 4px;color:#000;display:block;text-decoration:none;padding:2px 0 2px 14px;border-top:1px solid #FFF;border-bottom:1px solid #b0c4de;}
div#left-menu dl dd a:hover {
background-image:none;color:#FFF;}
div#left-menu dl dd a:hover span.explanation {
display:block;position:absolute;width:15em;height:2em;left:10em;margin-top:-1.5em;padding:2px 2px 2px 14px;border:2px solid #000;background-color:#f0f8ff;color:#000;}




div#left-menu dl#cram-up {
margin-top:30px;}
div#left-menu dl#cram-up dt {
background:#4169e1 url(../images/take-on-bg.png) no-repeat scroll top left;}
div#left-menu dl#cram-up dd a:hover {
background-color:#708090;border-top:1px solid #6495ed;border-bottom:1px solid #00008b;}
//background-color:#4169e1;border-top:1px solid #6495ed;border-bottom:1px solid #00008b;}


div#left-menu dl#business dt {
background:#94f url(../images/business-bg.png) no-repeat scroll top left;}
div#left-menu dl#business dd a:hover {
background-color:#94f;border-top:1px solid #28aa29;border-bottom:1px solid #175e17;}
div#left-menu dl#read-on dt {
background:#228b22 url(../images/read-on-bg.png) no-repeat scroll top left;}
div#left-menu dl#read-on dd a:hover {
background-color:#228b22;border-top:1px solid #28aa29;border-bottom:1px solid #175e17;}
div#left-menu dl#chill-out dt {
background:#ff4500 url(../images/chill-out-bg.png) no-repeat scroll top left;}
div#left-menu dl#chill-out dd a:hover {
background-color:#ff4500;border-top:1px solid #ff7642;border-bottom:1px solid #bf3500;}
div#left-menu dl#teach-in dt {
background:#f58f06 url(../images/teach-in-bg.png) no-repeat scroll top left;}
div#left-menu dl#teach-in dd a:hover {
background-color:#f58f06;border-top:1px solid #f9ac44;border-bottom:1px solid #ca7706;}

div#left-menu dl#take-on dt {
margin-top:30px;background:#708090 url(../images/take-on-bg.png) no-repeat scroll top left;}
div#left-menu dl#take-on dd a:hover {
background-color:#8996A3;border-top:1px solid #8493a1;border-bottom:1px solid #62727f; border-left:1px solid #8493a1;}


div#left-menu dl#take-on2 dt {
background:#708090 url(../images/take-on-bg.png) no-repeat scroll top left;}
div#left-menu dl#take-on2 dd a:hover {
background-color:#8996A3;border-top:1px solid #8493a1;border-bottom:1px solid #62727f; border-left:1px solid #8493a1;}


div#webdesign {
margin-top:15px;background:#F58F06 no-repeat scroll top left;color:#000;padding:2px 0 2px;border-top:1px solid #000;}


div#content-box {
margin:0;padding:0 0 20px 9.5em;background-color:#FFF;border-bottom:1px solid #FFF;}
div#content-box p#breadcrumb {
margin:10px;padding:0;border-bottom:1px dotted #000;font-size:0.8em;position:relative;}
div#content-box div#content {
margin:0;padding:0 200px 0 20px;background-color:#FFF;}
div#sidebox {
position:absolute;width:170px;top:200px;right:0;border-left:1px solid #dcdcdc;z-index:10;}
div#adbox468 {
position:absolute;top:85px;left:11em;width:468px;height:60px;padding:0;margin:0;overflow:hidden;}
div#adbox728 {
position:absolute;top:70px;left:10.5em;width:728px;height:90px;padding:0;margin:0;overflow:hidden;}
div#adbox {
position:absolute;top:70px;left:10.5em;right:80px;height:90px;text-align:center;padding:0;margin:0;overflow:hidden;}
div#content-box div#content-top {
margin:0 10px;height:auto !important;height:90px;min-height:90px;padding-top:10px;}
div#content-box div#content-top h1 {
font-size:1.2em;margin:0 0 5px 10px;}
div#content-box div#content-top p {
font-size:0.85em;margin:0 0 0 20px;}
div#content-box div#content-top p#shop-logo {
float:right;padding-right:2%;padding-top:10px;}
div#sidebox iframe {
margin-left:5px;margin-top:5px;}
div#sidebox h3 {
line-height:1em;font-size:1.1em;text-align:center;margin:0 2px 10px;}
div#sidebox h4, div#sidebox h2 {
font-size:0.9em;line-height:1em;text-align:left;font-weight:bold;margin:10px 3px 5px 10px;}
div#sidebox h5 {
font-size:0.8em;line-height:0.9em;text-align:left;font-weight:bold;margin:10px 3px 0 10px;}
div#sidebox p,div#sidebox td {
font-size:0.8em;line-height:1em;}
div#sidebox p {
padding:3px;margin:3px 3px 3px 10px;}
div#sidebox ul {
margin:5px 3px 5px 10px;padding-left:15px;}
div#sidebox ul li {
margin:0;padding:2px 0;font-size:0.75em;line-height:1.1em;list-style-type:disc;}
div#sidebox table {
border:none;margin:3px;}
div#sidebox img.sidebox-border {
margin:0;}
div#sidebox img.sidebox-border-tl {
position:relative;}
div#sidebox div.product-ad {
margin:10px 5px;padding:1px 3px;background-color:#fff8bb;border-width:1px;border-style:solid;border-top-color:#a9a090;border-left-color:#a9a090;border-right-color:#e4e4c9;border-bottom-color:#e4e4c9;}
div#sidebox div.product-ad h3 a {
margin-top:8px;color:#000;}
div#sidebox div.product-ad p.ad-title {
font-size:0.8em;margin-top:1px;margin-bottom:5px;}
div#content-box p#changed {
clear:both;margin:20px 20px 10px 5px;padding-top:20px;font-size:0.7em;color:#6a5acd;}
div#content-box p#location {
font-size:0.7em;color:#6a5acd;}


div#footer-box {
clear:both;border:1px solid #FFF;margin:10px 180px 20px 12em;font-size:0.8em;color:#6a5acd;text-align:center;}
div#footer-box p {
margin:10px;}






div#content2 .small {
font-size:0.9em;line-height:1.2em;margin:5px 0;}
sup {
font-size:0.7em;}
.italic {
font-style:italic;}
.serif {
font-family:"Times New Roman",Times,serif;}
.correct {
color:green;}
a.source {
font-size:0.7em;vertical-align:top;}


div#content2 {
padding-left:1em;padding-right:1em;}

div#content2 p.indent {
padding-left:1em;}
blockquote {
font-style:italic;font-size:0.95em;margin:10px 15px 10px 20px;padding:10px;border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;}
blockquote cite {
margin-top:5px;display:block;font-style:normal;text-align:right;font-size:1em;}
blockquote cite a {
color:#6495ed;}

div#content2 span.ipa {
font-size:0.9em;color:maroon;}

div#content2 span.ipa img {
margin-bottom:-3px;}
div#content2 a.external {
	color:maroon;
	padding-right:12px;
	background:transparent url(../images/xlink.png) no-repeat scroll right;
	white-space:nowrap;
	font-weight: normal;
}

div#content2 a.popup {
text-decoration:none;vertical-align:baseline;color:#00008b;cursor:help;font-size:13px;}

div#content2 a.popup:visited {
color:#00008b;}

div#content2 a.popup:hover span.popup-content {
display:inline;position:absolute;left:150px;background-color:#FFF;padding:10px;margin-top:10px;margin-left:30px;z-index:999;}

div#content2 a.popup-info {
text-decoration:none;background-color:transparent;cursor:help;padding:0;z-index:997;}

div#content2 a.popup-info img {
border:none;margin:1px 0 0 2px;cursor:help;vertical-align:middle;}

div#content2 a.popup-info:hover {
border:none;z-index:998;}
div#content2 a.popup-info:hover span.popup-text {
display:inline;position:absolute;border:2px solid #191970;background-color:#e6e6fa;padding:3px 5px;margin-top:2em;text-decoration:none;color:#000 !important;font:normal normal normal 12px/14px sans-serif !important;text-transform:none !important;text-align:left !important;z-index:999;}
div#content2 a.popup-info:hover span.popup-text span.italic {
font-style:italic !important;}
div#content2 a.popup-info:hover span.popup-text span.bold {
font-weight:bold !important;}
div#content a:hover span.popup-text img {
position:absolute;margin-top:-14px;z-index:1000;}
div#content a.popup-link {
text-decoration:underline !important;cursor:pointer !important;}
div#content a:hover span.singleline {
white-space:nowrap;}
div#content a:hover span.multiline {
width:250px;white-space:normal;}
div#content2 .quick-info {
color:#000 !important;background-color:transparent !important;cursor:help;border-bottom:1px dotted #000;}
div#content2 a.quick-info:hover {
color:#000 !important;background-color:#ffe065 !important;text-decoration:none !important;}
div#content2 ul li, div#content ol li ul li {
list-style-type:square;}
div#content2 ul.nolist li {
list-style-type:none;}
div#content2 ul,div#content ol {
padding-left:10px;margin-left:15px;margin-top:10px;}
div#content2 ul li,div#content ol li {
font-size:0.85em;line-height:1.1em;margin:3px 0;}
div#content2 ol.roman {
list-style:upper-roman;margin-left:15px;padding-left:15px;}
div#content2 ul li ul,div#content ol li ul {
padding-left:10px;margin-left:15px;margin-top:3px;margin-bottom:10px;}
div#content2 ul li ul li {
list-style-type:circle !important;}
div#content2 ul li p,div#content ol li p,div#content ul li p.example {
font-size:1em !important;margin-top:5px;}


div#content2 normal {
font-size:0.9em;text-align:left;color:#000;}

div#content2 p {
font-size:1em;color:#000;}




div#content2 autotabelle {
font-size:0.9em;text-align:left;color:#000;text-decoration:none;}

div#content2 autotabelle a {
font-size:0.9em;text-align:left;color:#000;text-decoration:none;}


div#frontpage {
	width: 99%;
}
div#frontpage div#left-column {
	float: left;
	width: 76%;
}
div#frontpage div#right-column {
	float: right;
	width: 22%;
	/*background-color:#F7F8F9;*/
	background-color:#E7EAED;
	padding-top:5px;
}
div#frontpage div#right-column div#gleich{
	font-size:0.9em;
	background-color:#F7F8F9;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:5px;
}
div#frontpage div#right-column div#dunkler{
	font-size:0.9em;
	background-color:#E7EAED;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:5px;
}

div#content2 h1 {
font-size:1.35em;text-align:left;margin:20px auto 5px 0;color:#000;}
div#content2 h2 {
font-size:1.1em;text-align:left;margin:15px 0 -5px;}
div#content2 h3 {
font-size:1.05em;text-align:left;margin:20px 0 -5px;}
div#content2 h4 {
font-size:0.85em;text-align:left;margin:15px 0 -5px 5px;}
.center {
text-align:center !important;margin:5px auto;}
div#content2 img.help {
border:none;vertical-align:text-bottom;cursor:help;}
div#content2 .left {
float:left;}
div#content2 .right {
float:right;}
div#content2 img.left {
float:left;margin:2px 10px 2px 0;}
div#content2 img.right {
float:right;margin:2px 0 2px 10px;}
div#content2 img.stripe-right {
float:right;clear:right;margin-left:1em;}
div#content2 img.stripe-left {
float:left;clear:left;margin-right:1em;}
.clear {
clear:both;}
div#content2 ul.contentmenu {
clear:left;padding-top:0;}
div#content2 ul.contentmenu li {
list-style-image:url(../images/bullet-5.png);font-size:0.9em;}
div#content2 ul.contentmenu li ul {
margin-left:10px;}
div#content2 ul.contentmenu li ul li a {
font-weight:normal;}
div#content2 ul.linklist {
padding-top:0;}
div#content2 ul.linklist li {
list-style-image:url(http://www.auto-vorraber.at/home/images/bullet12c.png);font-size:0.85em;padding-bottom:3px;}
div#conten2t a.button {
background-color:#ffe065;color:#392f76;border-width:1px;border-style:solid;border-color:#fff7dd #aa8000 #aa8000 #fff7dd;padding:2px 3px;vertical-align:top;cursor:pointer;font-size:0.95em;}
div#content2 a.button:hover {
background-color:#ffe065;color:#392f76;border-width:1px;border-style:solid;border-color:#aa8000 #fff7dd #fff7dd #aa8000;}
input.button {
font-weight:bold;border-width:1px;background-color:#e6e6fa;padding:2px 10px 1px;vertical-align:bottom;cursor:pointer;font-size:0.85em;overflow:visible;}
input.text {
border:1px solid #a9a9a9;background-color:#fffff0;color:#000;padding:2px 3px;font-size:0.85em;}
textarea.text {
border:1px solid #a9a9a9;background-color:#fffff0;color:#000;padding:1px 3px;font-size:0.85em;}
select {
font-size:0.85em;}
div#content2 fieldset {
border:1px solid #7f9db9;}
div#content2 fieldset legend {
font-size:0.85em;margin-bottom:0 !important;margin-bottom:10px;}
div#content2 table.content-table {
margin:10px 0;}
div#content2 table.content-table td {
padding:2px 5px;}
div#content2 p.cat-description {
color:#006400;background-color:inherit;}
div#content table.cat-overview {
border:0;}
div#content2 table.cat-overview td {
vertical-align:middle;text-align:left;padding:2px 5px;font-size:0.9em;line-height:1.1em;}
div#content2 table.cat-overview td ul {
margin-top:0;list-style:circle;}
div#content2 table.cat-overview td.cat-overview-img {
text-align:center;vertical-align:top;}
div#content2 table.cat-overview td.cat-overview-img img {
border:none;margin-top:5px;}
table.info-table {
	border-width:1px 0 0 1px;
	border-color:silver;
	border-style:solid;
	padding:0;
	margin:15px auto;
	border-spacing:0;
}
table.info-table tr.swap td {
background-color:#f5f5f5;}
table.info-table tr th {
font-size:0.9em;font-weight:normal;text-align:center;padding:2px 5px;color:#000;background-color:#ffe065;border-width:1px;border-style:solid;border-color:#fff7dd #aa8000 #aa8000 #fff7dd;}
table.info-table tr td {
font-size:0.85em;text-align:left;vertical-align:top;padding:3px 5px;border-bottom:1px solid silver;border-right:1px solid silver;}
table.info-table tr.head td {
border-top:1px solid silver;}
table.info-table tr.bottom td {
vertical-align:bottom;}
table.info-table tr.middle td {
vertical-align:middle;}
table.info-table tr td p {
margin:5px 0 !important;font-size:inherit !important;}
table.info-table tr td ul {
margin:0 3px !important;}
table.number-table {
font-size:0.85em;margin-top:5px;}
table.number-table caption {
margin-top:15px;font-weight:bold;}
table.number-table tr td {
vertical-align:top;padding:1px 2px;text-align:left;}
table.number-table tr td.right-align {
padding-right:0;text-align:right;}
table.number-table tr td.no-margin {
padding-right:0;padding-left:0;text-align:left;}
div#content div.rhyme p {
text-align:center;line-height:1.5em;font-size:1.05em;margin-bottom:20px;font-family:"Comic Sans MS",sans-serif;}
div#content div.rhyme a {
font-family:"Comic Sans MS",sans-serif;}
div#content div.songtext p {
font-size:1.05em;text-align:center;}
div#content .example {
margin:10px 0 15px 10px;font-size:0.9em !important;color:#006400;}
div#content ul.example {
margin:10px 0 15px 10px;font-size:1em !important;color:#006400;}
div#content p.explanation {
line-height:1.2em;color:maroon;margin:15px 0 15px 5px;}
div#content ul.explanation li {
font-size:0.85em;line-height:1.1em;color:#646464;margin:3px 0;}

div#content2 p.shop-ads {
border-top:2px solid #f58f06;border-bottom:2px solid #f58f06;padding:8px 5px;margin:10px 5px 10px 0;}

div#content2 p.bigtext {
font-size:1em;margin-top:20px;}
div#content2 div#table {
border:none;position:relative;left:0;right:0;margin-top:10px;}
div#content2 div.content-banner {
border:none;margin-top:30px;text-align:left;}
div#content2 div.content-banner iframe {
position:absolute;}
div#content2 div.content-banner-large {
border:none;margin:30px 0 0 20px;text-align:left;}
div#content2 div.content-banner-large iframe {
position:absolute;}
div#content2 p.tip {
background-color:#fff8bb;border:2px solid #ffe065;padding:3px 5px;margin:15px 5px 10px;}
div#content2 div.infobox {
background:#fff8bb url(../images/caution2.png) no-repeat scroll 8px 15px;border:2px solid #ffe065;padding:3px 5px 3px 35px;margin:15px 5px 10px;}
div#content2 div.infobox ul {
margin-top:5px;margin-bottom:5px;}
div#content2 p.important {
	background: white url(../images/bulb.png) no-repeat scroll 0px 3px;
	padding: 3px 5px 3px 30px;
	margin: 15px 5px 5px;
}
div#content2 dl {
margin-top:5px;margin-left:5px;}
div#content2 dl dt {
font-weight:bold;font-size:0.95em;margin-top:10px;margin-bottom:3px;}
div#content2 dl dd {
margin-left:1em;font-size:0.85em;}
div#content2 dl.bullet dt {
margin-top:8px;margin-bottom:3px;}
div#content2 dl.bullet dd {
margin-left:0.4em;margin-bottom:3px;padding-left:15px;background:transparent url(http://www.auto-vorraber.at/home/images/bullet12c.png) no-repeat scroll 0 0.2em;}
div#content2 dl.bullet dd.indent {
margin-left:1.5em;background:transparent url(http://www.auto-vorraber.at/home/images/bullet12c.png) no-repeat scroll left;}
h1 + dl.bullet {
margin-top:15px !important;}
div#content2 dd table td p {
margin-top:0;margin-bottom:5px;line-height:1.1em;}
div#content2 dd table td.explanation {
vertical-align:top;text-align:left;}
div#content2 dd table td.picture {
vertical-align:top;text-align:center;color:gray;width:205px;}
div#content2 pre {
overflow:hidden;white-space:pre;font-size:0.9em;}
div#content2 div.monospace {
font-family:"Bitstream Vera Sans Mono","Courier New",Courier,monospace;font-size:0.9em;}
div#content2 table.simple th {
font-size:0.95em;text-align:right;vertical-align:top;}
div#content2 table.simple td {
font-size:0.95em;text-align:left;vertical-align:top;}
div#content2 table.list th {
font-size:0.9em;text-align:right;vertical-align:top;}
div#content2 table.list td {
font-size:0.9em;text-align:left;vertical-align:top;}
div#content2 table.list td.right {
text-align:right;padding-right:10px;}
div#content2 kbd {
background-color:#e6e6fa;color:#505050;border-width:1px;border-style:solid;border-color:#dcdcdc #999 #999 #dcdcdc;font-family:monospace;padding:0 2px;}
div#content2 p.exercise-link {
background:url(../images/exercise.png) no-repeat scroll top left;padding:2px 0 0 30px;}
div#content2 div.advertising {
color:#000;background-color:#e6e6fa;border:1px solid #6495ed;padding:0 10px;margin:30px 5px;}
div#content2 div.advertising-box {
float:right;width:10em;color:#000;background-color:#e6e6fa;border:2px solid #b0c4de;padding:5px 10px 0;margin:0 5px;font-size:0.9em;}
div#content2 div.advertising-box p {
margin:0 0 5px;}
div#content2 div.advertising-box a {
text-decoration:none;}
fieldset {
padding:10px;}
fieldset legend {
color:#444;}
div#content2 ol.numlat li ol {
margin-top:5px;margin-bottom:15px;}
div#content2 ol.numlat li ol li {
list-style-type: lower-latin;}
div#content2 ol.quiz li { }
div#content2 ol.quiz li ol {
	margin: 5px 0 15px 20px;
	padding: 0;
}
div#content2 ol.quiz li ol li {
	list-style-type: upper-latin;
	padding-left: 0;
}
div#content2 ol.quiz li ol li input {
	margin-right: 5px;
}
div#content2 ol.quiz li ol li label {
	cursor: pointer;
}
div#content2 p.content-image {
margin:2em 1em 1.5em;font-size:0.8em;}
div#content2 p.content-image img {
margin-bottom:1px;}
div#content2 a.rss-feed {
border:1px outset #f58f06;color:#FFF;background-color:#f58f06;padding:0 4px;font-weight:bold;font-size:0.85em;text-decoration:none;}
div#content2 span.marker {
background-color:#ffe065;padding:0 2px;}
div#content div.columns div.left-column {
float:left;width:49%;}
div#content2 div.columns div.right-column {
float:right;width:49%;}
div#content2 div.columns div.box {
width:100%;margin-top:10px;margin-bottom:20px;padding:0;}
div#content2 div.columns div.box h2 {
font-size:0.9em;margin:0 0 10px;background-color:#b0c4de;padding:2px 5px;}
div#content2 div.columns div.box p {
font-size:0.8em;margin:0 5px 5px;}
div#content2 div.columns div.box p img.left {
margin-right:10px;}
div#content2 div.columns div.box ul li {
font-size:0.8em;}
div#content2 div.columns div.box p.thumb-bottom {
clear:left;text-align:right;}

div#content2 dl.image {
border:1px solid #dcdcdc;padding:5px;}
div#content2 dl.image dt {
text-align:center;font-weight:normal;font-size:0.8em;margin:5px 0 0;}
div#content2 dl.image dd {
text-align:center;margin:0;font-size:0.7em;}

div#content2 dl.center {
margin:15px auto 15px auto;}
div#content2 dl.left {
margin:5px 10px 5px 0;}
div#content2 dl.right {
margin:5px 0 5px 5px;}

div#content2 dl.photo {
border:1px solid #dcdcdc;padding:5px;}
div#content2 dl.photo dd {
text-align:center;font-weight:normal;font-size:0.8em;margin:5px 0 0;}
div#content2 dl.photo dt {
text-align:center;margin:0;font-size:0.7em;}

div#content2 p.back-anker {
text-align:right;font-size:0.75em;padding-right:20px;}
a img,div#sidebox a img,div#content a.popup img,div#content img,div#content dd table {
border:none;}
form#search input#search-text:hover,form#search input#search-text:focus {
background-color:#ffe065;}
div#left-menu dl dd a span.brackets,div#left-menu dl dd a span.explanation,div#content a.popup span.popup-content,div#content a.popup-info span,div#content a.popup-info span.popup-text {
display:none;}
div#sidebox a,div#footer-box p a,div#footer-box p a:visited,div#content a {
color:#0000cd;}
div#sidebox a:hover,div#sidebox a:focus,div#footer-box p a:hover,div#content a:hover,div#content a:visited:hover,div#content a:focus {
color:#d2691e;}
div#sidebox div.product-ad h3,blockquote p,div#content ol.contents {
font-size:0.9em;}
div#content2 td p,div#content ul li ul li,div#content ul li ol li,div#content ol li ul li,div#content td ul li,div#content td ol li {
font-size:1em;}
.bold {
font-weight:bold;}
div#content2 p.next a {
font-weight:bold;
font-style: italic;}
div#content2 ul.contentmenu li a {
font-weight:bold;}
.underline,div#content2 div.advertising-box a:hover {
text-decoration:underline;}
.false,div#sidebox a:active,div#content .error,div#content a:active {
color:red;}
div#content2 a:visited,div#sidebox a:visited {
color:#4b0082;}
div#content2 ol li,div#content ol.numlat {
list-style-type:decimal;}
div#content2 .downspace,div#content dl.bullet dd.spacer {
margin-bottom:10px;}
.left-align,table.info-table tr th.left,table.info-table tr td.left-align {
text-align:left;}
div#content2 h1.center,table.info-table tr.center td,table.info-table tr td.center,div#content div.songtext h1,div#content div.songtext h2 {
text-align:center;}
div#content2 p.next,.right-align,table.info-table tr td.right-align {
text-align:right;}
table.info-table tr.spearator td,div#content dd table td {
padding-top:10px;}
div#content2 div.rhyme h1,div#content div.rhyme h2 {
text-align:center;margin-top:20px;margin-bottom:20px;font-family:"Comic Sans MS",sans-serif;}
p.example + p.example,p.explanation + p.explanation {
margin-top:-5px !important;}
div#content2 div.table-box,div#content2 div.columns {
width:100%;}


dl.list  {
}
dl.list dt  {
}
dl.list dd  {
	list-style: square outside none;
	display: list-item;
	line-height: 1.4em;
}

#sidebox h4.shop, #sidebox h2.shop  {
	font-size: 0.9em;
	margin-left: 5px;
}
#sidebox p.shop  {
	margin: 5px 5px;
	padding: 0;
}
#sidebox ul.shop  {
	margin: 10px 2px 5px 5px;
	padding: 0;
}
#sidebox ul.shop li  {
	list-style: none;
}
#sidebox ul.shop li a  {
	font-weight: bold;
	font-size: 12px;
}
#sidebox ul.shop li p  {
	margin: 0 0 3px 2px;
	font-size: 12px;
	line-height: 13px;
}
#sidebox ul.shop li p a  {
	color: black;
	text-decoration: none;
	font-weight: normal;
}
#sidebox ul.shop li p a span.price  {
	color: maroon;
	font-weight: bold;
}

.level0:after {
	padding-left: 5px;
	content: url(../images/level-0.png);
}
.level1:after {
	padding-left: 5px;
	content: url(../images/level-1.png);
}
.level2:after {
	padding-left: 5px;
	content: url(../images/level-2.png);
}
.level3:after {
	padding-left: 5px;
	content: url(../images/level-3.png);
}
.level4:after {
	padding-left: 5px;
	content: url(../images/level-4.png);
}
.level5:after {
	padding-left: 5px;
	content: url(../images/level-5.png);
}



div#content2 p#info-text {
	margin: 5px 0 20px 0;
	font: normal normal normal 0.8em/1.2em Arial, Helvetica, sans-serif;
	color: #696969;
}



div#frontpageAuto {
	width: 99%;
}
div#frontpageAuto div#left-column {
	float: left;
	width: 98%;
}
div#frontpageAuto div#right-column {
	float: right;
	width: 1%;
	background-color:#F7F8F9;
	padding-top:5px;
}
div#frontpageAuto div#right-column div#gleich{
	font-size:0.9em;
	background-color:#F7F8F9;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:5px;
}
div#frontpageAuto div#right-column div#dunkler{
	font-size:0.9em;
	background-color:#E7EAED;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:5px;
}