*{margin:0px;padding:0px;}
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block;}
audio,canvas,video{display:inline-block;*display:inline;*zoom:1;}
audio:not([controls]){display:none;}
[hidden]{display:none;}
a:hover,a:active, a:focus, a:visited{outline:0;}
abbr[title]{border-bottom:1px dotted;}
b,strong{font-weight:bold;}
blockquote{margin:1em 40px;}
dfn{font-style:italic;}
mark{background:#ff0;color:#000;}
pre,code,kbd,samp{font-family:monospace, serif;_font-family:'courier new', monospace;font-size:1em;}
pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;}
q{quotes:none;}
q:before,q:after{content:'';content:none;}
small{font-size:75%;}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}
sup{top:-0.5em;}
sub{bottom:-0.25em;}
dd{margin:0 0 0 40px;}
img{border:0;-ms-interpolation-mode:bicubic;}
svg:not(:root){overflow:hidden;}
legend{border:0;*margin-left:-7px;}
button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;}
button,input{line-height:normal;}
button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;*overflow:visible;color:#fefefe;}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}
input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}
textarea{overflow:auto;vertical-align:top;}
table{border-collapse:collapse;border-spacing:0;}
html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;margin:0px;padding:0px;background-color:#fafafa;}
body{
	margin-top:0px;
	margin-right:auto;
	margin-bottom:0px;
	margin-left:auto;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:100%;
	line-height:100%;
	color:#003366;
	width:960px;
	position:relative;
	z-index:0;
}
a{-webkit-transition:color .4s linear;-moz-transition:color .4s linear;-o-transition:color .4s linear;-ms-transition:color .4s linear;transition:color .4s linear;}
header{background-image:url(img/logo.png);background-repeat:no-repeat;background-position:20px 20px;padding-top:20px;padding-bottom:10px;padding-right:20px;padding-left:20px;height:60px;}
header hgroup{width:100%;}
header h1{position:absolute;font-size:0.875em;font-weight:bold;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;line-height:125%;padding-top:5px;padding-bottom:5px;padding-left:90px;color:#003366;float:left;}
header h2, header h3{font-size:0.75em;font-weight:normal;line-height:110%;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;color:#A8A8A8;float:right;}
.pon{font-size:2em;line-height:110%;text-shadow:1px 2px 2px #333;font-weight:900;padding-bottom:5px;font-family:Arial, Helvetica, sans-serif;}
header a{color:#696969;}
header a:hover{color:#006633;text-decoration:underline;}
.red{font-weight:bold;color:#990000;}
.wym{font-weight:bold;color:#990000;}
.clearfloat{clear:both;height:1;font-size:1px;line-height:0px;display:block;}
.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
#oferta{margin-top:10px;clear:both;}
#oferta h3{font-size:0.875em;font-weight:bold;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;line-height:125%;color:#003366;float:left;width:100%;padding-top:15px;padding-bottom:5px;padding-left:5px;}
#oferta section{width:260px;float:left;-moz-box-shadow:inset 0px 5px 15px 0px #ccc, 3px 3px 5px #696969;-webkit-box-shadow:inset 0px 5px 15px 0px #ccc, 3px 3px 5px #696969;box-shadow:inset 0px 5px 15px 0px #ccc, 3px 3px 5px #696969;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;margin-left:20px;background-color:#F4F4F4;border:3px solid #FFFFFF;height:150px;padding-top:5px;padding-right:20px;padding-bottom:5px;padding-left:20px;}
#oferta section:first-child{margin-left:0}
#oferta ul{list-style-image:none;list-style-type:none;}
#oferta li , #oferta p{
	font-size:0.75em;
}
#oferta a{
	color:#003366;
	text-decoration:none;
}
#oferta a:hover{
	text-decoration:underline;
	color: #006633;
}
#global,footer{clear:both;background:#6699cc;background:-moz-linear-gradient(top, #003366 0%, #6699cc 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#003366), color-stop(100%,#6699cc));background:-webkit-linear-gradient(top, #003366 0%,#6699cc 100%);background:-o-linear-gradient(top, #003366 0%,#6699cc 100%);background:-ms-linear-gradient(top, #003366 0%,#6699cc 100%);background:linear-gradient(top, #003366 0%,#6699cc 100%);-moz-box-shadow:inset 0px 5px 15px 0px #003366,3px 3px 5px #696969;-webkit-box-shadow:inset 0px 5px 15px 0px #003366,3px 3px 5px #696969;box-shadow:inset 0px 5px 15px 0px #003366,3px 3px 5px #696969;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:1px solid #6003399;}
#global img{width:15px;height:15px;}
#global a{display:block;float:left;text-decoration:none;margin-left:15px;margin-top:3px;padding-top:3px;padding-right:3px;padding-bottom:5px;padding-left:3px;}
#global ul{height:20px;display:table;float:left;}
#global li{position:relative;display:inline;padding-right:10px;padding-left:10px;}
#global li a{font-size:0.75em;display:block;float:left;color:#fafafa;text-decoration:none;padding-top:3px;padding-right:5px;padding-bottom:3px;padding-left:5px;}
#global li a:hover , #global a:hover{border:none;background:#6699cc;background:-moz-linear-gradient(top, #6699cc 0%, #003366 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#6699cc), color-stop(100%,#003366));background:-webkit-linear-gradient(top, #6699cc 0%,#003366 100%);background:-o-linear-gradient(top, #6699cc 0%,#003366 100%);background:-ms-linear-gradient(top, #6699cc 0%,#003366 100%);background:linear-gradient(top, #6699cc 0%,#003366 100%);-moz-box-shadow:inset 0px 5px 15px 0px #6699cc;-webkit-box-shadow:inset 0px 5px 15px 0px #6699cc;box-shadow:inset 0px 5px 15px 0px #6699cc;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;color:#F1F5FA;text-decoration:none;}
footer{clear:both;text-align:right;padding-top:10px;padding-right:20px;padding-bottom:5px;padding-left:10px;margin-top:10px;}
footer hgroup{width:100%;}
footer p, footer h3 , footer h2{font-size:0.625em;color:#F1F5FA;line-height:110%;}
footer a{color:#F1F5FA;text-decoration:none;}
footer a:hover{text-decoration:underline;color:#33cc00;}
#main{-moz-box-shadow:inset 0px 5px 15px 0px #ccc, 3px 3px 5px #696969;-webkit-box-shadow:inset 0px 5px 15px 0px #ccc, 3px 3px 5px #696969;box-shadow:inset 0px 5px 15px 0px #ccc, 3px 3px 5px #696969;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;background-color:#F4F4F4;border:3px solid #FFFFFF;clear:both;margin-top:10px;text-align:center;position:relative;height:360px;}
.opis{float:left;display:block;height:200px;width:300px;}
#main h1{font-size:1.2em;font-weight:bold;line-height:125%;margin-bottom:10px;float:left;width:460px;color:#006633;font-family:Tahoma, Geneva, sans-serif;text-shadow:1px 1px 0px #696969;display:block;}
#main h2 img , #main h3 img, #main p img{margin-right:10px;}
#main h2 , #main h3, #main p{font-size:1em;font-weight:normal;width:460px;display:block;line-height:140%;color:#003366;}
#main figure{float:left;width:360px;margin-top:30px;margin-left:50px;padding-top:20px;padding-bottom:20px;}
#reklama{width:460px;padding-bottom:10px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;float:right;display:block;position:relative;margin-right:40px;text-align:left;padding-top:30px;}
#slides{position:absolute;top:15px;left:4px;z-index:100;}
.slides_container{width:960px;overflow:hidden;position:relative;display:none;}
.slides_container section{width:960px;height:270px;display:block;}
.slides_container a img{display:block;}
#slides .next{position:absolute;top:40px;left:925px;z-index:101;}
#slides .prev{position:absolute;top:40px;left:0px;z-index:101;}
#lw a{width:20px;height:200px;display:block;background-image:url(img/sld.png);background-repeat:no-repeat;background-position:-60px 0px;}
#lw a:hover{background-position:-30px 0px;}
#pr a{width:20px;height:200px;display:block;background-image:url(img/sld.png);background-repeat:no-repeat;background-position:-90px 0px;}
#pr a:hover{background-position:0px 0px;}
.pagination{margin-top:26px;margin-right:auto;margin-bottom:0;margin-left:auto;text-align:center;width:200px;}
.pagination li{float:left;margin:0 1px;list-style:none;}
.pagination li a{display:block;width:25px;height:0;padding-top:25px;background-image:url(img/sld.png);background-position:-10px -220px;float:left;overflow:hidden;}
.pagination li a:hover{background-position:-10px -245px;}
.pagination li.current a{background-position:-10px -270px;}
.button{-moz-box-shadow:inset 0px 1px 0px 0px #003366, 3px 3px 5px #696969;-webkit-box-shadow:inset 0px 1px 0px 0px #003366, 3px 3px 5px #696969;box-shadow:inset 0px 1px 0px 0px #003366, 3px 3px 5px #696969;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #003366), color-stop(1, #6699cc));background:-moz-linear-gradient(center top, #003366 5%, #6699cc 100%);background:-o-linear-gradient(top, #003366 0%,#6699cc 100%);background:-ms-linear-gradient(top, #003366 0%,#6699cc 100%);background:linear-gradient(top, #003366 0%,#6699cc 100%);background-color:#6699cc;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:1px solid #003366;display:inline-block;color:#fefefe;font-family:"Trebuchet MS";font-size:0.75em;font-weight:normal;text-decoration:none;text-shadow:1px 1px 0px #696969;float:right;padding-top:2px;padding-right:10px;padding-bottom:2px;padding-left:10px;margin-top:20px;margin-right:40px;margin-bottom:5px;}.button:hover{background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #6699cc), color-stop(1, #003366));background:-moz-linear-gradient(center top, #6699cc 5%, #003366 100%);background:-o-linear-gradient(top, #6699cc 0%,#003366 100%);background:-ms-linear-gradient(top, #6699cc 0%,#003366 100%);background:linear-gradient(top, #6699cc 0%,#003366 100%);background-color:#6699cc;}.button:active{position:relative;top:1px;}
.super{font-size:1.4em;line-height:125%;color:#33cc00;padding-top:20px;display:block;float:left;width:240px;font-weight:bold;text-shadow:1px 1px 0px #696969;}
#kontakt, #tworzenie , #projekty, #pozyc{-moz-box-shadow:inset 0px 5px 15px 0px #ccc, 3px 3px 5px #696969;-webkit-box-shadow:inset 0px 5px 15px 0px #ccc, 3px 3px 5px #696969;box-shadow:inset 0px 5px 15px 0px #ccc, 3px 3px 5px #696969;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;background-color:#F4F4F4;border:3px solid #FFFFFF;clear:both;margin-top:10px;position:relative;}
#kontakt section{width:510px;float:left;text-align:left;padding-left:40px;padding-top:20px;padding-bottom:20px;}
#kontakt section:first-child{width:160px;float:left;padding-left:20px;}
#kontakt section:last-child{width:180px;float:right;padding-right:20px;padding-left:10px;}
#for_kont label{font-size:0.75em;padding-top:2px;padding-right:2px;padding-bottom:0px;padding-left:12px;width:240px;display:block;}
#for_kont input, #for_kont textarea{padding:2px;background-color:#6699cc;float:left;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-moz-box-shadow:3px 3px 10px #060709;-webkit-box-shadow:3px 3px 10px #060709;box-shadow:3px 3px 10px #060709;border:1px solid #003366;margin-top:5px;margin-right:5px;margin-bottom:10px;margin-left:5px;color:#fefefe;font-size:0.75em;}
#kontakt h1, #kontakt h2{font-size:0.875em;font-weight:bold;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;line-height:125%;color:#006633;float:left;width:100%;padding-top:15px;padding-bottom:5px;padding-left:5px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#006633;margin-bottom:10px;}
#kontakt h3, #kontakt p{font-size:0.75em;font-weight:normal;color:#003366;}
#kontakt a , #projekty a{color:#006633;text-decoration:none;}
#kontakt a:hover , #projekty a:hover{text-decoration:underline;}
#tworzenie section, #pozyc section{padding:20px;}
#tworzenie ul{width:440px;float:left;padding:0px;list-style-image:none;list-style-type:none;margin-top:0px;margin-right:0px;margin-bottom:20px;margin-left:0px;}
#tworzenie li{padding-left:20px;font-size:0.75em;font-weight:normal;color:#003366;padding-top:5px;padding-bottom:5px;}
#projekty section{float:left;text-align:left;padding-top:20px;padding-bottom:20px;}
#tworzenie h1 , #projekty h1, #pozyc h1, #wykonane h2{font-size:1.2em;font-weight:bold;line-height:125%;margin-bottom:10px;float:left;color:#006633;font-family:Tahoma, Geneva, sans-serif;text-shadow:1px 1px 0px #696969;padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:30px;display:block;width:100%;}
#tworzenie h2{font-size:1.2em;font-weight:bold;color:#6699cc;line-height:110%;background-image:url(img/pt1.png);background-repeat:no-repeat;padding-left:25px;padding-bottom:5px;}
#pozyc h2{font-size:1.2em;font-weight:bold;color:#6699cc;line-height:110%;padding-left:25px;padding-bottom:5px;padding-top:15px;}
#pozyc p{font-size:0.75em;font-weight:normal;color:#003366;}
#projekty p{font-size:0.75em;font-weight:normal;color:#003366;padding-top:5px;padding-right:20px;padding-bottom:5px;padding-left:20px;}
#projekty h2 , #projekty h3{font-size:0.75em;font-weight:bold;color:#6699cc;line-height:110%;padding-left:25px;padding-bottom:5px;padding-top:15px;}
#wykonane{-moz-box-shadow:inset 0px 5px 15px 0px #ccc, 3px 3px 5px #696969;-webkit-box-shadow:inset 0px 5px 15px 0px #ccc, 3px 3px 5px #696969;box-shadow:inset 0px 5px 15px 0px #ccc, 3px 3px 5px #696969;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;background-color:#F4F4F4;border:3px solid #FFFFFF;clear:both;margin-top:10px;text-align:center;position:relative;padding-top:20px;}
#strony{position:relative;float:left;width:100%;margin-bottom:30px;margin-top:20px;}
.obrazy{float:left;width:880px;}
.obrazy ul{list-style-type:none;margin:0px;padding:0px;}
.obrazy li{float:left;height:240px;text-align:center;width:220px;margin-left:5px;}
.obrazy img{}
#strony .prev{width:20px;float:left;margin-left:7px;z-index:101;}
#strony .next{width:20px;float:right;margin-right:7px;z-index:101;}
