/*
@font-face {
	font-family: "myfont";
	src: url('myfont_bold.ttf');
}
/* schriftglaettung */
body {  
	-webkit-text-stroke:1px transparent;
	-moz-text-stroke:1px transparent; 
	}
@media only screen and (max-device-width:480px) { 
	body{
		-webkit-text-stroke:0 black;
		-moz-text-stroke:0 black;
	}
}
*/
/**************************************************************/
/*** TAGS *****************************************************/

* {
	border:0px;
	}
html,table {
	margin:0px;
	padding:0px;
	height:99.99%;
	vertical-align:middle;
	text-align:left;
}
body {
	margin:0px;
	padding:0px;
	font-family:Verdana,Arial,sans-serif;
	font-size:12px;
/*	color:#63a3c7;*/
	color:#565656; 
	height:99.99%;
	vertical-align:middle;
	text-align:left;
	background: #bbbdbe url(../imgs/body.back.jpg) repeat-x top left;
	}


a {
	color:#565656;text-decoration:none;
	}
a:hover {
	text-decoration:underline;
	}
p { 	margin:0px; padding:0px; }

.bold { font-weight:bold !important; }

hr {
	height:1px;
	color:#b6c0c9;
	padding:0px;
	margin:2px 0px 2px 0px;
	}
table.teambio td {	
	vertical-align:top;
	}
table.teambio td.spacer {
	width:20px;
	}

ul { margin: 5px 0px 20px 0px; padding: 0px 0px 0px 25px; }


#site {
	width:886px;
	max-width:886px;
	min-width:886px;
	min-height:769px;
	margin:0 auto;
	background: url(../imgs/content.back.jpg) no-repeat left 168px;
	}

#logo {
	margin:0px;
	padding:0px;
	border:0px;
	height:169px;
	}

/***************************************************************/
/*** content ******************************************************/

#content {
	display:block;
	float:right;
	min-height:538px;
	width:750px;
	}
	
.headline {
	margin-top:39px;
	margin-left:33px;
	}

.inhalt {
	font-family:Verdana,Arial,sans-serif;
	font-size:13px;
	/*color:#63a3c7;*/
	color:#565656;
	padding:0px 195px 0px 58px;
	letter-spacing:0.2px;
	line-height:1.3em;
	}
.team {
	margin:-4px 0px 0px 0px;
	padding:0px 235px 0px 31px;
	letter-spacing:0px;
	line-height:1.2em;
	}
.inhaltBig {
	font-family:Verdana,Arial,sans-serif;
	font-size:11px;
	color:#565656;
	padding:0px 0px 0px 33px;
	letter-spacing:0.2px;
	line-height:1.5em;
	}
	
.small {
	font-size:11px;
	}	

.praxisIMG {
	border-right:2px transparent solid;
	border-bottom:2px transparent solid;
	}

.teambio {
	font-size:11px;
	}
.blue {
	color:#63a3c7;
}
	
/***************************************************************/
/*** navi ******************************************************/
#navi {
	float:left;
	display:block;
	width:136px;
	text-align:right;
	font-family:myfont,Arial,Verdana,sans-serif;
	}
	
#navi ul {
	margin:0px;
	padding:44px 0px 0px 0px;
	}
	
#navi ul li {
	list-style:none;
	margin:0px;
	padding:0px;
	}
	
#navi ul li a {
	display:block;
	width:136px;
	height:20px;
	margin-bottom:1px;
	}
	
	
a#start 	{	  background: url(../imgs/navi.start.jpg) no-repeat left top; }
a#start:hover,#navi ul li a#start.active {	  background: url(../imgs/navi.start.over.jpg) no-repeat left top; }

a#team 	{	  background: url(../imgs/navi.team.jpg) no-repeat left top; }
a#team:hover,#navi ul li a#team.active {	  background: url(../imgs/navi.team.over.jpg) no-repeat left top; }

a#praxis 	{	  background: url(../imgs/navi.praxis.jpg) no-repeat left top; }
a#praxis:hover,#navi ul li a#praxis.active {	  background: url(../imgs/navi.praxis.over.jpg) no-repeat left top; }

a#therapien 	{ background: url(../imgs/navi.therapien.jpg) no-repeat left top; }
a#therapien:hover,#navi ul li a#therapien.active {	  background: url(../imgs/navi.therapien.over.jpg) no-repeat left top; }

a#praevention 	{ background: url(../imgs/navi.praevention.jpg) no-repeat left top; }
a#praevention:hover,#navi ul li a#praevention.active { background: url(../imgs/navi.praevention.over.jpg) no-repeat left top; }

a#vortraege 	{ background: url(../imgs/navi.vortraege.jpg) no-repeat left top; }
a#vortraege:hover,#navi ul li a#vortraege.active {	  background: url(../imgs/navi.vortraege.over.jpg) no-repeat left top; }

a#kontakt 	{	  background: url(../imgs/navi.kontakt.jpg) no-repeat left top; }
a#kontakt:hover,#navi ul li a#kontakt.active {	  background: url(../imgs/navi.kontakt.over.jpg) no-repeat left top; }

a#impressum 	{	background: url(../imgs/navi.impressum.jpg) no-repeat right bottom; width:83px; height:29px; display:block; }
a#impressum:hover,a#impressum.active 	{	background: url(../imgs/navi.impressum.over.jpg) no-repeat right bottom; }

#impressumBox {
	clear:both;
	margin:3px 0px 0px 0px;
	display:block;
	float:right;
	vertical-align:bottom;
	
	}


#jcemediabox-popup-content {
	overflow:hidden !important;
	}

#firefox {
	font-size:10px;
	color:#333;
	position:relative;
	left:58px;
	top:225px;
}
#firefox a {
	color:#333;
}


.info strong {
	color:#63a3c7;
}

