/* --- KATEGORIE --- */
#left-col #cat_in { margin: 0; width: 650px; }
#left-col #cat_in h2 { float: left; width: 302px; _width: 325px; margin-top: 0; padding: 0 0 0 23px; background: url(../images/adresar.jpg) no-repeat 0 -0.1em; font-size: .85em; font-weight: normal; }

/* --- KATEGORIE SEARCH --- */
.kateg_search ul { margin: 15px 0 0 0; }
.kateg_search li { background: url(../images/adresar.jpg) no-repeat 0 0em;  padding: 0 0 3px 23px;  font-size: .85em;font-weight: normal; }


#left-col #finta { margin-top: 15px; background: url(../images/cat_back.jpg) repeat-y; width: 650px; }
#left-col #finta_back { background: url(../images/cat_nadpis_back.jpg) no-repeat; width: 650px; height: 44px; }
#left-col #finta p.finta_item, #left-col #finta p.finta_item_next { float: left; background: url(../images/finta_nadpis.jpg) no-repeat 3px 0; padding: 0; margin: 0; color: #75aa04; width: 215px; height: 36px; _height: 44px; padding: 8px 0 0 0; text-align: center; font-size: 1.4em; }
#left-col #finta p.finta_item_next { background: url(../images/finta_nadpis.jpg) no-repeat 0 0; }

#left-col #finta p.finta_item a, #left-col #finta p.finta_item a:link, #left-col #finta p.finta_item a:visited, #left-col #finta p.finta_item a:active { color: #75aa04; }
#left-col #finta p.finta_item a:hover { text-decoration: none; }

#left-col #finta p.finta_item_next a, #left-col #finta p.finta_item_next a:link, #left-col #finta p.finta_item_next a:visited, #left-col #finta p.finta_item_next a:active { color: #75aa04; }
#left-col #finta p.finta_item_next a:hover { text-decoration: none; }

#left-col .finta_footer { overflow: hidden; clear: both; background: url(../images/cat_back_footer.jpg) no-repeat; width: 650px; height: 16px; overflow: hidden; clear: both; }

#left-col .finta { padding: 0 0 0 0; width: 650px; margin-top: 10px; }
#left-col .finta p { float: left; width: 215px; text-align: center; overflow: hidden; }
#left-col .finta p span { font-size: 75%; color: Gray; margin: 0; }

