html { font-family: sans-serif; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; } body { margin: 0; } article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary { display: block; } audio, canvas, progress, video { display: inline-block; vertical-align: baseline; } audio:not([controls]) { display: none; height: 0; } [hidden], template { display: none; } a { background: transparent; } a:active, a:hover { outline: 0; } abbr[title] { border-bottom: 1px dotted; } b, strong { font-weight: bold; } dfn { font-style: italic; } h1 { font-size: 2em; margin: 0.67em 0; } mark { background: #ff0; color: #000; } 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; } img { border: 0; } svg:not(:root) { overflow: hidden; } figure { margin: 1em 40px; } hr { -moz-box-sizing: content-box; box-sizing: content-box; height: 0; } pre { overflow: auto; } code, kbd, pre, samp { font-family: monospace, monospace; font-size: 1em; } button, input, optgroup, select, textarea { color: inherit; font: inherit; margin: 0; } button { overflow: visible; } button, select { text-transform: none; } button, html input[type="button"], input[type="reset"], input[type="submit"] { -webkit-appearance: button; cursor: pointer; } button[disabled], html input[disabled] { cursor: default; } button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; } input { line-height: normal; } input[type="checkbox"], input[type="radio"] { box-sizing: border-box; padding: 0; } input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button { height: auto; } 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; } fieldset { border: 1px solid #c0c0c0; margin: 0 2px; padding: 0.35em 0.625em 0.75em; } legend { border: 0; padding: 0; } textarea { overflow: auto; } optgroup { font-weight: bold; } table { border-collapse: collapse; border-spacing: 0; } td, th { padding: 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: #3f3f3f;} body ::-moz-selection {color:#FFFFFF; background: #3f3f3f;} body { font-family: Palatino, "Palatino Linotype", "Palatino LT STD", "Book Antiqua", Georgia, serif; border-width:0px; color:#FFFFFF; font-size: 62.5%; font-size:0.813em; font-weight:normal; background: url(http://ks-entspannungscoaching.de/wcms/cms/images/hg.jpg) 0 0 repeat #c7dae9; } html, body {padding:0;margin:0;} * {padding:0px; margin:0px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } div { font-family: Palatino, "Palatino Linotype", "Palatino LT STD", "Book Antiqua", Georgia, serif; margin: 0 auto; } #browserWarning {position:fixed; z-index:850; font-size:11px; line-height:165%; vertical-align:middle; top:0px; height:50px; padding-bottom:250px;} #browserWarning img {vertical-align:middle} #browserWarning a {color:#bf0303; text-decoration:none; font-weight:bold;} #browserWarning a:hover {color:#000000;} img.imgresize { max-width: 100%; height: auto; width: auto\9; vertical-align: middle; border: 0; -ms-interpolation-mode: bicubic; } #rahmen { text-align:center; border:0px solid #000000; } #logo {position:relative; max-width:309px; max-height:225px;} #rechtespalte {position:relative;} #linkespalte {position:relative; -webkit-box-shadow: 0px 0px 6px 2px rgba(54, 163, 175, 0.6); -moz-box-shadow: 0px 0px 6px 2px rgba(54, 163, 175, 0.6); box-shadow: 0px 0px 6px 2px rgba(54, 163, 175, 0.6); } @media handheld, only screen and (min-width: 200px) and (max-width: 480px) { #rechtespalte { left:0px; width:100%; padding:15px; margin-bottom:165px; } #linkespalte { width:100%; padding:15px; margin-bottom:15px; left:0px; } #strippelinks, #stripperechts {display:none} } @media handheld, only screen and (min-width: 481px) { #rechtespalte { right:0%; width:25%; float:right; } #linkespalte { width:60%; padding:35px; margin-bottom:165px; left:10%; float:left; } } #strippelinks, #stripperechts {position:relative; max-width:80px; max-height:66px; margin-top:-95px} #strippelinks {float:left;left:-80px;} #stripperechts {float:left;left:100%; padding-left:10px;} #containerinhalt {max-width:800px;position:relative;padding-top:64px; z-index:3;} .transbgweniger {background-color:#d0e7eb;} #footerhg {bottom:0px; position:relative; width:100%; height:243px ; margin-top:-160px;} #footer {color:#d0e6eb; font-size:0.9em;z-index:5; position:relative; bottom:0px;width:100%;background-color:#36a3af; padding:5px 5px 5px 5px} #footer a, #footer a:visited, #footer a:link {color:#d0e6eb; text-decoration:none} #footer a:hover, #footer a:active, #footer a:focus{color:#FFFFFF; text-decoration:none} .text {font-size:1.1em; line-height:185%; color:#085760; text-align:left; font-family: Palatino, "Palatino Linotype", "Palatino LT STD", "Book Antiqua", Georgia, serif;} .text h1, .text h2 {color:#085760; font-weight:normal; font-family: Palatino, "Palatino Linotype", "Palatino LT STD", "Book Antiqua", Georgia, serif; padding:0px; margin:0px;} #slogan{font-size:1.8em; color:#36a3af; font-weight:normal; font-family: Palatino, "Palatino Linotype", "Palatino LT STD", "Book Antiqua", Georgia, serif; margin-top:15px; margin-bottom:25px;} .text h1 {font-size:1.5em; line-height:150%; padding-bottom:5%;} .text h2 {font-size:1.3em;} .text p {padding:10px 0px 10px 0px;} p.paddingtopnull {padding:0px 0px 10px 0px !important} .text a, .text a:link, .text a:visited {color:#36a3af; text-decoration:none;} .text a:hover, .text a:focus, .text a:active {color:#085760; text-decoration:underline; } .text ul {padding:15px 0px 0px 40px; margin:0px;} .text ul li {padding:0px 3px 7px 3px;list-style-type:disc; line-height:185%;} .text ul ul {padding:0px 0px 0px 30px !important; margin:0px;} .section{text-align:center;} div.section article {padding:25px 25px 10px 10px; text-align:left; overflow:auto} .contentbox {padding-top:25px; padding-bottom:25px; border-width:1px 0px 0px 0px; border-style:dotted; border-color:#9bc4cc} .firstcontentbox {border-width:0px 0px 0px 0px !important;} .contentbox strong {font-size:120%; display:block} .contentbox img {float:right; margin:10px 0px 10px 20px !important;} #menue { -webkit-box-shadow: 0px 0px 6px 2px rgba(54, 163, 175, 0.6); -moz-box-shadow: 0px 0px 6px 2px rgba(54, 163, 175, 0.6); box-shadow: 0px 0px 6px 2px rgba(54, 163, 175, 0.6); } .nav-button { display: none; } @media handheld, only screen and (min-width: 200px) and (max-width: 480px) { #menue { position:relative; top:0px; left:0px; width:100%; z-index:7; background: url(http://ks-entspannungscoaching.de/wcms/cms/images/hg_menue.gif) top left; background-repeat:repeat-x; } #menue ul.dropdown {position:relative; z-index:10;} #menue ul.dropdown li{text-align:left; } #menue a, #menue span.keinlink { text-decoration:none; font-size:1.4em; text-shadow:#FFFFFF 0px 2px 5px; } .dropdown li a.mpfeil, a.mpfeil {margin:0px !important; padding:0px !important; display:inline; font-size:1px !important;} #menue li span.keinlink {cursor:pointer; cursor:hand;} #menue a, #menue a:link, #menue a:visited, #menue span.keinlink, #menue span.keinlink:link, #menue span.keinlink:visited {color:#FFFFFF; } #menue a:hover, #menue a:active, #menue a:focus, #menue span.keinlink:hover, #menue span.keinlink:active, #menue span.keinlink:focus {color:#FFFFFF; text-shadow:#FFFFFF 0px 0px 5px;} .nav-button { display: block; position: absolute; top: 7px; left: 7px; width: 50px; height: 35px; background: url('http://ks-entspannungscoaching.de/wcms/cms/images/menu-icon-large.png'), -webkit-linear-gradient(top, rgba(0,0,0,0), rgba(255,255,255,.1)); background: url('http://ks-entspannungscoaching.de/wcms/cms/images/menu-icon-large.png'), -moz-linear-gradient(top, rgba(0,0,0,0), rgba(255,255,255,.1)); background: url('http://ks-entspannungscoaching.de/wcms/cms/images/menu-icon-large.png'), -o-linear-gradient(top, rgba(0,0,0,0), rgba(255,255,255,.1)); background: url('http://ks-entspannungscoaching.de/wcms/cms/images/menu-icon-large.png'), -ms-linear-gradient(top, rgba(0,0,0,0), rgba(255,255,255,.1)); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#50FFFFFF,endColorstr=#10FFFFFF); -ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#50FFFFFF,endColorstr=#10FFFFFF); background-position: center center; background-repeat: no-repeat; background-size: 21px, 100%; cursor: pointer; border: 0 none; border-bottom: 1px solid rgba(255,255,255,.1); box-shadow: 0 0 4px rgba(255,255,255,.7) inset; border-radius: 5px; z-index: 999; text-indent: -9999px; } .nav-button:hover { background-color: rgba(255,255,255,.2); } .nav-button.open { background: url('http://ks-entspannungscoaching.de/wcms/cms/images/close-icon-large.png'), -webkit-linear-gradient(top, rgba(0,0,0,0), rgba(255,255,255,.1)); background: url('http://ks-entspannungscoaching.de/wcms/cms/images/close-icon-large.png'), -moz-linear-gradient(top, rgba(0,0,0,0), rgba(255,255,255,.1)); background: url('http://ks-entspannungscoaching.de/wcms/cms/images/close-icon-large.png'), -o-linear-gradient(top, rgba(0,0,0,0), rgba(255,255,255,.1)); background: url('http://ks-entspannungscoaching.de/wcms/cms/images/close-icon-large.png'), -ms-linear-gradient(top, rgba(0,0,0,0), rgba(255,255,255,.1)); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#50FFFFFF,endColorstr=#10FFFFFF); -ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#50FFFFFF,endColorstr=#10FFFFFF); background-position: center center; background-repeat: no-repeat; background-size: 21px, 100%; } .dropdown { width: 100%; float: none; background: url(http://ks-entspannungscoaching.de/wcms/cms/images/hg_menue.gif) top left; background-repeat:repeat-x; background-color: #a1d2d8; background-image: -webkit-linear-gradient(top, rgba(0,0,0,0), rgba(255,255,255,.1)); background-image: -moz-linear-gradient(top, rgba(0,0,0,0), rgba(255,255,255,.1)); background-image: -o-linear-gradient(top, rgba(0,0,0,0), rgba(255,255,255,.1)); background-image: -ms-linear-gradient(top, rgba(0,0,0,0), rgba(255,255,255,.1)); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#50000000,endColorstr=#20000000); -ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#20000000,endColorstr=#20000000); display: block; height: 50px; margin: 0; padding: 0; overflow: hidden; box-shadow: 0 1px 2px rgba(0,0,0,.6); position: absolute; top: 0px; left: 0px; z-index: 998; clear: both; } .dropdown li { display: none; width: 100%; } .dropdown li a { display: block; width: 100%; padding: 10px 5%; font-weight: bold; text-shadow: -1px -1px 0 rgba(255,255,255,.15); color: #085760 !important; text-decoration: none; border-bottom: 1px solid rgba(0,0,0,.2); border-top: 1px solid rgba(255,255,255,.1); } .dropdown li span.keinlink { display: block; width: 100%; padding: 10px 5% 10px 5% !important; font-weight: bold; text-shadow: -1px -1px 0 rgba(255,255,255,.15); color: #085760 !important; text-decoration: none; border-bottom: 1px solid rgba(0,0,0,.2); border-top: 1px solid rgba(255,255,255,.1); } .dropdown li a:hover, .dropdown li span.keinlink:hover{ background-color: rgba(255,255,255,.5); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#50000000,endColorstr=#50000000); -ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#50000000,endColorstr=#50000000); border-top-color: transparent; } .ie6 .dropdown li span.keinlink, .ie7 .dropdown li span.keinlink, .ie8 .dropdown li span.keinlink { background:transparent; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00000000,endColorstr=#00000000); -ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00000000,endColorstr=#00000000); } .dropdown > li:first-child { border-top: 1px solid rgba(0,0,0,.2); } .dropdown.open { height: auto; padding-top: 50px; } .dropdown.open li { display: block; width: 100%; } .dropdown li:hover > a { background: rgba(255,255,255,.3); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#50000000,endColorstr=#50000000); -ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#50000000,endColorstr=#50000000); border-bottom-color: transparent; } .dropdown li span.keinlink > a:after { content: "?"; color: rgba(255,255,255,.5); float: right; } .dropdown li span.keinlink > a:hover { background: rgba(0,0,0,.75); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#75000000,endColorstr=#75000000); -ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#75000000,endColorstr=#75000000); } .dropdown li ul { display: none; background: rgba(255,255,255,.5); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#50000000,endColorstr=#50000000); -ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#50000000,endColorstr=#50000000); border-top: 0 none; padding: 0px; margin:0px } .dropdown li ul a { border: 0 none; padding: 10px 7%; font-weight: normal; } .dropdown li:hover ul { display: block; border-top: 0 none; } } @media handheld, only screen and (min-width: 480px) { #menue { position:relative; padding-top:0px; padding-bottom:0px; width:100%; text-align:center; z-index:5; background: url(http://ks-entspannungscoaching.de/wcms/cms/images/hg_menue.gif) top left; background-repeat:repeat-x; } #menue ul.dropdown {position:relative;} #menue ul.dropdown li{text-align:left} #menue a, #menue span.keinlink { font-family: Palatino, "Palatino Linotype", "Palatino LT STD", "Book Antiqua", Georgia, serif; text-decoration:none; padding-left:9px; padding-right:9px; font-size:1.3em; text-shadow:#085760 3px 3px 5px; } #menue li span.keinlink {cursor:pointer; cursor:hand; padding-bottom:30px;} a.artikelebene1 {position:relative; padding-top: 0px !important; line-height:220%;} #menue a, #menue a:link, #menue a:visited, #menue span.keinlink, #menue span.keinlink:link, #menue span.keinlink:visited {color:#FFFFFF; } #menue a:hover, #menue a:active, #menue a:focus, #menue span.keinlink:hover, #menue span.keinlink:active, #menue span.keinlink:focus {color:#085760; text-shadow:#FFFFFF 0px 0px 5px;} .js-on ul.dropdown, .js-off ul.dropdown {list-style: none;} .js-on ul.dropdown li, .js-off ul.dropdown li {position: relative; display:inline; zoom: 1;} .js-on ul.dropdown li a, .js-off ul.dropdown li a, .js-on ul.dropdown li span.keinlink, .js-off ul.dropdown li span.keinlink {padding: 10px 5px 10px 5px; font-weight:normal !important;} .js-on ul.dropdown li ul li a, .js-off li ul.dropdown ul li a, .js-on ul.dropdown li ul li span.keinlink, .js-off li ul.dropdown ul li span.keinlink {font-weight:normal !important;} .js-on ul.dropdown li ul li a:hover, .js-off li ul.dropdown ul li a:hover, .js-on ul.dropdown li a:active, .js-off ul.dropdown li a:active, .js-on ul.dropdown li a:focus, .js-off ul.dropdown li a:focus, .js-on ul.dropdown li ul li span.keinlink:hover, .js-off li ul.dropdown ul li span.keinlink:hover, .js-on ul.dropdown li span.keinlink:active, .js-off ul.dropdown li span.keinlink:active, .js-on ul.dropdown li span.keinlink:focus, .js-off ul.dropdown li span.keinlink:focus {color:#7e8a96; } .js-on ul.dropdown li ul, .js-off ul.dropdown li ul { position: absolute; top: 100%; left: 0; margin-left: -1px; width:15em; visibility: hidden; border:1px solid #36a8bf; background-color:#a1d2d8; padding: 5px 5px 5px 5px; z-index:10; } .js-on ul.dropdown li ul li, .js-off ul.dropdown li ul li {display:block; border-width:1px 0px 0px 0px; border-style:solid; border-color:#36a8bf } .js-on ul.dropdown li ul li:first-child, .js-off ul.dropdown li ul li:first-child {display:block; border-width:0px 0px 0px 0px; border-style:solid; border-color:#36a8bf} .js-on ul.dropdown li ul li a, .js-off ul.dropdown li ul li a, .js-on ul.dropdown li ul li span.keinlink, .js-off ul.dropdown li ul li span.keinlink {display:block} .js-on ul.dropdown li.enter ul { left: 0em; margin-top:0px; top:2em; visibility: visible; z-index:10; padding-top:0px; border:0px #000000 solid; padding:0px; } .js-on ul.dropdown li.enter li ul { position: absolute; left: -9999em; margin-left: -1px; border:0px #000000 solid; } .js-on ul.dropdown li li.enter ul { top:0px; left:15em; position:absolute; border:0px #000000 solid; } .js-off ul.dropdown li:hover > ul { visibility: visible;} .js-off ul.dropdown li:focus > ul { visibility: visible !important; } .js-off ul.dropdown li:active > ul { visibility: visible !important; } .js-off ul.dropdown li ul {top:0px; background: #a1d2d8; left:0px;} .js-off ul.dropdown li ul li ul { top:0px; background: #a1d2d8; left:200px; position:absolute; z-index:7; } .roundbordermenue { -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; -webkit-box-shadow: 0px 0px 6px 2px rgba(54, 163, 175, 0.6); -moz-box-shadow: 0px 0px 6px 2px rgba(54, 163, 175, 0.6); box-shadow: 0px 0px 6px 2px rgba(54, 163, 175, 0.6); background-color:#FFFFFF; } } .moreinformationdiv {padding-top:15px;font-size:85%; color:#6f9da6;} .moreinformationdiv img {margin-right:8px;} .moreinformationdiv a {font-size:120%; margin-right:8px;} a.buchungsbutton { padding:8px 10px 8px 10px; border:1px solid #759da2; color:#085760 !important; font-size:120%; text-decoration:none !important; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; -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); background: #bfe2e8; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JmZTJlOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top, #bfe2e8 0%, #ffffff 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#bfe2e8), color-stop(100%,#ffffff)); background: -webkit-linear-gradient(top, #bfe2e8 0%,#ffffff 100%); background: -o-linear-gradient(top, #bfe2e8 0%,#ffffff 100%); background: -ms-linear-gradient(top, #bfe2e8 0%,#ffffff 100%); background: linear-gradient(to bottom, #bfe2e8 0%,#ffffff 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bfe2e8', endColorstr='#ffffff',GradientType=0 ); } a.buchungsbutton:hover, a.buchungsbutton:active, a.buchungsbutton:focus{ border:1px solid #59737a; color:#FFFFFF !important; text-decoration:none !important; background: #759da2; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzc1OWRhMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1OTczN2EiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top, #759da2 0%, #59737a 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#759da2), color-stop(100%,#59737a)); background: -webkit-linear-gradient(top, #759da2 0%,#59737a 100%); background: -o-linear-gradient(top, #759da2 0%,#59737a 100%); background: -ms-linear-gradient(top, #759da2 0%,#59737a 100%); background: linear-gradient(to bottom, #759da2 0%,#59737a 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#759da2', endColorstr='#59737a',GradientType=0 ); } .bildergalerie a {padding:2px; -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px; -webkit-box-shadow: 0px 0px 6px 2px rgba(54, 163, 175, 0.4);-moz-box-shadow:0px 0px 6px 2px rgba(54, 163, 175, 0.4); box-shadow:0px 0px 6px 2px rgba(54, 163, 175, 0.4); background-color:#FFFFFF; display:block; float:left; margin-right:10px; margin-top:10px; line-height:0px;} .bildergalerie a:hover, .bildergalerie a:active, .bildergalerie a:focus {background-color:#FFFFFF; -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px; -webkit-box-shadow: 0px 0px 6px 2px rgba(54, 163, 175, 0.9);-moz-box-shadow:0px 0px 6px 2px rgba(54, 163, 175, 0.9); box-shadow:0px 0px 6px 2px rgba(54, 163, 175, 0.9);} .bildergalerie a:nth-child(2n+1){margin-right:0px !important} div#tags {text-align:center} div#tags a {margin-right:15px; text-decoration:none; } div#tags a:link, div#tags a:visited {color:#429faa;} div#tags a:hover, div#tags a:active, div#tags a:focus {color:#085760; text-decoration:none} div#tags a {text-shadow: 1px 1px 0px #FFFFFF, 0px 0px 3px #FFF, 0px 0px 3px #FFF, 0px 0px 3px #FFF; } .underline {text-decoration:underline} .hidden{display:none;} .zentriert {text-align:center;} .floatleft {float:left !important;} .floatright {float:right !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:1px; line-height:0px; z-index:5; width:100%; } .klein {font-size:80%} .block {display:block} .inline {display:inline} div.clear {clear:both; height:0px; line-height:0px; width:100%;} ::-moz-selection{background:#006aa1;color:#fff;text-shadow:none;} ::selection{background:#006aa1;color:#fff;text-shadow:none;} hr { border-width:0px 0px 1px 0px; border-style:dotted; border-color:#9bc4cc; height:0px !important; line-height:0px !important; z-index:5; padding:0px !important; margin:0px !important; } .ie6 .iepng, .ie6 .iepng img, .ie7 .iepng a img, .ie6 a.iepng, .ie6 img.iepng, .ie6 input.iepng, .ie7 .iepng, .ie7 .iepng img, .ie7 .iepng a img, .ie7 a.iepng, .ie7 img.iepng, .ie7 input.iepng, .ie8 .iepng, .ie8 .iepng img, .ie8 .iepng a img, .ie8 a.iepng, .ie8 img.iepng, .ie8 input.iepng{behavior:url(iepngfix.htc)} .ie8 .iepnganimation {-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)";} .ie6.iepnganimation, .ie7 .iepnganimation {filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);} .ie6 .ieroundborder, .ie7 .ieroundborder, .ie8 .ieroundborder, .ie6 .contentbox img, .ie7 .contentbox img, .ie8 .contentbox img {behavior:url(pie.htc);} 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://www.DOMAIN.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 {-webkit-box-shadow: 0px 0px 6px 2px rgba(54, 163, 175, 0.4);-moz-box-shadow:0px 0px 6px 2px rgba(54, 163, 175, 0.4); box-shadow:0px 0px 6px 2px rgba(54, 163, 175, 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(54, 163, 175, 0.7);-moz-box-shadow:0px 0px 6px 2px rgba(54, 163, 175, 0.7); box-shadow:0px 0px 6px 2px rgba(54, 163, 175, 0.7);} 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:#6f9da6; border:0px solid #085760; 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{-moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px; } span.bild-linksbuendig{float:left; margin:10px 20px 10px 0px !important;} span.bild-rechtsbuendig{float:right; margin:10px 0px 10px 20px !important;} span.bild-zentriert{margin:0 auto !important; display:inline-block !important; margin-bottom:10px !important; margin-top:10px !important;} span.bild-normal{margin:0px !important; margin-bottom:10px !important; margin-top:10px !important; display:inline-block !important;} img.bild-linksbuendig{float:left; margin:10px 20px 10px 0px !important;} img.bild-rechtsbuendig{float:right; margin:10px 0px 10px 20px !important;} img.bild-zentriert{margin:0 auto !important; display:inline-block !important; margin-bottom:10px !important; margin-top:10px !important;} img.bild-normal{margin:0px !important; margin-bottom:10px !important; margin-top:10px !important; display:inline-block !important;} .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%;} .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:#c50f0f} .rot-unterstrichen {color:#c50f0f; text-decoration:underline;} .gruen {color:#0C9B01} .gruen-unterstrichen {color:#green; 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:#086da1} .blau-unterstrichen {color:#086da1; text-decoration:underline;} .orange {color:#FF8A00} .orange-unterstrichen {color:#FF8A00; text-decoration:underline;} div.bx-slide {padding-top:15px; min-height:200px;} div.bx-slide strong a, div.bx-slide strong a:link, div.bx-slide strong a:visited {font-size:1.3em; color:#085760; text-decoration:none} div.bx-slide strong a:hover, div.bx-slide strong a:active, div.bx-slide strong a:focus {font-size:1.3em; color:#429faa; text-decoration:none} .bx-wrapper { position: relative; margin: 0 auto 60px; padding: 0; *zoom: 1; } .bx-wrapper img { max-width: 100%; display: block; } .bx-wrapper .bx-viewport { } .bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto { position: absolute; bottom: -30px; width: 100%; } .bx-wrapper .bx-loading { min-height: 50px; background: url(http://ks-entspannungscoaching.de/wcms/cms/images/bx_loader.gif) center center no-repeat #fff; height: 100%; width: 100%; position: absolute; top: 0; left: 0; z-index: 2000; } .bx-wrapper .bx-pager { text-align: left !important; font-size: .85em; font-family: Arial; font-weight: bold; color: #666; padding-top: 20px; } .bx-wrapper .bx-pager .bx-pager-item, .bx-wrapper .bx-controls-auto .bx-controls-auto-item { display: inline-block; *zoom: 1; *display: inline; } .bx-wrapper .bx-pager.bx-default-pager a { background: #429faa; text-indent: -9999px; display: block; width: 10px; height: 10px; margin: 0 5px; outline: 0; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; } .bx-wrapper .bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a.active { background: #085760; } .bx-wrapper .bx-prev { left: 10px; background: url(http://ks-entspannungscoaching.de/wcms/cms/images/controls.png) no-repeat 0 -32px; } .bx-wrapper .bx-next { right: 10px; background: url(http://ks-entspannungscoaching.de/wcms/cms/images/controls.png) no-repeat -43px -32px; } .bx-wrapper .bx-prev:hover { background-position: 0 0; } .bx-wrapper .bx-next:hover { background-position: -43px 0; } .bx-wrapper .bx-controls-direction a { position: absolute; top: 50%; margin-top: -16px; outline: 0; width: 32px; height: 32px; text-indent: -9999px; z-index: 9999; } .bx-wrapper .bx-controls-direction a.disabled { display: none; } .bx-wrapper .bx-controls-auto { text-align: center; } .bx-wrapper .bx-controls-auto .bx-start { display: block; text-indent: -9999px; width: 10px; height: 11px; outline: 0; background: url(http://ks-entspannungscoaching.de/wcms/cms/images/controls.png) -86px -11px no-repeat; margin: 0 3px; } .bx-wrapper .bx-controls-auto .bx-start:hover, .bx-wrapper .bx-controls-auto .bx-start.active { background-position: -86px 0; } .bx-wrapper .bx-controls-auto .bx-stop { display: block; text-indent: -9999px; width: 9px; height: 11px; outline: 0; background: url(http://ks-entspannungscoaching.de/wcms/cms/images/controls.png) -86px -44px no-repeat; margin: 0 3px; } .bx-wrapper .bx-controls-auto .bx-stop:hover, .bx-wrapper .bx-controls-auto .bx-stop.active { background-position: -86px -33px; } .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager { text-align: left; width: 80%; } .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto { right: 0; width: 35px; } .bx-wrapper .bx-caption { position: absolute; bottom: 0; left: 0; background: #666\9; background: rgba(80, 80, 80, 0.75); width: 100%; } .bx-wrapper .bx-caption span { color: #fff; font-family: Arial; display: block; font-size: .85em; padding: 10px; } .fancybox-wrap, .fancybox-skin, .fancybox-outer, .fancybox-inner, .fancybox-image, .fancybox-wrap iframe, .fancybox-wrap object, .fancybox-nav, .fancybox-nav span, .fancybox-tmp { padding: 0; margin: 0; border: 0; outline: none; vertical-align: top; } .fancybox-wrap { position: absolute; top: 0; left: 0; z-index: 8020; } .fancybox-skin { position: relative; background: #f9f9f9; color: #444; text-shadow: none; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; } .fancybox-opened { z-index: 8030; } .fancybox-wrap { padding:10px; background-color:#FFFFFF; -webkit-box-sizing: content-box !important;-moz-box-sizing: content-box !important; box-sizing: content-box !important; -webkit-box-shadow: 0px 0px 6px 2px rgba(54, 163, 175, 0.9); -moz-box-shadow: 0px 0px 6px 2px rgba(54, 163, 175, 0.9); box-shadow: 0px 0px 6px 2px rgba(54, 163, 175, 0.9); } .fancybox-opened .fancybox-skin { } .fancybox-outer, .fancybox-inner { position: relative; } .fancybox-inner { overflow: hidden; } .fancybox-type-iframe .fancybox-inner { -webkit-overflow-scrolling: touch; } .fancybox-error { color: #444; font: 14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif; margin: 0; padding: 15px; white-space: nowrap; } .fancybox-image, .fancybox-iframe { display: block; width: 100%; height: 100%; } .fancybox-image { max-width: 100%; max-height: 100%; } #fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span { background-image: url(http://ks-entspannungscoaching.de/wcms/cms/images/fancybox/fancybox_sprite.png); } #fancybox-loading { position: fixed; top: 50%; left: 50%; margin-top: -22px; margin-left: -22px; background-position: 0 -108px; opacity: 0.8; cursor: pointer; z-index: 8060; } #fancybox-loading div { width: 44px; height: 44px; background: url(http://ks-entspannungscoaching.de/wcms/cms/images/fancybox/fancybox_loading.gif) center center no-repeat; } .fancybox-close { position: absolute; top: -28px; right: -28px; width: 36px; height: 36px; cursor: pointer; z-index: 8040; } .fancybox-nav { position: absolute; top: 0; width: 40%; height: 100%; cursor: pointer; text-decoration: none; background: transparent url(http://ks-entspannungscoaching.de/wcms/cms/images/blank.gif); -webkit-tap-highlight-color: rgba(0,0,0,0); z-index: 8040; } .fancybox-prev { left: 0; } .fancybox-next { right: 0; } .fancybox-nav span { position: absolute; top: 50%; width: 36px; height: 34px; margin-top: -18px; cursor: pointer; z-index: 8040; visibility: hidden; } .fancybox-prev span { left: 10px; background-position: 0 -36px; } .fancybox-next span { right: 10px; background-position: 0 -72px; } .fancybox-nav:hover span { visibility: visible; } .fancybox-tmp { position: absolute; top: -99999px; left: -99999px; max-width: 99999px; max-height: 99999px; overflow: visible !important; } .fancybox-lock { overflow: visible !important; width: auto; } .fancybox-lock body { overflow: hidden !important; } .fancybox-lock-test { overflow-y: hidden !important; } .fancybox-overlay { position: absolute; top: 0; left: 0; overflow: hidden; display: none; z-index: 8010; background: url(http://ks-entspannungscoaching.de/wcms/cms/images/fancybox/fancybox_overlay.png); } .fancybox-overlay-fixed { position: fixed; bottom: 0; right: 0; } .fancybox-lock .fancybox-overlay { overflow: auto; overflow-y: scroll; } .fancybox-title { visibility: hidden; font: normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif; position: relative; text-shadow: none; z-index: 8050; } .fancybox-opened .fancybox-title { visibility: visible; } .fancybox-title-float-wrap { position: absolute; bottom: 0; right: 50%; margin-bottom: -35px; z-index: 8050; text-align: center; } .fancybox-title-float-wrap .child { display: inline-block; margin-right: -100%; padding: 2px 20px; background: transparent; background: rgba(0, 0, 0, 0.8); -webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 15px; text-shadow: 0 1px 2px #222; color: #FFF; font-weight: bold; line-height: 24px; white-space: nowrap; } .fancybox-title-outside-wrap { position: relative; margin-top: 10px; color: #fff; } .fancybox-title-inside-wrap { padding-top: 10px; } .fancybox-title-inside-wrap a, .fancybox-title-inside-wrap a:link, .fancybox-title-inside-wrap a:hover {color:#c46800; text-decoration:none} .fancybox-title-inside-wrap a:hover, .fancybox-title-inside-wrap a:active, .fancybox-title-inside-wrap a:focus {color:#c46800; text-decoration:underline} .fancybox-title-over-wrap { position: absolute; bottom: 0; left: 0; color: #fff; padding: 10px; background: #000; background: rgba(0, 0, 0, .8); } @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){ #fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span { background-image: url(http://ks-entspannungscoaching.de/wcms/cms/images/fancybox/fancybox_sprite@2x.png); background-size: 44px 152px; } #fancybox-loading div { background-image: url(http://ks-entspannungscoaching.de/wcms/cms/images/fancybox/fancybox_loading@2x.gif); background-size: 24px 24px; } } #fancybox-buttons { position: fixed; left: 0; width: 100%; z-index: 8050; } #fancybox-buttons.top { top: 10px; } #fancybox-buttons.bottom { bottom: 10px; } #fancybox-buttons ul { display: block; width: 166px; height: 30px; margin: 0 auto; padding: 0; list-style: none; border: 1px solid #111; border-radius: 3px; -webkit-box-shadow: inset 0 0 0 1px rgba(255,255,255,.05); -moz-box-shadow: inset 0 0 0 1px rgba(255,255,255,.05); box-shadow: inset 0 0 0 1px rgba(255,255,255,.05); background: rgb(50,50,50); background: -moz-linear-gradient(top, rgb(68,68,68) 0%, rgb(52,52,52) 50%, rgb(41,41,41) 50%, rgb(51,51,51) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(68,68,68)), color-stop(50%,rgb(52,52,52)), color-stop(50%,rgb(41,41,41)), color-stop(100%,rgb(51,51,51))); background: -webkit-linear-gradient(top, rgb(68,68,68) 0%,rgb(52,52,52) 50%,rgb(41,41,41) 50%,rgb(51,51,51) 100%); background: -o-linear-gradient(top, rgb(68,68,68) 0%,rgb(52,52,52) 50%,rgb(41,41,41) 50%,rgb(51,51,51) 100%); background: -ms-linear-gradient(top, rgb(68,68,68) 0%,rgb(52,52,52) 50%,rgb(41,41,41) 50%,rgb(51,51,51) 100%); background: linear-gradient(top, rgb(68,68,68) 0%,rgb(52,52,52) 50%,rgb(41,41,41) 50%,rgb(51,51,51) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#444444', endColorstr='#222222',GradientType=0 ); } #fancybox-buttons ul li { float: left; margin: 0; padding: 0; } #fancybox-buttons a { display: block; width: 30px; height: 30px; text-indent: -9999px; background-color: transparent; background-image: url('http://ks-entspannungscoaching.de/wcms/cms/images/fancybox_buttons.png'); background-repeat: no-repeat; outline: none; opacity: 0.8; } #fancybox-buttons a:hover { opacity: 1; } #fancybox-buttons a.btnPrev { background-position: 5px 0; } #fancybox-buttons a.btnNext { background-position: -33px 0; border-right: 1px solid #3e3e3e; } #fancybox-buttons a.btnPlay { background-position: 0 -30px; } #fancybox-buttons a.btnPlayOn { background-position: -30px -30px; } #fancybox-buttons a.btnToggle { background-position: 3px -60px; border-left: 1px solid #111; border-right: 1px solid #3e3e3e; width: 35px } #fancybox-buttons a.btnToggleOn { background-position: -27px -60px; } #fancybox-buttons a.btnClose { border-left: 1px solid #111; width: 35px; background-position: -56px 0px; } #fancybox-buttons a.btnDisabled { opacity : 0.4; cursor: default; }