* {margin:0px; padding:0px; font-family:  Tahoma;font-size: 12px;}
html{overflow-y: scroll;}
body{background:url(../img/site/top_tlo1.jpg) repeat-x;background-position: 0 15px;}

a{color:#009EE0;}

/*---flash_bad---*/
#flash_bad,#flash_good{clear: both;background-image :url(../img/site/kom/error_tlo.png);background-repeat: no-repeat;background-position: center;height: 73px;margin-top: 10px;padding: 0 260px;}
#flash_bad h2,#flash_good h2{color: #FF1111;padding-top: 16px;font-size: 18px; font-weight: normal;}
#flash_good{background-image:url(../img/site/kom/validate_tlo.png);}
#flash_good h2{color: #1FDA16;}

#topmenu {background:url(../img/site/topmenu_tlo.jpg);  height:15px; text-align:right; font-size:10px; color:#888888; padding:2px 0px 0px 0px;width: 100%;}
#topmenu a{color:#888888;text-decoration: none;font-size:10px;}
#topmenu b{font-size:10px;}
#topmenu span{font-size:10px;color:#009EE0;font-weight: bold;}
#top { width: 1100px; height:86px; margin: 0 auto;}

img{border: 0px;}

#menu {margin: 0 auto; text-align:center; width:998px; overflow:hidden; }

.meniu a{text-align: left; font-weight: bold; font-family: Arial; font-size: 13px;	padding: 4px 5px; text-decoration:none;}

#menu_left {float:left;width: 20px;}
#menu_center {background:url(../img/site/menu_center.png); float:left; height:38px; width:958px}
	
	
.meniu {padding:8px 10px 0px 10px;float:left}
#menu_center .meniu .meniuu {text-align: left; font-weight: bold; font-family: Arial; font-size: 13px;	padding: 4px 5px; text-decoration:none}
.meniu a {color:#9D9D9D}
.meniu a:hover {color:#00B4FF}
#menu_right {float:left;width: 20px;}
/*#szukaj {background:url(../images/szukaj_tlo.jpg);float:left; padding:4px 10px 4px 0px; margin:0px 10px 0px 10px}
#szukaj .szukaj_form {border: 2px solid #DBDBDB; background:#fff; height:12px; width:210px;padding:4px 10px 4px 0px; margin:0px 10px 0px 10px; margin-right:5px;font-family: Tahoma; font-size: 10px;}
#szukaj #szukaj_top*/
#szukaj{width: 230px;float:right;margin-top: 6px;margin-right: 40px;}
#szukaj .szukaj_form{float: left;font-size: 12px;border: 2px solid #DBDBDB;height: 16px; background:#fff; width:200px; padding-top: 3px;}
#szukaj .submit{}


#miasto {float:left; font-family: Tahoma; font-size: 14px;}
#miasto small a {font-family: Tahoma; font-size: 10px; text-decoration:none; color:#A9A9A9}
#miasto small a:hover {color:#00B4FF}


#index_box {width:989px; /*text-align:center;*/ margin:auto; padding-top: 10px;}

#content{width: 1100px; margin: 0 auto;}

#homecatgroup {margin-bottom:20px}

.catlist {padding:10px;margin-top:15px;}
p.listtitle {color:#009EE0; font-size:12px; /*width:322px;*/ text-align:left; padding-bottom:5px}
p.listtitle span{font-size:16px; font-weight:bold;}

p.listtitle a {color:#009EE0;font-size:16px; font-weight:bold; text-decoration:none; padding-right:10px}
p.listtitle a:hover {color:#009EE0;font-size:16px; font-weight:bold; text-decoration:none}

.catlist ul {/*width:322px;*/ text-align:left; padding-left:15px}
.catlist li {color:#666; font-size:12px}

.catlist li a {color:#777777;font-size:12px; text-decoration:none}
.catlist li a:hover {color:#9D9D9D;font-size:12px; text-decoration:none}



/* ---dodanie ogloszenia --*/
.profile{ height: 70px;  color: #888888;  margin-top: 15px;margin-left: 30px;}
.profile .bok_l{width:22px;float: left; background: url(../img/site/platnosc/typ_l.png);height: 70px;}
.profile .bok_r{width:22px;float: left; background: url(../img/site/platnosc/typ_r.png);background-position: 0 -1px;height: 70px;}

.profile img{float: left;margin-top: 9px;margin-right: 10px;}

.profile:hover .bok_l,.profile:hover .center{background-position: 0 -70px;}
.profile:hover .bok_r{background-position: 0 -72px;}
.profile:hover .title{color: #ffffff;}
.profile:hover .center{color: #000000;}
.profile:hover a{color: #ffffff;}

.profile .center{cursor:pointer;width:876px; height: 70px;float: left;background: url(../img/site/platnosc/typ_s.png) repeat-x;}
.profile p{margin-left: 30px;}
.profile .title{color:#009EE0;font-size:15px; font-weight:bold;margin-top: 12px;}
.profile b{color: #000000;}
.profile .koszt{float: right; width: 120px; height: 70px;padding-top: 22px;}
.profile a{text-decoration: none; color:#009EE0;font-size: 17px;}
/*.profile a:hover{color: #888888;}*/

#index_box #box_nawi .box {height: 40px;padding-bottom: 20px;}
#index_box #box_nawi .box .img{float: left;width: 21px;}
#index_box #box_nawi .box .center{font-size: 14px;padding-top: 11px;text-align: center; color: #AEAEAE;background: url(../img/site/box/white_s.png) repeat-x;height: 40px;float: left;}
#index_box #box_nawi .box .select{background: url(../img/site/box/blue_s.png) repeat-x;color: #ffffff;}
#index_box #box_nawi .box box_left{float: left;}
#index_box #box_nawi .box .separator{float: left;}



/* ---- vidok ogloszenia --*/
/*#ogloszenie_view{margin-top: 80px;}*/
#adres_box{background:transparent url(../img/site/ogl_s.png) repeat-x;height:39px;margin:10px 20px;}
#adres_box .left{float:left;height:39px;width:17px;}
#adres_box .center{float:left;font-size:14px;height:15px;padding:12px;text-align:left;}
#adres_box .right{float:right;height:39px;width:17px;}

#ogloszenie_view #title_box {color:#00B4FF;font-size:18px;padding:7px 40px;text-align:left;}
#ogloszenie_view #info_box {color:#666666;padding: 0 50px 0px;text-align:left;}
#ogloszenie_view #info_box .left {float:left;text-align:left;font-size:11px;}
#ogloszenie_view #info_box .right {float:right;text-align:right;font-size:11px;}
#ogloszenie_view .hr{margin: 9px 40px; border-top: 1px solid #d3d3d3;}
#ogloszenie_view #adres_box .center a{color: #000000;font-size:14px;text-decoration: none;}
#ogloszenie_view #adres_box .center a:hover{text-decoration: underline;}
#ogloszenie_view .link{font-weight: bold;font-size: 11px;}

#lewa_ogl {float:left;width:70%;}
#tresc_ogl{font-size: 12px;padding: 0 40px;margin-bottom: 10px; text-align: justify;}
#zdj_ogl {text-align:left; padding: 0 40px;}
#zdj_ogl img{ border: 1px solid #666666;}
#zdj_ogl .img{margin-right: 10px;}

#prawa_ogl {float:right;text-align:right;width:30%;}
#pytanie_ogl {background:url(../img/site/tlo_kontakt.jpg) no-repeat; text-align:right; font-size:12px; width:274px; height:348px; padding:10px; margin: 0px 0px 0px 5px}
#pytanie_ogl p {font-size:17px; color:#00B4FF; text-align:center; width:274px;}

/*--- moderacja ---*/
.moderacja{text-align: left;padding:0.5em;}
.moderacja a{color:#666666;font-size: 11px;}
.textarea #PostPowod{width:330px;}
.moderacja_submit {padding: 0 130px;clear: both;padding-top: 10px;}
.moderacja_submit .yes{background: url(../img/site/btn_blue.png);border: 0px;width: 133px;height: 33px;color: #ffffff;cursor: pointer;padding-top: 0px;}
.moderacja_submit .no{background: url(../img/site/btn_grey.png);border: 0px;width: 133px;height: 33px;color: #ffffff;cursor: pointer;padding-top: 0px;}

/*--- doadanie ogloszenia ---*/
#tresc_ogloszenia .center,.center_tlo{background:url(../img/site/bg/trescogl_mid.png) repeat-y;width: 993px;}
#tresc_ogloszenia .center label{font-size: 13px;float: left;width: 100px;padding-top: 3px;}
#tresc_ogloszenia .center label span{color:#009EE0;font-weight: bold;}
#tresc_ogloszenia .center DIV.input{margin-bottom: 10px;padding: 0 30px;clear: both;}
#tresc_ogloszenia .center INPUT{padding: 1px;font-size: 13px;width: 800px;}
#tresc_ogloszenia .center TEXTAREA{padding: 2px;font-size: 13px;width: 800px;}
#tresc_ogloszenia .center SELECT{padding: 2px;font-size: 13px;}
#tresc_ogloszenia .center input[type="checkbox"] {clear:left;float:left;margin:0 6px 7px 2px;width:auto;}
#tresc_ogloszenia .center input[type="radio"]{width: auto;}
#tresc_ogloszenia .center #PostCena{width: 60px;}
#tresc_ogloszenia .center #prosze_o_kontakt{margin-left: 100px;margin-top: 7px;}
#tresc_ogloszenia small{font-size: 10px;color: #9d9d9d;}
#tresc_ogloszenia span{font-size: 13px;}

#tresc_ogloszenia .center .checkbox LABEL{width: auto;}
#tresc_ogloszenia .center .submit{padding: 0 30px;clear: both;text-align: right;}
#tresc_ogloszenia .center .submit INPUT{ width: 260px;height: 51px;cursor: pointer;}

#tresc_ogloszenia .center .submit INPUT[value="usun"]{background: url(../img/site/bg/btn_dalej.png) no-repeat;}
#tresc_ogloszenia .center .files{height: 80px;}
#tresc_ogloszenia .center #box_woj LABEL{width: 200px;color:#9D9D9D;}
#tresc_ogloszenia .center #box_woj div{float: left}
#tresc_ogloszenia .center #box_woj {padding-left: 100px;padding-top: 5px;}

/*----podglad----*/
#podglad .submit{padding: 0 30px;clear: both;text-align: center;}
#podglad .submit INPUT{background: url(../img/site/bg/btn_dodajogl.png) no-repeat; width: 260px;height: 51px; cursor: pointer;}

/*#podglad .submit INPUT[value="edytuj"]{background: url(../img/site/bg/btn_edytujogl.png) no-repeat;}*/


.error-message{color: #FF1111;padding: 3px;padding-left: 0px;}

/*--- separator ---*/
.seperator{border-bottom: 1px solid #cccccc;margin: 0 20px;padding-top: 20px;margin-bottom: 20px;}

/*formulardz*/
.rejestracja,.zapytanie {background:url(../img/site/bg/trescogl_mid.png) repeat-y;width: 993px;}
.rejestracja label{font-size: 13px;float: left;width: 130px;}
.rejestracja label span{color:#009EE0;font-weight: bold;}
.rejestracja DIV.input{margin-bottom: 10px;padding: 0 30px;clear: both;}
.rejestracja INPUT{padding: 2px;font-size: 13px;width: 230px;}
.rejestracja TEXTAREA{padding: 2px;font-size: 13px;width: 800px;}
.rejestracja SELECT{padding: 2px;font-size: 13px;}
.rejestracja input[type="checkbox"] {clear:left;float:left;margin:0 6px 7px 2px;width:auto;}
.rejestracja .checkbox LABEL{width: auto;}
.rejestracja .submit{padding: 0 30px;clear: both;padding-top: 10px;}
.rejestracja .submit INPUT{background: url(../img/site/btn_blue.png);border: 0px;width: 133px;height: 33px;color: #ffffff;margin-left: 123px;cursor: pointer;padding-top: 0px;}
.logowanie .error label{color:#FF1111;}


/* --- zapytanie ----*/
.zapytanie .submit{padding: 0 30px;clear: both;padding-top: 10px;}
.zapytanie .submit .yes{background: url(../img/site/btn_blue.png);border: 0px;width: 133px;height: 33px;color: #ffffff;cursor: pointer;padding-top: 0px;}
.zapytanie .submit .no{background: url(../img/site/btn_grey.png);border: 0px;width: 133px;height: 33px;color: #ffffff;cursor: pointer;padding-top: 0px;}
/* --- oplac oglosznie --- */

#oplac_ogloszenie .center{background:url(../img/site/bg/trescogl_mid.png) repeat-y;width: 993px;}
#oplac_ogloszenie .center label{font-size: 13px;float: left;width: 120px;}
#oplac_ogloszenie .center DIV.input{margin-bottom: 10px;padding: 0 30px;clear: both;}
#oplac_ogloszenie .center INPUT{padding: 2px;font-size: 13px;}
#oplac_dalej{cursor:pointer;background:url(../img/site/btn_dalej_mini.png) no-repeat;width: 71px;height: 33px;border: 0px;}
#oplac_pozniej{cursor:pointer;background:url(../img/site/wprowadzkodpozniej_btn.png) no-repeat;width: 160px;height: 33px;border: 0px;}
#oplac_ogloszenie .center .submit{margin-bottom: 10px;padding: 0 30px;clear: both;}
.clear{ clear: both; }

#pytanie_ogl form div {padding:0.5em;vertical-align:text-top;text-align: left;}
#pytanie_ogl label { display:block;font-size:110%;padding-right:20px;}
#pytanie_ogl input, textarea {/*clear:both;*/font-size:110%;padding:2px;width:100%;}
#pytanie_ogl input[type="submit"]{
	background:url(../img/site/btn_blue.png);
	border:0 ;
	color:#FFFFFF;
	cursor:pointer;
	height:33px;
	padding-top:0;
	width:133px;
	text-align:center;
	font-size:13px;
}
#pytanie_ogl .token{float: left;}
#pytanie_ogl #MessageToken{width: 50px;margin-left: 3px;clear: none;}
#pytanie_ogl .error-message{color: red;padding: 0px;clear: both;}


/*--- tresc --*/

.tresc{line-height: 16px;padding: 0px 25px;padding-bottom: 20px;}
.tresc h2{padding-top: 10px;margin-bottom: 10px;font-size: 120%;color:#009EE0;font-size:16px;font-weight:bold; }
.tresc p{padding-bottom: 10px;}
.tresc ol{padding-left: 40px;}
.tresc ul{padding-left: 20px;padding-top: 8px;padding-bottom: 8px;}

.tresc_nagowki_body{background: url(../img/site/bg/srodek_mini.png) repeat-y ;width:993px;}
.tresc_nagowki{line-height: 16px;padding: 0px 25px;}
.tresc_nagowki h2{font-size: 120%;color:#009EE0;font-size:16px;font-weight:bold;line-height:20px;}

#cakeControllerDump{color: #000;font-family:'lucida grande',verdana,helvetica,arial,sans-serif;	font-size:90%;}

#ogloszenia{margin-top: 5px;}

.top_box{background:transparent url(../img/site/ogl_s.png) repeat-x;height:39px;}
.top_box .left{float:left;height:39px;width:17px;}
.top_box .center{float:left;font-size:14px;height:15px;padding:12px;text-align:left;}
.top_box .right{float:right;height:39px;width:17px;}

#kategorie{width: 28%;float: left;}
#kategorie .kategorie{margin: 0 10px;background-color: #ECECEC;background:url(../img/site/filtr/filtrwynikow_mid.png) repeat-y;}
#kategorie .kategorie h4{padding: 10px 0 10px 15px;font-size: 114%;}
#kategorie a{color: #000000;text-decoration: none;}

#kategorie .img_bottom{margin-left: 10px;}

#kategorie .woj_kat{/*font-size:13px;*/margin: 3px 3px 3px 13px; vertical-align:text-bottom;clear:both;}
#kategorie #inputszukaj{/*font-size:15px;*/
margin:3px 3px 3px 13px;
vertical-align:text-bottom;}

#kategorie .woj_kat option {font-size:15px; padding: 0 3px;}

#kategorie .all{padding-left: 14px;}
#kategorie .all a {color: #00B4FF;font-weight: bold;}

#kategorie .kat1{margin: 3px; padding-left: 5px;margin-left: 10px;margin-right: 10px;}
#kategorie .kat1 a{font-size: 110%;}
#kategorie .kat1:hover{background-color:#E0DFE3; }
#kategorie .select1 a, .select2 a, .select3 a{font-weight: bold;}
#kategorie .kat2{margin: 3px; padding-left: 15px;margin-left: 10px;margin-right: 10px;}
#kategorie .kat2:hover{background-color:#E0DFE3; }
#kategorie .kat2 a{color: #5C5C5C;}

#kategorie .kat3{margin: 3px; padding-left: 40px;margin-left: 10px;margin-right: 10px;}
#kategorie .kat3:hover{background-color:#E0DFE3; }
#kategorie .kat3 a{color: #868686;}

#sub_filtuj{cursor:pointer;margin-top: 10px;margin-left: 140px;}

#lista_ogloszeni{float: left;width: 72%;}
#lista_ogloszeni p{margin-left: 30px;}
#lista_ogloszeni h3{color: #00B4FF;font-size: 19px;margin: 10px 0px 8px 30px;}
#lista_ogloszeni .top_box .center{color: #969696; font-size: 100%;}
#lista_ogloszeni #lista{margin: 0 15px;padding-bottom: 20px;}
#lista_ogloszeni .navi{color:#00B4FF; background-color: #ECECEC;padding: 2px 0px 2px 10px;font-size: 110%;font-weight: bold;  border-bottom: 1px solid #00B4FF;margin-bottom: 2px;}
#lista_ogloszeni .tab{width: 100%;color: #848484; font-size: 110%;}
#lista_ogloszeni .tab td{padding: 3px 10px;}
#lista_ogloszeni .tab tr.tr_o:hover{background-color: #F4F4F4;}
#lista_ogloszeni .tab tr.tr_o{cursor: pointer; }
#lista_ogloszeni .tab .dodane{width: 120px;text-align: center;}
#lista_ogloszeni .tab .cena{width: 105px;text-align: center;}
#lista_ogloszeni .tab .ogloszenie{color: #000000; border-bottom: 1px solid #ECECEC;padding-bottom: 10px;}
/*#lista_ogloszeni .tab tr.ramy_tr{background-image: url(../img/site/tlowyr.jpg);}*/
#lista_ogloszeni .tab tr.ramy_tr .ramy{background: url(../img/site/tlowyr.jpg) no-repeat;}
#lista_ogloszeni .tab tr.ramy_tr .ramys{background: url(../img/site/tlowyr.jpg) no-repeat -495px 0;}
#lista_ogloszeni .tab tr.ramy_tr .ramyd{background: url(../img/site/tlowyr.jpg) no-repeat -620px 0;}


#lista_ogloszeni .tab .ramy{border: 1px dashed red;border-right: 0px;}
#lista_ogloszeni .tab .ramyd{border: 1px dashed red;border-left: 0px;}
#lista_ogloszeni .tab .ramys{border: 1px dashed red;border-left: 0px;border-right: 0px;}
#lista_ogloszeni .tab .ogloszenie .tytul{padding: 3px 2px;}
#lista_ogloszeni .tab .ogloszenie a{text-decoration: none;font-size: 110%;color: #000000;font-weight: bold;}
#lista_ogloszeni .tab .ogloszenie img{float:left;margin-right:8px;}
#lista_ogloszeni #galery_lista{float:roght;font-size:14px;height:15px;padding:12px;text-align:right;}
#lista_ogloszeni #galery_lista a{color: #969696; }

#lista_ogloszeni .top_box .center .current{color: #00B4FF;}
#lista_ogloszeni .top_box .center a{color: #6F6F6F;}
.brak_ogloszen{text-align: center; font-size: 120%;color: #666;font-weight: bold;padding-top: 40px;}


/*---- footer ----*/
#footer{background: url(../img/site/tlo_dol.jpg) repeat-x;height: 140px; border-top: 3px solid #DDDDDD;margin-top: 20px;}
#bottom {width:984px;margin:auto; text-align:center; padding: 20px 10px; color:#696969;  font-size:11px; height:17px;}
.menu_footer{width:984px;margin:auto; margin-top: 20px; color: #ffffff;}
.menu_footer h2{color: #888888;}

.menu_footer ul {font-size:12px;margin:0;padding:0 5px 0 15px;}
.menu_footer li {margin:6px 0;color:#9D9D9D;}
.menu_footer a {text-decoration:none;color:#9D9D9D;}

.stacja {float:left; width:600px; text-align:right}
.psd {float:left; width:300px; text-align:right}
.psd a{color: #696969;}

