@charset "utf-8";
/* CSS Document */

/*** Body Styles ***/
body {
	margin: 0;
	padding: 0;
}
.sidecolor {
	background-color:  #63bf11;
}
#background {
	width:100%;
	height:870px;
	background:url(http://lancehoeft.com/s/img/bg_body_verlauf.png) repeat-x top left;
	position:absolute;
	top:0px;
	z-index:1;
}
*html #background {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://lancehoeft.com/s/img/bg_body_verlauf.png", enabled='true', sizingMethod='scale');
	background:none;
}
#menu {
	background:url(http://lancehoeft.com/s/img/main_nav_bg.png) repeat-y top left;
	width: 895px;
	margin:0 42px;
}
* html #menu {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://lancehoeft.com/s/img/main_nav_bg.png", enabled='true', sizingMethod='scale');
	background:none;
}
#menu_container {
	position:relative;
}
#page {
	background: #d9d9d9 url(http://lancehoeft.com/s/img/content_bg.jpg) repeat-x top left;
	width:855px;
	margin:0px 42px;
	padding:0px 20px;
}
#container
{
	width: 980px;
	margin: 0 auto;
	position:relative;
	z-index:2;
}
#header
{
	background:url(http://lancehoeft.com/s/img/emotional_bg.png) repeat-y top left;
	width: 980px;
	padding: 12px;
	width: 956px;
	margin: 0 auto;
}
* html #header {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://lancehoeft.com/s/img/emotional_bg.png", enabled='true', sizingMethod='scale');
	background:none;
}
#header_shadow_top {
	background: url(http://lancehoeft.com/s/img/emotional_shadow_top.png) no-repeat top left;
	width: 956px;
	height: 8px;
}
* html #header_shadow_top {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://lancehoeft.com/s/img/emotional_shadow_top.png");
	background:none;
}
#header_shadow {
	background: url(http://lancehoeft.com/s/img/emotional_shadow.png) repeat-y top left;
	padding:0 8px;
	width: 940px;
}
* html #header_shadow {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://lancehoeft.com/s/img/emotional_shadow.png", enabled='true', sizingMethod='scale');
	background:none;
}
#header_shadow_bottom {
	background: url(http://lancehoeft.com/s/img/emotional_shadow_bottom.png) no-repeat top left;
	width: 956px;
	height: 8px;
}
* html #header_shadow_bottom {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://lancehoeft.com/s/img/emotional_shadow_bottom.png");
	background:none;
}

#column_left {
	float:left;
	width: 210px;
	margin: -5px 0px 0px 0px;
}
#content {
	background:#ffffff;
	float:left;
	width:505px;
	margin:-5px 0px 0px 20px;
	padding:0px 60px 40px;
}
#navigation {
	background:#ffffff;
	width: 210px;
}
#sidebar{
	width: 210px;
}
#footer {
	width: 855px;
	padding: 20px 0px;
}
.clearall {
	clear:both;
}
/* Menu */
#menu ul {
	list-style: none;
	text-align: left;
	margin:0 auto;
	padding:0;
	overflow:hidden;
	display:block;
	width:815px;
}
#menu li {
	display: inline;
	margin: 0;	
	padding: 0;
}
#menu a {
	display: block;
	float: left;
	padding: 7px 14px;
	margin:15px 0px 0px 0px;
	text-align: center;
	text-decoration: none;
	font-weight:bold;
	color: #ffffff;
}
#menu li a:hover, #menu li a.current  {
	background:#ffffff;
	color:#63bf11;
}
/*  MainNav 2,3
----------------------------------------------- */

ul#mainNav2
{
	width: 210px;
	margin: 0px 0px 40px 0px;
	padding: 0px 0px 60px 0px;
}
ul#mainNav3
{
	width: 210px;
	padding:0;
	margin:0;
}
ul#mainNav2 li
{
	margin: 0;
	list-style-type:none;
}
ul#mainNav3 li
{
	margin: 0 0 0 20px;
	list-style-type:none;
}
ul#mainNav2 li a,
ul#mainNav3 li a
{
	background: #FFFFFF;
	color:#9ea0a2;
	text-decoration:none;
	padding:7px 0 7px 40px;
	display:block;
	font-weight:bold;
}
ul#mainNav2 li a:hover, ul#mainNav3 li a:hover
{
	color:#8b8b8b;
	background: #63bf11 url(http://lancehoeft.com/s/img/sub_2_nav.gif) no-repeat top left;
}
ul#mainNav2 li a.current,
ul#mainNav3 li a.current
{ 
	color:#8b8b8b;
	background: #63bf11 url(http://lancehoeft.com/s/img/sub_2_nav.gif) no-repeat top left;
}
