body {
	font-family: Verdana, Arial, sans-serif;
	font-size: 70%;
	color: #000000;
	line-height: 1.2em;
	background-color: #FFFFFF;
	margin: 0px 0px 0px 0px;
}

* { font-size: 1.0em; }

img { border: 0; }

p.bodytext {
	margin: 0px 0px 14px 0px;
	padding: 0px 0px 0px 0px;
}

div.spacer {
	height: 25px;
	clear: both;
}

object, embed {
	margin: 0;
	padding: 0;
}

ul, ol {
	margin: 0px 30px 14px 10px;
	padding: 0px 0px 0px 10px;
}

* html ul, * html ol { padding-left: 14px; }
*+ html ul, *+ html ol { padding-left: 14px; }

div#produkte-mitte ol li, div#produkte-mitte ul li { padding-bottom: 8px; }

a { color: #101413; }
a:hover, a:active { text-decoration: none; }

div#produkte-mitte p.bodytext a { text-decoration: underline !important; }
div#produkte-mitte p.bodytext a:active, div#produkte-mitte p.bodytext a:hover { text-decoration: none !important; }

div#produkte-rechts a.internal-link,
div#produkte-rechts a.download
{ text-decoration: underline; }

div#produkte-rechts a.internal-link:hover,div#produkte-rechts a.internal-link:active,
div#produkte-rechts a.download:hover,div#produkte-rechts a.download:active
{ text-decoration: none; }


/* =========
Box-Layout
========= */

div#rahmen {
	width: 978px;
	position: absolute;
	left: 50%;
	margin-left: -489px;
	margin-top: 6px;
	border-bottom: 6px solid #FFFFFF;
	background-color: #B7BBBE;
	background-image: url('../../fileadmin/template/bg-rechts-dunkel.gif');
	background-repeat: repeat-y;
	background-position: right;
}

.home { background-color: #A1A6A9 !important; }

div#nav-top {
	height: 21px;
	background-color: #D2D4D6;
	border-bottom: 2px solid #FFFFFF;
}

div#header {
	height: 174px;
	border-bottom: 1px solid #FFFFFF;
	background-color: #A1A6A9;
	background-image: url('../../fileadmin/template/bg-header.jpg');
	background-repeat: no-repeat;
	background-position: right;
}

div#nav-main {
	float: left;
	min-width: 120px;
	margin-left: 27px;
}

* html div#nav-main {
	width: 120px;
	margin-left: 12px;
}

div#home-inhalt {
	min-height: 186px;
	background-color: #B7BBBE;
	border-bottom: 1px solid #FFFFFF;
}

* html div#home-inhalt { height: 186px; }

div#home-news {
	clear: both;
	min-height: 200px;
	padding-bottom: 10px;
	background-color: #A1A6A9;
}

* html div#home-news { height: 190px; }

div#corner-nw, div#corner-ne, div#corner-sw, div#corner-se {
	width: 11px;
	height: 11px;
	background-repeat: no-repeat;
}

div#corner-nw {
	float: left;
	background-image: url('../../fileadmin/template/bg-corner-nw.gif');
}

div#corner-ne {
	float: right;
	background-image: url('../../fileadmin/template/bg-corner-ne.gif');
}

div#corner-sw {
	float: left;
	background-image: url('../../fileadmin/template/bg-corner-sw-dunkel.gif');
	clear: left;
	margin-top: -11px;
}

.sw-dunkel { background-image: url('../../fileadmin/template/bg-corner-sw.gif') !important; }

div#corner-se {
	float: right;
	background-image: url('../../fileadmin/template/bg-corner-se.gif');
	margin-top: -11px;
}

a#home-link {
	display: block;
	position: absolute;
	right: 31px;
	top: 68px;
	width: 177px;
	height: 62px;
}

a#home-link img {
	margin: 4px 0px 0px 2px;
	display: none;
}

div#hotline {
	font-size: 1.7em;
	font-weight: bold;
	color: #FFFFFF;
	float: right;
	margin: 153px 7px 0px 0px;
	letter-spacing: 0.01em;
}

