#gallery a{
display:block;
float:left;
width:110px;
height:100px;
border:none;
margin-right:25px;
padding:2px;
border:0px solid #888;
margin-bottom:10px;
}
#gallery a:hover{
border:0px solid #ff4040;
}

#gallery a:link img{
display:block;
float:left;
border:none;
padding:0px;

}

#gallery{
float:left;
padding-left:10px;
padding-bottom:20px;
padding-top:20px;
width:837px;
top:25px;
left:0px;
height:auto;
border:0px solid;
}

body{
margin:0px;
text-align:center;
padding:0px;
  background:url('images/body.jpg');
}
h1{
color: #33aa00;
font-size:16px;
font-family:Arial;
text-align:left;
}

p, a, li{
color: #666;
font-size:13px;
font-family:Arial;
text-align:left;
text-decoration:none;
}
a.more{
display:block;
height:15px;
width:100px;
text-align:right;
float:right;
}
a.cennikMenu{
display:block;
height:13px;
width:auto;
text-align:left;
float:left;
padding-right:13px;
border-right:1px solid #666;
}
a.cennikMenu:hover{
color:rgb(214,28,15);
}
 
#whole{
  position:absolute;
  width:100%;
  height:573px;
  border:none;
  padding:0px;
  margin:0px;
  left:0px;
  top:0px;
  
  background:url('images/topBg.jpg') repeat-x;
}
#typeEffect1{
position:absolute;
width:270px;
height:180px;
top:5px;
left:100px;
border:0px solid #fff;
}

#effect1{
position:absolute;
width:550px;
height:180px;
top:0px;
left:330px;
border:0px solid #fff;
}

#title3{
position:absolute;
width:200px;
height:20px;
 top:5px;
left:0px;
}





#contentImage{
position:absolute;
border:0px solid;
width:349px;
left:460px;
top:30px;
height:181;
border:1px solid #888;
}
#scrollUp:hover, #scrollDown:hover, #scrollBar:hover, #scrollUp2:hover, #scrollDown2:hover, #scrollBar2:hover{
background:#bb0000;
}

#copyright{
position:absolute;
width:100px;
height:20px;
top:550px;
left:890px;
font-size:9px;
color:#bbb;
font-family:arial;
}
#print{
  position:absolute;
  width:887px;
  height:116px;
  padding:0px;
  margin:0px;
  left:77px;
  top:84px;
}

#topmenu{
  position:absolute;
  width:650px;
  height:30px;
  padding:0px;
  margin:0px;
  left:110px;
  top:210px;
}
#topLogo a{
  position:absolute;
  width:170px;
  height:25px;
  padding:0px;
  margin:0px;
  left:760px;
  top:210px;
  border:0spx solid;
  background:url('images/topLogo.jpg');
}
#main{
  position:relative;
  width:1027px;
  height:240px;
  border:0px solid #fff;
  padding:0px;
  margin:0px auto;
  text-align:center;
  top:0px;
  background:url('images/top.jpg');
}
#main2{
text-align:center;
  position:relative;
  width:1027px;
  height:auto;
  border:0;
  padding:0px;
  margin:0px auto;
  top:0px;
}

#main2block{
  display:block;
  width:1027px;
  text-align:left;
  height:auto;
  float:left;
  min-height:100px;
  border:0px solid #fff;
  padding:0px;
  margin:0px auto;
  background:url('images/main2block.jpg');
}
#main2blockCentered{
  display:block;
  width:857px;
  height:auto;
  float:left;
  min-height:100px;
  border:0px solid #000;
  padding:0px;
  margin:0pxto;
  margin-left:100px;
}

#titleArea{
  display:block;
  float:left;
  width:400px;
  text-align:left;
  height:auto;
  border:1px solid #fff;
  padding:0px;
  margin:0px;
  padding-top:30px;
  padding-bottom:0px;
  padding-left:10px;
  top:0px;
}
#contentArea{
  display:block;
  float:left;
  width:472px;
  min-height:100px;
  height:auto;
  border:0px solid #000;
  padding:0px;
  margin:10px;
  padding-top:0px;
  padding-bottom:20px;
  top:0px;
}
#imageArea{
  display:block;
  float:left;
  width:349px;
  min-height:100px;
  height:auto;
  border:0px solid #aaa;
  padding:0px;
  margin:0px;
  margin-top:20px;
  padding-bottom:20px;
  padding-left:5px;
}
#typeEffect2{
float:left;
width:180px;
padding-left:236px;
padding-top:20px;
height:50px;
border:none;
}
#imageArea a{
  display:block;
  width:349px;
  height:auto;
  padding:0px;
  margin:0px;
  
  padding-bottom:20px;
}
#logoArea{
  display:block;
  float:left;
  width:827px;
  height:auto;
  border:none;
  padding:0px;
  margin:0px;
  padding-top:20px;
  top:0px;
}

#logo {
padding:0px;
margin:0px;
float:left;
width:270px;
height:50px;
}
#logo a{
padding:0px;
margin:0px;
float:left;
width:270px;
height:50px;
border:none;
background:url('images/logo.jpg');
}
#contactArea{
padding:0px;
margin:0px;
float:left;
width:550px;
height:50px;
}
#contactArea a{
float:right;
clear:all;
width:500px;
text-align:right;
font-size:10px;
}
#bottomBlock{
  display:block;
  width:1027px;
  height:60px;
  float:left;
  min-height:100px;
  border:none;
  padding:0px;
  margin:0px auto;
  background:url('images/bottomBlock.jpg') no-repeat;
}
#bottomBlockCentered{
  display:block;
  width:827px;
  height:60px;
  float:left;
  min-height:100px;
  border:0px solid #fff;
  padding:0px;
  margin:0px auto;
  margin-left:100px;
}
#createdArea{
text-align:center;
  display:block;
  float:left;
  width:827px;
  height:30px;
  border:none;
  padding:0px;
  margin:0px;
  padding-top:0px;
  top:0px;
  text-align:center;
  font-size:9px;
  color:#bbb;
  font-family:arial;
  padding-top:40px;
}
#bottomBlockCentered p{
display:block;
width:817px;
float:center;
text-align:center;
font-size:9px;
color:#666;
padding:0px;
margin:0px;
font-family:arial;

}
#bottomBlockCentered a{
display:block;
width:817px;
float:center;
text-align:center;
font-size:9px;
color:#666;
padding:0px;
margin:0px;
padding-top:60px;
font-family:arial;

}
#bottomBlockCentered a:hover{
color:#3a3;
}
