/*
***********************************************************************
 Open Eyes Hamburg 
 Website Theme - 060709 by bw
 created by www.ost-kombinat.de
***********************************************************************
*/


/*
***********************************************************************
Global Styles
***********************************************************************
*/
body
{
	scrollbar-face-color:#007044;
	scrollbar-highlight-color:#00ab39;
	scrollbar-3dlight-color:#007044;
	scrollbar-darkshadow-color:#005a37;
	scrollbar-shadow-color:#005a37;
	scrollbar-arrow-color:#00ab39;
	scrollbar-track-color:#009f3b;
	padding:0;
	margin:0;
	background-color:#007044;
	background-image:url(../../Global_Images/Background_Website_Small.jpg);
	background-position:top;
	background-repeat:repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:585858;
	text-align:center;
}
td
{
	padding:0;
	margin:0;
	line-height:120%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#585858;
}
a
{
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#404f64;
	text-decoration:none;
}
a:hover
{
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#141314;
	text-decoration:underline;
}
p.bodytext
{
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:7a7d80;
}

/*
***********************************************************************
Website Styles
***********************************************************************
*/
#LogoVerticalBar
{
	background-color:#57737c;
	padding:0;
	margin:0;
	vertical-align:bottom;
	width:48px;
	height:643px;

}
#NavigationBar
{
	background-color:#FFFFFF;
	padding:0;
	margin:0;
	vertical-align:top;
	width:179px;
}
#FirstLevelNavigation ul
{
	list-style: none;
	display: block;
	width:179px !important;
	width:179px; /* nur für den IE */
	padding:0;
	margin:0;
	vertical-align:middle;
	padding-top:10px;
	padding-bottom:1px;
}
#FirstLevelNavigation li a
{
	font-family:Arial, Helvetica, sans-serif;
	background-image:url(../../Global_Images/Navigation/btn_FirstLevel_Off.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	font-weight:regular;
	font-size:13px;
	height:16px;
	text-transform:lowercase;
	text-decoration:none;
	color:#404f64;
	display:block;
	text-align:left;
	vertical-align:bottom;
	padding: 8px 0px 0px 25px;
}
#FirstLevelNavigation li a:hover
{
	font-family:Arial, Helvetica, sans-serif;
	background-image:url(../../Global_Images/Navigation/btn_FirstLevel_On.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	font-weight:regular;
	height:16px;
	font-size:13px;
	text-transform:lowercase;
	text-decoration:none;
	color:#141314;
	display:block;
	text-align:left;
	vertical-align:bottom;
	padding: 8px 0px 0px 25px;
}

#FirstLevelNavigation li.FirstlevelActive a
{
	font-family:Arial, Helvetica, sans-serif;
	background-image:url(../../Global_Images/Navigation/btn_FirstLevel_On.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	font-weight:regular;
	height:16px;
	font-size:13px;
	text-transform:lowercase;
	text-decoration:none;
	color:#141314;
	display:block;
	text-align:left;
	vertical-align:bottom;
	padding: 8px 0px 0px 25px;
}
#Subnavigation
{
	background-color:#f6f6f6;
	padding:0;
	margin:0;
	vertical-align:top;
	width:166px;
	height:213px;
	text-align:center;
}

#SubNavigationHolder ul
{
	list-style: none;
	display: block;
	width:140px !important;
	width:140px; /* nur für den IE */
	padding:0;
	margin:0;
	vertical-align:middle;
	padding-top:10px;
	padding-bottom:1px;
	text-align:left;
}
#SubNavigationHolder li a
{
	font-family:Arial, Helvetica, sans-serif;
	background-image:url(../../Global_Images/Navigation/btn_SecondLevel.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	font-weight:regular;
	font-size:11px;
	height:14px;
	text-decoration:none;
	color:#404f64;
	display:block;
	text-align:left;
	vertical-align:bottom;
	padding: 4px 0px 0px 10px;
}
#SubNavigationHolder li a:hover
{
	font-family:Arial, Helvetica, sans-serif;
	background-image:url(../../Global_Images/Navigation/btn_SecondLevel.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	font-weight:regular;
	font-size:11px;
	height:14px;
	text-decoration:none;
	color:#141314;
	display:block;
	text-align:left;
	vertical-align:bottom;
	padding: 4px 0px 0px 10px;
}
#SubNavigationHolder li.SubnavActive a
{
	font-family:Arial, Helvetica, sans-serif;
	background-image:url(../../Global_Images/Navigation/btn_SecondLevel.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	font-weight:regular;
	font-size:11px;
	height:14px;
	text-decoration:none;
	color:#141314;
	display:block;
	text-align:left;
	vertical-align:bottom;
	padding: 4px 0px 0px 10px;
}

/*
Content Styles
*/

#HeadlineBlack
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:regular;
	font-size:16px;
	text-transform:lowercase;
	text-decoration:none;
	color:#141314;
	text-align:left;
	vertical-align:middle;
	padding:1px 0px 2px 0px;
}

#HeadlineBlackAngebot
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:regular;
	font-size:16px;
	text-transform:lowercase;
	text-decoration:none;
	color:#141314;
	text-align:left;
	vertical-align:middle;
	padding:1px 0px 2px 0px;
}
#SubHeadlineGreen
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:regular;
	font-size:14px;
	text-transform:lowercase;
	text-decoration:none;
	color:#007044;
	text-align:left;
	vertical-align:middle;
	padding:1px 0px 2px 0px;
}
a.DownloadLink
{
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#007044;
	font-weight:bold;
	text-decoration:none;
}
a.DownloadLink:hover
{
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#007044;
	font-weight:bold;
	text-decoration:underline;
}
.NewsHeadline
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:regular;
	font-size:14px;
	text-transform:lowercase;
	text-decoration:none;
	color:#2b3d4c;
	text-align:left;
	vertical-align:middle;
	padding:1px 0px 2px 0px;
}
.NewsHeadline a
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:regular;
	font-size:14px;
	text-transform:lowercase;
	text-decoration:none;
	color:#2b3d4c;
	text-align:left;
	vertical-align:middle;
	padding:1px 0px 2px 0px;
}
.NewsHeadline a:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:regular;
	font-size:14px;
	text-transform:lowercase;
	text-decoration:none;
	color:#141314;
	text-align:left;
	vertical-align:middle;
	padding:1px 0px 2px 0px;
}

