@charset "utf-8";
/* Generated by Font Squirrel (http://www.fontsquirrel.com) on May 26, 2013 12:00:32 PM America/New_York */
@font-face{font-family:'SansationLight';src: url('../_fonts/Sansation_Light-webfont.eot');src: url('../_fonts/Sansation_Light-webfont.eot?#iefix') format('embedded-opentype'), url('../_fonts/Sansation_Light-webfont.woff') format('woff'), url('../_fonts/Sansation_Light-webfont.ttf') format('truetype'), url('../_fonts/Sansation_Light-webfont.svg#SansationLight') format('svg');font-weight: normal;font-style: normal;}
@font-face{font-family:'SansationRegular';src: url('../_fonts/Sansation_Regular-webfont.eot');src: url('../_fonts/Sansation_Regular-webfont.eot?#iefix') format('embedded-opentype'), url('../_fonts/Sansation_Regular-webfont.woff') format('woff'), url('../_fonts/Sansation_Regular-webfont.ttf') format('truetype'), url('../_fonts/Sansation_Regular-webfont.svg#SansationRegular') format('svg');font-weight: normal;font-style: normal;}
@font-face{font-family:'SansationBold';src: url('../_fonts/Sansation_Bold-webfont.eot');src: url('../_fonts/Sansation_Bold-webfont.eot?#iefix') format('embedded-opentype'), url('../_fonts/Sansation_Bold-webfont.woff') format('woff'), url('../_fonts/Sansation_Bold-webfont.ttf') format('truetype'), url('../_fonts/Sansation_Bold-webfont.svg#SansationBold') format('svg');font-weight: normal;font-style: normal;}
@font-face{font-family:'SansationLightLightItalic';src: url('../_fonts/Sansation_Light_Italic-webfont.eot');src: url('../_fonts/Sansation_Light_Italic-webfont.eot?#iefix') format('embedded-opentype'), url('../_fonts/Sansation_Light_Italic-webfont.woff') format('woff'), url('../_fonts/Sansation_Light_Italic-webfont.ttf') format('truetype'), url('../_fonts/Sansation_Light_Italic-webfont.svg#SansationLightLightItalic') format('svg');font-weight: normal;font-style: normal;}
@font-face{font-family:'SansationItalic';src: url('../_fonts/Sansation_Italic-webfont.eot');src: url('../_fonts/Sansation_Italic-webfont.eot?#iefix') format('embedded-opentype'), url('../_fonts/Sansation_Italic-webfont.woff') format('woff'), url('../_fonts/Sansation_Italic-webfont.ttf') format('truetype'), url('../_fonts/Sansation_Italic-webfont.svg#SansationItalic') format('svg');font-weight: normal;font-style: normal;}
@font-face{font-family:'SansationBoldItalic';src: url('../_fonts/Sansation_Bold_Italic-webfont.eot');src: url('../_fonts/Sansation_Bold_Italic-webfont.eot?#iefix') format('embedded-opentype'), url('../_fonts/Sansation_Bold_Italic-webfont.woff') format('woff'), url('../_fonts/Sansation_Bold_Italic-webfont.ttf') format('truetype'), url('../_fonts/Sansation_Bold_Italic-webfont.svg#SansationBoldItalic') format('svg');font-weight: normal;font-style: normal;}

