body
{
	background:#ffffff;
	background-image:url(/public/images/tlo2.jpg);
	background-position:top center;
	background-attachment:scroll;
	background-repeat:no-repeat;
	margin: 0;
	padding: 20;
	text-align: center;
	color: #000000;
	font-family:Tahoma;

				
}

h1,h2,h3
{
	color: white	
}

img 
{
	display: block;
}

p img
{
	display: inline;	
}

a img
{
	
	border: 0 none;	
}

input[type="image"]
{
	border: 0 none;	
}

#secondBodyBox
{
	overflow:hidden;
	width: 100%;
	display: block;
	position: relative;
	
}

#mainBox
{
	margin-left: auto;
	margin-right: auto;
	width: 980px;
	background-image:url(/public/images/top_hhbaaanner.png);
	background-position:top center;
	background-repeat:no-repeat;
	overflow: visible;
	position: relative;

	
}

#bgImage
{
	position: absolute;
	right: -351px;
	z-index: -1;
}

#rightColumn
{

	float: right;
	position: relative;

}

#rightColumnBottom
{
	width: 220px;
	height: 591px;
	background-image:url(/public/images/kolumna3.jpg);
	background-position:top center;
	background-repeat:no-repeat;
	
}

#rightColumnMenu
{
	padding-left:30px;
	text-align:left;
	padding-top:60px;
	
	
}

#rightColumnMenu a
{
	text-decoration:none;
	color:#FFF;
	font-size:12px;
	
	
}

#rightColumnMenu a:hover
{
	color:#f3c820;
}

.rightMenu
{
	
}

.rowmenu
{
	background-image:url(/public/images/pointmenu.gif);
	width:165px;
	height:1px;
	margin:8px 0 8px 0;
	clear: both;
	background-repeat:repeat-x;
}

#loginBg
{
	padding-left:20px;
	margin-top:25px;
	padding-top:13px;
	color:#FFF;
	font-size:11px;
	text-align:left;
}



.search
{
	border:1px solid #fff;
	width:110px;
	margin:3px 0 3px 0;
}

#rightColumnTop
{
	height: 28px;
	width: 220px;
}

#rightColumnBg
{
	position: absolute;
	background-image:url(/public/images/pas.jpg);
	background-position:top center;
	background-repeat:x-repeat;
	width: 400px;
	height: 570px;
	left: 219px;
	top: 28px;

}

