/* Laenderauswahl */
.ddown_ie { display:none; }
.ddown {
	position: absolute;
	top:55px;
	left:12px;
	text-align: left;
	color:#666565;
	width:160px;
	height:18px;
	border:1px solid #666565;
	text-indent:2px;
	line-height:18px;
	display:block;
	background:#fff;
	overflow:hidden;
}
.ddown:hover, .ddown:active {
	height:auto;
	background:#fff;
	border-bottom:0px;
}
a.inner, a.inner:visited {
	font-size:85%;
	border-bottom:1px solid #666565;
	display:block;
	width:160px;
	height:18px;
	text-decoration:none;
	color:#006eb9;
	background:#FFFFFF;
	overflow:hidden;
}
a.inner:hover {
	background:#EBE4E3;
	color:#D82919;
	/*	color:#000; */
	font-weight:bold;
	text-decoration:none;
}
a.ddownPfeil, a.ddownPfeil:link, a.ddownPfeil:visited, a.ddownPfeil:hover, a.ddownPfeil:active {

	background-image:url(../images/design/ddownPfeil.gif);
	background-position:144px 1px;
	background-repeat:no-repeat;
/*	font-weight:bold; */
	color:#555;
}
.countryFlagge {
	border:0px none;
	margin:1px 5px 2px 0px;
	vertical-align:middle;
	text-align: left;
}
/* Laenderauswahl Ende */
/* INHALTZEILE Ende */


/* FOOTZEILE*/

div#FootZeile {
	display:block;
	clear: both;
	padding-top: 8px;
	margin-bottom:30px;
	width: 995px;
	height:80px;
	background-image:url(../images/design/footer-linie.gif);
	background-repeat:no-repeat;
}
div#FootZeile div.InhaltSpalte .bookmark, div#FootZeile div.InhaltSpalte .feeds, div#FootZeile div.InhaltSpalte .follow {
	text-align: left;
	height:22px;
	margin-bottom:6px;
}
div#FootZeile div.InhaltSpalte .bookmark a img, div#FootZeile div.InhaltSpalte .feeds a img, div#FootZeile div.InhaltSpalte .follow a img {
	opacity: 0.5;
	-khtml-opacity:0.5;
}
div#FootZeile div.InhaltSpalte .bookmark a:hover img,  div#FootZeile div.InhaltSpalte .feeds a:hover img, div#FootZeile div.InhaltSpalte .follow a:hover img {
	opacity: 1;
	-khtml-opacity:1;
}
div#FootZeile div.InhaltSpalte .follow a { margin-right:12px; }
#FootZeile .NavSpalte {
	text-align:right;
	padding:4px 0px 0px 0px;
	font-size:85%;
}
#FootZeile .NavSpalte .bookmark, #FootZeile .NavSpalte .feeds, #FootZeile .NavSpalte .follow {
	display:block;
	padding-right: 3px;
	margin-bottom:13px;
}
#FootZeile .bookmark a, #FootZeile .feeds a, #FootZeile .follow a {
	display:inline;
	background-image:none;
	padding:0px;
	margin:0px 0px 0px 14px;

}

div#FootZeile div.BoxenSpalte a:link, div#FootZeile div.BoxenSpalte a:visited, div#FootZeile div.BoxenSpalte a:hover, div#FootZeile div.BoxenSpalte a:active { font-size:85%; }
div#FootZeile div.NavSpalte { background: none; }
div#FootZeile div.BoxenSpalte a:link, div#FootZeile div.BoxenSpalte a:visited {
	color:#666;
	display:block;
	text-align: left;
	margin-left:9px;
}
div#FootZeile div.BoxenSpalte a:hover, div#FootZeile div.BoxenSpalte a:active {
	color:#D82919;
	text-decoration: none;
}
/*
	#content-div div.bookmark{
		display:block; 
		margin-top:22px; 
	} 
	#content-div .bookmark a, #FootZeile .bookmark a {
		display:inline;
		background-image:none;
		padding:0px;
		margin:0px;
	}
	div#FootZeile div.InhaltSpalte a:link, div#FootZeile div.InhaltSpalte a:visited, 
	div#FootZeile div.InhaltSpalte a:hover, div#FootZeile div.InhaltSpalte a:active {
		font-size:90%;
		margin-right:8px;
	}
	div#FootZeile div.InhaltSpalte a:link, div#FootZeile div.InhaltSpalte a:visited { color:#666; }
	div#FootZeile div.InhaltSpalte a:hover, div#FootZeile div.InhaltSpalte a:active {
		color:#D82919;
		text-decoration: none;
}
*/

/* FOOTZEILE Ende */


.linklist a.aktiv, .prodlist a.aktiv {
	text-decoration:none;
	color:#D82919;
	/*	font-weight:bold; */
}






/* Länder-Anzeige rechts oben */
#countryMarker {
	float:right;
/*	width:100px; */
	margin-top: 65px; /* 48px */
	margin-right: 12px;
}
#countryMarker img {
	margin-left: 2px;
}

.admin-hint { display:none; }

/* nicht benötigte Layout-Elemente für Druckversion ausblenden und Druck-Kopf einblenden */
	@media print { 
	/* Druckkopf einblenden und formatieren */
	#printhead, #printheadSpace { display: block; }
	#printheadSpace {
		width:500px;
		height:90px;
	}
	#printhead {
		position:absolute;
		top:0px;
		left:0px;
	}  /* Druckkopf positionieren*/
	.printheadTab, table.aussen { width:100%; }
	.printAdresse {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		text-align:right;
		vertical-align:bottom;
	}
	body { background-color: #fff; }
	title { background:none; }
	h1, h2, h3, h4, h5, h6 { color:#000000; }
	/* alles andere ausblenden */
	#HeadZeile, #NavZeile, #InhaltZeile .NavSpalte, #InhaltZeile .BoxenSpalte, #FootZeile, .ddown_ie, .ddown { display:none !important; }
	.spalte_states, #imagemap { display:none !important; }
 } 