* html div#hotline { margin-right: 0px; padding-right: 7px; }

div#hotline span {
	/* Transparenz */
	display: block;
	float: left;
	height: 20px;
	opacity: 0.4;
	filter: alpha(opacity=40);
	-moz-opacity: 0.4;
}

div#hotline span.sales {
	font-size: 0.7em;
	opacity: 0.6;
	filter: alpha(opacity=60);
	-moz-opacity: 0.6;
}

div#hotline span.sales span {
	font-size: 0.75em;
	padding: 1px 5px 0px 0px;
	opacity: 1.0;
	filter: alpha(opacity=100);
	-moz-opacity: 1.0;
}

* html div#hotline span.sales span { padding-top: 0px; }
*+ html div#hotline span.sales span { padding-top: 0px; }

div#hotline strong {
	height: 20px;
	display: block;
	float: left;
	color: #ffd506;
	padding-left: 3px;
}

div#footer { display: none; }

img#creating-identity {
	position: absolute;
	right: 8px;
	bottom: 15px;
}


/* ============
Navigation oben
============ */

div#nav-top ul {
	float: left;
	height: 21px;
	margin: 0px 20px 0px 16px;
	padding: 0px 0px 0px 0px;
}

* html div#nav-top ul { margin-left: 13px; }

div#nav-top li {
	float: left;
	list-style-type: none;
}

div#nav-top a {
	display: block;
	color: #414244;
	font-size: 0.9em;
	text-decoration: none;
	padding: 3px 10px 5px 9px;
}

div#nav-top a:hover, div#nav-top a.aktiv { background-color: #FFFFFF; }

li.sprache {
	position: absolute;
	right: 80px;
}

div#nav-top form, div#nav-top form p {
	margin: 0;
	padding: 0;
}

input.suche {
	height: 13px;
	float: left;
	width: 105px;
	border: 1px solid #D2D4D6;
	margin: 1px 2px 0px 0px;
	padding: 1px 0px 2px 10px;
}

input#button-suche {
	background-color: #D2D4D6;
	font-family: Verdana;
	font-size: 0.8em;
	height: 16px;
	width: 22px;
	border: 1px solid #D2D4D6;
	padding: 0px 0px 2px 0px;
	margin: 1px 20px 0px 0px;
}


/* ============
Hauptnavigation
============ */

div.level-0 {
	position: absolute;
	width: 120px;
}

div.level-0 ul, div.level-1 ul, div.level-2 ul  {
	margin: 0px 5px 0px 0px;
	padding: 0px 0px 5px 0px;
}

div.level-2 ul {
	float: left;
	width: 142px;
}

div.level-0 li, div.level-1 li, div.level-2 li {
	list-style-type: none;	
	padding: 1px 0px 2px 10px;
	margin-left: 2px;
	font-size: 0.86em;
	color: #FFFFFF;
}

div.level-0 li, div.level-1 li, div.level-2 ul.level3firstcol li { border-left: 1px solid #FFFFFF; }

div.spacer-nav {
	height: 5px;
	margin: 0px 0px 0px 2px !important;
	border-left: 1px solid #FFFFFF;
	background-image: none !important;
}

div.level-2 div.spacer-nav { border: none !important; }


div.level-0 a, div.level-1 a, div.level-2 a, li.normal a {
	display: block;	
	height: 1.4em;
	color: #FFFFFF;
	text-decoration: none;	
	overflow: hidden;
}

div.level-0 a.aktiv, div.level-1 a.aktiv, div.level-2 a.aktiv, li.aktiv,
div.level-0 li:hover, div.level-1 li:hover, div.level-2 li:hover {
	background-color: #000000 !important;
}

div.level-1, div.level-2  {
	position: absolute;
	z-index: 4;
	overflow: hidden;
	visibility: hidden;
}

div.level-0, div.level-1, div.level-2 ul.level3firstcol {
	margin: 0px 0px 4px 2px;
	z-index: 3;
	background-image: url('../../fileadmin/template/bg-nav-circle.gif');
	background-repeat: no-repeat;
	background-position: left bottom;
}

div.level-1 { 
	width: 161px;
	margin-left: 128px;
}

div.level-2 {
	width: 445px;
	margin-left: 295px;
}

div.nav-visible { visibility: visible; }
div.nav-invisible { visibility: hidden; }


/* ==========
Inhalte Home
========== */

div#home-flash, div#home-flash img {
	float: left;
	width: 573px;
}

