span.tremco { color: #00a994; }

span.illbruck { color: #76b900; }

span.nullifire { color: #ef3e42; }

/* Aenderungen gegenueber DE-Layout */
div#flags { padding-right: 5px; }

div#nav, nav { margin-bottom: 23px; }

.navigatorbox-mitte { 
	/*padding: 0 10px 0 10px !important;
	border-bottom: 1px solid #d6d6d6;*/ 
}

div#col-container.start div#content div#article-1st { background: none; }

/*div#content {
	margin: 0 4px 0 4px !important;
}*/

div#content h2 { 
	/*margin: 8px 5px;*/ 
}

div#content h2 a:hover { text-decoration: underline; }

div.tab-table table td {
border-bottom:1px solid #d6d6d6 !important;
}

div.tab-table table td.cat, div.tab-table table td.date {
border-right:1px solid #d6d6d6 !important;
}

div.tab-table table td.products a {
	display: block;
	padding-left: 12px;
	padding-top: 4px;
	background: url(../images/bg_li-downloadliste.gif) no-repeat left 8px;
}

div.tab-table table td.products a:hover {
	text-decoration: underline;
}

div#start-aside { margin-top: 10px; }

div#start-aside div.section { padding: 10px 10px 1px 25px; }

div#start-aside div.section p { font-weight: normal; }

div#footer, footer { padding-top: 50px; }

/* Style fuer den Laenderflaggen-overlay */
div#flags p {
  display: inline;
  font-size: 11px;
  position: relative;
  top: -2px;
}

div#flags-overlay {
  display: none;
  height: 25px;
  width: 30px;
  background-color: #fffeff;
  border: 1px solid #a2a2a2;
  position: absolute;
  top: 48px;
  left: 50%;
  margin-left: 457px;
  overflow: hidden;
}

div#flags-overlay img { margin: 0 !important; float: left;}

div#flags-overlay p {
  display: block !important;
  font-size: 9px;
  margin-left: 8px;
}

div#flags-overlay p a:hover { color: #00a994; }

div#flags-overlay p a.active { color: #00a994; }

#flags-img a {
  float: left;
  border: 1px solid #ffffff;
  margin: 4px 3px 1px 5px;  
  padding: 0;
}

#flags-img a:hover { border: 1px solid #76b900; }

/* Styles fuer das Download-Center (mittlere Spalte) */
div#downloadcenter-content {
  width: 500px;
  /*height: 93px;*/
  height: 92px;
  background: url(../images/bg_downloadcenter-content.gif) no-repeat left top;
  margin: 21px 0 0 1px;
  padding-top: 1px;
  font-size: 11px;
}

/*div#downloadcenter-content select {
  width: 318px;
  margin: 44px 0 0 130px;
  border: 1px solid #d4d4d4;
  padding: 4px 3px 4px 10px;
}*/

div#downloadcenter-content a.fakeselect {
	display: block;	
  width: 302px;
  margin: 44px 0 0 130px;  
  border: 1px solid #d4d4d4;
  padding: 4px 3px 4px 12px;
	background: #fff url(../images/bg_fakeselect-dc.gif) no-repeat right 4px;
}

/** IE 7 Hack **/
*+html div#downloadcenter-content a.fakeselect {
  padding: 4px 3px 6px 12px;
}

div#downloadcenter-content ul {
	display: none;
	width: 317px;
	margin: 0 0 0 130px !important;
	list-style: none !important;
	background-color: #fff;  
	border-top: none !important;
	border-left: 1px solid #b2b2b2 !important;
	border-right: 1px solid #b2b2b2 !important;
	border-bottom: 1px solid #b2b2b2 !important;
	padding: 0;
	position: absolute;
	z-index: 110;
}

div#downloadcenter-content ul li a {
	display: block;
	padding: 2px 3px 2px 12px;
}

div#downloadcenter-content ul li a:hover {
	background-color: #9ec641;
	color: #fff;
}

/*Erweiterung Biesi 20100519*/
div.downloadcenter-table ul {
  position: relative;
  z-index: 10;
  /*font-weight: bold;*/
}

div.downloadcenter-table table {
  border-top: 1px solid #d6d6d6;
  font-size: 12px !important;
  font-family: Arial, Helvectica, "Sans Serif";
  line-height: 24px;
  position: relative;
  top: -1px;
  z-index: 1;
}

div.downloadcenter-table table span.tremco, div.downloadcenter-table table span.illbruck, div.downloadcenter-table table span.nullifire {
    font-weight: bold;
}

