/* CSS Document */
body {
	background:url(../../images/background-main.jpg) no-repeat scroll;
	margin:0;
	font:11px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#464646;
	padding-top:170px;
	margin:0;
}

a:link, a:visited {
	color:#4f9600;
	text-decoration:underline;
}

a:hover {
	color:#ff7e00;
	text-decoration:none;
}

.small {
	font-size:9px;
	line-height:12px;
}

#wrapper {
	text-align:left;
	vertical-align:top;
	width:750px;
	padding:0;
	margin:0 0 0 50px;
}

.footer {
	border-top:#e1e1e1 solid 1px;
	margin:26px 0 0 0;
	padding:3px 0 20px 0;
	width:745px;
}

.footer img {
	float:right;
}

.footer a:link, .footer a:visited {
	color:#8d8d8d;
	font-size:10px;
	text-decoration:underline;
	background:url(../../images/spacerdots_footernav.gif) no-repeat;
	background-position:right;
	padding:0 16px 0 4px;
}

.footer a.nospace:link, .footer a.nospace:visited, .footer a.nospace:hover {
	background-image:none;
	padding-right:0px;
}

.footer a:hover {
	color:#000;
}

p {
	margin:0 0 6px 0;
}

.clr {
	clear:both;
}

.ewcms_news_feed {
	border-bottom:#e1e1e1 1px solid;
	padding:0px 0 14px 0;
}

a.readmore:link, a.readmore:visited, p.ewcms_news_feed a:link, p.ewcms_news_feed a:visited {
	display:block;
	width:auto;
	font-size:9px;
	color:#000;
	text-decoration:underline;
	background:url(../../images/arrow_more1.gif) no-repeat;
	background-position:0px 6px;
	padding-left:12px;
	margin-top:10px;
}

a.readmore:hover, p.ewcms_news_feed a:hover {
	background-image:url(../../images/arrow_more2.gif);
	background-position:2px 6px;
	color:#999999;
}

a.weblink:link, a.weblink:visited {
	font-size:9px;
	color:#464646;
	text-decoration:none;
	background:url(../../images/icon_weblink.gif) no-repeat;
	background-position:0px 2px;
	padding-left:18px;
}

a.weblink:hover {
	text-decoration:underline;
}

a.articlelink:link, a.articlelink:visited {
	font-size:9px;
	color:#464646;
	text-decoration:none;
	background:url(../../images/icon_article.gif) no-repeat;
	background-position:0px 2px;
	padding-left:18px;
}

a.articlelink:hover {
	text-decoration:underline;
}

/*.col1 {
	float:left;
	width:45%;
	margin:0 14px 0 0;
}

.col1, .col2 {
	float:left;
	width:43%;
} */

.col1 {
	float:left;
	width:220px;
	margin:0 14px 0 0;
}

.col1, .col2 {
	float:left;
	width:230px;
}

.col1 h3 {
	color:#00660c;
	text-transform:none;
	font-weight:bold;
	letter-spacing:normal;
	line-height:normal;
	height:auto;
	padding:0;
	margin:4px 0 8px 0;
	text-indent:0px;
	font-size:11px;
}

.oeffnung_left {
	width:50px;
	float:left;
	font-weight:bold;
}

.oeffnung_right {
	width:106px;
	float:left;
}

h1 {
	text-transform:uppercase;
	letter-spacing:1px;
	font-weight:normal;
	font-size:10px;
	color:#00660c;
	margin:0;
	height:22px;
	line-height:22px;
	display:block;
	text-indent:8px;
}

.kolumnentitel {
	text-transform:uppercase;
	letter-spacing:1px;
	font-weight:normal;
	font-size:10px;
	color:#00660c;
	margin:0 0 2px 0;
	height:22px;
	line-height:22px;
	display:block;
}

.title_home {
	width:500px;
	height:28px;
	background-image:url(../../images/headlines/home.gif);
	background-position:8px 0px;
	background-repeat:no-repeat;
	margin:10px 0 12px 0;
}

.title_anfahrt {
	width:500px;
	height:28px;
	background-image:url(../../images/headlines/anfahrt.gif);
	background-position:8px 0px;
	background-repeat:no-repeat;
	margin:10px 0 12px 0;
}

.title_kontakt {
	width:500px;
	height:28px;
	background-image:url(../../images/headlines/kontakt.gif);
	background-position:8px 0px;
	background-repeat:no-repeat;
	margin:10px 0 12px 0;
}

.title_impressum {
	width:500px;
	height:28px;
	background-image:url(../../images/headlines/impressum.gif);
	background-position:8px 0px;
	background-repeat:no-repeat;
	margin:10px 0 12px 0;
}

.title_links {
	width:500px;
	height:28px;
	background-image:url(../../images/headlines/links.gif);
	background-position:8px 0px;
	background-repeat:no-repeat;
	margin:10px 0 12px 0;
}

