/* default-stylsheed fuer http://www.psychotherapie-dauerdate: nov. 2009 */* {	border:0;	font-size:100.01%;	margin:0;	padding:0;}* html body {	height:100%;}body {	font-family:"Trebuchet MS", Verdana, sans-serif;	line-height:1.4em;	font-size:1em;	color:#9d7e74;	background-image:url(../img/aquarell-strock-gelb-Kopie.jpg);	background-repeat:no-repeat;	background-position:center -2em;	margin:0;	padding:0;	background-color: #fef9f5;}h2 {	line-height:1.8em;	font-size:1.6em;	font-family:Georgia, "Times New Roman", Times, serif;	font-style:italic;	font-weight:400;	color:#6b534b;	background-color:transparent;	margin:1em 0 0;	padding:0.5em;}h2 span {	background-image:url(../img/divider1.png);	background-repeat:no-repeat;	background-position:center bottom;	padding-bottom:.5em;}h3 {	font-size:1.3em;	font-family:Georgia, "Times New Roman", Times, serif;	font-style:italic;	color:#6b534b;	font-weight:400;	background-image:none;	background-repeat:repeat-x;	background-position:left top;	margin:1em 0 0;	padding:0.5em 0.5em 0.5em 0.4em;}h4 {	margin:0;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 1.1em;	font-style: italic;	font-weight: 400;	letter-spacing: 0.1em;	color: #6b534b;}p {	margin:0;	padding:.5em;}p.first:first-letter{	font-size: 1.3em;	color: #9d7e74;	font-family: Georgia, "Times New Roman", Times, serif;	font-style: italic;}address {	width:15em;	margin:0em 0 2em;	padding:0.5em;}a {	border:none;	outline:none;	text-decoration:none;	color: #cb4343;}address a {	color:#cb4343;	background-color:transparent;}.adresstrenner {	border-bottom: 1px none #9d7e74;	border-top-width: 1px;	border-top-style: dotted;	border-top-color: #9d7e74;	padding-top: 0.2em;}hr {	margin-top: 2em;	margin-bottom: 0.5em;	background-color: #EDE4DA;	height: 1px;}dl {	padding:1.5em 0em 1.5em 1.5em;}dd {	padding-left:0.5em;	color:#CCC;	font-size:0.8em;	font-style:italic;	line-height:1em;}#kontaktformular {	float: left;}form {	margin:0em;	padding:.5em 0.5em 0.5em 0em;	}input {	border:1px dotted #9d7e74;	padding:0.3em;	color: #666666;	font-size: .9em;}textarea{	border:1px dotted #9d7e74;	padding:.3em;	color: #666666;	font-size: 1.2em;}#btnSubmit {	cursor:pointer;	background-color:transparent;	background-image:url(../img/pfeil-out.gif);	background-repeat:no-repeat;	background-position:right top;	color:#6b534b;	padding:0.5em 1.5em 0.5em 0.5em;	float: none;}blockquote {	font-family:Georgia, "Times New Roman", Times, serif;	font-style:italic;	margin:0.5em;	padding:0.5em;	width: 55%;	border: 1px dotted #9d7e74;}blockquote p {	text-indent:2em;	line-height:1.5em;	background-image:url(../img/anfz.png);	background-repeat:no-repeat;	background-position:left top;}.zitatquelle {	color:#933;	font-size:.7em;}#container {	min-width:800px;	border-right-width:1px;	border-left-width:1px;	border-right-style:dotted;	border-left-style:dotted;	border-right-color:#9d7e74;	border-left-color:#9d7e74;	background-image:url(../img/content-background.png);	background-repeat:no-repeat;	background-position:center 12em;	margin:0 auto;	width: 75%;	background-color: #fff;}#header {	border-bottom:1px solid #E5BB64;	background-image:url(../img/aquarell-strock-gelb-Kopie.jpg);	background-repeat:no-repeat;	background-position:center -2em;	height:184px;	padding-bottom:1em;}#header h1 {	color:#6b534b;	font-size:2.3em;	font-family:Georgia, "Times New Roman", Times, serif;	font-weight:400;	background-image:url(../img/logo2.png);	background-repeat:no-repeat;	background-position:center 0.5em;	line-height:.8em;	border-top-width:1px;	border-bottom-width:1px;	border-top-color:#FFD346;	border-bottom-color:#FFD346;	padding-top:3.5em;	text-align:center;	border-style:none;	margin:0;	letter-spacing: -0.03em;	text-indent: -999em;}.untertitel {	color:#6b534b;	font-size:0.5em;	font-variant:small-caps;	border-top-width:1px;	border-bottom-width:1px;	border-top-style:none;	border-bottom-style:none;	border-top-color:#ffd144;	border-bottom-color:#ffd144;	letter-spacing: 0.07em;}.subtext {	font-size:0.7em;	color:#CCC;	text-indent:0.3em;	line-height:1em;}/* navigation */#nav {	height:3em;	border-bottom-width:1px;	border-bottom-style:solid;	border-bottom-color:#E5BB64;	background-image:url(../img/braunverlauf.png);	background-repeat:repeat-x;	background-position:left -2em;	margin:0;	position: relative;	padding-right: 0em;	padding-bottom: 0em;	padding-left: 0em;	padding-top: 0.7em;}#nav ul {	height: 2.3em;	background-image: url(../img/nav.png);	background-repeat: repeat-x;	background-position: left top;	padding-left: 3.5em;	margin-right: auto;}#nav li {	list-style-type:none;	font-size:.9em;	letter-spacing:0.1em;	word-spacing:-0.2em;	border-left-width: 1px;	border-left-style: solid;	border-left-color: #9d7e74;	border-right-width: 1px;	border-right-style: solid;	border-right-color: #9d7e74;	float: left;	margin-right: 1em;}#nav a:link,#nav a:visited {	color:#FFF;	text-decoration:none;	display:block;	text-align:center;	font-weight:400;	margin:0;	padding: 0em;	background-image: url(../img/nav.png);	background-repeat: repeat-x;	background-position: left top;}#nav a:link span,#nav a:visited span {	text-decoration:none;	display:block;	float:left;	text-align:center;	margin:0;	padding:.5em 0.5em 0.5em;	background-image: url(../img/nav.png);	background-repeat: repeat-x;	background-position: left top;}#nav a:hover {	color:#f2eccc;	text-decoration:none;	margin:0;	padding: 0px;}#nav a:hover span {	margin:0;	padding:0.5em;	background-image: url(../img/nav.png);	background-repeat: repeat-x;	background-position: left bottom;}.aktiv {	color:#f2eccc;	background-color:transparent;	font-weight:400;	background-image:url(../img/nav.png);	background-repeat:repeat;	background-position:left bottom;	padding:0.5em;}.aktiv span {	background-image:url(../img/navpfeil-rot.png);	background-repeat:no-repeat;	background-position:center bottom;	margin:0;	padding:0.5em 0 1.3em;}/* content */#content {	margin:0 auto;	padding:0.5em 0.5em 1em;	width: 88.5%;	background-image: url(../img/divider2.gif);	background-repeat: no-repeat;	background-position: center 98%;	font-size: .9em;}#content p {	margin:0;	padding:.5em;	max-width:850px;}#content img {	margin:0;	padding: .5em;}/* listenformate */#settinglist,#schwerplist,#linklist,#tariflist {	list-style-type:none;	list-style-position:outside;	border-top-width:1px;	border-bottom-width:1px;	border-top-style:dotted;	border-bottom-style:none;	border-top-color:#9d7e74;	border-bottom-color:#9d7e74;	padding:0.5em;}#settinglist li,#schwerplist li,#linklist li,#tariflist li {	background-image:url(../img/list.gif);	background-repeat:no-repeat;	background-position:left 0.3em;	padding-left:1.5em;	line-height: 1.5em;	margin-top: 0.5em;	margin-bottom: 0.5em;}.schwerpunktlist {	margin-top: 2em;}/* seitenende und footer */#seitenende {	margin:1em 0 0;	height: 5em;	float: left;}#seitenende2 {	margin:1em 0 0;	height: 5em;	float: right;}#seitenende p, #seitenende2 p {	margin:0;	padding:0.5em;	font-size: .9em;}#seitenende a {	background-image:url(../img/pfeil-up.gif);	background-repeat:no-repeat;	background-position:right 90%;	padding-right:1.5em;	color:#cb4343;	text-decoration:none;	padding-top: 1em;}#seitenende2 a {	background-image:url(../img/drucki.gif);	background-repeat:no-repeat;	background-position:right center;	padding-right:2.5em;	color:#cb4343;	text-decoration:none;	height: 2em;	padding-top: 1em;}#footer {	clear:both;	border-top:1px solid #cb4343;	background-image:url(../img/braunverlauf.png);	background-repeat:repeat-x;	background-position:left bottom;	height:5em;	margin:0;	padding:0;}#footer p {	font-size:0.8em;	text-align:center;	color:#6b534b;	margin:0;	padding:2em 1em 1em 2em;}#footer p a {	color:#FFF;	font-weight:700;	text-decoration:underline;}/* sonstige classen */.block {	width: 45%;}.kontakt {	background-image: url(../img/pfeil-out.gif);	background-repeat: no-repeat;	background-position: right bottom;	padding-right: 1em;	color: #9d7e74;	text-decoration: underline;}.impress {	font-size:.8em;}.designcopy {	background-image:url(../img/efwe2.png);	background-repeat:no-repeat;	background-position:right bottom;	padding-right:2.1em;	padding-top:1em;	font-size:0.9em;}.griechisch {	color:#C33;}.picrechts {	float: right;}.picleft {	float: left;}.clearing {	clear: both;}/* kartencontainer */#karten {	height: 40em;	text-transform: uppercase;	font-size: 0.9em;	margin: 0em;	float: right;	padding: 1em;	width: 20em;	border: 1px dotted #9d7e74;	visibility: hidden;}#map2 {	height:200px;	width:200px;	background-color: #F2F2F2;	margin: 0em auto 1em;}/* php-re */#mailok {	width: 70%;	margin-top: 10em;	margin-right: auto;	margin-left: auto;	border: 1px solid #cb4343;	text-align: center;	background-color: #fff;}#mailnook {	color: #cb4343;	text-align: center;	width: 70%;	margin-top: 10em;	margin-right: auto;	margin-left: auto;	border: 1px solid #CCCCCC;	padding-bottom: 1em;	background-color: #fff;}#mailnook a {	font-size: .9em;}
