<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/** clearing **/
.clear {clear: both; font-size: 0.1px; height: 0.1px; line-height: 0.1px; float: none; display: table;}

/** block grid **/
.autogrid, .autogrid:before,.autogrid:after {-moz-box-sizing: border-box; box-sizing:border-box;}
.autogrid {padding-left: 1%; padding-right: 1%; position: relative; display: block; float: left;overflow: hidden;}

/** block grid wrapper **/
.autogrid_wrapper {margin-left: -1%; margin-right: -1%;}

/** non block **/
.autogrid:not(.block) {padding-left: 0; padding-right: 0; margin-left: 1%; margin-right: 1%;}

/* .block.autogrid.first, .block.autogrid:first-child 	{margin-left: -1%;} */
/* .block.autogrid.last, .block.autogrid:last-child 	{margin-right: -1%;} */

/** Non block grid **/
.full			{width: 98%;}
.one_half 		{width: 48%;}
.one_third 		{width: 31.3333%;}
.one_fourth		{width: 23%;}	
.one_fifth		{width: 18%;}	
.one_sixth		{width: 14.6667%;}

/** Block grid **/
.block.full			{width: 100%;}
.block.one_half 	{width: 50%;}
.block.one_third 	{width: 33.3333%;}
.block.one_fourth	{width: 25%;}	
.block.one_fifth	{width: 20%;}	
.block.one_sixth	{width: 16.6667%;}

.block.two_third	{width: 66.6667%;}
.block.two_fourth	{width: 50%;}
.block.three_fourth	{width: 75%;}
.block.two_fifth	{width: 40%;}
.block.three_fifth	{width: 60%;}
.block.four_fifth	{width: 80%;}
.block.two_sixth	{width: 33.3333%;}
.block.three_sixth	{width: 49.9999%;}
.block.four_sixth	{width: 66.6667%;}
.block.five_sixth	{width: 83.3333%;}

/** Non block grid system **/
/** odd split: 2 elements per row **/
.n2:not(.block).one_third		{width: 32%;}
.n2:not(.block).two_third		{width: 64%;}
.n2:not(.block).one_fourth		{width: 24%;}
.n2:not(.block).two_fourth		{width: 48%;}
.n2:not(.block).three_fourth	{width: 72%;}
.n2:not(.block).one_fifth		{width: 19.2%;}
.n2:not(.block).two_fifth		{width: 38.4%;}
.n2:not(.block).three_fifth		{width: 57.6%;}
.n2:not(.block).four_fifth		{width: 76.8%;}
.n2:not(.block).one_sixth		{width: 16%;}
.n2:not(.block).two_sixth		{width: 32%;}
.n2:not(.block).three_sixth		{width: 48%;}
.n2:not(.block).four_sixth		{width: 64%;}
.n2:not(.block).five_sixth		{width: 80%;}

/** odd split: 3 elements per row **/
.n3:not(.block).one_half		{width: 47%;}
.n3:not(.block).two_third		{width: 62.6667%;}
.n3:not(.block).one_fourth		{width: 23.5%;}
.n3:not(.block).two_fourth		{width: 47%;}
.n3:not(.block).three_fourth	{width: 70.5%;}
.n3:not(.block).one_fifth		{width: 18.8%;}
.n3:not(.block).two_fifth		{width: 37.6%;}
.n3:not(.block).three_fifth		{width: 56.4%;}
.n3:not(.block).four_fifth		{width: 75.2%;}
.n3:not(.block).one_sixth		{width: 15.6667%;}
.n3:not(.block).two_sixth		{width: 31.3333%;}
.n3:not(.block).three_sixth		{width: 47%;}
.n3:not(.block).four_sixth		{width: 62.6667%;}
.n3:not(.block).five_sixth		{width: 78.3333%;}

/** odd split: 4 elements per row **/
.n4:not(.block).one_half		{width: 46%;}
.n4:not(.block).one_third		{width: 30.6667%;}
.n4:not(.block).two_third		{width: 61.3333%;}
.n4:not(.block).two_fourth		{width: 46%;}
.n4:not(.block).three_fourth	{width: 69%;}
.n4:not(.block).one_fifth		{width: 18.4%;}
.n4:not(.block).two_fifth		{width: 36.8%;}
.n4:not(.block).three_fifth		{width: 55.2%;}
.n4:not(.block).four_fifth		{width: 73.6%;}
.n4:not(.block).one_sixth		{width: 15.3333%;}
.n4:not(.block).two_sixth		{width: 30.6667%;}
.n4:not(.block).three_sixth		{width: 46%;}
.n4:not(.block).four_sixth		{width: 61.3333%;}
.n4:not(.block).five_sixth		{width: 76.6667%;}

