@import"reset.css";body{background:url(../images/bg-image.png) no-repeat fixed;min-height:100%;font-size:17px;font-family:'Calibri', sans-serif;color:#0f3964;position:relative;text-align:justify;}
.ic{border:0;float:right;background:#FFFFFF;color:#000000;width:50%;line-height:10px;font-size:10px;margin:-220% 0 0 0;overflow:hidden;padding:0}
html,body{height:100%;}
.main{margin:0 auto;position:relative;width:1250px;}
.main-bg/*{background:#CC9933;}*/
.main-bg2{background:url(../images/main-bg2.jpg) no-repeat fixed;min-height:100%;}
.fleft{float:left}
.fright{float:right}
.alignright{text-align:right}
.aligncenter{text-align:center}
.alignmiddle *{vertical-align:middle}
.clear{clear:both;line-height:20em;font-size:0;overflow:hidden;height:10px;width:100%;}
.wrapper{overflow:hidden;position:relative;}
.extra-wrap{overflow:hidden;display:block;}
::selection{background:#F0E1BB;color:#000000;}
::-moz-selection{background:#F0E1BB;color:#000000;}
.farbtext{display:block;clear:both;text-align:justify;font-family:'Calibri', sans-serif;color:#0f3964;background-color:#7A7A7A;font-size:16px;}
a{color:#0f3964;font-size:17px;text-decoration:none;}
a:hover{color:#0f3964;font-size:17px;}
img.scaled{width:auto;max-width:100%;max-height:100%;}
img.liquid{width:100%;}
.imgleft{float:left;border:0;margin:5px 50px 10px 0px;padding:5px;}
.imgright{float:right;border:0;margin:5px 0px 10px 0px;padding:5px;}
h1,h2,h3,h4,h5,h6{color:#0f3964;padding:0px 0px 0px 20px;font-weight:normal;text-align:left;font-family:'Calibri', sans-serif;}
h1{font-size:46px;line-height:36px;color:#0f3964;font-weight:bold;font-family:'Calibri', sans-serif;}
h2{font-size:28px;text-align: justify;color:#0f3964;line-height:28px;}
h3{font-size:16px;line-height:16px;font-family:'Calibri', sans-serif;color:#0f3964;letter-spacing:0.08em;line-height:1.5em;}
h4{font-size:17px;line-height:17px;font-weight:normal;text-transform:none;letter-spacing:0.09em;}
h5{font-size:26px;line-height:26px;color:#0f3964;padding:0px 0px 0px 0px;}
h6{font-size:14px;line-height:14px;color:#0f3964;font-family:'Calibri', sans-serif;}
.def-list-1{padding:0 0 10px 0;}
.def-list-1 dt{display:block;font-size:12px;line-height:18px;padding:0 0 6px 0;color:#75949C;font-weight:normal;}
.def-list-1 dt a{color:#CC3300;text-decoration:none;}
.def-list-1 dt a:hover{text-decoration:underline;}
.quote{font-size:12px;line-height:20px;font-style:italic;position:relative;padding:0 0 15px 0;}
.quote strong{font-weight:normal;color:#75949C;}
.quote:before{display:inline-block;background:url(../images/quote-before.png) no-repeat 0 0;content:"";width:14px;height:13px;margin:0 5px 0 0;}
.quote:after{display:inline-block;background:url(../images/quote-after.png) no-repeat 0 0;content:"";width:14px;height:13px;margin:0 0 0 6px;}
strong{color:#A67D00;}
.str-1{font-weight:normal;text-transform:uppercase;}
.str-2{color:#b09609;}
.color-1{color:#E3E3E3;font-size:16px;}
span{color:#A67D00;}
.hr-border-1{border-bottom:2px solid #0f3964;max-width:100%;margin:0 0 0px 0;}
.border{background:#CCCCCC;height:1px;margin:0 0 20px 0;}
.img-indent{float:left;margin:5px 10px 0 0;}
.img-indent-re{float:right;margin:5px 10px 0 20px;}
.img-indent-bot{margin:5px 0 16px 0;}
p{padding-bottom:18px;}
.p{padding-bottom:18px;}
.p0{padding-bottom:0 !important;}
.p1{padding-bottom:6px !important;}
.p2{padding-bottom:15px !important;}
.a1{margin:0 5px;}
.indent-bot{padding:0 0 32px 0;}
.indent-bot-1{padding:0 0 70px 0;}
.indent-bot-2{padding:0 0 20px 0;}
.indent-right{margin-right:90px;font-size:16px;}
.pad-left{padding-left:35px;}
.pad-top{padding-top:8px;}
.list-1{padding:0 0 20px 0;}
.list-1{color:#990000;}
.list-1 li{display:block;padding:4px 0 4px 16px;border-top:0px solid #323232;background:url(../images/redbutton.png) no-repeat 0 10px;}
.list-1 li:first-child{padding:0 0 6px 16px;border:none;background:url(../images/redbutton.png) no-repeat 0 5px;}
.list-1 li a{color:#717171;font-size:16px;line-height:20px;padding:5px 0 6px;text-decoration:none;}
.list-1 li a:hover{color:#CC3300;}
.btn-1{color:#FFFFFF;background:#ff0000;text-decoration:none;padding:5px 14px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;text-shadow:none;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
.btn-1:hover{color:#ff0000;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;text-decoration:none;background:#FFFFFF;}

header{position:relative;z-index:1;width:1250px;margin:0 auto;padding:3px 0 0 0;background:url(../images/header.png)}
header .inner{background:url(../images/header_smal.png);padding:0px 0px 0px 0px;position:relative;z-index:2;height:180px;}
header .inner2{background:url(../images/header-bg2.jpg);padding:26px 40px 25px 40px;position:relative;z-index:2;}
.logo{display:inline-block;padding:0 !important;}
.logo a{position:relative;background:url(../images/logoo.png) no-repeat 0 0;height:87px;width:262px;overflow:hidden;text-indent:-99999px;display:block;}
.slider-container{position:relative;z-index:-3;height:99px;}
.mp-slider{position:absolute;top:-89px;left:0;right:0;height:611px;}
.mp-slider .banner{position:absolute;left:35px;right:35px;font-family:'Calibri', sans-serif;color:#FFFFFF;z-index:99;top:120px;bottom:0;padding:0;text-align:center;font-size:60px;font-weight:bold;line-height:100px;text-transform:uppercase;}
.mp-slider .banner span{display:block;}
.mp-slider .mp-ban-1 .row-1{padding:40px 0 0 0;color:#FFFFFF;}
.mp-slider .mp-ban-1 .row-2{font-size:100px;line-height:130px;color:#FFFFFF;font-size:105px;margin:-45px 0 0 0;}
.mp-slider .mp-ban-1 .row-3{margin:-40px 0 0 0;color:#FFFFFF;}
.mp-slider .mp-ban-2 .row-1{font-size:105px;padding:35px 0 0 0;font-size:85px;line-height:110px;}
.mp-slider .mp-ban-2 .row-2, .mp-slider .mp-ban-2 .row-3{color:#FFFFFF;margin:-40px 0 0 0;}
.mp-slider .mp-ban-3 .row-1{padding:35px 0 0 0;font-size:73px;color:line-height:110px;}
.mp-slider .mp-ban-3 .row-2, .mp-slider .mp-ban-3 .row-3{margin:-40px 0 0 0;}

nav{float:right;padding:50px 0px 0px 0px;}
.sf-menu{min-height:28px;padding:0;margin:0;z-index:999;}
.sf-menu ul{position:absolute;top:-999em;width:185px;left:0;display:none;}
.sf-menu > li{position:relative;float:left;margin:0px 28px;}
.sf-menu > li > a{text-decoration:none;display:block;font-family:'Calibri', sans-serif;font-size:16px;line-height:16px;text-transform:uppercase;color:#0f3964;padding:0px 0 0 0;}
.sf-menu > li.current > a, .sf-menu > li:hover > a, .sf-menu > li.sfHover > a{color:#0f3964;text-decoration:none;}
.sf-menu li:hover ul,.sf-menu li.sfHover ul{top:20px;left:-48px;z-index:999;line-height:100%;}
.sf-menu li:hover li ul,ul.sf-menu li.sfHover li ul{top:-999em}
.sf-menu li.current,.sf-menu li:hover,.sf-menu li.sfHover{text-decoration:none;}
.sf-menu li li a{display:block;width:120px;margin:10;text-decoration:none;font-size:14px;line-height:14px;color:#0f3964;overflow:hidden;padding:8px 5px 8px 15px;text-transform:uppercase;font-family:'Calibri';background:url(../images/sub-nav-tail.png);}
.sf-menu li li > a:hover, .sf-menu li li.sfHover > a, .sf-menu li li.current > a{color:#000000;}
.sf-menu li li li a{background:url(../images/header-bg.png);}
.sf-menu li li{float:none;position:absolute;margin:0 0 1px 0;display:block;}
.sf-menu li li:hover ul,ul.sf-menu li li.sfHover ul{left:106px;top:0;}
section#content{margin:0 auto;position:relative;background:#FFFFFF;}
.content-bg{background:#ffffff;padding:35px 20px 0px 20px; margin:0}
.content-bg2{background:#ffffff;padding:0px 20px 43px 20px;}
.author{display:inline-block;font-family:'Calibri', sans-serif;color:#FFFFFF;font-size:14px;line-height:20px;font-weight:bold;}
.author i{font-weight:normal;}
.dropcap{float:left;font-family:'Calibri', sans-serif;font-size:24px;line-height:30px;color:#b30404;margin:0 5px 0 0;}
.adress{padding:0 0 20px 0;}
.adress dt{display:block;font-weight:normal;color:#717171;font-size:12px;line-height:18px;width:235px;}
.adress dd{font-size:12px;line-height:18px;color:#717171;overflow:hidden;}
.adress dd span{float:left;width:59px;text-align:right;margin:0 6px 0 0;}
#gallery{width:1000px;margin:3% auto 3% auto;}
.thumb{width:230px;height:235px;background-color:#FFF;margin:10px;float:left;opacity:0.5;-webkit-box-shadow:0 2px 4px #343434;-moz-box-shadow:0 2px 4px #343434;box-shadow:0 2px 4px #343434;overflow:hidden;-webkit-transition:box-shadow 0.2s ease-in-out;-moz-transition:box-shadow 0.2s ease-in-out;-o-transition:box-shadow 0.2s ease-in-out;-ms-transition:box-shadow 0.2s ease-in-out;transition:box-shadow 0.2s ease-in-out;}
.thumb:hover{-webkit-box-shadow:0 0 8px #7FB8D4, 0 0 8px #7FB8D4;opacity:1.0;-moz-box-shadow:0 0 8px #7FB8D4, 0 0 8px #7FB8D4;box-shadow:0 0 8px #7FB8D4, 0 0 8px #7FB8D4;}
.thumb img{display:block;width:100%;-webkit-box-shadow:0 2px 1px #343434;-moz-box-shadow:0 2px 1px #343434;box-shadow:0 2px 1px #343434;-webkit-transition:opacity 0.2s ease-in-out;-moz-transition:opacity 0.2s ease-in-out;-o-transition:opacity 0.2s ease-in-out;-ms-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out;}
.thumb img:hover{opacity:1.0;}
.gallery{text-align:center;}
footer{color:#575757;font-size:12px;}
.footer-bg{background:#FFFFFF;padding:20px 20px 30px 20px;}
footer a{color:#717171;font-size:14px;}
footer a:hover{color:#0f3964;font-size:14px;}
.copyright{padding:30px 0 0 0;}
.copyright{font-weight:normal;font-size:14px;line-height:18px;font-family:'Calibri', sans-serif;color:#717171;margin:-7px 0 0 0;display:inline-block;}
.footer-list li{background:url(../images/graubutton.png) no-repeat 0 6px;font-size:14px;line-height:14px;padding:0px 0 10px 14px;}
.footer-list li a{color:#717171;text-decoration:none;}
.footer-list li a:hover{color:#0f3964;}
html{-webkit-text-size-adjust:none;}
iframe{margin:0;border:none;background:transparent;}
.left{margin-top:1%;width:48%;float:left;margin-bottom:0%;}
.left h3{font-family:'Calibri', sans-serif;font-size:24px;font-weight:normal;text-align:left;color:#0f3964;margin-bottom:1%;}
.left h5{font-family:'Calibri', sans-serif;font-size:140%;font-weight:normal;text-align:left;color:#777;margin-bottom:5%;}
.left p{font-family:'Calibri', sans-serif;font-size:140%;line-height:140%;text-align:justify;}
.left p a{color:#C60B1E;text-decoration:underline;}
.left p a:hover{color:#C60B1E;text-decoration:underline;}
.right{margin-top:1%;width:48%;float:right;margin-bottom:0%;}
.right h3{font-family:'Calibri', sans-serif;font-size:24px;font-weight:normal;text-align:left;color:#0f3964;margin-bottom:1%;}
.right p{font-family:'Calibri', sans-serif;font-size:140%;line-height:100%;text-align:justify;}
.right p a{color:#CC9933;text-decoration:none;}
.right p a:hover{color:#0f3964;text-decoration:underline;}
.elastic-video-wrapper{width:900px;max-width:100%;margin:0 auto;}
.elastic-video{position:relative;padding-bottom:75%;padding-top:5px;height:0;overflow:hidden;}
.elastic-video iframe{position:absolute;top:0;left:0;width:99%;height:100%;}
.maps{display:block;position:relative;width:100%;height:0;margin:0;padding:0 0 56.25% 0;}
.maps iframe{display:block;position:absolute;width:100%;height:100%;margin:0;padding:0;}
img{max-width:100%;height:auto;width:auto\9;}
.nav-responsive{display:none;}
.nav-responsive{position:relative;margin:0px;background:#ffffff;}
.nav-responsive div{overflow:hidden;position:relative;font:18px/37px 'Verdana';color:#FFFFFF;text-align:center;text-transform:uppercase;font-weight:bold;}
.nav-responsive select{position:absolute;top:0px;left:0px;width:100%;height:100%;opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);cursor:pointer;}
@media only screen and (min-width:901px) and (max-width:959px){.slider-full{display:none;}
.main{width:100%;}
#gallery{width:900px;}
.left{width:100%;}
.right{width:100%;}
header{width:100%;}}

@media only screen and (max-width:900px){.slider-full{display:none;}
.main{width:100%;}
header{width:100%;padding:0;background:url(../images/header_small.png) no-repeat center;}
.social-list li{text-align:left;}
nav{display:none;}
.nav-responsive{display:block;}
.left{width:100%;}
.right{width:100%;}
#gallery{width:460px;}
}
@media only screen and (max-width:479px){#content article dl{display:inline;}
h1{font-size:28px;line-height:36px;color:#0f3964;font-weight:bold;font-family:'Yanone Kaffeesatz', sans-serif;}
#gallery{width:300px;}
.left{width:100%;}
.right{width:100%;}}