.title_aktuell {
	width:500px;
	height:28px;
	background-image:url(../../images/headlines/aktuell.gif);
	background-position:8px 0px;
	background-repeat:no-repeat;
	margin:10px 0 12px 0;
}

.title_ueberuns {
	width:500px;
	height:28px;
	background-image:url(../../images/headlines/ueber_uns.gif);
	background-position:8px 0px;
	background-repeat:no-repeat;
	margin:10px 0 12px 0;
}

.title_diagnostik {
	width:500px;
	height:28px;
	background-image:url(../../images/headlines/diagnostik.gif);
	background-position:8px 0px;
	background-repeat:no-repeat;
	margin:10px 0 12px 0;
}

.title_kategorie1 {
	width:500px;
	height:28px;
	background-image:url(../../images/headlines/kategorie1.gif);
	background-position:8px 0px;
	background-repeat:no-repeat;
	margin:10px 0 12px 0;
}

.title_kategorie2 {
	width:500px;
	height:28px;
	background-image:url(../../images/headlines/kategorie2.gif);
	background-position:8px 0px;
	background-repeat:no-repeat;
	margin:10px 0 12px 0;
}

.title_kategorie3 {
	width:500px;
	height:28px;
	background-image:url(../../images/headlines/kategorie3.gif);
	background-position:8px 0px;
	background-repeat:no-repeat;
	margin:10px 0 12px 0;
}

.title_stress {
	width:500px;
	height:28px;
	background-image:url(../../images/headlines/stress.gif);
	background-position:8px 0px;
	background-repeat:no-repeat;
	margin:10px 0 12px 0;
}

.title_naturmedizin {
	width:500px;
	height:28px;
	background-image:url(../../images/headlines/naturmedizin.gif);
	background-position:8px 0px;
	background-repeat:no-repeat;
	margin:10px 0 12px 0;
}

.title_tinnitus {
	width:500px;
	height:28px;
	background-image:url(../../images/headlines/tinnitus.gif);
	background-position:8px 0px;
	background-repeat:no-repeat;
	margin:10px 0 12px 0;
}

.title_gang_haltungsprobleme {
	width:500px;
	height:28px;
	background-image:url(../../images/headlines/gang-haltungsprobleme.gif);
	background-position:8px 0px;
	background-repeat:no-repeat;
	margin:10px 0 12px 0;
}

.title_fersensporn {
	width:500px;
	height:28px;
	background-image:url(../../images/headlines/der-fersensporn.gif);
	background-position:8px 0px;
	background-repeat:no-repeat;
	margin:10px 0 12px 0;
}

.title_chiropraktik {
	width:500px;
	height:28px;
	background-image:url(../../images/headlines/chiropraktik.gif);
	background-position:8px 0px;
	background-repeat:no-repeat;
	margin:10px 0 12px 0;
}


.title_kontakt_danke {
	width:500px;
	height:28px;
	background-image:url(../../images/headlines/kontakt-danke.gif);
	background-position:8px 0px;
	background-repeat:no-repeat;
	margin:10px 0 12px 0;
}

.title_kniegelenk {
	width:500px;
	height:28px;
	background-image:url(../../images/headlines/rund-um-das-kniegelenk.gif);
	background-position:8px 0px;
	background-repeat:no-repeat;
	margin:10px 0 12px 0;
}

.title_home h2, .title_anfahrt h2, .title_kontakt h2, .title_impressum h2, .title_links h2, .title_aktuell h2, .title_ueberuns h2, .title_diagnostik h2, .title_kategorie1 h2, .title_kategorie2 h2, .title_kategorie3 h2, .title_stress h2, .title_naturmedizin h2, .title_tinnitus h2, .title_gang_haltungsprobleme h2, .title_fersensporn h2, .title_chiropraktik h2, .title_kontakt_danke h2, .title_kniegelenk h2 {
	display:none;
}

ul#navigation_main {
	list-style-type:none;
	padding:0;
	margin:0;
}

ul#navigation_main li {
	list-style-type:none;
	float:left;
	padding:0;
	margin:0 8px 0 0;
}

ul#navigation_main li span {
	display:none;
}

ul#navigation_main li a {
	float:left;
	display:block;
	height:64px;
	margin:0;
}

/*Image Replacement*/
ul#navigation_main li a.ueberuns:link, ul#navigation_main li a.ueberuns:visited {
	background:url(../../images/navigation/ueberuns1.gif) no-repeat;
	width:85px;	
}

ul#navigation_main li a.ueberuns:hover {
	background:url(../../images/navigation/ueberuns2.gif);
}

ul#navigation_main li a.chiro:link, ul#navigation_main li a.chiro:visited {
	background:url(../../images/navigation/chiro1.gif) no-repeat;
	width:190px;	
}

ul#navigation_main li a.chiro:hover {
	background:url(../../images/navigation/chiro2.gif);
}

ul#navigation_main li a.naturmedizin:link, ul#navigation_main li a.naturmedizin:visited {
	background:url(../../images/navigation/naturmedizin1.gif) no-repeat;
	width:115px;	
}