/** odd split: 5 elements per row **/
.n5:not(.block).one_half		{width: 45%;}
.n5:not(.block).one_third		{width: 30%;}
.n5:not(.block).two_third		{width: 60%;}
.n5:not(.block).one_fourth		{width: 22.5%;}
.n5:not(.block).two_fourth		{width: 45%;}
.n5:not(.block).three_fourth	{width: 67.5%;}
.n5:not(.block).two_fifth		{width: 36%;}
.n5:not(.block).three_fifth		{width: 54%;}
.n5:not(.block).four_fifth		{width: 72%;}
.n5:not(.block).one_sixth		{width: 15%;}
.n5:not(.block).two_sixth		{width: 30%;}
.n5:not(.block).three_sixth		{width: 45%;}
.n5:not(.block).four_sixth		{width: 60%;}
.n5:not(.block).five_sixth		{width: 75%;}

/** odd split: 6 elements per row **/
.n6:not(.block).one_half		{width: 44%;}
.n6:not(.block).one_third		{width: 29.3333%;}
.n6:not(.block).two_third		{width: 58.6667%;}
.n6:not(.block).one_fourth		{width: 22%;}
.n6:not(.block).two_fourth		{width: 44%;}
.n6:not(.block).three_fourth	{width: 66%;}
.n6:not(.block).one_fifth		{width: 17.6%;}
.n6:not(.block).two_fifth		{width: 35.2%;}
.n6:not(.block).three_fifth		{width: 52.8%;}
.n6:not(.block).four_fifth		{width: 70.4%;}
.n6:not(.block).two_sixth		{width: 29.3333%;}
.n6:not(.block).three_sixth		{width: 44%;}
.n6:not(.block).four_sixth		{width: 58.6667%;}
.n6:not(.block).five_sixth		{width: 73.3333%;}

