html  {overflow-x: hidden; }
body { background:#380c0c url(body-repeat.png) repeat-x center top; margin:0; padding:0; min-height:800px; font-family:Trebuchet MS; font-size:13px; color:#ab9471;}
* { outline:none }
#site-content input,#site-content select,#site-content textarea { background-color:#624C35; border:1px solid #3A2D1F; padding:3px; color:#AB9471}
h1 {display:block; margin:0; padding:0;}
a { color:#AB9471}
img.h1 {margin-left:-20px; }
#site-top-bg { width:1600px; height:104px; background:transparent url(top-bg.png) no-repeat center top; margin:auto; padding:0; }
#site-top { width:980px; margin:auto; padding:0; overflow:hidden; }
#site-top-logo{ width:176px; margin:0px 20px; float:left; }
#site-top-menu { margin-top:70px; text-align:right;}
#site-top-menu a { color:#ab9471; font-size:17px; cursor:pointer; margin:0px 10px; }
#site-top-menu a:hover { color:#FFFFFF;}
#site-top-lang { position: absolute; width:170px; margin-top:14px; margin-left:779px; }
#site-top-lang a.pl { width:25px; height:15px; float:right; background: transparent url(flagi.png) no-repeat 0px 0px;}
#site-top-lang a.en { width:25px; height:15px; float:right; background: transparent url(flagi.png) no-repeat -30px 0px; margin-right:5px; }
#site-top-lang a:hover.pl { width:25px; height:15px; float:right; background: transparent url(flagi.png) no-repeat 0px -22px;}
#site-top-lang a:hover.en { width:25px; height:15px; float:right; background: transparent url(flagi.png) no-repeat -30px -22px; margin-right:5px; }
#site-center-bg { margin:auto; background:transparent url(zaslony-repeat.jpg) repeat-x center top; border-top:2px solid #b9ab7c; border-bottom:2px solid #b9ab7c; }
#site-center-logowanie { width:1600px; margin:auto; height:456px; z-index:1; overflow:hidden;}
#site-center { width:1600px; position:absolute; margin:auto; height:456px; z-index:1; overflow:hidden;}
/*#site-center { width:1600px; position:absolute; margin:auto; height:456px; z-index:1; overflow:hidden; background:transparent url(center-bg.jpg) no-repeat center top;}*/
#site-center #site-content { background:transparent url(content-bg.png) no-repeat center top; width:780px; margin:auto; padding:30px 140px; height:397px; }
#site-center #site-content-video { background:transparent url(content-bg.png) no-repeat center top; width:700px; margin:auto; padding:15px 140px 45px; height:418px; }
#site-center #site-content #produkt-opis { width:228px; float:left; margin-right:18px; }
#site-center #site-content #produkt-opis div.produkt-nazwa{ margin-left:-13px; height:21px; }
#site-center #site-content #produkt-opis div.zdjecia { height:247px; }
#site-center #site-content #produkt-opis div.zdjecia img.foto { clip:rect(0px, 90px, 90px, 0px); position:absolute; z-index:1; width:90px; height:90px; display: block; border:0px; margin:10px;}
#site-center #site-content #produkt-opis div.zdjecia a { display:block; float:left; height:100px; width:100px; overflow:hidden; margin:0px 10px 10px 0; }
#site-center #site-content #produkt-opis a.LinkVideo_pl { display:block; width:173px; height:60px; background: transparent url(przyciski-do-produktow_pl.png) no-repeat 0px -0px; margin-bottom:20px;}
#site-center #site-content #produkt-opis a:hover.LinkVideo_pl {background: transparent url(przyciski-do-produktow_pl.png) no-repeat -194px 0px;}
#site-center #site-content #produkt-opis a.LinkSklep_pl { display:block; width:173px; height:53px; background: transparent url(przyciski-do-produktow_pl.png) no-repeat 0px -66px;}
#site-center #site-content #produkt-opis a:hover.LinkSklep_pl { background: transparent url(przyciski-do-produktow_pl.png) no-repeat -194px -66px;}
#site-center #site-content #produkt-opis a.LinkVideo_en { display:block; width:173px; height:60px; background: transparent url(przyciski-do-produktow_en.png) no-repeat 0px -0px; margin-bottom:20px;}
#site-center #site-content #produkt-opis a:hover.LinkVideo_en {background: transparent url(przyciski-do-produktow_en.png) no-repeat -194px 0px;}
#site-center #site-content #produkt-opis a.LinkSklep_en { display:block; width:173px; height:53px; background: transparent url(przyciski-do-produktow_en.png) no-repeat 0px -66px;}
#site-center #site-content #produkt-opis a:hover.LinkSklep_en { background: transparent url(przyciski-do-produktow_en.png) no-repeat -194px -66px;}
#site-center #site-content #produkt-zdjecie { width:250px; float:left; margin-right:21px; }
#site-center #site-content #produkt-zdjecie div.foto { width:252px; height:395px; overflow:hidden; }
#site-center #site-content #produkt-zdjecie img { width:262px;  margin-top:12px; margin-left:12px;}
#site-center #site-content #produkt-zdjecie .RamaZdjecia { position:absolute; margin:0; }
#site-center #site-content #produkt-zdjecie img.new { position:absolute; margin:15px 0 0 12px; width:142px; border:0px; }
#site-center #site-content #produkty { width:257px; float:right; }
#site-center #site-content #produkty div.kolekcja { margin-bottom:20px; margin-left:13px; height:22px; background: transparent url(kolekcja-linia.png) no-repeat 0px bottom; }
#site-center #site-content #produkty div.kolekcja img { margin-left:-20px; }
#site-center #site-content #produkty a.linkBezZaslon { width:81px; display:block; float:left; margin-left:15px; margin-bottom:5px; padding:1px; font-size:11px; color:#AC9D73; text-decoration:none; line-height:12px; color:#c6ae86; }
#site-center #site-content #produkty a:hover.linkBezZaslon { background-color:#c6ae86; color:#3b0e0e; }
#site-center #site-content #pytanie { width:500px; margin:30px auto; }
img.foto{ clip:rect(10px, 100px, 100px, 10px); position:absolute; z-index:1; width:150px;}
#galerie a , #galeria a { display:block; float:left; height:140px; width:100px; overflow:hidden; margin:20px 20px 20px 20px; text-decoration: none;}
#galerie a div, #galeria a div { display:block; height:40px; width:100px; overflow:hidden; margin:108px 10px 20px 10px; font-size:10px }
#galerie a img.foto, #galeria a img.foto { clip:rect(0px, 90px, 90px, 0px); position:absolute; z-index:1; width:90px; height:90px; display: block; border:0px; margin:10px;}
#zaslony { margin:auto; height:456px; width:1600px; }
#zaslony-swf { position:absolute; }

#site-footer-bg { width:1600px; margin:auto; overflow:hidden; }
#site-footer { width:980px; margin:auto; overflow:hidden; }
#site-footer #globus { display:block; clear:both; margin-left:0px; margin-top:-200px; position:absolute; z-index:100; }
#site-footer #muzyka { position:absolute; margin-left:740px; margin-top:5px; z-index:5; width:194px; height:19px; }
#site-footer #muzyka #muzyka-player-play, #site-footer #muzyka #muzyka-player-pause   { width:11px; height:11px; position:absolute; margin-top:3px; display:block; }
#site-footer #muzyka #muzyka-player-play { margin-left:112px; background:transparent url(jplayer.png) no-repeat 1px top; }
#site-footer #muzyka #muzyka-player-pause  { margin-left:127px; background:transparent url(jplayer.png) no-repeat -17px top; }
#site-footer #muzyka #muzyka-player-play:hover { background-position: 1px -21px; }
#site-footer #muzyka #muzyka-player-pause:hover  { background-position: -17px -21px; }
#site-footer #muzyka #muzyka-player-VolumePlus  {  margin-left:145px; width:11px; height:11px; position:absolute; margin-top:3px; display:block;  background:transparent url(jplayer.png) no-repeat -49px top; }
#site-footer #muzyka #muzyka-player-VolumeMinus  {  margin-left:155px; width:11px; height:11px; position:absolute; margin-top:3px; display:block;  background:transparent url(jplayer.png) no-repeat -38px top; }
#site-footer #muzyka #muzyka-player-VolumePlus:hover  {  background-position: -49px -20px; }
#site-footer #muzyka #muzyka-player-VolumeMinus:hover  { background-position: -38px -20px; }
#site-footer #newsletter { float:left; width:220px; height:100px; margin-top:20px }
#site-footer #newsletter input.newsletter-email { float:left; width:170px; height:26px; line-height:26px; background:transparent url(newsletter-bg.png) no-repeat left top; border:0px none; margin:0; margin-top:10px; padding:0px 10px; color:#561c12;}
#site-footer #newsletter input.newsletter-submit { float:left;  width:20px; height: 26px; border:0px; margin:10px 0 0 10px; padding: 0px; }
#site-footer #cytat { float:right; width:600px; height:100px; margin-top:60px; color:#B9AB7C; }
#site-footer #cytat img { position:absolute; margin-top:70px; margin-left:450px; }
#site-footer #site-footer-content { margin:auto; color:#f4e5c3; font-size:11px; }
#site-footer #site-footer-content div.description { width:200px; float:left; }
#site-footer #site-footer-content div.params { width:525px; float:right; }

#formularz { overflow:hidden; margin:auto; width:500px;}
#formularz input, #formularz select { padding:3px 0px; border:1px solid #359800; width:200px; }
#formularz input, #formularz select { float:left; margin-bottom:10px; }
#formularz label { float:left; clear:both; width:140px; }

#panstwa { position:absolute; width:360px; text-align:center; margin-top:6px; }
#adresy { width:400px; float:right; }
#adresy div.adres { width:190px; height:110px; float:left; font-size:11px; }
#loading { position:absolute;margin-left:719px; margin-top:116px; z-index:5; display:none; }
div.show { display:normal !important; }

#projektor {margin-left:-10px; margin-top:-198px; position:absolute; z-index:4;}
#htmlPlayer { float:right; }
#htmlPlayer #MaskaPlayer { width:654px; height:376px; margin-top:-10px; margin-left:-5px; position:absolute; background:transparent url(rama_do_video.png) no-repeat center top; }
#htmlPlayer #MaskaPlayerStart { width:773px; height:458px; position:absolute; background:transparent url(content-bg-video.png) no-repeat center top; }
#htmlPlayerStart{margin:auto; width:980px; }
#htmlPlayerStart #MaskaPlayerStart { background:url(content-bg-video.png) no-repeat scroll center top transparent; height:456px; position:absolute; width:980px;}
#htmlControls { margin-top:21px; margin-left:0px; z-index:5 }
#htmlControls div { margin-left:2px; float:left; cursor:pointer; height:26px; display:block; overflow:hidden; }
#htmlControls div.play { float:right; width:37px; height:20px; background:transparent url(player.png) no-repeat 0px top; }
#htmlControls div:hover.play { background:transparent url(player.png) no-repeat 0px -21px; }
#htmlControls div.pause { float:right; width:37px; height:20px; background:transparent url(player.png) no-repeat -37px top;}
#htmlControls div:hover.pause { background:transparent url(player.png) no-repeat -37px -21px;}
#htmlControls div.fullscreen { float:right; width:37px; height:20px; background:transparent url(player.png) no-repeat -76px top; display:none;}
#htmlControls div:hover.fullscreen { background:transparent url(player.png) no-repeat -76px -20px;}
#htmlControls div.PlayerPlaylist_pl { margin-top:2px; width:82px; height:20px; background:transparent url(przycisk-wszystkie.png) no-repeat 0px 0px;}
#htmlControls div.PlayerPlaylist_pl:hover { background:transparent url(przycisk-wszystkie.png) no-repeat 0px -21px;}
#htmlControls div.PlayerPlaylist_en { margin-top:2px; width:82px; height:20px; background:transparent url(przycisk-wszystkie.png) no-repeat -83px 0px;}
#htmlControls div.PlayerPlaylist_en:hover { background:transparent url(przycisk-wszystkie.png) no-repeat -83px -21px;}
#htmlControls div.playlist { width:350px; }
select.SelectVideo {background-color:#624C35; border:1px solid #3A2D1F; color:#AB9471; padding:3px;}
#popup-bg { position: absolute; top:140px; z-index:1000;}
#popup-bg #popup { margin:auto; display:none;}
#popup-bg #popup img { margin:auto; display:block;}
a.formularzkontakowy_pl { display:block; width:226px; height:45px; background: no-repeat url(./przyciski/formularz_kontaktowy_pl.png) 0 0;}
a:hover.formularzkontakowy_pl {  width:226px; height:45px; background: no-repeat url(./przyciski/formularz_kontaktowy_pl.png) 0 -46px;}
a.formularzkontakowy_en { display:block; width:226px; height:45px; background: no-repeat url(./przyciski/formularz_kontaktowy_en.png) 0 0;}
a:hover.formularzkontakowy_en {  width:226px; height:45px; background: no-repeat url(./przyciski/formularz_kontaktowy_en.png) 0 -46px;}
.powrot { position:absolute; width:97px; height:36px; background: no-repeat url(./przycisk-powrot.png) 0px 0px; margin-top:-30px; margin-left:588px; }
.powrotVideo { position:absolute; width:97px; height:36px; background: no-repeat url(./przycisk-powrot.png) 0px 0px; margin-top:-16px; margin-left:-89px; }
