

/* ___| CSS document |_____________________ */


html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, menu, dl, li, dt, dd, p, blockquote, pre, form, fieldset, table, button, th, td { margin: 0; padding: 0; }
body	{ font-family: 'Trebuchet MS', 'Geneva CE', lucida, sans-serif; font-size: 13px; color: #49667d; background: #eff6fa; }
a img	{ border: 0; }
button  { cursor: pointer; }
.none	{ display: none; }
.hidden	{ visibility: hidden; }
.clear	{ margin: 0; padding: 0; height: 0; overflow: hidden; clear: both; }
a		{ color: black }


/* ___| container |_____________________ */


#container, #foot { margin: 0 auto; width: 956px; position: relative; }


/* ___| header |_____________________ */


h2#logo { margin: 0; width: 213px; height: 50px; overflow: hidden; background: none; display: block; position: absolute; top: 28px; left: 5px; }
h2#logo a { width: 213px; height: 50px; color: #36546b; text-decoration: none; cursor: pointer; display: block; }
h2#logo span { left: 0; top: 0; width: 213px; height: 50px; background: url("../img/ponukame.png") no-repeat; display: block; position: absolute; }
p#motto { margin: 0; color: #73899a; position: absolute; top: 48px; left: 214px; font-size: 12px; }

#top_menu { margin: 0; height: 34px; position: absolute; top: 0; right: 0; clear: both; }
#top_menu ul { margin: 0; padding: 6px 10px 0 10px; float: left; height: 28px; background: #ddedf5 url("../img/bg_tmenu-l.png") no-repeat 0 0; }
#top_menu ul li { list-style: none; display: inline; padding: 0 12px; font-size: 11px; }
#top_menu ul li a { color: #49667d; text-decoration: none; }
#top_menu ul li a:hover { color: #49667d; text-decoration: underline; }
#tmenu-r { margin: 0; float: left; width: 5px; height: 34px; font-size: 0; background: url("../img/bg_tmenu-r.png") no-repeat; }


/* ___| main |_____________________ */


#main { margin: 110px 5px 0 0; float: left; width: 745px; }

fieldset#find { margin: 0; padding: 10px 0 0 0; width: 743px; background: #49667d url("../img/bg_find-t.png") no-repeat 0 0; border: none; }
fieldset#find input { margin: 4px 0 10px 12px; padding: 4px 7px 0 7px; float: left; width: 335px; height: 22px; background: #fff url("../img/bg_input-f.png") no-repeat; border: none; font-family: 'Trebuchet MS', 'Geneva CE', lucida, sans-serif; font-size: 13px; color: #7f94a4; }
fieldset#find input.input-sm { margin: 0 0 7px 0; padding: 3px 6px 0 6px; width: 115px; height: 20px; border: none; background: #fff url("../img/bg_input-b.png") no-repeat 0 0; font-family: 'Trebuchet MS', 'Geneva CE', lucida, sans-serif; font-size: 13px; float: left; display: block; color: #333; }
fieldset#find label { margin: 3px 7px 0 12px; font-size: 12px; float: left; display: block; color: #fff; }
fieldset#find select { margin: 0 20px 12px 0; width: 130px; font-family: 'Trebuchet MS', 'Geneva CE', lucida, sans-serif; font-size: 12px; float: left; }
fieldset#find p { color: #fff; margin: 5px 0 0 0; width: 700px; font-size: 12px; float: left; clear: both; }
fieldset#find p span { margin: 3px 4px 0 6px; float: left; }
fieldset#find #btn-sel { margin: 4px 0 0 8px; display: block; float: left; padding: 5px 0 0 10px; width: 211px; height: 21px; background: #fff url("../img/bg_select.png") no-repeat; font-size: 12px; color: #4f6679; }
fieldset#find button { margin: 1px 0 0 8px; width: 135px; height: 34px; border: none; background: #93c835 url("../img/btn_hladat.png") no-repeat 0 0; float: left; }
fieldset#find button span { display: none; }
fieldset#find ul#select-down { margin: 0; padding: 4px 1px; width: 219px; background: #fff url("../img/bg_sel-down.png") no-repeat 0 bottom; position: absolute; top: 145px; left: 369px; }
fieldset#find ul#select-down li { list-style: none; font-size: 12px; }
fieldset#find ul#select-down li a { list-style: none; display: block; width: 195px; padding: 3px 12px; color: #14334c; text-decoration: none; }
fieldset#find ul#select-down li a:hover { background: #49667d; color: #fff; }
fieldset#find #find-b { width: 743px; height: 30px; background: url("../img/bg_find-b.png") no-repeat 0 bottom; color: #fff; float: left; clear: both; }
fieldset#find #find-b a.rozsirene { margin: 5px 0 0 13px; background: url("../img/arr.png") no-repeat right 5px; display: block; width: 178px; color: #fff; text-decoration: none; font-size: 12px; }
fieldset#find #find-b a.open { background: url("../img/arr-t.png") no-repeat right 5px; }
fieldset#find #find-b a.rozsirene:hover { color: #fff; text-decoration: underline; }

ul#submenu { margin: -17px -1px 20px -21px; padding: 0; width: 530px; background: #eff6fa url("../img/point.png") repeat-x bottom; border-left: 1px solid #e4e4e4; float: left; clear: both; }
ul#submenu li { list-style: none; float: left; font-size: 12px; }
ul#submenu li a { padding-top: 9px; width: 140px; text-align: center; color: #49667d; text-decoration: none; height: 25px; display: block; float: left; float: left; background: #f8f8f8 url("../img/bg_submenu-b.png") repeat-x 0 0; border-bottom: 1px solid #e4e4e4; border-right: 1px solid #e4e4e4; border-top: 1px solid #e4e4e4; }
ul#submenu li.now a { background: #fff url("../img/bg_submenu-z.png") repeat-x 0 0; border-bottom: 1px solid #fff; }
ul#submenu li a:hover { color: #0d1c27; }

.message { background: #e4ffe4; border: 1px solid #e4e4e4; padding: 7px 10px; margin-bottom: 10px; clear:both }
.error { background: #ffe4e4; border: 1px solid #e4e4e4; padding: 7px 10px; margin-bottom: 10px; clear:both }

/* ___| column main right |_____________________ */

#col-main-right { margin: -11px 0 0 0; width: 531px; float: right; }
#col-main-right p.banner-centr { margin: 0; height: 71px; text-align: center; }

#content { margin: 0; padding: 16px 20px; width: 489px; float: left; clear: both; background: #fff; border: 1px solid #e4e4e4; min-height: 930px}
#content h4 { margin-bottom: 10px; color: #49667d; font-size: 12px; }
#content h2#pridat { margin-bottom: 10px; width: 409px; float: left; clear: both; padding-left: 60px; height: 47px; background: url("../img/ico/ico_pridat.png") no-repeat 0 0; color: #49667d; font-size: 18px; }
#content p { margin: 0 0 10px 0; line-height: 150%; }
#content h1.tit { margin: 0 0 16px 0; width: 220px; float: left; color: #49667d; font-size: 18px; }
#content h4.typ { margin: 5px 0 0 0; width: 65px; float: left; color: #587d49; }
#content h4.ico_kon { padding-left: 19px; background: url("../img/ico/ico_kon.png") no-repeat 0 2px; }
#content p.kat { margin: 5px 0 0 0; float: right; color: #49667d; font-size: 11px; }
#content p.kat span { padding: 0 0 0 20px; color: #587d49; background: url("../img/ico/ico_dir.png") no-repeat 0 2px; }

table.no-border { margin: 0; padding: 0; width: 100%; border-collapse: collapse; }
table.no-border td { vertical-align: top; text-align: justify; }
table.no-border td.cena { padding-left: 10px; vertical-align: middle; text-align: center; width: 100px; color: #49667d; font-size: 12px; }
table.no-border td.cena span { font-size: 22px; }
table.no-border td.imag { padding-right: 12px; vertical-align: middle; }

table.forms { margin: 0 0 0 26px; padding: 0; width: 420px; border-collapse: collapse; float: left; clear: both; }
table.forms td { padding-bottom: 10px; }
table.forms td label { font-weight: bold; font-size: 12px; }
table.forms td label.nobold { font-weight: normal; }
table.forms td label.nobold a { text-decoration: underline; color: #558107; }
table.forms td label.nobold a:hover { text-decoration: none; }
table.forms td select { width: 264px; font-size: 12px; }
table.forms td input { margin: 0; padding: 4px 7px 0 7px; width: 250px; height: 20px; background: #fff url("../img/bg_input-p.png") no-repeat; border: none; font-family: 'Trebuchet MS', 'Geneva CE', lucida, sans-serif; font-size: 13px; color: #333; }
table.forms td textarea { margin: 0; padding: 7px 7px 7px 7px; width: 250px; height: 130px; background: #fff url("../img/bg_textarea-p.png") no-repeat; border: none; font-family: 'Trebuchet MS', 'Geneva CE', lucida, sans-serif; font-size: 13px; color: #333; }
table.forms td input.rcheck { float: left; margin: 0 7px; width: auto; background: none; }
table.forms td label.lcheck { float: left; }
table.forms td input.fil { margin: 0; padding: 0; width: 250px; height: auto; background: none; border: none; font-family: 'Trebuchet MS', 'Geneva CE', lucida, sans-serif; font-size: 13px; color: #333; }
table.forms td button#nahrat { margin: 0 0 10px 0; width: 120px; height: 34px; border: none; background: #93c835 url("../img/btn_nahrat.png") no-repeat 0 0; float: left; }
table.forms td button#zobrazit { margin: 10px 0 0 50px; width: 144px; height: 34px; border: none; background: #93c835 url("../img/btn_zobrazit.png") no-repeat 0 0; }
table.forms td button#pridat { margin: 10px 0 0 0; width: 133px; height: 34px; border: none; background: #93c835 url("../img/btn_pridat.png") no-repeat 0 0; }
table.forms td button span { display: none; }

.h-line { margin: 20px 0 20px 0; width: 100%; height: 0; font-size: 0; clear: both; border-top: 1px solid #e4e4e4; }
.kontakt { margin: 0 5px 0 0; width: 170px; float: left; }
#content .kontakt p { font-size: 12px; line-height: 160%; }
#content .kontakt p a { color: #49667d; text-decoration: none; }
#content .kontakt p a:hover { color: #0f2231; text-decoration: none; }
#content .kontakt p a.ico_inz { padding-left: 20px; background: url("../img/ico/ico_inz.png") no-repeat 0 4px; }
#content .kontakt p a.ico_tisk { padding-left: 20px; background: url("../img/ico/ico_tisk.png") no-repeat 2px 4px; }
.zaujem { margin: 0; width: 314px; float: left; }
#content .zaujem p { font-size: 12px; line-height: 160%; }
#content .zaujem input { margin: 0 0 0 10px; padding: 2px 6px 0 6px; width: 83px; height: 20px; border: none; background: #fff url("../img/bg_input-c.png") no-repeat 0 0; font-family: 'Trebuchet MS', 'Geneva CE', lucida, sans-serif; font-size: 12px; float: left; display: block; color: #333; }
#content .zaujem span { float: left; padding: 3px 0 0 8px; font-size: 14px; font-weight: bold; }
#content .zaujem button { margin: 0; width: 122px; height: 34px; border: none; background: #93c835 url("../img/btn_zaujem.png") no-repeat 0 0; float: right; }
#content .zaujem button span { display: none; }
#content .zaujem table td { padding-bottom: 14px; }

#content p.pages { margin: 20px 0 0 0; width: 489px; float: left; clear: both; text-align: center; }
#content p.pages a { margin: 0; padding: 3px 5px; color: #49667d; font-weight: bold; text-decoration: underline; }
#content p.pages a:hover { text-decoration: none; }
#content p.pages a.now { background: #74a917; text-decoration: none; color: #fff; }
#content p.pocet-str { margin: 12px 0 10px 0; width: 489px; float: left; clear: both; text-align: center; }
#content p.razeni { margin: 0 0 5px 0; font-size: 12px; width: 489px; float: left; clear: both; }
#content p.razeni a { padding-left: 13px; font-weight: bold; color: #49667d; margin: 0 4px; text-decoration: none; }
#content p.razeni a:hover { text-decoration: underline; }
#content p.razeni a.arr-t { background: url("../img/ico/arr-t.png") no-repeat 0 3px; }
#content p.razeni a.arr-d { background: url("../img/ico/arr-d.png") no-repeat 0 3px; }
#content p.razeni a.arr-tz { text-decoration: underline; background: url("../img/ico/arr-tz.png") no-repeat 0 3px; }
#content p.razeni a.arr-dz { text-decoration: underline; background: url("../img/ico/arr-dz.png") no-repeat 0 3px; }
#content p.zobrazeni { margin: 0 0 20px 0; font-size: 12px; width: 489px; float: left; clear: both; }
#content p.zobrazeni a { padding-right: 16px; font-weight: bold; color: #49667d; margin: 0 4px; text-decoration: none; }
#content p.zobrazeni a:hover { text-decoration: underline; }
#content p.zobrazeni a.arr-l { background: url("../img/ico/arr-l.png") no-repeat right 5px; }
#content p.zobrazeni a.arr-r { background: url("../img/ico/arr-r.png") no-repeat right 5px; }


/* ___| column main left |_____________________ */


#col-main-left { margin: 0 5px 0 0; width: 209px; float: left; }
#col-main-left a.pridat-inzerat { margin: 9px 0 8px 0; background: #db7d04; width: 209px; height: 44px; line-height: 44px; vertical-align: middle; display: block; position: relative; font-size: 14px; font-weight: bold; color: #fff; text-decoration: none; text-align: center; }
#col-main-left a.pridat-inzerat span { cursor: pointer; position: absolute; top: 0; left: 0; width: 100%; height: 100%; display: block; background: url("../img/btn_pridat-inzerat.png") no-repeat; }

#kategorie { margin: 0; position: absolute; top: 248px; left: 0; float: left; clear: both; }
#kat-tit { margin: 0; padding: 10px 0 0 15px; width: 194px; height: 26px; border-bottom: 1px solid #6d8497; background: #3c596f url("../img/bg_kat-t.png") no-repeat; }
#kategorie h3 { float: left; text-transform: uppercase; padding-right: 18px; color: #f2f7fc; font-size: 13px; font-weight: bold; background: url("../img/arr2.png") no-repeat right 6px; }
#kat-b { margin: 0; float: left; clear: both; width: 209px; height: 7px; font-size: 0; background: #49667d url("../img/bg_kat-b.png") no-repeat bottom; }

ul#menu-kat { margin: 0; padding: 0; clear: both; float: left; }
ul#menu-kat li { list-style: none; font-family: Arial, sans-serif; font-size: 11px; float: left; clear: both }
ul#menu-kat li a { padding-left: 15px; float: left; display: block; width: 194px; height: 29px; background: #49667d; border-bottom: 1px solid #6d8497; line-height: 29px; vertical-align: middle; text-decoration: none; color: #f2f7fc; }
ul#menu-kat li.now a { background: #49667d url("../img/bg_menu-o.png") repeat-x 0 1px; }
ul#menu-kat li.now a:hover { color: #f2f7fc; }
ul#menu-kat li a:hover { color: #ffba26; text-decoration: underline; }
ul#menu-kat li a span { display: block; }
ul#menu-kat li a#m1 span { background: url("../img/ico/ico_m1.png") no-repeat 162px 0; } ul#menu-kat li.now a#m1 span { background: url("../img/ico/ico_m1-o.png") no-repeat 162px 1px; }
ul#menu-kat li a#m2 span { background: url("../img/ico/ico_m2.png") no-repeat 162px 0; } ul#menu-kat li.now a#m2 span { background: url("../img/ico/ico_m2-o.png") no-repeat 162px 1px; }
ul#menu-kat li a#m3 span { background: url("../img/ico/ico_m3.png") no-repeat 162px 0; } ul#menu-kat li.now a#m3 span { background: url("../img/ico/ico_m3-o.png") no-repeat 162px 1px; }
ul#menu-kat li a#m4 span { background: url("../img/ico/ico_m4.png") no-repeat 162px 0; } ul#menu-kat li.now a#m4 span { background: url("../img/ico/ico_m4-o.png") no-repeat 162px 1px; }  
ul#menu-kat li a#m5 span { background: url("../img/ico/ico_m5.png") no-repeat 162px 0; } ul#menu-kat li.now a#m5 span { background: url("../img/ico/ico_m5-o.png") no-repeat 162px 1px; }
ul#menu-kat li a#m6 span { background: url("../img/ico/ico_m6.png") no-repeat 162px 0; } ul#menu-kat li.now a#m6 span { background: url("../img/ico/ico_m6-o.png") no-repeat 162px 1px; }
ul#menu-kat li a#m7 span { background: url("../img/ico/ico_m7.png") no-repeat 162px 0; } ul#menu-kat li.now a#m7 span { background: url("../img/ico/ico_m7-o.png") no-repeat 162px 1px; }
ul#menu-kat li a#m8 span { background: url("../img/ico/ico_m8.png") no-repeat 162px 0; } ul#menu-kat li.now a#m8 span { background: url("../img/ico/ico_m8-o.png") no-repeat 162px 1px; }
ul#menu-kat li a#m9 span { background: url("../img/ico/ico_m9.png") no-repeat 162px 0; } ul#menu-kat li.now a#m9 span { background: url("../img/ico/ico_m9-o.png") no-repeat 162px 1px; }
ul#menu-kat li a#m10 span { background: url("../img/ico/ico_m10.png") no-repeat 162px 0; } ul#menu-kat li.now a#m10 span { background: url("../img/ico/ico_m10-o.png") no-repeat 162px 1px; }
ul#menu-kat li a#m11 span { background: url("../img/ico/ico_m11.png") no-repeat 162px 0; } ul#menu-kat li.now a#m11 span { background: url("../img/ico/ico_m11-o.png") no-repeat 162px 1px; }
ul#menu-kat li a#m12 span { background: url("../img/ico/ico_m12.png") no-repeat 162px 0; } ul#menu-kat li.now a#m12 span { background: url("../img/ico/ico_m12-o.png") no-repeat 162px 1px; }
ul#menu-kat li a#m13 span { background: url("../img/ico/ico_m13.png") no-repeat 162px 0; } ul#menu-kat li.now a#m13 span { background: url("../img/ico/ico_m13-o.png") no-repeat 162px 1px; }
ul#menu-kat li a#m14 span { background: url("../img/ico/ico_m14.png") no-repeat 162px 0; } ul#menu-kat li.now a#m14 span { background: url("../img/ico/ico_m14-o.png") no-repeat 162px 1px; }
ul#menu-kat li a#m15 span { background: url("../img/ico/ico_m15.png") no-repeat 162px 0; } ul#menu-kat li.now a#m15 span { background: url("../img/ico/ico_m15-o.png") no-repeat 162px 1px; }
ul#menu-kat li a#m16 span { background: url("../img/ico/ico_m16.png") no-repeat 162px 0; } ul#menu-kat li.now a#m16 span { background: url("../img/ico/ico_m16-o.png") no-repeat 162px 1px; }
ul#menu-kat li a#m17 span { background: url("../img/ico/ico_m17.png") no-repeat 162px 0; } ul#menu-kat li.now a#m17 span { background: url("../img/ico/ico_m17-o.png") no-repeat 162px 1px; }
ul#menu-kat li a#m18 span { background: url("../img/ico/ico_m18.png") no-repeat 162px 0; } ul#menu-kat li.now a#m18 span { background: url("../img/ico/ico_m18-o.png") no-repeat 162px 1px; }
ul#menu-kat li a#m19 span { background: url("../img/ico/ico_m19.png") no-repeat 162px 0; } ul#menu-kat li.now a#m19 span { background: url("../img/ico/ico_m19-o.png") no-repeat 162px 1px; }
ul#menu-kat li a#m20 span { background: url("../img/ico/ico_m20.png") no-repeat 162px 0; } ul#menu-kat li.now a#m20 span { background: url("../img/ico/ico_m20-o.png") no-repeat 162px 1px; }
ul#menu-kat li a#m21 span { background: url("../img/ico/ico_m21.png") no-repeat 162px 0; } ul#menu-kat li.now a#m21 span { background: url("../img/ico/ico_m21-o.png") no-repeat 162px 1px; }
ul#menu-kat li a#m22 span { background: url("../img/ico/ico_m22.png") no-repeat 162px 0; } ul#menu-kat li.now a#m22 span { background: url("../img/ico/ico_m22-o.png") no-repeat 162px 1px; }
ul#menu-kat li a#m23 span { background: url("../img/ico/ico_m23.png") no-repeat 162px 0; } ul#menu-kat li.now a#m23 span { background: url("../img/ico/ico_m23-o.png") no-repeat 162px 1px; }
ul#menu-kat li a#m24 span { background: url("../img/ico/ico_m24.png") no-repeat 162px 0; } ul#menu-kat li.now a#m24 span { background: url("../img/ico/ico_m24-o.png") no-repeat 162px 1px; }
ul#menu-kat li a#m25 span { background: url("../img/ico/ico_m25.png") no-repeat 162px 0; } ul#menu-kat li.now a#m25 span { background: url("../img/ico/ico_m25-o.png") no-repeat 162px 1px; }



ul#menu-kat li a.add { margin: 0; padding-left: 30px; background: url("../img/bg_add.png") no-repeat 0 0; float: left; display: block; width: 80px; height: 29px; border-bottom: none; line-height: 29px; vertical-align: middle; text-decoration: none; color: #f2f7fc; }
ul#menu-kat li a.add:hover { color: #ffba26; }

ul#menu-kat li.now ul { margin: 0; clear: both; float: left; padding-left: 14px; background: url("../img/bg_submenu.png") repeat-y 0 0; }
ul#menu-kat li.now ul li a { background: #49667d url("../img/bg_menu-r.png") repeat-x 0 1px; padding-left: 15px; float: left; display: block; width: 179px; height: 29px; border-bottom: 1px solid #6d8497; border-left: 1px solid #6d8497; line-height: 29px; vertical-align: middle; text-decoration: none; color: #f2f7fc; }
ul#menu-kat li.now ul li a:hover { color: #f2f7fc; text-decoration: underline; }
ul#menu-kat li.now ul li a.add { margin: 0; border: none; padding-left: 30px; background: url("../img/bg_add.png") no-repeat 0 0; float: left; display: block; width: 80px; height: 29px; border-bottom: none; line-height: 29px; vertical-align: middle; text-decoration: none; color: #f2f7fc; }
ul#menu-kat li.now ul li a.add:hover { color: #ffba26; }


/* ___| column right |_____________________ */


#column-right { margin: 60px 0 0 0; float: left; width: 206px; }
#column-right h3 { margin-bottom: 7px; padding-top: 2px; height: 30px; color: #223e55; font-size: 16px; font-weight: normal; }
#column-right h3#news { background: url("../img/ico/ico_news.png") no-repeat right 0; }
#column-right h3#info { background: url("../img/ico/ico_info.png") no-repeat right 0; }
#column-right h3#rss { background: url("../img/ico/ico_rss.png") no-repeat right 0; }
#column-right h3#opi { background: url("../img/ico/ico_opi.png") no-repeat right 0; }
#column-right h3#social { background: url("../img/ico/ico_social.png") no-repeat right 0; }
#column-right p { margin-bottom: 12px; line-height: 150%; color: #49667d; font-size: 11px; }
#column-right p.text-right { margin-bottom: 0; text-align: right; }
#column-right p.no-margin { margin: 0; }
#column-right a { text-decoration: underline; color: #49667d; }
#column-right a:hover { text-decoration: none; }
#column-right a.butt { background: #8ec532; line-height: 34px; vertical-align: middle; display: block; position: relative; font-size: 14px; font-weight: bold; color: #fff; text-decoration: none; text-align: center; }
#column-right a.butt span { cursor: pointer; position: absolute; top: 0; left: 0; width: 100%; height: 100%; display: block; }
#column-right a.odober { margin: 0 0 4px 3px; width: 164px; height: 34px; } #column-right a.odober span { background: url("../img/btn_odober.png") no-repeat; }

.blue-box { margin: 0 0 6px 0; width: 206px; background: #49667d; }
.bbox-t { margin: 0; width: 100%; height: 5px; font-size: 0; background: url("../img/bg_bbox_t.png") no-repeat; }
.bbox-m { margin: 0; padding: 8px 18px; width: 170px; }
.bbox-b { margin: 0; width: 100%; height: 5px; font-size: 0; background: url("../img/bg_bbox_b.png") no-repeat; }
#column-right .blue-box h3 { height: auto; padding: 0; margin-bottom: 15px; color: #fff; }
#column-right .blue-box fieldset { border: none; }
#column-right .blue-box fieldset label { margin-top: 2px; width: 42px; float: left; display: block; color: #fff; }
#column-right .blue-box fieldset input { margin: 0 0 7px 0; padding: 3px 6px 0 6px; width: 115px; height: 20px; border: none; background: #fff url("../img/bg_input-b.png") no-repeat 0 0; font-family: 'Trebuchet MS', 'Geneva CE', lucida, sans-serif; font-size: 13px; float: left; display: block; color: #333; }
#column-right .blue-box fieldset button { margin-bottom: 8px; width: 95px; height: 35px; border: none; background: #93c835 url("../img/btn_prihlasit.png") no-repeat 0 0; float: right; }
#column-right .blue-box fieldset button span { display: none; }
#column-right .blue-box p { margin-bottom: 0; color: #fff; }
#column-right .blue-box p a { text-decoration: underline; color: #fff; }
#column-right .blue-box p a:hover { text-decoration: none; }

.line-box { margin: 0 0 6px 0; width: 206px; background: #e5f2f9; }
.lbox-t { margin: 0; width: 100%; height: 5px; font-size: 0; background: url("../img/bg_lbox_t.png") no-repeat; }
.lbox-m { margin: 0; padding: 8px 17px; width: 170px; border-left: 1px solid #cae0ed; border-right: 1px solid #cae0ed; }
.lbox-b { margin: 0; width: 100%; height: 5px; font-size: 0; background: url("../img/bg_lbox_b.png") no-repeat; }
#column-right .line-box p.date { margin-bottom: 0; }
#column-right .line-box fieldset { border: none; }
#column-right .line-box fieldset label { margin: 0; color: #49667d; font-size: 11px; }
#column-right .line-box fieldset input { margin: 2px 0 12px 0; padding: 2px 6px 0 6px; width: 158px; height: 20px; border: none; background: #fff url("../img/bg_input-w.png") no-repeat 0 0; font-family: 'Trebuchet MS', 'Geneva CE', lucida, sans-serif; font-size: 13px; display: block; color: #333; }
#column-right .line-box fieldset textarea { margin: 2px 0 12px 0; padding: 5px 6px; width: 158px; height: 112px; border: none; background: #fff url("../img/bg_textarea.png") no-repeat 0 0; font-family: 'Trebuchet MS', 'Geneva CE', lucida, sans-serif; font-size: 13px; display: block; color: #333; }
#column-right .line-box fieldset button { margin-bottom: 2px; width: 87px; height: 34px; border: none; background: #93c835 url("../img/btn_odoslat.png") no-repeat 0 0; float: right; }
#column-right .line-box fieldset button span { display: none; }


/* ___| footer |_____________________ */


#footer { margin: 20px 0 0 0; padding: 22px 0 30px 0; width: 100%; float: left; clear: both; background: #49667d url("../img/bg_footer.png") repeat-x 0 0; }
#footer h4 { margin: 0 0 5px 0; text-transform: uppercase; color: #fff; font-size: 12px; }
#footer ul li { list-style: none; line-height: 150%; font-size: 12px; }
#footer ul li a { color: #fff; text-decoration: none; }
#footer ul li a:hover { color: #b3f83a; text-decoration: none; }
#footer .col { margin: 0; float: left; }
#footer .c1 { width: 433px; } #footer .c2 { width: 170px; } #footer .c3 { width: 120px; } #footer .c4 { width: 150px; } #footer .c5 { width: 70px; }
#footer .c1 h4 { margin-right: 10px; float: left; }
#footer .c1 ul { width: 110px; float: left; }
#footer .c1 ul li a { text-decoration: underline; }
#footer .c1 ul li a:hover { color: #b3f83a; text-decoration: underline; }







