/* orange #FF9934 255,153,52 */
html { overflow: -moz-scrollbars-vertical; }
html { overflow-x: auto; }
body{margin:0px;padding:0px;background-color:#1F1810;empty-cells:show;font-family:Arial,Helvetica;font-size:9pt;background-image:url(background-body-1x1020.gif);background-repeat:repeat-y;}
a {text-decoration:none;}
img {border-style:none;}
h1{font-size:12pt;}
h3{background-image:url(bullet-orange-17x17.gif);background-repeat:no-repeat;letter-spacing:1pt;padding-left:22px;font-size:10pt;margin-bottom:2px;}
h4{background-image:url(bullet-orange-17x17.gif);background-repeat:no-repeat;padding-left:22px;font-size:10pt;margin-bottom:2px;font-weight:normal;}
.imgBorder {border:solid 1px #444444;}
#table-layout{width:100%;height:1620px;border-collapse:collapse;border-spacing:0px;border-style:none;margin:0px;padding:0px;}
#col1 {background-image:url(background-left-1x1020.gif);background-repeat:repeat;}
#col2 {width:145px;background-image:url(background-left-145x1020.jpg);background-repeat:repeat;margin:0px;padding:0px;}
#col3 {width:960px;vertical-align:top;background-color:#FFFFFF;margin:0px;padding:0px;}
#claim {width:960px;height:138px;background-image:url(claim-allplanlernen-960x138.jpg);margin:0px;padding:0px;}
#topmenu {width:960px;height:46px;background-image:url(top-menu-960x46.gif);background-repeat:no-repeat;}
#topmenublock {width:50px;float:left;display:block;}
.topmen {display:block;float:left;width:120px;padding:5px;text-align:center;}
.topmen a {font-family:Arial Bold, Arial;font-weight:bold;color:#341D0B;font-size:10pt;line-height:18pt;}
.inputSearch {margin-top:6px;margin-left:40px;}
.linkSearch {color:white;font-weight:bold;letter-spacing:1px;margin-left:5px;font-size:8pt;text-decoration:underline;}
#leftmenu{width:230px;height:1020px;background-image:url(linie-senkrecht-3x100.gif);background-repeat:repeat-y;background-position:232px 0px;float:left;background-color:#FFFFFF;padding:5px 0px 5px 5px;margin:0px;}
#navmenu {width:215px;margin:0px;padding:0px;background-color:#FFFFFF;border:solid 1px #FFFFFF;}
#navmenu img {margin:0px;}
#navmenu p, #navmenu a {background-color:#E4E0E0;display:block;line-height:17pt;color:black;}
#navmenu p {width:210px;margin: 1px 0px 1px 0px;border:solid 1px #E4E0E0;}	
#navmenu a {width:202px;padding:0px 5px 0px 5px;margin:0px;border:solid 1px #E4E0E0;} 
#navmenu a:hover {width:202px;background-color:#FF9934;line-height:17pt;border:solid 1px #FF9934;}
#navmenu dl {margin:0px;}
 #navmenu dt {cursor:pointer;}
#menuvideos		{margin:0px;border:solid 0px #FFFFFF;}
#menuvideos .produktGruppe {width:207px;background-color:#FF9934;line-height:19pt;font-weight:bold;color:#000000;border:solid 1px #E4E0E0;padding:0px 5px 0px 0px;text-align:right;}
#menuvideos p		{width:202px;margin:1px 0px 1px 0px;border:solid 1px #FFFFFF;background-color:#FFFFFF;}
#menuvideos a 		{width:207px;text-align:right;padding:0px 5px 0px 0px;font-weight:normal;font-size:8pt;line-height:17pt;background-color:#FFFFFF;border:solid 1px #FFFFFF;}
#menuvideos a:hover	{width:206px;background-color:#FF9934;line-height:17pt;border:solid 1px #FF9934;color:#FFFFFF;}
#premiumbereich 	{margin:0px 0px 0px 0px;}
#premiumbereich .produktGruppe {width:207px;background-color:#FF9934;line-height:19pt;font-weight:bold;color:#000000;border:solid 1px #E4E0E0;}
#premiumbereich .produktVersion {width:207px;background-color:#FFFFFF;line-height:19pt;font-weight:bold;color:#000000;border-bottom-style:solid;border-width: 1px; border-color:#E4E0E0;}	
#premiumbereich p	{width:202px;margin: 1px 0px 1px 0px;border:solid 1px #FFFFFF;background-color:#FFFFFF;text-align:right;font-weight:bold;color:#FF9934;padding:0px 5px 0px 0px;}
#premiumbereich a	{width:200px;border:solid 1px #FFFFFF;background-color:#FFFFFF;font-weight:normal;font-size:8pt;line-height:17pt;}
#premiumbereich a:hover {width:200px;color:#FFFFFF;}
#login {background-image:url(background-login-190x175.gif);width:190px;height:175px;background-repeat:no-repeat;margin-top:20px;padding-top:5px;padding-left:15px;margin:auto;}
#loginForm {margin-left:10px;color:white;font-size:8pt;}
#loginForm p{margin:0px;padding:0px;padding-bottom:10px;}
#loginForm label {font-size:8pt;}
#loginForm input{width:135px;border-style:solid;border-width:1px;border-color:#7e1313;}
#loginForm a {text-decoration:none;color:white;font-weight:bold;padding-left:50px;}
#loginForm big {color:white;}
#cartInfo{width:160px;padding:9px;background-color:#E4E0E0;text-align:center;color:#404040;margin-left:20px;border: solid 1px #666666;}
#cartInfo a {font-weight:bold;text-decoration:underline}
#cartdetail{}
/* #tablecontent{width:700px;margin: 10px 0px 10px 0px;border-style:none;background-color:#FFFFFF;} */
/* #tablecontent td {vertical-align:top;} */
#tableContent{width:700px;margin: 10px 0px 10px 0px;border-style:none;background-color:#FFFFFF;}
#tableContent td {vertical-align:top;}
#tableContent a {font-weight:bold;text-decoration:underline;color:#FF9934;}
.bullet {}
.bullet10 {width:12px;background-image:url(bullet-orange-grau-10x10.gif);background-repeat:no-repeat;background-position:4px 8px;} /* not used */
.SubCategory {background-image:url(bullet-orange-17x17.gif);background-repeat:no-repeat;letter-spacing:2pt;padding-left:22px;font-weight:bold;font-size:11pt;}
.Subject {font-size:9pt;font-weight:bold;color:#666666;letter-spacing:1px;line-height:16pt;padding-left:5px;}
#bodyText{width:685px;line-height:15pt;margin:10px 5px 10px 10px;overflow:hidden;}
#descText{width:680px;line-height:15pt;margin:10px;}
#descText a {text-decoration:underline;}
#bodyText input {border-style:solid;border-width:1px;border-color:#FF9934;}
#bodyText a, #bodyText p a {color:#FF9934;font-weight:bold;}
#bodyText ol {padding-left:0px;margin-left:-0px;}
#bodyText ol li {padding-left:0px;margin-left:0px;}
#bodyText ol li img {padding-left:0px;margin-left:-10px;}
#tableSummary{width:660px;margin: 0px 0px 0px 0px;border:none 0px;background-color:#FFFFFF;border-collapse:collapse;}
#tableSummary td {vertical-align:top;}
#tableTipps {width:660px;margin: 0px;margin-left:10px;border:solid 1px #333333;background-color:#FFFFFF;border-collapse:collapse;}
#tableTipps th {font-size:13pt;background-color:#FF9934;padding:5px;border:solid 1px #333333;}
#tableTipps td {vertical-align:middle;padding:5px;border:solid 1px #333333;}
#tableTipps h1 {margin:4px 0px 4px 0px;}
#tableTipps td a {font-weight:normal;text-decoration:none;color:black;}
#tableTipps .col1 {width:65px;text-align:center;}
.featureTable {border:solid 1px #333333;padding:4px;border-collapse:collapse;border-spacing:0px;margin-left:10px !important;}
.featureTable th {padding:4px;color:white;}
.featureTable td {padding:3px;color:black;vertical-align:top;}
.featureTd {width:18px;background-image:url(bullet-orange-grau-17x17.gif);background-repeat:no-repeat;background-position:3px 4px;}
/* Listenübersicht */
.liste-trainings {background-image:url(bullet-orange-17x17.gif);background-repeat:no-repeat;background-position: 0px ;padding-left:25px;text-align:left;font-size:12pt;}
.liste-thema{}
.listen-bilder{width:340px;padding:10px  0px 0px 0px;}
.Description {background-image:url(bullet-orange-17x17.gif);background-repeat:no-repeat;background-position: 0px 12px;padding:10px;padding-left:25px;font-size:8pt;}
.Chapter {width:75px;border-right-style:solid;border-width:1px;border-color:#000000;background-color:#CCCCCC;padding:3px;font-size:8pt;text-align:center;}
.PlayTime {width:125px;border-right-style:solid;border-width:1px;border-color:#000000;background-color:#CCCCCC;padding:3px;font-size:8pt;text-align:center;}
.Level {width:110px;background-color:#CCCCCC;padding:3px;font-size:8pt;text-align:center;}
/* Listenübersicht */
.listen {}
.listen li {list-style-type:none;background-image:url(bullet-orange-10x10.gif);background-repeat:no-repeat;background-position: 0px 7px;margin-left:-15px;padding-left:15px;line-height:17pt;}
#liste{table-layout:fixed;width:680px;border-collapse:collapse;border-spacing:0px;}
#liste a {text-decoration:none;color:#444444;}
.liste-links {width:340px;}
.liste-rechts {width:340px;}
.links{display:block;width:330px;float:left;}
.rechts {display:block;width:330px;float:right;}
.links ul, .rechts ul {list-style-type:square;color:#FF9934;margin-left:5px;padding:10px;padding-left:20px;min-height:55px;background-color:#999999;-moz-border-radius:3px;border:solid 1px #444444;}
.links li, .rechts li {padding:3px;margin-left:10px;padding-left :4px;line-height:16pt;color:white !important;}
.links li a, .rechts li a {color:white !important;}
.links li a:hover, .rechts li a:hover {color:#FF9934 !important;}
.links h3 a, .rechts h3 a {color:#444444 !important;}
.links0{width:325px;margin:0px;padding:0px;font-size:8pt;line-height:18pt;padding-left:15px;}
.links0 a {color:black;font-weight:bold;}
.rechts0{width:325px;margin:0px;padding:0px;font-size:8pt;background-color:#c1c1c1;line-height:18pt;}
.rechts0 a {color:black;font-weight:bold;}
.links1{width:325px;margin:0px;padding:0px;font-size:8pt;background-color:#c1c1c1;line-height:18pt;padding-left:15px;}
.links1 a {color:black;font-weight:bold;}
.rechts1{width:325px;margin:0px;padding:0px;font-size:8pt;line-height:18pt;}
.rechts1 a {color:black;font-weight:bold;}
#empfehlung a {color:#FF9934;font-weight:bold;}
#formular {font-family:Arial, Verdana,Tahoma,Helvetica;font-size:9pt;width:650px;}
#formular table {border-style:solid;border-width:1px;border-color:#666666;width:625px;height:550px;margin:0px;border-collapse:collapse;}
#formular td {padding:7px;}
#formular input, textarea {border-style:solid;border-width:1px;border-color:#666666;overflow:auto;}
#feedback {font-family:Arial, Verdana,Tahoma,Helvetica;font-size:9pt;margin:0px;padding:0px;background-color:white;}
#feedback table {border-style:solid;border-width:1px;border-color:#666666;width:500px;height:700px;margin:0px;border-collapse:collapse;background-color:white;}
#feedback .mail {font-family:monospace;font-size:8pt;background-color:#E4E0E0;border-style:solid;border-width:1px;padding:10px;width:550px;height:200px;overflow:scroll;}
#feedback td {padding:7px;}
#feedback input, textarea {border-style:solid;border-width:1px;border-color:#666666;overflow:auto;}
#Absenden {background-image:url(button-abschicken-83x20.gif);background-color:transparent;width:83px;height:20px;}
#impressum {font-size:8pt;font-weight:bold;width:600px;overflow:hidden;}
#col4 {width:145px;background-image:url(background-right-145x1020.jpg);background-repeat:repeat;margin:0px;padding:0px;}
#col5 {background-image:url(background-right-1x1020.gif);background-repeat:repeat;}
#tdVideoNav {width:195px; padding:25px 5px 5px 10px;}
#tdVideoNav p img{margin-right:10px;}
#tdVideoNav p a{text-decoration:none !important;font-weight:normal;font-size:9pt;color:#444444;}
#tdVideoFrame {width:530px;}
