HTML
{
background-image:url(grafika/background.jpg);
background-position:top center;
background-repeat:repeat;
background-attachment:fixed;
}
BODY
{
margin:0px;
padding:0px;
}
#top
{
float:left;
background-image:url(logo.jpg);
background-repeat:no-repeat;
background-position:left;
}
#logo
{
float:left;
width:197px;
height:105px;
background-image:url(kropki.png);
background-repeat:no-repeat;
background-position:right;
}
#root
{
margin-left:auto;
margin-right:auto;
width:1002px;
}
.paski
{
width:1002px;
float:left;
}
#pasek1
{
float:left;
width:1002px;
height:3px;
background-color:#deb15f;
}
#pasek2
{
float:left;
width:1002px;
height:6px;
background-color:#d6d6d6;
}
#pasek3
{
float:left;
width:1002px;
height:6px;
background-color:#deb15f;
}
#pasek4
{
float:left;
width:1002px;
height:23px;
background-color:#b39a6e;
}
#container
{
float:left;
width:1002px;
background-color:#eff2f3;
min-height:550px;
}
.aktualnosci_tematy
{
float:left;
width:370px;
padding:15px;
padding-top:50px;
background-color:#F0F1F3;
}
.aktualnosc_temat
{
float:left;
width:370px;
font-family:Verdana,Arial, Helvetica, sans-serif;
font-size:12px;
margin-bottom:5px;
color:#a1aab0;
}
.aktualnosc_temat a
{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#a1aab0;
font-weight:bold;
text-decoration:none;
}
.aktualnosci_tresci
{
float:right;
width:550px;
padding:15px;
background-color:#E0E4E5;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#637b89;
font-size:12px;
line-height:150%;
margin-top:32px;
margin-bottom:30px;
}
.spinacz
{
float:left;
width:1002px;
}
.okladka
{
width:280px;
text-align:right;
padding-right:20px;
float:left;
padding-top:20px;
padding-bottom:10px;
}
.tresc
{
    background-color: #E0E4E5;
    float: right;
    margin-right: 150px;
    min-height: 150px;
    overflow: hidden;
    padding: 20px 50px 10px;
    width: 450px;
}
.prasa_tytul
{
float:left;
width:450px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:22px;
color:#637b89;
}
.prasa_egzemplarz
{
float:left;
width:450px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:11px;
color:#637b89;
}
.prasa_tresc
{
float:left;
width:450px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:13px;
margin-top:10px;
color:#637b89;
}
#tekst
{
float:left;
width:1002px;
height:586px;
background-image:url(grafika/bg1.jpg);
}
#opis_kolekcji
{
float:left;
width:650px;
height:586px;
margin-left:350px;
padding-top:30px;
}
.div_kolekcja
{
float:left;
width:650px;
}
.div_kolekcja span
{
display:block;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#a1aab0;
}
#prev
{
cursor:pointer;
}
#next
{
cursor:pointer;
}
.kon_txt
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#b39a6e;
}
.kon_input
{
background:none;
border:none;
border:1px solid #d0d6d8;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#71797d;
}
#textarea
{
background:none;
border:none;
border:1px solid #d0d6d8;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#71797d;
}
#submit
{
background:none;
border:none;
border:1px solid #d0d6d8;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#71797d;
cursor:pointer;
}
P
{
margin:0px;
}
.cbg
{
width:962px;
min-height:546px;
color:#a1aab0;
background-position:top;
background-repeat:no-repeat;
background-image:url(grafika/cbg.jpg);
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:150%;
padding:20px;
}
#ofirmie_div
{
width:1002px;
height:538px;
background-image:url(grafika/ofirmiebg.jpg);
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:150%;
color:#a1aab0;
}
#ofirmie_box
{
float:right;
width:580px;
text-align:justify;
margin-top:80px;
padding-bottom:30px;
padding-left:10px;
padding-right:10px;
padding-top:30px;
background-color:#e0e4e5;
}
#language
{
position:absolute;
top:0px;
z-index:99;
}
#language a
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
color:#899092;
}
#language a:hover
{
color:#FFFFFF;
}
#kontakt_form
{
float:left;
width:440px;
}
#mapka
{
float:right;
width:500px;
margin-top:34px;
text-align:right;
padding-top:60px;
}
.wiecej
{
float:right;
}
.wiecej A
{
color:inherit;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:13px;
color:#637b89;
text-decoration:none;
}

#galeria
{
    float: left;
    height: 544px;
    margin: 20px;
    width: 960px;
}

.onePhoto
{
    float: left;
	height: 196px;
    margin: 20px 37.5px;
    width: 270px;
}

.onePhoto-Left
{
    margin-left: 0 !important;
}

.onePhoto-Right
{
    margin-right: 0 !important;
}

.onePhoto a.fancybox
{
    display: block;
    float: left;
    text-align: center;
    width: 100%;
}

.onePhoto a.fancybox img
{
    margin-left: 10px;
    margin-right: 10px;
    max-height: 180px;
    max-width: 250px;
}

.onePhoto .onePhoto-title
{
    float: left;
    font-family: Arial;
    font-size: 14px;
    margin: 15px 10px;
    text-align: center;
    width: 240px;
}

#paginator
{
    width: 100%;
    margin-top: 20px;
    height: 30px;
    float: left;
}

#paginator .oneNumber
{
    background-color: #323230;
    color: #B39A68;
    display: block;
    float: right;
    height: 30px;
    margin-left: 5px;
    margin-right: 5px;
    padding-top: 5px;
    text-align: center;
    text-decoration: none;
    width: 30px;
}

#paginator .oneNumber:hover
{
    font-weight: bold;
}

#facebookBox {
    background: url("./images/comparison_top_bg.png") repeat-x scroll left top transparent;
    margin-right: -278px;
    padding-top: 7px;
    position: fixed;
    right: 0;
    top: 296px;
    width: 278px;
    z-index: 10;
}

#facebookBox .facebookHandler {
    background: url("./images/bok_fb.png") no-repeat scroll left top transparent;
    cursor: pointer;
    height: 185px;
    left: -47px;
    position: absolute;
    top: 7px;
    width: 48px;
}                

#facebookBox .facebookContent {
  width: 285px; 
  position: absolute;
  right: 0;
  top: 7px;
  background: url('./images/comparison_left_bg.png') repeat-y left top;
}

#facebookBox .facebookContent .facebookLeftShadow {
  padding-bottom: 7px;
  background: url('./images/comparison_bottom_bg.png') repeat-x left bottom;  
}

#facebookBox .facebookText {
  min-height: 124px;
  margin-left: 7px;
  width: 263px;
  padding: 10px;
  background-color: #fff;
}
