/* http://meyerweb.com/eric/tools/css/reset/ 
   v2.0 | 20110126
   License: none (public domain)
*/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
   margin: 0;
   padding: 0;
   border: 0;
   font-size: 100%;
   font: inherit;
   vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
   display: block;
}
body {
   line-height: 1;
}

body,html {margin:0;
padding:0;
height:100%;
}

ol, ul {
   list-style: none;
}
blockquote, q {
   quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
   content: '';
   content: none;
}
table {
   border-collapse: collapse;
   border-spacing: 0;
}body {background-color: #c8d3de ;}

#centeredmenu {
   float:left;
   width:100%;
   background:#369;
   border-bottom:4px solid #1f3e5c;
   overflow:hidden;
   position:relative;
}

#centeredmenu ul {
   clear:left;
   float:left;
   list-style:none;
   margin:0;
   padding:0;
   position:relative;
   left:50%;
   text-align:center;
}

#centeredmenu ul li {
   display:block;
   float:left;
   list-style:none;
   margin:0;
   padding:0;
   position:relative;
   right:50%;
   border-left:1px solid #1f3e5c;
   border-right: 1px solid #1f3e5c;
}

#centeredmenu ul li a {
   display:block;
   margin:0 0 0 0px;
   padding:40px 8px;
   background:#369;
   color:#fff;
   text-decoration:none;
   font-family: 'Helvetica';
   line-height:1.3em;
}

#centeredmenu ul li a:hover {
   background: #F60;
   color: #fff;
}

#centeredmenu:hover{
   border-color :#F60;
}

#centeredmenu ul li a.active,
#centeredmenu ul li a.active:hover {
   color:#fff;
   background:#000;
   font-weight:bold;
}

.navigation {
   position: absolute;
   top:0;
   height: 100%;
   background: #626262;
   z-index: 10;
}

ul.top-level li {
   background-image: url(img/line2.png);
   background-repeat: repeat-x;
   background-position: 50% 100%;
}

.navigation a {
 color: #fff;
 cursor: pointer;
 display: block;
 height:50px;
 text-indent: 10px;    
 line-height: 50px;               
 text-decoration:none;
 width:100%;
 height:100%;
 font-family: 'Helvetica';
 font-size:13px;
 padding:5px;
}

ul.sub-level {
    display: none;
}
 
li:hover .sub-level {
    background: #626262;
    display: inline;
    padding-left:15px;
    position: absolute;
    width: 100%;
}

li:hover .sub-level p{
   color:#fff;
   text-shadow: 1px 1px 0 #727272;
}

li:hover .sub-level a:hover{
   background:#858585;
}

li:hover .sub-level.uno{
   left: 185px;
   top:0px;
   background-image: url(img/line2.png);
   background-repeat: repeat-x;
   background-position: 50% 100%;
}
li:hover .sub-level.duo{left: 185px; top:60px;}
li:hover .sub-level.tr{left: 185px; top:120px;}
li:hover .sub-level.fo{left: 185px; top:180px;}
li:hover .sub-level.fi{left: 185px; top:240px;}
li:hover .sub-level.si{left: 185px; top:300px;}
li:hover .sub-level.se{left: 185px; top:360px;}
li:hover .sub-level.ei{left: 185px; top:420px;}
  
ul.sub-level li {
    border: none;
    float:left;
    width:150px;
}


.container {
   position:relative;
   margin: 0 auto;
   background-color:;
   display:block;
   width:1000px;
   /*height: auto !important; /* voor modernere browsers */
   height: 6000px; /*voor IE*/
   top: 105px;
   box-shadow: 1px 0px 20px 0px #999;
}

.text1 {
   position: relative;
   display:block;
}

.text2 {
   position: relative;
   width: 100%;
   height: 250px;
   }

