/* General */


/* Main navigation */

div#mnavi a    { color: #355497; font-weight: bold; font-size: 11px; text-decoration: none; background-repeat: no-repeat; padding: 3px 3px 3px 15px; border-bottom: 1px solid #fff; display: block }
div#mnavi a:hover   { #355497; background: transparent url(../images/22_01/yellow_header.jpg) repeat 0px 0px; no-repeat; padding: 3px 3px 3px 15px; border-bottom: 1px solid #fff; display: block }


div#col-left ul.e1  { margin: 15px 0 0 }

div#col-left li a.e1p  { background: transparent; padding: 3px 5px 3px 10px }

div#col-left li a.e1a,
div#col-left li a.e1o,
div#col-left li a.e1oa   { background: transparent; padding: 3px 5px 3px 10px }

div#col-left li a.e1oa {
	background: transparent;
}

div#col-left li a.e1o {
	background: #e8e8ee;
}

div#col-left li a.e2p {
color: #355497; font-weight: bold; font-size: 11px; text-decoration: underline;	
padding: 3px 5px 3px 40px;
}

div#col-left li a.e2a,
div#col-left li a.e2o,
div#col-left li a.e2oa {
	padding: 3px 5px 3px 20px;
	background: #fff;
}

div#col-left li a.e2oa {
	background: #fff;
}

div#col-left li a.e2o {
	background: #e8e8ee;
}

div#col-left li a.e3p {
	padding: 3px 5px 3px 30px;
	background: #e8e8ee;
}

div#col-left li a.e3a,
div#col-left li a.e3o {
	padding: 3px 5px 3px 30px;
	background: #fff;
}

div#col-left li a.e3o {
	background: #e8e8ee;
}

div#col-left ul.e3 {

}



/* Content */
div#col-body h2 {
	font-size: 0.6875em;
	color: #D9681C;
	padding: 20px 10px 5px 10px;
}

div#col-body p {
	font-size: 0.6875em;
	color: #3E4D74;
	padding: 10px 10px 0 10px;
	line-height: 1.5;
}

div#col-body div.artikelliste p {
	padding: 0 10px;
}

div#col-body h2 a,
div#col-body div.artikelliste p a {
	color: #D9681C;
}

div#col-body a {
	color: #D9681C;
}

div#col-body div.content ul {
	color: #3E4D74;
	padding: 10px 10px 0 10px;
	font-size: 0.6875em;
}

div#col-body div.content ul li {
	background: url(../images/navi_pfeil_rechts.gif) no-repeat 0px 7px;
	padding: 3px 0 3px 10px;
}

* html div#col-body div.content ul {
	width: 100%;
}

* html div#col-body div.content ul li {
	float: left;
	width: 400px;
}

div#bc {
	color: #a0a0a0;
	font-size: 0.6875em;
	padding: 2px 10px 10px 10px;
}

div#bc a {
	color: #a0a0a0;
}



/* Search results */
div.suchausgabe hr.noshade {
	border: none;
	border-top: 1px solid #a0a0a0;
	height: 0px;
	margin: 15px 10px 0 10px;
}

div.suchausgabe h2 {
	padding: 0;
}

div.suchausgabe p {
	padding: 0;
	margin: 0;
}

div.suchausgabe h2 span {
	color: #000;
	font-weight: normal;
}

/* Image gallery */
table.gallery {
	margin: 20px 10px 0 10px;
	width: 410px;
}

table.gallery td.gallery-navigation {
	font-size: 0.6875em;	
}

table.gallery tr.thumbnails td {
	padding: 0 0 30px 0;
        border: 0px;
}

table.gallery dd {
	font-size: 0.6875em;
}

div.download {
	font-size: 0.6875em;
	padding: 3px 0 3px 10px;
	background: url(../images/navi_pfeil_rechts.gif) no-repeat 0px 7px;
}

div.download-img {
	font-size: 0.6875em;
	padding: 3px 0 3px 20px;
	background: url(../images/navi_pfeil_rechts.gif) no-repeat 10px 7px;
}

dl.gallery-detail {
	font-size: 0.6875em;
	margin: 20px 10px 0 10px;
	color: #3E4D74;
}

dl.gallery-detail dt {
	text-align: center;
	padding: 0 0 5px 0;
}


a.extern {
	padding: 0 0 0 12px;
	background: url(../images/button_externen_link.gif) no-repeat 0 4px;
}