/* CSS Document LOHRMANN-BIOENERGY*/

html,body {
height: 100%;
}

body
{	margin:0;
	padding:0;
	background-image:url(grafics/bg.gif);
	background-position:center;
}

#header
{
	margin:auto;
	padding-top:10px;
	width:800px;
	height:140px;
	background-image:url(grafics/header.jpg);
	background-position:center;
	background-repeat:no-repeat;
}

#hotspot {margin:75px auto 0 30px;}

#container
{
	margin:auto;
	width:800px;
}

#left
{
	/*position:fixed;*/
    margin:0 0 10px 14px;
	padding:12px;
	height:auto;
	max-width:160px;
	float:left;
	/*background-color:#EDEFF9;*/
}

#main
{
	/*margin:0 11px 10px 185px;*/
	margin:0 11px 10px 11px;
	padding-top:12px;
	width:430px;
	float:left;
}

#right
{
	margin-right:14px;
	padding:12px;
	max-width:160px;
	float:left;
	/*background-color:#EDEFF9;*/
}

#footer {
	position:relative;
	margin:0 auto 0 auto;
	clear:both;
	padding:3px;
    background-image:url(grafics/footer.gif);
	background-position:center;
	background-repeat:no-repeat;
  }

.footer, .footer a {text-decoration:none; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#85888E;}
.footer a:hover {text-decoration:underline}

#menu {margin-left:20px;}
#lolink {margin:75px 0 0 -200px; height:40px; width:180px; background-color:#FF0000; float:left;}
.outer, .outer_language {color:#85888E; height:25px; display:block; margin:0 7px 0 7px; float:left; text-align:center; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:0.9em; font-weight:bold; line-height:25px; overflow:hidden;}
.outer_language:hover {color:#F27F1A; height:auto; cursor:default;}
.outer:hover {color:#F27F1A; height:auto; cursor:pointer;}
a.inner, a.inner:visited {display:block; text-decoration:none; color:#85888E;}
a.language {display:block; width:85px; margin:0 -5px 0 -5px; color:#85888E; text-decoration:none; background-image:url(grafics/dropdown.gif);}
a.inner:hover, a.language:hover {text-decoration:none; color:#F27F1A;}
.active {color:#F27F1A; display:block; margin:0 7px 0 7px; float:left; text-align:center; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:0.9em; font-weight:bold; line-height:25px; overflow:hidden;}

#anker, #anker a {padding-top:10px; text-decoration:none; color:#85888E; cursor:text;}
#top {margin-top:-50px; padding-top:19px; float:right;}

#sidemenu a	{text-decoration:none; font-family:Arial, Helvetica, sans-serif; color:#85888E;}
#sidemenu a:hover, .sidemenu_active {text-decoration:none; font-family:Arial, Helvetica, sans-serif; color:#F27F1A;}
.sidemenutext {font-family:Arial, Helvetica, sans-serif; font-size: 1em; font-weight:bold; color:#F27F1A;}
.sidetext {width:136px; font-family:Arial, Helvetica, sans-serif; font-size:0.7em;}
.headline {margin:auto;}
.list {margin:0 0 0 -20px; font-family:Arial, Helvetica, sans-serif; font-size:0.9em; line-height:140%;}
#line {margin:3px 0 3px 0; background-image:url(grafics/line.gif); background-repeat:no-repeat; width:135px; height:2px;}

a {text-decoration:underline; font-family: Arial, Helvetica, sans-serif; color:#000000;}
a:hover {color:#F27F1A; text-decoration:underline; cursor:pointer;}

p {font-family:Arial, Helvetica, sans-serif; font-size:0.9em; line-height:140%;}
h1	{font-family:Arial, Helvetica, sans-serif; font-size: 1em; font-weight:bold; color:#85888E;}
h2	{font-family:Arial, Helvetica, sans-serif; font-size: 0.9em; color:#F27F1A; font-weight:bold;}
img	{border:0;}
#img_left {border:0; float:left; margin:7px 9px 0 0;}




#nonFooter
	{

		min-height: 100%;
	}

	* html #nonFooter
	{
		height: 100%;
	}

	/* A CSS hack that only applies to IE -- specifies a different offset for the footer */

	* html #footer
	{
		margin-top:0;
	}