p {color:#000; text-align: center; font:normal 92.5%/1.5 Helvetica, Arial, sans-serif; text-shadow: 1px 1px 0 #FFF}
b {color:#39C; font-weight:bold;}

.contentblock-r{
   position: relative;
   height: 500px;
   width: 100%;
   margin-top: 15px;
}
.contentblock-one-r{
   position: relative;
   width: 50%;
   height: 250px;
   background: #db562e; 
   float:left;
}
.contentblock-two-r{
   position: relative;
   width: 50%;
   height: 250px;
   background: #00a300;
   float:right;
}
.contentblock-three-r{
   position: relative;
   width: 50%;
   height: 250px;
   background: #6f0000;
   float:left;
}
.contentblock-four-r{
   position: relative;
   width: 50%;
   height: 250px;
   background: #0097aa;
   float: right;
}
/*
.why {
   left: 25px;
   font: normal 72.5%/1.5 Arial, Helvetica, sans-serif;
   color: #000;
   width: auto;
   height: auto;
   line-height: 1.5em;
   text-align:justify;
   position: absolute;
   margin-top: 50px;
}
.why.contact {margin-left:0px;}
.why.products {margin-left: 250px;}
.why.other {margin-left: 650px;} 
 */ 

.bio {
   display: block;
   position: relative;
   top: 50px;
   height:184px;
   left: 8%;
} 

.bio.rope {position: relative; margin-top:50px; left:8%;}  
.bio.tape {position: relative; margin-top:50px; left:8%;}  
.bio.cloth {position: relative; margin-top:50px; left:8%;}
.bio.gyarn {position: relative; top:50px; left:8%;}  
.bio.grope {position: relative; margin-top:50px; left:8%;}
.bio.gtape {position: relative; margin-top:50px; left:8%;}
.bio.gsleeve {position: relative; margin-top:50px; left: 8%;}
.bio.cyarn {position: relative; top:50px; left:8%;}  
.bio.crope {position: relative; margin-top:50px; left:8%;}
.bio.ctape {position: relative; margin-top:50px; left:8%;}
.bio.csleeve {position: relative; margin-top:50px; left:8%;}
.bio.ccloth {position: relative; margin-top:50px; left:8%;}
.bio.blanket {position: relative; top:50px; left:8%;}  
.bio.board {position: relative; margin-top:50px; left:8%;}
.bio.paper {position: relative; margin-top:50px; left:8%;}
.bio.bulk {position: relative; margin-top:50px; left:8%;}
.bio.prefabricated {position: relative; margin-top:50px; left: 8%;}
.bio.vacuum {position: relative; margin-top:50px; left: 8%;}
.bio.firebricks {position: relative; margin-top:50px; left: 8%;}
.bio.silicate {position: relative; margin-top:50px; left: 8%;}
.bio.fiberglass {position: relative; top:50px; left:8%;}  
.bio.e-glass {position: relative; margin-top:50px; left:8%;}  
.bio.cloth.aluminium {position: relative; margin-top: 180px; left: 8%;}

.picture2 {
   width: 234px;
   height: 136px;
   background-repeat: no-repeat;
   position: absolute;
   background-image:url(img/vermiculite.png);
}

.picture {
   width: 234px;
   height: 172px;
   background-repeat: no-repeat;
   position: absolute;  
}

.picture.none {background-image: url();} 
.picture.tape {background-image: url(img/tape.png);}

.picture.polyurethane {background-image: url(img/polyurethane.png);}

.picture.ptfe {background-image: url(img/ptfe.png);}
.picture.weave {background-image: url(img/weave.png);}
.picture.heat {background-image: url(img/heat.png);}
.picture.neoprene {background-image: url(img/neoprene.png);}
.picture.fiberglass2 {background-image: url(img/fiberglass2.png);}
.picture.silicone {background-image: url(img/silicone.png);}
.picture.aluminium {background-image: url(img/aluminium.png);}


.tekst {
   float:right;
   height: 144px;
   margin-left:234px;
   position: absolute;
   width: 60%;
}

.tekst p{
   color:#5C6165; 
   font-size:13px;
   margin-left: 15px;
   font-family: 'Arial';
   text-align: justify;
   text-shadow: 0 0 0px;   
   margin-top: 5px;
}

.tekst h1{
   display: block;
   color: #5C6165;
   font-size: 16px;
   font-family: 'Arial';
   font-weight: bold;
   margin-left: 15px;
}

.readmore {
   width: 100px;
   height:25px;
   position: relative;
   float:left;
}

.readmore p{
   width:100px;
   color:#F50;
   text-shadow: 0 0 0px;
   margin:0;
   padding:0;
   border: 2px solid #323232;

background: #cccccc; /* Old browsers */
background: -moz-linear-gradient(top, #4f4f4f 0%, #2D2E30 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4f4f4f), color-stop(100%,#2D2E30)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #4f4f4f 0%,#2D2E30 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #4f4f4f 0%,#2D2E30 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #4f4f4f 0%,#2D2E30 100%); /* IE10+ */
background: linear-gradient(to bottom, #4f4f4f 0%,#2D2E30 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4f4f4f', endColorstr='#2D2E30',GradientType=0 ); /* IE6-9 */

   -moz-border-radius: 15px 15px 5px 5px;
   border-radius: 15px 15px 5px 5px;
   text-align: center;
   margin-left: 15px;
   margin-top: 5px;
   box-shadow: 0 1px 1px 1px #5C6165;
}

.readmore a:link {color:#FFF;}      /* unvisited link */
.readmore a:visited {color:#FFF;}  /* visited link */
.readmore a:hover {color:#F50;}  /* mouse over link */
.readmore a:active {color:#FFF;}  /* selected link */ 
.readmore a {text-decoration: none;}

.readmore2 {margin-top: 120px;}
.readmore2 a{font-size:20px;}
.readmore2 a:link{color:#000;}
.readmore2 a:active {color:#000;}
.readmore2 a:visited {color:#000;}

.readmore3 {
   position: relative; 
   width: 100%; 
   display: block; 
   float: left; 
   padding: 10px 0 10px 0; 
   margin-top: 40px;
}
.readmore3 a{font-size:20px;}
.readmore3 a:link{color:#000;}
.readmore3 a:active {color:#000;}
.readmore3 a:visited {color:#000;}
   
.contentblock{
   display:block;
   position:relative;
   width: auto;
   min-height: 200px;
}

.contentblock-two{
   display:block;
   position:relative;
   width: auto;
   min-height: 200px;
   margin-top: 857px;
}

#contentblock-two-two{
   display:block;
   position:relative;
   width: auto;
   min-height: 200px;
   margin-top: 959px;
}

.contentblock-two-two{
   display:block;
   position:relative;
   width: auto;
   min-height: 200px;
   margin-top: 959px;
}

.contentblock-glass{
   display:block;
   position:relative;
   width: auto;
   min-height: 200px;
}

.block.left{ 
   background-color:#FD8484;
   float:left;
   height: 500px;
   width: 250px ;
   padding-top:5px;
   padding-left:5px;
   padding-right:5px;
   text-align: center;  
}
.row {
   position: relative;
   margin-top: 75px;
   display: block;
   font-family: 'Helvetica';
}
.row.rsecond{
   position: relative;
   display: block;
}
.row.rsecond:hover{
   color:#000000;
}

.treatments.big{height:60px;}
.temperature.big{height:60px;}
.purpose.big{height:60px;}
.application.big{height:60px;}


.treatments.head b{color:#FFF; font-size: 13px;}
.temperature.head b{color:#FFF; font-size: 13px;}
.purpose.head b{color:#FFF; font-size: 13px;}
.application.head b{color:#FFF; font-size: 13px;}

.application span{color:#000000; font-size: 13px;}
.purpose span{color:#000000; font-size: 13px;}
.temperature span{color:#000000; font-size: 13px;}
.treatments span{color:#000000; font-size: 13px;}

.treatments.head{background:#369; height: 25px;}
.temperature.head{background:#369; height: 25px;} 
.purpose.head{background:#369; height: 25px;}
.application.head{background:#369; height: 25px;}

.treatments.head.htwo{background:#669; height: 25px;}
.temperature.head.htwo{background:#669; height: 25px;} 
.purpose.head.htwo{background:#669; height: 25px;}
.application.head.htwo{background:#669; height: 25px;}

.treatments{
   float: right; 
   width:174px;
   height: 45px;
   padding: 15px 35px 15px 35px;
   background:#c8d3de;  
   border-top:1px solid #000000; 
   border-right:1px solid #000000; 
   border-left: 1px solid #000000;
}
.treatments.little{height: 15px;}
.temperature.little{height: 15px;} 
.purpose.little{height: 15px;}
.application.little{height: 15px;}

.treatments.head.htwo.nine{width: 33px;}
.temperature.head.htwo.nine{width: 33px;}
.purpose.head.htwo.nine{width: 32px;}
.application.head.htwo.nine{width: 32px;}

.application.head.htwo.nine.orange {background:#F60;}
.treatments.head.htwo.nine.orange {background:#F60;}

.treatments.head.nine{width: 33px;}
.temperature.head.nine{width: 33px;}
.purpose.head.nine{width: 32px;}
.application.head.nine{width: 32px;}

.treatments.little.nine{width: 33px;}
.temperature.little.nine{width: 33px;} 
.purpose.little.nine{width: 32px;}
.application.little.nine{width: 32px;}

.treatments.little.five{width: 124px;}
.temperature.little.five{width: 125px;} 
.purpose.little.five{width: 125px;}
.application.little.five{width: 120px;}

.treatments.little.five.last{border-bottom: 1px solid #000000;}
.temperature.little.five.last{border-bottom: 1px solid #000000;} 
.purpose.little.five.last{border-bottom: 1px solid #000000;}
.application.little.five.last{border-bottom: 1px solid #000000;}

.treatments.little.five.line{border-bottom: 1px solid #000000;}
.temperature.little.five.line{border-bottom: 1px solid #000000;} 
.purpose.little.five.line{border-bottom: 1px solid #000000;}
.application.little.five.line{border-bottom: 1px solid #000000;}

.treatments.head.htwo.thirt{width: 124px; background:rgb(83, 146, 226);}
.temperature.head.htwo.thirt{width: 125px; background:rgb(83, 146, 226);}
.purpose.head.htwo.thirt{width: 125px; background:rgb(83, 146, 226);}
.application.head.htwo.thirt{width: 120px; background:rgb(83, 146, 226);}

.treatments.head.htwo.five{width: 124px;}
.temperature.head.htwo.five{width: 125px;}
.purpose.head.htwo.five{width: 125px;}
.application.head.htwo.five{width: 120px;}

.treatments.head.five{width: 124px;}
.temperature.head.five{width: 125px;}
.purpose.head.five{width: 125px;}
.application.head.five{width: 120px;}

.purpose.head.htwo.three{width: 259px;}
.temperature.head.htwo.three{width: 259px;}
.treatments.head.htwo.three{width: 258px;}

.purpose.head.htwo.thirt.three{width: 259px;}
.temperature.head.htwo.thirt.three{width: 259px;}
.treatments.head.htwo.thirt.three{width: 258px;}

.purpose.head.three{width: 259px;}
.temperature.head.three{width: 259px;}
.treatments.head.three{width: 258px;}

.purpose.little.three{width: 259px;}
.temperature.little.three{width: 259px;}
.treatments.little.three{width: 258px;}

.purpose.little.thee{width: 259px;}
.temperature.little.three{width: 259px;}
.treatments.little.three{width: 258px;}

.application.little.nine.last{border-bottom: 1px solid #000000;}
.purpose.little.nine.last{border-bottom: 1px solid #000000;}
.temperature.little.nine.last{border-bottom: 1px solid #000000;}
.treatments.little.nine.last{border-bottom: 1px solid #000000;}

.temperature{
   width:174px;
   height: 45px;
   float: right;
   padding: 15px 35px 15px 35px;
   background:#c8d3de;
   border-right: 1px solid #000000;
   border-top:1px solid #000000; 
}
.purpose{
   float: right;
   width: 174px;
   height: 45px;
   padding: 15px 40px 15px 40px;
   background:#c8d3de;
   border-top:1px solid #000000; 
   border-right:1px solid #000000;
}
.application{
   width:173px;   
   float: right;
   height: 45px;
   padding: 15px 40px 15px 40px;
   background:#c8d3de;
   border-top:1px solid #000000;
   border-right:1px solid #000000; 
}

.sealingscontainer {
   width:75%;
   float: right;
   right:35px;
   top:15px;
   height: 150px;
   position: absolute;
   z-index: 5;
}
.sealingscontainer span{
   padding-left: 10px;
   line-height: 2;  
   font-family: 'Arial';
   color: #5c6165;
   font-size: 13px;
}
.sealingscontainer p{
   padding-left: 162px;
   padding-right: 15px;
   line-height: 1.3;  
   font-family: 'Arial';
   color: #5c6165;
   font-size: 13px;
   text-align: left;
   text-shadow: none;
}
.pictureright {
   height: 150px;
   width: 150px;
   position: relative;
   float: left;
   background-color
}
.schema {
   border: 1px #999999 solid;
   box-shadow
   position: relative;
   width: 100%;
   height: auto;
   float: right;
   margin-top: 15px;
   border-radius: 5px;
}
.schemacontainer{
   width: 100%;
   height: 29px;
}
.schemacontainer:hover{
   background: rgb(181, 194, 207);
}
.schema-one{
   width: 33.33%;
   height: 29px;
   float: left;
}
.schema-two{
   width: 33.33%;
   height: 29px;
   float: left;
}
.schema-three{
   width: 33.33%;
   height: 29px;
   float: left;   
}
.five span{
   margin-left: 10px;
   padding: 0px;
   font-family: 'Arial';
   font-size: 13px;
   text-align: left;
   font-weight: normal;
   color:#000;
}
.consix{
   width: 750px;
   height: auto;
   margin-top: 25px;
   border: 1px #999999 solid
}
.con_content{
   width: 750px;
   height: 50px;
}
.con_one {
   width: 100px;
   height: 50px;
   float: left;
   text-align: left;
   z-index: 5;
}
.text_con.grey {color:#5c6165; font-weight: normal;}
.con_one.mall {height: 29px;}
.con_content.mall {height: 29px;}
.con_content.mall:hover{   background: rgb(181, 194, 207);}
.con_one.big {
   width: 250px;
}
.con_content.mall {
   height: 29px;
   z-index: 100;
}
.text_con{
   padding-top: 10px;
   padding-left: 10px;
   font-family: 'Arial';
   font-weight: bold;
   color: #39C;
   font-size: 13px;
   z-index: 1;
}
.partnercontainer {
   width: 100%;
   height: 150px;
   background: #e1e1e1;
   border-top: 5px solid #FFF;
   border-bottom: 5px solid #FFF;
   position: relative;
   top: 100px;
}
.logo {
   position: absolute;
   width: 200px;
   height: 80px;
   top: 25%;
   opacity: 0.6;
}
.logo:hover{
   opacity: 1;
   -webkit-transition: 0.5s ease-in-out;
   -moz-transition: 0.5s ease-in-out;
   -ms-transition: 0.5s ease-in-out;
   -o-transition: 0.5s ease-in-out;
   transition: 0.5s ease-in-out;   
}
.logo a {
   position: absolute;
   top: -1px;
   right: -1px;
   bottom: -1px;
   left: -1px;
   z-index: 1;
   border: 5px solid transparent;
}
.logo a:hover{
   -webkit-transition: 0.5s ease-in-out;
   -moz-transition: 0.5s ease-in-out;
   -ms-transition: 0.5s ease-in-out;
   -o-transition: 0.5s ease-in-out;
   transition: 0.5s ease-in-out;
   border: 2px solid #999;
}
.logo.number-1{
      background: url(img/gambit.jpg);
      left:25%;
}
.logo.number-2{
      background: url(img/firewheel.jpg);
      left:50%;
}
.text1 {
   position: relative;
   display:block;
}

.text2 {
   position: relative;
   display:block;
}

p {color:#000; text-align: center; font:normal 92.5%/1.5 Helvetica, Arial, sans-serif; text-shadow: 1px 1px 0 #FFF}
b {color:#39C; font-weight:bold;}


.why {
   left: 25px;
   font: normal 72.5%/1.5 Arial, Helvetica, sans-serif;
   color: #000;
   width: 170px;
   height: auto;
   line-height: 1.5em;
   text-align:justify;
   position: absolute;
   margin-top: 50px;
}
.why.contact {margin-left:0px;}
.why.products {margin-left: 250px;}
.why.other {margin-left: 500px;} 
.why.affortable {margin-left: 750px;}  


.button-back {
   position: absolute;
   margin-top: 0px;
   z-index:100;
}
.sealingscontainer-three {
   width:100%;
   float: right;
   top:15px;
   height: auto;
   position: absolute;
   z-index: 5;
}
.consix-three{
   width: 750px;
   height: auto;
   float: right;
   border: 1px #999999 solid
}
.con_content-three{
   width: 750px;
   height: 50px;
}
.con_one-three {
   width: 33%;
   height: 50px;
   float: left;
   text-align: left;
   z-index: 5;
}
.text_con-three.grey {color:#5c6165; font-weight: normal;}
.con_one-three.mall {height: 29px;}
.con_content-three.mall {height: 29px;}
.con_content-three.mall:hover{   background: rgb(181, 194, 207);}
.con_one-three.big {
   width: 250px;
}
.con_content-three.mall {
   height: 29px;
   z-index: 100;
}
.text_con-three{
   padding-top: 10px;
   padding-left: 10px;
   font-family: 'Arial';
   font-weight: bold;
   color: #39C;
   font-size: 13px;
   z-index: 1;
}
sub {
vertical-align: sub;
font-size: smaller;
}
.data {
   position: absolute;
   width: 250px;
   margin-top: 50px;
   padding-left: 15px;
}
.data b{
   font-family: 'Arial';
}
.data p{
   margin-top:5px;
   text-shadow: none;
   list-style: none;
   text-align: left;
   color: #5c6165;
   font-size: 13px;
}
.sealingscontainer-four {
   width:100%;
   float: right;
   top:15px;
   height: auto;
   position: absolute;
   z-index: 5;
}
.consix-four{
   width: 750px;
   height: auto;
   float: right;
   border: 1px #999999 solid;
}
.con_content-four{
   width: 750px;
   height: 50px;
}
.con_one-four {
   width: 20%;
   height: 50px;
   float: left;
   text-align: left;
   z-index: 5;
}
.con_one-four-long {
   width: 50%;
   float: left;
   text-align: left;
   z-index: 5;
}
.text_con-four.grey {color:#5c6165; font-weight: normal;}
.con_one-four.mall {height: 29px;}
.con_content-four.mall {height: 29px;}
.con_content-three.mall.color{background: rgb(231, 237, 243);}
.con_content-four.mall:hover{   background: rgb(181, 194, 207);}
.con_one-four.big {
   width: 250px;
}
.con_content-four.mall {
   height: 29px;
   z-index: 100;
}
.text_con-four{
   padding-top: 10px;
   padding-left: 10px;
   font-family: 'Arial';
   font-weight: bold;
   color: #39C;
   font-size: 13px;
   z-index: 1;
}
.sealingscontainer-ten {
   width:100%;
   float: right;
   top:15px;
   height: auto;
   position: absolute;
   z-index: 5;
}
.consix-ten{
   width: 750px;
   height: auto;
   float: right;
   border: 1px #999999 solid;
}
.con_content-ten{
   width: 750px;
   height: 50px;
}
.con_one-ten {
   width: 8%;
   height: 50px;
   float: left;
   text-align: left;
   z-index: 5;
}
.con_one-ten-long {
   width: 50%;
   float: left;
   text-align: left;
   z-index: 5;
}
.text_con-ten.grey {color:#5c6165; font-weight: normal;}
.con_one-ten.mall {height: 50px;}
.con_content-ten.mall {height: 50px;}
.con_content-ten.mall:hover{   background: rgb(181, 194, 207);}
.con_one-ten.big {
   width: 250px;
}
.con_content-ten.mall {
   height: 50px;
   z-index: 100;
}
.text_con-ten{
   padding-top: 10px;
   padding-left: 10px;
   font-family: 'Arial';
   font-weight: bold;
   color: #39C;
   font-size: 13px;
   z-index: 1;
}
.con_one-ten.big.mall.higher {
   width: 190px;
}
.con_one-ten.big.mall.higher:hover {background: rgb(181, 194, 207);}

.schema {
   border: 1px #999999 solid;
   box-shadow
   position: relative;
   width: 100%;
   height: auto;
   float: right;
   margin-top: 15px;
   border-radius: 5px;
}
.schemacontainer-five{
   position: absolute;
   width: 75%;
   right: 0;
   height: 114px;
   z-index: 10;
   background: #C89;
}
.schemacontainer-five-one{
   width: 100%;
   height: 58px;
}

.schema-one-top-five{
   width: 20%;
   height: 29px;
   float: left;
}
.schema-two-top-five{
   width: 20%;
   height: 29px;
   float: left;
}
.schema-three-top-five{
   width: 20%;
   height: 58px;
   float: left;   
}
.schema-one-five{
   width: 20%;
   height: 29px;
   float: left;
}
.schema-two-five{
   width: 20%;
   height: 29px;
   float: left;
}
.schema-three-five{
   width: 20%;
   height: 116px;
   float: left;   
}
.block-right-one {
   width: 20%;
   height: 90px;
   float: right;
   border-left: 1px solid #999;
   border-top: 1px solid #999;
}
.block-right-one p{
   text-align: center;
   margin-top: 15%;
   font-family: 'Arial';
   padding: 0;
}
.block-left-one {
   width: 19.8%;
   height: 30px;
   float: left;
   border-top: 1px solid #999999;
}
.block-left-one p{
   text-align: left;
   font-family: 'Arial';
   padding: 0;
   margin-top: 5px;
   margin-left: 10px;
}
.schemacontainer-six{
   position: absolute;
   width: 75%;
   right: 0;
   height: 114px;
   z-index: 10;
   background: #C89;
}
.schemacontainer-six-one{
   width: 100%;
   height: 58px;
}

.schema-one-top-six{
   width: 16%;
   height: 29px;
   float: left;
}
.schema-two-top-six{
   width: 20%;
   height: 29px;
   float: left;
}
.schema-three-top-six{
   width: 15%;
   height: 58px;
   float: left;   
}
.schema-one-six{
   width: 20%;
   height: 29px;
   float: left;
}
.schema-two-six{
   width: 20%;
   height: 29px;
   float: left;
}
.schema-three-six{
   width: 20%;
   height: 116px;
   float: left;   
}
.block-left-one.bigger{
   height: 85px;
   border-right: 1px solid #999;
}
.block-left-one.half{
   height: 60px;
   border-right: 1px solid #999;
}
.block-left-one.halfunder{
   width: 16%;
   height: 25px;
   position: absolute;
   margin-left: 257px;
   margin-top: 60px;
   border-right: 1px solid #999;
}
.block-left-one.six{
   width: 16%;
}
.block-left-one.six.bigger.tall{
   width: 18%;
}
.block-left-one.six.half.last{
   height: 85px;
   width: 17.2%;
   border-right: none;
}
.block-left-one.six.twentyfive p{
   margin-top: 15%;
}
.content-yarn {
   width: 800px;
   position: relative;
   height: 182px;
   margin: 0px auto;
   margin-top: 50px;
   border: 1px solid #999999;
   border-radius: 5px;
}
.content-yarn-second {
   width: 800px;
   position: relative;
   height: 302px;
   margin: 0px auto;
   margin-top: 50px;
   border: 1px solid #999999;
   border-radius: 5px;
}
.content-yarn-one {
   width: 100%;
   height: 60px;
   position: absolute;
}
.content-yarn-two {
   width: 100%;
   height: 60px;
   position: absolute;
   margin-top: 61px;
}
.content-yarn-three{
   width: 100%;
   height: 60px;
   position: absolute;
   margin-top: 121px;
}
.class-yarn {
   width: 199px;
   height: 60px;
   float: left;
   border-right: 1px solid #999999;
   border-bottom: 1px solid #999999;
}
.class-yarn-four {
   width: 400px;
   height: 60px;
   position: absolute;
   right: 0;
   top: 60px;
}
.class-yarn-under {
   width: 199px;
   height: 60px;
   float: left;
   border-right: 1px solid #999999;
   border-bottom: 1px solid #999999;
   margin-top: 60px;
   margin-left: 200px;
   position: absolute;
}
.class-yarn-big {
   width: 199px;
   height: 120px;
   float: left;
   border-right: 1px solid #999999;
   border-bottom: 1px solid #999999;
}
.text-yarn-center-big {
   font-family: 'Arial';
   font-size: 13px;
   color: #5C6165;
   text-align: center;
   margin-top: 50px;
}
.class-yarn-long {
   width: 400px;
   height: 29px;
   float: left;
   border-bottom: 1px solid #999999;
}
.text-yarn {
   font-family: 'Arial';
   font-size: 13px;
   color: #5C6165;
   text-align: center;
   margin-top: 5px;
}
.text-yarn-zero {
   font-family: 'Arial';
   font-size: 13px;
   color: #5C6165;
   text-align: center;
   padding-top: 5px;
}
.text-yarn-center {
   font-family: 'Arial';
   font-size: 13px;
   color: #5C6165;
   text-align: center;
   margin-top: 20px;
}
.class-yarn-short{ 
   width: 200px;
   height: 30px;
   border-bottom: 1px solid #999999;
   border-right: 1px solid #999999;
   margin-left:399px;
   margin-top: 30px;
}
.class-yarn-short-second{ 
   width: 200px;
   height: 30px;
   border-bottom: 1px solid #999999;
   position: absolute;
   top: 30px; right: 0;
}
.yarn-little-one{
   width: 200px;
   height: 29px;
   border-bottom: 1px solid #999999;
   top: 0;
}
.yarn-little-two{
   width: 200px;
   height: 29px;
   bottom: 0px;
   position: absolute;
}
.text-yarn-top {
   font-family: 'Arial';
   font-size: 13px;
   color: #5C6165;
   text-align: center;
   padding-top: 7px;
}
.text-yarn-bottom {
   font-family: 'Arial';
   font-size: 13px;
   color: #5C6165;
   text-align: center;
   padding-top: 7px;
}
iframe {
   border: 4px solid #FFF;
   position: relative;
   margin-top: -75px;   
}
.contact-square {
   position: relative;
   width: 950px;
   border: 1px solid #999999;
   height: auto;
   top: 15px;
   margin: 0px auto;
   padding-left: 15px;
   padding-top: 15px;
   padding-bottom: 15px;
   font-family: 'Helvetica';
   font-size: 13px;
   opacity: 0.5;
   background: #FFF; 
   color: #333;
}
.contact-square:hover {
   opacity: 1;
   -webkit-transition: 0.5s ease-in-out;
   -moz-transition: 0.5s ease-in-out;
   -ms-transition: 0.5s ease-in-out;
   -o-transition: 0.5s ease-in-out;
   transition: 0.5s ease-in-out;
} 
.contact-square.two {
   top: 20px;
}