/* ---------------NASTAVENIE BODY, PISMO, BACKROUND------------ */
/* ------------------------------------------------------------ */

body { margin: 0; padding: 0; font-family: Arial, sans-serif; color: #000000; background: #f5f5f5; }
img, object, p, ul, li, hr, form { margin: 0; padding: 0; border-width: 0; }
fieldset { margin-top: 10px; padding-left: 10px; padding-bottom: 10px; padding-right: 10px; border: 1px solid #ccc; color: #797979; }

.input_search { margin: 0; padding: 2px; font-size: 11px; color: #959191; background-color: #e5e5e5; width: 185px; }
.input_filter { margin: 0; padding: 5px; font-size: 11px; color: #959191; background-color: #fff; width: 128px; border: solid 1px #777777; }
.input_login { margin: 0; padding: 2px; font-size: 12px; border: #999998 1px solid; color: #999998; background-color: #f5f5f5; width: 150px; }
.button_login { width: 35px; height: 35px; margin: 0; text-align: center; padding-bottom: 2px; color: #ffffff; font-size: .9em; font-weight: bold; font-family: Arial, Helvetica, sans-serif; background: url(button_login.png) no-repeat; border: none; cursor: pointer; }
.button_filter { font-size: 11px; font-weight: bold; color: #ccc; border: #ccc 1px solid; background-color: #ffffff; }

/*kostra webu, zarovnanie, velkost, vrchny backround prechod*/

#inzercia-naj #portal_set { margin: 0px auto 0 auto; width: 995px; }
#inzercia-naj #portal_set #body { text-align: left; border-top: #e7e5e5 0px solid; border-left: #e7e5e5 15px solid; border-right: #e7e5e5 15px solid; padding: 20px; margin: 0px; background: #ffffff; }

/*vrchna biela ciara kde su na konci linky*/

#inzercia-naj .header { margin: 0; padding: 0; clear: both; background: #fff; }
#inzercia-naj .header .reklama_top { margin: 0; padding: 0; }
#inzercia-naj .header .top { height: 66px; margin-top: 10px; padding: 0; }
#inzercia-naj .header .top .date { width: 240px; height: 66px; float: left; }
#inzercia-naj .header .top .links { width: 650px; height: 66px; float: right; font-size: 78%; text-align: right; color: #f1f1f1; }
#inzercia-naj .header .top .links p { padding: 0; margin: 25px 0 0 0; }
#inzercia-naj .header .top .links a { color: #a3a2a2; text-decoration: none; }
#inzercia-naj .header .top .links a:hover { color: #000000; text-decoration: none; }
#inzercia-naj .header .top .links a.reg { color: #e86500; font-size: 130%; text-decoration: none; font-weight: bold; }
#inzercia-naj .header .top .links a.reg:hover { color: #000000; text-decoration: none; }

/*vyhladavanie lista*/

#inzercia-naj .header .head { height: 40px; margin-top: 20px; padding: 0; background: url(header.png) no-repeat; border-top: #f5f5f5 1px solid; }
#inzercia-naj .header .head .search { width: 650px; float: left; font-size: 75%; text-align: left; color: #e3dfdf; }
#inzercia-naj .header .head .search p { padding: 0; margin: 6px 0 0 10px; }
#inzercia-naj .header .head .add { width: 240px; margin-left: 35px; float: left; font-size: 80%; font-weight: bold; text-align: center; color: #e86500; }
#inzercia-naj .header .head .add a { color: #e86500; text-decoration: none; }
#inzercia-naj .header .head .add a:hover { color: #000; text-decoration: none; }
#inzercia-naj .header .head .add p { padding: 0; margin: 12px 0 0 0; }

/*obsah stranky, obsahove okno a pravy informacny panel*/

#inzercia-naj .content { margin: 0; padding: 0; clear: both; }
#inzercia-naj .content .main { width: 650px; float: left; margin: 0; padding: 0; }
#inzercia-naj .content .main a { color: #e86500; text-decoration: none; }
#inzercia-naj .content .main a:hover { color: #000; text-decoration: none; }
#inzercia-naj .content .main p { padding-top: 10px; padding-right: 0px; padding-left: 0px; padding-bottom: 0px; }
#inzercia-naj .content .desk { width: 240px; float: right; margin: 0; padding: 0; }
#inzercia-naj .content .desk p { padding-top: 10px; padding-right: 0px; padding-left: 0px; padding-bottom: 0px; }
#inzercia-naj .lp { width: 540px; float: left; margin: 0; padding: 20px; font-size: 80%; }

/*nastavenie nadpisov, h*/

#inzercia-naj .content .main h1 { font-size: 140%; clear: both; padding-right: 10px; padding-left: 0px; padding-bottom: 25px; padding-top: 10px; margin: 0px; }
#inzercia-naj .content .main h2 { font-size: 135%; clear: both; padding-right: 10px; padding-left: 0px; padding-bottom: 10px; padding-top: 10px; margin: 0px; }
#inzercia-naj .content .main h3 { font-size: 130%; clear: both; padding-right: 10px; padding-left: 0px; padding-bottom: 10px; padding-top: 10px; margin: 0px; }
#inzercia-naj .content .main h4 { font-size: 120%; clear: both; padding-right: 10px; padding-left: 0px; padding-bottom: 10px; padding-top: 10px; margin: 0px; }
#inzercia-naj .content .main h5 { font-size: 110%; clear: both; padding-right: 10px; padding-left: 0px; padding-bottom: 10px; padding-top: 10px; margin: 0px; }
#inzercia-naj .content .main h6 { font-size: 100%; clear: both; padding-right: 10px; padding-left: 0px; padding-bottom: 10px; padding-top: 10px; margin: 0px; }

/*farebne rubriky na titulke*/

#inzercia-naj .rubriky { margin: 0; padding: 0; clear: both; }
#inzercia-naj .rubriky .item { width: 155px; margin: 0; padding: 0; float: left; font-size: 80%; }

#inzercia-naj .rubriky .item ul.i01 { margin-top: 10px; margin-bottom: 10px; padding: 0; list-style: none; border-bottom: #00a9df 1px solid; border-right: #00a9df 1px solid; }
#inzercia-naj .rubriky .item ul.i01 li { list-style: none; padding: 0 0 3px 15px; background: url(od_i01.png) no-repeat 0 .3em; }
#inzercia-naj .rubriky .item ul.i01 li a { color: #4a4a4a; text-decoration: none; }
#inzercia-naj .rubriky .item ul.i01 li a:hover { color: #000; text-decoration: underline; }
#inzercia-naj .rubriky .item a.i01 { color: #00a9df; text-decoration: none; }
#inzercia-naj .rubriky .item a.i01:hover { color: #000; text-decoration: underline; }

#inzercia-naj .rubriky .item ul.i02 { margin-top: 10px; margin-bottom: 10px; padding: 0; list-style: none; border-bottom: #a71884 1px solid; border-right: #a71884 1px solid; }
#inzercia-naj .rubriky .item ul.i02 li { list-style: none; padding: 0 0 3px 15px; background: url(od_i02.png) no-repeat 0 .3em; }
#inzercia-naj .rubriky .item ul.i02 li a { color: #4a4a4a; text-decoration: none; }
#inzercia-naj .rubriky .item ul.i02 li a:hover { color: #000; text-decoration: underline; }
#inzercia-naj .rubriky .item a.i02 { color: #a71884; text-decoration: none; }
#inzercia-naj .rubriky .item a.i02:hover { color: #000; text-decoration: underline; }

#inzercia-naj .rubriky .item ul.i03 { margin-top: 10px; margin-bottom: 10px; padding: 0; list-style: none; border-bottom: #b1d54e 1px solid; border-right: #b1d54e 1px solid; }
#inzercia-naj .rubriky .item ul.i03 li { list-style: none; padding: 0 0 3px 15px; background: url(od_i03.png) no-repeat 0 .3em; }
#inzercia-naj .rubriky .item ul.i03 li a { color: #4a4a4a; text-decoration: none; }
#inzercia-naj .rubriky .item ul.i03 li a:hover { color: #000; text-decoration: underline; }
#inzercia-naj .rubriky .item a.i03 { color: #b1d54e; text-decoration: none; }
#inzercia-naj .rubriky .item a.i03:hover { color: #000; text-decoration: underline; }

#inzercia-naj .rubriky .item ul.i04 { margin-top: 10px; margin-bottom: 10px; padding: 0; list-style: none; border-bottom: #e3bc02 1px solid; border-right: #e3bc02 1px solid; }
#inzercia-naj .rubriky .item ul.i04 li { list-style: none; padding: 0 0 3px 15px; background: url(od_i04.png) no-repeat 0 .3em; }
#inzercia-naj .rubriky .item ul.i04 li a { color: #4a4a4a; text-decoration: none; }
#inzercia-naj .rubriky .item ul.i04 li a:hover { color: #000; text-decoration: underline; }
#inzercia-naj .rubriky .item a.i04 { color: #e3bc02; text-decoration: none; }
#inzercia-naj .rubriky .item a.i04:hover { color: #000; text-decoration: underline; }

#inzercia-naj .rubriky .odd { width: 10px; height: 10px; margin: 0; padding: 0; float: left; }

/*detail inzeratu*/

#inzercia-naj .in { margin: 0; padding: 0; clear: both; }
#inzercia-naj .in .foto { width: 440px; float: left; margin: 0; padding: 0; border: #a1a1a1 1px solid; }
#inzercia-naj .in a { color: #e86500; text-decoration: none; }
#inzercia-naj .in a:hover { color: #000; text-decoration: none; }
#inzercia-naj .in p { padding-top: 10px; padding-right: 0px; padding-left: 0px; padding-bottom: 0px; }
#inzercia-naj .in .info { width: 190px; float: right; margin-left: 10px; padding: 0; font-size: 80%; }
#inzercia-naj .in .info .price { font-size: 170%; display: block; margin-bottom: 10px; font-weight: bold; color: #FE9A00; }
#inzercia-naj .in .text { margin-top: 15px; padding: 0; clear: both; font-size: 85%; }

/*listing inzeratov*/

#inzercia-naj .inzerat_listing .foto { display: block; float: left; font-weight: bold; color: #FE9A00; margin-bottom: 10px; }
#inzercia-naj .inzerat_listing .name { margin-left: 140px; display: block; font-weight: bold; color: #e86500; padding-top: 0px; }
#inzercia-naj .inzerat_listing .text { margin-left: 140px; font-size: 90%; display: block; text-align: justify; }
#inzercia-naj .inzerat_listing .text a { color: #b1b1b1; text-decoration: none; }
#inzercia-naj .inzerat_listing .text a:hover { text-decoration: underline; }
#inzercia-naj .inzerat_listing .price { margin-left: 140px; margin-bottom: 10px; font-size: 90%; display: block; text-align: justify; color: #FE9A00; }
#inzercia-naj .inzerat_listing .info { font-size: 75%; display: block; color: #595959; clear: both; border-top: #a1a1a1 1px solid; padding-top: 10px; }
#inzercia-naj .inzerat_listing .hide { display: block; padding-top: 25px; }

/*box na bocne menu vsetky podkategorie hlavnej kategorie*/

#inzercia-naj .box_kat_submenu { margin-bottom: 20px; clear: both; font-size: 90%; }
#inzercia-naj .box_kat_submenu .kat01 { font-family: Arial, sans-serif; color: #00a9df; font-size: 90%; font-weight: bold; text-transform: uppercase; }
#inzercia-naj .box_kat_submenu ul.i01 { margin-top: 10px; padding: 10px; list-style: none; border: #00a9df 1px solid; }
#inzercia-naj .box_kat_submenu ul.i01 li { list-style: none; padding: 0 0 3px 15px; background: url(od_i01.png) no-repeat 0 .3em; }
#inzercia-naj .box_kat_submenu ul.i01 li a { color: #4a4a4a; text-decoration: none; }
#inzercia-naj .box_kat_submenu ul.i01 li a:hover { color: #000; text-decoration: underline; }
#inzercia-naj .box_kat_submenu a.i01 { color: #00a9df; text-decoration: none; }
#inzercia-naj .box_kat_submenu a.i01:hover { color: #000; text-decoration: underline; }

#inzercia-naj .box_kat_submenu .kat02 { font-family: Arial, sans-serif; color: #a71884; font-size: 90%; font-weight: bold; text-transform: uppercase; }
#inzercia-naj .box_kat_submenu ul.i02 { margin-top: 10px; padding: 10px; list-style: none; border: #a71884 1px solid; }
#inzercia-naj .box_kat_submenu ul.i02 li { list-style: none; padding: 0 0 3px 15px; background: url(od_i02.png) no-repeat 0 .3em; }
#inzercia-naj .box_kat_submenu ul.i02 li a { color: #4a4a4a; text-decoration: none; }
#inzercia-naj .box_kat_submenu ul.i02 li a:hover { color: #000; text-decoration: underline; }
#inzercia-naj .box_kat_submenu a.i02 { color: #a71884; text-decoration: none; }
#inzercia-naj .box_kat_submenu a.i02:hover { color: #000; text-decoration: underline; }

#inzercia-naj .box_kat_submenu .kat03 { font-family: Arial, sans-serif; color: #b1d54e; font-size: 90%; font-weight: bold; text-transform: uppercase; }
#inzercia-naj .box_kat_submenu ul.i03 { margin-top: 10px; padding: 10px; list-style: none; border: #b1d54e 1px solid; }
#inzercia-naj .box_kat_submenu ul.i03 li { list-style: none; padding: 0 0 3px 15px; background: url(od_i03.png) no-repeat 0 .3em; }
#inzercia-naj .box_kat_submenu ul.i03 li a { color: #4a4a4a; text-decoration: none; }
#inzercia-naj .box_kat_submenu ul.i03 li a:hover { color: #000; text-decoration: underline; }
#inzercia-naj .box_kat_submenu a.i03 { color: #b1d54e; text-decoration: none; }
#inzercia-naj .box_kat_submenu a.i03:hover { color: #000; text-decoration: underline; }

#inzercia-naj .box_kat_submenu .kat04 { font-family: Arial, sans-serif; color: #e3bc02; font-size: 90%; font-weight: bold; text-transform: uppercase; }
#inzercia-naj .box_kat_submenu ul.i04 { margin-top: 10px; padding: 10px; list-style: none; border: #e3bc02 1px solid; }
#inzercia-naj .box_kat_submenu ul.i04 li { list-style: none; padding: 0 0 3px 15px; background: url(od_i04.png) no-repeat 0 .3em; }
#inzercia-naj .box_kat_submenu ul.i04 li a { color: #4a4a4a; text-decoration: none; }
#inzercia-naj .box_kat_submenu ul.i04 li a:hover { color: #000; text-decoration: underline; }
#inzercia-naj .box_kat_submenu a.i04 { color: #e3bc02; text-decoration: none; }
#inzercia-naj .box_kat_submenu a.i04:hover { color: #000; text-decoration: underline; }

/*box na clanky tlace*/

#inzercia-naj .box_aktual { font-size: 85%; }
#inzercia-naj .box_aktual p img { float: left; display: block; margin: 0 8px 7px 0; border: 1px solid #b8b7bb; }
#inzercia-naj .box_aktual a { color: #808080; text-decoration: none; }
#inzercia-naj .box_aktual a:hover { color: #000000; text-decoration: underline; }
#inzercia-naj .box_aktual .odd { clear: both; height: 10px; line-height: 1px; font-size: 1px; }

/*box najcitanejsie inzeraty*/

#inzercia-naj .box_naj { padding: 5px; margin-top: 20px; border: #F0F0F0 1px solid; clear: both; font-size: 85%; }
#inzercia-naj .box_naj ul { margin: 10px; padding: 0; list-style: none; color: #000000; font-size: 82%; }
#inzercia-naj .box_naj li { list-style: none; padding: 0 0 3px 15px; background: url(arrow.png) no-repeat 0 .5em; }
#inzercia-naj .box_naj li a { color: #808080; text-decoration: none; }
#inzercia-naj .box_naj li a:hover { color: #000000; text-decoration: underline; }

/*box login*/

#inzercia-naj .box_login { padding: 5px; height: 130px; border: #F0F0F0 1px solid; clear: both; font-size: 85%; margin-bottom: 20px; }
#inzercia-naj .box_login .a_right { float: right; text-align: left; margin: 0px 0; }
#inzercia-naj .box_login .a_left { float: left; text-align: left; margin: 0px 0; }
#inzercia-naj .box_login a { color: #808080; text-decoration: underline; }
#inzercia-naj .box_login a:hover { color: #000000; text-decoration: none; }
#inzercia-naj .box_login ul { margin: 10px; padding: 0; list-style: none; color: #000000; font-size: 90%; }
#inzercia-naj .box_login li { list-style: none; padding: 0 0 3px 15px; background: url(arrow.png) no-repeat 0 .5em; }
#inzercia-naj .box_login li a { color: #808080; text-decoration: none; }
#inzercia-naj .box_login li a:hover { color: #000000; text-decoration: underline; }

/*box kategorie katalogu najzoznam.sk*/

#inzercia-naj .box_kat { padding: 5px; margin-top: 20px; border: #afcf95 1px solid; clear: both; font-size: 90%; background: #f6f7ef; }
#inzercia-naj .box_kat ul { margin: 10px; padding: 0; list-style: none; color: #000000; font-size: 90%; }
#inzercia-naj .box_kat li { list-style: none; padding: 0 0 3px 15px; background: url(folder.png) no-repeat 0 .5em; }
#inzercia-naj .box_kat li a { color: #000000; text-decoration: none; }
#inzercia-naj .box_kat li a:hover { color: #000000; text-decoration: underline; }

/*strankovanie*/

#inzercia-naj .listing { text-align: right; margin-bottom: 10px; }
#inzercia-naj .listing a { color: #999999; border-right: #f5f5f5 1px solid; padding-right: 5px; border-top: #f5f5f5 1px solid; padding-left: 5px; font-weight: bold; padding-bottom: 2px; border-left: #f5f5f5 1px solid; padding-top: 2px; border-bottom: #f5f5f5 1px solid; text-decoration: none; }
#inzercia-naj .listing a.selected { background: #f4f4f4; color: #ffffff; text-decoration: none; }
#inzercia-naj .listing a:hover { background: #f4f4f4; color: #ffffff; text-decoration: none; }

/*fotogaleria*/

#inzercia-naj .galeria { width: 100%; clear: both; }
#inzercia-naj .galeria .foto_add { padding-bottom: 5px; padding-top: 5px; padding-right: 7px; padding-left: 7px; float: left; }
#inzercia-naj .galeria .foto_box { text-align: center; padding: 15px; background: #f5f5f5; border: solid 1px #c6c6c6; }

/*tabulka registracia*/

#inzercia-naj .table_account { margin-top: 10px; margin-bottom: 0px; border: solid 0px #777777; padding: 0px; width: 100%; }
#inzercia-naj .table_account th { padding: 2px; background: #FFF9CD; font-size: 12px; color: #000000; font-weight: bold; text-align: left; }
#inzercia-naj .bg_1 { padding: 2px; background: #F5F5F5; font-size: 11px; color: #000000; font-weight: bold; text-align: right; width: 150px; }
#inzercia-naj .bg_2 { padding: 2px; background: #ffffff; font-size: 11px; color: #000000; text-align: left; width: 500px; }

/*tabulka sprava inzeratov*/

#inzercia-naj table.ad { width: 100%; margin-top: 10px; padding: 0px; font-size: 85%; }
#inzercia-naj table.ad td { padding: 5px; background: #f5f5f5; color: #000; border-bottom: none; border-top: #ccc 2px solid; }

/*paticka stranky*/

#inzercia-naj .footerodd { height: 10px; margin: 0; padding: 0; clear: both; text-align: left; }
#inzercia-naj .footer { clear: both; font-size: 75%; text-align: left; border-top: #ebebeb 2px solid; color: #000; margin-bottom: 80px; }
#inzercia-naj .footer .left { width: 654px; height: 70px; float: left; margin: 0; padding: 0; text-align: center; border-bottom: #ebebeb 2px solid; }
#inzercia-naj .footer .left .align { padding-right: 10px; padding-left: 0px; padding-bottom: 0px; padding-top: 13px; }
#inzercia-naj .footer .left a { color: #999; text-decoration: underline; }
#inzercia-naj .footer .left a:hover { color: #666666; text-decoration: none; }
#inzercia-naj .footer .right { width: 245px; height: 70px; float: right; margin: 0; padding: 0; text-align: left; border-bottom: #ebebeb 2px solid; }
#inzercia-naj .footer .right .align { padding-right: 0px; padding-left: 7px; padding-bottom: 0px; padding-top: 13px; }
