﻿/* css by kerstin boss - 21.08.2007 | 11:56 */

/* IDs */
#main{
width: 897px;
margin: 0 auto;
}

#header_home{
background: url(../img/layout/hg_header_home.jpg) 0 30px no-repeat;
height: 427px;
z-index: 1;
}

#header{
background: url(../img/layout/hg_header.jpg) 0 30px no-repeat;
height: 427px;
z-index: 1;
}

#content{
position: absolute;
margin-top: 240px;
margin-left: 47px;
width: 781px;
height: 25em;
padding-top: 3em;
padding-right: 10px;
padding-left: 10px;
padding-bottom: 3em;
text-align: left;
border-right: 0px solid #B0B0B0;
border-left: 0px solid #B0B0B0;
border-bottom: 0px solid #B0B0B0;
color: #000;
background: transparent;
}
#content_home{
position: absolute;
margin-top: 427px;
margin-left: 47px;
width: 781px;
height: 10em;
padding: 15px 10px;
text-align: left;
border-right: 0px solid #B0B0B0;
border-left: 0px solid #B0B0B0;
border-bottom: 0px solid #B0B0B0;
color: #000;
background: transparent;
}
#content_lang{
position: absolute;
margin-top: 240px;
margin-left: 47px;
width: 781px;
height: 35em;
padding-top: 3em;
padding-right: 10px;
padding-left: 10px;
padding-bottom: 3em;
text-align: left;
border-right: 0px solid #B0B0B0;
border-left: 0px solid #B0B0B0;
border-bottom: 0px solid #B0B0B0;
color: #000;
background: transparent;
}
#content_aktionen{
position: absolute;
margin-top: 240px;
margin-left: 47px;
width: 781px;
height: 70em;
padding-top: 3em;
padding-right: 10px;
padding-left: 10px;
padding-bottom: 3em;
text-align: left;
border-right: 0px solid #B0B0B0;
border-left: 0px solid #B0B0B0;
border-bottom: 0px solid #B0B0B0;
color: #000;
background: transparent;
}
#content_aktionen2{
position: absolute;
margin-top: 240px;
margin-left: 47px;
width: 781px;
height: 1450px;
padding-top: 3em;
padding-right: 10px;
padding-left: 10px;
padding-bottom: 3em;
text-align: left;
border-right: 0px solid #B0B0B0;
border-left: 0px solid #B0B0B0;
border-bottom: 0px solid #B0B0B0;
color: #000;
background: transparent;
}
#content_aktionen3{
position: absolute;
margin-top: 240px;
margin-left: 47px;
width: 781px;
height: 25em;
padding-top: 3em;
padding-right: 10px;
padding-left: 10px;
padding-bottom: 3em;
text-align: left;
border-right: 0px solid #B0B0B0;
border-left: 0px solid #B0B0B0;
border-bottom: 0px solid #B0B0B0;
color: #000;
background: transparent;
}
#content_galerie{
position: absolute;
margin-top: 240px;
margin-left: 47px;
width: 781px;
height: 25em;
padding-top: 3em;
padding-right: 0px;
padding-left: 0px;
padding-bottom: 3em;
text-align: left;
border-right: 0px solid #B0B0B0;
border-left: 0px solid #B0B0B0;
border-bottom: 0px solid #B0B0B0;
color: #000;
background: transparent;
}
#info{
position: absolute;
margin-top: -70px;
margin-left: 635px;
padding: 4px;
width: 180px;
height: 180px;
background: url(../img/layout/hg_info.jpg) no-repeat;
font-size: 0.9em;
z-index: 99;
}

.galerie{
width: 195px;
float: left; 
text-align: center;
}
.galerie img{
margin: 1px;
}

.zweispaltig{
width: 350px;
float: left; 
background: transparent;
}
.center{
text-align:center;
}

#footer{
position:absolute;
width: 100%; 
bottom:-2em;
color: #8E8E8E; 
font-size: 0.6em; 
text-align: center;
letter-spacing: 0.3em;
background: transparent;
}	
div#content_home #footer {
	bottom: -10em;
}
div#content_galerie #footer {
	bottom: -12em;
}
/* Navigation */

#navigation_01{
position: absolute;
margin-top: 27px;
margin-left: 48px;
padding-left: 20px;
padding-top: 0.5em;
height: auto;
width: auto;
text-align: left;
color: #000;
border: 0px solid #000;
transparent: 10%;
filter: alpha(opacity=80);
-moz-opacity: 0.8;
z-index: 2;
}
#navigation_01 li{
float: left; 
width: auto;
padding-right: 1.5em;
font-size: 0.9em;
font-weight: bold;
list-style: none;
display: inline;
}
#navigation_01 a, #navigation_01 a:link, #navigation_01 a:visited{
color: #000;
text-decoration: none;
}
#navigation_01 a:hover{
text-decoration: underline;
}
#navigation_01 .aktiv{
color: #000;
text-decoration: underline;
}

  
#navigation_02{
position: relative;
margin-top: -180px;
margin-left: 47px;
width: 797px;
height: 17px;
padding: 8px 0px 0px 4px;
text-align: left;
border-left: 0px solid #B0B0B0;
border-right: 0px solid #B0B0B0;
color: #000;
background: transparent;
z-index: 999;
}
#navigation_02 li{
float: left; 
width: auto;
padding-left: 1.1em;
list-style: none;
display: inline;
color: #979797;
font-size: 0.8em;
font-weight: bold;
}
#navigation_02 a, #navigation_02 a:link, #navigation_02 a:visited{
color: #979797;
text-decoration: none;
}
#navigation_02 a:hover{
text-decoration: underline;
}
#navigation_02 .aktiv{
color: #979797;
text-decoration: underline;
}

.blue{
	color:#2C71C2;
	font-weight:bold;
}
.organic_list{
	padding:10px 0 10px 25px;
	font-size:0.8em;
}
.organic_h{
	padding-top:10px;
	
}
.breite68{
		width:68%;
}

/* Formatierung Bildergalerie */

	div#gallery
				{
					position: static;
					margin-top: 10px;
					width: 800px;
					height: 451px;
					border: 0px solid black;
				}
				
				div.bkFullsizeOuter
				{
					display: none;
					position: absolute;
					top: 0;
					left: 0;
					z-index: 999;
					width: 100%;
					height: 100%;
				}
					div.bkFullsizeInner
					{
						width: 100%;
						height: 100%;
						background: black;
					}
						div.bkFullsizeOuter div.nav
						{
							position: absolute;
							bottom: 10px;
							right: 5px;
							display: block;
							width: auto;
						}
							div.bkFullsizeOuter div.nav a
							{
								display: inline-block;
								padding: .5em;
								cursor: pointer;
								text-indent: -9999px;
							}
							#col1_content h1
							{
								position: absolute;
								top: -9999px;
								left: -9999px;
							}
.mT50 {
	  	margin-top: 50px;
	  }							

