/* CSS Document */
*{
	margin:0px;
	padding:0px;
	border:0px;
}
div.ieInfo
{
    display:none;
	position:absolute;
	width:600px;
	margin-top:50px;
	padding:10px;
	z-index:500;
	margin:auto;
	border:5px solid red;
	background-color:#fff;
	height:200px;
}
html,body{
	background-color:#00214c;
	background-image: url('/Portaldata/1/images/startseite/bg.jpg');
	background-position:top center;
	background-repeat:repeat-x;
	background-attachment:scroll;
	font:normal 0.9em/1.2 "Arial";
}
a{
	text-decoration:none;
	color:#000;
}
a:hover{
	color:#000;
	text-decoration:underline;
}
.cB{
	clear:both;
}
.fL, .fl{
	float:left;
}
.fR, .fr{
	float:right;
}
.bold{
	font-weight:bold;
}
.red{
	color:red;
}
h2{
	font:normal 1.5em/1.2 "Calibri","Arial";
	color:#fff;
}
.shadow{
	width:1050px;
	margin:auto;
	background-image:url('/Portaldata/1/images/startseite/shadow.png');
	background-position:center;
	background-repeat:repeat-y;
}
.balken{
	width:100%;
	height:6px;
	background-color:#fff;
	position:absolute;
	z-index:200;
}
.rahmen{
	border-left:6px solid #fff;
	border-right:6px solid #fff;
	border-bottom:6px solid #fff;
	width:970px;
	margin:auto;
	border-top:6px solid #fff;
	background-color:#fff;
}
.header{
	height:260px;
}
.onlineBuchen{
	background-color:#4a4a4a;
	height:230px;
	width:349px;
	float:left;
	border-right:6px solid #fff;
	padding:15px;
	padding-left:0px;
	color:#e8e8e8;
}
.onlineBuchen h2{
	color:#e8e8e8;
	margin-left:2px;
}
.onlineBuchen .form{
	padding-top:12px;
}
.onlineBuchen .form table{
	margin-top:5px;
	margin-left:0px;
}
.onlineBuchen .form table td{
	padding-top:3px;
	padding-bottom:3px;
}
.onlineBuchen .form input,textarea,select{
	background-color:#dbdbdb;
	padding:1px;
}
.onlineBuchen .form input[type=submit]{
	color:#4a4a4a;
	font-weight:bold;
	background-image:url('/Portaldata/1/images/startseite/onlineBuchenSubmit.gif');
	background-position:right;
	background-repeat:no-repeat;
	width:82px;
	padding-left:2px;
	text-align:left;
}
.onlineBuchen .form input[type=button]{
	color:#4a4a4a;
	font-weight:bold;
	background-image:url('/Portaldata/1/images/startseite/onlineBuchenSubmit.gif');
	background-position:right;
	background-repeat:no-repeat;
	width:82px;
	padding-left:2px;
	text-align:left;
	cursor:pointer;
}
.onlineBuchen .menu{
	height:33px;
	width:362px;
	position:absolute;
	margin-top:211px;
	margin-left:1px;
	background-image:url('/Portaldata/1/images/startseite/onlineBuchenMenu.gif');
	background-position:right;
	background-repeat:repeat-x;
}
.onlineBuchen .menu li{
	float:left;
	list-style:none;
	list-style-type:none;
	padding:8px;
	padding-left:7px;
	padding-right:7px;
	font-size:1.0em;
	font-weight:bold;
}
.onlineBuchen .menu li a{
	color:#4a4a4a;
}
.onlineBuchen .menu li.on{
	background-image:url('/Portaldata/1/images/startseite/onlineBuchenMenuOn.gif');
	background-position:right;
	background-repeat:repeat-x;
}
.toolbar{
	height:29px;
	float:left;
	width:600px;
	border-bottom:1px solid #cbe2f4;
	background-color:#4a4a4a;
	text-align:right;
}
.toolbar img{
	margin-right:8px;
	margin-top:8px;
	float:left;
}
.toolbar input{
	width:135px;
	margin-top:5px;
	background-image:url('/Portaldata/1/images/startseite/toolbar_suche.png');
	background-repeat:no-repeat;
	padding-top:4px;
	padding-bottom:3px;
	padding-left:25px;
	color:#797977;
	font-size:11px;
	float:left;
}
.headBild{
	background-image:url('/Portaldata/1/images/startseite/headerBild.jpg');
	height:230px;
	width:600px;
	float:left;
}
.navigation{
	height:33px;
	background-image:url('/Portaldata/1/images/startseite/menueBG.gif');
	width:970px;
	border-top:3px solid #fff;
	border-bottom:6px solid #fff;
}
.navigation li{
	float:left;
	list-style:none;
	list-style-type:none;
	text-transform:uppercase;
	color:#fff;
	width:194px;
	text-align:center;
	padding-top:7px;
}
.navigation li a{
	color:#fff;
}
.teaserBox{
	float:left;
	width:557px;
	border:4px solid #ccc;
}
.teaserBox .bild .box{
	position:absolute;
	height:52px;
	width:336px;
	margin-top:192px;
	padding:5px;
	background-image:url('/Portaldata/1/images/startseite/50er.png');
	border-top:1px solid #ccc;
	color:#fff;
	font-weight:bold;
}
.teaserBox .bild{
	width:346px;
	height:254px;
	float:left;
}
.teaserBox .menu{
	height:254px;
	width:211px;
	background-color:#fff;
	float:left;
}
.teaserBox .menu li{
	list-style:none;
	list-style-type:none;
	height:55px;
	padding:3px;
	padding-left:18px;
	cursor:pointer;
	margin-bottom:1px;
}
.teaserBox .menu li.on{
	background-image:url('/Portaldata/1/images/startseite/teaserMenuOn.gif');
}
.teaserBox .menu li.on img{
	border:2px solid #fff;
}
.teaserBox .menu li img{
	float:left;
}
.teaserBox .menu li div{
	float:left;
	width:100px;
	font-size:0.9em;
	margin-left:5px;
}
.zustaendigkeitsFinder{
	float:left;
	border:1px solid #e20100;
	margin-left:6px;
	width:397px;
	height:260px;
}
.zustaendigkeitsFinder h2{
	background-color:#e20100;
	padding-left:5px;
	padding-top:2px;
	padding-bottom:2px;
}
.zustaendigkeitsFinder .text{
	padding:10px;
}
.zustaendigkeitsFinder .abc{
	font-size:0.8em;
	font-family:verdana;
	padding-bottom:3px;
	border-bottom:2px solid #b2b2b2;
}
.zustaendigkeitsFinder .abc a{
	color:#e20100;
}
.zustaendigkeitsFinder .abc a:visited{
	color:#e3e3e3;
}
.zustaendigkeitsFinder .form{
	background-color:#e3e3e3;
	color:#555862;
}
.zustaendigkeitsFinder .form input{
	padding-left:2px;
	padding:1px;
	font-size:0.9em;
	color:#747474;
}
.zustaendigkeitsFinder .form input[type=submit]{
	background-color:#37434a;
	color:#dbdbdb;
	font-size:0.9em;
	padding:1px;
}
.zustaendigkeitsFinder .form input[type=submit].neueSuche{
	background-image:url('/Portaldata/1/images/startseite/neueSuche.gif');
	background-position:left;
	background-repeat:no-repeat;
	padding-left:13px;
	padding-right:5px;
}
.zustaendigkeitsFinder .form input[type=submit].suchen{
	background-image:url('/Portaldata/1/images/startseite/onlineBuchenSubmit.gif');
	background-position:right;
	background-repeat:no-repeat;
	padding-right:10px;
	padding-left:5px;
}
.zustaendigkeitsFinder .form table td{
	padding:1px;
}
.videoBox{
	width:320px;
	height:270px;
	border-top:6px solid #fff;
	float:left;
}
.pressemitteilungen{
	border-top:6px solid #fff;
	margin-left:3px;
	width:627px;
	min-height:259px;
	float:left;
	background-image:url('/Portaldata/1/images/startseite/presse_bg.jpg');
	background-repeat:repeat-x;
	background-position:top;
	background-color:#4096ee;
	padding:10px;
}
.pressemitteilungen .rss{
	position:absolute;
	width:24px;
	height:24px;
	margin-left:603px;
}
.pressemitteilungen h2{
	margin-bottom:10px;
}
.pressemitteilungen ul{
	background-color:#fff;
	display:block;
	padding:5px;
}
.pressemitteilungen ul li{
	list-style:none;
	list-style-type:none;
	list-style-image:url('/Portaldata/1/images/startseite/boxPointer.png');
	margin-left:20px;
	border-bottom:1px solid #cccccc;
	margin-bottom:5px;
	padding-top:2px;
	padding-bottom:2px;
}
.pressemitteilungen .weiter{
	position:absolute;
	margin-left:531px;
	margin-top:15px;
}
.pressemitteilungen ul li a{
	font-weight:bold;
	color:#0068b3;
}
.pressemitteilungen ul li span{
	color:#c5c5c5;
}
.marktplatzUnternehmen{
	width:464px;
	min-height:259px;
	float:left;
	background-image:url('/Portaldata/1/images/startseite/marktplatz_bg.gif');
	background-repeat:repeat-x;
	background-position:top;
	background-color:#c350b5;
	border-top:6px solid #fff;
	padding:10px;
}
.marktplatzUnternehmen .rss{
	position:absolute;
	width:24px;
	height:24px;
	margin-left:439px;
}
.marktplatzUnternehmen ul{
	background-color:#fff;
	display:block;
	padding:5px;
}
.marktplatzUnternehmen h2{
	margin-bottom:10px;
}
.marktplatzUnternehmen ul li{
	list-style-image:url('/Portaldata/1/images/startseite/boxPointer.png');
	margin-left:20px;
	border-bottom:1px solid #cccccc;
	margin-bottom:5px;
	padding-top:2px;
	padding-bottom:2px;
}
.marktplatzUnternehmen .weiter{
	position:absolute;
	margin-left:370px;
	margin-top:5px;
}
.marktplatzUnternehmen ul li a{
	font-weight:bold;
	color:#af4a9d;
}
.marktplatzUnternehmen ul li span{
	color:#c5c5c5;
}
.wirtschaftsnews{
	width:463px;
	margin-left:3px;
	min-height:259px;
	float:left;
	background-image:url('/Portaldata/1/images/startseite/wirtschaft_bg.gif');
	background-repeat:repeat-x;
	background-position:top;
	background-color:#0e6e7a;
	border-top:6px solid #fff;
	padding:10px;
}
.wirtschaftsnews .rss{
	position:absolute;
	width:24px;
	height:24px;
	margin-left:439px;
}
.wirtschaftsnews ul{
	background-color:#fff;
	display:block;
	padding:5px;
}
.wirtschaftsnews h2{
	margin-bottom:10px;
}
.wirtschaftsnews ul li{
	list-style-image:url('/Portaldata/1/images/startseite/boxPointer.png');
	margin-left:20px;
	border-bottom:1px solid #cccccc;
	margin-bottom:5px;
	padding-top:2px;
	padding-bottom:2px;
}
.wirtschaftsnews .weiter{
	position:absolute;
	margin-left:370px;
	margin-top:5px;
}
.wirtschaftsnews ul li a{
	font-weight:bold;
	color:#0068b3;
}
.wirtschaftsnews ul li span{
	color:#c5c5c5;
}
.footer{
	padding-top:10px;
	border-top:6px solid #fff;
	background-color:#444f55;
	height:112px;
}

