html, body {height:100%;	margin:0;
	padding:0;}
body   { margin: 0; background: #E1E1E1; background-image: url('pic/bg.gif'); }

.styl1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #CCCCCC;
}
.titleGalery {
        border-bottom: 1px solid #CCCCCC;
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 10pt; font-weight : bold;
	color: #FFFFFF;
	padding: 2px;
	
  
}
.obramowanie1 {
	border: 1px solid #CCCCCC;
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 10pt; font-weight : bold;
	color: #FFFFFF;
	padding: 2px 2px 2px 10px;
	background-color: #364B50;
}
.main {
	margin: 0px;
	padding: 2px;
}
.obramowanie2 {
	border: 1px solid #CCCCCC;
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
	padding: 2px;
	margin: 2px;
	
}
.obramowanie3, .block-2 {
	font-family:  Arial ,Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
	padding: 2px 5px 2px 10px;
	border-top: 1px none #E6E6E6;
	border-right: 1px solid #E6E6E6;
	border-bottom: 1px solid #E6E6E6;
	border-left: 1px solid #E6E6E6;
	font-weight: normal;
}
.obramowanie1a {
	border: 1px solid #CCCCCC;
	border-top: 1px none #E6E6E6;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	padding: 2px;
	background-color: #364B50;
	font-weight: normal;
}

.Ao       {border-top: 3px solid #d1dce0; text-decoration: none; font-family: Arial; font-size: 11pt;
           font-weight: bold; color: #303438;}
.Ao:hover {border-top: 3px solid #E04a3a; color: #505559; }

.menugalery       {margin-left: 50px; font-family: Arial; font-size: 12pt; text-decoration: none; color: #d0d0d0;
                   font-weight: bold;}
.menugalery:hover {color: #ffffff;}

#cennik {font-family: Arial, Veranda; font-size: 9pt; background: #D0D4D8;}
#cennik tr {background: #818E93;}



#wrapper {
	width:824px;
	margin:0 auto;
	height:100%;
background-image: url('pic/bg2.gif');
}

#content {
margin:0 0 0 17px;
position:relative;
height:auto !important; /* real browsers */
	height:100%; /* IE6: treaded as min-height*/

	min-height:100%; /* real browsers */
}

#top {
	background-image: url('pic/menulogo.PNG');
	height:150px;
	width:790px;	
}

#menu {
	height:33px;
	background-image: url('pic/menutlo.PNG');
	width:740px;
padding:0 0 0 50px;
}
#menu ul {
height:33px;
width:600px;
margin: 0 auto;
padding:0;
}

#menu ul li {
float:left;
height:22px;
background-image:url('pic/menuspace.PNG');
background-position: top right;
background-repeat:no-repeat;
margin:2px 0 0;
padding:5px 5px 1px 0;
list-style:none;
text-align:center;
}

#menu ul li a
{
	border-top: 3px solid #D1DCE0;
    color: #303438;
    font-family: Arial;
    font-size: 11pt;
    font-weight: bold;
    text-decoration: none;
padding:0 7px;
}

#menu ul li a:hover {
	border-top: 3px solid #E04a3a; 
	color: #505559; 
}

#menu-main {width:70px;}
#menu-o-firmie {width:80px;}
#menu-galeria {width:80px;}
#menu-kontakt {width:80px;}
#menu-dojazd {width:80px;}
#menu-napisz {width:130px; background:none !important;}


#page {
	background-image:url('pic/index_r4_c2big.gif');
	padding:2px 2px 27px;
	width:786px;

}

#left {
	float:left;
	width:153px;
	padding:3px;
}

.block-header {
	border: 1px solid #CCCCCC;
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 10pt; 
	font-weight : bold;
	color: #FFFFFF;
	padding: 2px 2px 2px 10px;
	background-color: #364B50;
}

.block {
	border: 1px solid #CCCCCC;
	border-top: 1px none #E6E6E6;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	padding: 2px;
	background-color: #364B50;
	font-weight: normal;
}






#center {
	float:left;
	width:470px;
	padding: 3px 6px;
}

#right {
	float:left;
	width:139px;
	padding:3px;
}


#footer {
	position:absolute;
	bottom:0;
	height:20px;
	width:790px;
	background-image:url('pic/footer.PNG');
	text-align:center;
	color:#f0f0f0;
	font-size:10px;
	padding:7px 0 0 0;
}

#footer a {
	text-decoration: none; 
	font-family: Arial; 
	font-size: 8pt; 
	color: #f4f4f4;
}
#footer a:hover {
	color: #a0b0d0;
}

#main-list {
padding: 0;

}
#main-list li {
list-style:none;
margin:0;
padding:0;
float:left;
width:156px;
text-align:center;

}

#main-list li.two {padding-top:35px !important;}
#main-list li.three {padding-top:70px !important;}
#main-list li a {


}

.red {
	background-color:#991111;
}
.u {
	text-transform:uppercase
}
.main-right img {
margin: 0 0 -2px 7px;
}
.left-list {
font-weight:bold;
}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#ffffff;
	font-weight:bold;
margin:0;
padding:1px 0;
}

.main-header {
padding:3px 0 4px;
}

