/* CSS Document */

body {
	background-color:#fff;
	margin:0;
	padding:0;
	font:11px Tahoma, Arial, Helvetica, sans-serif;
	color:#6F6F6F;
}
a {
	text-decoration:none;
	color:#6F6F6F;
}
a:hover {
	text-decoration:underline;
}
input, select, textarea { font-size:11px;}
#dodajopinie input, textarea { font-size:11px; margin-bottom:5px; vertical-align:middle; }


form {margin:0px; padding:0px;}
/* kolumny */
#mainC {
	background-color:#fff;
}
#mainC:after {
	display:block;
	content:"";
	clear:both;
}

#leftC {
	float:left;
	width:230px;
	margin-bottom:5px;
}
#leftC2 {
	float:left;
	width:260px;
	margin-bottom:5px;
}

#rightC {
	float:right;
	width:325px;
	margin-bottom:5px;
}
#rightC2 {
	float:right;
	width:285px;
	margin-bottom:5px;
}


/*reklamy*/
.adv1 {
	width:563px;
	padding:9px 0px;
	border:1px solid #DCF0C6;
	text-align:center;
	margin-bottom:5px;
	height:60px;
}
.adv2 {
	border:1px solid #D1E2FD;
	text-align:center;
	margin-bottom:5px;

}
.adv3 {
	margin-bottom:5px;
}

.cB2 { font-size:18px;margin-bottom:10px; border-bottom:1px solid #689FFA; color:#689FFA;}
.cityList { float:left;	width:545px;background-color:#fff;	border:1px solid #EAEAEA;	padding:10px; margin-bottom:5px;	}
.cityList a,.cityList a:visited {	display:block;	float:left;	width:165px;	background:url(i/dot_b2.gif) no-repeat top left;	padding-left:11px;	font-size:13px;	margin-top:2px; margin-bottom:2px; font-weight:bold;	text-decoration:none;}
.cityList a:hover {	color:#689FFA;	text-decoration:none;}
.cityList span {color:#689FFA; font-weight:normal; font-size:12px;}
.cityList small {color:#FF0000; font-weight:normal; font-size:10px;}


/*linki z arrow*/
a.navA {
	display:block;
	background:url(i/dot_b.gif) no-repeat top left;
	padding-left:11px;
	font-size:12px;
	text-decoration:none;
}
a.navAw {
	display:block;
	background:url(i/dot_w.gif) no-repeat top left;
	padding-left:11px;
	color:#fff;
	font-size:12px;
	text-decoration:none;
}
a.navAb {
	display:block;
	background:url(i/dot_b.gif) no-repeat top left;
	padding-left:11px;
	color:#689FFA;
	font-size:12px;
	text-decoration:none;
}
a.navAr {
	display:block;
	background:url(i/dot_b.gif) no-repeat top right;
	padding-right:11px;
	text-align:right;
	text-decoration:none;
	margin:5px;
}
a.navA:hover, a.navAw:hover, a.navAb:hover, a.navAr:hover  {
	text-decoration:underline;
}
a.navAc {
	display:block;
	float:left;
	width:46%;
	background:url(i/dot_b.gif) no-repeat top left;
	padding-left:11px;
	font-size:12px;
	text-decoration:none;
}
a.navAc:hover {
	color:#689FFA;
	text-decoration:none;
}

/*languages*/
#languages {
	width:755px;
	margin:0px auto;
	padding:15px 25px 5px 0px;
	text-align:right;
	font-size:12px;
}

/*leftnav*/
#leftnav {
	background-color:#ED008E;
	margin-bottom:5px;
}
#catalogue {
	border-bottom:1px solid #fff;
	text-align:center;
	font-size:14px;
	margin-bottom:20px;
}
#catalogue a {
	display:block;
	border-top:1px solid #fff;
	background-color:#689FFA;
	color:#fff;
	padding:6px 0px;
}
#catalogue a:hover {
	background-color:#8CCC42;
	text-decoration:none;	
}

#catalogue a.current {
        display:block;
        border-top:1px solid #fff;
        background-color:#8CCC42;
        color:#fff;
        padding:6px 0px;
}

/*topnav*/
#topnav {
		background: url(i/tnav_bg.gif) no-repeat top left;
		padding-left:5px;
		color:#fff;
		font-size:14px;
		margin-bottom:5px;
		height:40px;
}
#topnav a {
	float:left;
	color:#fff;
	border-right:1px solid #fff;
	padding:15px 10px 2px 10px;
}
#topnav a:hover {
	background-color:#689FFA;
	text-decoration:none;
}