div.downloadcenter-table table td.cat { 
    /*font-weight: bold;*/ 
}


/* Styles fuer die Produktbeschreibung */
div.product {
    background:url("../images/bg_product.gif") repeat-x scroll 0 bottom transparent;
    overflow:hidden;
    padding:10px 30px 30px 0px;
}

div.product img { margin: 0 34px 0 0 !important; }

div.product img.leftfloat { 
    margin-left: 44px !important;
}

div.product h1 { margin: 5px 0 11px 0; }

div.product p {
  font-size: 12px;
  line-height: 18px;
}

/* Styles fuer die zweispaltige Liste */
div.twocolumnlist {
  border-top: 1px solid #d6d6d6;
  overflow: hidden;
  width: 100%;
  margin-bottom: 17px;
  /*Ergaenzung 28.04.2010 testweise tb*/
  /*margin-left: 16px;*/
}

/*20100514*/

div.twocolumnlist ul {
  width: 261px;
  float: left;
  margin-right: 5px;
  margin-left: 0 !important;
  border-top: 1px solid #d6d6d6;
  list-style: none !important;
}

div.twocolumnlist ul li {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  padding: 6px 6px 5px 21px;
  border-bottom: 1px solid #d6d6d6;
  /*IE 6+7 hasLayout Fix*/
  height: 1%;
}

div.spacer70 { height: 70px; }

div.mehrlink {
  border-top: 1px solid #d6d6d6;
  border-bottom: 1px solid #d6d6d6;
  padding: 6px 32px;
  margin-bottom: 14px;
}

/** IE 7 Hack **/
*+html div.mehrlink {
  padding: 2px 32px 6px 32px;
}

/* Styles fuer den Product Finder*/
div#productfinder-outer {
  width: 100%;
  background: url(../images/bg_productfinder_bottom.gif) no-repeat left bottom;
  padding-bottom: 11px;
  margin-left: 1px;
  position: relative;
  top: -18px;
}

div#productfinder {
  background: url(../images/bg_productfinder.gif) no-repeat 0 top;
  padding-left: 8px;
  padding-right: 6px;
}

/*div#productfinder h1 {
  color: #00a994;
  font-size: 13px;
  font-weight: normal;
  text-transform: uppercase;
  padding: 15px 0 6px 47px;
  letter-spacing: 1px;
}*/

div#productfinder input#productsearch-text {
  font-size: 11px;
  border: none;
  background-color: #ffffff;
  border-radius: 3px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  padding: 5px 10px;
  width: 110px;
  margin: 47px 21px 7px 13px;
}

div#productfinder input#productsearch-submit {
  position: relative;
  top: 6px;
}

/** IE 6 Hack **/
* html div#productfinder input#productsearch-submit { top: -5px; }

/** IE 7 Hack **/
*+html div#productfinder input#productsearch-submit { top: -5px !important; }

div#productfinder div.productsearch-selects {
  border-top: 1px solid #e1e1e1;
  padding: 5px 2px 5px 13px;
}

/*div#productfinder div.productsearch-selects select {
  margin: 0;
  border: none;
  background-color: #f3f3f4;
}*/

/*div#productfinder div.productsearch-selects select option { border: none; }*/

div#productfinder div.productsearch-selects a.fakeselect {
	display: block;	
	width: 156px;
	height: 14px;
	/*margin: 44px 0 0 130px;*/  
	font-size: 11px;
	font-family: Arial,Helvetica,sans-serif;
	padding: 1px 3px 0 9px;
	background: #f3f3f4 url(../images/bg_fakeselect.gif) no-repeat right top;
}

/** IE 7 Hack **/
*+html div#productfinder div.productsearch-selects  a.fakeselect {
	font-size: 12px;
	height: 15px;
	padding: 0px 3px 0 9px;
}

div#productfinder div.productsearch-selects ul {
	display: none;
	width: 166px;
	background-color: #f3f3f4;
	/*border-top: 1px solid #b2b2b2;*/
	border-left: 1px solid #d7d7d7;
	border-right: 1px solid #d7d7d7;
	border-bottom: 1px solid #d7d7d7;
	padding: 0;
	margin-top: 4px;
	position: absolute;
	z-index: 110;
	list-style: none;
}

div#productfinder div.productsearch-selects ul li {
	font-size: 11px;
}

/** IE 7 Hack **/
*+html div#productfinder div.productsearch-selects ul li {
	font-size: 12px;
}

div#productfinder div.productsearch-selects ul li a {
    display: block;
    padding: 3px 3px 3px 8px;
    /*IE 6 Bugfix*/
    height: 1%;
}


