@font-face 					{ font-family:vanlAdvertis; src:url('http://www.naturheilkund.ch/font/advertis.ttf'); }
@font-face 					{ font-family:CosmoLig; src:url('http://www.naturheilkund.ch/font/Cosmos-Light.otf') format('opentype'); }

*							{ margin:0px; padding:0px; }
body						{ font:normal 100.01% Calibri, Helvetica, Verdana, SunSans-Regular, Sans-Serif; font-size:12px; color:#635821;
							  margin-top:20px; padding:0; background:#f8eca9 url(../img/img01.gif) repeat; height:900px; }

h1, h2, h3, h4 				{ margin:0; padding:0; color:#5e510e; font-family:CosmoLig, vanlAdvertis, Calibri, Helvetica, Verdana, SunSans-Regular, Sans-Serif; font-weight:normal; }
h1 							{ letter-spacing:-1px; font-size:2.6em; }
h2 							{ font-size:1.8em; }
h3 							{ font-size:1.6em; }
h4 							{ font-size:1.2em; font-weight:bold; }

p, ul, ol 					{ margin:0 0 2em 0; text-align:left; }

a:link 						{ text-decoration:none; color:#ab5b00; }
a:visited 					{ text-decoration:none; color:#ab5b00; }
a:active 					{ text-decoration:none; color:#ab5b00; }
a:hover 					{ text-decoration:none; color:#ab5b00; }

img 						{ border:none; }
img.left 					{ float:left; margin:7px 15px 0 0; }
img.right 					{ float:right; margin:7px 0 0 15px; }

/* Form */
form 						{ margin:0; padding:0; }
fieldset 					{ margin:0; padding:0; border:none; }
legend 						{ display:none; }
input, textarea, select 	{ font-family:Calibri, Helvetica, Verdana, SunSans-Regular, Sans-Serif; font-size:1.1em; color:#333333; }
#wrapper 					{ }

/* Header */
#header 					{ width:916px; height:108px; background:url(../../img/img02.png) no-repeat left top; margin:0 auto; padding:0; }
#header h1, #header h2		{ margin:0; padding:0; color:#fad58e; }
#header h1					{ margin:0; padding:0 0 0 30px; font-size:2.6em; }
#header h2					{ margin:0; padding:0 0 0 31px; font-size:0.8em; font-family:Verdana, SunSans-Regular, Sans-Serif; }
#header h3					{ margin:-80px 0 0 360px; color:#fad58e; padding:0;
							  font-size:0.8em; font-family:Verdana, SunSans-Regular, Sans-Serif; }

#logo 						{ float:left; margin-left:30px; padding-top:50px; }
#logo h1, #logo h2 			{ margin:0; padding:0; }
#logo h1 					{ font-size:2.6em; color:#fad58e; }
#logo h1 a 					{ color:#ffffff; }
#logo h2 					{ font-family:Verdana, SunSans-Regular, Sans-Serif; font-size:0.8em; color:#fad58e; padding-left:1px; }
#logo a 					{ text-decoration:none; color:#f2b870; }

/* Navi */
#navi 						{ float:right; }
#navi ul 					{ margin:0; padding:23px 30px 0 0; list-style:none; }
#navi li 					{ display:inline; }
#navi a 					{ display:block; float:left; width:110px; height:30px; margin-left:5px; padding-top:5px; background:url(../../img/img07.jpg) no-repeat;
						      text-decoration:none; text-align:center; font-family:Verdana, SunSans-Regular, Sans-Serif; font-size:1em; color:#857415; }
#navi .active a 			{ background:url(../../img/img06.jpg) no-repeat; }
#navi a:hover 				{ background:url(../../img/img06.jpg) no-repeat; text-decoration:none; color:#ab5b00; }

/* Languages */
#langu 						{ margin:0 0 0 0; padding:20px 30px 0 0; height:30px; text-align:right;
 					 		  text-decoration:none; font-family:Verdana, SunSans-Regular, Sans-Serif; font-size:1em; color:#f2b870; }
#langu .active 				{ text-decoration:none; color:#fad58e; }
#langu a:hover 				{ text-decoration:none; color:#ffffff; }

/* Page */
#page 						{ width:916px; margin:0 auto; background:url(../img/img04.jpg) left top repeat-y; }
/* linke Rundung content */
#page .bgtop 				{ background:url(../img/img03.jpg) no-repeat left top; }

/* Content */
#content 					{ float:right; width:610px; padding:30px 30px 0px 0px; margin-bottom:-20px; min-height:420px; height:auto !important; height:420px;  }
#content_kontakt 			{ float:right; width:610px; padding:6px 30px 0px 0px; margin-bottom:-20px; min-height:420px; height:auto !important; height:420px; }
#content_first 				{ float:right; width:610px; padding:20px 15px 0px 0px; min-height:420px; height:auto !important; height:420px; }

/* Post */
.post 						{ padding-bottom:0; font-family:Verdana, SunSans-Regular, Sans-Serif; }
.post .title 				{ margin-bottom:20px; padding-bottom:5px; color:#ab5b00; }
.post .entry 				{ }
.post .meta 				{ margin:0; padding:0 0 10px 0; }
.post .meta p 				{ margin:0; line-height:normal; }
.post .meta .byline 		{ float:left; color:#0000ff; }
.post .meta .links 			{ float:left; }
.post .meta .more 			{ width:185px; height:35px; padding:5px 0 5px 0; text-transform:uppercase; text-decoration:none; font-size:1em; }
.post .meta .comments 		{ padding:5px 0px 5px 0px; text-transform:uppercase; text-decoration:none; font-size:1em; }
.post .meta b 				{ display:none; }
.post table					{ font-size:1em; }
.entry 						{ font-size:1em; font-weight:normal; }

/* leftcolumn */
#leftcolumn 				{ float:left; width:226px; }
#leftcolumn ul 				{ margin:0; padding:35px 0 0 32px; list-style:none; }
#leftcolumn li 				{ display:inline; }
#leftcolumn h2 				{ margin:0; padding:0; font-size:1.6em; font-weight:normal; color:#ffffff; }
#leftcolumn a 				{ display:block; width:206px; height:29px; padding:10px 0 0 20px; margin-top:5px;
							  text-decoration:none; background:url(../img/img10.jpg) left top no-repeat; 
							  text-align:left; font-family:Verdana, SunSans-Regular, Sans-Serif; font-size:1em; color:#857415; }
#leftcolumn .active_left a 	{ background:url(../img/img09.jpg) left top no-repeat; }
#leftcolumn a:hover 		{ background:url(../img/img09.jpg) left top no-repeat; text-decoration:none; color:#ab5b00; }

#leftcolumn span a 			{ display:block; width:186px; height:29px; padding:10px 0 0 20px; margin:5px 0 0 21px;
							  text-decoration:none; background:url(../img/img12.jpg) left top no-repeat; text-align:left; 
							  font-family:Verdana, SunSans-Regular, Sans-Serif; font-size:1em; color:#857415; }
#leftcolumn .first			{ line-height:1.4em; margin:40px 0 0 32px; font-size:1.2em; color:#635821; }
#leftcolumn .first a		{ line-height:1.4em; margin:-10px 0 0 -21px; font-size:1em; background:none; 
							  font-family:Calibri, Helvetica, Verdana, SunSans-Regular, Sans-Serif; color:#635821; }
#leftcolumn .first a:hover	{ line-height:1.4em; margin:-10px 0 0 -21px; font-size:1em; background:none; 
							  font-family:Calibri, Helvetica, Verdana, SunSans-Regular, Sans-Serif; color:#ab5b00; }

/* Search */
#search 					{ }
#search h2 					{ margin-bottom:20px; }
#s 							{ width:110px; margin-right:5px; padding:3px; border:1px solid #F0F0F0; }
#x 							{ }

/* Boxes */
.box1 						{ padding:20px; background:url(../img/img05.gif) no-repeat; }
.box2 						{ color:#bababa; }
.box2 h2 					{ margin-bottom:15px; background:url(../img/img10.gif) left bottom repeat-x; font-size:1.2em; color:#FFFFFF; }
.box2 ul 					{ margin:0; padding:0; list-style:none; }
.box2 a:link, .box2 a:visited, .box2 a:active, .box2 a:hover  
							{ color:#ededed; }

/* Footer */
#footer 					{ width:916px; height:80px; min-height:65px; background:url(../img/img05.png) left top no-repeat; margin:0 auto; padding:0; font-family:Verdana, SunSans-Regular, Sans-Serif; }
#footer p 					{ clear:both; padding-top:40px; padding-right:30px; text-align:right; font-size:0.8em; color:#fad58e; }
#footer a 					{ font-weight:normal; color:#ffffff; }
#footer a:hover 			{ font-weight:bold; color:#ededed; }

.breit01					{ width:274px; }
.breit02 					{ width:33px;  }
.breit03 					{ width:233px; }
#red						{ color:#ef0000; }
#testbild					{ float:both; border:none; }

/* info boxes */
#boxli						{ position:relative; left:32px; bottom:166px; vertical-align:bottom; width:218px; margin:0; background:url(../img/img14.jpg) left top repeat; }

#boxli_top 					{ height:10px; width:226px; background:url(../img/img13.jpg) left top no-repeat; }
#boxli_middle 				{ width:186px; background:url(../img/img14.jpg) left top repeat; padding:0 20px 4px 20px; }
#boxli_bot 					{ height:10px; width:226px; background:url(../img/img15.jpg) left bottom no-repeat; }

#boxli a					{ text-decoration:none; font-family:Verdana, SunSans-Regular, Sans-Serif; font-size:1em; font-weight:normal; color:#857415; }
#boxli a:hover				{ text-decoration:none; font-family:Verdana, SunSans-Regular, Sans-Serif; font-size:1em; font-weight:normal; color:#ab5b00; }

#tip_jahr					{ margin-left:0; background:#f8d28c; padding:2px 10px; }
#tip_monat					{ margin-left:40px; font-weight:bold; float:left; }
#tip_daten					{ margin-left:150px; }

/* cms */
#hidden						{ background-color:#ffffff; color:#ffffff; border:none; }

#cmstitle2 					{ float:left; margin:0 40px; padding:53px 30px 0 0; list-style:none; font-family:Verdana, SunSans-Regular, Sans-Serif; font-size:1em; color:#857415; }
#cmstitle 					{ float:left; margin:0 0 0 300px; padding:48px 0 0 0; font-size:2.6em; color:#fad58e; }

