﻿
.editable {
	padding: 0em 0.5em;
}
p {
	margin: 0.5em 0em;
}
#col-265 {
	overflow: visible;
}
.yui-skin-sam .cms_template .bhv-col.infobox {
	width: 100%;
	max-width: 320px;
	display: inline-block;
	float: none;
}
.yui-skin-sam .cms_template .bhv-container.rahmen {
	border: 1px solid #f8931f;
	margin: 10px 10px;
	height: 248px;
}
#html-329 {
	min-height: 60px;
	margin: 10px 0px;
}
#img-266 img {
	margin: 20px 20px 10px;
}
#img-266 {
	float: left;
}
#cont-270 a {
	text-decoration: none;
	color: #f8931f;
}
#cont-342 {
	position: absolute;
	bottom: 10px;
	right: 10px;
}
#form-field-480 {
	display: inline-block;
}
#col-492 {
	text-align: right;
}
.yui-skin-sam .cms_template .menuknopf {
	background: /*schema("Farbe1")*/ #F89320;
	display: inline-block;
	color: white ! important;
	padding: 10px 6px 6px;
}
.yui-skin-sam .cms_template .menuknopf a {
	color: white;
}
#text-268 {
	text-align: right;
	padding: 0px;
	margin-right: 2px;
	display: inline-block;
}
#menu-373 ul {
	margin: 0px;
}
#menu-373 li {
	list-style: none;
	display: inline-block;
}
#menu-373 a {
	background: /*schema("Farbe1")*/ #F89320;
	padding: 3px;
	text-decoration: none;
	color: white ! important;
	display: inline-block;
}
#menu-373 a.menu-active {
	color: #c00;
}
#menu-373 li:hover {
	background-image: none;
}
#menu-373 .yuimenu div.bd li {
	display: block;
}
#menu-373 {
	text-align: right;
	font-size: 160%;
	margin-right: 5px;
	display: inline-block;
}
#menu-373 a.page-248 {
	display: none;
}
#col-272 {
	float: right;
	overflow: visible;
	height: 95px;
	position: relative;
	width: calc(100% - 300px);
	min-width: 250px;
}
.yui-skin-sam .cms_template .bhv-text.rahmen-kopf {
	background: #f8931f url(../media/Icon_Kindermund.png) right 10px center no-repeat;
	background-size: 60px;
	padding: 14px;
	color: white;
	text-align: left;
	font-weight: bold;
	font-size: 115%;
	height: 16px;
	letter-spacing: 1px;
}
.yui-skin-sam .cms_template .bhv-text.rahmen-kopf p {
	margin: 0px;
}
.yui-skin-sam .cms_template .bhv-col.klinik {
	width: 100%;
	max-width: 160px;
	display: inline-block;
	float: none;
	vertical-align: top;
}
#cms_root {
	min-height: 400px;
}
#cms_root li {
	list-style: none;
	padding-left: 10px;
	background: url(../MEDIA/liste.gif) no-repeat left top 7px;
}
#cont-264 {
	box-shadow: 1px 2px 10px #888;
	background: white;
	position: relative;
}
#menu-330 li {
	list-style: none;
	display: inline-block;
	border-left: #f8931f solid 1px;
}
#menu-330 a {
	text-decoration: none;
	display: inline-block;
	padding: 0px 10px;
	font-size: 110%;
	letter-spacing: 1px;
}
#menu-330 a.menu-active {
	color: #c00;
}
#menu-330 li:hover {
	background-image: none;
}
#menu-330 .yuimenu div.bd li {
	display: block;
}
#menu-330 {
	text-align: left;
	font-size: 110%;
	position: absolute;
	bottom: 10px;
	right: 10px;
	max-width: 600px;
}
#menu-330 li:first-of-type {
	border-left: none;
}
#menu-330 li.page-72 div.yuimenu {
	right: 0px;
	left: auto ! important;
}
.cc-floating {
	border: 1px solid #f89320;
}
body {
	background: url(../media/Hintergrund_kariert.gif);
	font-family: Catamaran;
}
body a {
	color: black;
}
body h1 {
	color: /*schema("Farbe1")*/ #F89320;
}
body h2 {
	color: /*schema("Farbe1")*/ #F89320;
}
body li {
	list-style: disc outside;
}
.yui-skin-sam .cms_template .bhv-container.rahmen-info {
	height: 204px;
}
#menu-1079 .opensubmen {
	float: right;
}
#menu-1079 ul {
	margin-right: 0px;
}
#menu-1079 li {
	list-style: none;
}
#menu-1079 a {
	text-decoration: none;
	display: inline-block;
	padding: 10px;
}
#menu-1079 a.menu-active {
	color: /*schema("Farbe1")*/ #F89320;
}
#menu-1079 li:hover {
	background-image: none;
}
#menu-1079 {
	text-align: left;
}
#menu-1079 .yuimenu div.bd li {
	display: block;
}
.yui-skin-sam .cms_template .bhv-container.rahmen -info {
	height: 204px;
}
.action {
	font-size: 150%;
	line-height: 130%;
}
.action {
	font-size: 150%;
	line-height: 130%;
}
.socialbutton {
	display: inline-block;
	padding: 6px;
	margin: 6px;
	min-width: 60px;
	border-radius: 6px;
	text-align: center;
	text-decoration: none;
}
.mobile {
	display: none;
}
.socialbutton.facebook {
	background-color: #3B5998;
	color: white;
}
.socialbutton.googleplus {
	background-color: #dc4e41;
	color: white;
}
.socialbutton.twitter {
	background-color: #55acee;
	color: white;
}
.socialbutton.sms {
	background-color: #95D03A;
	color: white;
}
.socialbutton.whatsapp {
	background-color: #4dc247;
	color: white;
}
.socialbutton.email {
	background-color: #bbb;
	color: white;
}
.cc-banner {
	border-top: 1px solid #f89320;
	font-size: 95% ! important;
}
#cont-940 {
	margin: 40px auto;
	max-width: 1180px;
}