
	A:link{color:#5993D7;text-decoration:underline;}
	A:active{color:#5993D7;text-decoration:underline;}
	A:visited{color:#5993D7;text-decoration:underline;}
	A:hover{color:#5993D7;text-decoration:none;}

	body{
		margin-top:0px;
		background : #E5EEF3;
		text-align: center;
		padding-top : 0px;
		font-family : Verdana;
		font-size : 11px;
		color:#454545;
	}
	.page{
		background : #FFFFFF;
		width : 800px;
		margin: 0 auto;
		text-align: left;
	}
	.top{
		background : #FFFFFF;
		width : 760px;
		padding-left:20px;
		padding-right:20px;
		padding-top:20px;
		text-align: left;
	}
	.logo{
		text-align: left;
	}
	.FirmName{
		text-align: left;
		font-size : 19px;
		font-weight: bold;
		float: left;
	}
	.LicznikOgloszen{
		font-size : 10px;
		text-align : right;
		vertical-align:bottom;
	}
	#LicznikOgloszen .counter{color : #DD0000;font-weight: bold;}

	.kreski{
		background: url('images/kreski.gif');
		background-repeat:repeat-x;
		height:2px;
		clear:both;

	}
	.LeftFrame{
		width: 320px;
		float:left;
		padding-left:20px;
		padding-right:20px;
		padding-top:20px;
	}
	.RightFrame{

		overflow: hidden;
		width:410px;
		padding-left:10px;
		padding-top:20px;
		padding-right:10px;
		text-align: center;
	}
	.FirstPageImage{
		text-align: center;

	}
	#SmallHeader{
		height:20px;
		width:300px;
		text-align:left;
		background:#E6EEF3;
	}
	#SmallHeader .SmallHeaderLeft{
		float:left;
		width:10px;
		height:20px;
		background:#004F7E;
	}
	#SmallHeader .SmallHeaderRight{
		padding-left:10px;
		vertical-align:bottom;
		font-family : Verdana;
		font-size : 14px;
		color:#004F7E;
		font-weight: bold;
	}
	.SmallHeaderKreski{background: url('images/kreski.gif');background-repeat:repeat-x;width:300px; height:2px;clear:both;}
	.Adres{
		width:270px;
		padding-left:20px;
		padding-top:5px;
		padding-bottom:25px;
	}

	.UserPhone{
		background:url('images/ico_phone.gif');
		background-repeat:no-repeat;
		padding: 5px 0px 0px 23px;
		width:200px;
		text-align:left;
	}
	.UserMobile{
		background:url('images/ico_mobile.gif');
		background-repeat:no-repeat;
		padding: 5px 0px 0px 23px;
		width:200px;
		text-align:left;
	}
	.UserEmail{
		background:url('images/ico_email.gif');
		background-repeat:no-repeat;
		padding: 5px 0px 0px 23px;
		width:200px;
		text-align:left;
	}
	.UserFax{
		background:url('images/ico_fax.gif');
		background-repeat:no-repeat;
		padding: 5px 0px 0px 23px;
		width:200px;
		text-align:left;
	}
	.ZumiLink{
		padding: 5px 0px 0px 4px;
		width:200px;
		text-align:left;
	}	
	.UserKomunikator{
		padding: 5px 0px 0px 5px;
		width:200px;
		text-align:left;
	}	
	#SearchFormHeader{
		height:25px;
		width:400px;
		text-align:left;
		background:#004F7E;
	}
	#SearchFormHeader .SmallHeaderLeft{
		float:left;
		width:1px;
		height:25px;
	}
	#SearchFormHeader .SmallHeaderRight{
		padding-left:10px;
		color:white;
		vertical-align:bottom;
	}
	.SearchForm{
		text-align:left;
		background:#EDF3F6;
		width:320px;
		padding-top:10px;
		padding-bottom:10px;
		padding-left:40px;
		padding-right:40px;
		font-weight: bold;
		font-size : 11px;
	}
	#SearchButton{text-align:right;width:300px;padding-top:10px;}
	#SearchWszystkie{font-weight: normal;}
	
	#SearchButton .Button{background-image: url('images/btn_search.gif');width:84px;border-width:0px; cursor:hand;}
	
	#ListaOfertHeader{
		height:25px;
		width:400px;
		text-align:left;
		background:#004F7E;
	}
	#ListaOfertHeader .SmallHeaderLeft{
		float:left;
		width:10px;
		height:25px;
	}
	#ListaOfertHeader .SmallHeaderRight{
		padding-left:10px;
		color:white;
	}
	.ListaOfertKreski{background: url('images/kreski.gif');background-repeat:repeat-x;width:400px; height:2px;clear:both;padding-top:0px;}
	#ListaOfert{
		text-align:left;
		width:400px;
		padding-top:0px;
	}
	#ListaOfert .OfertaOpis{
		min-height : 80px;
		height: 80px; /* IE */ 
		width:310px;
		text-align:left;
		padding-top:10px;
	}
	#ListaOfert .OfertaPicture{
		float:right;
		width:80px;
		min-height : 60px;
		height: auto !important; 
		height: 60px; /* IE */ 
		padding-top:10px;
	}
	#ListaOfert .OfertaLink{
		text-align:right;
		vertical-align:bottom;
		position:relative;
		clear:both;
		width:400px;
		top:-13px;
	}
	#ListaOfert .Temat{
		font-weight: bold;
		
	}
	.ListaOfertNawigacjaText{
		width:400px;
		text-align:center;
	}
	#ListaOfertNawigacja{
		width:400px;
		text-align:center;
		clear:both;
	}
	#ListaOfertNawigacja .prev{
		width:100px;
		float:left;
		text-align:left;
	}
	#ListaOfertNawigacja .next{
		text-align:right;
	}
	#ListaOfertNawigacja .drukuj{
		width:100px;
		float:left;
		text-align:left;
		height:20px;
		background:url('images/ico_drukuj.gif');
		background-repeat:no-repeat;
		padding-left: 25px;
		line-height:20px;
	}
	#ListaOfertNawigacja .powrot{
		text-align:right;
	}
	#LicznikiOdwiedzin{
		clear:both;
		padding-left:20px;
		position:relative;
		top:-30px;
		width:300px;
	}
	#LicznikiOdwiedzin .Left{
		float:left;
		width:10px;
		height:25px;
		position:relative;
		background:#004F7E;
	}
	#LicznikiOdwiedzin .Right{
		padding-left:15px;
		position:relative;
	}
	#LicznikiOdwiedzin .counter{color : #DD0000;font-weight: bold;}
	.stopka{
		padding-top:10px;
	}
	.SingleInput{width:180px;}
	.DoubleInput{
		width:66px!important;
		width:65px;
	}
	.SingleSelect{width:186px;}
	
	#DetailsPicturesList{
		width:300px;
	}
	#DetailsPicturesList .picture1{margin: 20px 25px 0px 0px;width:80px;float:left;border : 1px solid #EDEEEE;}
	#DetailsPicturesList .picture2{margin: 20px 25px 0px 0px;width:80px;float:left;border : 1px solid #EDEEEE;}
	#DetailsPicturesList .picture3{margin: 20px 0px 0px 0px;width:80px;float:left;border : 1px solid #EDEEEE;}
	#DetailsPicturesList .picture4{margin: 20px 25px 0px 0px;width:80px;float:left;border : 1px solid #EDEEEE;}
	#DetailsPicturesList .picture5{margin: 20px 25px 0px 0px;width:80px;float:left;border : 1px solid #EDEEEE;}
	#DetailsPicturesList .picture6{margin: 20px 0px 0px 0px;width:80px;float:left;border : 1px solid #EDEEEE;}
	
	.DetailsOpisTemat{color:#DE1010;font-size : 20px;font-weight: bold;}
	.DetailsOpisCena{color:#030003;font-size : 20px;padding-bottom:15px;}
	#DetailsOpisBlok{background:#EFF7F7;padding:0px 0px 0px 0px;}
	#DetailsOpisBlok .Name{vertical-align:top;padding:5px 15px 0px 5px;}
	#DetailsOpisBlok .Value{vertical-align:top;font-weight: bold;padding:5px 15px 0px 0px;}
	#DetailsOpisBlok .OpisBlok{background:white; padding-top:20px;}
	#DetailsOpisBlok .Wyposazenie{width:200px;float:left;padding-left:10px;min-height : 1px;} 
	#DetailsOpisBlok .Historia{min-height : 1px;}
	#DetailsOpisBlok .Opis{padding-left:10px;padding-top:0px;clear:both;min-height : 1px;}
	
	
	
	#OpisHeader{
		margin-bottom:10px;
		height:18px;
		width:400px;
		text-align:left;
		background:#004A7B;
		color: white;
		font-weight: bold;
	}
	#OpisHeader .OpisHeaderLeft{
		float:left;
		width:10px;
		height:18px;
		background:#EFF7F7;
	}
	#OpisHeader .OpisHeaderRight{
		padding-top:2px;
		padding-left:20px;
		vertical-align:bottom;
	}
	