*	{
	margin:0px;
	padding:0px;
	
	font-size:11px;
	font-family:arial, helvetica, sans-serif;
}

body	{
	background:#fbf8ef;
	overflow:scroll;
	
	/* IE Hack */
	text-align:center;
}

h1	{
	color:#F99E64;
	font-size:16px;
}

h2, h3	{
	color:#0056A8;
	font-weight:bold;
	font-size:11px;
}

div.wrapper	{
	width:950px;
	/* alle Browser bis auf IE */
	margin:0 auto;
	text-align:left;
}

div.clearer	{
	clear:both;
}

div.topNavigation	{
	margin-top:10px;
	padding-left:10px;
	color:#f09155;
	font-size:10px;
}

div.topNavigation a	{
	color:#6b6365;
	text-decoration:none;
	font-size:9px;
}

div.topNavigation a.current	{
	color:#F99E64;
	text-decoration:none;
	font-size:10px;
	font-weight:bold;
}

/**
	HEADAREA
**/

div.headArea	{
	background:#fff;
	width:950px;
	height:123px;
	margin-top:10px;
}

div.logo	{
	width:190px;
	height:109px;
	margin:7px 0px 7px 5px;
	background:url('./images/logo.png') no-repeat;
	float:right;
}

div.header	{
	width:650px;
	height:123px;
	background:url('./images/header/startseite.jpg') no-repeat;
	float:left;
}

/*
div.header	{
	width:735px;
	height:109px;
	margin:7px 0px 7px 5px;
	background:url('./images/header/header_Index.jpg') no-repeat;
	float:left;
}
*/

/**
	HEADNAVIGATION
**/

div.headNavigation	{
	height:25px;
	margin-top:25px;
	padding:0px 5px 0px 5px;
	background:#fff;
}

div.headNavigation div.left	{
	width:220px;
	height:22px;
	background:url('./images/background_navi.png') repeat-x #6a6354;
	float:left;
}

div.headNavigation div.right	{
	width:170px;
	height:22px;
	background:url('./images/background_navi.png') repeat-x #6a6354;
	float:left;
}

div.headNavigation div.navi	{
	width:550px;
	height:22px;
	float:left;
	/*background:#6a6354;*/
	background:url('./images/background_navi.png') repeat-x #6a6354;
}

div.headNavigation div.navi ul	{
	width:550px;
	height:22px;
	min-height:22px;
	max-height:22px;
}

div.headNavigation div.navi ul li	{
	width:136px;
	float:left;
	/*background:#6a6354;*/
	background:url('./images/background_navi.png') repeat-x;
	list-style:none;
	text-align:center;
	border-right:1px solid #fff;
	padding-top:4px;
}

div.headNavigation div.navi ul li.first	{
	width:137px !important;
	border-left:1px solid #fff;
}

div.headNavigation div.navi ul li.current	{
	background:url('./images/background_navi_current.png') repeat-x;
	z-index:10;
}

div.headNavigation div.navi ul li.current a	{
	
}

div.headNavigation div.navi ul li a	{
	color:#fff;
  font-size:11px;
	text-decoration:none;
	line-height:18px;
}

/**
	CONTENT
**/

div.contentArea	{
	background:#fff;
}

div.contentArea div.navigation	{
	width:220px;
	text-align:left;
	float:left;
}

div.breadcrumbs	{
	margin-left:225px;
	padding:20px;
	padding-top:40px;
	color:#f09155;
	font-size:9px;
}

div.breadcrumbs * {
  font-size:9px;
}

span.B_lastCrumb	{
	color:#444;
	font-size:9px;
}

div.breadcrumbs a	{
	color:#444;
	text-decoration:none;
	font-size:9px;
}

div.content	{
	width:500px;
	margin-left:225px;
	padding:20px;
	padding-top:0px;
	color:#454444;
	font-size:11px;
}

div.content a	{
	color:#F99E64;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
}

div.content ul	{
	padding-left:15px;
	list-style:disc outside;
	list-style-image:url('./images/punkt.png');
}

/**
	CONTENT	(LEFT)
**/

div.kat	{
	margin-top:40px;
	margin-left:25px;
	color:#6d5d4e;
	font-weight:bold;
	font-size:11px;
}

div.navigation ul.navigationLeft	{
	margin-top:20px;
	list-style:none;
	text-align:left;
	margin-left:25px;
}

div.navigation ul.navigationLeft li	{
	color:#f99e65;
	margin-bottom:10px;
}

div.navigation ul.navigationLeft li a	{
	color:#6d5d4e;
  font-size:10px;
	text-decoration:none;
}

div.navigation ul.navigationLeft li.current	{
	margin-top:10px;
	margin-left:15px;
	margin-bottom:10px;
}

div.navigation ul.navigationLeft li.current a	{
	color:#0058aa;
	text-decoration:none;
}

div.navigation ul.navigationLeftInner	{
	margin-top:10px;
	margin-left:15px;
	list-style:none;
}


div.navigation ul.navigationLeftInner li a	{
	color:#444 !important;
	text-decoration:none;
}

