/* setting colorId =1*/@charset "utf-8";
/* CSS Document */

   /*body
{
text-align: center;
}

div#container
{
margin-left: auto;
margin-right: auto;
width: 50em;
text-align: left;
}*/
html,body {
	margin: 0;
	padding:0;
	height:100%;
    background: #333333;
	background-color: #333333;
	text-align: center;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:15px;	
	/*font-weight:bold;*/
}

/* the whole webpage box == the white area + a bit of a black border around */
#content {
	position: absolute;
	top: 50%;
	left: 50%;
	margin-left: -401px;
	/*margin-right: auto;*/
	margin-top:-276px;
	/*margin-top:auto;*/
	height: 558px;
    background-image: url(/images/backgroundwithlogo.gif);	width: 802px;
	text-align: left;
	
}

/* the box where all the top-navi elements reside in*/
#mainNavigation {
	padding: 5px 0px; /* remember that padding is the space inside the div box and margin is the space outside the div box */
	height: 10px;
	width: 100%;
	position:absolute;
}

#navigationLeft {
	margin-top:150px;
	margin-left:10px;
	width: 85px;
	height: auto;
	position:absolute;
	/*background-color:#FF0000;*/
}
/* the field of the praxis w/ address*/
#addressField {
	margin-top:46px;
	margin-left:30px;
	width: 317px;
	height: 65px;
	position:absolute;
}

/* big field where the page dependent text or photos comes in*/
#mainTextField {
	top:170px;
	left:30px;
	width: 550px;
	height: 350px;
	position:absolute;
}

#webmasterTextField {
	top:525px;
	left:710px;
	width: 100px;
	height: 30px;
	position:absolute;
    color:#555555;
    font-size:10px;
}

#bottomText {
	bottom: 0px;
	position: absolute;

	}
html a:hover
{
visibility:visible
}

a {
	color:#9966CC;
}
/* different list style */

#colorheading{

	color:#9966CC;
}
ul{
	list-style-type: none;
	padding: 0px;
	margin-left: 0;
	font-weight: normal;
}

strong {
	color:#9966CC;
}
/* emailBtn */
.emailBtn
{
	position: absolute;
	background: url(/images/email_active2.gif) no-repeat;
	white-space: nowrap;
	display: block;
	width: 181px;
	height: 10px;
	top: 112px;
	left:31px;
}

.emailBtn a
{
width: 181px;
height: 10px;
display: block;
text-decoration: none;
}


.emailBtn img
{
width: 181px;
height: 10px;
border: 0
}

.emailBtn a:hover img
{
visibility:hidden
}

.emailBtn span
{
	position: absolute;
	left: 0px;
	top: 0px;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
	visibility:hidden;
}


/* praxisBtn */
 .praxisBtn
{
	position: absolute;
	background: url(/images/praxis_active.gif) no-repeat;
	white-space: nowrap;
	display: block;
	width: 50px;
	height: 20px;
	margin: 0 0 0 436px;
	padding: 0;
}

.praxisBtn a
{
display: block;
color: #000000;
font-size: 11px;
width: 50px;
height: 20px;
display: block;
float: left;
color: black;
text-decoration: none;
}
.praxisBtn img
{
width: 50px;
height: 20px;
border: 0
}

.praxisBtn a:hover img
{
visibility:hidden
}

.praxisBtn span
{
	position: absolute;
	left: 0px;
	top: 0px;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
	visibility:hidden
}

/* team button */


 .teamBtn
{
	position: absolute;
	font-family: arial, helvetica, sans-serif;
	background: url(/images/team_active.gif) no-repeat;
	white-space: normal;
	display: block;
	width: 47px;
	height: 20px;
	margin: 0 0 0 486px;
	padding: 0;
}

.teamBtn a
{
display: block;
color: #000000;
font-size: 11px;
width: 47px;
height: 20px;
display: block;
float: left;
color: black;
text-decoration: none;
}
.teamBtn img
{
width: 47px;
height: 20px;
border: 0
}

.teamBtn a:hover img
{
visibility:hidden
}

.teamBtn span
{
	position: absolute;
	left: 0px;
	top: 0px;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
	visibility:hidden
}
/* Angebot Btn */


 .angebotBtn
{
	position: absolute;
	font-family: arial, helvetica, sans-serif;
	background: url(/images/angebot_active.gif) no-repeat;
	white-space: normal;
	display: block;
	width: 68px;
	height: 20px;
	margin: 0 0 0 533px;
	padding: 0;
}

.angebotBtn a
{
display: block;
color: #000000;
font-size: 11px;
width: 68px;
height: 20px;
display: block;
float: left;
color: black;
text-decoration: none;
}
.angebotBtn img
{
width: 68px;
height: 20px;
border: 0
}

.angebotBtn a:hover img
{
visibility:hidden
}

.angebotBtn span
{
	position: absolute;
	left: 0px;
	top: 0px;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
	visibility:hidden
}


/* Fotos Btn */


 .fotosBtn
{
	position: absolute;
	font-family: arial, helvetica, sans-serif;
	background: url(/images/fotos_active.gif) no-repeat;
	white-space: normal;
	display: block;
	width: 48px;
	height: 20px;
	margin: 0 0 0 601px;
	padding: 0;
}

.fotosBtn a
{
display: block;
color: #000000;
font-size: 11px;
width: 48px;
height: 20px;
display: block;
float: left;
color: black;
text-decoration: none;
}
.fotosBtn img
{
width: 48px;
height: 20px;
border: 0
}

.fotosBtn a:hover img
{
visibility:hidden
}

.fotosBtn span
{
	position: absolute;
	left: 0px;
	top: 0px;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
	visibility:hidden;
}



/* lageplan Btn */


 .lageplanBtn
{
	position: absolute;
	font-family: arial, helvetica, sans-serif;
	background: url(/images/lageplan_active.gif) no-repeat;
	white-space: normal;
	display: block;
	width: 70px;
	height: 20px;
	margin: 0 0 0 649px;
	padding: 0;
}

.lageplanBtn a
{
display: block;
color: #000000;
font-size: 11px;
width: 70px;
height: 20px;
display: block;
float: left;
color: black;
text-decoration: none;
}
.lageplanBtn img
{
width: 70px;
height: 20px;
border: 0
}

.lageplanBtn a:hover img
{
	visibility:hidden;
}

.lageplanBtn span
{
	position: absolute;
	left: 0px;
	top: 0px;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
	visibility:hidden
}



/* links Btn */


 .linksBtn
{
	position: absolute;
	font-family: arial, helvetica, sans-serif;
	background: url(/images/links_active.gif) no-repeat;
	white-space: normal;
	display: block;
	width: 47px;
	height: 20px;
	margin: 0 0 0 719px;
	padding: 0;
}

.linksBtn a
{
display: block;
color: #000000;
font-size: 11px;
width: 47px;
height: 20px;
display: block;
float: left;
color: black;
text-decoration: none;
}
.linksBtn img
{
width: 47px;
height: 20px;
border: 0
}

.linksBtn a:hover img
{
	visibility:hidden;
}

.linksBtn span
{
	position: absolute;
	left: 0px;
	top: 0px;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
	visibility:hidden
}