/* CSS Document */


.kontener {
	width:800px;
	margin:0px auto;
	padding:0px;
	background-color:#FFFFFF;
	border-width:1px;
	
}
.leftlinks a {
	display:block;
	color:#666666;
	font-family:Verdana, sans-serif;
	font-size:10px;
	font-weight:bold;
	font-weight:bold;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#cccccc;
}
.leftlinks a:hover {
	display:block;
	color:#00ff00;
	font-family:Verdana, sans-serif;
	font-size:10px;
	font-weight:bold;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#cccccc;
	background-color:#666666;
}


#holderTop h1 {
	margin:0px;
	
}

#holderLeft {
	width:160px;
	float:left;
}
#holderRest {
	width:auto;
	height:auto;
	margin-left:170px;
}
#holderRestTop {
	width:auto;
	height:80px;

}
#holderRestMiddle {
	width:auto;
	height:auto;
}
#holderRestBottom {
	width:auto;
	height:80px;
	margin-top:325px;
	margin-bottom:5px;
}
#holderNews {
	
	margin-bottom:10px;
	
	width:630px;
	float:left;
	height:150px;
	padding-top:20px;
	border-style:solid;
	border-width:1px;
	border-color:#cccccc;
	background-image:url(imgs/wszystko.png);
	background-position:top;
	background-repeat:no-repeat;
	font-family:Verdana, sans-serif;
	font-size:10px;
	
}

#holderCities {
	font-weight:bold;
	margin-top:10px;
	margin-bottom:10px;
	
	width:630px;
	float:left;
	height:auto;
	padding-top:20px;
	border-style:solid;
	border-width:1px;
	border-color:#cccccc;
	background-image:url(imgs/cities.png);
	background-position:top;
	background-repeat:no-repeat;
	font-family:Verdana, sans-serif;
	font-size:10px;
	
}

#holderShort {
	margin-top:10px;
	margin-bottom:10px;
	
	width:630px;
	font-weight:bold;
	float: left;
	height:auto;
	padding-top:20px;
	border-style:solid;
	border-width:1px;
	border-color:#cccccc;
	background-image:url(imgs/short.png);
	background-position:top;
	background-repeat:no-repeat;
	font-family:Verdana, sans-serif;
	font-size:10px;
	
}



#howItWorks {
	margin-top:10px;
	margin-bottom:10px;
	
	width:625px;
	float:left;
	height:70px;
	padding-top:10px;
	padding-left:5px;
	color:#000000;
	
	font-family:Verdana, sans-serif;
	font-size:11px;

}

#holderRecent {
	
	
	margin-top:10px;
	width:630px;
	
	height:150px;
	overflow:hidden;
	padding-top:20px;
	border-style:solid;
	border-width:1px;
	border-color:#cccccc;
	background-image:url(imgs/aktualnosci_long.png);
	background-position:top;
	background-repeat:no-repeat;
	font-family:Verdana, sans-serif;
	font-size:10px;
	
}

#holderSpecial {
	
	
	
	width:630px;
	
	height:225px;  /* 150 dla 2 wersow, 225 dla 3*/
	overflow:hidden;
	padding-top:20px;
	border-style:solid;
	border-width:1px;
	border-color:#cccccc;
	background-image:url(imgs/ofertyspecjalne_long.jpg);
	background-position:top;
	background-repeat:no-repeat;
	font-family:Verdana, sans-serif;
	font-size:10px;
	
}


#specialOfferLeft {
	
font-family:Verdana, sans-serif;
	font-size:10px;
	width:300px;
	float:left;
	height:300px;
	
	
	vertical-align:top;

}

#specialOfferRight {
	
font-family:Verdana, sans-serif;
	font-size:10px;
	width:300px;
	margin-left:15px;
	float:left;
	height:300px;
	
	
	vertical-align:top;

}


#specialOfferRight a, #specialOfferLeft a {
	color:#333333;
	
}
#specialOfferRight a, #specialOfferLeft a {
	color:#333333;
	text-decoration:underline;
	
}

