body{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin:0px;
	padding:0px;
	background-color:#fdfde9;
		font-size:12px;
	font-weight:normal;
	line-height:15px;
	color:#333;
	}

#ausgabebereich{
	position:relative;
	margin: 10px auto;
	width:1000px;
	height:860px;
	}
	
#menuebild{	
	position:absolute;
	background-image:url(../images-heilpraxis-wermbter/hg-menue.gif);
	background-repeat:no-repeat;
	height:860px;
	width:240px;
	xmargin-left:0px;
	xmargin-top:0px;
	}

#mitte{
	position:absolute;
	width:650px;
	height:860px;
	margin-left:240px;
	background-color:#fffeb4;
	}

#mittetext{
	padding-top:22px;
	padding-left:15px;
	padding-right:15px;
	}
	
#mittetextscroll{
	padding-top:22px;
	padding-left:15px;
	padding-right:15px;
	overflow:auto;
	height:838px;
	}	

#bildrechts{
	position:absolute;
	background-image:url(../images-heilpraxis-wermbter/bild-rechts.jpg);
	background-repeat:none;
	width:110px;
	height:860px;
	margin-left:890px;
	}
	
#menuetabelle{
	position:absolute;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	xline-height:30px;
	}
	
#menuetabelle a:link, #menuetabelle a:visited, #menuetabelle a:active{
	position:absolute;
	display:block;
	padding:8px 6px 10px 26px;
	margin-top:150px;
	margin-left:5px;
	background:url(../images-heilpraxis-wermbter/menuepfeil.gif) 16px 45% no-repeat;
	text-decoration:none;
	}

#menuetabelle td {
	height:21px;
	}

/*.menuetext a:link, .menuetext a:visited, .menuetext a:active {
	}'*/

.menuetext a:hover {
	color:#006600;
	}

.untermenuetext, .untermenuetext a:link, .untermenuetext a:visited, .untermenuetext a:active {
	padding-left:10px;
	}	
	
.untermenuetext a:hover {
	color:#006600;
	}




	
/* Link-Angaben für Links im Text */ 
a:link, a:visited, a:active
	{
	color:#fff;
	text-decoration:underline;
	}
	
a:hover{
	color:#006600;
	}		

/* Überschrift auf der Startseite */	
h1{	
	font-size:26px;
	font-weight:bold;
	line-height:32px;
	xmargin-top:83px;
	margin-bottom:25px;
	color:#f60;
	text-align:center;
	}

/* erste Überschrift fett; auf allen Inhaltsseiten */		
h2{	
	font-size:22px;
	font-weight:bold;
	line-height:28px;
	margin-bottom:22px;
	color:#f60;
	}	

/* zweite Überschrift fett; auf allen Inhaltsseiten */		
h3{	
	font-size:14px;
	font-weight:bold;
	line-height:18px;
	color:#f60;
	margin-top:15px;
	}
	
/* oranger Text regular */				
h4{	
	font-size:12px;
	font-weight:normal;
	line-height:14px;
	color:#f60;
	xmargin-top:15px;
	}
			
p{	
	font-size:12px;
	font-weight:normal;
	line-height:15px;
	color:#333;
	xmargin-top:20px;
	}
	
p a:link, p a:visited, p a:active{	
	color:#333;
	text-decoration:underline;
	}

p a:hover{	
	color:#666;
	}
	
table a:link, table a:visited, table a:active{	
	color:#333;
	text-decoration:underline;
	}

table a:hover{	
	color:#666;
	}	
	
	
	

.textliste{
	font-size:12px;
	line-height:14px;
	list-style-position:outside;
	color:#333;
	}				
	
.kursiv{
	font-size:11px;
	font-weight:normal;
	font-style:italic;
	line-height:14px;
	color:#333;
	}
	
.aufzaehlung{
	font-size:12px;
	font-weight:normal;
	line-height:19px;
	color:#333;
	}	
		

.aktiverLink{
	font-weight:normal;
	color:#CC3300;
	}
	
.orange{
	font-weight:normal;
	color:#f60;
	}	

.startseitentabelle{
	table-layout:fixed;
	width:620px;
	border:none;
	cell-spacing:0;
	}
	
.startseitentabelle td{
	height:20px;
	vertical-align:text-top;
	}		


.tabelleveranstaltungen{
	table-layout:fixed; /* Breitenangabe hat Vorrang */ 
	width:590px;
	xbackground-color:#36F;
	cell-spacing:0;
	}
	
.tabelleveranstaltungen td{
	xheight:30px;
	vertical-align:text-top;
	font-size:12px;
	font-weight:normal;
	line-height:15px;
	color:#333;
	}	







img{
 	float:left;
 	margin-right:25px;
	margin-bottom:15px;
	margin-top:2px;
	}
	
.imglinks{
 	float:left;
 	margin-right:25px;
	margin-bottom:15px;
	margin-top:12px;
	}	
	
.imgrechts{
 	float:right;
 	margin-right:15px;
	margin-bottom:15px;
	margin-left:25px;
	margin-top:2px;
	}	

.imgeinzelzeile{
 	margin-right:700px;
	margin-bottom:15px;
	margin-top:3px;
	}
	
.imgeinzelzeile1{
 	margin-right:350px;
	margin-bottom:15px;
	margin-top:3px;
	}	
	