div#productfinder div.productsearch-selects ul li a:hover {
	background-color: #00a994;
	color: #fff;
}

/* Styles fuer das Download-Center (rechte Spalte) */
div#downloadcenter a {
  display: block;
  background: url(../images/bg_downloadcenter.gif) no-repeat left top;
}

div#downloadcenter a:hover { background: url(../images/bg_downloadcenter_hover.gif) no-repeat left top; }

div#downloadcenter img {
  width: 193px;
  height: 39px;
}

/* Styles fuer die Download-Liste (rechte Spalte) */
div#start-aside.downloadlist {
	background-image: none;
}

div#start-aside.downloadlist h2 {
	color: #000;
	padding-left: 24px;
	font-size: 12px;
	font-family: Arial;
	line-height: 12px;
}

div#start-aside.downloadlist ul {
	margin: 0 0 20px 0;
	list-style: none;
}

div#start-aside.downloadlist li {
	color: #000;
	font-size: 11px;
	font-family: Arial;
	padding-left: 12px;
	margin-bottom: 5px;
	background: url(../images/bg_li-downloadliste.gif) no-repeat left 4px;
}	


div#start-aside.downloadlist div.section span.tremco, div#start-aside.downloadlist div.section span.illbruck, div#start-aside.downloadlist div.section span.nullifire {
	font-weight: bold;

}

/* Styles fuer die Farbumstellungen Tremco/Illbruck/Nullifire */
div.tremco h1 { color: #00a994; }

div.tremco h1 a { color: #00a994; }

div.tremco h2 { color: #00a994; }

div.tremco h2 a { color: #00a994; }

div.tremco div.twocolumnlist ul li { background: url(../images/dot-tremco.gif) no-repeat left 10px; }

div.tremco div.mehrlink { background: url(../images/arrow-tremco.gif) no-repeat 5px 6px; }

div.tremco div.mehrlink a:hover { color: #00a994; }

div.tremco div#start-aside.downloadlist li {
	background: url(../images/bg_li-downloadliste_tremco.gif) no-repeat left 4px;
}

div.illbruck h1 { color: #76b900; }

div.illbruck h1 a { color: #76b900; }

div.illbruck h2 { color: #76b900; }

div.illbruck h2 a { color: #76b900; }

div.illbruck div.twocolumnlist ul li { background: url(../images/dot-illbruck.gif) no-repeat left 10px; }

div.illbruck div.mehrlink { background: url(../images/arrow-illbruck.gif) no-repeat 5px 6px; }

div.illbruck div.mehrlink a:hover { color: #76b900; }

div.nullifire h1 { color: #ef3e42; }

div.nullifire h1 a { color: #ef3e42; }

div.nullifire h2 { color: #ef3e42; }

div.nullifire h2a { color: #ef3e42; }

div.nullifire div.twocolumnlist ul li { background: url(../images/dot-nullifire.gif) no-repeat left 10px; }

div.nullifire div.mehrlink { background: url(../images/arrow-nullifire.gif) no-repeat 5px 6px; }

div.nullifire div.mehrlink a:hover { color: #ef3e42; }

div.nullifire div#start-aside.downloadlist li {
	background: url(../images/bg_li-downloadliste_nullifire.gif) no-repeat left 4px;
}

/*Anpassung MWild 20100427*/
div.pallgemein h1 { color: #000000; }
div.pallgemein h1 a { color: #000000; }
div.pallgemein h2 { color: #000000; }
div.pallgemein h2a { color: #000000; }
div.pallgemein div.twocolumnlist ul li { background: url(../images/dot-pallgemein.gif) no-repeat left 10px; }
div.pallgemein div.mehrlink { background: url(../images/arrow-pallgemein.gif) no-repeat 5px 6px; }
div.pallgemein div.mehrlink a:hover { color: #000000; }
div.pallgemein div#start-aside.downloadlist li {
                background: url(../images/bg_li-downloadliste_pallgemein.gif) no-repeat left 4px;
}

/*Mantis 233 */
h1.h1-tremco { color: #00a698;}
h1.h1-illbruck { color: #88ba0b;}
h1.h1-nullifire { color: #ef3e42;}
h1.h1-black { color: #000000;}



#statebox-at { 
font-size: 13px;
}

#keyword-rahmen { 
margin: 10px 50px 20px 100px;
font-size: 11px;
clear: left;
width: 800px;
color: #737373;
}

#keyword-rahmen a { 
color: #737373;
}

