html, body {
	background-color:#FFF;
	margin:0;
	padding:0;
	height:100%;
	min-width:920px;
}
body {
	font-size:100.01%;
	color:#000;
}
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:#ffe065;padding-left:9.5em;z-index:1;}
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;}
div#top-menu01 {
margin:0;padding-left:25px;background:#FFF url('/images/design/top-menu-left.png') no-repeat bottom left;border-bottom:1px solid #FFF}
div#top-menu01 div#top-menu02 {
padding-right:14px;background:#FFF url('/images/design/top-menu-right.png') no-repeat bottom right;}
div#top-menu01 div#top-menu02 div#top-menu03 {
padding-bottom:4px;background:#FFF url('/images/design/top-menu-shadow.png') repeat-x 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#bookmarks {
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#bookmarks a {
	margin: 0 2px;
}
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:url('/images/shop/card.gif') no-repeat left;}
a#top-shop:hover {
background:url('/images/shop/card_over.gif') no-repeat 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;
	font-size:13px;
	background: #FFF url('/images/design/search.gif') no-repeat 2px 2px;
	border-width:1px;
	width:8em;
	color:#000; padding-left:18px; padding-right:1px; padding-top:1px; padding-bottom:1px
}
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-menu {
position:absolute;left:0;top:60px;width:9.5em;margin:0;padding:0 0 20px;background-color:#ffe065;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/design/left_menu_bull.png') no-repeat 4px 4px;color:#000;display:block;text-decoration:none;border-top:1px solid #FFF;border-bottom:1px solid #b0c4de; padding-left:14px; padding-right:0; padding-top:2px; padding-bottom:2px}
div#left-menu dl dd a:hover {
background-image:url('file:///C:/Documents%20and%20Settings/Erkan/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/K5AR0HQV/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/design/cram-up-bg.png') no-repeat top left;}
div#left-menu dl#cram-up dd a:hover {
background-color:#4169e1;border-top:1px solid #6495ed;border-bottom:1px solid #00008b;}
div#left-menu dl#business dt {
background:#94f url('/images/design/business-bg.png') no-repeat 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/design/read-on-bg.png') no-repeat 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/design/chill-out-bg.png') no-repeat 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/design/teach-in-bg.png') no-repeat 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 {
background:#708090 url('/images/design/take-on-bg.png') no-repeat top left;}
div#left-menu dl#take-on dd a:hover {
background-color:#708090;border-top:1px solid #8493a1;border-bottom:1px solid #62727f;}
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; padding-left:5px;}
div#adbox468 {
position:absolute;/*top:85px; */top:115px;left:11em;width:468px;height:60px;padding:0;margin:0;overflow:hidden;}
div#adbox728 {
position:absolute;/*top:70px; */top:100px;left:10.5em;width:728px;height:90px;padding:0;margin:0;overflow:hidden;}
div#adbox {
position:absolute;top:100px;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#content p {
margin:10px 0 10px 5px;line-height:1.4em;font-size:0.85em;}
div#content .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#content 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#content span.ipa {
font-size:0.9em;color:maroon;}
div#content span.ipa img {
margin-bottom:-3px;}
div#content a.external {
	color:maroon;
	padding-right:12px;
	background:url('/images/design/xlink.png') no-repeat right;
	white-space:nowrap;
	font-weight: normal
}
div#content a.popup {
text-decoration:none;vertical-align:baseline;color:#00008b;cursor:help;font-size:13px;}
div#content a.popup:visited {
color:#00008b;}
div#content 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#content a.popup-info {
text-decoration:none;background-color:transparent;cursor:help;padding:0;z-index:997;}
div#content a.popup-info img {
border:none;margin:1px 0 0 2px;cursor:help;vertical-align:middle;}
div#content a.popup-info:hover {
border:none;z-index:998;}
div#content 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#content a.popup-info:hover span.popup-text span.italic {
font-style:italic !important;}
div#content 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#content .quick-info {
color:#000 !important;background-color:transparent !important;cursor:help;border-bottom:1px dotted #000;}
div#content a.quick-info:hover {
color:#000 !important;background-color:#ffe065 !important;text-decoration:none !important;}
div#content ul li, div#content ol li ul li {
list-style-type:square;}
div#content ul.nolist li {
list-style-type:none;}
div#content ul.para li {
margin-bottom:10px;
line-height:1.4em;}
div#content ul, div#content ol {
padding-left:10px;margin-left:15px;margin-top:10px;}
div#content ul li, div#content ol li {
font-size:0.85em;line-height:1.1em;margin:3px 0;}
div#content ol.roman {
list-style:upper-roman;margin-left:15px;padding-left:15px;}
div#content ul li ul, div#content ol li ul {
padding-left:10px;margin-left:15px;margin-top:3px;margin-bottom:10px;}
div#content ul li ul li {
list-style-type:circle !important;}
div#content ul li p, div#content ol li p, div#content ul li p.example {
font-size:1em !important;margin-top:5px;}
div#content h1 {
font-size:1.35em;text-align:left;margin:20px auto 5px 0;color:#000;}
div#content h2 {
font-size:1.1em;text-align:left;margin:15px 0 -5px;}
div#content h3 {
font-size:1.05em;text-align:left;margin:20px 0 -5px;}
div#content h4 {
font-size:0.85em;text-align:left;margin:15px 0 -5px 5px;}
.center {
text-align:center !important;margin:5px auto;}
div#content img.help {
border:none;vertical-align:text-bottom;cursor:help;}
div#content .left {
float:left;}
div#content .right {
float:right;}
div#content img.left {
float:left;margin:2px 10px 2px 0;}
div#content img.right {
float:right;margin:2px 0 2px 10px;}
div#content img.stripe-right {
float:right;clear:right;margin-left:1em;}
div#content img.stripe-left {
float:left;clear:left;margin-right:1em;}
.clear {
clear:both;}
div#content ul.contentmenu {
clear:left;padding-top:0;}
div#content ul.contentmenu li {
list-style-image:url('/images/misc/bullet-5.png');font-size:0.9em}
div#content ul.contentmenu li ul {
margin-left:10px;}
div#content ul.contentmenu li ul li a {
font-weight:normal;}
div#content ul.linklist {
padding-top:0;}
div#content ul.linklist li {
list-style-image:url('/images/icons/bullet01.png');font-size:0.85em;padding-bottom:3px}
div#content ul.linklist li.new {
list-style-image:url('/images/icons/bullet02.png');font-size:0.85em;padding-bottom:3px}
div#content a.button {
	background-color:#ffe065;
	color:#392f76;
	border-width:1px;
	border-style:solid;
	border-color: #fff5d0 #aa8000 #aa8000 #fff5d0;
	padding:2px 3px;
	vertical-align:top;
	cursor:pointer;
	font-size:0.95em;
	text-decoration: none;
}
div#content 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#content fieldset {
border:1px solid #7f9db9;}
div#content fieldset legend {
font-size:0.85em;margin-bottom:0 !important;margin-bottom:10px;}
div#content table.content-table {
margin:10px 0;}
div#content table.content-table td {
padding:2px 5px;}
div#content p.cat-description {
color:#006400;background-color:inherit;}
div#content table.cat-overview {
border:0px none;}
div#content table.cat-overview td {
vertical-align:middle;text-align:left;padding:2px 5px;font-size:0.9em;line-height:1.1em;}
div#content table.cat-overview td ul {
margin-top:0;list-style:circle;}
div#content table.cat-overview td.cat-overview-img {
text-align:center;vertical-align:top;}
div#content table.cat-overview td.cat-overview-img img {
border:none;margin-top:5px;}

