/* allgemein */
h2, h1 {
 font-size:13px;
}
table td {
  color:#434343;
  font-size:11px;
}
table {
  border-collapse: collapse;
  table-layout: fixed;
}

sup {
  font-size: 60%;
}

*+html sup {
  font-size: 85%;
}

/* buttons */
.drpoutbtn {
  height:28px;
  background-color:#D84519;
  text-align:right;
}
.drpoutbtn a {
  font-weight:bold;
  padding:6px 5px;
  color:#fff;
}

/* Teaser */
p.teaser_pdf_icon {
  position: absolute;
  bottom: 10px;
  right: 0px;
}
p.teaserlinktext {
  font-size: 13px;
  margin-top: 15px;
}
p.pdflinkinfo {
  font-size: 12px;
}
table.tpress {
 margin: 20px 0 0 5px;
}
table.tpress td {
 vertical-align:middle;
}

p.teaserlink {
	margin:0;
	padding:0;
	width:114px;
	height:98px;
}
p.teaserlink a {
	display:block;
	color:#FFFFFF;
	height:83px;
	padding-top:15px;
	padding-left:10px;
	padding-right:10px;
	font-size:13px;
}
* html p.teaserlink a { /* fuer IE 6 */
  height:98px;
}
p.tlinkdoppel {
	width:234px;
}

p.tmysedus {
	margin:0;
	padding:0;
	text-align:center;	
	width:114px;
	height:98px;
}
p.tmysedus a {
	padding-top:30px;
	padding-left:10px;
	padding-right:10px;
	display:block;
	color:#FFFFFF;
	height:83px;
	font-weight:bold;
	font-size:14px;
}
* html p.tmysedus a { /* fuer IE 6 */
  height:98px;
}

p.teaserlinknews {
	margin:0;
	padding:0;
	width:234px;
	height:98px;
}
p.teaserlinknews a {
	padding-top:18px;
	padding-left:22px;
	padding-right:22px;
	display:block;
	color:#FFFFFF;
	height:83px;
	font-weight:bold;
	font-size:15px;
	line-height: 1.2;
}
* html p.teaserlinknews a { /* fuer IE 6 */
  height:98px;
}

p.searchtitle {
 padding-top:15px;
}

p.searchbtn {
 position:absolute;
 bottom:20px;
 right:5px;
 padding-right:0px;
}
p.searchbtn button {
 border:0;
 padding-right:18px;
 background: transparent url(/se/global/layout/img/doppelpfeil_weiter.gif) right 6px no-repeat;
 text-align:right;
 cursor:pointer;
 color:#ffffff;
 font-weight:bold; 
}

/* NoScript */
#noscript_tag {
  position: absolute;
  left: 25px;
  width: 920px;
  background-color: #6E2638;
  font-size: 11px;
  color: white;
  font-weight: bold;
  padding: 5px 0;
  text-align: center;
}

#noscript_tag a {
  font-weight: bold;
  color: white;
  text-decoration: underline;
  display: inline;
}

#noscript_content {
  color: black;
  width: 474px;
  padding: 10px;
  background-color: #B6929B;
  position: absolute;
  left: 120px;
}

#noscript_content h1 {
  font-size: 14px;
}


/* misc */
.black a, a.black {
  color: #434343;
  text-decoration: none;
  font-weight: bold;
}

.link {
  background-color:#D84519;
  bottom:0px;
  color: white;
  height:28px;
  line-height:28px;
}

.link a {
  color: white;
}

.backpage  {
  position:absolute;
  left:0px;
  width:114px;
}
.backpage img {
  margin-left: 5px;
}

.nextpage {
 position:absolute;
 right:0px;
 text-align:right;
 width:114px;
}
.nextpage img {
  margin-right: 5px;
}

.imgborder {
 border: 1px solid #9F9F9F;
}

a.pdflink {
/*  background:url('/se/global/layout/img/pdf-download.png') right bottom no-repeat;
  padding-right: 20px; */
  text-decoration: underline;
}

/* company facts&figures */
.column1 { float: left; width: 49%; height: 100%; }
.column2 { width: 51%; margin-left: 50%; height: 100%; }

/* Ansprechpartner */
table.contactlist {
  border-collapse: collapse;
}
table.contactlist td {
  vertical-align: top;
  line-height: 18px;
  padding-right: 10px;
}
table.contactlist a {
  color: #434343;
  text-decoration: underline;
}

/* layer */
#printlayerRetACH {
  margin: 0;
  background-color: #7B858A;
  text-align: right;
  height: 30px;
  padding: 0;
}
#printlayer {
  background-color: #7B858A;
  text-align: center;
  height: 28px;
  padding: 0;
}
#printlayer a, #printlayerRetACH a {
/*  padding-right: 10px; */
  position: relative;
  top: 6px;
  color: white;
  text-decoration: none;
  font-weight:bold;
}

#websitelayer {
  background-color: #D84519;
  text-align: center;
  height: 28px;
  padding: 0;
  margin: 0;
}
#websitelayer a {
  color:#FFFFFF;
  font-weight:bold;
  display:block;
  width: 100%;
  height: 100%;
  padding-top: 6px;
}

#closelayer {
  margin-top: 85px;
}
#closelayer a {
  background: url(/se/global/layout/img/schliessen.png) no-repeat;
  padding-left: 25px;
  color: black;
  font-weight: bold;
  text-decoration: none;
}

/* facts and figures */
table.twoColumns {
  border-collapse: collapse;
}
table.twoColumns td {
  vertical-align: top;
}

/* fachhaendler */
table.fhaendler {
  margin: 0 20px;
  width: 90%;
}
table.fhaendler td {
  padding: 5px 10px 5px 0;
  border-bottom: 1px solid white;
  vertical-align: top;
}