ul#navigation_main li a.naturmedizin:hover {
	background:url(../../images/navigation/naturmedizin2.gif);
}

ul#navigation_main li a.diagnostik:link, ul#navigation_main li a.diagnostik:visited {
	background:url(../../images/navigation/diagnostik1.gif) no-repeat;
	width:95px;	
}

ul#navigation_main li a.diagnostik:hover {
	background:url(../../images/navigation/diagnostik2.gif);
}

ul#navigation_main li a.aktuelles:link, ul#navigation_main li a.aktuelles:visited {
	background:url(../../images/navigation/aktuelles1.gif) no-repeat;
	width:150px;	
}

ul#navigation_main li a.aktuelles:hover {
	background:url(../../images/navigation/aktuelles2.gif);
}

ul#navigation_main li a.links:link, ul#navigation_main li a.links:visited {
	background:url(../../images/navigation/links1.gif) no-repeat;
	width:66px;	
}

ul#navigation_main li a.links:hover {
	background:url(../../images/navigation/links2.gif);
}

/*Image Replacement End*/

ul#navigation_sub {
	list-style-type:none;
	margin:0;
	padding:10px 0 0 0;
}

ul#navigation_sub li {
	list-style-type:none;
	padding:0;
	margin:0;
}

ul#navigation_sub li a:link, ul#navigation_sub li a:visited {
	display:block;
	height:25px;
	line-height:25px;
	text-indent:25px;
	background:url(../../images/subnav_arrow.gif) no-repeat;
	background-position:7px 9px;
	text-decoration:none;
	color:#000;
}

ul#navigation_sub li a:hover {
	background-position:9px 9px;
	color:#999;
}

ul#navigation_sub li a.active:link {
	font-weight:bold;
}

.left {
	width:190px;
	float:left;
	margin-top:12px;
}

.right {
	width:525px;
	float:left;
	margin:12px 0 0 28px;
}

.content {
	background:url(../../images/background-content.gif) no-repeat;
	width:525px;
	min-height:280px;
	_height:280px;
}

.content .inner {
	width:475px;
	margin:0 10px 6px 40px;
}

.inner h1 {
	text-transform:none;
	letter-spacing:normal;
	font-weight:bold;
	font-size:11px;
	color:#00660c;
	margin:0;
	text-indent:0px;
	height:auto;
	line-height:normal;
}

.content .contextnavi {
	width:475px;
	margin:0 10px 16px 40px;
}

.content .contextnavi a.back:link, .content .contextnavi a.back:visited {
	float:right;
	background:url(../../images/icon_zurueck1.gif) no-repeat;
	width:21px;
	height:22px;
	display:block;
	margin:0 0 0 4px;
}

.content .contextnavi a.back:hover {
	background:url(../../images/icon_zurueck2.gif);
}

.content .contextnavi a.top:link, .content .contextnavi a.top:visited {
	float:right;
	background:url(../../images/icon_nachoben1.gif) no-repeat;
	width:14px;
	height:22px;
	display:block;
}

.content .contextnavi a.top:hover {
	background:url(../../images/icon_nachoben2.gif);
}

.content .contextnavi a span {
	display:none;
}
.spacer_light {
	border-bottom:#e1e1e1 1px solid;
	margin:8px 0 8px 0;
}

.spacer_medium {
	border-bottom:#e1e1e1 2px solid;
	margin:12px 0 12px 0;
}

.spacer_high {
	background:url(../../images/spacer_high.gif) repeat-x;
	height:13px;
	margin:14px 0 6px 0;
}

.box {
	width:190px;
	margin:0 0 15px 0;
}

.box h1 {
	font:Verdana, Arial, Helvetica, sans-serif;
	letter-spacing:normal;
	font-size:10px;
	color:#00660c;
	margin:0;
	background:url(../../images/box_header.gif) no-repeat;
	height:24px;
	line-height:24px;
	display:block;
	text-indent:20px;
	font-weight:bold;
	text-transform:none;
}

.box_middle {
	background:url(../../images/box_middle.gif) repeat-y;
}

.box_bottom {
	background:url(../../images/box_bottom.gif) no-repeat;
	width:190px;
	height:24px;
}

.box_inner {
	margin:0 10px 0 20px;
	width:160px;
	font-size:10px;
	color:#000;
	padding:4px 0 0 0;
}

.right ul {
	list-style-type:none;
	padding:0 0 10px 10px;
	margin:0;
}

.right li {
	list-style-type:none;
	background:url(../../images/bullet_li.gif) no-repeat 0px 5px;
	text-indent:12px;
}

/*CMS Styles Start*/
a img {
	border:none;
}
/*CMS Styles End*/

ul.content-ul li{ padding-left: 12px; text-indent: 0;}
.right ul.ul-vita { padding-left: 100px; }
.right .ul-vita li{ background: none; text-align: left; text-indent: 0; padding-bottom: 1em;}