/* boksy, naglowki */
h1 {
	margin:0;
	padding:0;
	font:bold 14px Arial, Helvetica, sans-serif;
	padding-left:10px;
}
.hdB { 
	color:#689FFA;
	border:1px solid #689FFA;	
}
.hdG { 
	color:#6F6F6F;
	border:1px solid #6F6F6F;
}
.boxB {
	background-color:#E8F1FE;
	border-right:1px solid #689FFA;
	border-left:1px solid #689FFA;
	border-bottom:1px solid #689FFA;
	padding:5px 15px;
	margin-bottom:0px;
	margin-top:0px;
}
.boxG {
	background-color:#EAEAEA;
	border-right:1px solid #6F6F6F;
	border-left:1px solid #6F6F6F;
	padding:5px 15px;
        margin-top:0px;
	margin-bottom:0px;	
}
.box2 {
	margin-top:3px;
	border-top:1px solid #689FFA;
	border-bottom:1px solid #689FFA;
	padding:10px;
	padding-bottom:0px;
}
.box3 {
	margin-top:3px;
	border:1px solid #689FFA;
	padding:5px;
	padding-bottom:0px;
}
.boxTxt {
	background-color:#fff;
	border:1px solid #EAEAEA;
	padding:10px;
	margin-bottom:5px;	
}
.boxAdd {
	background-color:#fff;
	border:1px solid #EAEAEA;
	padding:10px;
	margin-bottom:5px;	
}
.boxC {
	text-align:center;
	background-color:#fff;
	border:1px solid #EAEAEA;
	padding:10px;
	margin-bottom:5px;	
}
.boxC .online {
	font-size:15px;
	font-weight:bold;
}
.boxC .odwiedziny {
	font-size:15px;
	font-weight:bold;
	color:#8CCC42;
}

.boxLp {
	text-align:center;
	background-color:#fff;
	border:1px solid #E8F1FE;
	padding:10px;
	margin-bottom:5px;
	color:#689FFA;
	font-size:12px;
}

/*ogloszenie*/
.ogloszenie {
	background-color:#FAFAFA;
	padding:5px;
	border-bottom:1px solid #E5E5E5;
	margin-bottom:5px;
}
.ogloszenie a {
	display:block;
	background:url(i/dot_b.gif) no-repeat top left;	
	padding-left:11px;
	font-weight:bold;
	color:#689FFA;
	margin-bottom:2px;
}
.ogloszenie a:hover {
	text-decoration:none;
	color:#8CCC42;
}
.ogloszenie span {
	display:block;
	color:#8CCC42;
}

/*zajawka*/
.zajawka { background-color:#ccc; clear:both;  margin-bottom:10px; }
/*.zajawka .photo {
	float:left;
	width:89px;
	background-color:#EAEAEA;
	padding:5px 0px;
	text-align:center;
}*/
.zajawka .photo {
	float:left;
	width:80px;
	border:5px solid #EAEAEA;
	overflow:hidden;
}

.infoTxt {
	margin-top:5px;
	float:left;
	width:113px;
	background-color:#fff;
	border:1px solid #EAEAEA;
	padding:5px 0px 0px 5px;
}
.infoTxt small { font-size:11px; color:#8CCC42;}
a.nickL {
	display:block;
	font:bold 13px Tahoma, Arial, Helvetica, sans-serif;
	color:#689FFA;
	margin-bottom:3px;
}
a.btnL {
	float:right;
	background-color:#EAEAEA;
	padding:2px 5px;
	display:block;
	text-align:right;
}
a.btnL:hover {
	text-decoration:none;
	color:#689FFA;
}
.end {clear:both; font-size:0px; width:100%;}

/* lista zajawek */
#listazajawek {padding-left:10px;}
#listazajawek .pozycjaZ {float:left; width:25px; margin-top:5px; margin-right:3px; border:1px solid #EAEAEA;; text-align:right; padding:5px 5px 5px 0px; color:#8CCC42; }
#listazajawek .wynikZ {float:left; width:211px; margin-right:20px; margin-bottom:10px;  }


/*path*/
#path { 
	background-color:#fff; 
	border:1px solid #6F6F6F;
	padding:7px 10px;
	margin-bottom:5px;
	font:12px Arial, Helvetica, sans-serif;
}
#path a {
	color:#689FFA;
}
/*profil*/
#profil {
	border:1px solid #EAEAEA; margin-bottom:5px;
}
#profil td {vertical-align:top;}
/*mapka*/
.mapa {text-align:center; padding:5px 0px; background:#FAFAFA;}
.photoB {background-color:#DCF0C6; margin-bottom:5px; text-align:center; padding:5px 0px;}


/*footer*/
#footer {
	background: url(i/stopka_bg.gif) no-repeat top left;
	text-align:center;
	padding-top:20px;
	margin-bottom:10px;
}

.bgcB {background-color:#E8F1FE;}
.cB { color:#689FFA;}
.cGr { color:#8CCC42;}
.bcB { border-color:#689FFA;}
.bcGr { border-color:#8CCC42;}
.mB5 { margin-bottom:5px;}
.mT5 { margin-top:5px;}
.txtC { text-align:center;}
.end { width:100%; clear:both; font-size:0;}