div#home-flash { height: 186px; }

div#home-text {
	float: left;
	width: 370px;
	margin: 25px 0px 0px 15px;
}

div#home-zierleiste-1, div#home-zierleiste-2 {
	float: left;
	border-top: 11px solid #FCBD30;
	border-right: 1px solid #FCBD30;
	padding-bottom: 10px;
}

div#home-zierleiste-1 { width: 142px; }
div#home-zierleiste-2 { width: 359px; }

div#home-news h2 {
	float: left;
	color: #ffffff;
	text-align: right;
	width: 135px;
	margin: 0px 5px 0px 0px;
}

dl.news {
	float: left;
	width: 220px;
	background-image: url('../../fileadmin/template/bg-prod-circle.gif');
	background-repeat: no-repeat;
	background-position: left bottom;
	padding: 0px 0px 5px 0px;
	margin: 0px 0px 15px 0px;
}

dl.news dt, dl.news dd {
	margin: 0px 0px 0px 2px;
	padding: 0px 0px 2px 7px;
	border-left: 1px solid #FCBD30;
}

dt.news-date { color: #FFFFFF; }

dt p.bodytext {
	color: #000000;
	margin: 0px 0px 2px 0px;
}

dd.news-more { padding-bottom: 20px !important; }

dl.news a {
	color: #FFFFFF;
	text-decoration: none;
}

dl.news a:hover { text-decoration: underline; }

div.tx-nwmessetermine-pi1 dl { margin-top: -12px; }
div.tx-nwmessetermine-pi1 dl dt { padding-top: 12px; }

/* Content Element rechts */
div.home div.csc-frame-indent3366 {	
	float: right;
	position: relative;
	width: 179px;
	color:#fff;
	margin: -21px 0px 0px 0px;
}

div.home div.csc-frame-indent3366 dl.csc-textpic-image {
	padding: 0;
	text-align: left;
	border: none;
	margin: 0px 0px 5px 0px !important;
}

div.home div.csc-frame-indent3366 dl.csc-textpic-image img { border: none; }

div.home div.csc-frame-indent3366 h1 {
	font-size: 1.35em;
	text-transform: uppercase;
	font-weight:bold;
	color: #fff;
	height:22px;
	background-color:#FCBD30;
	padding:6px 0px 0px 11px;
	margin: 0px 0px 23px 0px;
}

div.home div.csc-frame-indent3366 p a {
	color: #fff;
	text-decoration: none;
	background-image: url(../../fileadmin/template/bg-li-subnav.gif);
	background-repeat: no-repeat;
	background-position: 0px 7px;
	padding: 6px 0px 0px 20px;
	width:159px;
	display:block;
	border-top:1px solid #FCBD30;
}

div.home div.csc-frame-indent3366 p a:hover { text-decoration: none; }


/*==============
Standard-Inhalte
==============*/

div#produkte-inhalt {
	clear: both;
	min-height: 408px;
	background-color: #B7BBBE;
	background-image: url('../../fileadmin/template/bg-rechts-dunkel.gif');
	background-repeat: repeat-y;
	background-position: right;
	line-height: 1.4em;
}

* html div#produkte-inhalt { height: 408px; }

div#produkte-links {
	float: left;
	width: 330px;
}

div#produkte-mitte {	
	float: left;

	width: 392px;
	padding: 5px 12px 15px 12px;
}

