html{height:100%;}
body{padding:0px;margin:0px;font-family:arial,sans-serif;font-size:100%;font-weight:normal;color:#000000;background-color:#F4F4F4;;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;-o-hyphens:auto;hyphens:auto;}
/*p{margin:0;padding:0;}*/
.clear{clear:both}
.clearfix:after{content:".";clear:both;display:block;visibility:hidden;height:0px;}
#webborder{position:absolute;z-index:-1;width:100%;height:100%;box-shadow:0px 0px 30px #999999}
.webPos{position:relative;width:1000px;opacity:0.93;}
.sitecontent{ background-color:#FFFFFF;}
.content{margin-left:40px;margin-right:40px;font-family:arial,sans-serif;font-weight:normal;font-size:100%;color:#000000;line-height:130%;word-spacing:0em;text-align:justify;}
.contentX{position:relative;top:0px;}
.fooContent{text-align:center;}
H1{font-size:125%;line-height:100%;margin:0 0 10px 0;}
H2{font-size:110%;line-height:105%;margin:0 0 10px 0;}
H3{font-size:100%;line-height:110%;margin:0 0 10px 0;}
H4{font-size:90%;line-height:110%;margin:0 0 10px 0;font-weight:normal;}
H5{font-size:80%;line-height:110%;margin:0 0 10px 0;font-weight:normal;}
H6{font-size:70%;line-height:110%;margin:0 0 10px 0;font-weight:normal;}
.txtbl1{margin:0 -40px 0 -40px;padding:0 40px 0 40px;}
.txtbl2{margin:0 -40px 0 -40px;padding:0 40px 0 40px;}
.txtbl3{margin:0 -40px 0 -40px;padding:0 40px 0 40px;}
.txtbl8{margin:0 -40px 0 -40px;padding:0 40px 0 40px;}
.bgPics{margin:0 -40px 0 -40px;padding:0 40px 0 40px;}
.bgCon{margin:0 -40px 0 -40px;padding:0 40px 0 40px;}
.abstBws{height:0px;}
.abstHx{height:0px;}
.abstHead{height:50px;}
.abstHlines{height:25px;}
.abstBlocks{height:25px;}
.abstFoo{height:10px;}
.abstFoo1{height:10px;}
.abstFws{height:50px;}
.setLinks1{position:absolute;top:0px;padding:4px;}
.setLinks4{position:absolute;clear:both;height:6px}
a:link{font-weight:normal;color:#6A7A7E;}
a:visited{color:#6A7A7E;text-decoration:underline;}
a:hover{color:#B9222A;text-decoration:underline;}
a.vlink1{font-size:90%;font-weight:normal;margin:0 5px 0 5px;}
a.vlink1:link{color:#6A7A7E;text-decoration:underline;}
a.vlink1:visited{color:#6A7A7E;text-decoration:underline;}
a.vlink1:hover{color:#B9222A;text-decoration:underline;}
a.vlink2{font-family:arial;font-size:75%;font-weight:normal;line-height:140%;padding:0px 7px 0px 4px;}
a.vlink2:link{color:#AAAAAA;text-decoration:underline;}
a.vlink2:visited{color:#AAAAAA;text-decoration:underline;}
a.vlink2:hover{color:#B9222A;text-decoration:underline;}
.font10{font-size:12px}
/** HEADER **/
#header{position:absolute;top:0px;}
#headerX{position:absolute;top:0px;width:100%;text-align:center;-webkit-transition:all 0.4s ease;transition:all 0.4s ease;}
.headA1{box-shadow:0px 10px 15px #AAAAAA;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow: row wrap;-ms-flex-wrap: row-wrap;flex-flow: row wrap;-ms-flex-pack:justify;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;}
.headA2{justify-content:flex-end;}
.headL1{padding:8px;padding-left:12px}
.headS1{position:absolute;z-index:11;right:0px;padding:8px 10px 6px 12px;text-align:center;}
.headS2{position:absolute;z-index:14;text-align:right}
.headS2R{position:absolute;z-index:14;text-align:right;background:#FFFFFF;opacity:0.75;border-radius:0 0 0 25px;}
.headB{z-index:13;width:100%;max-width:100%;margin:0px 0px 0px 0px;}
.headbanB{width:1000px;}
img.headbanB{height:100% !important;}
.socabst{width:100%;height:0px;}
.shadow1{box-shadow:0px -1px 15px #AAAAAA;}
.shadow2{box-shadow:0px 5px 15px #AAAAAA;}
.shadow3{box-shadow:0px 15px 25px #444;}
.shadow4{box-shadow:0px 10px 15px #AAAAAA;}
/** SOCIAL MEDIA **/
.home,.facebook,.googleplus,.twitter,.youtube,.skype,.pinterest{background: url('../../images/icons/sprites.png') no-repeat;display:inline-block;width:34px;height:34px;margin:1px;}
.home{background-position: -271px -34px;}
.home:hover{background-position: -271px 0px;}
.facebook{background-position:0 0;}
.facebook:hover{background-position:0 -34px;}
.googleplus{background-position:-68px 0;}
.googleplus:hover{background-position:-68px -34px;}
.twitter{background-position:-34px 0;}
.twitter:hover{background-position:-34px -34px;}
.youtube{background-position: -237px 0px;}
.youtube:hover{background-position: -237px -34px;}
.skype{background-position: -170px 0px;}
.skype:hover{background-position: -170px -34px;}
.pinterest{background-position:-102px 0;}
.pinterest:hover{background-position:-102px -34px;}
/** HEADLINES **/
.headline0{margin:0px 0 0 0;padding:20px 0 5px 0;padding-left:20px;padding-right:20px;background-color:#F4F4F4;opacity:1;box-shadow:0px 0px 25px #AAAAAA;}
.headline1{text-align:left;padding:10px;}
.head1{color:#000000;}
.head2{color:#000000;}
.head3{color:#000000;}
.head4{color:#000000;}
.head5{color:#000000;}
.head6{color:#000000;}
/** PICTURES **/
img{max-width:100%;}
.headlinePics{color:#000000;font-weight:bold;text-decoration:underline;text-align:center;}
.abstPic1{height:0px;}
.alignPics{text-align:center;}
.setPics1{position:absolute;top:0px;}
a.lightbox img{max-width:200px;border:2px solid #FFFFFF;margin:10px;box-shadow:5px 5px 10px #BBBBBB;}
a.lightbox img:hover{border:1px solid #CCCCCC;}
.lightbox2{border:3px solid #FFFFFF;box-shadow:0px 0px 18px #BBBBBB;margin:2px;}
.lightbox3{border:1px solid #FFFFFF;box-shadow:0px 0px 28px #BBBBBB;margin:2px;}
.lightbox4{border:1px solid #FFFFFF;box-shadow:10px 0px 18px #BBBBBB;margin:2px;}
.lightbox5{border-radius:25px;box-shadow:0px 5px 15px 0px #BBBBBB;}
.picstyle01{float:left;margin:0 25px 15px 0;}
.picstyle02{float:left;margin:0 25px 15px 0;box-shadow:5px 5px 10px #BBBBBB;}
.picstyle03{float:left;margin:0 25px 15px 0;border-radius:10px;}
.picstyle04{float:left;margin:0 25px 15px 0;box-shadow:5px 5px 10px #BBBBBB;border-radius:10px;}
.picstyle05{float:right;margin:0 0 15px 25px;}
.picstyle06{float:right;margin:0 0 15px 25px;box-shadow:5px 5px 10px #BBBBBB;}
.picstyle07{float:right;margin:0 0 15px 25px;border-radius:10px;}
.picstyle08{float:right;margin:0 0 15px 25px;box-shadow:5px 5px 10px #BBBBBB;border-radius:10px;}
.picstyle09{box-shadow:5px 5px 10px #BBBBBB;}
.picstyle10{border-radius:10px;}
.picstyle11{box-shadow:5px 5px 10px #BBBBBB;border-radius:10px;}
.abstPCT1{height:25px;}
.abstPCT2{height:25px;}
/*** CONTACTFORM - copyright by Ralf Lohmann, www.Lohmann-Marketing.de ***/
.contactX{position:relative;width:930px;left:50%;margin-left:-465px;}
#containerC{width:930px;box-shadow:0px 0px 5px #BBBBBB;background-color:#F4F4F4;display:-ms-flexbox;-ms-flex-align:stretch;display:-moz-box;-moz-box-align:stretch;align-items:stretch;display:-webkit-flex;display:box;box-orient:stretch;}
.boxL{float:left;width:440px;min-height:400px;background-color:#F4F4F4;padding:0px;box-shadow:0px 0px 18px rgba(0,0,0,.5);}
.boxM{float:left;width:50px;}
.boxR{float:right;width:440px;min-height:400px;background-color:#6A7A7E;color:#FFFFFF;box-shadow:0px 0px 18px rgba(0,0,0,.5);padding-right:30px;}
.boxC{clear:both;}
.contable1{background-color:#F4F4F4;width:440px;line-height:105%;}
.contable2{width:435px;}
.conheadbg{background-color:#6A7A7E;}
.context0{font-size:120%;}
.context0a{font-size:120%;color:#FFFFFF;}
.context0b{font-size:95%;color:#FFFFFF;}
.context1{font-size:85%;color:#000000;font-weight:normal;text-align:right;}
.context2{font-size:85%;color:#000000;font-weight:normal;text-align:left;padding-left:10px;padding-right:10px;}
.context3{text-align:right;}
.context5{text-align:center;border:0;padding-top:15px;}
.lihi{line-height:135%;}
.lihi2{line-height:115%;}
.abstS0{margin-left:20px;margin-right:20px;}
.abstS1{width:115px;}
.abstS2{width:5px;}
.abstS3{width:330px;}
.abstH0{height:15px;}
.abstH1{height:5px;}
.abstH2{height:5px;}
.contable2a{width:100%;}
.contable2b{width:98%;padding:15px;text-align:left;font-size:100%;line-height:140%;}
.paddcon{width:85%;margin-left:30px;text-align:left;}
.fieldset{border-width:1px;border-style:solid;background-color:#FFFFFF;border-top-color:#F4F4F4;border-left-color:#F4F4F4;border-right-color:#999999;border-bottom-color:#999999;color:#000000;-webkit-transition: all 0.7s ease;transition: all 0.7s ease;}
.fieldset:hover{box-shadow:0 0 20px 1px #bbb;}
.fieldset:focus{background-color:#fff;color:#000;border-color: #435F67;outline:none;box-shadow: 0 0 20px 1px #bbb inset;-webkit-transition: all 0.5s ease;transition: all 0.5s ease;}
.fieldN{height:20px;}
.fieldM{}
.fieldD{height:22px;width:314px;}
.fd1{width:310px;}
.fd2{width:40px;}
.fd3{width:261px;}
.button1{font-family:arial,sans-serif;border-width:1px;border-style:solid;background-color:#6A7A7E;border-color:#FFFFFF;color:#F4F4F4;text-align:center;cursor:pointer;height:35px;width:180px;font-size:90%;letter-spacing:-0.02em;}
.button1:hover{background-color:#F4F4F4;color:#435F67;box-shadow: 0 0 20px 1px #bbb inset;}
.abstContact1{height:25px;}
.abstContact2{height:25px;}
/** TABLE **/
.table1,.tbody1,.th1,.td1,.tr1{display:table;}
.td1{border:0px solid #eee;padding:5px;font-size:90%;}
.tr1{display:table-row;}
.td1{display:table-cell;}
.td2{display:table-cell;}
.tabX1{width:105px;}
/** TOOLS **/
.txtL{text-align:left}
.txtC{text-align:center}
.txtR{text-align:right}
.txtVT{vertical-align:top !important}
.txtVM{vertical-align:middle !important}
.txtVB{vertical-align:bottom !important}
.wd30{width:30px}
/** MODIFIED **/
.ctxt{}
.ftxt{}
.htxt{}
.wtxt{}
headerZ{width:990px;}
headerZ.sticky{max-width:990px;}
/*** Responsiv Design - copyright by Ralf Lohmann, www.Lohmann-Marketing.de ***/
/** SHOW SCREEN 1080 **/
@media screen and (max-width:1060px){
.webPos{max-width:1000px;left:50%;margin-left:-500px;}
.content{margin-left:40px;margin-right:40px;}
}
/** SHOW SCREEN 1024 **/
@media screen and (max-width:1024px){
.webPos{max-width:964px;left:50%;margin-left:-482px;}
.contactX{width:904px;left:50%;margin-left:-457px;}
#containerC{width:904px;}
.boxL{width:437px;}
.boxM{width:30px;}
.boxR{width:437px;}
.contable1{width:437px;}
.contable2{width:432px;}
.abstS3{width:337px;}
}
/** SHOW SCREEN 966 **/
@media screen and (max-width:1023px){
.webPos{max-width:906px;left:50%;margin-left:-453px;}
H1{font-size:115%;line-height:105%;}
H2{font-size:105%;line-height:115%;}
H3{font-size:100%;line-height:125%;}
.contactX{width:836px;left:50%;margin-left:-428px;}
#containerC{width:836px;}
.boxL{width:403px;}
.boxR{width:403px;}
.contable1{width:403px;}
.contable2{width:398px;}
.abstS3{width:303px;}
.fd1{width:265px;}
.fd3{width:216px;}
.fieldD{width:269px;}
}
/** SHOW SCREEN 900 **/
@media screen and (max-width:959px){
.webPos{max-width:840px;left:50%;margin-left:-420px;}
.contactX{width:780px;left:50%;margin-left:-395px;}
#containerC{width:780px;}
.boxL{width:375px;}
.boxM{width:30px;}
.boxR{width:375px;}
.contable1{width:375px;}
.contable2{width:370px;}
.abstS3{width:275px;}
.fd1{width:235px;}
.fd3{width:186px;}
.fieldD{width:239px;}
.button1{width:230px;}
}
/** SHOW SCREEN 853 **/
@media screen and (max-width:899px){
.webPos{max-width:792px;left:50%;margin-left:-396px;}
.headline0{background-image:url(../../images/pholder.gif);}
.contactX{width:732px;left:50%;margin-left:-371px;}
#containerC{width:732px;}
.boxL{width:351px;}
.boxR{width:351px;}
.contable1{width:351px;}
.contable2{width:351px;}
.abstS3{width:251px;}
.fd1{width:320px;}
.fd3{width:271px;}
.fieldD{width:324px;}
.tabX1{width:inherit;}
.context1{text-align:left;padding:0;padding-top:7px;padding-left:10px;border-bottom:0px;}
table,tbody,th,td,tr{display:block;}
tr{border:0px solid #ccc;border-top:0px;}
td{border:none;border-bottom:1px solid #eee;position:relative;}
td:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap;}
.trx{border:0;}
}
/** SHOW SCREEN 800 **/
@media screen and (max-width:852px){
.webPos{max-width:740px;left:50%;margin-left:-370px;}
.setLinks4{position:relative;}
.contactX{width:680px;left:50%;margin-left:-345px;}
#containerC{width:680px;}
.boxL{width:325px;}
.boxR{width:325px;}
.contable1{width:325px;}
.contable2{width:325px;}
.abstS3{width:225px;}
.fd1{width:290px;}
.fd3{width:241px;}
.fieldD{width:294px;}
.button1{width:180px;}
}
/** SHOW SCREEN 768 **/
@media screen and (max-width:799px){
.webPos{max-width:708px;left:50%;margin-left:-354px;}
.contactX{width:648px;left:50%;margin-left:-329px;}
#containerC{width:648px;}
.boxL{width:309px;}
.boxR{width:309px;}
.contable1{width:309px;}
.contable2{width:309px;}
.abstS3{width:199px;}
.fd1{width:275px;}
.fd3{width:226px;}
.fieldD{width:279px;}
}
/** SHOW SCREEN 720 **/
@media screen and (max-width:767px){
.webPos{max-width:660px;left:50%;margin-left:-330px;}
.setLinks3{position:relative;clear:both;}
.setLinks4{position:absolute;}
.contactX{width:590px;left:50%;margin-left:-295px;}
#containerC{display:inherit;width:590px;}
.boxL{width:590px;min-height:inherit;}
.boxM{clear:both;height:1px;}
.boxR{width:560px;min-height:inherit;}
.contable1{width:590px;}
.contable2{width:590px;}
.abstS3{width:520px;}
.fd1{width:450px;}
.fd3{width:401px;}
.fieldD{width:454px;}
.tabX1{width:105px;}
table,tbody,th,td,tr{display:table;}
tr{display:table-row;}
td{display:table-cell;}
}
/** SHOW SCREEN 640 **/
@media screen and (max-width:719px){
.webPos{max-width:580px;left:50%;margin-left:-290px;}
.sitecontent{border-radius:22px 22px 0 0;}
.headL1{text-align:center;padding:20px 0}
.headA1{display:inline-block;width:100%;}
.headS1{position:relative;clear:both;padding:0 0 12px 0}
.headS4{float:inherit;}
.headB{margin:0px 0px 0px 0px;}
img.headbanB{margin-bottom:-4px}
.shadow1{box-shadow:inherit;}
.lightbox6St{border-radius:0px 0px 0 0;}
.contactX{width:510px;left:50%;margin-left:-255px;}
#containerC{width:510px;}
.boxL{width:510px;}
.boxR{width:480px;}
.contable1{width:510px;}
.contable2{width:510px;}
.abstS3{width:440px;}
.fd1{width:370px;}
.fd3{width:321px;}
.fieldD{width:374px;}
.table1,.tbody1,.th1,.td1,.tr1{display:block;}
.tr1{border:1px solid #ccc;border-top:0;}
.td1{border:none;border-bottom:1px solid #eee;position:relative;}
.td1:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap;}
}
/** SHOW SCREEN 600 **/
@media screen and (max-width:639px){
.webPos{max-width:540px;left:50%;margin-left:-270px;}
.contactX{width:470px;left:50%;margin-left:-235px;}
#containerC{width:470px;}
.boxL{width:470px;}
.boxR{width:440px;}
.contable1{width:470px;}
.contable2{width:470px;}
.abstS3{width:400px;}
.fd1{width:330px;}
.fd3{width:281px;}
.fieldD{width:334px;}
}
/** SHOW SCREEN 568 **/
@media screen and (max-width:599px){
.webPos{max-width:508px;left:50%;margin-left:-254px;}
.contactX{width:438px;left:50%;margin-left:-219px;}
#containerC{width:438px;}
.boxL{width:438px;}
.boxR{width:408px;}
.contable1{width:438px;}
.contable2{width:438px;}
.abstS3{width:368px;}
.fd1{width:298px;}
.fd3{width:249px;}
.fieldD{width:302px;}
}
/** SHOW SCREEN 533 **/
@media screen and (max-width:567px){
.webPos{max-width:472px;left:50%;margin-left:-236px;}
.contactX{width:402px;left:50%;margin-left:-201px;}
#containerC{width:402px;}
.boxL{width:402px;}
.boxR{width:372px;}
.contable1{width:402px;}
.contable2{width:402px;}
.abstS3{width:332px;}
.fd1{width:375px;}
.fd3{width:326px;}
.fieldD{width:379px;}
.table1,.tbody1,.th1,.td1,.tr1{display:block;}
.tr1{border:1px solid #ccc;border-top:0;}
.td1{border:none;border-bottom:1px solid #eee;position:relative;}
.td1:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap;}
.tabX1{width:inherit;}
.context1{text-align:left;padding:0;padding-top:5px;padding-left:10px;border-bottom:0px;}
.context5{text-align:center;border:0;}
table,tbody,th,td,tr{display:block;}
tr{border:0px solid #ccc;border-top:0;}
td{border:none;border-bottom:1px solid #eee;position:relative;}
td:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap;}
.trx{border:0;}
}
/** SHOW SCREEN 480 **/
@media screen and (max-width:532px){
.webPos{max-width:420px;left:50%;margin-left:-210px;}
.content{word-spacing:0em;text-align:left;}
.picstyle01{float:inherit;display:block;margin:inherit;margin-bottom:20px;}
.picstyle02{float:inherit;display:block;margin:inherit;margin-bottom:20px;}
.picstyle03{float:inherit;display:block;margin:inherit;margin-bottom:20px;}
.picstyle04{float:inherit;display:block;margin:inherit;margin-bottom:20px;}
.picstyle05{float:inherit;display:block;margin:inherit;margin-bottom:20px;}
.picstyle06{float:inherit;display:block;margin:inherit;margin-bottom:20px;}
.picstyle07{float:inherit;display:block;margin:inherit;margin-bottom:20px;}
.picstyle08{float:inherit;display:block;margin:inherit;margin-bottom:20px;}
.contactX{width:360px;left:50%;margin-left:-185px;}
#containerC{width:360px;}
.boxL{width:360px;}
.boxR{width:330px;}
.contable1{width:360px;}
.contable2{width:360px;}
.abstS3{width:300px;}
.fd1{width:335px;}
.fd3{width:285px;}
.fieldD{width:339px;}
.button1{width:230px;}
}
/** SHOW SCREEN 420 **/
@media screen and (max-width:479px){
.webPos{max-width:100%;left:0%;margin-left:0px;}
#webborder{box-shadow:inherit}
.content{margin-left:20px;margin-right:20px;}
.txtbl1{margin:0 -20px 0 -20px;padding:0 20px 0 20px;}
.txtbl2{margin:0 -20px 0 -20px;padding:0 20px 0 20px;}
.txtbl3{margin:0 -20px 0 -20px;padding:0 20px 0 20px;}
.txtbl8{margin:0 -20px 0 -20px;padding:0 20px 0 20px;}
.bgPics{margin:0 -20px 0 -20px;padding:0 20px 0 20px;}
.bgCon{margin:0 -20px 0 -20px;padding:0 20px 0 20px;}
.headline0{padding-left:10px;padding-right:10px;margin:0px -20px 0 -20px;}
.setLinks1{position:relative;clear:both;}
.contactX{width:100%;left:0%;margin-left:0%;}
#containerC{width:100%;}
.boxL{width:100%;}
.boxR{display:none}
.contable1{width:100%;}
.contable2{width:100%;}
.abstS3{width:180px;}
.fd1{width:95%;}
.fd3{width:82%;}
.fieldD{width:95%;}
}
/** SHOW SCREEN 360 **/
@media screen and (max-width:419px){
}
/** SHOW SCREEN 320 **/
@media screen and (max-width:359px){
a.lightbox img{max-width:190px;margin-left:inherit;}
a.lightboxV1 img{max-width:200px;margin:inherit;}
}