html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {	margin: 0;	padding: 0;	border: 0;	outline: 0;	font-size: 100%;	vertical-align: baseline;	background: transparent;}
body {	font-size:14px;font-family:Tahoma,Arial,Helvetica,sans-serif;	/* line-height: 1; */}
ol, ul {	/* list-style: none; */}
blockquote, q {padding:10px 30px;}
blockquote:before, q:before { content:open-quote;margin-right:5px;}
blockquote:after, q:after { content:close-quote;margin-left:5px;}
/* remember to define focus styles! */
:focus {	outline: 0;}
/* remember to highlight inserts somehow! */
ins {	text-decoration: none;}
del {	text-decoration: line-through;}
/* tables still need 'cellspacing="0"' in the markup */
table {	border-collapse: collapse;	border-spacing: 0;}
h1{font-size:23px;}
h2{font-size:18px;}
h3{font-size:14px;}

.clr{ clear: both; line-height: 1px; height:0px; font-size: 1px; display:block; }

a,a:visited, .link{	/*cursor:pointer;	text-decoration:underline;*/}

#ogloszenia{padding:0 10px; }

#stopka{background:#FACB4F none repeat scroll 0 0;	clear:both;	font-size:12px;	line-height:20px;	text-align:center;	width:100%;}
#stopka a{margin:0 10px; text-decoration:none; font-size:12px; color: black; }

.logoTop{margin-right:10px;	margin-top:8px;}

.menuTop{position:relative;list-style:none;}
.menuTop .menuItem{ float:left;	margin:35px 3px 0;	opacity:1;	padding-left:10px;	position:relative;	top:1px; background:#FACB4F;	border:1px solid black;	}
.menuTop .menuItem:hover{background:#FAE96B; }
.menuTop .menuItem a{display:block;	line-height:21px;	padding-right:10px;	text-decoration:none; font-weight:bold; color: black;	}

#menuItemOgloszenia{background:#F1E86E none repeat scroll 0 0;	top:2px; border-bottom:none;	}

.roundedCornersTop{ border-top-left-radius:8px; border-top-right-radius:8px;}

.menuTopPasek{clear:both;	}
.pasekBottom{	margin-top:20px;}
.pasek{background:#FAE96B;	border:1px solid #9F892F;	font-size:1px;	height:3px;	line-height:3px;}

#page{	margin:0 auto;	width: 100%;	}
#page div.gdzie{	font-size:14px;	margin:10px auto 0px;	padding:4px;}
#page div.gdzie b.dodajOgloszenie{letter-spacing:1px;	float:right;	font-size:12px;	padding:3px; margin-left:5px;}
#page div.gdzie b.dodajOgloszenie a{font-size:12px; }
#page div.gdzie span b{font-size:12px; font-weight:normal; }

#announces .announce{margin:5px 0;letter-spacing:1px;}
#announces .title{background:#FACB4F; color:#000000; padding:7px 20px;font-size:13px;font-weight:normal;text-decoration:underline;cursor:pointer;}
#announces .title .t{float:left;}
#announces .title .d{float:right;}
#announces .entry{padding:5px 5px 20px; font-size:13px;}
p.odpowiedz{margin:20px 0 0;text-align:center;border:none !important;}
p.odpowiedz a{padding:3px 5px;}

#announces .collapsed-show{/* margin:25px 0; */}
#announces .collapsed-show .title{-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;-webkit-border-top-left-radius:5px;}
#announces .collapsed-show .entry{background:#FAE96B;-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;}
#announces .collapsed-hide{background:#D6E6F9;-webkit-border-radius: 5px; -moz-border-radius: 5px;	border-radius: 5px;/* margin:5px 50px 0; */}
#announces .collapsed-hide .title{background:#D6E6F9;-webkit-border-radius: 5px; -moz-border-radius: 5px;	border-radius: 5px;}
#announces .title a { color: black; }
#announces .collapsed-hide .entry{background:#D6E6F9;display:none;-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;}

#AddAnnounceForm p{border-bottom:1px solid #E5E5E5;font-size:12px;padding:7px 5px 3px;}
#AddAnnounceForm label{vertical-align:2px;}
#AddAnnounceForm label.block{ display:block;width:370px;float:left; }
@media screen and (max-width: 720px) {
    #AddAnnounceForm label.block{ 
        width:100%;
        float:none;
    }
}

#AddAnnounceForm input[type=text], #AddAnnounceForm textarea, #AddAnnounceForm select{font-size:12px; padding:2px; border:1px solid #C5C5C5;font-family: Tahoma,Helvetica,Arial,sans-serif;line-height: 1;color: #333;}
#AddAnnounceForm .notification{font-size:10px;color:#959595;}
#AddAnnounceForm .buttons{border:none; text-align:center;padding:40px 0 10px;}
/*
#AddAnnounceForm .buttons button{background:#FACB4F;font-weight:bold;padding:4px;border:1px solid #9F892F;color:#000000;-webkit-border-radius: 5px; -moz-border-radius: 5px;	border-radius: 5px;}
*/
#AddAnnounceForm #przedzialCenowy{display:none;}
#AddAnnounceForm #a_tresc{ width: 100%;}
#AddAnnounceForm #promienOdleglosci{display:none;}
#showAlternative{text-decoration:underline; cursor:pointer;}
#hideAlternative{text-decoration:underline; cursor:pointer;display:none;}
#AddAnnounceForm .alternative{display:none;}
#AddAnnounceForm p#IloscObiektow{border:none;font-size:18px;text-align:center;padding:5px 0 20px;letter-spacing:1px;}
#AddAnnounceForm p#IloscObiektow b{color:#FF9900;font-size:20px;}
@media screen and (max-width: 720px) {
    #AddAnnounceForm p#IloscObiektow {font-size:14px;}
    #AddAnnounceForm p#IloscObiektow b {font-size:15px;}
}
.validationNotice{
    color:red; font-weight: bold;
}

.hidden{display:none;}

#ogloszeniaStrony{padding-bottom:10px;	padding-left:10px;	padding-right:10px;	padding-top:10px;	text-align:center;}
#ogloszeniaStrony a,#ogloszeniaStrony b{font-size:12px; font-weight:normal; }

.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { top: 5px; }
.ui-datepicker-header { background: #FACB4F; border: none; border-radius: 0;  }
.ui-datepicker { min-width: 300px; border: 1px solid gray; border-radius: 0; }
.ui-datepicker th { font-size: 14px; }
.ui-datepicker td span, .ui-datepicker td a { padding: 10px; font-weight: bold;  font-size: 14px;}
.ui-state-default, .ui-widget-content .ui-state-default { background: #0069d9; color: white; }
.ui-datepicker .ui-datepicker-title select {   font-size: 14px; }


.ac_resultObiekt li, .ac_results li { font-size: 18px; padding: 6px 10px; }