body {text-align:center;margin:0;margin-left:auto;margin-right:auto;padding:0;font-family:georgia,verdana,helvetica,sans-serif;color:rgb(51,56,94);background:url(images/backdrop2.jpg) repeat;background-color:rgb(206,190,165);width:1024px;}
.festabstand {font-family:monospace, lucida console, courier new;}
abbr {cursor:help;}
acronym {cursor:help;}
blockquote, q {quotes:"" "" "" "";}
hr {height:1px;border:0;color:rgb(51,56,94);background-color:rgb(51,56,94);}
table {border-collapse:collapse;margin-bottom:1em;}
td, p {margin-top:0em;margin-bottom:0.5em;font-size:95%;line-height:150%;}
td {border:2px solid rgb(150,157,194);padding:0.5em;}
.cl {clear:left;padding-top:0.5em;margin-bottom:0;}
br {line-height:50%;}
ul {font-size:95%;line-height:150%;margin-top:0em;margin-left:0;margin-bottom:0.7em;padding:0px 0px 0px 2em;border:0px;list-style-type:circle;}
ol {font-size:95%;line-height:150%;padding:0px 0px 0px 2em;}
li {margin-top:0em;margin-left:0;margin-bottom:0.4em;padding:0px 0px 0px 0px;border:0px;line-height:150%;}
#TextBreit ul {padding:0px 0px 0px 25px;}
#TextBreit ol {padding:0px 0px 0px 0px;}
#TextBreit li {margin:0px 0px 0px 25px;padding:10px 0px 0px 0px;}
h1 {margin-top:0em;margin-bottom:0.5em;font-size:130%;line-height:150%;}
h1.artikel {margin-top:0em;margin-bottom:0.5em;font-size:120%;line-height:150%;}
h1.artikel a:link, h1.artikel a:visited {color:rgb(51,56,94);font-weight:normal;}
h1.artikel a:focus, h1.artikel a:hover {color:rgb(255,255,255);background-color:rgb(74,74,76);font-weight:normal;}
h2 {color:rgb(51,56,94);margin-top:0.7em;margin-bottom:0.5em;font-size:110%;line-height:150%;}
h3 {color:rgb(51,56,94);margin-top:0.7em;margin-bottom:0.5em;font-size:100%;line-height:150%;}
h4 {color:rgb(51,56,94);margin-top:0.7em;margin-bottom:0em;font-size:95%;line-height:150%;}
.bold {font-weight:bold}
.ppx{font-size:90%;line-height:120%;}
.ppxrechts{float:right;margin-top:1em;padding-top:0.5em;font-size:70%;line-height:120%;border-top:1px solid rgb(51,56,94);}
.ppxlinks{float:left;margin-top:1em;padding-top:0.3em;font-size:70%;line-height:120%;border-top:1px solid rgb(51,56,94);}
.navback {border-color:#FF9B34;}
.navohne {}
.navlinkoben {font-size:80%;line-height:15pt;}
a.navlinkoben:link {color:#2c2c2c;font-weight:bold;text-decoration:none;}
a.navlinkoben:visited {color:#2c2c2c;font-weight:bold;text-decoration:none;}
a.navlinkoben:hover {text-decoration:underline;color:#2c2c2c;}
a.navlinkoben:active {color:#2c2c2c;font-weight:bold;text-decoration:none;}
.navlink {}
a.navlink:link, a.navlink:visited, a.navlink:active {color:#3c3c3c;font-weight:bold;text-decoration:none;}
a.navlink:hover, a.navlink:focus {text-decoration:underline;color:#3c3c3c;}
.navway {font-size:70%;line-height:100%;}
a.navway:link {color:#3c3c3c;font-weight:bold;text-decoration:none;}
a.navway:visited {color:#3c3c3c;font-weight:bold;text-decoration:none;}
a.navway:hover {text-decoration:underline;color:#3c3c3c;}
a.navway:active {color:#3c3c3c;font-weight:bold;text-decoration:none;}
.navitab2 {}
a.navitab2:link {color:#0c0c0c;font-weight:bold;text-decoration:none;}
a.navitab2:visited {color:#0c0c0c;font-weight:bold;text-decoration:none;}
a.navitab2:hover, a.navitab2:focus {text-decoration:underline;color:#0c0c0c;}
a.navitab2:active {color:#0c0c0c;font-weight:bold;text-decoration:none;}
a:link {color:rgb(51,56,94);font-weight:normal;text-decoration:underline;}
a:visited {color:rgb(51,56,94);font-weight:normal;text-decoration:underline;}
a:active {color:rgb(51,56,94);font-weight:normal;text-decoration:underline;}
a:hover, a:focus {text-decoration:underline;background-color:rgb(51,56,94);color:rgb(255,255,255);}
#Alles {/* width:1024px;*/ text-align:left;margin-top:0;margin-left:auto;margin-right:auto;padding:0;/* background:url(images/higru_wolken.jpg) 645px 0px repeat-y;*/ background-color:rgb(255,255,255);border-left:1px solid rgb(150,157,194);border-right:1px solid rgb(150,157,194);border-bottom:1px solid rgb(150,157,194);}
#Kopf {float:left;width:100%;height:240px;margin:0;padding:0;background:url(images/tiger10242oben.jpg) no-repeat;}
#KopfLink {float:left;width:95px;height:25px;padding:5px;}
#KopfLink a {text-decoration:none;}
#links {float:left;text-align:left;width:92%;padding-left:2%;}
#rechts {float:right;text-align:left;width:2%;margin-right:2%;/* background-color:rgb(246,242,231);*/}
#RechteSpalte {min-height:22em;margin-left:2%;margin-right:10%;}
#WayNav {width:auto;margin-top:2em;font-size:70%;line-height:100%;}
#Koerper {float:left;width:100%;}
#TextBreitHalbe {float:left;width:34em;padding-top:2em;padding-left:5.0em;padding-right:2.0em;margin-left:0;margin-right:0em;}
#TextBreit {clear:left;padding-top:0em;padding-left:5.0em;padding-right:2em;margin-left:0;margin-right:0em;}
#RechteSpalteHalbe {float:right;width:44%;padding-top:1.5em;margin-right:0%;}
.BildImText {margin-left:25%;margin-right:25%;}
.BildUnterZeile {font-size:75%;width:100%;text-align:left;float:left;margin-bottom:0.5em;}
.BildImTextLinks {float:left;text-align:left;margin-top:0px;margin-left:0px;margin-right:2em;margin-bottom:5px;background-color:rgb(255,255,255);}
.BildImTextLinksClear {clear:both;float:left;text-align:left;margin-top:0px;margin-left:0px;margin-right:10px;margin-bottom:5px;background-color:rgb(255,255,255);}
.BildImTextRechtsOhneBreite {float:right;text-align:right;margin-top:0px;margin-left:20px;margin-right:0px;margin-bottom:5px;background-color:rgb(255,255,255);}
.Artikel {float:left;width:100%;margin-top:0.2em;padding-top:0.5em;/* margin-bottom:0.2em;*/ border-top:2px dotted rgb(51,56,94);font-size:90%;}
.tabstd{width:auto;}
.tabkopf {}
.tabhigh1 {}
.tabname {float:left;width:65%;font-size:120%;margin-bottom:0.5em;display:inline-block;}
.tabhigh2 {clear:left;float:left;width:65%;display:inline-block;}
.BildImTextRechts {float:right;text-align:left;margin-top:0px;width:auto;margin-right:0px;margin-bottom:5px;background-color:rgb(255,255,255);}
.BildUnterschrift {text-align:left;float:right;font-size:90%;line-height:120%;width:33%;margin-left:20px;margin-bottom:0.5em;display:inline-block;}
.UntereZeile {float:left;font-size:0.8em;display:inline-block;}
.tabfuss {float:left;text-align:left;}
.tabweiss {color:#000000;background-color:#FFFFFF;border-color:#FFFFFF;}
#NaviDesk {float:left;position:relative;top:170px;left:560px;width:338px;padding:0px;padding-top:3px;padding-bottom:3px;margin:0;background-color:rgb(150,157,194);/* border:2px solid rgb(51,56,94);*/ border-radius:5px;}
#NaviDesk ul, #NaviDesk ul ul {padding:0px;margin:0;}
#NaviDesk ul li, #NaviDesk ul ul li {float:left;display:block;/* width:185px;*/ width:100%;list-style-type:none;}
#NaviDesk ul a, #NaviDesk ul span {padding-left:0.5em;background-color:rgb(253,226,206);/* background-color:rgb(246,242,231);*/}
#NaviDesk ul ul a, #NaviDesk ul ul span {padding-left:1.5em;background-color:rgb(253,226,206);}
#NaviDesk a, #NaviDesk span {/* height:3.5em;*/ display:block;text-align:left;font-size:75%;font-weight:normal;color:rgb(51,56,94);text-decoration:none;margin-top:0px;margin-bottom:0px;margin-left:2px;margin-right:2px;padding:0px;border:1px solid rgb(150,150,186);border-radius:2px;}
#NaviDesk a.navlink, #NaviDesk a.navitab2 {color:rgb(51,56,94);}
#NaviDesk ul li span.navitab2 {color:rgb(51,56,94);background-color:rgb(255,255,255);border:1px solid rgb(255,255,255);}
#NaviDesk ul li a.navlink:hover, #NaviDesk ul li a.navitab2:hover, #NaviDesk ul li a.navlink:focus, #NaviDesk ul li a.navitab2:focus {background-color:rgb(51,56,94);border:1px dotted rgb(150,150,186);color:rgb(255,255,255);}
#NaviDesk ul ul li span.navitab2 {color:rgb(51,56,94);border:1px solid rgb(150,150,186);background-color:rgb(255,255,255);}
#NaviDesk ul ul li a.navlink:hover, #NaviDesk ul ul li a.navitab2:hover {background-color:rgb(51,56,94);border:1px dotted rgb(150,150,186);color:rgb(255,255,255);}
#NaviDesk ul {font-size:100%;line-height:140%;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border:0px;}
#NaviDesk li {margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border:3px;}
/* untere Navigation */
#NaviContainer {float:left;position:relative;top:170px;left:560px;width:338px;padding:0px;padding-top:3px;padding-bottom:3px;margin:0;background-color:rgb(150,157,194);/* border:2px solid rgb(51,56,94);*/ border-radius:5px;}
#NaviContainer ul, #NaviContainer ul ul {padding:0px;margin:0;}
#NaviContainer ul li, #NaviContainer ul ul li {float:left;display:block;/* width:185px;*/ width:100%;list-style-type:none;}
#NaviContainer ul a, #NaviContainer ul span {padding-left:0.5em;background-color:rgb(253,226,206);/* background-color:rgb(246,242,231);*/}
#NaviContainer ul ul a, #NaviContainer ul ul span {padding-left:1.5em;background-color:rgb(253,226,206);}
#NaviContainer a, #NaviContainer span {/* height:3.5em;*/ display:block;text-align:left;font-size:75%;font-weight:normal;color:rgb(51,56,94);text-decoration:none;margin-top:0px;margin-bottom:0px;margin-left:2px;margin-right:2px;padding:0px;border:1px solid rgb(150,150,186);border-radius:2px;}
#NaviContainer a.navlink, #NaviContainer a.navitab2 {color:rgb(51,56,94);}
#NaviContainer ul li span.navitab2 {color:rgb(51,56,94);background-color:rgb(255,255,255);border:1px solid rgb(255,255,255);}
#NaviContainer ul li a.navlink:hover, #NaviContainer ul li a.navitab2:hover, #NaviContainer ul li a.navlink:focus, #NaviContainer ul li a.navitab2:focus {background-color:rgb(51,56,94);border:1px dotted rgb(150,150,186);color:rgb(255,255,255);}
#NaviContainer ul ul li span.navitab2 {color:rgb(51,56,94);border:1px solid rgb(150,150,186);background-color:rgb(255,255,255);}
#NaviContainer ul ul li a.navlink:hover, #NaviContainer ul ul li a.navitab2:hover {background-color:rgb(51,56,94);border:1px dotted rgb(150,150,186);color:rgb(255,255,255);}
#NaviContainer ul {font-size:100%;line-height:140%;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border:0px;}
#NaviContainer li {margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border:3px;}
#Fuss {clear:both;float:left;width:100%;height:120px;margin-top:0.5em;background-color:rgb(255,255,255);background:url(images/tiger10242unten.jpg) bottom no-repeat;}
#KontaktContainer {float:left;position:relative;left:665px;bottom:1em;width:313px;padding-top:5px;padding-left:20px;padding-right:5px;padding-bottom:5px;margin:0;color:rgb(255,255,255);border:2px solid rgb(150,157,194);background-color:rgb(51,56,94);border-radius:5px;}
#KontaktContainer a {color:rgb(255,255,255);}
.iRmenu {margin-top:0px;margin-left:15px;margin-bottom:0.7em;}
.versteckt {display:none;}
.clear {height:0px;line-height:0px;clear:both;}
label.left {float:left;text-align:right;width:7.3em;margin-right:0.3em;}
input[type=text], select {float:left;}
input.right {float:left;width:auto;clear:both;margin-left:6.2em;margin-right:0.3em;}
input[type=checkbox].right, input[type=radio].right, input[type=submit].right {margin-left:7.3em;}
form br {clear:both;}
label, select, input[type=checkbox], input[type=radio], input[type=button], input[type=submit] {cursor:pointer;}
form {line-height:150%;font-size:80%;color:rgb(74,74,76);background-color:#FFFFFF;}
legend {font-weight:bold;}
fieldset {width:auto;padding-left:1.5em;border:1px solid rgb(255,155,52);}
.gelb {background-color:yellow;}
.ReaderStop {display:inline;left:-1000px;overflow:hidden;width:0px;position:absolute;top:-1000px;height:0px}
.clearFloat {float:none;clear:both;width:0px;margin:0;padding:0;font-size:0px;line-height:0px;height:0px;clip:rect(0px, 0px, 0px, 0px);}
h2.kleiner {font-size:80%;}
.sucheText {clear:both;float:left;width:100%;margin:1em 0px 0px 0px;font-size:90%;}
a.sucheText {text-decoration:underline;color:rgb(0,75,141);}
a.sucheText:hover, a.sucheText:focus, a.sucheText:active {text-decoration:none;color:rgb(255,255,255);background-color:rgb(0,75,141);}
.limitLinks {clear:both;float:left;width:100%;padding:0.5em 0 0.5em 0;}
.winzig {font-size:65%;}
.fett {font-weight:700;}
.sucheergebnis {background-color:rgb(255,255,0);font-weight:bold;font-size:105%;}
.pfOben {float:right;text-align:right;color:rgb(51,56,94);font-size:80%;}
span.pfeilOben {clear:left;float:left;width:100%;text-align:right;margin-bottom:0.5em;border-top:2px dotted rgb(119,119,119);padding-bottom:0.5em;padding-top:0.1em;margin-top:0.7em;font-size:80%;}
input.SuchSenden {vertical-align:bottom;font-size:70%;width:7em;height:1.7em;margin-left:3px;background-color:rgb(236,236,236);border:1px solid;border-color:rgb(51,56,94);}
form.formForm {font-size:90%;/* background-color:#f1f1f1;*/ line-height:150%;margin:0.8em 0em 0.4em 0em;padding:0.4em 0.8em 0.4em 0em;}
input.zahlForm {width:1.4em;height:1.4em;}
input.subForm {width:30em;height:1.5em;border:0.1em solid rgb(74,74,76);background-color:rgb(250,250,250);}
legend.leg {color:rgb(50,50,255);font-weight:500;}
radio.radioForm {padding-left:1em;}
label.textForm {display:block;width:20em;float:left;}
input.bestellForm {width:18em;height:1.4em;margin:0 0 0.3em 0;}
input.vonForm {width:10em;height:1.4em;}
fieldset {margin-top:15px;}
#KopfMobil {display:none;}
#Hauptnavigation{display:none;}
.skipnav {display:none;}
@media only all and (max-width:790px) {
body {width:100%;margin:0;padding:0;min-width:300px;background:none;}
#Kopf {height:35px;background:none;border-bottom:1px solid rgb(51,56,94);}
#KopfLink {display:none;}
#KopfDesktop {display:none;}
#KopfMobil {display:inline;width:100%;}
#TextBreitHalbe {width:auto;padding-top:1em;padding-left:0.2em;padding-right:0.2em;}
#TextBreit {clear:left;padding-top:0em;padding-left:0.2em;padding-right:0.2em;}
#RechteSpalteHalbe {float:right;width:auto;padding-top:1.5em;}
#Hauptnavigation{display:inline;float:left;width:100%;padding:0;padding-top:1.0em;margin:0;}
.ppxrechts {float:right;font-size:80%;line-height:100%;padding:2px;border:1px solid rgb(51,56,94);}
.ppxrechts a {text-decoration:none;}
.skipnav {display:inline;float:right;font-size:90%;margin-top:0.4em;padding:3px;background-color:rgb(216,216,216);}
.skipnav a {color:rgb(0,0,0);text-decoration:none;background:url(images/menue.png) center left no-repeat;padding-left:23px;}
.skipnav a:hover, .skipnav a:focus {color:rgb(216,216,216);background-color:rgb(0,0,0);}
#NaviContainer {position:relative;top:0px;left:0px;width:auto;border-radius:0px;}
#NaviContainer a, #NaviContainer span {padding-top:0.5em;padding-bottom:0.5em;font-size:85%;}
#Fuss {background:none;height:0em;}
#KontaktContainer {float:left;width:89%;position:static;padding:0.2em;margin:0;margin-left:2%;color:rgb(255,255,255);border:2px solid rgb(150,157,194);background-color:rgb(51,56,94);border-radius:0px;}
#KontaktContainer a {color:rgb(255,255,255);}}
@media only all and (max-width:480px) {
body {width:100%;margin:0;padding:0;min-width:300px;background:none;}
#Kopf {height:35px;background:none;border-bottom:1px solid rgb(51,56,94);}
#KopfLink {display:none;}
#KopfDesktop {display:none;}
#KopfMobil {display:inline;width:100%;}
#TextBreitHalbe {width:auto;padding-top:1em;padding-left:0.2em;padding-right:0.2em;}
#TextBreit {clear:left;padding-top:0em;padding-left:0.2em;padding-right:0.2em;}
#RechteSpalteHalbe {float:right;width:auto;padding-top:1.5em;}
#Hauptnavigation{display:inline;float:left;width:100%;padding:0;padding-top:1.0em;margin:0;}
.ppxrechts {float:right;font-size:80%;line-height:100%;padding:2px;border:1px solid rgb(51,56,94);}
.ppxrechts a {text-decoration:none;}
.skipnav {display:inline;float:right;font-size:90%;margin-top:0.4em;padding:3px;background-color:rgb(216,216,216);}
.skipnav a {color:rgb(0,0,0);text-decoration:none;background:url(images/menue.png) center left no-repeat;padding-left:23px;}
.skipnav a:hover, .skipnav a:focus {color:rgb(216,216,216);background-color:rgb(0,0,0);}
#NaviContainer {position:relative;top:0px;left:0px;width:auto;border-radius:0px;}
#NaviContainer a, #NaviContainer span {padding-top:0.5em;padding-bottom:0.5em;}
#Fuss {background:none;height:0em;}
#KontaktContainer {float:left;width:89%;position:static;padding:0.2em;margin:0;margin-left:2%;color:rgb(255,255,255);border:2px solid rgb(150,157,194);background-color:rgb(51,56,94);border-radius:0px;}
#KontaktContainer a {color:rgb(255,255,255);}}