div#produkte-rechts {
	float: left;
	/*width: 30%;*/
	width: 231px;
	font-size: 1.0em;
	padding: 20px 0px 40px 0px;
}

div#produkte-iframe {
	float: left;
	width: 746px;
}

* html div#produkte-rechts { overflow: hidden; } /* Verhindert Umbruch bei langen Links */

div#produkte-links img { float: left; }

div#produkte-mitte h1 {
	color: #FFFFFF;
	font-family: Arial;
	/*text-transform: uppercase;*/
	font-size: 1.4em;
	letter-spacing: 0.1em;
	margin: 0px 30px 15px 0px !important;
	padding-top: 15px;
	line-height: 1.5em;	
}

h2 {
	color: #FFFFFF;
	margin: 0px 10px 14px 0px;
}

/* Bei Anzeige am Anfang der Seite */
h1.csc-firstHeader {
	margin-top: 20px;
	font-size: 1.1em;
}

div#produkte-rechts h1, div#produkte-rechts div.news-amenu-container h2 {
	color: #FFFFFF;
	margin: 0px 0px 5px 12px;
	padding: 0px 0px 5px 15px;
	background-repeat: no-repeat;
	background-position: left bottom;
	background-image: url('../../fileadmin/template/header-linie-gelb.gif');
}

div#produkte-rechts h1.csc-firstHeader { font-size: 1.0em !important; }

div#produkte-rechts ul {
	margin: 0px 0px 40px 40px;
	padding: 0px 0px 0px 12px;
}

* html div#produkte-rechts ul { padding-left: 4px; }
*+ html div#produkte-rechts ul { padding-left: 4px; }

div#produkte-rechts li { list-style-image: url('../../fileadmin/template/bg-li-subnav.gif'); }

* html div#produkte-rechts li { padding-left: 4px; }
*+ html div#produkte-rechts li { padding-left: 4px; }

div#produkte-rechts a { text-decoration: none; }
div#produkte-rechts a:hover { text-decoration: underline; }

/* mehrere Bilder */
/*div.csc-textpic-imagerow { margin-top: -1px; }
div.csc-textpic-imagerow { border-top: 1px solid #ffffff; }*/

div#produkte-links div.csc-textpic dl { padding: 0; }

/* Ausrichtung Bild links */
div.csc-textpic-center { text-align: left !important; }
* html div.csc-textpic-center div.csc-textpic-imagewrap { margin-left: 0px !important; }

div.csc-textpic-center div.csc-textpic-imagewrap dl.csc-textpic-firstcol { margin-left: -3px !important; }
div.csc-textpic-center div.csc-textpic-imagewrap dl.csc-textpic-lastcol { margin-left: -2px !important; }

div.csc-textpic-imagerow { margin-left: 10px; }

* html div.csc-textpic-imagerow { margin-bottom: 30px !important; }
*+ html div.csc-textpic-imagerow { margin-bottom: 30px !important; }

/* Zierleiste -> Farbwelt */
div.csc-textpic-imagewrap img { border-bottom: 1px solid #FFFFFF; }
dl.csc-textpic-image {
	border-bottom: 16px solid #FCBD30;
	margin-bottom: 30px !important;
}

dd.csc-textpic-caption {
	padding: 17px 0px 0px 5px;
	font-size: 0.9em;
}

/* Links soll es keinen Bildtext geben */
div#produkte-links dd.csc-textpic-caption { display: none; }

div.csc-textpic-above dl { padding: 0px 0px 15px 20px; }

/* Tabelle */

table.contenttable {
	margin: 0px 0px 14px 0px;
	border-collapse: collapse;
}

table.contenttable th, table.contenttable td { vertical-align: top; }

table.contenttable th {
	text-align: left;
	border-bottom: 2px solid #B7BBBE;
	padding: 0px 5px 5px 0px;
}

table.contenttable td { padding: 7px 5px 0px 0px; }

div#produkte-rechts p { margin: 0px 10px 14px 25px; }

td.csc-uploads-fileName a { /* Datei-Link */
	background-image: url('../../fileadmin/template/bg-li-subnav.gif');
	background-repeat: no-repeat;
	padding-left: 2.0em;
}

div#produkte-rechts dl.csc-textpic-image {
	padding: 0px 0px 0px 12px;
	margin: -20px 0px 0px 0px;
	border: none !important;
}

