html, body{
background-color: #dcd9ba;
background-position: top;
background-image: url('../images/home3-2-2-2.png') ;
background-repeat: repeat-x;
padding: 0;
margin: 0;
font-size: 12px;
text-align:center;
font-family: Arial, Helvetica, Verdana, sans-serif;
}
img{
position: relative;
z-index: 4;
}
td.opis{
vertical-align: top;
font-size: 12px;
color: black;
padding-left:5px;
}
#container {
width: 1000px;
height:100%;
margin: 0 auto;
}
#container2 {
float: left;
width: 498px;
margin: 0;
}
#logo{
float: left;
overflow: hidden;
width: 277px;
}
#flash {
clear: both;
float: left;
height:90;
width: 364;
*margin-top: -3px;/* for IE 6 */
position: relative;
z-index: 4;
} 
#pasek{
clear: both;
overflow: hidden;
width:100%;
}
#random{
width: 502px;
height: 282px;
float: left;
position: relative;
z-index: 4;
}
#random a {
display: block;
height: 282px;
width: 502px;
}
#bok {
background-image : url(../images/Home4-1-4.jpg);
float: left;
clear: both;
width: 498px;
height: 188px;
overflow: hidden;
position: relative;
z-index: 4;
}
#telefon {
background-color: #c0bfa1;
width: 349px;
height: 94;
float: left;
position: relative;
z-index: 4;
}
#teksty_bok {
padding-left: 25px;
text-align: left;
font-size: 12px;
color: white;
}
#teksty_telefon {
height: 94;
text-align: left;
padding-left: 25px;
padding-top: 20px;
font-weight: bold;
font-size: 12px;
}
#teksty_telefon2 {
font-size: 20px;
}
#teksty_glowna {
padding-left: 20px;
padding-right: 20px;
font-size: 12px;
font-weight: normal;
}
#content { 
background-color: white;
float: left;
clear: both;
width: 851px;
}
#content_galeria { 
background-color: white;
float: left;
height:153px;
*height:185px;/* for IE 6 */
width: 796px;
padding-top: 32px;
}
#content_bok_galeria { 
background-color: #c0bfa1;
float: left;
width: 55px;
height:185px;
}
#content_kontakt {
background-color: white;
float: left;
height:333px;
width: 796px;
}
#content_bok_kontakt { 
background-color: #c0bfa1;
float: left;
width: 55px;
height:333px;
}  
#content_projekty { 
background-color: white;
float: left;
height:284px;
*height:294px;/* for IE 6 */
width: 786px;
*width: 796px;/* for IE 6 */
padding-top: 10px;
padding-left: 10px;
}
#content_bok_projeky { 
background-color: #c0bfa1;
float: left;
width: 55px;
height:294px;
}  
#content_opis_projeky { 
background-color: #c0bfa1;
clear: right;
float: left;
width: 220px;
}
#content_zobacz_projeky { 
background-color: #c0bfa1;
clear: right;
float:left;
width: 220px;
}  
#stopka{
background-color: #c0bfa1;
float: left;
clear: both;
width: 826px;
*width: 851px;/* for IE 6 */
height: 45px;
*height: 65px;/* for IE 6 */
color: #1A1A1A;
font-size: 11px;
text-align: left;
padding-left: 25px;
padding-top: 20px;
padding-bottom: 20px;
}

#tlo_bok{
position: absolute;
left: 50%; 
top:0;
width: 50%; 
height: 479px; 
background-image : url(../images/home3-2-2-2-2.png);
background-repeat: repeat-x;
z-index: 3;
}
#transparent{
position: relative; 
top: 208px;
width: 487px; 
height: 44px;
*width: 502px; /* for IE 6 */
*top: 206px;/* for IE 6 */
*height: 74px;/* for IE 6 */
background-image : url(../images/transparent.png);
vertical-align: bottom;
text-align: left;
padding-left: 15px;
padding-top: 30px;
font-size: 12px;
color: white;
line-height: 13px;
z-index: 5;
}
#pasek_expanded{
position: absolute;
left: 50%; 
top: 193px;
width: 50%; 
height: 4px; 
background-color: #900000;
z-index: 3;
}
.tekstw {
color: #000000;
font-weight: bold;
font-size: 14;
}
a{
-moz-outline-style: none;
outline-style: none;
color: #BB0000;
text-decoration: none;
}
* html div.prettyGallery { display:inline; } /* for IE 6 */
* + html div.prettyGallery { display:inline; } /* for IE 7 */
.gallery * { margin: 0; padding: 0; border: 0; }
li{
padding-top: 5px;
list-style-type: disc;
color: #BB0000;
} 	
ul.gallery {
list-style: none;
margin: 0 0 10px 0;
}	
ul.gallery li {
display: block;
float: left;
margin-right: 5px;
}
ul.gallery li a {
padding: 2px;
display: block;
border: 2px #9db2b9 solid;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
line-height: 0;
}
ul.gallery li a:hover { border: 2px #313739 solid; }
	
