.leaflet-tile,.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-bar a,.leaflet-control-attribution a{text-decoration:none}.leaflet-image-layer,.leaflet-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane,.leaflet-pane>canvas,.leaflet-pane>svg,.leaflet-tile,.leaflet-tile-container,.leaflet-zoom-box{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden;-webkit-tap-highlight-color:transparent;background:#ddd;outline-offset:1px;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;font-size:.75rem;line-height:1.5}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-overlay-pane svg,.leaflet-tooltip{-moz-user-select:none}.leaflet-tile::selection{background:0 0}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-width:none!important;max-height:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer{max-width:none!important;max-height:none!important;width:auto;padding:0}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,0.4);color:#0078a8}.leaflet-tile{filter:inherit}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;-moz-box-sizing:border-box;box-sizing:border-box;z-index:800}.leaflet-overlay-pane,.leaflet-pane{z-index:400}.leaflet-map-pane svg,.leaflet-tile-pane{z-index:200}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto;float:left;clear:both}.leaflet-bottom,.leaflet-top{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-right .leaflet-control{float:right;margin-right:10px}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-pan-anim .leaflet-tile,.leaflet-zoom-anim .leaflet-tile{-webkit-transition:none;-moz-transition:none;transition:none}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-control,.leaflet-popup-pane{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.leaflet-image-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-image-layer.leaflet-interactive,.leaflet-marker-icon.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-zoom-box{border:2px dotted #38f;background:rgba(255,255,255,.5)}.leaflet-bar{box-shadow:0 1px 5px rgba(0,0,0,.65);border-radius:4px}.leaflet-bar a{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;text-align:center;color:#000}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:focus,.leaflet-bar a:hover{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:bold 18px 'Lucida Console',Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{box-shadow:0 1px 5px rgba(0,0,0,.4);background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(images/layers.png);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(images/layers-2x.png);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block;font-size:1.08333em}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(images/marker-icon.png)}.leaflet-container .leaflet-control-attribution{background:rgba(255,255,255,.8);margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333;line-height:1.4}.leaflet-control-attribution a:focus,.leaflet-control-attribution a:hover{text-decoration:underline}.leaflet-attribution-flag{display:inline!important;vertical-align:baseline!important;width:1em;height:.6669em}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;white-space:nowrap;-moz-box-sizing:border-box;box-sizing:border-box;background:rgba(255,255,255,.8);text-shadow:1px 1px #fff}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers{box-shadow:none}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-layers{border:2px solid rgba(0,0,0,.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 24px 13px 20px;line-height:1.3;font-size:1.08333em;min-height:1px}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-top:-1px;margin-left:-20px;overflow:hidden;pointer-events:none}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;pointer-events:auto;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;color:#333;box-shadow:0 3px 14px rgba(0,0,0,.4)}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;border:none;text-align:center;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;color:#757575;text-decoration:none;background:0 0}.leaflet-container a.leaflet-popup-close-button:focus,.leaflet-container a.leaflet-popup-close-button:hover{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto}.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px rgba(0,0,0,.4)}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before,.leaflet-tooltip-top:before{position:absolute;pointer-events:none;border:6px solid transparent;background:0 0;content:""}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}

.leaflet-attribution-flag { display:none !important; }
.leaflet-left {
  right: 20px !important;
  left: inherit  !important;
}


html{height:100%;min-height:100%;}
body{font-family:'Open Sans', sans-serif;font-size:14px;line-height:22px;background:#ffffff;color:#000000;margin:0px 0px;padding:0;padding:0px;font-weight:400;height:100%;}
img{padding:0px;margin:0px;border:0px;}
img[src$=".gif"], img[src$=".png"], img[src$=".jpg"], img[src$=".jpeg"]{image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;-ms-interpolation-mode:nearest-neighbor;}
a{color:#000000;text-decoration:none;text-decoration:none;}
a:hover{text-decoration:underline;}
strong{
	font-weight:600; 
}

b{
	font-weight:600; 
}

.loga {
	display:block; 
	margin:0px; 
    overflow: hidden;
    border-left: 1px dotted #ccc;
	text-align:center;
}

.loga img {

	margin:0 auto; 
	max-width:100%; 
	
}

.scroll2_pos { display:block; margin:10px 0px 30px 0px; }

.send_hide { min-height: 232px; display:block; }
.mmenu { position:relative; border:0px solid #000000;  }

.subx {
    display: none;
    float: right;
    position: absolute;
    top: 35px;
    right: 0px;
    z-index: 1002;
    background: #289fd1;
    padding: 15px 15px;
    color: #ffffff;
    text-align: left;
    min-width: 500px;
    max-width: 500px;
}


.subx a {
    display: block;
    float: left;
    width: 100% !important;
    color: #ffffff !important;
    padding: 8px 0px !important;
    border-bottom: 1px dotted #ffffff;
	line-height:inherit !important; 
	height:inherit !important; 
	font-weight:400 !important; 
}

.subx a:last-child {
    border-bottom: 0px dotted #ffffff;
}

.subx::before{
		background:#289fd1 none repeat scroll 0 0;
		top:-5px;
		content:" ";
		display:block;
		height:10px;
		position:absolute;
		right:40px;
		transform:rotate(-45deg);
		width:10px;
		z-index:1000;
	}


.gre  {  }
.blu {  }

.gre2  { background: #79c12a; text-align:center; }
.blu2 { background: #289fd1;  text-align:center; }

.gre2  a { color:#ffffff; }
.blu2 a { color:#ffffff;  }

.ddsw::after {
    background-image: url(../img/sha.png);
    background-position: top right;
    background-repeat: no-repeat;
    bottom: -27px;
    content: " ";
    display: block;
    height: 27px;
    position: absolute;
    right: 0px;
    width: 100%;
}


.gre { position:relative; }
.fixh { position:relative; z-index:100;  }

.gre::before{
		background: linear-gradient(90deg, #ffFFFF 50%, #79c12a 50%);
		top:0px;
		content:" ";
		display:none;
		height:100%;
		position:absolute;
		left:0%;
		width:100%;
		z-index:1;
	}

.gre::after{
		background: linear-gradient(90deg, #289fd1 50%, #ffFFFF 50%);
		bottom:0px;
		content:" ";
		display:none;
		height:100%;
		position:absolute;
		left:0%;
		width:100%;
		z-index:1;
	}



.round5{}
a.all{display:block;float:left;width:100%;height:100%;position:absolute;top:0px;left:0px;z-index:100;background:#ffffff;opacity:0;}
.fota{cursor:pointer;}
.atext a{color:#000000;text-decoration:underline;}
.bold{font-weight:700;}
.map_pop{cursor:pointer;}
.map_pop:hover{text-decoration:underline;}
.form2{border:0px solid #000000;}
.cookie{background:#289fd1;width:100%;font-size:13px;color:#ffffff;padding:7px 0px;display:block;float:left;position:fixed;bottom:0px;z-index:1000;}
.cookie_p{display:block;float:left;}
.cookie_close{display:block;float:right;border:0px solid #000000;padding:0px 0px 0px 20px ;cursor:pointer;}
.cookie_close img{display:block;padding:0px;margin:0px;}
.cookie table{width:100%;border-spacing:0;border-collapse:collapse;}
.cookie td{border:0px solid #000000;padding:10px 20px;}

.gal_page img{padding:0px;margin:0px;border:0px;max-width:100%;}
.gal_page{text-align:center;width:100%;border:0px solid #ff0000;overflow:hidden;}
.gal_page a{font-weight:700;color:#000000;}
.gal_page a:hover{font-weight:600px;color:#6c8f32;}

#fade{background:#000000;position:fixed;left:0;top:0;width:100%;height:100%;z-index:999;display:none;}
#zoom{position:absolute;top:0px;left:0px;z-index:9999;padding:0px;display:none;background:#ffffff; margin-bottom:100px; }
#close{display:block;float:left;position:absolute;top:0px;left:0px;z-index:99999;margin-right:10px;width:40px;height:40px;line-height:40px;text-align:center;font-size:17px;cursor:pointer;font-weight:700;background:#74bd25;color:#ffffff;text-transform:uppercase;}


#mapx2 p { margin:40px; border:1px solid #000000;  }



#tooltip
{
	color:#ffffff;
    background: #6c8f32;
    position: absolute;
    z-index: 400;
    padding: 20px 20px 20px 20px;
	font-size:11px; 

}

 
#tooltip:after /* triangle decoration */
{
	width: 10px;
	height: 10px;
	background:#6c8f32;
	content: '';
	position: absolute;
	bottom: -5px;
	left: 20px;
	margin: 0;
	transform:rotate(-45deg);
}

#tooltip.top:after
{
	border-top-color: transparent;
	border-bottom: 10px solid #111;
	top: -20px;
	bottom: auto;
}

#tooltip.left:after
{
	left: 20px;
	margin: 0;
}

#tooltip.right:after
{
	right: 20px;
	left: auto;
	margin: 0;
}


#tooltip ul{padding:0px 0px 0px 0px;margin:10px 0px 0px 15px !important;}




#close:hover{background:#289fd1;color:#ffffff}
#fade2{background:#000000;position:fixed;left:0;top:0;width:100%;height:100%;z-index:9999;display:none;}
#zoom2{position:absolute;top:0px;left:0px;z-index:99999;padding:0px;display:none;background:#37343f;max-width:1000px;}
#image2{padding:0px;margin:0;bordeR:0;clear:both;display:block;float:left;border:0px solid #ffffff;}
#caption2{background:#ffffff;text-align:center;clear:both;color:#000000;position:absolute;padding:0px 0px;bottom:-50px;right:0px;width:100%;line-height:50px;font-weight:700;}
#nav2{height:40px;display:block;float:left;position:absolute;top:0px;left:0px;margin-bottom:0px;}
#close2{display:block;float:left;margin-right:0px;width:40px;height:40px;line-height:40px;text-align:center;font-size:17px;cursor:pointer;font-weight:800;background:#79c12a;color:#ffffff;text-transform:uppercase;font-weight:700;}
#close2:hover{background:#289fd1;color:#ffffff}
#prev2{display:block;float:left;margin-right:0px;width:40px;height:40px;line-height:40px;text-align:center;font-size:14px;cursor:pointer;font-weight:800;background:#79c12a;color:#ffffff;text-transform:uppercase;font-weight:700;}
#prev2:hover{background:#289fd1;color:#ffffff}
#next2{display:block;float:left;margin-right:0px;width:40px;height:40px;line-height:40px;text-align:center;font-size:14px;cursor:pointer;font-weight:800;background:#79c12a;color:#ffffff;text-transform:uppercase;font-weight:700;}
#next2:hover{background:#289fd1;color:#ffffff}


.space45{display:block;float:left;width:100%;border:0px solid #ff9900;padding:45px 0px 0px 0px;clear:both;}
.space10{display:block;float:left;width:100%;border:0px solid #ff9900;padding:10px 0px 0px 0px;clear:both;}
.space20{display:block;float:left;width:100%;border:0px solid #ff9900;padding:20px 0px 0px 0px;clear:both;}
ul.icons{margin:0px 0px 0px 0px;padding:0;list-style-type:none;}
.icons li{border:0px solid #000000;margin:0px 0px 10px 0px;min-height:50px;padding:5px 0px 0px 60px;position:relative;}
li.iconx::before{content:"";width:50px;height:50px;background:#6c8f32;display:block;float:left;margin-right:10px;position:absolute;top:0px;left:0px;}
li.iconxr::before{content:"";width:50px;height:50px;display:block;float:left;margin-right:10px;position:absolute;top:0px;left:0px;//e24141}
li.i1::before{background:#6c8f32 url(../img/1.png) center center no-repeat;}
li.i2::before{background:#6c8f32 url(../img/2.png) center center no-repeat;}
li.i3::before{background:#6c8f32 url(../img/3.png) center center no-repeat;}
li.i4::before{background:#6c8f32 url(../img/4.png) center center no-repeat;}
li.i5::before{background:#6c8f32 url(../img/5.png) center center no-repeat;}
li.i6::before{background:#6c8f32 url(../img/6.png) center center no-repeat;}
li.i7::before{background:#6c8f32 url(../img/7.png) center center no-repeat;}
li.i8::before{background:#6c8f32 url(../img/8.png) center center no-repeat;}
li.i9::before{background:#6c8f32 url(../img/9.png) center center no-repeat;}
li.i10::before{background:#6c8f32 url(../img/10.png) center center no-repeat;}
li.i11::before{background:#6c8f32 url(../img/11.png) center center no-repeat;}
li.i12:before{background:#6c8f32 url(../img/12.png) center center no-repeat;}
li.i13:before{background:#6c8f32 url(../img/13.png) center center no-repeat;}
.menu ul{margin:0;padding:0;list-style-type:none;}
.menu ul li{display:inline;}
.menu ul li:last-child{display:inline;}
.menu ul li::after{content:"|"; color:#e5e5e5 !important;}
.menu ul li:last-child::after{content:"";color:#e5e5e5 !important;}

.logo{display:block;float:left;height:95px;line-height:95px;}
.logo img{height:95px;}



.menu{display:block;float:right;}

.menu a{padding:31px 12px 31px 12px;font-size:14px;text-decoration:none;color:#000000;font-weight:600;text-decoration:none; 
height:95px;line-height:95px; }
.menu a:hover{text-decoration:underline;}
a.a_act{color:#79c12a;text-decoration:underline;}



a.s4{padding:0px 0px 0px 30px;}

.bull_act{height:12px;width:12px;background:#74bd25;margin:0px 0px 0px 0px;cursor:pointer;display:block;float:left;margin-right:7px;}
.bull{height:12px;width:12px;background:#ffffff;margin:0px 0px 0px 0px;cursor:pointer;display:block;float:left;margin-right:7px;}

.bulls{border:0px solid #000000;margin:0px;padding:20px 20px;position:absolute;top:0px;right:0px;}
.bulls_half{border:0px solid #cc0000;position:absolute;bottom:0px;right:0px;display:block;float:right;text-align:left;width:100%;}
.bulls_half::before{border:0px solid #ccff00;display:block;float:right;text-align:left;width:100%;height:100%;content:" ";background-image:url('../img/bgx.png');position:absolute;top:0px;right:0px;}


.bya{padding:0px;color:#ffffff;display:block;float:right;position:relative;z-index:1001; background:#74bd25; position:absolute; bottom:-40px; left:0px; }
.bya_p{ display:block; float:left; width:calc(100% - 60px); text-align: center; padding:15px 30px; }


.bya::after {
    background-image: url(../img/sha.png);
    background-position: top right;
    background-repeat: no-repeat;
    bottom: -27px;
    content: " ";
    display: block;
    height: 27px;
    position: absolute;
    right: 0px;
    width: 100%;
}

.full_bg::before{
		background:#74bd25 none repeat scroll 0 0;
		bottom:-40px;
		content:" ";
		display:none;
		height:100%;
		position:absolute;
		left:0%;
		width:50%;
		z-index:1000;
	}



.bya h4{padding:0px;margin:0px 0px 0px 0px;font-size:23px;line-height:25px;clear:both;font-weight:700;color:#ffffff;text-align:center;letter-spacing:0px;}
.bya h1{padding:0px;margin:0px 0px 0px 0px;font-size:23px;line-height:25px;clear:both;font-weight:700;color:#ffffff;text-align:center;letter-spacing:0px;}
.bya h2{padding:0px;margin:0px 0px 0px 0px;font-size:23px;line-height:25px;clear:both;font-weight:700;color:#ffffff;text-align:center;letter-spacing:0px;}
.bya h3{padding:0px;margin:0px 0px 0px 0px;font-size:23px;line-height:25px;clear:both;font-weight:700;color:#ffffff;text-align:center;letter-spacing:0px;}


img.napis{display:block;float:left;margin:0px 0px 20px 0px;padding:0px;clear:both;max-width:100%;}


.scroll_text{height:370px;position:relative;padding:0px;border:0px solid #ffffff;}


.scroll{
	
	height:370px;
	position:relative;
	background-repeat:no-repeat;
	background-position:center center;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
	background-size:cover;
	image-rendering:-moz-crisp-edges;
	image-rendering:-o-crisp-edges;
	image-rendering:-webkit-optimize-contrast;
	image-rendering:crisp-edges;
	-ms-interpolation-mode:nearest-neighbor;
	
	
}




.oferta{position:relative;background-repeat:no-repeat;background-position:top center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;color:#ffffff !important;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;-ms-interpolation-mode:nearest-neighbor;}
.oferta a{color:#ffffff !important;}
.xfoot{background:#ffffff;color:#000000;}
.map_bg{display:block;float:left;position:absolute;top:0px;left:0px;width:100%;height:100%;z-index:10;}


.show_menu{display:block;float:right;height:52px;width:52px;line-height:40px;font-size:14px;position:relative;top:20px;right:0px;font-weight:700;text-decoration:underline;cursor:pointer;color:#acacac;background:#74bd25 url(../img/menu22.png) center center no-repeat;text-align:center;margin:0px 0px;

-webkit-border-radius: 50px;
-moz-border-radius: 50px;
border-radius: 50px;

}

.show_menu::after {
    top: 7px;
    content: "MENU";
    display: block;
    position: absolute;
    right: 60px;
	color:#74bd25; 
	font-size:15px; 
}



.show_menu:hover{}
#i_kod{width:100px;}



.input2{padding:0px 0px 0px 0px;display:block;float:right;background:#ededed;width:100%;margin-bottom:10px;width:100%;}
.input2 input{display:block;float:left;font-weight:400;font-size:13px;height:36px;line-height:36px;border:0;resize:none;padding:0px 0px;outline:none;padding-left:10px;background:none; font-family:'Open Sans', sans-serif;}
.input2 textarea{font-size:13px;line-height:20px;color:#000000;background:none;padding:0px;border:0px solid #000000;outline:none;resize:none;background:none;width:90%;padding:10px 10px;overflow:hidden;height:150px; font-family:'Open Sans', sans-serif;}


.rl10f {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    align-content: stretch;
	margin-bottom:5px;
}


label { cursor:pointer; }
.rodo { text-decoration:underline; cursor:help; }
.aaa {
    color: #000000;
    border: 0px solid #000000;
    border: 0px solid #000000;
    padding: 0px 0px 0px 5px;
}




.pl5{padding-left:5px;}
.pr5{padding-right:5px;}
.token{border:0px solid #000000;display:block;float:right;height:38px;margin-left:10px;overflow:hidden;width:80px;}
.token2{display:block;float:left;}
.f_send{background:#79c12a;border:0px solid #000000;display:block;float:right;font-size:14px;height:36px;line-height:36px;color:#ffffff;text-decoration:none;font-weight:700;width:100%;text-align:center; margin-bottom: 10px;}
.f_send:hover{text-decoration:underline;}
.logo{display:block;float:left;}
.logo a{display:block;float:left; height:64px;line-height:64px;}
.clear{clear:both;}
.page{border:0px solid #000000;margin:0 auto;width:1024px;clear:both;padding:0px;padding-bottom:0px;display:block;}
.pad40{padding:40px 0px !important;}
.rel{position:relative;}
.map_bg{display:block;float:left;position:absolute;top:0px;left:0px;width:100%;height:100%;z-index:10;}
#map_box{position:relative;z-index:100;margin:60px auto;}
#map_canvas{width:100%;position:absolute;top:0px;left:0px;z-index:0;}
.foot{text-align:center;padding:20px 20px 50px 20px;color:#000000;border-top:1px dotted #ccc !important;}
.foot b{color:#000000;}
.foot a{text-decoration:none;color:#787c83;}
.foot a:hover{text-decoration:underline;color:#787c83;}
.mapka{padding:0px 0px;margin:0px 0px;position:relative;}




.box{margin:0px 0px;padding:0px;position:relative;}
.box h1 {
    padding: 0px;
    margin: 0px;
    font-size: 23px;
    line-height: 25px;
    margin-top: 25px;
	text-align:right; 
	
}
.box h2 {
    padding: 0px;
    margin: 0px;
    font-size: 23px;
    line-height: 25px;
    margin-bottom: 10px;
	text-align:right; 
	
}
.box h3 {
    padding: 0px;
    margin: 0px;
    font-size: 23px;
    line-height: 25px;
    margin-bottom: 17px;
	text-align:right; 
	
}
.box h4 {
    padding: 0px;
    margin: 0px;
    font-size: 23px;
    line-height: 25px;
    margin-bottom: 17px;

	
}


.box h5 {
    padding: 0px;
    margin: 0px;
    font-size: 17px;
    margin-bottom: 10px;

	
}


.box3x{margin:0px 0px;padding:20px;position:relative;}
.box3x h1 {
    padding: 0px 20px;
    margin: 0px;
    font-size: 25px;
    line-height: 25px;
    margin-bottom: 17px;
	text-align:right; 
	
}
.box3x h2 {
    padding: 0px;
    margin: 0px;
    font-size: 25px;
    line-height: 25px;
    margin-bottom: 17px;
	text-align:right; 
	
}
.box3x h3 {
    padding: 0px;
    margin: 0px;
    font-size: 25px;
    line-height: 25px;
    margin-bottom: 17px;
	text-align:right; 
	
}
.box3x h4 {
    padding: 0px;
    margin: 0px;
    font-size: 25px;
    line-height: 25px;
    margin-bottom: 17px;

	
}



.group{display:block;float:left;border:0px solid #ffcc00;width:100%;}
.col{display:block;float:left;border:0px solid #cccccc;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.set1{width:100%;}
.set2{width:50%;}
.set22{width:50%;}
.set3{width:33.33333%;}
.set33{width:33.33333%;}
.set4{width:66.66666%;}
.set44{width:66.66666%;}
.set20{width:20%;}
.set20x{width:20%;}
.set25{width:25%;}
.set9{width:90%;}
.set10{width:10%;}
.set40{width:40%;}
.set60{width:60%;}
.rwd{display:none;}
.rwd4{display:none;}
.rwd5{display:none;}
.info2{display:block;float:left;width:100%;position:relative;z-index:10;margin-top:0px;}
.info{display:block;float:left;width:100%;position:relative;z-index:10;}
.infoorange{display:block;float:left;width:100%;background:#ff8a03;border:1px solid #ff8a03;padding:10px 0px;width:100%;color:#ffffff;font-weight:normal;position:relative;top:0px;left:0px;margin:0px 0px 10px 0px;}
.infoorange b{font-weight:400;font-size:13px;margin-left:20px;display:block;float:left;}
.infored{display:block;float:left;width:100%;background:#cc0000;border:1px solid #cc0000;padding:10px 0px;width:100%;color:#ffffff;font-weight:normal;position:relative;top:0px;left:0px;margin:0px 0px 10px 0px;}
.infored b{font-weight:400;font-size:13px;margin-left:20px;display:block;float:left;}
.infogreen{display:block;float:left;width:100%;background:#7abb41;border:1px solid #7abb41;padding:10px 0px;width:100%;color:#ffffff;font-weight:normal;position:relative;top:0px;left:0px;margin:0px 0px 10px 0px;}
.infogreen b{font-weight:400;font-size:13px;margin-left:20px;display:block;float:left;}
.flexbox-container{display:-ms-flex;display:-webkit-flex;display:flex;padding:0px;border:0px dotted #ccc;flex-wrap:wrap;}


.flexbox-container .set1{flex:1;box-sizing:border-box;margin:0px 0px;padding:0px;position:relative;}
.flexbox-container .set22{flex:1;box-sizing:border-box;margin:0px 0px;padding:0px;position:relative;}
.flexbox-container .set33{flex:1;box-sizing:border-box;margin:0px 0px;padding:0px;position:relative;}
.flexbox-container .set3{flex:1;box-sizing:border-box;margin:0px 0px;padding:0px;position:relative;}
.flexbox-container .set4{flex:2;box-sizing:border-box;margin:0px 0px;padding:0px 0px 0px 0px;border-right:1px dotted #ccc;position:relative;}
.flexbox-container .box{padding:20px;}
.flexbox-container .box2{padding:0px 0px 10px 0px;}
.flexbox-container .box3{padding:0px 20px 20px 20px;}
.flexbox-container .box4{padding:10px 20px 20px 20px;}
.flexbox-container3 {display:-ms-flex;display:-webkit-flex;display:flex;padding:0px;border:0px dotted #ccc;flex-wrap:wrap;}
.flexbox-container3 .set3{flex:1 0 33.3333%;box-sizing:border-box;margin:0px 0px;padding:0px;border-right:1px dotted #ccc;position:relative;}
.flexbox-container3 .box5{padding:0px 10px 20px 10px;}

.flexbox-container2 {display:-ms-flex;display:-webkit-flex;display:flex;padding:0px;border:0px dotted #cc9900;flex-wrap:wrap;}
.flexbox-container2 .set33{flex:1;box-sizing:border-box;margin:0px 0px;padding:0px;border-right:0px dotted #ccc;position:relative;}
.flexbox-container2 .set3{flex:1;box-sizing:border-box;margin:0px 0px;padding:0px;border-right:1px dotted #ccc;position:relative;}
.flexbox-container2 .set20{flex:1 0 20%; box-sizing:border-box;margin:0px 0px;padding:0px;border-right:0px dotted #ccc;position:relative; min-height:234px; }

.flexbox-container2 .set4{flex:2;box-sizing:border-box;margin:0px 0px;padding:0px 0px 0px 0px;border-left:1px dotted #ccc;position:relative;}
.flexbox-container2 .set44{flex:2;box-sizing:border-box;margin:0px 0px;padding:0px 0px 0px 0px;border-right:1px dotted #ccc;position:relative;}


.flexbox-container2 .box{padding:20px 20px 20px 20px;}
.flexbox-container2 .box2{padding:0px 0px 0px 0px;}
.flexbox-container2 .box3{padding:0px 20px 20px 20px;}
.flexbox-container2 .box4{padding:20px 20px 20px 20px;}
.flexbox-container2 .box5{padding:0px 10px 20px 10px;}
.flexbox-container2 .box6{padding:0px 0px 20px 20px;}
.box_top{padding:20px;}

.box2{margin:0px 0px;padding:0px;border-right:0px dotted #ccc;position:relative;}
.box3{margin:0px 0px;padding:0px;border-right:0px dotted #ccc;position:relative;}
.box4{margin:0px 0px;padding:0px;border-right:0px dotted #ccc;position:relative;}
.box5{margin:0px 0px;padding:0px;border-right:0px dotted #ccc;position:relative;}
.box6{margin:0px 0px;padding:0px 0px 20px 20px;border-right:0px dotted #ccc;position:relative;}

.sdfds { padding-top:20px !important; }

@media only screen and (max-width:1024px){
body{min-width:100%;}
.page{width:100%;}
.flexbox-container .set33{flex:1 0 100%;border-right:0px dotted #ccc !important;}
.flexbox-container .set3{flex:1 0 50%;border-right:0px dotted #ccc !important;}
.flexbox-container2 .set33{flex:1 0 100%;border-right:0px dotted #ccc !important;}
.flexbox-container2 .set3{flex:1 0 50%;border-right:0px dotted #ccc !important;}
.flexbox-container3 .set3{flex:1 0 50%;border-right:0px dotted #ccc !important;}

.flexbox-container2 .box2{padding:0px 0px 0px 20px;}
.flexbox-container2 .set4{padding:0px 0px 0px 0px;border:0px dotted #ccc;}
.space45{padding:0px 0px 0px 0px;}
.sdfds { padding-top:20px !important; padding-right:20px !important}
.rwd5{display:block;}
}

@media only screen and (max-width:980px){.menu a{padding:0px 10px 0px 10px;}

@media only screen and (max-width:940px){
.set20x{width:25%;}
	
	
.flexbox-container2 .set20{flex:0 0 25%;border-right:0px dotted #ccc !important;}
	



.box h1 {
    padding: 0px;
    margin: 0px;
    font-size: 20px;
    line-height: 20px;
    margin-top: 25px;
	text-align:right; 
	
}
.box h2 {
    padding: 0px;
    margin: 0px;
    font-size: 20px;
    line-height: 20px;
    margin-bottom: 10px;
	text-align:right; 
	
}
.box h3 {
    padding: 0px;
    margin: 0px;
    font-size: 20px;
    line-height: 20px;
    margin-bottom: 17px;
	text-align:right; 
	
}
.box h4 {
    padding: 0px;
    margin: 0px;
    font-size: 20px;
    line-height: 20px;
    margin-bottom: 17px;

	
}

.bya h1 {
    padding: 0px;
    margin: 0px 0px 0px 0px;
    font-size: 20px;
    line-height: 20px;
    clear: both;
    font-weight: 700;
    color: #ffffff;
    text-align: center;
    letter-spacing: 0px;
}


}





@media only screen and (max-width:850px){
	
.set20x{width:33.33333%;}
	
.rwd{display:block;}
.norwd{display:none;}
.rwd_flex{display:flex;}
.menu{position:relative;width:100%;padding:10px 0px 10px 0px;height:inherit;line-height:inherit;}
.menu ul{display:block;float:left;width:100%;padding:0px 0px;}
.menu ul li{display:block;float:left;width:100%;border-bottom:1px dotted #ccc;padding:7px 0px;}
.menu ul li:last-child{border-bottom:0px;}
.menu a{margin:0px;padding:0px 10px;width:100%; height: inherit;    line-height: inherit;}
.menu ul li{text-align:left;}
.menu ul li::after{content:"";color:#ffffff;}

.subx{
    display: block;
    width: calc(100% - 20px);
    float: left;
    position: relative;
    top: 7px;
    left: 0px;
    z-index: 1;
    padding: 10px ;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    text-align: left;
	margin:0px 0px 0px 0px; 
	min-width:100px; 
	max-width:100%; 
	
	
}	
	
.flexbox-container2 .set20{flex:0 33.33333%;border-right:0px dotted #ccc !important;}
}


@media only screen and (max-width:680px){
.flexbox-container2 .box2{padding:0px 20px 0px 20px;}
.set20x{width:50%;}

.set2{width:100%;}
.pl5{padding-left:0px;}
.pr5{padding-right:0px;}
.flexbox-container .set22{flex:1 0 100%;}
.flexbox-container .set3{flex:1 0 100%;}
.flexbox-container2 .set3{flex:1 0 100%;}
.flexbox-container2 .set2{flex:1 0 100%;}
.flexbox-container3 .set3{flex:1 0 100%;}


.rwd4{display:block;}
}


@media only screen and (max-width:580px){
.flexbox-container2 .set20{flex:0 50%;border-right:0px dotted #ccc !important;}
}


@media only screen and (max-width:480px){
.scroll_text{height:300px;}
.scroll{height:300px;}
.norwd3{display:none;}

.set20x{width:100%;}
.show_menu::after {
    display: none;
}


}


@media only screen and (max-width:400px){
.flexbox-container2 .set20{flex:0 100%;border-right:0px dotted #ccc !important;}
.logo img {
    height: 80px;
}

.logo {
  display: block;
  float: left;
  height: 80px;
  line-height: 80px;
}


.show_menu{display:block;float:right;height:52px;width:52px;line-height:40px;font-size:14px;position:relative;top:10px;right:0px;font-weight:700;text-decoration:underline;cursor:pointer;color:#acacac;background:#74bd25 url(../img/menu22.png) center center no-repeat;text-align:center;margin:0px 0px;
-webkit-border-radius: 50px;
-moz-border-radius: 50px;
border-radius: 50px;
}



}