.footerAbschluss{
	height:33px;
	background-image:url('/Portaldata/1/images/startseite/menueBG.gif');
	width:970px;
	border-top:3px solid #fff;
}
.footer .linkbox { 
	float:left;
	width:188px;
	margin-right:5px;}

.footer .last { 
margin-right:0px;}

.footer .linkbox .links  
{
    
	border-left:1px solid #666;
	padding:5px 10px;
	margin-left:15px;
	float:left;}
.footer .function { 
	color:#fff;
	text-transform:uppercase;
	margin-bottom:15px;
	font-size:1em;
	font-stretch: semi-expanded;
	margin-left:15px;
	width:170px;
	float:left;}
	
	.footer .linkbox .links a { 
	display:block;
	padding-left:15px;
	background: url(/img/ic/pfeil_weiss.gif) no-repeat 0 50%;
	
	font-size:1em;
	color:#fff;
	padding-top:0px;
	margin-bottom:6px;
	-moz-opacity:0.80;
	filter:alpha(opacity=80);
	opacity:0.80;
}
	
	
/* Aus Lüneburg.de */
#topchooser { 
	width:auto;
}
#topchooser .de, #topchooser .en, #topchooser .ffr, #topchooser .es, #topchooser .it, #topchooser .nl, #topchooser .sv, #topchooser .pl, #topchooser .deakt, #topchooser .enakt, #topchooser .ffrakt, #topchooser .esakt, #topchooser .itakt, #topchooser .nlakt, #topchooser .svakt, #topchooser .plakt {
	width: 22px;
}
#topchooser a.de, #topchooser a.deakt {
	background: url('/Portaldata/1/images/flaggen/de.gif') no-repeat 0 0;
}
#topchooser a.en, #topchooser a.enakt {
	background: url('/Portaldata/1/images/flaggen/en.gif') no-repeat 0 0;
}
#topchooser a.ffr, #topchooser a.ffrakt {
	background: url('/Portaldata/1/images/flaggen/fr.gif') no-repeat 0 0;
}
#topchooser a.es, #topchooser a.esakt {
	background: url('/Portaldata/1/images/flaggen/es.gif') no-repeat 0 0;
}
#topchooser a.it, #topchooser a.itakt {
	background: url('/Portaldata/1/images/flaggen/it.gif') no-repeat 0 0;
}
#topchooser a.nl, #topchooser a.nlakt {
	background: url('/Portaldata/1/images/flaggen/nl.gif') no-repeat 0 0;
}
#topchooser a.sv, #topchooser a.svakt {
	background: url('/Portaldata/1/images/flaggen/se.gif') no-repeat 0 0;
}
#topchooser a.pl, #topchooser a.plakt {
	background: url('/Portaldata/1/images/flaggen/pl.gif') no-repeat 0 0;
}

