html {overflow-y: scroll;}

body {
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		line-height: 17px;
    	margin: 0; /* Es empfiehlt sich, margin (Rand) und padding (Auffüllung) des Body-Elements auf 0 einzustellen, um unterschiedlichen Browser-Standardeinstellungen Rechnung zu tragen. */
    	padding: 0;
    	text-align: center; /* Hierdurch wird der Container in IE 5*-Browsern zentriert. Dem Text wird dann im #container-Selektor die Standardausrichtung left (links) zugewiesen. */
    	color: #000000;
    }
	
img { border: none; }
	
    #container {
    	width: 685px;  /* Mit einer Breite, die 20 Pixel unter der vollen Breite von 800 Pixel liegt, können Sie dem Browser-Chrome Rechnung tragen und gleichzeitig eine horizontale Bildlaufleiste vermeiden. */
    	background: #FFFFFF;
    	margin: 0 auto; /* Durch automatische Ränder (in Verbindung mit einer Breite) wird die Seite zentriert. */
    	text-align: left; /* Hierdurch wird die Einstellung text-align: center im Body-Element überschrieben. */
		margin-bottom: 15px;
    }
    #header {
    	background: #FFFFFF;
		height: 285px;
		clear:both;
    }
	
	#header .home {
		background-image:url(../images/topic/home.jpg);
		background-position: 0px 65px;
		background-repeat: no-repeat;
		height: 285px;
		width: 500px;
		float:left;
	}
	
	#header .the-palmist {
		background-image:url(../images/the-palmist.png);
		background-repeat: no-repeat;
		height: 69px;
	}
	
	#header #navcontainer {
		float: left;
		width: 185px;
		color: #ffffff;
		padding-top: 65px;
	}
	
    #mainContent {
    	/*background: #f6f6f6;*/
		background-color: #eaeaea;
    	float: right;
		width: 500px;
		margin-top: 15px;
		padding-top: 20px;
	}
	
	#mainContent p span.notice { color: #000; display: block; margin-bottom: 10px; border: 1px solid #ff7e00; padding: 5px; background-color: #ffd9b3; }
	
	#mainContent p {
		padding: 20px;
		padding-right: 35px;
		line-height: 18px;
	}
	
	#mainSidebar {
    	background: #ff7e00;
		width: 165px;
		height: 240px;
		float:left;
		bottom: 0px;
		position:absolute;
	}
	
	#mainContent a {
		color: #000000;
		text-decoration:none;
	
	}
	
	#mainContent a:hover {
		color: #ff7e00;
		text-decoration: none;
	
	}
	
	.bottom 
{ 
float:left;
background: #ff7e00;
margin-top:-240px;
width: 165px;
height: 240px;
}
.bottom185 {
	float:left;
background: #ff7e00;
margin-top:-220px;
width: 165px;
	height: 220px;
}
	
#footer {
		font-size: 10px;
    	margin: 0px;
    	padding: 0px;
		color:#666666;
}

#footer a {
	color: #666666;
	text-decoration:none;
}

#footer a:hover {
	color: #666666;
	text-decoration: underline;
}
	


#navcontainer ul
{
margin: 0;
padding: 0;
list-style-type: none;
font-family:Arial, Helvetica, sans-serif;

font-size: 12px;
float:right;
background-color: #595959;
height: 220px;
width: 170px;
}

#navcontainer li { margin: 0 0 1px 0; }

#navcontainer a
{
display: block;
padding: 3px 10px;
width: 140px;
color: #fff;
text-decoration: none;
}

#navcontainer a:hover
{
color: #ff7e00;
text-decoration: none;
}

#navcontainer ul ul li { margin: 0 0 1px 0; }

#navcontainer ul ul a
{
display: block;
padding: 5px 5px 5px 30px;
width: 125px;
color: #fff;
text-decoration: none;
}

#navcontainer ul ul a:hover
{
color: #ff7e00;
text-decoration: none;
}

#nav_home li#home a:link, #nav_home li#home a:visited, #nav_home li#home a:hover,
#nav_ualbinsson li#ualbinsson a:link, #nav_ualbinsson li#ualbinsson a:visited, #nav_ualbinsson li#ualbinsson a:hover,
#nav_links li#netzwerk a:link, #nav_links li#netzwerk a:visited, #nav_links li#netzwerk a:hover,
#nav_kosten li#kosten a:link, #nav_kosten li#kosten a:visited, #nav_kosten li#kosten a:hover,
#nav_kontakt li#kontakt a:link, #nav_kontakt li#kontakt a:visited, #nav_kontakt li#kontakt a:hover,
#nav_referenzen li#referenzen a:link, #nav_referenzen li#referenzen a:visited, #nav_referenzen li#referenzen a:hover,
#nav_medien li#medien a:link, #nav_medien li#medien a:visited, #nav_medien li#medien a:hover,
#nav_seminare li#seminare a:link, #nav_seminare li#seminare a:visited, #nav_seminare li#seminare a:hover
{
	color: #ff7e00;
}

#nav_home #header .home {
		background-image:url(../images/topic/home.jpg);
}

#nav_links #header .home {
		background-image:url(../images/topic/links.jpg);
}

#nav_kontakt #header .home {
		background-image:url(../images/topic/kontakt.jpg);
}

#nav_ualbinsson #header .home {
		background-image:url(../images/topic/ualbinsson.jpg);
}

#nav_kosten #header .home {
		background-image:url(../images/topic/kosten.jpg);
}

#nav_medien #header .home {
		background-image:url(../images/topic/medien.jpg);
}

#nav_seminare #header .home {
		background-image:url(../images/topic/seminare.jpg);
}

#nav_referenzen #header .home {
		background-image:url(../images/topic/referenzen.jpg);
}

#navcontainer li.topnav a {
	margin-bottom: 13px;
	margin-top: 5px;
}

#navcontainer li.bottomnav a {
	margin-top: 23px;
	font-size: 10px;
}

.arrow-marker {
	list-style-type: none;
	margin-top: -20px;
	margin-left: 0px;
	padding-left: 20px;
	line-height: 18px;
	/*
	margin:0px;
	*/
}