div#produkte-rechts dd.csc-textpic-caption {
	margin: 0;
	display: none;
}

*+ html div#produkte-rechts dd.csc-textpic-caption {
	display: block;
	height: 15px;
}


/*===========
Suchfunktion
===========*/

div.tx-indexedsearch-form, div.tx-indexedsearch-whatis { margin: 10px 0px 0px 0px;  }

dl.tx-indexedsearch-info {
	border: 1px solid #B7BBBE;
	padding-bottom: 14px;
}

dl.tx-indexedsearch-info dt { float: left; }
dl.tx-indexedsearch-info dd { padding-left: 5.0em; }
dl.tx-indexedsearch-info .tx-indexedsearch-text-item-path { padding-top: 12px; }

p.tx-indexedsearch-descr, p.tx-indexedsearch-noresults { margin-left: 0px; }
div.tx-indexedsearch-browsebox p { margin: 14px 0px 30px 0px; }

div.tx-indexedsearch-browsebox ul {
	list-style-type: none;
	margin: 0px 0px 30px 0px;
	padding: 0;
}

div.tx-indexedsearch-browsebox ul li {
	float: left;
	padding-right: 10px;
}

span.tx-indexedsearch-icon { vertical-align: bottom; }

span.tx-indexedsearch-percent {
	display: block;
	color: #000000;
	float: right;
	margin: -15px 0px 0px 0px;
}

*+ html span.tx-indexedsearch-percent { margin-top: -25px; }

input.tx-indexedsearch-searchbox-sword {
	height: 1.2em;
	padding: 1px 2px 2px 2px;
	border: 1px solid #D2D4D6;
}

ul.browsebox li { margin: 0px 0px 20px 0px; }

ul.browsebox { display: block; width: 400px; }
div.tx-indexedsearch-res { clear: left; }


/*==========
News Plugin
==========*/

div.news-list-container, div.news-list-item, div.news-list-browse, span.news-list-date,
div.news-single-item, div.news-single-additional-info, dl.news-single-files, dl.news-single-links,
div.news-amenu-container, div.news-amenu-container ul, div.news-amenu-container ul li, div.news-amenu-container h2 {
	background-color: transparent;
	border: none;
	color: #000000;
	margin: 0;
	padding: 0;
}

/* Archiv */
li.news-amenu-item-year {
	margin: 15px 0px 4px -25px !important;
	padding-left: 0px;
	list-style-image: none !important;
}
li.news-amenu-item-year dd {
	display: inline;
	margin-left: 0px !important;
}

div.news-list-morelink a { font-size: 1.0em; color: #FFFFFF; }
div.news-list-item a img { margin-right: 14px; }

div.news-list-item h2 {
	border: none;
	background-color: transparent;
	padding: 0px 0px 0px 0px;
}

div.news-single-item h1 { padding-top: 5px !important; }

div.news-list-item { height: auto !important; }

span.news-list-date, div.news-single-timedata {
	display: block;
	float: none;
	font-size: 0.9em;
	padding: 3px 0px 3px 0px;	
	text-align: left;
	color: #000000;
	margin: 0px 0px 0px 0px !important;
}

span.news-list-date {
	padding-top: 0px;
	width: auto !important;
}

div.news-list-morelink, div.news-single-backlink a {
	margin: 5px 0px 14px 0px;
	font-weight: normal;
}

div.news-list-morelink { font-size: 1.0em; }
div.news-single-backlink a { font-size: 1.1em; }

hr.clearer { 
	border: 1px solid #B7BBBE !important;
	margin-bottom: 10px;
}

div.news-single-img { 
	float: none;
	margin: 0 !important;
}

p.news-single-imgcaption { display: none; }

/* Ausblenden Header und Linie bei News Seite, wenn keine News vorhanden */
div#produkte-mitte dl.news { background-image: none !important; }

div#produkte-mitte dl.news dt, div#produkte-mitte dl.news dd {
	border-left: 1px solid #B7BBBE !important;
	padding-left: 0px;
}

