.beta {border: 5px solid #eeebe4; padding: 4px; width: 952px; margin: 5px auto; text-align: left; overflow: hidden;}
.beta h3 {font-family:Georgia,"New York CE",utopia,sans-serif; font-size:185%; color: #cc0000; padding: 10px 0 0 12px; float: left; width: 145px; text-transform: uppercase;}
.beta p {float: left; padding: 7px 15px; width: 610px; border-left: 1px solid #eeebe4; border-right: 1px solid #eeebe4; font-family:Georgia,"New York CE",utopia,sans-serif; font-size: 90%;}
.beta .back {display: block; float: left; font-family:Georgia,"New York CE",utopia,sans-serif; font-size:145%; text-transform: uppercase; padding: 10px 0 0 20px; width: 130px;} 

.top_links {height: 20px; background-color: #262628; line-height: 20px; color: #c7c9cb; font-size: 90%; padding: 10px 12px 0 12px; font-family: sans-serif; font-size: 11px; font-weight: bold;}
.top_links .date {float: right; color: #c7c9cb; line-height: 20px;}
.top_links .links {float: left; text-align: right; }
.top_links .links a {color: #fff; padding: 0 7px 0 8px; display: block; float: left; line-height: 20px;}
.top_links .links a:hover {color: #fff; text-decoration: none; background: url(../images/bg_menu_hover.png) repeat-x 0 0;}
.top_links .links a.sel, .top_links .links a.sel:hover {color: #fff; background-color: #2b98df; background-image: none;}
.top_links .links a.more {color: #c7c9cb;}

#top {background: url(../images/bg_top.gif) repeat-x 0 0; padding-top: 10px; width: 971px; position: relative;}
#top h1 {float: left; padding: 1px 0 5px 12px;}
#top h1 a {display: block; background: url(../images/logo.gif) no-repeat 0 0; width: 277px; height: 30px;}
#top .logo {float: left; padding: 1px 0 5px 12px;}
#top .logo a {display: block; background: url(../images/logo.gif) no-repeat 0 0; width: 277px; height: 30px;}

#top .cse-branding-bottom {float: right; width: 217px; padding-top: 4px; overflow: hidden; padding-right: 25px;}
#top .search {display: block; width: 232px; background: url(../images/icons_new_header.png) no-repeat 0 -101px; height: 21px;}
#top .search legend {display: none;}
#top .search .input_text {padding: 3px 5px 3px 25px; height: 15px; width: 163px; float: left; background-color: transparent; color: #9c9e9f; font-size: 10px;}
#top .search .input_submit {float: left; width: 39px; height: 21px; color: #28282a; text-indent: -10000px; font-size: 0px; background-color: transparent;}

#top .links {float: right; padding: 4px 15px 0 0; text-align: right; position: relative;}
#top .links a {color: #000; font-size: 90%; display: block; float: left; line-height: 21px; font-size: 10px; font-weight: bold;}
#top .links a:hover {color: #C7C9CB; text-decoration: none;}
#top .links span {color: #2b98df; padding: 0 5px; display: block; float: left;}
#top .links a.rss {padding-right: 20px; background: url(../images/icons_new_header.png) no-repeat 100% -27px;} 
#top .links a.iphone {padding-right: 16px; background: url(../images/icons_new_header.png) no-repeat 100% -60px;}
#top .links a#login_link {padding-right: 20px; background: url(../images/icons_new_header.png) no-repeat 100% 3px;}

#top .trend_menu {height: 29px; padding-left: 2px;}
#top .trend_menu ul li {float: left; padding-bottom: 5px;}
#top .trend_menu ul li a {text-transform: uppercase; color: #fff; display: block; padding: 0 10px 0 10px; line-height: 24px;}
#top .trend_menu ul li a:hover {color: #c7c9cb; text-decoration: none;}
#top .trend_menu ul li.sel a {background-color: #1E6A9C;}
#top .trend_menu ul li.sel a:hover {color: #fff;}
/*#top .top_menu ul li.sel {background: url(../images/bg_sel_top_menu.gif) no-repeat 50% 100%;}*/

.caption {width: 971px; overflow: hidden; border-bottom: 1px solid #c7c9cb; margin: 10px 0 5px 0;}
.caption h1 {color: #2B98DF; font-size: 250%; font-weight: normal; padding: 0 0 15px 10px; text-transform: uppercase; font-family: Georgia, "New York CE", utopia, serif; float: left; padding-right: 10px;}
.caption h2 {color: #2B98DF; font-size: 250%; font-weight: normal; padding: 0 0 10px 10px; text-transform: uppercase; font-family: Georgia, "New York CE", utopia, serif; float: left; padding-right: 10px;}
.caption .sponzor {float: right; padding-bottom: 5px;}
.caption .sub_menu {float: left; width: 550px; padding-top: 4px; padding-bottom: 2px; position: relative;}
.caption .sub_menu ul {display: block; width: 550px; overflow: hidden; padding-bottom: 2px;}
.caption .sub_menu li {float: left;}
.caption .sub_menu li a {display: block; line-height: 250%; float: left; padding: 0 0 0 9px; background: url(../images/bg_sub_menu.gif) no-repeat 0 -21px; white-space: nowrap;}
.caption .sub_menu li a:hover {text-decoration: none;}
.caption .sub_menu li a span {display: block; float: left; padding: 0 20px 0 0; line-height: 21px; text-transform: uppercase; color: #474b52; background: url(../images/bg_sub_menu.gif) no-repeat 100% -21px; font-family: Georgia, "New York CE", utopia, serif; cursor: pointer;}
.caption .sub_menu li.first a {border-left: 1px solid #dadbdc;}
.caption .sub_menu li.last a span {background-position: 100% -63px;}
.caption .sub_menu li a.sel {background-position: 0 0;}
.caption .sub_menu li a.sel span {background-position: 100% 0; color: #fff;}
.caption .sub_menu li.first a.sel {border-color: #cc0000;}
.caption .sub_menu li a.before span {background-position: 100% -42px;}
.caption .sub_menu li.last a.sel span {background-position: 100% -84px;}

.caption .back {display: block; float: left; padding-left: 10px;  background: url(../images/bg_back.gif) no-repeat 0 0; margin-top: 7px;}
.caption .back span {display: block; line-height: 21px; font-family: Georgia, "New York CE", utopia, serif; color: #474b52; background: url(../images/bg_back.gif) no-repeat 100% 0; padding-right: 17px; text-transform: uppercase;}
.caption .back:hover {text-decoration: none;}

.path {border-bottom: 1px solid #d5ccbb; margin-bottom: 14px; padding: 5px 0 7px 5px;}
.path .title {font-family: Georgia, "New York CE", utopia, serif; padding-left: 7px; font-size: 90%; background: url(../images/arr.gif) no-repeat 0 5px; font-weight: normal;}

.komentare {background-color: #eceded; padding: 10px 0;}
.komentare h5 {padding-top: 0;}
.komentare h5 a {color: #474b52;}
.komentare p, .komentare p a {color: #737a85;}
.komentare .foto {width: 69px;}
.komentare .text {width: 170px;}


.blogy {background-color: #ded6c9; padding: 10px 0 7px 0;}
.blogy h5 {padding-top: 0; background-position: 0 7px;}
.blogy h5 a {color: #474b52;}
.blogy p, .komentare p a {color: #737a85;}
.blogy .foto {width: 69px;}
.blogy .text {width: 170px;}

.log_area {width: 190px; background-color: #fff; position: absolute; top: 45px; left: 562px; opacity: .95; filter: alpha(opacity=95); z-index: 100;}
.logout_area {width: 190px; background-color: #fff; position: absolute; top: 45px; left: 562px; opacity: .95; filter: alpha(opacity=95); z-index: 100;}
.login {position: absolute; top: 34px; left: 562px; background: url(../images/bg_log_top.gif) no-repeat 0 0; width: 190px; padding-top: 11px; z-index: 1000;}
.login ul {width: 190px; height: 28px; background: url(../images/line2.gif) repeat-y 0 0;}
.login ul li {float: left; text-align: center;}
.login ul li a {display: block; line-height: 27px; color: #1B1C1F; font-family: Georgia, "New York CE", utopia, serif; width: 102px; font-size: 90%; }
.login ul li.open { border: 1px solid #b6b7b9; border-top: none; text-align: left; float: right;}
.login ul li.open a {background: url(../images/icons.gif) no-repeat 13px -495px; padding-left: 35px; width: 50px; font-family: Tahoma, "Lucida Grande CE", lucida, sans-serif;}
.login ul li a:hover {text-decoration: none;}
.login fieldset {border: 1px solid #b6b7b9; border-top: none; padding: 10px 0 10px 9px; width: 179px; clear: both;}
.login fieldset div {width: 175px; overflow: hidden; padding: 0 0 8px 0;}
.login fieldset label {display: block; float: left; width: 48px; font-family: Georgia, "New York CE", utopia, serif; font-size: 90%; line-height: 22px;}
.login fieldset .label_checkbox {width: 100px;}
.login fieldset .input_text {border: 1px solid #919294; width: 112px; height: 16px;}
.login fieldset .login_inputs {height: 61px;}
.login fieldset .openid_label, .login fieldset .openid_login {margin-top: 20px;}
.login fieldset .openid_login {width: 98px;}
.login fieldset .input_submit {background: url(../images/icons.gif) no-repeat 0 -560px; height: 14px; width: 58px; color: #fff; font-family: Georgia, "New York CE", utopia, serif; font-size: 80%; text-align: left; padding-left: 3px; float: left; margin-top: 5px;}
.login fieldset a.reg {display: block; float: left; color: #fff; font-family: Georgia, "New York CE", utopia, serif; font-size: 80%; background: url(../images/icons.gif) no-repeat -70px -560px; line-height: 14px; padding: 0 3px 0 7px; margin-top: 5px;}
.login fieldset a.reg:hover {text-decoration: none;}
.login fieldset a.log_error {font-family: Georgia, "New York CE", utopia, serif; font-size: 90%; padding-left:7px; background: url(../images/icons.gif) no-repeat 0 -585px; }

.login h3 {font-family: Georgia, "New York CE", utopia, serif; font-size: 90%; color: #1b1c1f; text-transform: uppercase; padding: 0 0 20px 0;}
.login p {font-family: Georgia, "New York CE", utopia, serif; font-size: 90%; padding-bottom: 16px;}
.login .logout {display: block; background: url(../images/icons.gif) no-repeat 0 -560px; height: 14px; color: #fff; font-family: Georgia, "New York CE", utopia, serif; font-size: 80%; text-align: left; padding: 0 12px 0 3px; float: left; margin-top: 5px;}
.login .my_data {display: block; float: left; color: #fff; font-family: Georgia, "New York CE", utopia, serif; font-size: 80%; background: url(../images/icons.gif) no-repeat -70px -560px; line-height: 14px; padding: 0 20px 0 7px; margin-top: 5px;}
.login .logout:hover, .login .my_data:hover {text-decoration: none;}

.area_345 {float: left; width: 345px;}
.sep15 {float: left; width: 15px;}
.area_250 {float: right; width: 250px;}
.area_250 .ban strong {color: #c7c9cb; font-size: 80%; text-transform: uppercase; line-height: 13px; font-family: Georgia, "New York CE", utopia, serif; display: block; font-weight: normal;}
.full_area {width: 100%; overflow: hidden;}
.area_705 {float: left; width: 705px;}

.vydania {width: 250px; overflow: hidden; padding-bottom: 8px;}
.vydania h4 {font-size: 115%; font-family: Georgia, "New York CE", utopia, serif; text-transform: uppercase; line-height: 2em;}
.vydania .item {float: left; padding: 0 2px 0 8px; width: 112px; text-align: center; color: #737a85; font-size: 85%;}
.vydania img {display: block; margin-bottom: 3px; border: 1px solid #cc0000; }
.vydania .item a {color: #737a85}

.produkty {padding: 5px;}
.produkty h6 {font-size: 90%; font-family: Georgia, "New York CE", utopia, serif; text-transform: uppercase; line-height: 1.6em;}
.produkty ul li {padding: 0 0 2px 8px; background: url(../images/arr.gif) no-repeat 0 5px;}
.produkty ul li a {font-size: 90%; font-family: Georgia, "New York CE", utopia, serif;}
/*.produkty p {font-family: Georgia, "New York CE", utopia, serif; color: #fff; font-weight: bold; line-height: 8em;}*/

.fast_search {margin-bottom: 7px;}
.fast_search h4 {font-family: Georgia, "New York CE", utopia, serif; text-transform: uppercase; line-height: 2em;}
.fast_search fieldset {background-color: #eceded; padding: 15px 22px 12px 13px; font-size: 90%;}
.fast_search fieldset div {width: 215px; overflow: hidden; padding-bottom: 9px;}
.fast_search fieldset label {display: block; float: left; width: 72px; line-height: 19px; font-family: Georgia, "New York CE", utopia, serif; }
.fast_search fieldset select {float: left; width: 140px; font-size: 90%;}
.fast_search fieldset a {display: block; padding-left: 9px; margin: 5px 0; background: url(../images/arr.gif) no-repeat 0 5px; font-family: Georgia, "New York CE", utopia, serif;}
.fast_search fieldset .input_submit {margin-top: 5px; color: #fff; width: 75px; height: 14px; font-family: Georgia, "New York CE", utopia, serif; background: url(../images/icons.gif) no-repeat 100% -240px;}

.dolezite {margin-bottom: 10px;}
.dolezite h5 {font-size: 115%; font-family: Georgia, "New York CE", utopia, serif; text-transform: uppercase; line-height: 2em; color: #2B98DF;}
.dolezite ul {background-color: #eceded; padding: 10px 13px;}
.dolezite ul li {padding: 0 0 3px 9px; background: url(../images/arr.gif) no-repeat 0 5px;}
.dolezite ul li a {font-family: Georgia, "New York CE", utopia, serif; text-transform: uppercase; font-size: 90%;}

.menu_links {background-color: #eceded; width: 250px;  border-bottom: 1px solid #c7c9cb; margin-bottom: 10px; margin-top: 5px;}
.menu_links ul {padding: 10px 13px; width: 224px; overflow: hidden;}
.menu_links ul li {float: left; padding: 0 0 3px 9px; background: url(../images/arr.gif) no-repeat 0 5px; width: 120px;}
.menu_links ul li.col01 {width: 80px;}
.menu_links ul li a {color: #2a2b2e; font-size: 90%; font-family: Georgia, "New York CE", utopia, serif;}

.keys {margin-bottom: 10px; text-align: center;}
.keys a {color: #474b52; font-family: Georgia, "New York CE", utopia, serif;}
.keys .w11 {font-size: 11px;}
.keys .w12 {font-size: 12px;}
.keys .w14 {font-size: 14px;}
.keys .w16 {font-size: 16px;}
.keys .w18 {font-size: 18px;}
.keys .w24 {font-size: 24px;}

.s_linky {padding-bottom: 10px;}
.s_linky h4 {font-size: 90%; font-family: Georgia, "New York CE", utopia, serif; text-transform: uppercase; line-height: 1.6em;}
.s_linky ul li {padding: 0 0 2px 8px; background: url(../images/arr.gif) no-repeat 0 5px;}
.s_linky ul li a {font-size: 90%; font-family: Georgia, "New York CE", utopia, serif;}

.naj {border: 1px solid #c7c9cb; border-top-width: 5px; margin-bottom: 10px; padding: 0 0 5px 0; *padding: 0; width: 248px; overflow: hidden; margin-top: 10px;}
.tab_top {height: 30px; background: #e4e4e5 url(../images/tab_line.gif) repeat-x 0 100%; margin-bottom: 10px;}
.tab_top li {float: left; font-size: 90%; text-transform: uppercase; font-weight: normal;}
.tab_top li a {display: block; border-left: 1px solid #c7c9cb; line-height: 30px; padding: 0 5px 0 4px; font-family: Georgia, "New York CE", utopia, serif;  color: #474b52;}
.tab_top li.first a {border-left: none; padding-left: 5px; }
.tab_top li a:hover {text-decoration: none;}
.tab_top li a.sel {background-color: #fff; color: #1b1c1f;}

.login .tab_login li a {background-color: #e6e0e0;}
.login .tab_login li a.sel {background-color: #fff;} 

.naj .item {padding: 0 0 5px 10px; width: 225px; overflow: hidden;}
.naj .item .num {color: #2b98df; font-size: 90%; font-family: Georgia, "New York CE", utopia, serif; float: left; width: 25px;}
.naj .item a {color: #474b52; float: left; display: block; width: 200px; font-size: 90%;}

.naj .tab_time {height: 20px; margin: 10px 5px; background: #e8e8e9 url(../images/tab_line.gif) repeat-x 0 0;}
.naj .tab_time li {float: left; font-size: 90%; font-weight: normal;}
.naj .tab_time li a {display: block; line-height: 20px; padding: 0 11px 0 11px; font-family: Georgia, "New York CE", utopia, serif;  color: #474b52;}
.naj .tab_time li a:hover {text-decoration: none;}
.naj .tab_time li a.sel {background: #fff url(../images/tab_line.gif) repeat-x 0 100%; color: #1b1c1f; border-right: 1px solid #c7c9cb; border-left: 1px solid #c7c9cb; padding: 0 10px;} 
.naj .tab_time li.first a.sel {border-right: 1px solid #c7c9cb; padding-right: 10px; padding-left: 11px; border-left: none;}
.naj .tab_time li.last a.sel {border-left: 1px solid #c7c9cb; padding-right: 11px; padding-left: 10px; border-right: none;}
.naj .rss {display: block; float: right; line-height: 16px; font-size: 90%; color: #737a85; margin-right: 10px; padding-right: 19px; background: url(../images/icons.gif) no-repeat 100% -280px;}

.area_250 .box {border: 1px solid #c7c9cb; border-bottom-width: 5px; margin-bottom: 10px; padding: 0 0 5px 0; *padding: 0; width: 248px; overflow: hidden;}
.area_250 .box .tab_top li a {padding: 0 9px 0 8px;}
.area_250 .box .tab_top li.first a {border: none; padding-left: 9px; }
.area_250 .box .tab_top li a.sel {border-right: 1px solid #c7c9cb; padding-right: 8px;}
.area_250 .box .tab_top li.first a.sel {border: none;}

.anketa {padding: 0 13px 10px 13px;}
.anketa h4 {color: #1b1c1f; padding-bottom: 10px;}
.anketa .num {font-size: 80%; padding-top: 5px;}
.anketa .odpov {background: url(../images/tab_line.gif) repeat-y 126px 0;}
.anketa .odpov .item {width: 225px; overflow: hidden; padding: 2px 0;}
.anketa .odpov a {display: block; float: left; width: 75px; font-size: 90%;}
.anketa .odpov .per {display: block; float: left; padding-right: 12px; width: 40px; text-align: right; font-size: 90%;}
.anketa .odpov .bar {float: left; width: 95px; padding-top: 3px; overflow: hidden;}
.anketa .odpov .bar span {display: block; float: left; background: url(../images/bar.gif) repeat-x 0 0; height: 8px; font-size: 1px; line-height: 1px;}

.vsimnite {margin-bottom: 10px;}
.vsimnite h4 {font-size: 115%; font-family: Georgia, "New York CE", utopia, serif; text-transform: uppercase; line-height: 2em; color: #2B98DF;}
.vsimnite .box {background-color: #eceded; border: none; padding: 7px 5px 10px 0; width: 245px; overflow: hidden;}
.vsimnite .box .item {width: 245px; overflow: hidden; padding-bottom: 10px;}
.vsimnite .box .item img {float: left; }
.vsimnite .box .item .text {float: right; width: 175px; }
.vsimnite .box .item .text h5 {font-size: 150%; font-weight: normal;}
.vsimnite .box .item .text h5 a {color: #474b52; font-family: Georgia, "New York CE", utopia, serif;}
.vsimnite .box .item .text p {font-size: 90%;}
.vsimnite .box .more {color: #fff; font-size: 90%; padding: 0 12px 0 6px; line-height: 14px; display: block; float: left; background: url(../images/icons.gif) no-repeat 100% -240px; font-family: Georgia, "New York CE", utopia, serif;}
.vsimnite .box .more:hover {text-decoration: none;}

.tags {background-color: #eceded; margin: 10px 0; padding: 10px 10px 10px 9px;}
/*.tags h4 {font-size: 90%; font-family: Georgia, "New York CE", utopia, serif; text-transform: uppercase; line-height: 2em; color: #cc0000; font-weight: normal;}*/
.tags h5{text-align:center;}
.tags .area h4 {font-size: 115%; font-family: Georgia, "New York CE", utopia, serif; color: #cc0000; font-weight: bold; display:inline; float: left; margin: 0 5px 0 0;}
.tags .area {padding: 5px 0 0 5px; width: 217px; overflow: hidden;}
.tags .area a {color: #474b52; font-size: 115%; font-family: Georgia, "New York CE", utopia, serif; display: block; float: left; white-space: nowrap;}
.tags .area a:hover {text-decoration: none; color: #1b1c1f;}
.tags .area a.rss {background: url(../images/icons.gif) no-repeat 100% -280px; width: 14px;height: 18px; float: none; position: absolute; top: 0; right: 0;}
.tags .area span {display: block; float: left; padding: 0 3px; line-height: 22px;}
.tags .area p {position: relative; float: left; padding-right: 17px;}

.kalendar {border: 1px solid #ddd5c8; background-color: #efebe5; padding: 5px 22px 25px 11px;}
.kalendar h4 {font-size: 90%; font-family: Georgia, "New York CE", utopia, serif; text-transform: uppercase; line-height: 2em; color: #1b1c1f;}
.kalendar .cal {margin-left: 11px; padding-top: 3px; font-family: Georgia, "New York CE", utopia, serif; color: #464646;}
.kalendar .cal .set_month {border: 1px solid #d6ccbc; border-bottom: none; background-color: #fff; padding: 5px 20px 0 20px; width: 162px; overflow: hidden;}
.kalendar .cal .set_month .title {display: block; float: left; width: 124px; font-size: 115%; color: #000; font-weight: bold; text-align: center;}
.kalendar .cal .set_month a {display: block; float: left; width: 19px; height: 20px;}
.kalendar .cal .set_month a.p_mo {background: url(../images/arr_cal_prev.gif) no-repeat 50% 50%;}
.kalendar .cal .set_month a.n_mo {background: url(../images/arr_cal_next.gif) no-repeat 50% 50%;}
.kalendar .cal table.wizardCalendar {border: none; border-collapse: collapse; width: 203px; margin-left: 1px; *width: 204px; *margin-left: 0px;}
.kalendar .cal table.wizardCalendar td {text-align: center; vertical-align: middle;border: 1px solid #d6ccbc; width: 28px; padding: 5px 0; background-color: #fff;}
.kalendar .cal table.wizardCalendar thead td {border: none; font-size: 85%; padding: 6px 0 3px 0;}
.kalendar .cal table.wizardCalendar thead td.first {border-left: 1px solid #d6ccbc;}
.kalendar .cal table.wizardCalendar thead td.last {border-right: 1px solid #d6ccbc;}
.kalendar .cal table.wizardCalendar td.oth_m {background-color: #f7f5f2;}
.kalendar .cal table.wizardCalendar td.over {background-color: #ad9372; color: #fff;}
.kalendar .cal table.wizardCalendar td.sel {background-color: #e6ded4;}

.search_bloger {background-color: #eceded; margin: 10px 0 2px 0; padding: 5px 10px 10px 11px; width: 229px;}
.search_bloger h5 {font-size: 90%; font-family: Georgia, "New York CE", utopia, serif; text-transform: uppercase; line-height: 2em; color: #1b1c1f; fon}
.search_bloger label {display: block; float: left; font-size: 90%; width: 85px; line-height: 22px; font-family: Georgia, "New York CE", utopia, serif;}
.search_bloger .input_text {float: left; background: url(../images/bg_input_text2.gif) repeat-x 0 0; padding: 4px 2px; height: 14px; width: 135px; font-size: 90%;}
.search_bloger ul {padding: 10px 0 0 2px;}
.search_bloger ul li {padding: 0 0 5px 8px; background: url(../images/arr.gif) no-repeat 0 5px;}
.search_bloger ul li a {font-size: 90%; color: #474b52;}

.fav_blogers {background-color: #eceded; margin: 10px 0 10px 0; padding: 5px 10px 10px 11px; width: 229px;}
.fav_blogers h5 {font-size: 90%; font-family: Georgia, "New York CE", utopia, serif; text-transform: uppercase; line-height: 2em; color: #1b1c1f;}
.fav_blogers ul {padding: 5px 0 0 2px;}
.fav_blogers ul li {padding: 0 0 5px 8px; background: url(../images/arr.gif) no-repeat 0 5px;}
.fav_blogers ul li a {font-size: 90%; color: #474b52;}

.praca {border: 1px solid #c7c9cb; border-bottom: 3px solid #c7c9cb; margin: 10px 0; padding: 5px 1px 10px 1px; width: 246px; overflow: hidden;}
.praca h4 {font-size: 90%; font-family: Georgia, "New York CE", utopia, serif; text-transform: uppercase; padding: 0 0 10px 10px; color: #1b1c1f;}
.praca img {margin-bottom: 6px;}
.praca ul {padding-left: 11px;}
.praca li {padding: 0 0 10px 8px; font-size: 90%; background: url(../images/arr.gif) no-repeat 0 6px;}
.praca li span {display: block; padding-top: 3px;}
.praca .more {display: block; float: left; line-height: 14px; font-family: Georgia, "New York CE", utopia, serif; font-size: 90%; color: #fff; background: url(../images/icons.gif) no-repeat 100% -240px; padding: 0 17px 0 9px;}
.praca .more:hover {text-decoration: none;}

#bottom {clear: both; overflow: hidden; background: #595e65 url(../images/bg_bottom.gif) repeat-x 0 0; border-bottom: 5px solid #919397; padding: 5px 20px 12px 0; width: 951px; color: #999b9e; font-size: 90%;}
#bottom a {color: #cbcdd1;}
#bottom p.copy {border-top: 1px solid #62656a; padding: 10px 0 10px 0; text-align: center; margin-left: 20px; color: #999b9e;}
#bottom p.design {border-top: 1px solid #62656a; padding: 10px 0 0 0; text-align: center; margin-left: 20px; color: #999b9e;}
#bottom .bmenu li.top {float: left; width: 173px; padding-bottom: 13px;}
#bottom .bmenu li.long {width: 187px;}
#bottom .bmenu li h4 {line-height: 30px; border-left: 1px solid #45484c; padding: 0 0 0 20px; color: #cbcdd1; font-size: 90%; text-transform: uppercase;}
#bottom .bmenu li h4.first {border: none;}
#bottom .bmenu li.top ul li {padding: 2px 0 0 20px;}
#bottom .bmenu li.top ul li a {color: #999b9e; font-size: 90%;}
#bottom .aim {float: right; margin-top: 15px; background: url(../images/logo_aim.gif) no-repeat 100% 0; width: 135px; padding-top: 45px; font-size: 90%; color: #737a85; text-align: right;}
#bottom .digmia {float: right; width: 250px; vertical-align: bottom; line-height:27px; margin:30px 0 0 0; text-align: right;}
#bottom .digmia div.footer-spacer{display:inline; padding:2px;}
#bottom .bmenu li.rss a {padding-left: 20px; background: url(../images/icons.gif) no-repeat 0 -120px;} 
em.tip {font-weight: bold; border-bottom: 1px dashed #2B98DF;}

/****   Popup tipy  ****/
.popup {font-family: Georgia, "New York CE", utopia, serif;}
.popup h5 {color: #000; font-size: 115%; font-weight: normal; padding-bottom: 5px;}
.popup p {padding-bottom: 2px;}
.popup .autor .foto {float: left; width: 70px;}
.popup .autor .text_area {float: left; width: 135px;}
.popup .autor li {padding: 0 0 3px 8px; font-size: 90%; background: url(../images/arr.gif) no-repeat 0 5px; }
.popup .autor li a {color: #474b52;}
.popup .autor li.rss a {padding-right: 19px; background: url(../images/icons.gif) no-repeat 100% -280px; line-height: 16px; display: block; float: left;}
.popup .autor li.rss {width: 128px; overflow: hidden;}

.popup .send_email {padding: 5px; width: 245px;}
.popup .send_email h5 {text-transform: uppercase; font-size: 85%; font-weight: bold;}
.popup .send_email label {display: block; float: left; width: 105px; line-height: 22px; font-size: 90%;}
.popup .send_email .input_text {float: left; border: 1px solid #919397; margin-bottom: 6px; width: 130px;}
.popup .send_email .captcha {float: left; margin: 0 6px 6px 0;}
.popup .send_email .btn_img {color: #fff; height: 14px; border: none; float: left; width: 85px; background: url(../images/icons.gif) no-repeat -70px -560px; font-family: Georgia, "New York CE", utopia, serif; line-height: 14px; margin-top: 22px; font-size: 90%; padding-left: 10px; cursor: pointer;}
.popup .send_email .input_submit {color: #fff; font-size: 90%; padding: 0 5px 0 3px; height: 14px; display: block; float: left; background: url(../images/icons.gif) no-repeat 100% -240px; font-family: Georgia, "New York CE", utopia, serif;}

.nehnut {border: 1px solid #c7c9cb; border-top-width: 5px; margin-bottom: 10px; padding: 0 0 10px 0; *padding: 0; width: 248px; overflow: hidden; margin-top: 10px;}
.nehnut .tab_top li a {padding: 0 7px 0 6px;}
.nehnut .item {width: 230px; overflow: hidden; padding: 10px 0 0 0;}
.nehnut .item .foto {width: 90px; text-align: center; float: left;}
.nehnut .item .text {float: left; padding: 0 0 0 10px; width: 125px;}
.nehnut .item .text h4 {font-family: Georgia, "New York CE", utopia, serif; padding-bottom: 3px; font-size: 90%; line-height: 1.4em; text-transform: uppercase;}
.nehnut .item .text p {padding-bottom: 5px; color: #737a85; font-size: 90%;}

.select_article h5 {color: #2b98df; font-size: 115%; font-weight: normal; padding-bottom: 5px; text-transform: uppercase; padding-left: 11px; font-family: Georgia, "New York CE", utopia, serif;}
.select_article fieldset {background-color: #eceded; padding: 15px 10px 10px 0px;}
.select_article fieldset label {float: left; display: block; line-height: 19px; color: #1b1c1f; font-size: 90%; width: 92px;}
.select_article fieldset div {width: 230px; overflow: hidden; padding-bottom: 5px; padding-left: 13px;}
.select_article fieldset select {color: #1b1c1f; font-size: 90%; float: left; width: 135px; padding: 1px 1px 1px 5px;}
.select_article .input_submit {float: left; height: 14px; font-family: Georgia, "New York CE", utopia, serif; font-size: 90%; color: #fff; background: url(../images/icons.gif) no-repeat 100% -240px; margin: 10px 0 5px 0;}
.select_article fieldset .sponzor {padding-top: 5px; text-align: center;}

div.otazka {border-bottom: 1px solid #cecbc4; border-top: 1px solid #cecbc4; background-color: #eeebe4; padding: 5px; margin-bottom: 15px;}
div.otazka a {display: block; text-align: center; background-color: #fff; line-height: 80px; font-size: 150%; text-transform: uppercase; color: #2B98DF; font-family: Georgia, "New York CE", utopia, serif;}

fieldset.otazka {border-bottom: 1px solid #cecbc4; border-top: 1px solid #cecbc4; background-color: #eeebe4; padding: 5px 0; margin-bottom: 15px;}
fieldset.otazka .area {padding: 5px 10px 10px 10px; width: 230px; background-color: #fff; overflow: hidden;}
fieldset.otazka h5 {font-size: 90%; font-family: Georgia, "New York CE", utopia, serif; text-transform: uppercase; line-height: 2em; padding-bottom: 5px; color: #2B98DF; float: left;}
fieldset.otazka .close {display: block; float: right; font-size: 90%; font-family: Georgia, "New York CE", utopia, serif; padding-right: 10px; margin-top: 2px; background: url(../images/icons.gif) no-repeat 100% -1655px;}
fieldset.otazka label {float: left; display: block; font-size: 90%; font-family: Georgia, "New York CE", utopia, serif; width: 85px; line-height: 21px;}
fieldset.otazka .input_text {border:1px solid #352924; float: left; width: 118px; height: 14px; font-size: 90%;}
fieldset.otazka .item {float: left; width: 145px; padding-bottom: 7px;}
fieldset.otazka .item p {color: #737a85; font-size: 90%; clear: both; padding: 3px 0  0 0;}
fieldset.otazka .item span {display: block; float: left; line-height: 20px; width: 20px; color: #fff; font-size: 90%; background-color: #352924; text-align: center;}
fieldset.otazka label.title {float: none; padding-top: 3px; line-height: normal;}
fieldset.otazka select {width: 144px; border:1px solid #352924; padding: 1px; margin-bottom: 3px;}
fieldset.otazka .item a {font-size: 90%; padding-left: 10px; font-family: Georgia, "New York CE", utopia, serif; background: url(../images/arr.gif) no-repeat 0 5px;}
fieldset.otazka textarea {padding: 2px; border:1px solid #352924; width: 224px;}
fieldset.otazka .input_submit {margin-top: 5px; color: #fff; width: 60px; height: 14px; font-family: Georgia, "New York CE", utopia, serif; background: url(../images/icons.gif) no-repeat 100% -240px; text-align: left; padding-left: 5px; font-size: 90%;}
fieldset.otazka p.err {color: #cc0000;}
fieldset.otazka input.err {border-color: #cc0000;}

.vyb_poradna {background-color: #eceded; padding: 10px; margin-bottom: 10px;}
.vyb_poradna h5 {font-family: Georgia, "New York CE", utopia, serif; text-transform: uppercase; font-size: 90%; color: #1b1c1f; padding-bottom: 7px;}
.vyb_poradna select {font-size: 90%; width: 200px; margin-bottom: 10px; display: block;}
.vyb_poradna .input_submit {color: #fff; width: 75px; height: 14px; font-family: Georgia, "New York CE", utopia, serif; background: url(../images/icons.gif) no-repeat 100% -240px; text-align: left; padding-left: 5px; font-size: 90%;}

/* Najnovsie poradna */
.naj_poradna {background-color: #eceded; padding: 5px 5px 15px 2px; width: 243px; overflow: hidden; margin-bottom: 15px;}
.naj_poradna h5 {font-size: 90%; font-family: Georgia, "New York CE", utopia, serif; text-transform: uppercase; line-height: 2em; color: #1b1c1f; padding-left: 10px; font-weight: normal;}
.naj_poradna ul {padding: 0 0 0 10px;}
.naj_poradna ul li {padding: 0 0 15px 9px; background: url(../images/arr.gif) no-repeat 0 5px;}
.naj_poradna ul li p {font-size: 90%;}
.naj_poradna ul li a {color: #474b52;}
.naj_poradna ul li p.text {padding-bottom: 4px;}
.naj_poradna ul li p.date {font-family: Georgia, "New York CE", utopia, serif; font-size: 85%;}
.naj_poradna ul li p.date span {padding: 0 1px; color: #737a85;}
.naj_poradna ul li p.date strong {color: #737a85; font-weight: normal;}
.naj_poradna .more {display: block; float: left; line-height: 14px; font-family: Georgia, "New York CE", utopia, serif; font-size: 90%; color: #fff; background: url(../images/icons.gif) no-repeat 100% -240px; padding: 0 10px 0 5px;}
.naj_poradna .more:hover {text-decoration: none;}

.naj_poradna .add {display: block; float: left; line-height: 14px; font-family: Georgia, "New York CE", utopia, serif; font-size: 90%; color: #fff; background: url(../images/icons.gif) no-repeat 0 -1420px; padding: 0 5px 0 10px; margin-left: 2px;}
.naj_poradna .add:hover {text-decoration: none;}

.ban_main  {margin-bottom:10px; text-align:center;}

#bottom_content{padding: 15px 0; border-top:1px solid #2B98DF; margin: 15px 0 0 0;}

.articles .newest h3, .articles .newest h3 a {text-transform:none; color: #000; font-size: 16px; font-family: Arial, Verdana; height: 2em; font-weight: bold; padding: 0 20px 0 0; background: url(../images/arr_etrendh3.gif) no-repeat center right;}
.articles .newest h3 {background: none;}
.articles .newest h4 {font-size: 12px; font-family: Verdana, Arial; font-weight: bold; padding: 0; background:none;}
.articles .newest h4 a {font-size: 12px; line-height:13px; font-family: Verdana, Arial;}
.articles .newest .main_foto{margin: 0 0 10px 0; height:100px; text-align:center; line-height:100px; vertical-align:middle;}
.articles .newest .date {padding: 0 0 8px 0; font-family: "Times New Roman", Georgia, "New York CE", utopia, serif; font-size: 11px;}
.articles .newest .date span {display: block; float: left; }
.articles .newest .date a {font-family: "Times New Roman", Georgia, "New York CE", utopia, serif; color: #707173; display: block; float: left; font-size: 11px;} 
.articles .newest .date a.dis {background: url(../images/bg_disc_bubble.gif) no-repeat top right; height: 14px; width:21px; padding: 0 0 0 10px;}
.articles .newest .date a.dis strong {background:none; color: #fff; line-height: 10px; font-size: 8px; font-family:Verdana, Arial; float: left; display: block; width: 21px; text-align:center}
.newest{margin: 0 15px 0 0; padding: 0 14px 0 0; border-right:1px solid #d1d2d4; float: left; width: 220px;}
.newest.last{margin: 0; padding:0; border: none;}
.newest.last .date{padding: 0 0 8px 0;}

