body							{ background: #000; font-family: Arial; }

.check							{ border: 1px dashed red; }

div.background-left				{ background: #0c0b0a; float: left; height: 125px; position: absolute; top: 0; left: 0; width: 50%; z-index: 1;}
div.background-right			{ background: #181714; float: right; height: 125px; position: absolute; top: 0; right: 0; width: 50%; z-index: 1; }

div.container					{ position: relative; z-index: 2; }

div.logotype					{ background: #0c0b0a; height: 125px; }
div.logotype img				{ display: block; position: relative; top: 35px; left: 60px; }
div.space						{ background: #181714; height: 125px; }

div.photo						{ height: 319px; background: url(../img/photo.jpg) center no-repeat; }

div.navigation					{ height: 68px; border-bottom: 1px solid #3f3d33; border-top: 1px solid #3f3d33; }
div.navigation ul				{ float: right; position: relative; top: 25px; right: 0px; }
div.navigation ul li			{ float: left; margin: 0px 45px 0px 0px; }

span.menu-item-1 a,
span.menu-item-2 a,
span.menu-item-3 a,
span.menu-item-4 a,
span.menu-item-5 a,
span.menu-item-6 a,
span.menu-item-7 a				{ text-indent: -9999px; display: block; height: 18px;}

span.menu-item-1 a				{ background: url(../img/m-start.png) bottom no-repeat; width: 35px; }
span.menu-item-1 a:hover		{ background: url(../img/m-start.png) top no-repeat; width: 35px; }
span.menu-item-2 a				{ background: url(../img/m-bio.png) bottom no-repeat; width: 21px; }
span.menu-item-2 a:hover		{ background: url(../img/m-bio.png) top no-repeat; width: 21px; }
span.menu-item-3 a				{ background: url(../img/m-sety.png) bottom no-repeat; width: 29px; }
span.menu-item-3 a:hover		{ background: url(../img/m-sety.png) top no-repeat; width: 29px; }
span.menu-item-4 a				{ background: url(../img/m-video.png) bottom no-repeat; width: 38px; }
span.menu-item-4 a:hover		{ background: url(../img/m-video.png) top no-repeat; width: 38px; }
span.menu-item-5 a				{ background: url(../img/m-produkcje.png) bottom no-repeat; width: 69px; }
span.menu-item-5 a:hover		{ background: url(../img/m-produkcje.png) top no-repeat; width: 69px; }
span.menu-item-6 a				{ background: url(../img/m-galeria.png) bottom no-repeat; width: 51px; }
span.menu-item-6 a:hover		{ background: url(../img/m-galeria.png) top no-repeat; width: 51px; }
span.menu-item-7 a				{ background: url(../img/m-kontakt.png) bottom no-repeat; width: 51px; }
span.menu-item-7 a:hover		{ background: url(../img/m-kontakt.png) top no-repeat; width: 51px; }



h2.claims						{ margin: 40px 20px 40px 80px; }
span.part_1						{ color: #454236; display: block; font-size: 0.88em; letter-spacing: -1px; text-transform: uppercase; }
span.part_2						{ color: #716d5a; display: block; font-size: 1.81em; font-weight: bold; letter-spacing: 1px; text-align: right; }
span.part_3						{ color: #d8d4c1; display: block; font-size: 1.33em; font-weight: bold; letter-spacing: 0px; text-align: right; text-transform: uppercase; }

div.content p					{ color: #a39f8c; font-size: 0.81em; letter-spacing: 0px; line-height: 1.38em; margin: 10px 0px 40px 80px; }

div.slideshow					{ width: 100%; }

div.footer-bar					{ background: #151411; border-top: 1px solid #3f3d33; border-bottom: 1px solid #3f3d33; height: 110px; }
div.footer-bar h3				{ color: #d8d4c1; font-size: 0.88em; font-weight:bold; margin: 15px 0px 15px 35px; }
div.footer-bar ul				{ margin: 0px 0px 0px 35px; }
div.footer-bar ul li			{ float: left; margin: 0px 15px 0px 0px; }

div.footer ul					{ font-size: 0.81em; margin: 10px 0px 20px 10px; }
div.footer ul li				{ float: left; padding: 10px 20px 20px 20px; }
div.footer ul li a				{ color: #716d5a; text-decoration: none; }
div.footer ul li a:hover		{ color: #05c7ff; text-decoration: underline; }


div#ytvideo 					{ float: left; margin-right:10px; }
div.yt_holder 					{ background: #151410; padding: 10px; float: left; border-top: 1px solid #3c3c32; border-bottom: 1px solid #3c3c32; margin-bottom: 40px; }
div.yt_holder ul 				{ float: left; margin: 0; padding: 0; width: 460px; }
div.yt_holder ul li 			{ list-style-type: none; display:block; float: left; width: 446px; margin: 0px 10px 5px 0px; padding: 10px; }
div.yt_holder ul li img 		{ width: 120px; float: left; margin-right: 5px; border: 1px solid #3c3c32; }
div.yt_holder ul li a 			{ display: block; width: 446px; height: 96px; color: #fff; text-decoration: none; }
li.currentvideo 				{ background: #262520; }

div.sety						{ margin-top: 10px; margin-bottom: 40px; }
div.sety dl						{ float: left; display: block; text-align: center; padding: 0px; width: 100%; }
div.sety dt,
div.sety dd						{ margin: 0 auto; padding: 0; }
span.author						{ display: block; color: #918b73; font-size: 0.81em; font-weight: bold; }
div.sety dt						{ color: #fff; text-align: left; font-size: 0.91em; height: 28px; margin: 0px 0px 0px 30px; line-height: 0.51em;}
div.sety a img					{ margin: 14px auto; text-align: center; background: #151410; border: 1px solid #262520; display: block; padding: 8px; }
div.sets						{ height: 235px; }
a.download						{ background: #262520; border:1px solid #3d3c35; color: #fff; font-size: 0.81em; padding: 6px 10px 8px 10px; text-decoration: none; margin: 18px 0px; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; }
a.download:hover				{ background: #2e2d27; color: #03c7ff; }

div.gallery 					{ margin-bottom: 40px; text-align: center; }
div.gallery img					{ display: block; }
div.gallery ul					{ float: left; margin: 0 20px; }
div.gallery ul li				{ float: left; margin: 7px; padding: 6px; background: #181714; }
div.gallery ul li:hover			{ background: #2b2924; }

#mediaspace						{ float:left; margin-top: 22px; }
