body {
font: 12px Arial;
color: #ebebeb;
background-color:#332615;
background-image:url(../img/bg.jpg);
background-repeat:repeat-x;
background-position:top;	
margin:0px;
padding:0px;
}

/* GALERIA NEW */
ul.ppt {
	position: relative;
                *margin:0;
        *padding:0;
}

.ppt li {
	list-style-type: none;
	position: absolute;
	top: 0;
	left: 0;
                *margin:0;
        *padding:0;
}

.ppt img {
        *margin:0;
        *padding:0;
	/*border: 1px solid #e7e7e7;
	padding: 5px;
	background-color: #ececec;
        */
}
/* END */
img {
border:none;
}

p{
padding:0px;
margin:0px;
}

#kontener {
width:900px;
margin:0 auto;
background-image:url(../img/top.jpg);
background-repeat:no-repeat;
}

#menu {
width:563px;
height:52px;
margin-left:337px;
}

#menu a. img {
display: block;
padding-right:50px;
}

#menu a.rollover {
width: 140px;
display: block;
overflow: hidden;
float:left;
}
#menu a.rollover:hover img {
margin-left: -140px;
}

#lewy{
float:left;
width:259px;
line-height:150%;
margin-top:388px;
}

#prawy {
float:right;
width:550px;
line-height:130%;
text-align:left;
margin-top:320px;
margin-right:10px;
}

#box_kontakt {
width:259px;
height:239px;
background-image:url(../img/bg_kontakt.jpg);
margin-bottom:20px;
}

#box_galeria {
width:259px;
height:128px;
background-color:#4a7fb5;
background-image:url(../img/bg_galeria.gif);
background-repeat:no-repeat;
background-position:top;
}

#fader {
width:249px;
height:90px;
}

#fader img {
display:none;
margin:33px 0 0 5px;
position:absolute;
}

#stopka{
height:90px;
background-color:#433824;
margin-top:50px;
}

#stopka_c{
width:900px;
margin:0 auto;
padding-top:25px;
}

.txt_box{
padding:5px;
background-color:#f6fbf0;
text-align:justify;
}

.projekt{
width:550px;
}

.data{
width:42px;
height:19px;
float:left;
background:transparent url(../img/bg_date.gif) no-repeat 0 0;
margin-top:5px;
padding:1px 0 0 4px;
}

.dataa{
width:42px;
height:19px;
float:left;
background:transparent url(../img/bg_date.gif) no-repeat 0 0;
padding:1px 0 0 4px;
}

.prace{
width:500px;
float:right;
margin-bottom:20px;
}

.le{
float:left;
}

.ri{
float:right;
}

.cl{
clear:both;
}

.img_s{
vertical-align:middle;
margin:0 15px 0 15px;
}

.dyalcom{
float:right;
padding-top:10px;
}

a:link {text-decoration: none; color:#85acf0;}
a:visited {text-decoration: none; color:#85acf0;}
a:hover {text-decoration: none; color:#4a7fb5;}
a:active {text-decoration: none; color:#85acf0;}

a.s:link {text-decoration: none; color:#d9d7d3;}
a.s:visited {text-decoration: none; color:#d9d7d3;}
a.s:hover {text-decoration: none; color:#fff;}
a.s:active {text-decoration: none; color:#d9d7d3;}

#slideshow {
	width:550px;
	height:400px;
	position:relative;
}
#slideshow #slidesContainer {
  width:550px;
  height:400px;
  overflow:auto;
  position:relative;
}
#slideshow #slidesContainer .slide {
  width:530px;
  height:400px;
}
.control {
  display:block;
  width:133px;
  height:21px;
  text-indent:-10000px;
  position:absolute;
  cursor: pointer;
}
#leftControl {
  top:400px;
  left:0;
  background:transparent url(../img/wroc.gif) no-repeat 0 0;
}
#rightControl {
  top:400px;
  right:0;
  background:transparent url(../img/wiecej.gif) no-repeat 0 0;
}

.box-galeria{
   float:left;
    margin-right:14px;
    margin-top:23px;
    width:200px;
}
.box-name{
    background-color:#495466;
    margin-bottom:10px;
    font-weight:bold;
    padding-left:5px;
    padding-top:2px;
    padding-bottom:2px;
}
.box-link{
    background-color:#3e3121;
    padding:10px;
}

.box-link a{
    color:white;
    padding:2px;
}
.box-link a:hover{
    color:white;
    background-color:#6d6558;
    padding:2px;
}
.strzalka{
    vertical-align:middle;
    padding-right:5px;
}
.box-link-one{
    
}
