@font-face {font-family: 'DINProLight';src: url('../fonts/DINPro-Light.eot');src: local('☺'), url('../fonts/DINPro-Light.woff') format('woff'), url('../fonts/DINPro-Light.ttf') format('truetype'), url('../fonts/DINPro-Light.svg') format('svg');font-weight: normal;font-style: normal;}

@font-face {
	font-family: 'Exo2.0-Thin';
	src: url('../fonts/Exo2.0-Thin.eot');
	src: local('â�ş'), url('../fonts/Exo2.0-Thin.woff') format('woff'), url('../fonts/Exo2.0-Thin.ttf') format('truetype'), url('../fonts/Exo2.0-Thin.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Exo2.0-Medium';
	src: url('../fonts/Exo2.0-Medium.eot');
	src: local('â�ş'), url('../fonts/Exo2.0-Medium.woff') format('woff'), url('../fonts/Exo2.0-Medium.ttf') format('truetype'), url('../fonts/Exo2.0-Medium.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {font-family:"BarmeReczny";src:url("../fonts/Barme.eot?") format("eot"),url("../fonts/Barme.woff") format("woff"),url("../fonts/Barme.ttf") format("truetype"),url("../fonts/Barme.svg#BarmeReczny") format("svg");font-weight:normal;font-style:normal;}


/*ANIMACJA - tylko CSS3*/
*:hover {-moz-transition: 0.1s ease-in; -webkit-transition: 0.1s ease-in; -o-transition: 0.1s ease-in; transition: 0.1s ease-in;}

body {font-family:Tahoma;font-size:11px;color:#666666;}
html,body {height:100%}
noscript {color:#990000;text-align:center;font-size:16px;line-height:99px;font-weight:bold;}
.fr         {float:right;}
.fl         {float:left;}
.clear      {clear:both;}
.rel        {position:relative;}
.block      {display:block;}
.oh         {overflow:hidden;}
.hidden     {display:none;}
.center     {text-align:center;}
.page_width {width:1000px;margin:0 auto;}
.italic     {font-style:italic;}
.bold       {font-weight:bold;}
.pink       {color:#d91b5c;}

a  {text-decoration:none;color:#a3a9b0;} 
h1 {/*font-size:20px;color:#d91b5c;text-transform:uppercase;text-align:right;border-bottom:1px dashed #cccccc;line-height:30px;margin:0px 20px;*/}
h1.h1 {font-size: 30px;font-family: 'Exo2.0-Thin';color: #7f8181;border-bottom: solid 5px #8dc041;width:auto;padding-top: 22px;margin-bottom: 6px;}
h2 {}
h3 {font-size:25px;color:#0e76bc;}
h4 {font-size:21px;color:#003883;} 
h5 {}
h6 {} 
#page {width: auto;padding:0px 17px 0px 20px;min-height: 100%;position: relative;}

.content {width:971px;margin:0px auto 0px auto}

header {background-color: #424854;}
#top {height:86px;position: relative;}

#logo {float: left;position: absolute;top: 0px;left: 0px;z-index: 999;width:282px;}
#logo a {display: block;padding-top: 10px;}
nav {float: right;}
nav ul {height:46px;float:right;padding-top: 33px;}
nav ul li {float: left;line-height: 16px;padding-left: 12px;padding-right: 12px;}
nav ul li a {color: white;font-family: 'DINProLight';font-size: 13px;display:block;}
nav ul li a:hover {color: #f3d13a}
nav ul li a img {position: relative;top: -6px;}
nav ul li.lang {border-right: solid 1px white}

a.fblink {position: relative;display:block;width:28px;height:28px;}
a.fblink img {position: absolute;}
a.fblink img.fb1 {display: block}
a.fblink img.fb2 {display: none}
a.fblink:hover img.fb1 {display: none}
a.fblink:hover img.fb2 {display: block}

#cookies {position:fixed;bottom:0px;width:100%;height:22px;text-align: center;border-top: solid 1px #808080;background-color: white; opacity: 0.8;z-index:99;line-height: 22px;}
#cookies a:last-child{margin-left: 33px;}
.breadcrumbs {margin:5px 20px 35px 20px;}
.breadcrumbs, .breadcrumbs a {color:#666666;font-size:12px;font-family:tahoma;}
.breadcrumbs a.sel {text-decoration:underline;}
#page_content {padding-top:10px;}
.labelName {padding-top: 12px;padding-bottom: 5px;}
.breadcrumbs-panel{position: absolute; top: 10px;left: 10px;}

#slider-main {width:100%;height:387px;/*background-image: url(../images/bg_slider.jpg);*/background-color:#f3d13a;position: relative;}
#slider-main div {width:100%;text-align: center}
#slider-main div img {margin: 0px auto 0px auto;}

#slider-main #prev {display: block;width: 50px;height:387px;position: absolute;top: 0px;left: 0px;z-index: 998;}
#slider-main #next {display: block;width: 50px;height:387px;position: absolute;top: 0px;right: 0px;z-index: 998;}

/*#slider-main div#news {position: absolute;top: 100px;left: 100px;width: 120px;height: 120px;z-index: 999;}*/
#news {color: white;padding-top: 145px;}
#news div.slogan {font-family: 'Exo2.0-Thin';font-size:35px;color: white;width: 356px;height:100px;}
#news div.slogan span.w1 {font-family: 'Exo2.0-Medium';}
#news div.slogan span.w2 {font-family: 'BarmeReczny';text-align: right;float:right;font-size: 30px;}
#news div.newsContent h1 {color: white;}
#news div.newsContent {width: 463px;overflow: hidden;height: 102px;position: relative;font-size: 12px;
             /*background-image: url("../images/bg-news.png");*/
             background-color:#F3D13A;
             text-align: justify;padding-left: 13px;padding-right: 13px;padding-bottom: 22px;left: -13px;}

#expand {/*        background-color: #027092;*/
position: absolute;left: 0px;bottom: -22px;width: 464px;text-align: right;padding-top: 6px;padding-right: 3px;padding-bottom: 6px;cursor: pointer;font-size: 12px;background-image: url(../images/ico-down.png);background-repeat: no-repeat;background-position: 410px 8px; }
#collapse {/*           background-color: #027092;*/
position: absolute;left: 0px;bottom: 0px;width: 462px;text-align: right;padding-top: 6px;padding-right: 3px;padding-bottom: 6px;display: none;cursor: pointer;font-size: 12px;background-image: url(../images/ico-up.png);background-repeat: no-repeat;background-position: 417px 9px;
}
.cycle-slideshow {text-align: center;position: relative;max-width: 1400px;width: 100%;margin: 0px auto;overflow: hidden;}
.cycle-slideshow div {height:387px;}
.cycle-slideshow div div.slogan {
    /*width: 900px;*/
    margin: 0px auto 0px auto;
    font-family: 'Exo2.0-Thin';
    font-size:35px;
    color: white;
    width: 356px!important;
    text-align: left!important;
    padding-top: 130px;
    padding-right: 614px;
}
.cycle-slideshow div div.slogan span.w1 {font-family: 'Exo2.0-Medium';}
.cycle-slideshow div div.slogan span.w2 {font-family: 'BarmeReczny';text-align: right;float:right;font-size: 30px;}

#line-orange {background-color: #424854;color: white;}
#line-orange div ul li {float: left; width: 209px;padding: 22px;font-family: 'DINProLight';font-size: 12px;text-align: justify}
#line-orange div ul li:first-child {padding-left: 0px;}
#line-orange div ul li:last-child {padding-right: 0px;}
#line-orange div ul li img {float: left;margin-right: 11px;z-index: 1px;}
#line-orange div ul li h1 {font-family: 'Exo2.0-Thin';font-size: 20px; margin-bottom: 9px;letter-spacing: -1px;}
#line-orange div ul li h1 span {font-family: 'Exo2.0-Medium';color: #f3d13a;}


footer {width: auto;background-color:#f5f4ef;}
#footer {bottom:0px;padding-top: 44px;padding-bottom: 44px;}
#copyright {font-size: 10px;color: #a7abae;font-family: 'DINProLight';clear: both;padding-top: 44px;padding-bottom: 44px;}
#footer-addres {font-size: 20px;font-family: 'Exo2.0-Thin';float: left;width: 300px;}
#footer-addres img {float: left;margin-right: 12px;}
#footer-addres span {font-size: 20px;font-family: 'Exo2.0-Medium';}
#footer-addres div {padding-top: 22px;padding-bottom: 22px;}
#footer-form {width: 349px;float: right;font-family: 'Exo2.0-Thin';font-size: 20px;margin-right: 20px;}
#footer-form div {padding-top: 5px;}
#footer-form input {border: solid 0px; border-bottom: solid 2px #f3d13a;background-color: transparent;color: #5a5f69;font-family: 'Exo2.0-Thin';width:164px;}
#footer-form input:first-child {margin-right: 12px;}
#footer-form input[type=button] {background-color: #f3d13a;font-family: 'Exo2.0-Thin';font-size: 15px;color: white;width:70px;float: right;}
#footer-form textarea {border: solid 0px; border-bottom: solid 2px #f3d13a;background-color: transparent;color: #5a5f69;font-family: 'Exo2.0-Thin';width: 100%;height: 17px;font-size: 12px;}
#footerNameMsg {height:12px;padding:0px;font-size: 12px;}
#footerEmailMsg {height:12px;padding:0px;font-size: 12px;}
#footerTrescMsg {height:12px;padding:0px;font-size: 12px;}




#lokalizacje {height: 150px;overflow: hidden;position: relative;}
#lokalizacje div.item {width:230px;height:150px;position: absolute;background-color: black;}
#lokalizacje div.item a div.label {display: none;background-color: #f3d13a;padding:12px;font-size: 12px;color: white;font-family: 'DINProLight';
position: absolute;/*230x150*//*width:166px;*/z-index: 3;text-align: center;line-height: 20px;top:20px;left: 20px;}
#lokalizacje div.item a div.label span {text-transform: uppercase}

#lokalizacje div.item:hover a div.label {display: block;margin: 10px auto 10px auto;}
#lokalizacje img {/*float:left;position: absolute;top:0px;left:-1000px;*/width:230px;height:150px;z-index: 1;}
#lokalizacje a:hover img {opacity:0.7;}
#lokalizacje div.content {position: relative;}

.orange-label {background-color: #424854;color: white;z-index: 99;position: absolute;top: 0px;left:0px;padding-left: 10px;padding-right: 10px;padding-bottom: 10px;padding-top: 3px;font-family: 'DINProLight';font-size: 15px;position: relative;top:0px;left:-10px;width: auto;float:left;
}
