body table, tr, td, div {
	font-family	:	Verdana, Arial, Helvetica, sans-serif;
	font-size	:	9pt;
	color		:	#333333;
}

#nav {
	margin-right	:	12px;
	width		:	200px;
	float		:	left;
}
#content0 {
	width		:	640px;
	float		:	left;
	line-height	:	1.5em;
}

#content {
	width		:	540px;
	float		:	left;
	line-height	:	1.5em;
}
#content1 {
	width		:	290px;
	float		:	left;
	line-height	:	1.5em;
}
#content2 {
	width		:	350px;
	float		:	left;
	line-height	:	1.5em;
}
#content3 {
	width		:	450px;
	float		:	left;
	line-height	:	1.5em;
}

#content4 {
	width		:	500px;
	float		:	left;
	line-height	:	1.5em;
}
#content5 {
	width		:	100px;
	float		:	right;
	
}
#right {
	float		:	left;
	padding		:	0 0 .5em 20px;
}
#right1 {
	float		:	left;
	padding		:	0 0 .5em 60px;
}
#right2 {
	float		:	left;
	padding		:	0 0 .5em 0px;
}
#right3 {
	float		:	left;
	padding		:	0 0 .5em 20px;
	width		:   500px;
	margin-top	:	10px;
	
	}
#top {
	height		:	150px;
	width		:	100%;
	margin-top	:	1px;
}
#deep {
	height		:	90px;
}

#produkte {
	padding		:	0 0 8px 0;
	
}

#training {
	padding		:	0 0 8px 0;
}

#kinesiologie {
	padding		:	0 0 8px 0;
}

#download {
	margin		:	1em 0 0 0;
}

#print {
	float:left;
}
#gotop {
	float:right;
}
#print_logo {
	display		:	none;
}
#print_kontakt {
	display		:	none;
}
#kontakt {
	display		:	block;
}

a img {
	border		:	0;
}

img.nav {
	margin-bottom	:	8px;
}

img.titel {
	margin-left	:	220px;
}

h1 {
	font-family	:	Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size	:	18pt;
	font-weight	:	normal;
	color		:	#ea0010;
	padding		:	0 0 0.75em 0;
	margin		:	0 0 0 0;
	line-height	:	0.75em;
}

h2 {
	font-family	:	Verdana, Arial, Helvetica, sans-serif;
	font-size	:	8pt;
	font-weight	:	bold;
	color		:	#ea0010;
	padding		:	0 0 1.5em 0;
	margin		:	0;
}
.h2a {
	font-family	:  Verdana, Arial, Helvetica, sans-serif;
	font-size	:	9pt;
	font-weight	:	normal;
	color		:	#666666;
	padding		:	0 0 1.5em 0;
	margin		:	0;
}


.h1g {
	font-family	:	Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size	:	18pt;
	font-weight	:	normal;
	color		:	#666666;
	padding		:	0 0 0.75em 0;
	margin		:	0 0 0 0;
	line-height	:	0.75em;
}

.h2g {
	font-size	:	10pt;
	font-weight	:	normal;
	color		:	#ea0010;
	padding		:	0 0 1.5em 0;
	margin		:	0;
	font-family	:	Verdana, Arial, Helvetica, sans-serif;
}


h3 {
	font-size	:	10pt;
	font-weight	:	bold;
	color		:	#e00027;
	padding		:	0;
	margin		:	0;
}

h4 {
	font-family	:	Verdana, Arial, Helvetica, sans-serif;
	font-size	:	9pt;
	font-weight	:	normal;
	color		:	#e00027;
	padding		:	0;
	margin		:	0;
	}
h5 {
	font-size	:	10pt;
	font-weight	:	bold;
	color		:	#666666;
	padding		:	1em 0 0 0;
	margin		:	0;
}
h6 {
	font-size	:	9pt;
	font-weight	:	bold;
	color		:	#666666;
	padding		:	1em 0 0 0;
	margin		:	0;
}
div.zitat {
	padding		:	1.5em 0 1.5em 180px;
	color		:	#666666;
}
.publiziert {
	padding		:	0;
	margin		:	0;
	color		:	#333333;
	font-style	:	italic;
	text-align	:	right;
}
.pubtext {
	padding		:	0;
	margin		:	0 0 0 20px ;
	color		:	#333333;
}

.zitatname {
	color		:	black;
	font-style	:	italic;
	float		:	right;
}
.grau0 {
	
	font-size	:	9pt;
	font-weight	:	normal;
	color		:	#666666;
	font-family	:	Verdana, Arial, Helvetica, sans-serif;
}

.grau {
	
	font-size	:	10pt;
	font-weight	:	normal;
	color		:	#666666;
	font-family	:	Verdana, Arial, Helvetica, sans-serif;
}
.graub {
	
	font-size	:	10pt;
	font-weight	:	bold;
	color		:	#666666;
	font-family	:	Verdana, Arial, Helvetica, sans-serif;
}

.grau1 {
	
	font-size	:	8pt;
	font-weight	:	normal;
	color		:	#666666;
	font-family	:	Verdana, Arial, Helvetica, sans-serif;
}
.grau2 {
	
	font-size	:	7pt;
	font-weight	:	normal;
	color		:	#666666;
	font-family	:	Verdana, Arial, Helvetica, sans-serif;
}
.grau3 {
	
	font-size	:	6pt;
	font-weight	:	normal;
	color		:	#666666;
	font-family	:	Verdana, Arial, Helvetica, sans-serif;
}
.white {
	
	font-size	:	10pt;
	font-weight	:	normal;
	color		:	#ffffff;
	font-family	:	Verdana, Arial, Helvetica, sans-serif;
}
.white1 {
	
	font-size	:	8pt;
	font-weight	:	normal;
	color		:	#ffffff;
	font-family	:	Verdana, Arial, Helvetica, sans-serif;
}

.blue {
	
	font-size	:	8pt;
	font-weight	:	bold;
	color		:	#007bb7;
	font-family	:	Verdana, Arial, Helvetica, sans-serif;
}

.blue1 {
	
	font-size	:	7pt;
	font-weight	:	normal;
	color		:	#007bb7;
	font-family	:	Verdana, Arial, Helvetica, sans-serif;
}
.red {
	
	font-size	:	8pt;
	font-weight	:	normal;
	color		:	#ea0010;
	font-family	:	Verdana, Arial, Helvetica, sans-serif;
}
.red1{
	font-size	:	8pt;
	font-weight	:	normal;
	color		:	#ea0010;
	padding		:	0 0 1.5em 0;
	margin		:	0;
	font-family	:	Verdana, Arial, Helvetica, sans-serif;
}

.easy {
	
	font-size	:	10pt;
	font-weight	:	normal;
	color		:	#344d6b;
	font-family	:	Verdana, Arial, Helvetica, sans-serif;

div.important {
	font-weight	:	bold;
	color		:	#4D4D4D;
	padding-bottom	:	3em;
}

span.important {
	font-weight	:	bold;
	color		:	#4D4D4D;
}

a:visited {
	color		:	#007bb7;
	text-decoration	:	underline;
}
a:active {
	color		:	#ea0010;
	text-decoration	:	underline;
}
a:link {
	color		:	#666666;
	text-decoration	:	underline;
}
a:hover {
	color		:	#ea0010;
	text-decoration	:	none;
}
.bg {
	color:#cccccc;
}

.linie_r {
	background-image: url(images/vertikallinie.gif);
background-position: top right;
background-repeat: repeat-y;

}
.linie_l {
	background-image: url(images/vertikallinie.gif);
background-position: top left;
background-repeat: repeat-y;

}