/* --- SEARCH INFO --- */
.aukcie h3 { font-size: 100%; margin: 0 0 0 10px; border-top: 1px solid #A6DD86; font-weight: normal; padding-top: 3px; }


/* --- SEARCH TOVAR --- */
#left-col .tovar { margin: 0 0 10px 5px; padding: 0 10px 0 14px; border-bottom: 1px solid #A6DD86; }
#left-col .tovar .tov_img { float: left; width: 100px; height: 100px; padding: 14px 0 10px 0; text-align: center; overflow: hidden; }
#left-col .tovar .tov_pop { float: right; width: 355px; _width: 370px; padding: 10px 0 10px 15px; }
#left-col .tovar .tov_pop span { font-size: 85%; color: #4E4E4E; }
#left-col .tovar .tov_pop ul { margin: 10px 0 0 15px; padding: 0; font-size: 115%; }
#left-col .tovar .tov_pop li { color: #008000; background: none; padding: 0 0 7px 0; margin: 0; }
#left-col .tovar .tov_pop p { color: #E67F00; }
#left-col .tovar .clear { overflow: hidden; clear: both; height: 1px; line-height: 1px; }

/* --- SEARCH INFO --- */
#left-col .info { font-size: 110%; padding: 10px; margin: 10px 0; background: #F1F8EC url(../images/information.png) no-repeat 10px 10px; padding-left: 33px;  }
#left-col .info ul { font-size: 90%; margin: 10px 0 10px 25px; }
#left-col .info li { list-style: disc; padding: 0; margin: 0; }
#left-col .info p { padding: 0; margin: 0; }

#left-col .frezky { padding: 10px 0 5px 20px; margin: 10px 0 0 0; background:  url(../images/zobraz.jpg) no-repeat 0 10px;  }
#left-col .frezky_li  { padding: 0; margin: 5px 10px; }
#left-col .frezky_li li { float: left; padding: 0 0 0 10px; overflow: hidden; background: url(../images/stvorec.jpg) no-repeat 0 0.5em; height: 16px; width: 190px; _width: 200px; margin: 0 0 0 10px; font-size: 95%; }


/* --- ODKAZY --- */
.odkazy li { margin: 20px 0 0px 0; padding: 0 70px 30px 0; _padding: 0 70px 10px 0; list-style-type: none; position: relative; border-bottom:1px #eee solid;}
.odkazy a:hover {text-decoration:underline;}

.odkazy li h4 { font-size: 1.3em; color: #024794; font-weight: normal; padding: 0 0 3px 0; }
.odkazy li h4 span { color: #008000; font-weight: bold; font-size: 0.7em; }
.odkazy li h4 a, .odkazy li h4 a:link, .odkazy li h4 a:visited, .odkazy li h4 a:active, .odkazy li h4 a:hover, .odkazy li.sponz a:hover, .odkazy p.sponz h4 a, .odkazy p.sponz h4 a:link, .odkazy p.sponz h4 a:visited, .odkazy p.sponz h4 a:active, .odkazy li.sponz h4 a:hover { color: #024794; }
.odkazy li p { margin: 0; padding: 0; }
.odkazy li span.url a { font-size: 95%; color: #008000; text-decoration:none;}
.odkazy li span.url a:hover {text-decoration:underline;}
.odkazy li img, #main h3 img { border: 0; vertical-align: middle; }
.odkazy li span.detail { padding: 0 0 0 15px; }
.odkazy li ul li { margin: 0; padding: 3px 0 0 18px; background: url(../images/adresar.jpg) no-repeat 0 0.4em; border-bottom:0;}
.odkazy li ul li a, .odkazy li ul li a:link, .odkazy li ul li a:visited, .odkazy li ul li a:active { margin: 0; padding: 0 0 0 0; font-size: 85%; text-decoration:none;}
.odkazy li ul li a:hover { text-decoration: underline; }

.odkazy li .mobilno a { width: 61px; height: 61px; position: absolute; top: 0; right: 0; _right: 10px; background: url(../images/mobilno.gif) no-repeat; display: block; cursor: pointer; text-decoration: none; }
.odkazy li .mobilno span.pocetno { font-size: 100%; color: #fff; font-weight: bold; display: block; position: absolute; top: 12px; right: 20px; width: 36px; text-align: center; }

.odkazy li span.number { width: 50px; height: 37px; line-height: 37px; vertical-align: middle; text-align: center; position: absolute; top: 8px; right: 0; font-size: 100%; color: #fff; font-weight: bold; background: url(../images/number.png) no-repeat; }
.odkazy li span.posun { width: 50px; height: 20px; line-height: 20px; vertical-align: middle; text-align: center; position: absolute; top: 45px; right: 0; font-size: 85%; color: #A9A9A9; }
.odkazy li span.posun a { width: 50px; height: 20px; line-height: 20px; vertical-align: middle; text-align: center; color: #117ABB; }

.odkazy_sponz { background: #FFF4DD; position: relative; }
.odkazy_sponz ul { background: #FFF4DD; padding: 0 10px 10px 10px; }
.odkazy_sponz li { padding: 10px 0 0 0; }
.odkazy_sponz li h4 { padding: 0; }
.odkazy p.sponz { text-align: right; position: absolute; right: 5px; top: 0; font-size: 85%; padding: 0; margin: 0; z-index: 50; color: gray; }
.odkazy p.sponz a, .odkazy p.sponz a:link, .odkazy p.sponz a:visited, .odkazy p.sponz a:active, .odkazy p.sponz a:hover { color: gray; }

.odkazy_sponz table { font-size: 100%; }
.odkazy_sponz table td { padding: 5px; font-size: 85%; vertical-align: top; }
.odkazy_sponz table td.aukro_img img { width: 100px; }
.odkazy_sponz table td h4 { font-size: 130%; font-weight: normal; padding-bottom: 5px; }
.odkazy_sponz table td p { color: #008000; font-size: 115%; padding-top: 5px; }
.odkazy_sponz table td p span { color: gray; font-size: 85%;  }

.odkazy_top { padding: 5px 20px; }
.odkazy_top h4 { font-size: 1.3em; color: #024794; font-weight: normal; padding: 0 0 3px 0; }
.odkazy_top table.vyhladat { height: 28px; line-height: 28px; vertical-align: middle; width: 470px; }
.odkazy_top table.vyhladat td { text-align: left; vertical-align: top; }
.odkazy_top table.vyhladat td strong { color: #F16417; }

.good { background: #F1F8EC; color: #228B22; padding: 15px; margin: 15px 0 15px 0; border: 1px solid #228B22; width: 620px; _width :650px; }
.good h3 { font-size: 140%; font-weight: normal; letter-spacing: 0; background: url(../images/good.png) no-repeat; padding-left: 40px; line-height: 30px; }
.good p { padding-top: 15px; }

.bad { background: #FFF6F6; color: #f00; padding: 15px; margin: 15px 0 15px 20px; border: 1px solid #f00; width: 575px; _width :605px; }
.bad h3 { font-size: 140%; font-weight: normal; letter-spacing: 0; background: url(../images/bad.png) no-repeat; padding-left: 40px; line-height: 30px; }
.bad p { padding-top: 15px; }

.odkazy_top p.clear { overflow: hidden; clear: both; padding-top: 15px; }

#left-col #cat .topinky { width: 291px; float: left; position: relative; border-bottom: 1px solid #C5CCD4; margin: 0 0 10px 22px; _margin: 22px 11px 22px 11px; background: url(../images/top_back.gif) repeat-y; }
#left-col #cat .topinky dt { background: url(../images/top_circle.gif) no-repeat 3px 2px; float: left; font-size: 95%; color: #fff; text-align: center; width: 30px; height: 24px; line-height: 24px; vertical-align: middle; margin-left: 5px; }
#left-col #cat .topinky dd { padding: 6px 0; margin: 0; font-size: 95%; width: 236px; float: left; }
#left-col #cat .topinky dd span { color: #F16417; }
#left-col #cat .topinky dd input { width: 30px; margin-top: 5px; }
#left-col #cat .topinky dd input.checkbox { padding: 0; margin: 3px 0 0 0; width: 16px; height: 40px; line-height: 40px; vertical-align: middle; }
#left-col #cat .topinky dd input.top_button { background: url(../images/top_button.gif) no-repeat; width: 210px; height: 28px; border: 0; margin: 10px 0; cursor: pointer; }
#left-col #cat .topinky .top_mobil { background: url(../images/top_mobil.gif) no-repeat; width: 48px; height: 50px; position: absolute; top: 125px; left: 230px; }

#top_prevod { padding: 0 20px; }
#top_prevod table { font-size: 100%; }
#top_prevod table td { padding: 10px 0; }
#top_prevod table td span { color: #F16417; font-weight: bold; }
#top_prevod table td.firsta { width: 150px; text-align: right; padding: 0 10px 0 0;  }
#top_prevod table td input { width: 250px; }
#top_prevod table td select { width: 253px; }
#top_prevod table td textarea { width: 250px; height: 70px; }
#top_prevod table td input.odoslat_button { background: url(../images/but_odoslat.gif) no-repeat; width: 110px; height: 28px; border: 0; margin: 0; cursor: pointer; }
#top_prevod table td .checkbox { margin: 4px 0 6px 5px; padding: 0; width: 15px; line-height: 15px; height: 15px; vertical-align: middle; }

#top_prevod table td h3 { font-size: 150%; color: #20B2AA; padding: 10px 0; border-top: 1px solid #C5CCD4; margin: 10px 0 0 0; }

#top_prevod table td dt { background: url(../images/top_circle.gif) no-repeat 3px 2px; float: left; font-size: 95%; color: #fff; text-align: center; width: 30px; height: 24px; line-height: 24px; vertical-align: middle; margin-left: 10px; }
#top_prevod table td dd { padding: 6px 0; margin: 0; font-size: 95%; width: 390px; float: left; }
#top_prevod table td dd span { color: #F16417; }

.loading { height: 30px; background: url(../images/working.gif) 50% 50% no-repeat; }

#srchResult iframe { width: 490px; height: 1000px; margin: 15px 0 0 10px; }
.goog { font-size: 85%; margin-bottom: 0;
  border:0px red solid;
  text-align:right;
  border-bottom:1px #eee solid;
  width:100%;
  float:right;
  margin-top:-30px;
  padding-bottom:15px;
  color:#333;
  }
.goog strong span { color: #FF6600; }

.podmienky h1 { color: #FF6600; font-size: 2.2em; font-weight: normal; margin: 20px 0 30px 0; }
.podmienky h2 { font-size: 1.5em; font-weight: normal; margin: 10px 0; }
.podmienky h3 { color: #FF6600; font-size: 1.4em; font-weight: normal; margin: 30px 0 10px 0; }
.podmienky p { font-size: 1em; font-weight: normal; margin: 10px 0; }
.podmienky ul { list-style: disc; margin: 5px 0 5px 25px }
.podmienky li { padding: 2px 0; font-size: 1em; }

.podmienky table { font-size: 100%; width: 920px; border-collapse: collapse; }
.podmienky table td { padding: 5px 0; text-align: center; width: 230px; border: 1px solid #E0D8C6; }
.podmienky table th { padding: 5px 0; text-align: center; vertical-align: top; border: 1px solid #E0D8C6; }
.podmienky table td.back, .podmienky table th.back { background: #E2EBF4; }
/* --- LISTOVANIE --- */
.list { text-align: left; margin: 15px 0; font-size: 95%; }
.list span { position: absolute; top: -10000px; }
.list strong { color: #fff; background: #EE9022; padding: 3px 7px; }
.list a, .list a:link, .list a:visited, .list a:active { padding: 3px 7px; }
.list a:hover { padding: 3px 7px; background: #E7F4C9; }


/* --- LISTOVANIE --- */
.top {border-bottom:1px #eee solid;border-top:1px #eee solid;margin-top:10px;}
.top .list {  margin: 0px 0 -40px 0 ; font-size: 90%; color:#333;border:0px red solid;width:100%;text-align:right;width:600px;float:right
;padding: 10px 0 0 0;
}
.top .list span { position: absolute; top: -10000px; }
.top .list strong {  background: #EE9022; padding: 3px 7px; }
.top .list a,.top .list a:link, .top  .list a:visited,.top  .list a:active { padding: 3px 7px; color:#333;text-decoration:none;font-weight:bold;}
.top .list a:hover { padding: 3px 7px; background: #E7F4C9; }

.top .goog {text-align:left;border:0px #eee solid;padding:10px 0 10px 0;margin: 0px 0 0 0;}
/* --- ETARGET --- */
.etarget { margin: 10px 0 0 0; line-height: 18px; border-bottom: 1px solid #eee; }
.etarget .selfpromo { text-align: right; font-size: 85%; width: 100%; }
.etarget .selfpromo .left { text-align: left; display: none; }
.etarget .selfpromo .right { text-align: right; }
.etarget .title { font-weight: normal; font-size: 1.3em; margin-bottom: 3px; padding: 0 0 0 0; }
.etarget .title b { font-weight: bold; }
.etarget .description, #etarg .etarget .url{ padding: 0; margin-bottom: 0; }
.etarget br { display: none; }
.etarget .url { margin-bottom: 20px; }
.etarget .url a, .etarget .url a:link, .etarget .url a:visited, .etarget .url a:active, .etarget .url a:hover { color: #008000; text-decoration: none; }
.etarget table { font-size: 100%; }
.etarget td.etarget_img { vertical-align: top; width: 100px; }

/* --- TOPOVANIE --- */

#left-col #topni table { font-size: 100%; width: 650px; margin: 30px 0 0 0; }
#left-col #topni table th { padding: 3px; background: #77B154; color: #fff; text-align: left; }
#left-col #topni table td { padding: 3px; text-align: left; background: #EAF3E5; font-size: 95%; }
#left-col #topni table td span { color: red; }

#left-col #topni table th.one { width: 300px; }
#left-col #topni table th.two { width: 70px; }
#left-col #topni table th.three { width: 230px; }