#Trenner
{
	height:9px;
	background-image:url(../../Global_Images/Trenner_Linie.gif);
	background-repeat:repeat-x;
}
#Footer
{
	height:72px;
	background-image:url(../../Global_Images/FooterBar.gif);
	background-repeat:repeat-x;
	background-position:top;
	text-align:right;
	color:#CECECE;
	vertical-align:bottom;
	padding:2px 5px 4px 4px;
}

.FooterLink a
{
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#BFBFBF;
	text-decoration:none;
}
.FooterLink a:hover
{
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#404f64;
	text-decoration:none;
}


/*
Content Styles for Scrolling Area
*/
td.scroll
{
	width: 514px;
	height: 336px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:7a7d80;
	text-align:left;
	background-color: #FFFFFF;
	scrollbar-face-color:#FFFFFF;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-3dlight-color:#00ab39;
	scrollbar-darkshadow-color:#00ab39;
	scrollbar-shadow-color:#FFFFFF;
	scrollbar-arrow-color:#00ab39;
	scrollbar-track-color:#e9e9e9;
}
p.bodytext
{
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:7a7d80;
}
#ContentText p.bodytext
{
	padding:0;
	margin:0;
	padding-right:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:7a7d80;
}
#HeadlineBlack
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:regular;
	font-size:16px;
	text-transform:lowercase;
	text-decoration:none;
	color:#141314;
	text-align:left;
	vertical-align:middle;
	padding:6px 0px 2px 0px;
}
#Subheadline
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
	color:#141314;
	text-align:left;
	vertical-align:middle;
	padding:1px 0px 2px 0px;
}
.Scroller
{
padding-right:20px;
}

/*
Sitemap Styles
*/
div.sitemap_level1 a
{
	margin:0;
	padding:0;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
	color:#141314;
	font-family:Arial, Helvetica, Verdana, sans-serif;
	line-height:140%;
	font-style:normal;
	padding-top:6px;
	width:440px;
	display:block;
	padding-left:0px;
	padding-right:10px;
}
div.sitemap_level1 a:hover
{
	margin:0;
	padding:0;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
	color:#141314;
	font-family:Arial, Helvetica, Verdana, sans-serif;
	line-height:140%;
	font-style:normal;
	padding-top:6px;
	width:440px;
	display:block;
	padding-left:0px;
	padding-right:10px;
}
div.sitemap_level2 a
{
	margin:0;
	padding:0;
	color:#636363;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	font-style:regular;
	line-height:160%;
	padding-left:20px;
	width:440px;
	display:block;
}
div.sitemap_level2 a:hover
{
	margin:0;
	padding:0;
	color:#383838;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	font-style:regular;
	text-decoration:underline;
	line-height:160%;
	padding-left:20px;
	display:block;
}


#IntroText a
{
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#404f64;
	text-decoration:underline;
}
#IntroText a:hover
{
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#141314;
	text-decoration:underline;
}


/*
E-Mail Formular
*/


.inputform
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
border:1px solid #70858E;
width:340px;
padding:2px;

}


.textform
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
border:1px solid #70858E;
width:340px;
padding:2px;
height:100px

}


.dropdown
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	width:330px;

}

.dropdownHolder
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	width:340px;

}
.btn
{
	width:80px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:10px;
	padding:2px;
	background-color:#FFFFFF;
	border:1px solid #70858E;
	text-decoration:none;
	color:#70858E;
	

}





.EinladungHeader
{
	width:536px;
	height:297px;
	background-image:url(../../Global_Images/Einladung.jpg);
	background-position:top left;
	background-repeat:no-repeat;

}