#topchooser a.de, #topchooser a.ffr, #topchooser a.en, #topchooser a.es, #topchooser a.it, #topchooser a.nl, #topchooser a.sv, #topchooser a.pl {
	-moz-opacity:0.50;
	filter:alpha(opacity=50);
	opacity:0.50;
}
.wspeech {
	width: 156px;
	padding-top: 9px;
}
#topmenu {
	float:right;
	width:550px;
	padding:2px 15px;
	z-index:1;
	position:absolute;
	top:0;
	right:0;
}
#topmenu2 {
  float:right;
  position:relative;
  z-index:1;
  right:0px;

}
#suchfeldglobal {
	float: right;
	margin-top:-4px;
}
#topmenu2 a.home2 {
  background: url(/img/ic/home_top.gif) no-repeat left 50%;
  border-right: 1px solid #fff;
  width: 20px;
  height: 20px;
}
#topmenu2 a.seekcomplete {
  background: url(/img/ic/seekcomplete.gif) no-repeat left 50%;
  width: 20px;
  height: 20px;
  margin-left: 5px;

}
#topmenu2 #topchooser{
	float: right;
	width: 372px;
}
	#topmenu #topchooser {
		float:right;
		width:auto;
	}
	#topmenu a {
		color:#fff;
	}
	#topmenu a:hover {
		-moz-opacity:0.70;
		filter:alpha(opacity=70);
		opacity:0.70;
	}
		#topmenu a.home, #topmenu a.lang, #topmenu  a.seekoptions, #topmenu  a.seekoptionsakt, #topmenu  a.seekcomplete {
			color:#fff;
			padding-left:22px;
			background: url(/img/ic/home_top.gif) no-repeat left 50%;
			height:18px;
			width:0px;
			overflow:hidden;
			display:block;
			float:right;
			border-right:1px solid #ccc;
			margin-top:3px;
		}
		
		#topmenu a.de, #topmenu a.en, #topmenu a.fr {
			background: url(/img/ic/de.gif) no-repeat left 50%;
			margin-left:10px;
			border-right:0;
			padding-left:14px;
		}
		#topmenu a.en, #topmenu a.fr {
			margin-left:4px;
			background: url(/img/ic/en.gif) no-repeat left 50%;
		}
		#topmenu a.fr {
			background: url(/img/ic/fr.gif) no-repeat left 50%;
			padding-left:22px;
			border-right:1px solid #ccc;
		}
		
		#topmenu a.abc12, #topmenu a.abc14, #topmenu a.abc16 {
			font-size:1em;
			display:block;
			width:auto;
			float:right;
			height:18px;
			line-height:18px;
			padding:0 2px;
		}
		#topmenu a.abc12 {
			font-size:1em;
			padding-top:6px;
			margin-left:8px;
		}
		#topmenu a.abc14 {
			font-size:1.2em;
			padding-top:5px;
		}
		#topmenu a.abc16 {
			padding-top:5px;
			font-size:1.3em;
			padding-right:8px;
			
		}
		#topmenu #seekform {
			border-left:1px solid #ccc;
			height:18px;
			padding-left:5px;
			display:block;
			float:right;
			width:200px;
			margin-top:3px;
		} 
		#topmenu #seekform .suchwort {
			float:right;
			height:15px;
		}
		#topmenu  a.seekoptions, #topmenu  a.seekoptionsakt {
			height:16px;
			background: url(/img/ic/seekoptions.gif) no-repeat left 50%;
			border:0;
			margin-left:0;
		}
		#topmenu  a.seekoptionsakt {
			background: url(/img/ic/seekoptionsakt.gif) no-repeat left 50%;
		}
		#topmenu  a.seekcomplete {
			background: url(/img/ic/seekcomplete.gif) no-repeat left 50%;
		}
		
		#topmenu #seekform #seekoption, #inhalt #seekoptionmenu {
			display:none;
			position:absolute;
			width:195px;
			top:25px;
			background:#000;
			color:#fff;
			padding:10px;
			-moz-opacity:0.70;
			filter:alpha(opacity=70);
			opacity:0.70;
		}
		#inhalt #seekoptionmenu {
			display:block;
			position:static;
			background:none;
			padding:0px;
			margin:4px 0 4px 4px;
			color:#333;
			-moz-opacity:1.00;
			filter:alpha(opacity=100);
			opacity:1.00;
			border-bottom:1px solid #ccc;
			width:180px;
		}
		#topmenu #seekform #seekoption div, #inhalt #seekoptionmenu div {
			padding:2px;
			font-size:11px;
		}
		#topmenu #seekform #seekoption label, #inhalt #seekoptionmenu label {
			margin-top:2px;
			padding-left:5px;
			line-height:15px;
			width:auto;
		}
		#topmenu #seekform #seekoption select, #inhalt #seekoptionmenu select {
			font-size:11px;
			width:190px;
			margin:0;
			line-height:16px;
			padding:0px;
			background:#000;
			color:#fff;
			border:1px dotted;
		}
.lgdeLogo{
	position:absolute; margin-left:370px; margin-top:30px;
}
