﻿ 
* {
	border: 0;
	margin: 0;
	padding: 0;
}

/* general */
a {color:#CC9900;text-decoration:none;}
a:hover {color:#666;text-decoration:underline;}
blockquote {background:#f1f1f1;border-left:2px solid #669999;color:#444;display:block;font-style:oblique;line-height:20px;margin:0 0 0 10px;padding:0 0 0 10px;}
.left {float:left;margin:0 10px 0 0;}
.right {float:right;margin:0 0 0 10px;}

/* kontakformular */

.fieldlabel { font-size: 1.0em; margin: 50px 0 0; }

#nextLine{clear: both;padding: 10px 0; margin: 0 0 15px; font-size: .9em; color: #808080; background: #fff; }
#button1{
	width:94px;
	height:32px;
	background: #7f8792 url('image/sendbutton.png') no-repeat; top left;
	border:none;
	font-size: 1.2em;
	padding: 3px 0px;
	margin: 0 0 5px 0;
	color: #FFFFFF;
/*	background: #7f8792; */
	float: left;
	clear: right;
	cursor:pointer
}
	
	
	#button2{font-size: 1.0em;padding: 3px 0;margin: 0 0 15px 5px;color: #565C65;clear: right;float: left; cursor:pointer}

input,textarea {margin: 3px 0;border: 1px solid #CCCCCC;background: white;padding: 3px 3px;} 


/* body */

body {background:#fff url('image/side_intro.jpg') repeat-x top;	color:#666;font:0.7em Verdana, "Trebuchet MS", "Verdana", Georgia, "Times New Roman", Times, serif;}



/* header-----------------------------------------------------------------------------------------------------------------------------
 */
#header {background:url('image/header_main.jpg');height:320px;margin:0 auto;position:relative;width:760px;}
#header:after {clear:both;content:'.';display:block;height:0;visibility:hidden;}
#header h1 {color:636253;font-size:31px;font-weight:400;left:7px;letter-spacing:8px;position:absolute;top:3px;width: 741px;font-family: "Trebuchet MS", Tahoma, Verdana;font-variant: small-caps;font-style: bold;height: 45px;	background-position: left 5px;}
#header h2 {color:636253;font-size:15px;font-weight:lighter;left:7px;letter-spacing:9px;position:absolute;top:40px;width: 741px;font-family: "Trebuchet MS", Tahoma, Verdana;font-variant: normal;}
#header h3 {bottom: 68px;color: #FFFFFF;font-size: 14px;font-weight: lighter;position: absolute;right: 21px;font-family: "Trebuchet MS", Tahoma, Verdana;font-variant: normal;letter-spacing: 2px;}
#header h4 {bottom: 68px;color: #FFFFFF;font-size: 14px;font-weight: lighter;position: absolute;right: 21px;font-family: "Trebuchet MS", Tahoma, Verdana;font-variant: normal;}
#header p {bottom:68px;color:#fff;font-size:18px;position:absolute;right:21px;}
#header ul {list-style:none;position:absolute;top:100px;}
#header ul li {list-style:none;}
#header ul li a {color:#fff;display:block;font-size:1.2em;font-weight:700;height:20px;padding:10px;width:190px;}
#header ul li a:hover {background:#6b757e;color:#eee;text-decoration:none;}

/* headterteam 
---------------------------------------------------------------------------------------------------------------------------------
*/
#headerteam {background:url('image/header_team.jpg');height:320px;margin:0 auto;position:relative;width:760px;}
#headerteam:after {clear:both;content:'.';display:block;height:0;visibility:hidden;}
#headerteam h1 {color:636253;font-size:31px;font-weight:400;left:7px;letter-spacing:8px;position:absolute;top:3px;width: 741px;font-family: "Trebuchet MS", Tahoma, Verdana;font-variant: small-caps;font-style: bold;height: 45px;}
#headerteam h2 {color:636253;font-size:15px;font-weight:lighter;left:7px;letter-spacing:9px;position:absolute;top:40px;width: 741px;font-family: "Trebuchet MS", Tahoma, Verdana;font-variant: normal;}
#headerteam h3 {bottom: 68px;color: #FFFFFF;font-size: 14px;font-weight: lighter;position: absolute;right: 21px;font-family: "Trebuchet MS", Tahoma, Verdana;font-variant: normal;letter-spacing: 2px;}
#headerteam p {bottom:68px;color:#fff;font-size:18px;position:absolute;right:18px;}
#headerteam ul {list-style:none;position:absolute;top:100px;}
#headerteam ul li {list-style:none;}
#headerteam ul li a {color:#fff;display:block;font-size:1.2em;font-weight:700;height:20px;padding:10px;width:190px;}
#headerteam ul li a:hover {background:#6b757e;color:#eee;text-decoration:none;}



/* headersite---------------------------------------------------------------------------------------------------------------------- */
#headersite {background:url('image/header_site.jpg');height:320px;margin:0 auto;position:relative;width:760px;}
#headersite:after {clear:both;content:'.';display:block;height:0;visibility:hidden;}
#headersite h1 {color:636253;font-size:31px;font-weight:400;left:7px;letter-spacing:8px;position:absolute;top:3px;width: 741px;font-family: "Trebuchet MS", Tahoma, Verdana;font-variant: small-caps;font-style: bold;height: 45px;}
#headersite h2 {color:636253;font-size:15px;font-weight:lighter;left:7px;letter-spacing:9px;position:absolute;top:40px;width: 741px;font-family: "Trebuchet MS", Tahoma, Verdana;font-variant: normal;}
#headersite h3 {bottom: 68px;color: #FFFFFF;font-size: 14px;font-weight: lighter;position: absolute;right: 21px;font-family: "Trebuchet MS", Tahoma, Verdana;font-variant: normal;letter-spacing: 2px;}
#headersite p {bottom:68px;color:#fff;font-size:18px;position:absolute;right:18px;}
#headersite ul {list-style:none;position:absolute;top:100px;}
#headersite ul li {list-style:none;}
#headersite ul li a {color:#fff;display:block;font-size:1.2em;font-weight:700;height:20px;padding:10px;width:190px;}
#headersite ul li a:hover {background:#6b757e;color:#eee;text-decoration:none;}

/* headerlinks------------------------------------------------------------------------------------------------------------------- */
#headerlinks {background:url('image/header_links.jpg');height:320px;margin:0 auto;position:relative;width:760px;}
#headerlinks:after {clear:both;content:'.';display:block;height:0;visibility:hidden;}
#headerlinks h1 {color:636253;font-size:31px;font-weight:400;left:7px;letter-spacing:8px;position:absolute;top:3px;width: 741px;font-family: "Trebuchet MS", Tahoma, Verdana;font-variant: small-caps;font-style: bold;height: 45px;}
#headerlinks h2 {color:636253;font-size:15px;font-weight:lighter;left:7px;letter-spacing:9px;position:absolute;top:40px;width: 741px;font-family: "Trebuchet MS", Tahoma, Verdana;	font-variant: normal;}
#headerlinks h3 {bottom: 68px;color: #FFFFFF;font-size: 14px;font-weight: lighter;position: absolute;right: 21px;font-family: "Trebuchet MS", Tahoma, Verdana;font-variant: normal;letter-spacing: 2px;}
#headerlinks p {bottom:68px;color:#fff;font-size:18px;position:absolute;right:18px;}
#headerlinks ul {list-style:none;position:absolute;top:100px;}
#headerlinks ul li {list-style:none;}
#headerlinks ul li a {color:#fff;display:block;font-size:1.2em;font-weight:700;height:20px;padding:10px;width:190px;}
#headerlinks ul li a:hover {background:#6b757e;color:#eee;text-decoration:none;}

/* headterakt------------------------------------------------------------------------------------------------------------------- */
#headerakt {background:url('image/header_aktuelles.jpg');height:320px;margin:0 auto;position:relative;width:760px;}
#headerakt:after {clear:both;content:'.';display:block;height:0;visibility:hidden;}
#headerakt h1 {color:636253;font-size:31px;font-weight:400;left:7px;letter-spacing:8px;position:absolute;top:3px;width: 741px;font-family: "Trebuchet MS", Tahoma, Verdana;font-variant: small-caps;font-style: bold;height: 45px;}
#headerakt h2 {color:636253;font-size:15px;font-weight:lighter;left:7px;letter-spacing:9px;	position:absolute;top:40px;width: 741px;font-family: "Trebuchet MS", Tahoma, Verdana;font-variant: normal;}
#headerakt h3 {bottom: 68px;color: #FFFFFF;font-size: 14px;font-weight: lighter;position: absolute;right: 21px;font-family: "Trebuchet MS", Tahoma, Verdana;font-variant: normal;letter-spacing: 2px;}
#headerakt p {bottom:68px;color:#fff;font-size:18px;position:absolute;right:18px;}
#headerakt ul {list-style:none;position:absolute;top:100px;}
#headerakt ul li {list-style:none;}
#headerakt ul li a {color:#fff;display:block;font-size:1.2em;font-weight:700;height:20px;padding:10px;width:190px;}
#headerakt ul li a:hover {background:#6b757e;color:#eee;text-decoration:none;
}
/* headerbeh--------------------------------------------------------------------------------------------------------------- */
#headerbeh {background:url('image/header_behandlung.jpg');height:320px;margin:0 auto;position:relative;width:760px;}
#headerbeh:after {clear:both;content:'.';display:block;height:0;visibility:hidden;}
#headerbeh h1 {color:636253;font-size:31px;font-weight:400;left:7px;letter-spacing:8px;position:absolute;top:3px;width: 741px;font-family: "Trebuchet MS", Tahoma, Verdana;font-variant: small-caps;font-style: bold;height: 45px;}
#headerbeh h2 {color:636253;font-size:15px;font-weight:lighter;left:7px;letter-spacing:9px;position:absolute;top:40px;width: 741px;font-family: "Trebuchet MS", Tahoma, Verdana;font-variant: normal;}
#headerbeh h3 {bottom: 68px;color: #FFFFFF;font-size: 14px;font-weight: lighter;position: absolute;right: 21px;font-family: "Trebuchet MS", Tahoma, Verdana;font-variant: normal;letter-spacing: 2px;
}
#headerbeh p {bottom:68px;color:#fff;font-size:18px;position:absolute;right:21px;}
#headerbeh ul {list-style:none;position:absolute;top:100px;}
#headerbeh ul li {list-style:none;}
#headerbeh ul li a {color:#fff;display:block;font-size:1.2em;font-weight:700;height:20px;padding:10px;width:190px;}
#headerbeh ul li a:hover {background:#6b757e;color:#eee;text-decoration:none;}


/* headerkontakt --------------------------------------------------------------------------------------------------------*/
#headerkontakt {background:url('image/header_kontakt.jpg');height:320px;margin:0 auto;position:relative;width:760px;}
#headerkontakt:after {clear:both;content:'.';display:block;height:0;visibility:hidden;}
#headerkontakt h1 {color:636253;font-size:31px;font-weight:400;left:7px;letter-spacing:8px;position:absolute;top:3px;width: 741px;	font-family: "Trebuchet MS", Tahoma, Verdana;font-variant: small-caps;font-style: bold;height: 45px;}
#headerkontakt h2 {color:636253;font-size:15px;font-weight:lighter;left:7px;letter-spacing:9px;position:absolute;top:40px;width: 741px;font-family: "Trebuchet MS", Tahoma, Verdana;font-variant: normal;}
#headerkontakt h3 {bottom: 68px;color: #FFFFFF;font-size: 14px;font-weight: lighter;position: absolute;right: 21px;font-family: "Trebuchet MS", Tahoma, Verdana;font-variant: normal;letter-spacing: 2px;}
#headerkontakt p {bottom:68px;color:#fff;font-size:18px;position:absolute;right:18px;}
#headerkontakt ul {list-style:none;position:absolute;top:100px;}
#headerkontakt ul li {list-style:none;}
#headerkontakt ul li a {color:#fff;display:block;font-size:1.2em;font-weight:700;height:20px;padding:10px;width:190px;}
#headerkontakt ul li a:hover {background:#6b757e;color:#eee;text-decoration:none;}


/* headterimpressum 
---------------------------------------------------------------------------------------------------------------------------------
*/
#headerimp {background:url('image/header_impressum.jpg');height:320px;margin:0 auto;position:relative;width:760px;}
#headerimp:after {clear:both;content:'.';display:block;height:0;visibility:hidden;}
#headerimp h1 {color:636253;font-size:31px;font-weight:400;left:7px;letter-spacing:8px;position:absolute;top:3px;width: 741px;font-family: "Trebuchet MS", Tahoma, Verdana;font-variant: small-caps;font-style: bold;height: 45px;}
#headerimp h2 {color:636253;font-size:15px;font-weight:lighter;left:7px;letter-spacing:9px;position:absolute;top:40px;width: 741px;font-family: "Trebuchet MS", Tahoma, Verdana;font-variant: normal;}
#headerimp h3 {bottom: 68px;color: #FFFFFF;font-size: 14px;font-weight: lighter;position: absolute;right: 21px;font-family: "Trebuchet MS", Tahoma, Verdana;font-variant: normal;letter-spacing: 2px;}
#headerimp p {bottom:68px;color:#fff;font-size:18px;position:absolute;right:18px;}
#headerimp ul {list-style:none;position:absolute;top:100px;}
#headerimp ul li {list-style:none;}
#headerimp ul li a {color:#fff;display:block;font-size:1.2em;font-weight:700;height:20px;padding:10px;width:190px;}
#headerimp ul li a:hover {background:#6b757e;color:#eee;text-decoration:none;}


/* content--------------------------------------------------------------------------------------------------------------- */
#content {height:auto;margin:0 auto;width:760px;}
#content:after {clear:both;content:'.';display:block;height:0;visibility:hidden;} 

/* wrapper dummy for easyAlbum slideshow--------------------------------------------------------------------------------------------------------------- */
#wrapper {height:auto;margin:0 auto;width:760px;}
#wrapper:after {clear:both;content:'.';display:block;height:0;visibility:hidden;} 


/* sidebar--------------------------------------------------------------------------------------------------------------- */
#sidebar {float:left;width:210px;}
#sidebar h1 {border-bottom:2px solid #669999;color:#444;font-size:165%;font-weight:400;line-height:40px;padding:0 40px;background-image: url('image/enso.png');background-repeat: no-repeat;background-position: left 5px;}
#sidebar h2 {color:#444;font-size:155%;font-weight:400;line-height:20px;padding:0 10px;}
#sidebar h3 {color:##669999;background:#f1f1f1;display:block;font-size:90%;line-height:20px;margin:10px 0;padding:10px;}
#sidebar input {background:#f1f1f1;color:#555;margin:10px;padding:5px;width:180px;}
#sidebar p {background:#f1f1f1;color:#555;display:block;font-size:90%;line-height:20px;margin:10px 0;padding:10px;}
#sidebar p a.more {display:block;text-align:right;}
#sidebar text {font:1.0em Verdana, "Trebuchet MS", "Verdana", Georgia, "Times New Roman", Times, serif;text-align: center;}
#sidebar ul {margin:10px;}
#sidebar ul li {border-bottom:1px solid #330000;list-style:none;padding:5px 2px;}
#sidebar ul li a {
	color:#333;
	display:block;
	font-family:"Lucida Sans Unicode", "Lucida Sans" "DejaVu Sans", sans-serif;
	padding:5px;
	text-decoration:none;
}
#sidebar ul li a:hover {color:#000;}

/* Main----------------------------------------------------------------------------------------------------------------- */
#main {float:right;width:520px;}
#main p {color:#555;line-height:20px;padding:10px;text-align:justify;
}
#main h1 {border-bottom:2px solid #669999;color:#444;font-size:125%;font-weight:400;line-height:30px;padding:0 10px;}

/* footer--------------------------------------------------------------------------------------------------------------- */
#footer {margin:10px auto;width:760px;}
#footer:after {clear:both;content:'.';display:block;height:0;visibility:hidden;}
#footer p {border-top:2px solid #669999;color:#555;font-size:90%;line-height:20px;padding:10px;text-align:center;}