table tr td.left {
padding-right:0;text-align:left !important; float:none !important;}
table tr td.right {
padding-right:0;text-align:right !important; float:none !important;}

table.info-table {
	border-left:1px solid silver; border-right:0px solid silver; border-top:1px solid silver; border-bottom:0px solid silver; padding:0; margin:15px auto; border-spacing:0
}
table.info-table tr.swap td {
background-color:#ececec;}
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 {
	padding-top: 10px;
	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 dl.example {
	margin: 5px 0 5px 5px;
}
div#content dl.example dt {
	position: absolute;
	width: 5em;
	margin: 0;
	text-align: right;
	font-style: italic;
	font-weight: normal;
	font-size:1em !important;
}
div#content dl.example dd {
	padding-left: 6em;
	margin-left: 0;
	margin-bottom: 3px;
	list-style: none;
	font-size:1em !important;
}
div#content dl.example dd p {
	margin: 3px;
}

div#content .donotuse {
	text-decoration: line-through;
}
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#content p.shop-ads {
	border-top:2px solid #f58f06;
	border-bottom:2px solid #f58f06;
	background: url('/images/icons/information.png') no-repeat 5px 10px;; margin-left:0; margin-right:5px; margin-top:10px; margin-bottom:10px; padding-left:28px; padding-right:5px; padding-top:8px; padding-bottom:8px
}

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

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

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

/* Foto mit Bildunterschrift */
div#content dl.photo {
	border: 1px solid #dcdcdc;
	padding: 5px;
	display: table;
}
div#content dl.photo dd {
	text-align: center;
	font-weight: normal;
	font-size: 0.8em;
	margin: 5px 0 0;
}
div#content dl.photo dd img {
	margin: 0 10px;
}
div#content dl.photo dt {
	text-align: center;
	margin: 0;
	font-size: 0.7em;
}

div#content 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#content 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#content p.next a {
font-weight:bold;
font-style: italic;}
div#content ul.contentmenu li a {
font-weight:bold;}
.underline, div#content div.advertising-box a:hover {
text-decoration:underline;}
.strikethrough {
text-decoration: line-through;}
.false, div#sidebox a:active, div#content .error, div#content a:active {
color:red;}
div#content a:visited, div#sidebox a:visited {
color:#4b0082;}
div#content ol li, div#content ol.numlat {
list-style-type:decimal;}
div#content .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#content 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#content 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#content 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#content div.table-box, div#content 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;
	font-size: 12px;
	line-height: 13px;
}
#sidebox ul.shop  {
	margin: 15px 2px 5px 0;
	padding: 0;
}
#sidebox ul.shop li  {
	border-top: 1px solid silver;
	list-style: none;
	padding-top: 5px;
	/*background: transparent url(/images/shop/sb_gradient.png) repeat-x scroll bottom; */
}
#sidebox ul.shop li a  {
	font-size: 12px;
	text-decoration: none;
}
#sidebox ul.shop li p  {
	margin: 0 0 3px 2px;
	font-size: 11px;
	line-height: 13px;
}
#sidebox ul.shop li p a {
	color: black;
}
#sidebox ul.shop li a:hover  {
}
#sidebox ul.shop li p a span.price  {
	color: maroon;
	font-weight: bold;
}

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

code {
	border: 1px solid gray;
	background-color: #dcdcdc;
	color: black;
	font: normal normal normal 12px/14px "Courier New", Courier, monospace;
}
code.line {
	margin: 10px 5px;
	padding: 2px 4px;
	display: block;
}

dl.toc {
}
dl.toc dd {

}
dl.toc dt {
	
}
dl.toc dd ul {
	
}
dl.toc dd ul li {
	
}

div#content div.content-ads {
	padding-left: 30px;
	background: url('/images/icons/star.png') no-repeat 5px 10px;
}