/* presse */
a.pressteaser, a.presslang {
  text-decoration: none;
  color: #434343;
  font-weight: normal;
}
a.presslang {
  text-decoration: underline;
/*  padding-left: 3px; */
}
div.presstext a {
  color: #434343;
  text-decoration: underline;
  display: inline;
}
p.presslink {
  text-align:right;
  margin: 0;
  padding: 0;
  height:28px;
  margin-right: 6px;
  background-color:#B24868;
}
p.presslink a {
  font-weight: bold;
  text-decoration: none;
  color: white;
  padding: 6px 5px;
}


/* Designer */
.designer_img {
  height: 75px;
  overflow:hidden;
}
.designer_text {
  text-align:center;
  padding: 5px 0 5px 12px;
  height: 37px;
}
.designer_text a {
 color: #434343;
}

/* Veranstaltungen, Termine (ArchNET), Seminare */
.eventf, .idates {
 width: 232px;
 height: 112px;
 background-color: #E9E9E9;
 border: 1px solid #9F9F9F;
}
.eventp {
 width: 234px;
 height: 114px;
 background-color: #F4F4F4;
}
.eventf a, .eventp a, .idates a, .iseminar a, .icprojects a {
 color: #434343;
 text-decoration: none;
}
.iseminar {
 width: 112px;
 height: 112px;
 background-color: #E9E9E9;
 border: 1px solid #9F9F9F;
 float:left;
 clear:none;
 margin:0 6px 6px 0;
}
.icprojects {
 width: 232px;
 height: 112px;
 background-color: #E9E9E9;
 border: 1px solid #9F9F9F;
 float:left;
 clear:none;
 margin:0 6px 6px 0;
}

/* quality office */
p.qualoffice {
  padding: 5px 0 !important;
  margin: 0 20px !important;
  border-bottom: 1px solid white;
}
table.qualinstitutions {
 margin: 0 10px 0 20px;
 width: 350px;
}
table.qualinstitutions td.pic {
 width: 75px;
 text-align: right;
 padding-top: 2px;
 padding-bottom: 15px;
}
table.qualinstitutions td {
 vertical-align: top;
}

/* designer-layer */
p.zitat {
 font-size: 13px;
 font-weight: bold;
}

/* news */
.news_box a, p.newspdflink a {
 color: #434343;
}
p.newspdflink {
 background-color:#E9E9E9;height:28px;margin:0;padding-left:20px;
}
p.newspdflink a { display: inline; }


/* proddownloads, proddownloads-layer */
p.proddllink {
  margin-bottom: 10px;
}
p.proddllink a, p.proddllink_box a {
  color: #434343;
}
p.proddllink_box {
  margin-top: 2px;
  margin-bottom: 8px;
}
p.proddllink a img, p.proddllink_box a img {
  margin-left: 5px;
}

/* products - scrollable */
div.pdetailvar {
 position:absolute;

}
div.pdetailvar div.titlevar {
 position:relative;
 background-color:#F4F4F4;
 height:27px;
 width:474px;
}
div.pdetailvar div.titlevar h3 {
 margin: 0 6px;
 line-height:27px;
 padding:0;
}
div.pdetailvar div.descvar {
 position:absolute;
 bottom:6px;
}
div.pdetailvar div.textvar {
 background-color:#E9E9E9;
 float:left;
 height:87px;
 margin-right:6px;
}
div.pdetailvar div.textvar p {
 margin: 5px 10px;
 padding: 0;
}

/* sitemap */
.smapLevel1 {
 background-color:#52B2CA;
 width: 234px;
 height: 47px;
}
.smapLevel1 a {
 font-weight: bold;
 color: white;
}
.smapLevel2 {
 background-color:#75C1D5;
 width: 234px;
 height: 114px;
}
.smapLevel2 a {
 font-weight: bold;
 color: white;
 display:inline;
}

.smapHome { margin-bottom: 6px; }
.smapNews { }
.smapProd { position: absolute; left: 240px; top: 0px; }
.smapProdL2 { position: absolute; left: 240px; top: 53px; }
.smapRefs { position: absolute; left: 240px; top: 173px; }
.smapRefsL2 { position: absolute; left: 240px; top: 226px; }
.smapPhil { position: absolute; left: 480px; top: 0px; }
.smapPhilL2 { position: absolute; left: 480px; top: 53px; }
.smapServ { position: absolute; left: 480px; top: 173px; }
.smapServL2 { position: absolute; left: 480px; top: 226px; }
.smapComp { position: absolute; left: 720px; top: 0px; }
.smapCompL2 { position: absolute; left: 720px; top: 53px; }

/* seminare  */
table.seminare { margin-left: 20px; margin-top: 10px; }
table.seminare td { vertical-align: top; padding-bottom: 20px; }
table.seminare td.btn { width: 40%; padding-left: 15px; }

div.btnRegNow, div.btnBookedOut {
  text-align: right;
  background-color: #D84519;
  bottom: 0px;
  color: white;
  height: 28px;
  line-height: 28px;
  width: 114px;
  font-weight: bold;
}
.btnRegNow img { margin-right: 5px; }
.btnRegNow a { color: white; font-weight: bold; }
.btnBookedOut p { margin: 0 6px; padding: 0; }

.greyOnlyText {
  background-color:#E9E9E9;
  border-bottom:6px solid #FFFFFF;
  left:0px;
  overflow:hidden;
  width:474px;
}


#laenderauswahl{padding: 2px 10px;}
#laenderauswahl strong{margin: 10px 0;font-size: 14px;display:block}
#laenderauswahl select{width: 200px;}

