* { /* na dobry poczatek! */
	margin:0;
	padding:0;
}
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E0E0E0;
}
body {
	background: #eafde6 url(../img/bg.png) repeat-x;
}

#kontener {
	width:927px;
	height:800px;
	margin:auto;
	margin-top:12px;
}

#kontener #top {
	background: url(../img/top.png) no-repeat;
	width:927px;
	height:170px;
	position:relative;
}

#kontener #top #menu2 {
	top:130px;
	left:18px;
	height:40px;
	position:absolute;
	font-size: normal;
	text-transform:uppercase;
}
#kontener #top #twarze {
	left:501px;
	top:29px;
	width:426px;
	height:79px;
	position:absolute;
}
#kontener #main {
	background: url(../img/81a47c_45.png) repeat;
}
#kontener #main #lewa {
	margin-left:18px;
	width:218px;
	float:left;
}
#kontener #main #lewa #tresc {
	background: url(../img/lewa_bg.png) no-repeat;
	width:198px;
	height:166px;
	padding:10px;
}

#kontener #main #lewa #tresc h1 {
	font-size:1.2em;
	text-align:center;

}
#kontener #main #lewa #szukajka {
	background-color:#9abd93;
	height:auto;
	padding:10px;
}
#kontener #main #prawa {
	float:right;
	margin-right:19px;
	margin-top:0;
	width:640px;	
}

#google {
	float:right;
	width:120px;	
}

#kontener #main #prawa #ptop {
	background: url(../img/main_top.png) no-repeat;
	width:640px;
	height:186px;
	position:relative;	
}
#kontener #main #prawa #ptop #ptprawa {
	top:18px;
	right:6px;
	position: absolute;
	width:97px;
	height:74px;
	text-align:center;
	padding:10px;
}
#kontener #main #prawa #ptop #ptdol {
	top:119px;
	left:0;
	position: absolute;
	width:620px;
	height:47px;
	padding:10px;
}
#kontener #prawa #pmain {
	background-color: #285648;
	padding:20px;
}
#kontener #prawa #koniec {
	background: url(../img/81a47c_40.png) repeat;
	width:640px;
	text-align:center;
	font-size:0.9em;
	color:#107510;
}
#kontener #main #prawa #pmain {
		text-align:justify;
}
#pmain a:hover {
color:#ccc;
text-decoration: underline;
}

#pmain a {
color:#fff;
}

.p {
background-color:#285648;
}

.h1{
font:Verdana;
}

.clear {
	clear:both;
}
#kontener #kontener_koniec{
	background: url(../img/kont_koniec.png);
	height:22px;
	width:927px;
}


#slider {
	float:left;
	width:390px;
	overflow: hidden;
}
#slider_lista {
	position:relative;
	left:-90px;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	width:9999px;
	padding-bottom:10px;
}
#slider_lista li{
	float: left;
	width:80px;
	padding:0px;
	height:70px;	
	margin-top: 2px;
	margin-bottom:5px;
	margin-left:25px;
	margin-right:25px;
}
#slider_lista li img {
	.margin-bottom:-4px; /*specjalny trick dla IE*/
	cursor:pointer;
	cursor: hand;
	border:0px;
}
#lewa2, #prawa2{
	float:left;
	height: 58px;
	padding-top: 22px;
	width:18px;
}
#lewa2 img, #prawa2 img{
	border:0;
	cursor: pointer;
	cursor: hand;
	margin-top: -10px;
}

#menu {
float: right;
border-bottom: 5px solid #e0e0e0;
}


#menu li {
font-size: 1.1em;
display: inline;
position:relative; 
float:left; 
margin-right:2px

}


#menu li a {
background: #fff url(../images/menuarrow.jpg) no-repeat 10px 5px;
color: #808080;
border-left: 1px solid #e0e0e0;
}


#menu li a:hover {
color: #000;
border-left: 1px solid #7DD0F1;
}



ul.menu ul {position:absolute; top:50px; left:0;  display:none; opacity:0; list-style:none}
ul.menu ul li {position:relative; border:1px solid #aaa; border-top:none; width:180px; margin:0}
ul.menu ul li a {display:block; padding:15px 15px 5px; }
ul.menu ul ul {left:148px; top:-1px}


#footer { 
background: #9abd93;
clear: both; 
border-top: 1px solid #fff; 
padding: 10px; 
margin: 0 0 5px;  
color: #ddd; 
font: .99em Tahoma, Arial, "Trebuchet MS", Tahoma, sans-serif;
}


#footer a { 
color: #0C4704; 
font-weight: bold; 
}


.right{ 
float: right; 
padding: 7px 0 0 15px; 
}
	
#prawo { 
padding: 2px 290px; 
}
