/* STRUCTURE - begin */	

#general {width:936px; margin:40px auto 0; padding-bottom:20px;}

#header {height:92px; display:none;} /*HERE*/

#top-navigation {width:352px; font-size:12px; font-weight:bolder; float:left;}

#left {width:302px; float:left; display:none;}

#print {display:none;}

div.csc-textpic-intext-left dt {float:left; list-style:none; margin:0 0 0 0; padding:0 0 0 0; width:auto; display:none;}

#conceitual-area {display:none;}
.conceitual-header {position:relative; display:none;}

#content {width:634px; _width:626px; line-height:140%; float:left; font-family:arial; font-size:14px; color:#78;}
#content-start {width:936px; height:310px; line-height:140%; float:left;}
#content h3 {_width:580px !important; *line-height:18px; _line-height:27px; font-weight:bold;}


#bread-crumb {padding:12px 0 8px; margin-bottom:38px; background:url('../../_img/_common/bgr_dottedline.gif') bottom repeat-x; display:block;}
#bread-crumb a {font-weight:bolder; color:#000;}

.content h3 {line-height:200%; font-size:19px; /*height:25px;*/ color:#000; margin-bottom:18px; font-weight:normal; font-family:Arial, Helvetica, sans-serif;}

.tabs {height:36px;}
.tabs ul {height:36px; margin:0; padding:0; list-style:none; background:url('../../_img/_common/bgr_dottedline.gif') bottom repeat-x;}
.tabs li {margin:0; padding:0; float:left;}
.tabs li a {display:block; padding:10px 18px; font-weight:bolder; text-decoration:none;}
.tabs li span {display:block;}

.tabs li.selected {background:url('../../_img/_common/bgr_dottedline.gif') top repeat-x #FFF;}
.tabs li.selected span {background:url('../../_img/_common/bgr_dottedline_vertical.gif') left repeat-y;}
.tabs li.selected a {background:url('../../_img/_common/bgr_dottedline_vertical.gif') right repeat-y;}

.tabs-content {background:url('../../_img/_common/bgr_dottedline_vertical.gif') left repeat-y; clear:both;}
.tabs-content-border {padding:20px 18px; background:url('../../_img/_common/bgr_dottedline_vertical.gif') right repeat-y; clear:both;}
.small-padding {padding:10px 0 10px 15px;}

/* STRUCTURE - end */

/* LINKS INTRO - begin */
.noscript-version {height:310px;}
.noscript-version .link-0 {width:312px; height:310px; margin-right:4px; float:left; display:block; background:url('../../_img/_common/bgr_btn_geokunstoff.jpg') no-repeat;}
.noscript-version .link-1 {width:312px; height:310px; margin-right:4px; float:left; display:block; background:url('../../_img/_common/bgr_btn_agratertillen.jpg') no-repeat;}
.noscript-version .link-2 {width:303px; height:310px; float:left; display:block; background:url('../../_img/_common/bgr_btn_technilissen.jpg') no-repeat;}
/* LINKS INTRO - end */

/* NEWS - begin */

.news dd a {font-weight:bolder;}
.news dt {font-weight:bolder; color:#000;}
.news dd {padding:0 0 0 0; margin:0 0 29px 0;}

/* NEWS - end */

/* KONTAKT - begin */

p.label-b label {display:block; float:left; width:160px; padding:0; margin-top:2px;}
p.label-b input {margin:1px 0;}

form .check {line-height:20px;}

.form-b {clear:both; padding:5px 30px 0 0; margin:10px 220px 0 0; float:right; height:21px;}

/* KONTAKT - end */

/* ZERTIFIZIERUNGEN - begin */

.zertifizierungen {margin-left:58px;}
.zertifizierungen dd a {font-weight:bolder;}
.zertifizierungen dt {font-weight:bolder; color:#000;}
.zertifizierungen dd {padding:0 0 0 0; margin:0 0 29px 0;}
.zertifizierungen dd img {position:absolute; margin-left:-58px; margin-top:-15px; border:5px solid #DFDFDF;}

/* ZERTIFIZIERUNGEN - end */

/* PRODUKTE - begin */

/*PRODUCT ICON*/

.produktename {font-weight:bolder; color:#000;}

dl.produkte {margin-left:58px; padding:0;} 
dl.produkte dd a {font-weight:bolder;}
dl.produkte dt {font-weight:bolder; color:#000;}
dl.produkte dd {padding:0 0 0 0; margin:0 0 29px 0;}
dl.produkte dt img {position:absolute; margin-left:-58px; margin-top:-15px; border:5px solid #DFDFDF;}
dl.produkte dd img {margin-left:-58px; margin-top:-15px; border:5px solid #DFDFDF; float:left;}

ul.produkte {margin:0; padding:0;}
ul.produkte li img {border:10px solid #DFDFDF;}
ul.produkte li {float:left; width:150px; list-style:none; margin:0 4px 40px 0; padding:0 0 0 0;}
ul.produkte a {color:#333; cursor:pointer; text-decoration:none;}
ul.produkte li.selected img {border:10px solid #5E828D !important;}
/*GMB*/
* div.csc-textpic-imagewrap img {border:10px solid #DFDFDF;}
div.csc-textpic-imagewrap .csc-textpic-imagerow-image {clear:both; height:104px; width:592px;/*height:146px;*/}
div.csc-textpic-imagewrap .csc-textpic-imagerow-image a img {border:0;}
div.csc-textpic-imagewrap .csc-textpic-imagerow-image a {float:left;  list-style:none; padding:0 0 0 0; display:block; width:118px; height:79px;/*height:118px;*/ overflow:hidden; border:10px solid #DFDFDF;}
div.csc-textpic-imagewrap .csc-textpic-imagerow-image a:hover {border:10px solid #5E828D !important;}
/*div.csc-textpic-imagewrap {margin:0; padding:0; width: 592px;}*/
div.csc-textpic-imagewrap {margin:0; padding:0;}
div.csc-textpic-imagewrap li {float:left;  list-style:none; margin:0px 0px 8px 8px; padding:0 0 0 0;}
div.csc-textpic-imagewrap dl {width:145px;}
div.csc-textpic-imagewrap a {color:#333; cursor:pointer; text-decoration:none;}
.product-list .csc-textpic-intext-left {clear:both; min-height:44px; _height:44px; margin-bottom:15px;}

/* PRODUKTE - end */

/* TECHNISCHE - begin */

dl.technische {margin-left:58px; padding:0;}
dl.technische dd a {font-weight:bolder;}
dl.technische dt {font-weight:bolder; color:#000;}
dl.technische dd {padding:0; margin:0 0 29px 0;}
dl.technische dt img {position:absolute; margin-left:-58px; margin-top:-15px; border:5px solid #DFDFDF;}
dl.technische dd img {margin-left:-58px; margin-top:-15px; border:5px solid #DFDFDF; float:left;}

ul.technische {margin:-15px 0 40px 20px; padding:0;}
ul.technische li {list-style:square; padding:0 0 0 0; line-height:1.8;}
ul.technische a {color:#333; cursor:pointer; text-decoration:none;}

ol.technische {margin:40px 0 0 20px; padding:0;}
ol.technische li {list-style:decimal; padding:0;line-height:1.8;}
ol.technische a {color:#333; cursor:pointer; text-decoration:none;}

table.technische {width:100%;text-align:left;}
table.technische td {background:url(../../_img/_common/bgr_td_white.gif) bottom repeat-x #F1F1F1; text-align:left;padding:5px 0 5px 5px;padding-left:15px;}
table.technische td span {display:block; padding:3px; background:url(../../_img/_common/bgr_border_table.gif) right repeat-y;}
table.technische td.last span {background:transparent;}
table.technische th {padding:3px; background-color:#5E828D; height:36px; color:#FFF; border-bottom:5px solid #FFF;}
table.technische tr.last td {background:#F1F1F1; border-bottom:3px solid #FFF;}
table.technische tr.last td span {padding-bottom:0;}

/* TECHNISCHE - end */

/* DOWNLOADS - begin */

.downloads {margin:0; padding:0;}
.downloads * {font-weight:bolder; list-style:none; text-decoration:none;}
.downloads li {margin:0 0 4px 0; display:block;}
.downloads li a {padding:8px 52px; display:block; width:530px; margin:0; background:url('../../_img/service/blt_arrow_download.gif') 26px 10px no-repeat #DFDFDF;}
.downloads ul {margin:10px 0 10px 38px; padding:0; display:none;}
.downloads ul li {margin-bottom:3px;}
.downloads ul li a {padding:1px 26px; display:block; background:url('../../_img/service/blt_smallarrow_download.gif') 12px 5px no-repeat #F1F1F1; color:#716F6E;}
.downloads table {margin-bottom:30px; display:none;}
.downloads table a {background:#FFF !important; font-size:13px; text-decoration:underline; padding:0; margin:0; display:inline !important;text-decoration:none;color:#716F6E;}
.downloads table a:hover {text-decoration:underline;}
.downloads table td {font-size:13px; color:}
.downloads table .ico-pdf {width:25px; height:25px; margin:8px 0 0 24px; display:block; background:url('../../_img/_common/ico_pdf.gif') no-repeat; overflow:hidden; text-indent:9999px;}
.downloads table td {padding-right:19px;}


/* DOWNLOADS - end */

/* GENERAL STYLES - begin */

.button-ok {display:block; width:19px; height:19px; padding-top: 0px; border: none;/*background:url('../../_img/_common/btn_ok.gif') no-repeat;*/ float:left; margin-left:2px;}
.button-ok * {display:none;}

.hr {height:1px; display:block; margin:9px 0; background:#C4C2C3;}
.hr * {display:none;}

.img {display:block;}
.img * {display:none;}

.hide {display:none;}
.break {display:block; clear:both;}

.left {float:left;}
.right {float:right;}

.pagination {padding-left:20px; float:right;}

.mr5 {margin-right:5px;}
.mr10 {margin-right:10px;}
.mt10 {margin-top:10px;}
.mb30 {margin-bottom:30px;}
.w80 {width:80px;}

/* GENERAL STYLES - end */

.tx-rgtabs-pi1 .bildergalerie {margin: 0px 8px 8px 0; float: left; width: 138px;}

/* SEARCH TOP RIGHT - begin */

#tx_indexedsearch #f_search { height: 14px; }

/* SEARCH TOP RIGHT - end */

/* H1 LINE-HEIGHT FIX - begin */

h1 {line-height:130%;}

/* H1 LINE-HEIGHT FIX - end */

h6.required_stars {display:none;}