article, aside, details, figcaption, figure, footer, header, hgroup, nav, section, summary { display: block; } audio, canvas, video { display: inline-block; *display: inline; *zoom: 1; } audio:not([controls]) { display: none; height: 0; } [hidden] { display: none; } html { font-size: 100%; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%;} html, button, input, select, textarea { font-family: sans-serif; } body { margin: 0; } a:focus { outline: thin dotted; } a:active, a:hover { outline: 0; } h1 { font-size: 2em; margin: 0.67em 0; } h2 { font-size: 1.5em; margin: 0.83em 0; } h3 { font-size: 1.17em; margin: 1em 0; } h4 { font-size: 1em; margin: 1.33em 0; } h5 { font-size: 0.83em; margin: 1.67em 0; } h6 { font-size: 0.75em; margin: 2.33em 0; } abbr[title] { border-bottom: 1px dotted; } b, strong { font-weight: bold; } blockquote { margin: 1em 40px; } dfn { font-style: italic; } mark { background: #ff0; color: #000; } p, pre { margin: 1em 0; } code, kbd, pre, samp { font-family: monospace, serif; _font-family: 'courier new', monospace; font-size: 1em; } pre { white-space: pre; white-space: pre-wrap; word-wrap: break-word; } q { quotes: none; } q:before, q:after { content: ''; content: none; } small { font-size: 80%; } sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; } sup { top: -0.5em; } sub { bottom: -0.25em; } dl, menu, ol, ul { margin: 1em 0; } dd { margin: 0 0 0 40px; } menu, ol, ul { padding: 0 0 0 40px; } nav ul, nav ol { list-style: none; list-style-image: none; } img { border: 0;-ms-interpolation-mode: bicubic; } svg:not(:root) { overflow: hidden; } figure { margin: 0; } form { margin: 0; } fieldset { border: 1px solid #c0c0c0; margin: 0 2px; padding: 0.35em 0.625em 0.75em; } legend { border: 0; padding: 0; white-space: normal; *margin-left: -7px; } button, input, select, textarea { font-size: 100%; margin: 0; vertical-align: baseline; *vertical-align: middle; } button, input { line-height: normal; } button, html input[type="button"], input[type="reset"], input[type="submit"] { -webkit-appearance: button; cursor: pointer; *overflow: visible;} button[disabled], input[disabled] { cursor: default; } input[type="checkbox"], input[type="radio"] { box-sizing: border-box; padding: 0; *height: 13px; *width: 13px; } input[type="search"] { -webkit-appearance: textfield; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box; } input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; }button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; } textarea { overflow: auto; vertical-align: top;} table { border-collapse: collapse; border-spacing: 0; } html {-webkit-tap-highlight-color: rgba(0,0,0,0);} body { font:13px sans-serif; *font-size:small; *font:x-small; line-height:1.22; } table { font-size:inherit; font:100%; } body ::selection {color:#FFFFFF; background:#aa0b18;} body ::-moz-selection {color:#FFFFFF; background:#aa0b18;} body { margin:0px ; padding:0px; font-family: Verdana, Arial, Helvetica, sans-serif; border-width:0px; color:#5e5e5e; font-size: 62.5%; font-size:0.813em; font-weight:normal; background-color:#FFFFFF; } html { } * {padding:0px; margin:0px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } div { font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0 auto; } .ui-loader-default {display:none} #browserWarning {position:fixed; z-index:850; font-size:11px; line-height:165%; vertical-align:middle; top:0px;} #browserWarning img {vertical-align:middle} #browserWarning a {color:#bf0303; text-decoration:none; font-weight:bold;} #browserWarning a:hover {color:#000000;} #rahmen {position:relative; width:930px;} #balkenoben {position:relative; top:2em; width:100%; background-color:#aa0b18; height:6px; clear:both;} #balkenunten {position:relative; top:4em; width:100%; background-color:#aa0b18; height:1px; clear:both; margin-bottom:50px;} #head {position:relative;} #bezeichnung {float:left; position:relative; top:70px; left:25px; width:295px; height:205px; color:#7d7d7d} #bezeichnung h2 {color:#aa0b18; font-weight:normal; padding:0px; margin:0px; font-size:180%} #bezeichnung h3 {padding:0px 0px 20px 0px;} #kopfbild {float:right; position:relative; top:40px; right:25px; width:605px; height:235px; overflow:hidden} #balken {max-width:420px; position:absolute; float:left; bottom:40px; color:#aa0b18; padding:5px 5px 10px 25px !important; font-size:180%; font-style:italic} #balken p {padding:0px !important; margin:0px !important; } #aktuellesbutton {position:absolute; right:25px; margin-top:6px} #aktuellesbutton a{ font-size:90%; background-color:#aa0b18; padding:5px 10px 5px 28px; color:#FFFFFF; text-transform:uppercase; text-decoration:none} #aktuellesbutton a:hover {background-color:#7d7d7d;} #aktuellesbutton a img {position:absolute; top:0px; margin-left:-21px} #navipfad {font-size:0.6em; color:#aaaaaa} #navipfad a, #navipfad a:link, #navipfad a:visited {color:#aaaaaa; text-decoration:none; } #navipfad a:hover {color:#aa0b18; text-decoration:none;} #content { position:relative; left:0px; top:0px; padding:0px 0px 0px 0px; z-index:4; } #innen {position:relative; top:50px;} #spaltelinks {margin:0px; position:relative; left:0px; width:280px; float:left; text-align:left; z-index:4;} #spalterechts {margin:0px; position:relative; left:20px; width:600px; float:left; z-index:3;} #logo {position:relative; top:50px; left:20px;} .text {font-size:1em; line-height:185%; font-family: Verdana, Arial, Helvetica, sans-serif;} .text h1, .text h2, .text h3 {color:#aa0b18; font-weight:normal; font-family: Verdana, Arial, Helvetica, sans-serif; padding:0px; margin:0px; } .text h1 {font-size:1.6em; line-height:150%} .text h2 {font-size:1.3em;} .text h3 {font-size:1.3em;} .text p {padding:0px 0px 0px 0px;} .text a, .text a:link, .text a:visited {color:#aa0b18; text-decoration:none;} .text a:hover, .text a:focus, .text a:active {color:#999999; text-decoration:none;} .text ul {padding:15px 0px 0px 40px; margin:0px;} .text ul li {padding:0px 3px 7px 3px;list-style-type:disc; line-height:185%; list-style-position:inside;} .text ul ul {padding:0px 0px 0px 30px !important; margin:0px;} #contentfooter { border-width:1px 0px 0px 0px; border-style:solid; border-color:#aaaaaa; text-align:left; top:20px; clear:both; position:relative; padding-top:1em; padding-bottom:1em; color:#aaaaaa; font-size:80%; line-height:150%; } #contentfooter nav {display:inline} #contentfooter a, #contentfooter a:link, #contentfooter a:visited {color:#aaaaaa; text-decoration:none; } #contentfooter a:hover {color:#aaaaaa; text-decoration:underline;} #footer em {display:block; padding-top:0.8em; font-size:85%} #morefootertext {position:relative; top:15px; padding-bottom:10px;} #aktuellesboxajax{ position:absolute; margin-left:0px; float:right; z-index:1; right:30px; min-width:150px; min-height:150px; margin-top:85px; } #aktuellesbox { position:relaive; margin:0px 0px 10px 10px; float:right; z-index:1; right:45px; min-width:150px; min-height:150px; top:0px; } #haupttext #aktuellesbox {margin:20px 0px 10px 10px !important;} .boxstyle { font-size:1em; line-height:110% !important; background-color:#f8f8f8; padding:10px; border:1px solid #e2e2e2; text-align:center; letter-spacing:-1px } a.boxclose, a.boxclose:visited {color:#a4a4a4; text-decoration:none} a.boxclose:hover, a.boxclose:active, a.boxclose:focus {color:#aa0b18;} hr.hrmoreinformation {display:none} .moreinformation {color:#aaaaaa;} .moreinformationdiv {padding-top:15px; font-size:85%; color:#aaaaaa !important;} .moreinformationdiv img {margin-right:8px;} .moreinformationdiv a {font-size:120%; margin-right:8px; color:#aaaaaa;} .maxwidth {max-width:980px;width:90%;} .maxwidthkleiner {max-width:700px;} form.formelemente {} .formelemente input, .formelemente textarea { background-color:rgba(255, 255, 255, 0.5); border-width:1px; border-style:solid; border-color:#CCCCCC; color:#747474; font-size:1em;font-family:Verdana, Arial, Helvetica, sans-serif; margin:0px 0px 8px 0px; padding:4px 4px 4px 4px; -moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px; } .formelemente input:focus, .formelemente input:active, .formelemente textarea:focus, .formelemente textarea:active {color:#aa0b18} .formelemente label {width:100px; display:inline-block; color:#747474;} .formelemente label.width150 {width:150px;} .formelemente input.buchungsbutton { margin:0px; background-color:#1b3e26; padding:5px 20px 5px 20px; } .formelemente input.buchungsbutton:hover, .formelemente input.buchungsbutton:active, .formelemente input.buchungsbutton:focus { border:1px solid #1b3e26; background-color:#FFFFFF; color:#1b3e26 !important;} .formelemente .noborder {border:none !important;} .vpgb_eintrag { position:relative; top:20px; margin-bottom:2em; z-index:3; border-width:0px 0px 1px 0px; border-style:solid; border-color:#EAEAEA; background-color:#f5f5f5; padding:20px 20px 20px 20px; } #gaestbuchausgabeoben {position:relative; top:0px; height:132px} #gaestbuchausgabe {position:relative; top:0px;} #gaestbuchausgabeunten {position:relative; top:0px; height:31px; left:10px; position:relative;} a.gaestebuchsubmit, a.gaestebuchsubmit:link, a.gaestebuchsubmit:visited { cursor:pointer; padding:10px 20px 10px 20px; background-color:#aa0b18; color:#FFFFFF; font-size:100%; } a.gaestebuchsubmit:hover, a.gaestebuchsubmit:active, a.gaestebuchsubmit:focus { background-color:#7d7d7d; color:#FFFFFF; } div.insgaestebuchschreiben {position:relative; left:20px; top:45px;} div.insgaestebuchschreibenunten {position:relative; left:20px; top:0px;} .vpgb_date { position:absolute; width:55px; height:60px; color:#FFFFFF; padding-top:0px; background-color:#aa0b18; } .vpgb_date p {text-align:center;} .vpgb_date strong { color:#FFFFFF; padding-bottom:4px; display:block; } .vpgb_head { margin-left:80px; height:55px; padding-top:1em; vertical-align:middle; font-size:100%; color:#aa0b18; } .vpgb_head em {font-size:80%; font-style:normal; } .vpgb_head img {vertical-align:middle;} .vpgb_head a, .vpgb_head a:link, a.kommentarmail {} .vpgb_head a:hover, .vpgb_head a:focus, a.kommentarmail:hover {color:#999999 !important;} .vpgb_name {font-weight:bold; padding-top:1em;} .vpgb_ort {font-style:italic; font-weight:normal;} .vpgb_eintrag p {line-height:160%;} .vpgb_comment { position:relative; top:5px; z-index:4; width:85%; font-style:italic; line-height:150%; font-size:85%; } .vpgb_comment em {font-weight:bold;} #gaestebuchnavi {left:20px; position:relative; font-size:85%; z-index:10; } a.gaestebuchnavi, a.gaestebuchnavi:link {color:#FFFFFF !important; position:relative; padding-right:10px; } a.gaestebuchnavi:hover, a.gaestebuchnavi:focus {color:#aa0b18 !important;} #vpgb_nav p {text-align:center;} #vpgb_eintrag {} .labelwidth70 {width:70px; display:inline-block;} .labelwidth100pro {width:100% !important; display:inline-block;} .marginleft20 {margin-left:20px;} .kleinemessage {font-size:80%; line-height:120% !important; display:block; color:#a81e1a; padding-bottom:8px;} .abstand5px {position:relative; padding-bottom:5px; display:block;} .abstand10px {position:relative; padding-bottom:10px; display:block;} .abstand15px {position:relative; padding-bottom:15px; display:block;} #vpgb_eintrag fieldset {border:0px;} #vpgb_eintrag legend {display:none;} #vpgb_eintrag input, #vpgb_eintrag textarea, #vpgb_eintrag select {} #vpgb_eintrag textarea {width:100%;} form#vpgb_eintrag input.radio { border-width:0px; border-style:solid; border-color:transparent; background-color:transparent; padding:0px; margin:0px; width:auto; } #vpgb_eintrag label {cursor:pointer;} span.pflicht, label.pflicht {color:#a81e1a !important;} #vpgb_eintrag label.radiolabel {cursor:pointer; width:40px; display:inline-block;} #vpgb_eintrag input:hover, #vpgb_eintrag input:active, #vpgb_eintrag input:focus, #vpgb_eintrag textarea:hover, #vpgb_eintrag textarea:active, #vpgb_eintrag textarea:focus { } input.gaestebuchsubmit, input.gaestebuchsubmit:link, input.gaestebuchsubmit:visited { cursor:pointer; padding:10px 20px 10px 20px !important; background-color:#aa0b18; color:#FFFFFF !important; font-size:100%; } #vpgb_eintrag input.gaestebuchsubmit:hover, #vpgb_eintrag input.gaestebuchsubmit:active, #vpgb_eintrag input.gaestebuchsubmit:focus { cursor:pointer; background-color:#7d7d7d; color:#FFFFFF !important; } img#user_captcha_img { position:relative; margin-bottom:-10px; } input#user_captcha_string { border-width:1px; background: rgb(240,226,206); background: rgba(255,255,255,0.2); width:200px; } .errorbig {font-weight:bold; font-size:100%;} div.gaestebucherror {background-color:#a81e1a; padding:20px; color:#FFFFFF; -webkit-box-shadow: 3px 3px 6px 0px rgba(50, 50, 50, 0.45); -moz-box-shadow: 3px 3px 6px 0px rgba(50, 50, 50, 0.45); box-shadow: 3px 3px 6px 0px rgba(50, 50, 50, 0.45); margin-bottom:8px; } span.gaestebuchokay {font-size:1.4em;font-weight:normal;margin:5px 0px 5px 0px;line-height:140%; } .contentbox { padding:10px 0px 10px 0px; border-width:0px 0px 1px 0px; border-color:#ededed; border-style:solid; margin-bottom:25px; } .contentboxbordertop {border-width:1px 0px 1px 0px !important;} .contentboxborderbottom {border-width:0px 0px 1px 0px !important;} .contentbox h3, .contentbox h3 a{font-size:1.6em;color:#aa0b18;font-weight:normal; padding-bottom:10px; } .contentbox h3 span{font-size:0.6em !important; font-weight:normal !important;} .contentbox img{float:right;border:1px solid #ededed;margin-left:8px; -webkit-box-shadow: 0px 0px 6px 2px rgba(145, 145, 145, 0.4);-moz-box-shadow:0px 0px 6px 2px rgba(145, 145, 145, 0.4); box-shadow:0px 0px 6px 2px rgba(145, 145, 145, 0.4); -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; } .contentboxbildlinks img {float:left !important; margin-left:0px; margin-right:8px;} .contentbox a, .contentbox a:link, .contentbox a:visited{font-size:80%; color:#aa0b18; border:none; border-color:#FFFFFF !important;} .contentbox a:hover, .contentbox a:active, .contentbox a:focus{color:#999999; border:none; border-color:#FFFFFF !important;} .contentbox span.klein {color:#93a466} .haelfteinline {text-align:center; display:inline-block; width:330px !important; position:relative; margin-right:15px;} .haelfteinline .overflowcontainer {overflow:hidden; width:305px; height:210px; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px;} .haelfteinline img {float:none !important; border:none !important; padding:0px !important; margin:0px !important; -moz-border-radius:0px !important; -webkit-border-radius:0px !important; border-radius:0px !important;} .haelfteinline:nth-child(2n+2){margin-right:0px !important;} .marginrightnull {margin-right:0px !important;} .listennavigation {font-size:80%; text-align:center; color:#aaaaaa;} .listennavigation a, .listennavigation a:link, .listennavigation a:visited{color:#aaaaaa; text-decoration:none} .listennavigation a:hover, .listennavigation a:active, .listennavigation a:focus{color:#999999; text-decoration:none} a {outline: 0 !important;} .underline {text-decoration:underline} .hidden{display:none;} .zentriert {text-align:center;} .rechtsbuendig {text-align:right;} .floatleft {float:left !important;} .floatright {float:right !important;} .block {display:block} .inline {display:inline} .alleszentrieren img {text-align:center !important; display:block !important; margin:0 auto !important;} img {border:0px;} dt {color:#d9690a; font-weight:bold} .links dt {color:#666666; font-weight:normal} dd { margin-left:25px !important; margin-top:-3px; padding-bottom:10px;} div.clear {clear:both; height:0px; line-height:0px; z-index:5; width:100%; } .klein {font-size:80%;} hr {border-width:0px 0px 1px 0px; border-style:solid; border-color:#ededed; height:0px;} .overflow-x-hidden {overflow-x:hidden} .fixedbottom {position:fixed; bottom:0px; } .schatten { -webkit-box-shadow: -1px -1px 12px 0px rgba(50, 50, 50, 0.75); -moz-box-shadow: -1px -1px 12px 0px rgba(50, 50, 50, 0.75); box-shadow: -1px -1px 12px 0px rgba(50, 50, 50, 0.75); } .rotate { -moz-transform:rotate(90deg); -webkit-transform:rotate(90deg); -o-transform:rotate(90deg); -ms-transform:rotate(90deg); transform:rotate(90deg); } .radius {-moz-border-radius:8px; -webkit-border-radius:8px; border-radius:8px; } address {font-style:normal; text-align:center} .text blockquote {margin: 0px;} blockquote p:before { content: ' „ ' ' '; color: #d4d4d4; font-family: Georgia, serif; font-size:2em;} blockquote p:after { content: ' ' ' “ '; color: #d4d4d4; font-family: Georgia, serif; font-size:2em; } .impressumzusatz {font-size:85%; line-height:165%; display:block; font-style:italic} .schrift-xxxl {font-size:180%} .schrift-xxl {font-size:160%} .schrift-xl {font-size:140%} .schrift-l {font-size:120%} .schrift-m {font-size:100%} .schrift-s {font-size:90%} .schrift-xs {font-size:80%;} .schrift-xxs {font-size:70%;} .tab100px {width:100px; display:inline-block;} .tab120px {width:120px; display:inline-block;} .tab140px {width:140px; display:inline-block;} .tab160px {width:160px; display:inline-block;} .tab100px-fett {font-weight:bold; width:100px; display:inline-block;} .tab120px-fett {font-weight:bold; width:120px; display:inline-block;} .tab140px-fett {font-weight:bold; width:140px; display:inline-block;} .tab160px-fett {font-weight:bold; width:160px; display:inline-block;} .zentriert {text-align:center; display:block} .kursiv {font-style:italic;} .kursiv-zentriert {font-style:italic; text-align:center; display:block} .unterstrichen {text-decoration:underline} .unterstrichen-fett {text-decoration:underline; font-weight:bold;} .unterstrichen-kursiv {font-style:italic; text-decoration:underline;} .unterstrichen-fett-kursiv {font-style:italic; font-weight:bold; text-decoration:underline;} .rot {color:#aa0b18} .rot-unterstrichen {color:#aa0b18; text-decoration:underline;} .gruen {color:#0C9B01} .gruen-unterstrichen {color:#0C9B0; text-decoration:underline;} .grau {color:#909090} .grau-unterstrichen {color:#909090; text-decoration:underline;} .grau-blau {color:#7e8a96} .grau-blau-unterstrichen {color:#7e8a96; text-decoration:underline;} .blau {color:#172983} .blau-unterstrichen {color:#172983; text-decoration:underline;} .orange {color:#FF8A00} .orange-unterstrichen {color:#FF8A00; text-decoration:underline;} .schreibschrift {font-style:italic;} span.bild-linksbuendig img.floatright,span.bild-rechtsbuendig img.floatright,span.bild-zentriert img.floatright,span.bild-normal img.floatright,span.bild-linksbuendig a img,span.bild-rechtsbuendig a img,span.bild-zentriert a img,span.bild-normal a img.floatright{cursor:url(http://praxisleonhardt.de/images/lupe.png), pointer;outline:none; } img.floatright {-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;} span.imagepopup{border:1px solid #314b97;background-color:#FFFFFF;padding:2px !important;width:100%;} .bild-linksbuendig img, .bild-rechtsbuendig img, .bild-zentriert img, .bild-normal img, img.bild-linksbuendig, img.bild-rechtsbuendig, img.bild-zentriert, img.bild-normal { -webkit-box-shadow: 0px 0px 6px 2px rgba(145, 145, 145, 0.4);-moz-box-shadow:0px 0px 6px 2px rgba(145, 145, 145, 0.4); box-shadow:0px 0px 6px 2px rgba(145, 145, 145, 0.4);} .bild-linksbuendig img:hover, .bild-rechtsbuendig img:hover, .bild-zentriert img:hover, .bild-normal img:hover {-webkit-box-shadow: 0px 0px 6px 2px rgba(145, 145, 145, 0.8);-moz-box-shadow:0px 0px 6px 2px rgba(145, 145, 145, 0.8); box-shadow:0px 0px 6px 2px rgba(145, 145, 145, 0.8);} span.bild-linksbuendig, span.bild-rechtsbuendig, span.bild-zentriert, span.bild-normal, img.bild-linksbuendig, img.bild-rechtsbuendig, img.bild-zentriert, img.bild-normal {position:relative; z-index:105 !important; font-size:0.8em;padding:2px; color:#aaaaaa; border:0px solid #f8f8f8; background-color:#FFFFFF; line-height:125%; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box;} span.bild-linksbuendig:hover, span.bild-rechtsbuendig:hover, span.bild-zentriert:hover, span.bild-normal:hover{ background-color:#FFFFFF; color:#aaaaaa; border-color:#f8f8f8} span.bild-linksbuendig, img.bild-linksbuendig{float:left; margin:10px 20px 10px 0px !important;} span.bild-rechtsbuendig, img.bild-rechtsbuendig{float:right; margin:10px 0px 10px 20px !important;} span.bild-zentriert, img.bild-zentriert{margin:0 auto !important; display:block !important; margin-bottom:10px !important; margin-top:10px !important;} span.bild-normal, img.bild-normal{margin:0px !important; margin-bottom:10px !important; margin-top:10px !important; display:inline-block !important;} .imgresizeone {margin-bottom:4px} .grid-sizer {width:180px} h3.bildergalerieueberschrift {font-size:110%; padding:10px 0px 0px 0px; margin-bottom: -20px !important} .imgresize, .imgresizeone { max-width: 100%; height: auto; width: auto\9; vertical-align: middle; border: 0; -ms-interpolation-mode: bicubic; } #bildergalerie { width:100%; position:relative; z-index:1; margin:auto; padding:25px 0px 5px 0px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; text-align:center; } .imagecontainer, .imagecontainer-editor { position:relative; padding:5px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; width:33%; height:auto; background-image:url('http://praxisleonhardt.de/images/loader.gif'); background-position:center center; background-repeat:no-repeat; } .imagecontainerinnen{ width:100%; position:relative; padding:3px; border:1px solid #f8f8f8; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; background-color:#FFFFFF; -webkit-box-shadow: 0px 0px 6px 2px rgba(145, 145, 145, 0.4);-moz-box-shadow:0px 0px 6px 2px rgba(145, 145, 145, 0.4); box-shadow:0px 0px 6px 2px rgba(145, 145, 145, 0.4); } .imagecontainerinnen {} .imagecontainerinnen img, .imagecontainer-editor img{} .imagecontainerinnen img:hover {} .imagecontainerinnen:hover {-webkit-box-shadow: 0px 0px 6px 2px rgba(145, 145, 145, 0.8);-moz-box-shadow:0px 0px 6px 2px rgba(145, 145, 145, 0.8); box-shadow:0px 0px 6px 2px rgba(145, 145, 145, 0.8);} .einespalte {width:100%; height:auto;} .zweispalten {width:50%; height:auto;} .dreispalten {width:33%; height:auto;} #cookie-bar {background:#f7f7f7; color:#545454; font-size:10px; line-height:135%; text-align:center; padding:3px 0; z-index:500; position:relative; -webkit-box-shadow: 0px 0px 10px 0px rgba(90, 90, 90, 0.40); -moz-box-shadow: 0px 0px 10px 0px rgba(90, 90, 90, 0.40); box-shadow: 0px 0px 10px 0px rgba(90, 90, 90, 0.40);} #cookie-bar.fixed {position:fixed; top:0; left:0; width:100%;} #cookie-bar.fixed.bottom {bottom:0; top:auto;} #cookie-bar p {margin:0; padding:5px} #cookie-bar a {color:#959595; display:inline-block; border-radius:0px; text-decoration:none; padding:0 6px; cursor:hand; cursor:pointer; } #cookie-bar a:hover {text-decoration:underline;} #cookie-bar .cb-enable {background:#8b8b8b; color:#ffffff; margin-left:8px;} #cookie-bar .cb-enable:hover {background:#007700; color:#ffffff; text-decoration:none;} #cookie-bar .cb-disable {background:#990000; color:#ffffff; margin-left:8px;} #cookie-bar .cb-disable:hover {background:#bb0000; color:#ffffff; text-decoration:none;} #cookie-bar .cb-policy {background:#0033bb; color:#ffffff; margin-left:8px;} #cookie-bar .cb-policy:hover {background:#0055dd; color:#ffffff; text-decoration:none;} .piwiktext {} .piwikseperator {color:#959595;}