.border-inner {border-left: 1px solid #ddd;}
.border-inner.first, .border-inner:first-child {border-left: 0;}
.border-inner.last, .border-inner:last-child {border-right: 0;}
/** optical correction **/
/* .autogrid.block.border-inner {margin-left: -0.75%; padding-left: 1.75%;} */

/** grid options **/
.autogrid.break {clear:left; margin-left: 0;}
.autogrid.full.break {width: 100%;clear:both;float: none;padding-left: 0;padding-right: 0;}

/** same height **/
.autogrid.same-height {display: table-cell; float: none; vertical-align: top;}

/** flexible same height **/
.autogrid_wrapper.same-height, .autogrid_wrapper .inner.same-height {display: flex; height: 100%; clear: both;}
.autogrid_wrapper.same-height .autogrid.same-height, .autogrid_wrapper .inner.same-height .autogrid.same-height {display: block;}

/** autogrid full **/
.autogrid.full {padding-left: 0; padding-right: 0;}
.autogrid_wrapper .autogrid.full {padding-left: 1%; padding-right: 1%;}

/** no gutter **/
.autogrid_wrapper.no_gutter {margin-left: 0; margin-right: 0;}
.autogrid.no_gutter {padding-left: 0; padding-right: 0;}

/** tablets **/
@media only screen and (min-width: 768px) and (max-width: 990px) {
	.autogrid.adjust_mobile {width: 50% !important}
}

/** phones **/
@media only screen and (max-width: 767px) {
	.autogrid {width: 100%!important;}
	.autogrid.same-height, .autogrid_wrapper.same-height, .autogrid_wrapper .inner.same-height {display: block;}
	.border-inner {border-left: 0;}
}
/* ColorBox, (c) 2011 Jack Moore, MIT license */
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#000;opacity:.9;filter:alpha(opacity = 90)}#colorbox{outline:0}#cboxContent{margin-top:20px;background:#000}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{border:5px solid #000;background:#fff}#cboxTitle{position:absolute;top:-20px;left:0;color:#ccc}#cboxCurrent{position:absolute;top:-20px;right:0;color:#ccc}#cboxLoadingGraphic{background:url("../../assets/jquery/colorbox/1.6.1/images/loading.gif") no-repeat center center}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:0}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff}#cboxPrevious{position:absolute;top:50%;left:5px;margin-top:-32px;background:url("../../assets/jquery/colorbox/1.6.1/images/controls.png") no-repeat top left;width:28px;height:65px;text-indent:-9999px}#cboxPrevious:hover{background-position:bottom left}#cboxNext{position:absolute;top:50%;right:5px;margin-top:-32px;background:url("../../assets/jquery/colorbox/1.6.1/images/controls.png") no-repeat top right;width:28px;height:65px;text-indent:-9999px}#cboxNext:hover{background-position:bottom right}#cboxClose{position:absolute;top:5px;right:5px;display:block;background:url("../../assets/jquery/colorbox/1.6.1/images/controls.png") no-repeat top center;width:38px;height:19px;text-indent:-9999px}#cboxClose:hover{background-position:bottom center}
/* Swipe 2.0, (C) Brad Birdsall 2012, MIT license */
.content-slider{overflow:hidden;visibility:hidden;position:relative}.slider-wrapper{overflow:hidden;position:relative}.slider-wrapper&gt;*{float:left;width:100%;position:relative}.slider-control{height:30px;position:relative}.slider-control a,.slider-control .slider-menu{position:absolute;top:9px;display:inline-block}.slider-control .slider-prev{left:0}.slider-control .slider-next{right:0}.slider-control .slider-menu{top:0;width:50%;left:50%;margin-left:-25%;font-size:27px;text-align:center}.slider-control .slider-menu b{color:#bbb;cursor:pointer}.slider-control .slider-menu b.active{color:#666}
/* mediaboxAdvanced v1.4.6, (c) 2007-2010 John Einselen &lt;http://iaian7.com&gt;, MIT-style license */
#mbOverlay{position:fixed;z-index:9998;top:0;left:0;width:100%;height:100%;background-color:#fff;cursor:pointer}#mbOverlay.mbOverlayFF{background:transparent url("../../assets/mootools/mediabox/1.4.6/images/80.png") repeat}#mbOverlay.mbOverlayIE{position:absolute}#mbCenter{position:absolute;z-index:9999;left:50%;overflow:hidden;background-color:#fff;-webkit-border-radius:10px;-khtml-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-box-shadow:0 5px 20px rgba(0,0,0,0.40);-khtml-box-shadow:0 5px 20px rgba(0,0,0,0.40);-moz-box-shadow:0 5px 20px rgba(0,0,0,0.40);box-shadow:0 5px 20px rgba(0,0,0,0.40);-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=180, Color='#000000')";filter:progid:DXImageTransform.Microsoft.Shadow(Strength=4,Direction=180,Color='#000000')}#mbCenter.mbLoading{background:#fff url("../../assets/mootools/mediabox/1.4.6/images/loading3.gif") no-repeat center;-webkit-box-shadow:none;-khtml-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#mbImage{position:relative;left:0;top:0;font-family:Myriad,Verdana,Arial,Helvetica,sans-serif;line-height:20px;font-size:12px;color:#666;text-align:left;background-position:center center;background-repeat:no-repeat;padding:10px}#mbBottom{min-height:20px;font-family:Myriad,Verdana,Arial,Helvetica,sans-serif;line-height:20px;font-size:12px;color:#999;text-align:left;padding:0 10px 10px}#mbTitle,#mbPrevLink,#mbNextLink,#mbCloseLink{display:inline;color:#666;font-weight:bold;line-height:20px;font-size:12px}#mbNumber{display:inline;color:#999;line-height:14px;font-size:10px;margin:auto 10px}#mbCaption{display:block;color:#666;line-height:14px;font-size:10px}#mbPrevLink,#mbNextLink,#mbCloseLink{float:right;outline:0;margin:0 0 0 10px;font-weight:normal}#mbPrevLink b,#mbNextLink b,#mbCloseLink b{color:#666;font-weight:bold;text-decoration:underline}#mbPrevLink big,#mbNextLink big,#mbCloseLink big{color:#666;font-size:16px;line-height:14px;font-weight:bold}#mbBottom a,#mbBottom a:link,#mbBottom a:visited{text-decoration:none;color:#666}#mbBottom a:hover,#mbBottom a:active{text-decoration:underline;color:#999}#mbError{position:relative;font-family:Myriad,Verdana,Arial,Helvetica,sans-serif;line-height:20px;font-size:12px;color:#000;text-align:center;border:10px solid #700;padding:10px 10px 10px;margin:20px;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#mbError a,#mbError a:link,#mbError a:visited,#mbError a:hover,#mbError a:active{color:#700;font-weight:bold;text-decoration:underline}
/* HINWEIS GOOGLE FONT

Ersetzen Sie den Google Fonts Code in der fe_page.html5 durch:

&lt;link href="http://fonts.googleapis.com/css?family=Roboto" rel="stylesheet" type="text/css"/&gt;
&lt;link href="http://fonts.googleapis.com/css?family=" rel="stylesheet" type="text/css"/&gt;
&lt;link href="http://fonts.googleapis.com/css?family=" rel="stylesheet" type="text/css"/&gt;

Weitere Informationen zu Google Fonts finden Sie hier: https://developers.google.com/fonts/faq
*/

/*     --frame
------------------------------------------------- */
html:after, body:after {content: ''; position: fixed; height: 0px; background: #fff; z-index: 10000; width: 100%; top: 0; left: 0; display: none;}
body:after {bottom: 0; top: auto; display: none;}

/* #contentwrapper {
	max-width: 1280px;
} 
.articlewrapper.boxed {
	max-width: 1280px;
}
body {
	background-color: #f1f1f1;
}*/




#contentwrapper {/*background-color: f1f1f1;*/ background-color: #FBFBFB;}
#headeroffset {max-width: 1280px; margin-left:auto; margin-right:auto;}
#header .inside {padding: 0 40px; display: table; width: 100%; line-height: 0;}
#off_canvas .inside, #header .inside, #footer .inside, #container_before .inside, #teaser_after .inside, #bottom .inside, #container-inside, .content-page.pagetitle #header_after .inside {max-width: 1280px; margin-left: auto; margin-right:auto;}

.articlewrapper.boxed {
	max-width: 1280px;
}

/* html - font-size */
html {font-family: 'Roboto', Arial, sans-serif; font-size: 1.06rem; line-height: 29px; font-weight: 300;}

/* body */
body {color: #393939; overflow-x: hidden; background-repeat: repeat; background-position: top left; background-attachment: fixed!important; /*background-color: #f1f1f1;*/ background-color: #fbfbfb; font-weight: 300;}


/*.servicebox {font-size: 0.86rem; line-height: 1.8em;}*/

/* pagetitle */
.content-page #header_after #pagetitle {text-transform: uppercase; font-size: 1rem; font-weight: 400;}
/*.content-page.pagetitle #header_after {background: #393939; color: #fff; padding-top: 5px; padding-bottom: 5px;}*/
.content-page.pagetitle #header_after {background: #fff; color: #393939; padding-top: 5px; padding-bottom: 5px; letter-spacing: 0.25em; max-width: 1280px; margin-left: auto; margin-right: auto; }

/* container */
#container {position: relative; width: 100%; margin: 0; background: #fbfbfb; /*background: #f1f1f1;*/ padding-top: 50px; }
#container-inside {padding: 40px; overflow: hidden;}

/*.logo {
  background-image: url(data:image/png;base64,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/////////////////////////////////////////////////////////////////////////////////////wA4BUtnAAAXxElEQVR42uyde1hVVfrHP4eriKDcREAQ5SCIeEQugshFTU1MUvMSZmMWxFR2o5zRceDX08DjZFFEqTUEI5qmSWaIhCEqhjcQDBFBFAVBBRURuQoC5/fHOQjqOXpIdMj29w+P7PWud629v+vyvmuv/S7RBwh4bIgYm+/qdGjafSQ0hIf0GPGW/hQoL7VWLqEmPKTHh6+uAASdROCjV+CKGIBb+QIfvQKDYwBodFQuoj5BeEyPDc7qg4BiM2NhPu8dEH0zrbTi+muCfdVL4OSUd6AtDIGPXgOJ5P7pwnzeuyDwIfAhQOBD4EPAg7z1Pe3bCzYKfPQW/HfQDu0RugIfvQW3pLOa4ioF/6O3IIyNTWYzhP7RmyZvU8E/f8T4UvS8iYqiH/5fjcHd14T13R5FXEXTazmnbVQTbhBdtBD6x6NEfvUr4M2n76siXDO9xlbwPx4pcpcC0KKScHz7d/deFMarnoRUNj9fs1dF2ENtrOCfP1okxwHg/jAml4Cewwp7gEzR79cgzOc9Cq9P2237VXkIfPQWvE9E6MPkF+bznobP78x3+nCFReFAoX/0Ehz2sAW9Y8J83juw2gPAaqTAR++AteznC4GP7iLq40ehdarsZ7DAR/dQutlu+L5HoPeQ7GeAwEe38HlagN/MCZ+qLB9xNUo1waxIgIRSwd7tFiwmAJQzUDXxHL295o4qSY7XO5GdODo3WOgf3UIRAKKfVBQfMd0gQEVRyRSxtH+gsH7VTfdZ9q+KLniNzpYb4SrrdglFWE/sJrJSgYR21YTDU6jQdYjoHuHC/NEdeNUa5B+pX6iasEPe9VviaYOMu1OA0D+6B2edMbMXqyi7PqjP4nMMQ+Cjd6Bpa/vBsZmfdCuPSIgHcDciRfR9vUc0Hb15tG3m8G5lEdZ378a6sd4krX6zJ1S50delm1mE8eouxNt4g39LdM9o6y4dQv+4Gze9AULO/I+KF/rHXZgo+zEU+HiMU0RF2iZlaXWJAFu+/l8tAPzh/cGIbr+wXre437BMjUGKE80tfsy81Wrv90AtOduPHh0c7SPwcQey23yThmgpSvk873yyp8I8aZ7gbKiuRKP2qL3WjroPLnnb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);
}*/

/*     --logo
------------------------------------------------- */
.logo {background-image: url("../../files/cto_layout/img/logo.png"); background-repeat: no-repeat!important; background-size: 100%!important; background-position: center!important; width: 162px; height: 100px; display: table-cell; vertical-align: middle; -webkit-transition: All 0.3s ease; -moz-transition: All 0.3s ease; -o-transition: All 0.3s ease; -ms-transition: All 0.3s ease; transition: All 0.3s ease;}
.logo a {display: block; height: 100%; width: 100%;}


html:after, body:after {
	display: block;
}

/* Menue off_canvas */
#off_canvas {

/*background: #212121;*/
background: #fff;
font-weight: 300; 
padding: 3rem;

}

#off_canvas a.submenu:after {content:'+'; }
#off_canvas li.open &gt; a.submenu:after {content:'-';}


nav.mainmenu ul li a, #off_canvas .mod_navigation a, #off_canvas .mod_customnav a {
  font-family: Roboto;
  font-size: 17px;
  font-weight: 300;
}
h1,h2,h3,h4,h5,h6 {
  font-family: Roboto;
}

#headertext {
	display: none!important;
}

.ce_text p a:not(.button) {
	color:#66a19b;
}
.color {
	color:#66a19b;
}
.bg_color {
	background-color:#66a19b;
}
.articlewrapper.typ4 .ce_hyperlink a:hover {
	background:#66a19b;
}
.bx-wrapper .bx-pager.bx-default-pager a.active {
	background:#66a19b;
}
nav.mainmenu ul ul {
	border-top:5px solid #66a19b;
}
nav.mainmenu ul li a:hover,
nav.mainmenu ul a.trail,
nav.mainmenu ul a.active {
	color:#66a19b;
}
#submenu a:hover,
#submenu a.* {
	color:#66a19b;
}
#off_canvas a:hover,
#off_canvas a.active,
#off_canvas a.trail {
	color:#66a19b;
}
.ce_hyperlink.style2_dark a:hover {
	background:#66a19b;
	border-color:#66a19b;
}
.testimonial .autor {
	color:#66a19b;
}
.ce_team .funktion {
	color:#66a19b;
}
.ce_team .overlay_content {
	background:#66a19b;
}
.ce_blog .blog .comments a,
.ce_blog .blog .morelink {
	color:#66a19b;
}
.ce_blog .morelink a:hover {
	color:#66a19b;
}
.ce_blog .port_overlay {
	background:#66a19b;
}
.ce_preistabelle .titel {
	background:#66a19b;
}
.ce_preistabelle .link {
	background:#66a19b;
}
.pagination li span.current {
	background:#66a19b;
}
.pagination li a:hover {
	color:#66a19b;
}