div#produkte-mitte h2 { color: #000000 !important; }
div#produkte-mitte h2.latest-header { display: none; }

/* Links rechter Bereich */

dl.news-single-files dt, dl.news-single-links dt {
	color: #FFFFFF;
	margin: 0px 0px 5px 12px;
	padding: 0px 0px 5px 15px;
	background-repeat: no-repeat;
	background-position: left bottom;
	background-image: url('../../fileadmin/template/header-linie-gelb.gif');
}

dl.news-single-files { margin: 0px 0px 0px 0px; }

dl.news-single-files dd, dl.news-single-links dd {
	padding: 5px 0px 3px 0px;
	margin: 0 !important;
	clear:left;
}

dl.news-single-links dd a { text-decoration: none; }
dl.news-single-links dd a:hover { text-decoration: underline; }

dl.news-single-links dd p { margin: 0px 0px 3px 0px !important; }

dl.news-single-files dd img { float:left; margin-right:7px; }

/* URL Links */

dl.news-single-links dd { margin-left: 30px !important; }

dl.news-single-links dd a {
	display: block;
	background-image: url('../../fileadmin/template/bg-li-subnav.gif');
	background-repeat: no-repeat;
	background-position: middle left;
	padding-left: 23px !important;
}

ul#newsfilelist { margin-bottom: 4px !important; }


/*========
Tradeshows
========*/

table#tradeshows {
	width: 390px;
	margin: 15px 0px 0px 0px;
}

* html table#tradeshows { margin-top: 25px; }
*+ html table#tradeshows { margin-top: 25px; }

table#tradeshows th {
	text-align: left;
	color: #FFFFFF;
	padding: 0px 0px 7px 5px;
	border-bottom: 2px solid #B7BBBE;
}

table#tradeshows td {
	padding: 3px 3px 4px 6px;
	border-bottom: 2px solid #B7BBBE;
}

td.tradeshow-name {	width: 50%; }
td.tradeshow-date { width: 30%; }
td.tradeshow-place { width: 20%; }


/*======
Sitemap
===== */

div.csc-sitemap ul { 
	margin: 5px 0px 5px 0px;
	padding-left: 30px
}

* html div.csc-sitemap ul { padding-left: 24px; }
*+ html div.csc-sitemap ul { padding-left: 24px; }

div.csc-sitemap ul li {
	list-style-image: url('../../fileadmin/template/bg-li-subnav.gif');
	padding: 0px 0px 3px 0px !important;
}


/*==========
Menu Produkte
========== */

ul.csc-categorized, div#produkte-mitte ul.csc-menu-1, div#produkte-mitte dl.csc-menu-4 {
	margin: 0px 30px 0px 0px;
	padding: 0;
}
ul.csc-categorized li, div#produkte-mitte ul.csc-menu-1 li {
	list-style-type: none;
	margin-bottom: 10px;
}

div#produkte-mitte dl.csc-menu-4 dt { margin: 20px 0px 0px 0px; }
div#produkte-mitte dl.csc-menu-4 dd { margin: 0px 0px 0px 0px; }

ul.csc-categorized h4, dl.csc-menu-4 h4 { margin: 0px 0px 3px 0px; }

ul.csc-categorized a, div#produkte-mitte ul.csc-menu-1 a, div#produkte-mitte dl.csc-menu-4 a {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}

/* Menue in rechter Spalte */

div#produkte-rechts ul.csc-categorized  { margin-bottom: 20px !important; }

div#produkte-rechts ul.csc-categorized a {
	font-weight: normal;
	color: #000000;
}

div#produkte-rechts ul.csc-categorized li { margin-bottom: 2px; }


/*==============
Kontakt-Formular
===============*/