body {background:url(../_img/bg-header.jpg) center top no-repeat, url(../_img/bg-footer.jpg) center bottom no-repeat;background-color:#def0f9;font:14px/1em 'SansationRegular';}
.clearfix:after{content:"\00A0";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.clearfix{display:inline-block;}
html[xmlns] .clearfix{display:block;}
* html .clearfix{height:1%;}
.clearfix{display:block}
.hide{text-indent:100%;white-space:nowrap;overflow:hidden;height:0;}


#header{width:980px;height:271px;margin:0 auto;background:url(../_img/header.jpg) 0 0 no-repeat;}
h1{width:975px;font:2.2em/2em 'SansationBold';padding:9px 5px 0 0;color:#ffd800;text-align:right;-webkit-text-shadow: 1px 1px 0 #001c33,-1px 1px 0 #001c33,1px -1px 0 #001c33,-1px -1px 0 #001c33,0px 1px 0 #001c33,0px -1px 0 #001c33,-1px 0px 0 #001c33,1px 0px 0 #001c33,3px 3px 0 #001c33,-3px 3px 0 #001c33,3px -3px 0 #001c33,-3px -3px 0 #001c33,0px 3px 0 #001c33,0px -3px 0 #001c33,-3px 0px 0 #001c33,3px 0px 0 #001c33,1px 3px 0 #001c33,-1px 3px 0 #001c33,1px -3px 0 #001c33,-1px -3px 0 #001c33,3px 1px 0 #001c33,-3px 1px 0 #001c33,3px -1px 0 #001c33,-3px -1px 0 #001c33;-moz-text-shadow: 1px 1px 0 #001c33,-1px 1px 0 #001c33,1px -1px 0 #001c33,-1px -1px 0 #001c33,0px 1px 0 #001c33,0px -1px 0 #001c33,-1px 0px 0 #001c33,1px 0px 0 #001c33,3px 3px 0 #001c33,-3px 3px 0 #001c33,3px -3px 0 #001c33,-3px -3px 0 #001c33,0px 3px 0 #001c33,0px -3px 0 #001c33,-3px 0px 0 #001c33,3px 0px 0 #001c33,1px 3px 0 #001c33,-1px 3px 0 #001c33,1px -3px 0 #001c33,-1px -3px 0 #001c33,3px 1px 0 #001c33,-3px 1px 0 #001c33,3px -1px 0 #001c33,-3px -1px 0 #001c33;-o-text-shadow: 1px 1px 0 #001c33,-1px 1px 0 #001c33,1px -1px 0 #001c33,-1px -1px 0 #001c33,0px 1px 0 #001c33,0px -1px 0 #001c33,-1px 0px 0 #001c33,1px 0px 0 #001c33,3px 3px 0 #001c33,-3px 3px 0 #001c33,3px -3px 0 #001c33,-3px -3px 0 #001c33,0px 3px 0 #001c33,0px -3px 0 #001c33,-3px 0px 0 #001c33,3px 0px 0 #001c33,1px 3px 0 #001c33,-1px 3px 0 #001c33,1px -3px 0 #001c33,-1px -3px 0 #001c33,3px 1px 0 #001c33,-3px 1px 0 #001c33,3px -1px 0 #001c33,-3px -1px 0 #001c33;text-shadow: 1px 1px 0 #001c33,-1px 1px 0 #001c33,1px -1px 0 #001c33,-1px -1px 0 #001c33,0px 1px 0 #001c33,0px -1px 0 #001c33,-1px 0px 0 #001c33,1px 0px 0 #001c33,3px 3px 0 #001c33,-3px 3px 0 #001c33,3px -3px 0 #001c33,-3px -3px 0 #001c33,0px 3px 0 #001c33,0px -3px 0 #001c33,-3px 0px 0 #001c33,3px 0px 0 #001c33,1px 3px 0 #001c33,-1px 3px 0 #001c33,1px -3px 0 #001c33,-1px -3px 0 #001c33,3px 1px 0 #001c33,-3px 1px 0 #001c33,3px -1px 0 #001c33,-3px -1px 0 #001c33;}

#nav{width:720px;overflow:hidden;padding:83px 0 0 18px;}
.nav{background-color:#054571;border:3px solid #043151;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;width:508px;}
.nav{float:left;;position:relative;z-index:90;}
.nav li {display:inline-block;}
.nav li a{font:1.357em/.857em 'SansationBold';text-transform:uppercase;color:#fff;padding:17px 15px 13px 16px;-webkit-text-shadow: 1px 1px 0 #043151,-1px 1px 0 #043151,1px -1px 0 #043151,-1px -1px 0 #043151,0px 1px 0 #043151,0px -1px 0 #043151,-1px 0px 0 #043151,1px 0px 0 #043151,3px 3px 0 #043151,-3px 3px 0 #043151,3px -3px 0 #043151,-3px -3px 0 #043151,0px 3px 0 #043151,0px -3px 0 #043151,-3px 0px 0 #043151,3px 0px 0 #043151,1px 3px 0 #043151,-1px 3px 0 #043151,1px -3px 0 #043151,-1px -3px 0 #043151,3px 1px 0 #043151,-3px 1px 0 #043151,3px -1px 0 #043151,-3px -1px 0 #043151;-moz-text-shadow: 1px 1px 0 #043151,-1px 1px 0 #043151,1px -1px 0 #043151,-1px -1px 0 #043151,0px 1px 0 #043151,0px -1px 0 #043151,-1px 0px 0 #043151,1px 0px 0 #043151,3px 3px 0 #043151,-3px 3px 0 #043151,3px -3px 0 #043151,-3px -3px 0 #043151,0px 3px 0 #043151,0px -3px 0 #043151,-3px 0px 0 #043151,3px 0px 0 #043151,1px 3px 0 #043151,-1px 3px 0 #043151,1px -3px 0 #043151,-1px -3px 0 #043151,3px 1px 0 #043151,-3px 1px 0 #043151,3px -1px 0 #043151,-3px -1px 0 #043151;-o-text-shadow: 1px 1px 0 #043151,-1px 1px 0 #043151,1px -1px 0 #043151,-1px -1px 0 #043151,0px 1px 0 #043151,0px -1px 0 #043151,-1px 0px 0 #043151,1px 0px 0 #043151,3px 3px 0 #043151,-3px 3px 0 #043151,3px -3px 0 #043151,-3px -3px 0 #043151,0px 3px 0 #043151,0px -3px 0 #043151,-3px 0px 0 #043151,3px 0px 0 #043151,1px 3px 0 #043151,-1px 3px 0 #043151,1px -3px 0 #043151,-1px -3px 0 #043151,3px 1px 0 #043151,-3px 1px 0 #043151,3px -1px 0 #043151,-3px -1px 0 #043151;text-shadow: 1px 1px 0 #043151,-1px 1px 0 #043151,1px -1px 0 #043151,-1px -1px 0 #043151,0px 1px 0 #043151,0px -1px 0 #043151,-1px 0px 0 #043151,1px 0px 0 #043151,3px 3px 0 #043151,-3px 3px 0 #043151,3px -3px 0 #043151,-3px -3px 0 #043151,0px 3px 0 #043151,0px -3px 0 #043151,-3px 0px 0 #043151,3px 0px 0 #043151,1px 3px 0 #043151,-1px 3px 0 #043151,1px -3px 0 #043151,-1px -3px 0 #043151,3px 1px 0 #043151,-3px 1px 0 #043151,3px -1px 0 #043151,-3px -1px 0 #043151;display:block;}
.nav li a:hover{color:#ffd800;}
.social{width:93px;height:44px;background:#0875bf;border:3px solid #054e80;border-left:none;-moz-border-radius:0 5px 5px 0;-webkit-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0;float:left;position:relative;left:-3px;top:1px;z-index:89;}

.vcard{width:200px;height:140px;float:right;text-align:right;}
.telephone{padding:9px 5px 0 0;background:url(../_img/tel.png) 0 0 no-repeat;}
.tel a{color:#fff;font:1.714em/1.2em 'SansationBold';text-shadow:0 0 5px #000;}
.adr{color:#054673;font:1.429em/1.2em 'SansationBold';text-transform:uppercase;padding:22px 5px 0 0;}

.socialButton a{width:44px;height:44px;background:url(../_img/social.png) 3px 0 no-repeat;text-indent:100%;white-space:nowrap;overflow:hidden;display:block;float:left;}
.socialFb a{padding-left:3px;border-right:2px solid #054e80;}
.socialFb a:hover{background-position:3px -44px;}
.socialGplus a{background-position:-46px 0;}
.socialGplus a:hover{background-position:-46px -44px;}

#footer{width:980px;margin:0 auto;height:200px;}

.wrapper{width:980px;margin:0 auto;}
.gallery li{float:left;padding:4px 4px 2px 4px;background:#fff;margin:0 6px 6px 0;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-box-shadow: 0 0 1px rgba(0,0,0,.6);-webkit-box-shadow: 0 0 1px rgba(0,0,0,.6);box-shadow: 0 0 1px rgba(0,0,0,.6);}

/* debilne przepisy dot. ciasteczek*/
#cookiebar{position:relative;display:none;}
.cookieTooltip{position:fixed;bottom:15px;right:15px;background:#333;width:550px;padding:10px;opacity:.9;font-size:11px;border-radius:5px;box-shadow:0 0 5px rgba(0,0,0,0.5);z-index:999;line-height:1.4em;}
.cookieTooltip p{color:#fff;margin-bottom:10px;}
.cookieElement{display:block;float:right;margin-right:10px;background:#fff;padding:5px 10px;color:#000;text-decoration:none;border-radius:5px;font-weight:bold;cursor:pointer;}
.cookieElement:hover{background:#ddd;}

.author{float:right;margin-top:120px;}
.copyrights{padding:95px 0 0 180px;line-height:3em;}

.map{width:980px;height:540px;overflow:hidden;-moz-box-shadow: 0 0 5px #000;-webkit-box-shadow: 0 0 5px #000;box-shadow: 0 0 5px #000;}
.mapNavi a{padding:10px;width:960px;height:20px;margin-top:-3px;text-align:center;display:block;background:#000;background:rgba(0,0,0,.8);color:#fff;text-transform:uppercase;font-weight:bold;}

.oferta{background:#fff;background:rgba(255,255,255,.9);-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-box-shadow: 0 0 1px rgba(0,0,0,.6);-webkit-box-shadow: 0 0 1px rgba(0,0,0,.6);box-shadow: 0 0 1px rgba(0,0,0,.6);padding:6px;width:968px;margin:6px 0;}
.oferta h2{font-weight:bold;font-size:1.5em;line-height:1.5em;}
.oferta li{ list-style-type:disc;margin:5px 0 10px 15px;}
.ofertaThin{width:448px;margin:5px;}

.potega{font-size:.7em;}


/* konwersje px to em 
6px	0.429em	42.9%	5pt
7px	0.500em	50.0%	5pt
8px	0.571em	57.1%	6pt
9px	0.643em	64.3%	7pt
10px	0.714em	71.4%	8pt
11px	0.786em	78.6%	8pt
12px	0.857em	85.7%	9pt
13px	0.929em	92.9%	10pt
14px	1.000em	100.0%	11pt
15px	1.071em	107.1%	11pt
16px	1.143em	114.3%	12pt
17px	1.214em	121.4%	13pt
18px	1.286em	128.6%	14pt
19px	1.357em	135.7%	14pt
20px	1.429em	142.9%	15pt
21px	1.500em	150.0%	16pt
22px	1.571em	157.1%	17pt
23px	1.643em	164.3%	17pt
24px	1.714em	171.4%	18pt
*/