.servicebox a {
	margin-top: 0px;
}
.servicebox a:hover {
	color:#66a19b;

}
.servicebox_2[class^="icon-"]:before,
.servicebox_2[class*="icon-"]:before {
	color:#66a19b;
}
.servicebox_2 h1,
.servicebox_2 h2,
.servicebox_2 h3,
.servicebox_2 h4,
.servicebox_2 h5,
.servicebox_2 h6 {
	color:#66a19b;
}
.servicebox_4:hover {
	border-color:#66a19b;
}
.portfolioliste .port_overlay {
	background:#66a19b;
}
.customelement_layout_charts span.prozent {
	color:#66a19b;
}
.backgroundvideo.overlay .backgroundvideo_content_wrapper {
	background:#66a19b;
}
.mod_faqpage section h3::before {
	background:#66a19b;
}
.tabs.horizontal_clean ul li a:hover,
.tabs.horizontal_clean ul li a.current {
	background:#66a19b;
}
.servicebox_3[class^="icon-"]:before,
.servicebox_3[class*="icon-"]:before {
	background:#66a19b;
}

.articlewrapper.typ5 {border-top: 1px solid #eee; background:#fff; }
.abstand_20 {padding-left: 20px; padding-right: 20px;}

/* Link-Klassen */
.graublau a {color: #C0C0C0; }
.graublau a:link {color: #C0C0C0; }
.graublau a:hover {color: #66a19b; }

.graublau_p p a {color: #C0C0C0; }
.graublau_p p a:link {color: #C0C0C0; }
.graublau_p p a:hover {color: #66a19b; }

.blaugrau a {color: #66a19b; }
.blaugrau a:link {color: #66a19b; }
.blaugrau a:hover {color: #C0C0C0; }

.blaugrau_p p a {color: #66a19b; }
.blaugrau_p p a:link {color: #66a19b; }
.blaugrau_p p a:hover {color: #C0C0C0; }

.schwarzblau a {color: #393939; }
.schwarzblau a:link {color: #393939;}
.schwarzblau a:hover {color: #66a19b;}

.schwarzblau_p p a {color: #393939; }
.schwarzblau_p p a:link {color: #393939;}
.schwarzblau_p p a:hover {color: #66a19b;}

.blauschwarz a {color: #66a19b; }
.blauschwarz a:link {color: #66a19b;}
.blauschwarz a:hover {color: #393939;}

.blauschwarz_p p a {color: #66a19b; }
.blauschwarz_p p a:link {color: #66a19b;}
.blauschwarz_p p a:hover {color: #393939;}

/* Tabellen */


/*     --table_simple
------------------------------------------------- */
table {margin-bottom: 10px; border-bottom: solid 3px #E3E3E3; width: 100%;}
table td {border-top: solid 1px #E3E3E3; padding: 0rem 0rem 0rem 0; text-align: left;}
table td p {margin: 0;}
table th {text-align: left; padding: 0rem 0rem 0rem 0;}

/*     --table_striped
------------------------------------------------- */
.table-striped tr.even {background: #f8f8f8;}
.table-striped th, .table-striped td {padding: 0rem;}

/*     --table_blank
------------------------------------------------- */

.table-blank tr, .table-blank td, .table-blank th, .table-blank table {
	height: auto;
	border: 0; 
	padding: 0rem 0rem 0rem 0;
	vertical-align:top;
	border-spacing: 0;
    border-collapse: collapse;
	height: 1.8em;
}
.td1 {
	width:32px;
	}

.td2 {
	width:25%;
	}
/* phones */
@media only screen and (max-width: 767px) {
	
	#header .logo {width: 130px; height: 90px;}
	html {font-size: 14px; line-height: 24px;}
 	table {font-size: 12px;}
	td {vertical-align: top;}
	.content-page.pagetitle #header_after .inside {padding-left: 20px; padding-right: 0px;}
	#header .inside {padding: 0 20px; }
	#container-inside {padding: 0 20px; overflow: hidden;}
	
	/* button  Slider*/
	.ce_hyperlink a {display: block; width: auto!important; font-size:12px;}
	

}
	
/* tablets */
@media only screen and (max-width: 990px), screen and (min-device-width : 768px) and (max-device-width : 1024px)  {
	
	html {font-size: 15px; line-height: 28px;}
	table {font-size: 12px;}
	.articlewrapper.fullwidth_contentboxed &gt; .inside {max-width: 100%!important;}
	/*.content-page.pagetitle #header_after .inside {padding-left: 40px; padding-right: 0px;}*/
	/*#header .inside {padding: 0 20px; }*/
	#container-inside {padding: 0 40px; overflow: hidden;}
	
}
/*screen*/
@media only screen and (min-width: 991px){
	#header .logo {width: 250px; height: 200px;}
}

@media only screen and (min-width: 766px) and (max-width: 989px) {
	#header .logo {width: 200px; height: 150px;}
	/*
	.articlewrapper.fullwidth_contentboxed &gt; .inside {max-width: 100%!important;}
	.content-page.pagetitle #header_after .inside {padding-left: 0px; padding-right: 0px;}
	*/
	
	/* headerstart */
	
	#header_after .headerimage.hell h1 {color: #336666; text-transform: uppercase; font-size: 1.8em !important; font-weight: 400; /*text-shadow: 0 0 5px 0 black;*/}
	#header_after .headerimage h3 {color: #336666; font-size: 0.25em !important; padding: 0; margin-bottom: 3px; font-weight: 300;}
#header_after .headerimage.mittig {text-align: left; /*height:550px;*/}


	.button, ce_hyperlink_start a {color: #fff; font-weight: 400; padding: 18px; text-align: center; display: inline-block; margin-top: 4px; margin-bottom: 4px; background: transparent; white-space:nowrap; border: 2px solid #fff; letter-spacing: 2px; font-size: 1.1rem; border-radius: 2px;}
.button, ce_hyperlink_start a {-webkit-transition: All 0.3s ease; -moz-transition: All 0.3s ease; -o-transition: All 0.3s ease; -ms-transition: All 0.3s ease; transition: All 0.3s ease;}
.button:hover, ce_hyperlink_start a:hover {color: #fff; background: #66a19b; opacity: 0.9; -webkit-transition: All 0.3s ease; -moz-transition: All 0.3s ease; -o-transition: All 0.3s ease; -ms-transition: All 0.3s ease; transition: All 0.3s ease;}
}




.ce_team .name {font-weight: normal; margin-bottom: 15px;}
.tabs.horizontal ul li a.current {background: #fff; font-weight: normal; top: 0;} 
.tabs.vertikal ul li a:hover, .tabs.vertikal ul li a.current {font-weight: normal;}

/* =============================================================================
 * bottom, copyright
 * ========================================================================== */

#bottom {background: #fbfbfb; /*background: #f1f1f1;*/ font-size: 0.7em; color: #393939; text-transform: uppercase;}
#bottom a {color: #393939;}
#bottom .inside  {max-width: 90%; margin: 0 auto; padding: 40px; text-align: center;}
#bottom a:hover {text-decoration: underline;}
#bottom .ce_hyperlink a {border: none; font-size: 1em; color: #393939; letter-spacing: 2px;}
#bottom .socials a:hover {text-decoration: none;}
#bottom .socials {margin: 15px 0 20px 0;}
#bottom .totop {line-height: 22px;}
#bottom .totop a:before {font-family: "icons"; content: "\ea05"; text-indent: 0; display: block; position: relative; font-size: 20px; -webkit-transition: All 0.3s ease; -moz-transition: All 0.3s ease; -o-transition: All 0.3s ease; -ms-transition: All 0.3s ease; transition: All 0.3s ease;}
#bottom .totop:hover {opacity: 0.8; -webkit-transition: All 0.3s ease; -moz-transition: All 0.3s ease; -o-transition: All 0.3s ease; -ms-transition: All 0.3s ease; transition: All 0.3s ease;}
#bottom .totop a:hover {text-decoration: none;}

.articlewrapper.typ6 {background: #F8F8F8}

.ce_accordion .toggler:after {border-bottom: 1px solid #E5E5E5;}

/* -- headerstart -- */
#header_after .headerimage_content_inner {display: table-cell; vertical-align: middle; visibility: hidden;/*padding: 100px 40px 40px 40px;*/}
/*#header_after .headerimage.hell, .headerimage.hell h3, .headerimage.hell h4 {color: #fff; text-transform: uppercase;}
.content-page #header_after h1, .content-page #header_after h2, .content-page #header_after h3, .content-page #header_after h4, .content-page #header_after h5 , .content-page #header_after h6 {color: #fff; font-size:36px; font-weight:300}*/
#header_after .headerimage.hell h1 {color: #fff; text-transform: uppercase; font-size: 45px; font-weight: 800; line-height: 30px; /*text-shadow: 0 0 1px #333;*/}
#header_after .headerimage.hell h3 {color: #fff; font-size: 25px; padding: 0; margin-bottom: 7px; font-weight: 500;}
#header_after .headerimage.mittig {text-align: left; /*height:550px;*/}
#header_after .headerimage_content_inner {display: table-cell; /*vertical-align: middle;*/ padding-left: 200px; padding-top: 320px;}


/* phones */
@media only screen and (max-width: 767px) {

#header_after .headerimage.hell h1 {color: #fff; text-transform: uppercase; font-size: 2em; font-weight: 500; line-height: 1.2em; text-shadow: 0 0 1px #66a19b;}
#header_after .headerimage.hell h3 {color: #fff; font-size: 1.3em; padding: 0; margin-bottom: 7px; font-weight: 400;}	
#header_after .headerimage.mittig {text-align: left; /*height:100%;*/}


/*terminboxen*/
.servicebox h4 {font-size: 20px;}
.servicebox[class^="icon-"]:before, .servicebox[class*="icon-"]:before {font-size: 2rem; margin-bottom: 15px; padding-top: 3px; padding-left: 2px;}
	
}



/***** neuer slider ***/
.ce_revolutionslider .white {color: #fff; /*text-shadow: 0 0 5px #333;*/}
.ce_hyperlink.style1_light a { text-shadow: 0 0 4px #333;}

#mein-slider2
{
	position:relative;
	text-align:center;
    width: 100%;
    height: 443px;
}
@media only screen and (max-width: 699px) {
    #mein-slider2 {
        width: 100%;
        height: auto;
    }
}



.button, ce_hyperlink_start a {color: #fff; font-weight: 400; padding: 18px; text-align: center; display: inline-block; margin-top: 4px; margin-bottom: 4px; background: transparent; white-space:nowrap; border: 2px solid #fff; letter-spacing: 3px; font-size: 1.5rem; border-radius: 3px;}
.button, ce_hyperlink_start a {-webkit-transition: All 0.3s ease; -moz-transition: All 0.3s ease; -o-transition: All 0.3s ease; -ms-transition: All 0.3s ease; transition: All 0.3s ease;}
.button:hover, ce_hyperlink_start a:hover {color: #fff; background: #66a19b; opacity: 0.9; -webkit-transition: All 0.3s ease; -moz-transition: All 0.3s ease; -o-transition: All 0.3s ease; -ms-transition: All 0.3s ease; transition: All 0.3s ease;}

/* -- headerstart -- */


/*.suche input[type="submit"], input.submit {display:none; border: 0; font-size: 1rem; width: 100%; border:0;}
textarea:suche {border-bottom: 0;}*/

/*     --ce_accordion
------------------------------------------------- */
.ce_accordion .accordion {border: 0; background: none; padding: 0;}
.ce_accordion .accordion &gt; div {padding: 0;}
.ce_accordion .toggler {border-top: 1px solid #E5E5E5; background: none; background-image: none; box-shadow: 0 0 0 0; text-shadow: none; line-height: 20px; padding: 1rem 0; color: #505050; cursor: pointer;}
.ce_accordion .toggler .noborder {border-top: 0;}
.ce_accordion .toggler:hover {color: #66a19b;}
.ce_accordion .toggler:before {display: inline-block; font-family: 'icons'; font-style: normal; font-weight: 300; font-size: 16px; line-height: 25px; height: 25px; width: 25px; text-align: center; text-decoration: inherit; border-radius: 25px; padding: 0; float: left; clear:both; margin-right: 15px; margin-top: 3px; content: none;}
.ce_accordion .toggler.ui-state-active:before {content: none;}
.ce_accordion .toggler:after {display: none;}



/* style1 dark an input submit angepasst  - fÃ¼r ZUrÃ¼ck-Button
.ce_hyperlink.style1_dark a 
{font-family: Arial, sans-serif;  border-radius: 3px; font-weight: 500; padding: 16px 13px; text-align: center; display: inline-block; margin-bottom: 4px; background: #393939; color: #fff; white-space:nowrap; border: 1px solid #393939; letter-spacing: 5px; font-size: 0.8em; cursor: pointer;}
.ce_hyperlink.style1_dark a:hover {opacity: 0.9; -webkit-transition: All 0.3s ease; -moz-transition: All 0.3s ease; -o-transition: All 0.3s ease; -ms-transition: All 0.3s ease; transition: All 0.3s ease;}*/

.portfolioliste .content {background: #fff; padding: 20px 0px 0px 0px; position: relative; top: -1px;}

.suche_input {display:none; border: 0; font-size: 1rem; width: 100%; border:0;}
/*.suche_text textarea {border-bottom: 0!important; background: url("../../files/cto_layout/css/lupe.png") 0 0 no-repeat;}*/

.suche_text input, .suche_text select, .suche_text textarea {font-size: 1rem;  width: 100%; padding: 0px 0px 0px 25px; margin: 0; border: 0px solid #ccc; color: #B3B3B1; font-weight: 300; background: url("../../files/cto_layout/css/lupe.png") 0 0 no-repeat; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; font-family: Roboto;}
.suche_text input[type="search"] {-webkit-appearance: none; border-radius: 0!important; }
.suche_text select {height: 40px; font-size: 0.8rem; padding: 0;}
.suche_text textarea {height: 200px; min-height: 80px; font-family: Roboto; /*font-size: 17px; */font-weight: 300;}
.suche_text .input-wrapper-inside[class^="icon-"] span, .input-wrapper-inside[class*="icon-"] span {display: none!important;}

.mod_sitemap ul li { font-weight: 300;}
.mod_sitemap li.submenu {font-weight: 300;}
.mod_sitemap li.submenu:before {font-family: "icons"; content: ''; margin-right: 5px;}
/* Doctolib_Button.css */
a.doctolib-button{top: 0;border-radius: 0 0 4px 4px}
@media (max-width: 600px){
/* Doctolib_Button_mobile.css */
a.doctolib-button{top: auto;bottom: 0;border-radius: 4px 4px 0 0}
}
</pre></body></html>