fieldset.csc-mailform {
	border: none !important;
	padding: 25px 0px 0px 0px;
}

fieldset.csc-mailform label {
	float: left;
	width: 140px;
	clear: left;
}

fieldset.csc-mailform input[type=text] {
	width: 230px !important;
	padding: 2px
}

div.csc-mailform-field { margin: 0px 0px 8px 0px; }
fieldset.csc-mailform select { width: 238px; }

fieldset.csc-mailform textarea {
	font-family: Verdana;
	font-size: 1.0em;
	padding: 2px;
	width: 230px;
}

input.csc-mailform-submit {
	margin: 10px 0px 0px 140px;
	padding: 2px 30px 2px 30px;
}

div.csc-mailform-field span {
	color: #CC0000;
	padding-left: 140px;
}

div#serialdiv input{ margin: 5px 0px 7px 0px; }


/*===========
Login-Bereich
============*/

table.csc-uploads {
	margin: 0px 0px 20px 0px;
	width: 400px;
}

* html table.csc-uploads { overflow: hidden; width: 390px; }

div#produkte-rechts table.csc-uploads { width: 200px !important; }

table.csc-uploads td { padding: 0px 5px 5px 0px; }

table.csc-uploads p { margin: 0 !important; }

table.csc-uploads-0 td.csc-uploads-fileName { width: 80%; }

table.csc-uploads-2 td.csc-uploads-icon { width: 100px; }
table.csc-uploads-2 td.csc-uploads-fileSize { width: 40px; }

div#produkte-rechts table.csc-uploads { padding-left: 25px !important; }

/* Abstaende nach links im IE */
* html div#produkte-rechts table.csc-uploads { margin-left: 25px !important; }
*+ html div#produkte-rechts table.csc-uploads { margin-left: 25px !important; }


/*=====
Galerie
======*/

img#bild-galerie { float: none !important; }

ul#nav-galerie {
	height: 1.5em;
	width: 325px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: #FCBD30;
	border-top: 1px solid #ffffff;
}

* html ul#nav-galerie { margin-top: -2px; }
*+ html ul#nav-galerie { margin-top: -2px; }

ul#nav-galerie li {
	float: left;
	list-style-type: none;
}

ul#nav-galerie li a {
	display: block;
	height: 1.5em;
	min-width: 6px;
	padding: 0px 6px 0px 6px;
	text-decoration: none;
	text-align: center;
	color: #FCBD30;
	background-color: #7f5e19;
	border-right: 1px solid #FCBD30;
}

* html ul#nav-galerie li a { width: 6px; }

ul#nav-galerie li a:hover, ul#nav-galerie li a.aktiv { background-color: #000000; }

a#bild-we {
	position: absolute;
	left: 307px;
	background-image: url('../../fileadmin/template/picto-gal-we.gif');
	border: none !important;
}

a#bild-zr { background-image: url('../../fileadmin/template/picto-gal-zr.gif'); }
a#bild-we { background-image: url('../../fileadmin/template/picto-gal-we.gif'); }

a#bild-zr:hover { background-image: url('../../fileadmin/template/picto-gal-zr-a.gif'); }
a#bild-we:hover { background-image: url('../../fileadmin/template/picto-gal-we-a.gif'); }


/* Content Element "image" */
div.csc-textpic-imagerow {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

/* Normaler Textinhalt rechts -> Links formatieren wie bei Listen (wegen Human Resources, da "nicht im Menü" -> Sitemap berücksichtigt das dann ebenfalls nicht)*/
div#produkte-rechts .csc-frame-indent p.bodytext a {
	background-image: url('../../fileadmin/template/bg-li-subnav.gif');
	background-repeat: no-repeat;
	padding-left: 2.0em;
}

select#country {
	width: 250px;
	vertical-align: top;
	padding: 0px 0px 0px 5px;
	border: 1px solid #fff;
}

div#orgas {
  padding:0px 0px 5px 0px;
  margin:0px;
}

form.worldwide {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}


