html,
body {
   margin:0;
   padding:0;
   height:100%;
   background:url(images/body-bg.jpg);
   font-size:100%
}
#container {
   min-height:100%;
   position:relative;
}
#header {
   padding:10px;
   height:110px;
   color:#CCCCCC;
}

#menu {margin:0;padding:0;float:right}
#menu a{float:left;width:122px; height:100px;text-indent:-9999px;outline:none}
#menu li{display:inline;}
.oferta a{background:url(images/oferta-orange.png) no-repeat;}
.oferta a:hover{background:url(images/oferta.png) no-repeat;}
.zamowienie a{background:url(images/zamowienie-green.png) no-repeat;}
.zamowienie a:hover{background:url(images/zamowienie.png) no-repeat;}
.dojazd a{background:url(images/dojazd-red.png) no-repeat;}
.dojazd a:hover{background:url(images/dojazd.png) no-repeat;}
.cennik a{background:url(images/cennik-blue.png) no-repeat;}
.cennik a:hover{background:url(images/cennik.png) no-repeat;}

#content {
   font-family: Georgia, Garamond, "Times New Roman", Times, serif;
   padding:10px;
   padding-bottom:150px;    /*Wysokosc stopki */
   color:#fff;
   width:900px;
   margin:0 auto;
	font-size:80%
}

#content h3 {color:#FF9900}
.point{background:url(images/post.png); background-repeat:no-repeat;
width:240px;
height:188px;
float:left;
}
#footer {
   margin:0;padding:0;
   position:absolute;
   bottom:0;
   width:100%;
   height:150px;   /* Wysokosc stopki */
   background-image:url(images/footer-bg.png);
   color:#FF9900
}
#autor {width:260px;color:#ccc;font-size:60%;float:left;margin-top:110px;margin-left:15px;
font-family:Verdana, Arial, Helvetica, sans-serif}

ul.wykaz li{background:url(images/checkmark.png) no-repeat;padding:5px 5px 5px 25px  }
#contact-footer{width:600px;
margin-right:15px;padding:0;
float:right;
font-family: Verdana, Tahoma, Arial, sanserif}
#contact-footer h1{font-size:100%}
#contact-footer ul{font-size:75%;list-style-type:none;font-weight:normal}
#contact-footer li{padding: 7px 0 7px 60px}
.address{background:url(images/tlumacz-rosyjskiego-napisz.png) no-repeat;position:left center;}
.call{background:url(images/tlumacz-rosyjskiego-zadzwon.png) no-repeat;position:left center;}
.email{background:url(images/tlumacz-rosyjskiego-email.png) no-repeat;position:left center;}

#slider1 {
    width: 850px; /* important to be same as image width */
    height: 350px; /* important to be same as image height */
    position: relative; /* important */
	overflow: hidden; /* important */
	
	
}

#slider1Content {
    width: 850px; /* important to be same as image width or wider */
    position: absolute;
	top: 0;
	margin-left: 0;
		
}
.slider1Image {
    float: left;
    position: relative;
	display: none;
}
.slider1Image span {
    position: absolute;
	font: 125% Tahoma, Verdana, Arial, Helvetica, sans-serif;
    padding: 10px 13px;
    width: 850px;
    background-color: #000;
    filter: alpha(opacity=70);
    -moz-opacity: 0.7;
	-khtml-opacity: 0.7;
    opacity: 0.7;
    color: #fff;
    display: none;
	
	
}
.clear {
	clear: both;
}
.slider1Image span strong {
    
}
.left {
	top: 0;
    left: 0;
	width: 400px !important;
	height: 330px;
}
.left h1{font-size:150%;
text-align:center;
line-height:150%}

.left p{text-align:left;line-height:150%}
.right {
	right: 0;
	bottom: 0;
	width: 250px !important;
	height: 300px;
}
ul { list-style-type: none;}

	table.cennik{width:97%;border:1px solid #aaa;border-collapse:collapse;font-family:Tahoma, Verdana,Arial, Helvetica, sans-serif;text-align:left;margin:bottom:10px}
	table.cennik td {border: 1px solid #aaa; padding:5px}
	table.cennik th {border: 1px solid #aaa; padding:5px;color:#222;background-color:#999;text-align:center}

input, textarea {margin:5px 0;color:#000033}
.orange {color:#ff9900}