@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:url('../fonts/open-sans-v17-latin-regular.eot');src:local('Open Sans Regular'), local('OpenSans-Regular'),
url('../fonts/open-sans-v17-latin-regular.eot?#iefix') format('embedded-opentype'),
url('../fonts/open-sans-v17-latin-regular.woff2') format('woff2'),
url('../fonts/open-sans-v17-latin-regular.woff') format('woff'),
url('../fonts/open-sans-v17-latin-regular.ttf') format('truetype'),
url('../fonts/open-sans-v17-latin-regular.svg#OpenSans') format('svg');font-display:swap;}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:url('../fonts/open-sans-v17-latin-700.eot');src:local('Open Sans Bold'), local('OpenSans-Bold'),
url('../fonts/open-sans-v17-latin-700.eot?#iefix') format('embedded-opentype'),
url('../fonts/open-sans-v17-latin-700.woff2') format('woff2'),
url('../fonts/open-sans-v17-latin-700.woff') format('woff'),
url('../fonts/open-sans-v17-latin-700.ttf') format('truetype'),
url('../fonts/open-sans-v17-latin-700.svg#OpenSans') format('svg');font-display:swap;}
*{margin:0;}
table, tr, td, i, b, a, img, ul, li{padding:0;border:0;}
html, body{padding:0;border:0;font-size:14px;font-family:'Open Sans', Verdana, Arial, Helvetica, sans-serif;color:#555555;}
.contentpage, #pagecontainer{background:#fff url(../grafix/skingrafix/bodybg/bg.gif) 0 0 repeat-y;}
html{overflow-x:hidden;}
a, a:hover{text-decoration:underline;}
a img{border:none;}
h1, h2, h3, h4, h5, h6, h7, h1 a, h2 a, h3 a{font-weight:bold;color:#3366cc;margin:8px 0;}
h1, h1 a, h1 a:hover{font-size:24px;line-height:24px;}
h2, h2 a, h2 a:hover{font-size:18px;line-height:22px;}
h3, h3 a, h3 a:hover{font-size:16px;line-height:16px;}
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover, h7 a:hover{color:#c03;}
h4, h5, h6, h7, h4 a, h5 a, h6 a, h7 a, h4 a:hover, h5 a:hover, h6 a:hover, h7 a:hover{color:#3366cc;font-size:14px;font-weight:bold;line-height:14px;margin-bottom:6px}
form{margin:0;padding:0;}
.pseudo_H4, .pseudo_H3{font-family:'Open Sans', Verdana, Arial, Helvetica, sans-serif;font-weight:bold;color:#3366cc;border:none;font-size:14px;line-height:24px;}
.pseudo_H3{font-size:16px;line-height:17px;}
.kurven_Achsen{font-family:'Open Sans', Verdana, Arial, Helvetica, sans-serif;font-weight:bold;color:#000;font-size:11px;line-height:22px;}
.Specs_Spacer{font-size:11px;line-height:6px;margin-bottom:8px;}
.text_bold{font-weight:bold;}
.fussnote{font-size:11px;line-height:14px;}
.gerahmtesbild{border:1px solid #000;}
.gerahmtesbild_float, .ungerahmtesbild_float{margin:10px 10px 10px 0;float:left;border:solid 1px #000}
.gerahmtesbild_floatmap{margin:10px 23px 10px 0;float:left;border:solid 1px #000}
.ungerahmtesbild_float{border:0;}
.gerahmtesbild_tabelle{border:1px solid #000;margin:4px 0 0 0;}
.hidden, .hidden_structure, .product_details{display:none;visibility:hidden;}
.centerize{text-align:center;}
.clearing{height:0;clear:both;display:none;visibility:hidden;}
.visualclear{height:20px;clear:both;background:transparent;}
#force_scrollbar{height:200px;line-height:200px;}
#headwrapper{border-top:#3366cc 4px solid;background-color:#fff;overflow-x:hidden;}
#logostripe{border:0;margin:0;overflow:hidden;}
#logoleft{width:200px;float:left;text-align:left;}
#logoright{float:right;text-align:right;}
#clearlogo{clear:both;height:1px;}
.textlogo{margin:27px 0 0 24px;}
.graflogo{margin:10px 30px 2px 30px;}
#mainnav{height:27px;white-space:nowrap;background:transparent url(../grafix/skingrafix/topnav/bg_topnav.gif) 0 0 repeat-x;border-top:1px solid #b7b7b7;border-bottom:1px solid #b7b7b7;}
#mainnav ul{list-style:none;list-style-type:none;margin:0 0 0 20px;height:27px;border-left:1px solid #b7b7b7;border-right:1px solid #fff;white-space:nowrap;}
#mainnav ul li{height:27px;display:block;float:left;}
#mainnav ul li a{display:block;width:165px;height:20px;padding-top:7px;text-align:center;text-transform:uppercase;text-decoration:none;font-size:14px;line-height:14px;font-weight:normal;color:#3366cc;border-right:1px solid #b7b7b7;border-left:1px solid #fff;}
#mainnav ul li a:hover{color:#003366;}
#mainnav ul li a.topselected{color:#999;background:url(../grafix/skingrafix/topnav/bg_topnav_invers.gif) 0 0 repeat-x;}
#mainnav ul li a.topselected:hover{color:#999;}
.mobileMenuClose{cursor:pointer;}
.mobileMenuClose, .mobileMenuClose:hover{text-decoration:none;cursor:pointer;}
.languageSelectorItem{max-width:240px;padding-right:29px;float:left;}
.languageSelectorItem ul{list-style-type:disc;font-size:14px;margin-left:15px;}
.languageSelectorItem p{font-size:14px;line-height:160%;}
.table{display:table;}
.row{display:table-row;}
.cell{display:table-cell;}
.startRow1.row{height:68px;}
.startRow2.row{height:8px;}
.startRow3.row{height:265px;}
.startRow4.row{height:40px;}
.languageSelector.table .languageSelectorItem.cell .startRow4.row{}
.startRow5.row{height:5px;}
.homeContact{float:left;width:180px;}
#pagebanner{height:110px;background-image:url(../grafix/skingrafix/titles/bg_millimeterpapier.gif);overflow-x:hidden;overflow-y:hidden;}
#secondnav{height:21px;white-space:nowrap;background:transparent url(../grafix/skingrafix/topnav/bg_topnav.gif) 0 0 repeat-x;border-top:1px solid #b7b7b7;border-bottom:1px solid #b7b7b7;text-align:right;color:#3366cc;padding:6px 30px 0 30px;}
#secondnav a{color:#3366cc;line-height:10px;text-decoration:none;text-align:right;text-transform:uppercase;}
#secondnav a:hover{color:#003366;}
#secondnav a:active{color:#b7b7b7;}
#secondnav a.scdselected, #secondnav a.scdselected:link, #secondnav a.scdselected:hover{color:#999;}
#contentwrapper{clear:both;width:100%;overflow-y:hidden;}
#subnavcontainer{width:200px;float:left;}
#mainwrapper{width:100%;float:right;margin:0 0 0 -200px;}
#maincontainer{margin-top:0;margin-right:0;margin-left:220px;margin-bottom:0;}
#subnav{width:160px;margin:18px 20px;font-size:15px;}
#subnav ul{display:block;list-style:none;list-style-type:none;margin-bottom:24px;padding-left:8px;}
#subnav ul li{margin:8px 0 12px 0;}
#subnav a{color:#3366CC;text-decoration:none;padding-left:4px;}
#subnav A:hover{color:#003366;}
#subnav A:active:link{color:#b7b7b7;}
#subnav A.subtop, A.subtop:link{color:#3366cc;border-left:2px solid #3366cc;}
#subnav A.subtop:hover{color:#036;border-left:2px solid #003366}
#subnav A.subtopselected, A.subtopselected:link{color:#3366cc;border-left:2px solid #3366cc;text-transform:uppercase;font-weight:bold;}
#subnav A.subtopselected:hover{color:#036;font-weight:bold;text-transform:uppercase;border-left:2px solid #3366cc}
#subnav A.subsub, A.subsub:link{color:#3366cc;font-size:13px;}
#subnav A.subsub:hover{color:#036;padding-left:3px;border-left:1px solid #003366;font-size:13px;}
#subnav A.subsubselected, A.subsubselected:link{color:#3366cc;font-weight:bold;font-size:13px;border-left:1px solid #3366cc;}
#subnav A.subsubselected:hover{color:#003366;font-size:13px;font-weight:bold;border-left:1px solid #3366cc}
#subnav A.subsubsub, A.subsubsub:link{color:#3366cc;font-size:12px;}
#subnav A.subsubsub:hover{color:#036;padding-left:3px;border-left:1px solid #003366}
#subnav A.subsubsubselected, A.subsubsubselected:link{color:#3366cc;font-weight:bold;font-size:12px;border-left:1px solid #3366cc;}
#subnav A.subsubsubselected:hover{color:#003366;font-size:12px;font-weight:bold;border-left:1px solid #3366cc}
#mainheadcontainer{height:60px;}
#breadcrumpcontainer{height:40px;float:left;margin-right:0;margin-bottom:10px;}
#breadcrump{color:#999;font-size:12px;padding:20px 0 0 0;margin-right:0;}
#breadcrump a{color:#999;text-decoration:none;margin:5px 2px;display:inline-block;}
#breadcrump a:hover{color:#333;text-decoration:underline;}
#searchbox{float:right;padding:20px 32px 0 0;text-align:right;}
#mainbody{clear:both;}
#mainbody ul{list-style:disc;}
#mainbody ul li{list-style:disc;padding-left:8px;}
#mainbody ul li li{list-style:circle;padding-left:8px;}
#mainbody p{line-height:180%;text-align:left;margin:8px 8px 8px 0}
#singlecolumn{clear:both;max-width:1001px;margin-bottom:20px;line-height:150%;}
.c_prod_listblock{margin-top:22px;margin-right:0;margin-bottom:40px;}
#doublecolumn{clear:both;width:100%;max-width:1000px;}
.secondnav-startseite{display:none;}
#secondnav .secondnav-startseite a{line-height:14px;}
.secondnav-startseite-de{float:left;font-size:14px;}
.secondnav-startseite-en{float:right;font-size:14px;}
@media (max-width:550px){.languageSelectorItem{max-width:500px;}
.startRow1.row{height:60px;}
.startRow2.row{height:150px;}
.startRow4.row{height:70px;}
.startseite #mainnav{display:none;}
.startseite #secondnav{display:inherit;}
.secondnav-startseite{display:inline;}
.startseite #content_tab{margin:10px 0 0 30px;}
}
#column1container, #column2container{max-width:463px;margin-bottom:20px;margin-right:-1px;float:left}
#firstcolumn{padding-top:0;padding-right:22px;padding-left:0;padding-bottom:0;border-right:1px solid #CCC;}
#secondcolumn{padding-top:0;padding-right:0;padding-left:30px;padding-bottom:0;border-left:1px solid #CCC;}
#singlecolumn a, #doublecolumn a, #secondcolumn a{color:#3366cc;text-decoration:underline}
#singlecolumn a:hover, #doublecolumn a:hover, #secondcolumn a:hover{color:#c03;text-decoration:underline}
#doublecolumn UL{line-height:1.7em;list-style-image:none;margin-bottom:2em;margin-left:1em;}
#doublecolumn th, #secondcolumn th{color:#36c;font-weight:bold;background-color:#f0f0f0;background-image:none;text-align:left;padding:3px;vertical-align:top;}
#doublecolumn td, #secondcolumn td{text-align:left;padding:3px;border:1px solid #c0c0c0;border-top:0;vertical-align:top;}
#firstcolumn UL, #secondcolumn UL{line-height:180%;list-style:none;margin-left:1em;padding-left:16px;margin-bottom:2em}
#secondcolumn UL{margin-bottom:1.5em;}
#firstcolumn td.center, #firstcolumn th.center, #doublecolumn td.center, #doublecolumn th.center, #secondcolumn td.center, #secondcolumn th.center{text-align:center;}
#firstcolumn td.right, #firstcolumn th.right, #doublecolumn td.right, #doublecolumn th.right, #secondcolumn td.right, #secondcolumn th.right{text-align:right;}
#firstcolumn td.picture, #secondcolumn td.picture{border-collapse:collapse;border-style:none;line-height:150%;margin:0;padding:1px;vertical-align:top;}
.containerMobileMenu{display:none;padding-left:0;}
.startseite #content_tab{margin:27px 0 0 30px;}
.startseite .languageSelector .row a{line-height:160%;}
@media (max-width:1150px){#mainnav, #subnavcontainer, #logoleft, #pagebanner{display:none;}
.startseite #mainnav{display:inherit;}
.startseite #secondnav{display:none;}
#maincontainer{margin:0 32px;}
#logoright{float:left;}
#column1container, #column2container{width:inherit;}
.containerMobileMenu{display:inherit;float:right;padding:26px;}
body, .languageSelectorItem ul, .languageSelectorItem p{font-size:14px;}
#secondnav{font-size:11px;}
#pagecontainer, .contentpage{background:#fff;}
#breadcrump{font-size:12px;}
.startRow3 li a{display:inline-block;margin:4px 0;}
.startseite .startRow4.row{display:inline-block;padding-top:20px;}
}
@media (max-width:545px){.startseite #mainnav{display:none;}
.startseite #secondnav{display:inherit;}
}
@media (max-width:990px){#column1container, #column2container{max-width:700px;}
#column1container{border-right:0;}
#firstcolumn, #secondcolumn{border:0;padding:0;}
}
.prd_detail_tabview{border-collapse:collapse;line-height:1.7em;margin-top:0.7em;margin-bottom:2em;width:98%;}
.bildtabelle{width:100%;border-collapse:collapse;}
.bildtabelle_cell{vertical-align:top;}
.bild_in_tabelle{margin-right:1em;width:auto;height:auto;float:left;vertical-align:top;border:solid 1px black}
.prd_detail_tabelle{border-collapse:collapse;line-height:1.7em;margin-top:2em;margin-bottom:2em;width:100%;}
.prd_detail_fliesstext{line-height:1.7em;margin-top:20px}
.prd_detail_exp{font-size:85%;vertical-align:super}
.prd_detail_sub{font-size:85%;vertical-align:sub;}
.prd_detail_hinweise{font-size:90%}
.prd_detail_hinweise a{font-size:100%}
.kurventabelle{width:100%;border-collapse:collapse;border-style:none;}
.input, .input_schmal, .input_num, .c_searchfield, .input_ort, .textarea{font-family:'Open Sans', Verdana, Arial, Helvetica, sans-serif;color:#555555;font-size:14px;line-height:24px;border:1px solid #9999CC;padding:2px}
.input{width:320px;}
.input_schmal{width:70px}
.input_ort{width:320px;}
.input_num{width:43px;margin-right:2px;text-align:right}
.c_searchfield{width:100px;margin-bottom:8px;}
.textarea{color:#373121;width:320px;height:250px;}
form select, form select_products{border:1px solid #9999CC;padding:2px;}
form select_products{font-weight:bold;}
form option, form optgroup option{background:#fff;color:#111;}
form optgroup{background:#eaeaea;color:#3366cc;}
.eingabe_schmal, .eingabe, .eingabe_ort, .eingabe_plz, .eingabeupload, .eingabetextbereich{font-family:'Open Sans', Verdana, Arial, Helvetica, sans-serif;color:#555555;font-size:14px;line-height:19px;border:1px solid #9999CC;background-image:url(../grafix/skingrafix/back_form.gif);padding:2px;}
.eingabe_schmal{width:65px;text-align:right}
.eingabe{width:400px;}
.eingabe_ort{width:315px;}
.eingabe_plz{width:60px;}
.eingabeupload{width:217px;}
.eingabetextbereich{color:#373121;width:400px;height:220px;}
span.tool{position:relative;cursor:help;font-weight:bold;font-size:14px;background:#efefef;color:#3366cc;padding:0 3px;border:1px solid #336;}
span.tool span.tip{display:none;}
span.tool:hover span.tip{display:block;z-index:100;position:absolute;top:1.6em;left:0;width:auto;padding:6px 9px;border:1px solid #336;background-color:#ddeeff;font-size:11px;font-family:'Open Sans', Verdana, Arial, Helvetica, sans-serif;font-weight:normal;text-align:left;color:#000;}
#text_orange{color:#F90;}
#text_violett{color:#90C;}
#text_violett{color:#906;}
text_violett{color:#906;}
.text_rot{color:#c00;}
.text_gruen{color:#060;}
.gruene_haken{color:#060;font-size:18px;}
.text_blau{color:#309;}
.mp-menu{display:none;}
.mp-pushed{transform:translate3d(-300px, 0px, 0px) !important;}
.mp-pushed > .mp-menu{display:block;}
a.inquirybutton:link, a.inquirybutton:visited, a.inquirybutton:hover, a.inquirybutton:active{border:1px solid #25729a;-webkit-box-shadow:#B4B5B5 1px 1px 1px;-moz-box-shadow:#B4B5B5 1px 1px 1px;box-shadow:#B4B5B5 1px 1px 1px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;font-size:14px !important;font-family:'Open Sans', Verdana, sans-serif !important;padding:12px 46px 12px 46px !important;text-decoration:none !important;display:inline-block !important;text-shadow:-1px -1px 0 rgba(0, 0, 0, 0.3) !important;font-weight:bold !important;color:#FFFFFF !important;background-color:#3093c7 !important;background-image:-webkit-gradient(linear, left top, left bottom, from(#3093c7), to(#1c5a85));background-image:-webkit-linear-gradient(top, #3093c7, #1c5a85);background-image:-moz-linear-gradient(top, #3093c7, #1c5a85);background-image:-ms-linear-gradient(top, #3093c7, #1c5a85);background-image:-o-linear-gradient(top, #3093c7, #1c5a85);background-image:linear-gradient(to bottom, #3093c7, #1c5a85);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#3093c7, endColorstr=#1c5a85);}
a.inquirybutton:hover{border:1px solid #1c5675 !important;background-color:#26759e !important;background-image:-webkit-gradient(linear, left top, left bottom, from(#26759e), to(#133d5b));background-image:-webkit-linear-gradient(top, #26759e, #133d5b);background-image:-moz-linear-gradient(top, #26759e, #133d5b);background-image:-ms-linear-gradient(top, #26759e, #133d5b);background-image:-o-linear-gradient(top, #26759e, #133d5b);background-image:linear-gradient(to bottom, #26759e, #133d5b);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#26759e, endColorstr=#133d5b);}
a.inquirybutton:active{position:relative !important;top:1px !important;}
.kurve_responsive_425{width:100%;max-width:425px;height:auto;}
.kurve_responsive_480{width:100%;max-width:480px;height:auto;}
.kurve_responsive_521{width:100%;max-width:521px;height:auto;}
.kurve_responsive_786{width:100%;max-width:786px;height:auto;}
#searchbox2{float:right;padding-top:20px;padding-right:32px;padding-left:0;padding-bottom:20px;text-align:right;}
#searchbox2 img, #searchbox2 input{vertical-align:top;}
.c_searchfield_new{font-family:'Open Sans', Verdana, Arial, Helvetica, sans-serif !important;font-weight:normal;background-color:#fafafa !important;width:180px;margin-left:0;box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset;transition:border 0.2s linear 0s, box-shadow 0.2s linear 0s;border:1px solid #CCCCCC;border-radius:1px 1px 1px 1px;color:#555555;font-size:16px;padding:6px;margin-right:6px;}
.c_searchfield_new:focus{background-color:#ffffcc !important;border-color:rgba(82, 168, 236, 0.8);box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(82, 168, 236, 0.6);outline:0 none;}