div.navigation ul.navigationLeftInner li.current	{
	margin:0px;
	margin-bottom:10px;
}

div.navigation ul.navigationLeftInner li.current a	{
	color:#0058aa !important;
	text-decoration:none;
}

/**
	CONTENT (RIGHT)
**/

div.rightArea	{
	width:175px;
	float:right;
}

div.rightArea div	{
	width:170px;
	margin-bottom:1px;
	color:#444;
	font-size:10px;
}

div.rightArea span	{
	margin-left:5px;
}

div.rightArea div.spacer	{
	height:30px;
	background:#cdc5b4;
	margin-top:-2px;
}

div.rightArea div.search	{
	height:30px;
	background:#c0b6a1;
	line-height:30px;
	vertical-align:middle;
	font-weight:bold;
}

div.rightArea div.search label	{
	cursor:pointer;
	font-size:11px;
	font-weight:bold;
}

div.rightArea div.search div	{
	width:160px;
	margin-left:5px;
	margin-right:5px;
}

div.rightArea div.search input	{
	width:90px;
	font-weight:normal;
	color:#444;
}

div.rightArea div.search img	{
	cursor:pointer;
	margin-left:10px;
}

div.rightArea div.termin	{
	height:30px;
	background:#cdc5b4;
	line-height:30px;
	vertical-align:middle;
	font-weight:bold;
}

div.rightArea div.termin div	{
	width:160px;
	margin-left:5px;
	margin-right:5px;
}

div.rightArea div.termin a	{
	color:#444;
	text-decoration:none;
	font-weight:bold;
	font-size:11px;
	float:left;
}

div.rightArea div.termin img	{
	float:right;
	margin-top:9px;;
}

div.rightArea div.druckansicht	{
	height:30px;
	background:#d9d3c7;
	line-height:30px;
	vertical-align:middle;
	font-weight:bold;
}

div.rightArea div.druckansicht div	{
	width:160px;
	margin-left:5px;
	margin-right:5px;
}

div.rightArea div.druckansicht img	{
	float:right;
	margin-top:9px;
}

div.rightArea div.druckansicht a	{
	color:#444;
	text-decoration:none;
	font-weight:bold;
	font-size:11px;
	float:left;
}

div.rightArea div.kontakt	{
	background:#e6e2d9;
}

div.rightArea div.kontakt div	{
	width:160px;
	margin-left:5px;
	margin-right:5px;
	padding-top:7px;
	padding-bottom:5px;
	font-weight:bold;
	font-size:11px;
}

div.rightArea div.kontakt img	{
	float:right;
	margin-top:-15px;
}

div.rightArea div.kontakt p	{
	width:160px;
	font-size:11px;
	margin-left:5px;
	margin-right:5px;
	padding-bottom:5px;
}

div.rightArea div.kontakt a	{
	color:#444;
	text-decoration:none;
	font-weight:normal;
	font-size:11px;
}

div.rightArea div.news	{
	/*width:160px;*/
	/*background:#f6f2ee;*/
	background:url('./images/news_verlauf.png') repeat-x #fff;
	padding:5px;
}

div.rightArea div.news b	{
	font-size:11px;
}

div.rightArea div.news a	{
	color:#f09155;
	text-decoration:none;
	font-weight:normal;
}

div.rightArea div.news h3	{
	color:#f09155;
	font-weight:normal;
}

/**
	BOTTOM
**/

div.bottomArea	{
	background:url('./images/bottom.png') no-repeat #fff;
	width:953px;
	height:16px;
	margin-left:-3px;
}


/****************************************
				SITEMAP
****************************************/

ul.sitemap	{
	padding-left:10px;
	list-style:disc outside !important;
}

ul.sitemap a	{
	font-weight:normal;
}

ul.sitemapInner	{
	padding-left:20px;
	list-style:square outside !important;
}

ul.sitemapInner ul	{
	padding-left:20px;
	list-style:circle outside !important;
}

/****************************************
				NEWS-LISTING
****************************************/

table.News	{
	vertical-align:top;
	width:100%;
}

table.News img	{
	margin-top:5px;
	margin-bottom:5px;
}

table.News strong	{
}

table.News b	{
	color:#444;
}

table.archiv	{
	width:80%;
}

/**
	TERMINWUNSCH
**/

table.kontaktdaten	{
	width:100%;
	margin-bottom:20px;
}

table.untersuchung	{
	width:100%;
	margin-top:20px;
	margin-bottom:20px;
}

table.untersuchung select	{
	width:200px;
}

table.untersuchung input	{
	margin-right:5px;
}

table.terminwahl	{
	width:100%;
	margin-top:20px;
	margin-bottom:20px;
}

table.terminwahl input	{
	margin-right:5px;
}

table.kontaktart	{
	width:100%;
	margin-top:20px;
	margin-bottom:20px;
}

table.kontaktart input	{
	margin-right:5px;
}

#cfMessage	{
	margin-top:20px;
	margin-bottom:20px;
	height:100px;
	width:400px;
}