#holderMiddleMiddle {
	width:auto;
	margin-left:170px;
	margin-right:170px;
}
#holderNewsTop {
	
	height:100px;
	
	padding-left:5px;

}
.newsImage {
	margin-right:5px;
}
#holderNewsBottom {
	border-style:solid;
	border-width:1px;
	border-color:#cccccc;
	margin-left:10px;
	width:300px;
	height:300px;
	float:right;
	padding-left:5px;
	padding-top:20px;
	vertical-align:top;
	background-image:url(imgs/aktualnosci.png);
	background-position:top;
	background-repeat:no-repeat;
	font-family:Verdana, sans-serif;
	font-size:10px;
	
}
#holderNewsBottom a {
	color:#333333;
	
}
#holderNewsBottom a:hover {
	color:#333333;
	text-decoration:underline;
	
}
#news {
	width:290px;
	height:55px;
	float:left;
	margin-left:10px;
	position:relative;
	
}
#newsList {
	width:500px;
	height:auto;
	margin-left:10px;
	margin-right:10px;
	margin-bottom:30px;
}
#holderMiddleMiddle1 {
	width:auto;
	margin-left:170px;
	margin-right:170px;
	text-align:center;
}
#holderMiddleMiddle2 {
	width:auto;
	margin-left:170px;
	text-align:center;
}
#holderMiddleMiddleLog {
	width:auto;
	margin-left:270px;
	margin-right:170px;
}
#holderMiddleRight {
	width:300px;
	float:right;
	height:300px;
	padding:0px;
	margin-right:0px;
	font-family:tahoma, verdana, arial, sans-serif;
}
#holderMiddleRight1 {
	width:160px;
	float:right;
	text-align:center;
	font-family:tahoma, verdana, arial, sans-serif;
}


#userSpace {
	margin-top:0px;
	margin-bottom:5px;
	text-align:center;
	font-family:tahoma, verdana, arial, sans-serif;
}
#userSpace li {
	line-height:1.2em;
}
#citiesHolder {
	margin-top:10px;
	margin-bottom:5px;
}
#citiesHolder ul li a, #citiesHolder ul li a:link {
	color: #973D00;
}
#citiesHolder ul li a:hover {
	color: #C44F00;
}

#citiesHolder ul li {
	margin: 0px 0px 2px 10px;
}
#citiesHolder ul li.currentCity {
	font-family:"Trebuchet MS", Geneva, Helvetica, Arial, SunSans-Regular, sans-serif;
	font-size:1.4em;
	margin:5px 0px 5px 5px;
	color: #8D0303;
}
.citiesDBError {
	font-family:"Trebuchet MS", Geneva, Helvetica, Arial, SunSans-Regular, sans-serif;
	font-size:1.1em;
	margin:5px 0px 5px 5px;
	color: red;
}
.mainCategoryHolder {
	border:1px #F4F2CA solid;
	margin-bottom:10px;
	height:1%;
}

.mainCategoryHolder a, .mainCategoryHolder a:link {
	display:block;
	margin:0px;
}
.mainCategoryHolder a:hover {
	background-color:#F4F2CE;
	text-decoration:none;
}
ul.offersSearchesSep {
	border-top-color:#E4E08B;
	border-top-style:dashed;
	border-top-width:1px;
}
.mainCategoryHolder ul li {
	display:block;
	margin:0px;
}
.mainCategoryHolder ul li a, .mainCategoryHolder ul li a:link {
	padding-left:10px;
}
.mainCategoryHolder ul li a:hover {
	background-color:#FBFBE3;
}
#langBox, #ads, #onLineVisitors {
	margin-top:5px;
	margin-bottom:5px;
}
.langSel {
	margin:0;
}
.lang {
	font-size: 0.8em;
	margin: 0px;
}
.lang a, .lang a:link {
	color:#999999;
}
.lang a:hover {
	color:#333333;
}