#centerColumn
{
	width: 288px;
	float: right;
	background-image:url(/public/images/2kolumnabg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
	
}

#centerColumnInerTop
{
	width: 273px;
	float: right;
	background-image:url(/public/images/home2top.jpg);
	background-position:top center;
	background-repeat:no-repeat;
	
}

#centerColumnAll
{
	
	width: 273px;
	float: right;
	background-image:url(/public/images/2kolumnabgall.jpg);
	
	background-repeat:repeat-y;
	overflow: hidden;
	
}
#centerColumnbotom
{
	
	width: 273px;
	height:19px;
	float: right;
	background-image:url(/public/images/2kolumnabgbotom.jpg);
	background-position:top center;
	background-repeat:repeat-y;
	overflow: hidden;
	
}

#InerTop
{
	margin-top:96px;
	background-image:url(/public/images/home2iner.jpg);
	background-repeat:repeat-y;
}
p.infoLinePrice{
	color: white;
	padding-left: 25px;
	padding-right: 25px;
	text-align: left;
	font-size: 12px;
}
	p.cRed{
		color: #7d230b;
	}

#InerBotom
{
	background-image:url(/public/images/home2botom.jpg);
	background-repeat:no-repeat;
}


#contentColumn
{
	padding-top:20px;
	width: 470px;
	float: left;
	overflow: hidden;
}

#contetnttxt
{
	padding:10px 25px 0 25px;
	font-size:12px;
	text-align:justify;
}

#header
{
	width: 980px;
	height: 209px;
}

.titleBar
{
	background-repeat:no-repeat;
	background-position:center;
	height:24px;	
}

#news
{
	background-image:url(/public/images/akrualnosci.png);
}

#articleBar
{
	background-image:url(/public/images/artykuly.png);
}

#footer
{
	/*margin-left: -585px;*/
	position: absolute;
	right: 221px;
	top: 0px;
}

#footerOuter
{
	width: 980px;
	clear: both;
	position: relative;
	
}

.centerMenuTable
{
	width: 277px;
}

.centerMenuTableGalery
{
	width: 263px;
	padding-left:12px;
}


.menuArticleIntro
{
	text-align: left;
	margin: 10px 20px 10px 18px;
	font-size: 11px;
	color: white;
}

.menuArticleIntro a
{
	color: white;
}

.menuArticleIntro a:hover{
	color: #f3c820;
	text-decoration: none;
}

.konkIntro
{
	text-align: left;
	margin: 10px 20px 10px 18px;
	font-size: 11px;
	color: #000;
}



.konkIntro a
{
	color: #000000;
}

.konkIntro a:hover{
	color: #743B82;
	text-decoration: none;
}

	
.blogCA
{
	width: 410px;
	height: 80px;
}

.blogCT
{
	color: #999999;
	width: 440px;
	text-align: left;
}

.blogText1
{
		color: #999999;
}

.buttonA
{
	clear: both;
	overflow: auto;	
	width: 135px;
	color: white;
}

.buttonA > div
{
	float: left;
}

.buttonA .leftP
{
	width: 10px;
	height: 23px;
	background-image: url(/public/images/bs/but_L.jpg);
}

.buttonA .rightP
{
	width: 10px;
	height: 23px;
	background-image: url(/public/images/bs/but_P.jpg);
}

.blogNickColor
{
	color: #F7DA6F;
	font-weight: bold;
	font-size: 11px;
}

.blogNickColor a
{
	color: #F7DA6F;
	font-weight: bold;
	font-size: 11px;
}

.buttonA .centerP
{
	height: 23px;
	background-color: #F0BF00;
}

.buttonA .centerP div
{
	padding-top: 3px;
}

.buttonIA .leftP
{
	width: 10px;
	height: 23px;
	background-image: url(/public/images/bs/but_L_black.jpg);
}

.buttonIA .rightP
{
	width: 10px;
	height: 23px;
	background-image: url(/public/images/bs/but_P_black.jpg);
}


.buttoIA .centerP
{
	height: 23px;
	background-color: #000000;
	
}
.buttonA .centerP div input[type="submit"]
{
	background-color: transparent;
	border: 0 none;
	padding: 0;
	margin: 0;
	width: 110px;
}

.buttonA .centerP div input[type="button"]
{
	background-color: transparent;
	border: 0 none;
	padding: 0;
	margin: 0;
	width: 110px;
}

.buttonA .centerP div input[type="reset"]
{
	background-color: transparent;
	border: 0 none;
	padding: 0;
	margin: 0;
	width: 110px;
}

.buttonA .centerP div a
{
	font-weight: bold;
	color: white;
}

.comDiv
{
	width: 460px;
	text-align: left;
	display: none;
}

.fMainTa
{
	width: 460px;
	
}

.fDots
{
	width: 460px;
}

.fThreadI
{
	background-color: #F6F5F0;
}

.fThreadTitle
{
	font-weight: bold;
	color: black;
}

.fUserT
{
	border-bottom: 1px solid #999999;
	border-right: 1px solid #999999;
}

#dictLLis
{
	width: 200px;	

}

#dictLList > div 
{
	clear: both;
	padding-left: 21px;	
}

#dictLList > div .rowmenu
{
	width:230px;
}

#dictLList > div > div
{
	float: left;
}


#dictLList > div > div > a
{
	font-size: 13px;
	margin-right: 20px;
}

#dictInBox
{
	background-image: url(/public/images/dict/dict_2.jpg);
	width: 220px;
	height: 71px;
	margin-left:-30px;

}
#dictInBox > div
{
	padding: 35px 0 0 29px;
}
#dictInBox > div >form
{
	text-align: left;
	padding: 0;
	margin: 0;
}

#dictInBox > div >form > div > input[type="text"]
{
	height: 16px;
	width:137px;
}

#dictInBox > div >form > div > input[type="image"]
{
	border: 0 none;
}
#dictInBox > div >form > div
{
	float: left;
}

.placeBar
{
	margin-bottom: 5px;
	overflow: auto;

}

.placeBar > div
{
	float: left;

}

.pBCenter
{
	background-image: url(/public/images/places/belka_S.jpg);
	width: 15px;
	height: 22px;

}

.pBRight
{
	background-color: #FBEAA5;
	height: 22px;
	overflow: auto;
}

.pBLeft
{
	background-color: #F3C821;
	height: 22px;
	overflow: auto;
	
}

.pBLeftEnd
{
	background-image: url(/public/images/places/belka_L.jpg);
	background-repeat: no-repeat;
	width: 15px;
	height: 22px;
}

.pBRightEnd
{
	background-image: url(/public/images/places/belka_P.jpg);
	background-repeat: no-repeat;
		width: 15px;
	height: 22px;
}

.placeTelBox
{
	clear: both;
	text-align: left;
	padding-left: 20px;
}

.placeTelBox a
{
	color: black;	
}
.placeTelBox a:hover
{
	color: #CCCCCC;	
}
.pBLeft > div
{
	padding-top: 5px;
}

.pBRight > div
{
	padding-top: 5px;
}

.hydeParkText
{
	width: 470px;
	text-align: left;
}

.hydDate
{
	font-size: 9px;
	text-align: left;
	width: 470px;
}

.hydControl
{
	width: 470px;	
	overflow: auto;
}

.hydControl > div
{
	float: left;
	margin-right: 20px;
}

.matTextDiv
{
	width: 470px;
	text-align: justify;
}

.menuDiv img
{
	display: inline;
}

.menuDiv a
{
	color: #292929;	
	
}

.menuDiv
{
	width: 250px;
	text-align: left;
}

.czarne
{
	color: black;
}

#dpsMap
{
	width: 270px;
	height: 270px;
}


/****************************************************************/

.pBCenter1
{
	background-image: url(/public/images/places/belka_S1.jpg);
	width: 15px;
	height: 22px;

}

.pBRight1
{
	background-color: #20B6F3;
	height: 22px;
	overflow: auto;
}

.pBLeft1
{
	background-color: #20B6F3;
	height: 22px;
	overflow: auto;
	
}

.pBLeftEnd1
{
	background-image: url(/public/images/places/belka_L1.jpg);
	background-repeat: no-repeat;
	width: 15px;
	height: 22px;
}

.pBRightEnd1
{
	background-image: url(/public/images/places/belka_P.jpg);
	background-repeat: no-repeat;
		width: 15px;
	height: 22px;
}

/****************************************************************/

.pBCenter2
{
	background-image: url(/public/images/places/belka_S2.jpg);
	width: 15px;
	height: 22px;

}

.pBRight2
{
	background-color: #F697CF;
	height: 22px;
	overflow: auto;
}

.pBLeft2
{
	background-color: #F697CF;
	height: 22px;
	overflow: auto;
	
}

.pBLeftEnd2
{
	background-image: url(/public/images/places/belka_L2.jpg);
	background-repeat: no-repeat;
	width: 15px;
	height: 22px;
}

.pBRightEnd2
{
	background-image: url(/public/images/places/belka_P.jpg);
	background-repeat: no-repeat;
	width: 15px;
	height: 22px;
}




