*{padding:0;margin:0;}
a img{border:0;}
.clear{clear:both;}
a{text-decoration:none;color:#02626e;}
a:hover{text-decoration:underline;color:#27c8da;}
p{padding-bottom:10px;}
body{background-image:url(img/bg.jpg);background-repeat:repeat;font-family:Arial;font-size:12px;}
h1{font-size:24px;}
h2, h3{color:#106C78;font-size:100%;text-transform:uppercase;}
.topbg{min-height:296px;width:100%;background:url(img/cerna.png);position:absolute;left:0;z-index:1;}
.box .search{float:right;width:240px;padding:3px 0;}
.box .search input[type="text"]{float:left;width:135px;height:17px;background:url(img/search_input_bg.gif);border:0;font-size:12px;font-family:Arial;color:#8d9171;padding:8px;margin-left:3px;}
.box .search input[type="image"]{float:right;vertical-align:top;width:82px;height:33px;background:url(img/button_find.gif) no-repeat top left;}
.box .search input[type="image"]:hover{background-position:0 -33px;}
.box .textwidget {float:left;background:#cffaff;margin:-10px;}
.wrapper{width:960px;margin:auto;position:relative;z-index:2;}
.header{height:141px;position:relative;}
.header .weatherbg{position:absolute;right:-30px;top:10px;z-index:2;}
.header .weatherbg1{background:url(img/weather1_bg.png);width:425px;height:230px;}
.header .weatherbg2{background:url(img/weather2_bg.png);width:425px;height:236px;}
.header .weather{width:211px;height:71px;background:url(img/weather_bg.png);position:absolute;top:17px;right:0;z-index:3;font-weight:bold;text-align:center;padding:20px;}
.header .weather .wtitle{display:block;text-align:center;margin-bottom:5px;}
.header .weather .winfo{color:#52452f;width:175px;margin:auto;text-align:right;}
.header .weather .winfo img{float:left;margin-right:5px;}
.content{position:relative;z-index:4;}
.advert-cats{width:680px;height:280px;margin:0 auto;margin-bottom:5px;}
.advert-post{width:468px;height:60px;margin:16px auto;}
.left{float:left;width:250px;padding-bottom:250px;position:relative;z-index:6;}
.left .box{margin-bottom:10px;padding:10px;background:#cffaff;}
.left .box ul{list-style:none;}
.left .box ul ul{margin-left:10px;}
.left a{color:#02626e;font-weight:bold;}
.left .menu{list-style:none;margin:-10px;position:relative;z-index:6;}
.left .menu > li{padding-top:2px;background:url(img/menu_div.gif) no-repeat top left;position:relative;}
.left .menu > li:first-child{padding-top:0;background:none;}
.left .menu > li > a{display:block;padding:8px;background:#cffaff;border-left:12px solid gray;color:#02626e;font-weight:bold;font-size:16px;outline:none;}
.left .menu > li > a:hover,.left .menu > li:hover > a{text-decoration:none;background:#aaf2fb;border-left:12px solid #0ca1b2;}
.left .menu > li > ul{position:absolute;left:250px;z-index:5;top:0;list-style:none;border:6px solid #aaf2fb;border-left:0;display:none;margin-left:0;}
.left .menu > li > ul ul{margin-left:0;}
.left .menu > li:hover > ul{display:block;}
.left .menu > li > ul > li{padding-top:2px;background:url(img/menu_sub_div.gif) no-repeat top left;}
.left .menu > li > ul > li:first-child{padding-top:0;background:none;}
.left .menu > li > ul > li a{display:block;padding:5px;background:#cffaff;border-left:12px solid #f77924;color:#02626e;font-weight:bold;font-size:14px;outline:none;white-space:nowrap;}
.left .menu > li > ul > li a:hover{text-decoration:none;background:#aaf2fb;border-left:12px solid #0ca1b2;}
.left .categories{list-style:none;margin:-10px;}
.left .categories li{background:#cffaff;}
.left .categories > li{border-top:1px dashed #abf0f8;padding-left:10px;padding-right:20px;line-height:30px;position:relative;}
.left .categories > li:first-child{border-top:0;}
.left .categories > li > a{color:#02626e;font-size:14px;font-weight:bold;}
.left .categories > li > a:hover{color:#27c8da;}
.left .categories > li > ul{border-top:1px dashed #abf0f8;padding-bottom:5px;}
.left .categories li ul{margin-left:10px;list-style:none;}
.left .categories ul li{line-height:16px;text-indent:0;}
.left .categories ul li a{color:#0ca1b2;font-weight:bold;}
.left .categories ul li a:hover{color:#106c78;}
.left .categories .toggle-expand{position:absolute;top:5px;right:5px;outline:none;padding:5px;display:block;}
.left .categories .toggle-expand img{display:block;width:10px;height:10px;background:url(img/toggle_bg.png) no-repeat top left;vertical-align:middle;}
.left .categories .toggle-hide img{background-position:-10px 0;}
.left .flickr{padding:5px;height:1%;}
.left .flickr a{float:left;border:3px solid #88dde7;background:#fff;padding:1px;margin:2px;}
.left .flickr a img{display:block;width:68px;height:68px;}
.left .latestc{list-style:none;margin:-10px;}
.left .latestc li{padding:10px;border-top:1px dashed #abf0f8;}
.left .latestc li:first-child{border:0;}
.left .latestc li img{width:28px;height:28px;background:#fff;padding:1px;border:1px solid #88dde7;float:left;margin-right:5px;}
.left .latestc li a{font-weight:bold;color:#0ca1b2;}
.left .latestc li a:hover{color:#106c78;}
.left .latestc li a.author{color:#02626e;font-size:14px;}
.left .latestc li a.author:hover{color:#27c8da;}
.left .banners{margin-bottom:10px;}
.left .banners img{float:left;vertical-align:middle;}
.left .subscribe .sform{margin-top:5px;}
.left .subscribe .sform input[type="text"]{border:0;width:148px;height:17px;background:url(img/subscribe_input_bg.gif);color:#8d9171;padding:8px;float:left;}
.left .subscribe .sform input[type="image"]{vertical-align:middle;float:right;width:61px;height:33px;background:url(img/button_go.gif) no-repeat top left;}
.left .subscribe .sform input[type="image"]:hover{background-position:0 -33px;}
.right{float:right;background:#fff;width:678px;margin-top:36px;padding:16px;position:relative;position:relative;z-index:4;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;}
.right-home{margin-top:0;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;}
.right-fullwidth{width:928px;margin-bottom:250px;}
.right-fullwidth img{max-width:960px;}
.right-fullwidth .heading2{width:960px;background:url(img/heading2_bg_fullwidth.png);}
.featured{border:3px solid #aaf2fb;background:#fff;padding:1px;}
.featured img{vertical-align:middle;border-bottom:1px solid #fff;display:block;width:670px;height:200px;}
.featured div{padding:10px;background:#e2fcff;}
.featured div .title{color:#106c78;font-size:24px;display:block;}
.featured div .title:hover{color:#27c8da;}
.featured div a{font-weight:bold;color:#0ca1b2;}
.featured div a:hover{color:#106c78;}
.highlights{margin:15px 0;}
.highlights ul{width:700px;}
.highlights li{float:left;width:215px;list-style:none;margin-right:16px;}
.highlights li strong{display:block;color:#8e9d9f;font-size:14px;}
.highlights li img{background:#fff;padding:1px;border:2px solid #aaf2fb;vertical-align:middle;margin:5px 0;display:block;width:210px;height:115px;}
.highlights li .title{color:#1e7681;display:block;border-bottom:1px dashed #dcdcdc;padding-bottom:5px;margin-bottom:5px;}
.highlights li .title:hover{color:#3fb5c3;}
.highlights li a{font-weight:bold;color:#3fb5c3;}
.highlights li a:hover{color:#1e7681;}
.articles{list-style:none;}
.articles > li{margin-bottom:25px;}
.articles .title{color:#106c78;font-size:24px;font-weight:normal;display:block;padding:5px;background:#e2fcff;margin-bottom:5px;}
.articles .title:hover{background:#aaf2fb;}
.articles .thumbnail{background:#fff;padding:1px;border:2px solid #aaf2fb;float:left;margin-right:5px;display:block;width:106px;height:106px;}
.articles .excerpt{line-height:16px;}
.articles .ainfo-bottom{margin-top:10px;padding-top:5px;border-top:1px dashed #dcdcdc;}
.articles .ainfo-top{margin-bottom:10px;padding-bottom:5px;border-bottom:1px dashed #dcdcdc;}
.articles .ainfo .avatar img{background:#fff;padding:1px;border:2px solid #aaf2fb;vertical-align:middle;float:left;margin-right:5px;}
.articles .ainfo a{color:#19a7b7;font-weight:bold;}
.articles .ainfo a:hover{color:#106c78;}
.articles .ainfo img{vertical-align:middle;}
.articles .ainfo .more{float:right;display:block;width:94px;height:33px;background:url(img/button_readmore.gif) no-repeat top left;text-indent:-999px;overflow:hidden;outline:none;}
.articles .ainfo .more:hover{background-position:0 -33px;}
.articles .post{line-height:16px;}
.articles .post a{font-weight:bold;}
.articles .postbottom{padding:10px 0;border-top:1px dashed #dcdcdc;margin-top:5px;text-align:center;}
.articles .postbottom a{color:#19a7b7;font-weight:bold;}
.articles .postbottom a:hover{color:#106c78;}
.articles .postbottom img{vertical-align:middle;}
.articles .postsrelated{background:#e6fcff;border:1px solid #cffaff;padding:10px;}
.articles .postsrelated strong{display:block;color:#677375;}
.articles .postsrelated a{color:#02626e;font-weight:bold;}
.articles .postsrelated a:hover{color:#27c8da;}
.articles .postsrelated li{list-style:none;padding:3px 0;}
.articles .post img{padding:1px;border:1px solid #ccc;max-width:670px !important;}
.articles .post img.wp-smiley{padding:0 !important;border:none !important;vertical-align:middle;}
.articles .post img.centered{display:block;margin-left:auto;margin-right:auto;}
.articles .post img.alignleft{margin:0 7px 2px 0;display:inline;}
.articles .post img.alignright{margin:0 0 2px 7px;display:inline;}
.articles .post h1, .articles .post h2, .articles .post h3, .articles .post h4, .articles .post h5, .articles .post h6{margin:10px 0;}
.articles .post h1{font-size:28px;padding-bottom:15px;margin-top:20px;color:#232a2b;}
.articles .post h2{font-size:14px;color:#106C78;}
.articles .post h3{font-size:20px;color:#444d4e;padding-bottom:6px;}
.articles .post h4{font-size:18px;color:#505a5b;}
.articles .post h5{font-size:16px;color:#667072;}
.articles .post h6{font-size:13px;color:#6d787a;}
.articles .post blockquote{margin:10px;padding:10px;position:relative;font-style:italic;border:1px solid #9fdce4;border-left:10px solid #9fdce4;background:#e6fcff;}
.articles .post blockquote blockquote{border:1px solid #b7e5eb;border-left:10px solid #b7e5eb;background:#fff;color:#6d787a;}
.articles .post ul{margin:5px 0 5px;}
.articles .post ul ul{margin:0;}
.articles .post ol{margin:5px 0 5px;}
.articles .post ol ol{margin:0;}
.articles .post ul li{list-style:none;text-indent:15px;margin-left:12px;padding:3px 0;background:url(img/list_bullet.gif) no-repeat 0 7px;}
.articles .post ol li{list-style-position:inside;margin-left:10px;padding:3px 0;}
.comments li{list-style:none;}
.comments li ul{margin-left:25px;}
.comments li ul ul ul ul ul{margin-left:0;}
.comments li .cwrap{border:2px solid #d4dddd;padding:10px;position:relative;margin-bottom:10px;}
.comments li li .cwrap{border:2px solid #e5eaea;}
.comments li li li .cwrap{border:2px solid #d4dddd;}
.comments li li li li .cwrap{border:2px solid #e5eaea;}
.comments li li li li li .cwrap{border:2px solid #d4dddd;}
.comments li .avatar img{background:#fff;padding:1px;border:2px solid #ccd8d9;float:left;margin-right:5px;}
.comments li .author{color:#02626e;font-weight:bold;font-size:14px;}
.comments li .author a{color:#02626e;text-decoration:underline;}
.comments li .author a:hover{color:#27c8da;}
.comments li .ctext{padding:10px 0;}
.comments li .ctext img{vertical-align:middle;}
.comments li .cnum{position:absolute;top:0;right:5px;color:#6d787a;font-size:43px;}
.comments li .cnum span{font-size:18px;position:relative;bottom:15px;margin-right:2px;}
.comments li .replylink a{float:right;color:#19a7b7;font-weight:bold;}
.comments li .replylink a:hover{color:#106c78;}
.comments .creplyform p{padding:0;padding-top:5px;}
.comments .creplyform input[type="text"]{width:216px;height:18px;background-image:url(img/comments_input_bg.gif);border:0;padding:6px;padding-left:27px;color:#56a3ad;font-size:14px;margin-right:5px;}
.comments .creplyform .input-name{background-position:0 0;}
.comments .creplyform .input-email{background-position:0 -30px;}
.comments .creplyform .input-website{background-position:0 -60px;}
.comments .creplyform textarea{width:99%;height:100px;border:0;background:#e6fcff;border:1px solid #a6e1e8;font-family:Arial;color:#56a3ad;font-size:14px;margin-right:5px;padding:5px;}
.comments .creplyform input[type="image"]{margin-top:5px;width:82px;height:33px;background:url(img/button_submit.gif) no-repeat top left;}
.comments .creplyform input[type="image"]:hover{background-position:0 -33px;}
.comments .cancel-comment-reply{display:none;}
.comments li .cancel-comment-reply{display:block;padding:8px 0;}
.comments .wpn_logged_in{padding-bottom:5px;}
.comments li #respond{padding-bottom:10px;}
.comments #respond img{vertical-align:middle;}
.footer{width:100%;background:url(img/footer.png) repeat-x bottom center;height:296px;margin-top:-105px;}
.footer .fleft{float:left;padding-top:45px;}
.footer .fleft .copyright{display:block;color:#13cbdb;margin-top:10px;}
.footer .fright{float:right;padding-top:45px;text-align:right;color:#fff;}
.footer .fright a{color:#e7cf72;font-weight:bold;}
.footer .fright a.alt{color:#ff92d5;}
.footer .fright img{margin-bottom:25px;}
.footer .footervariant1{width:100%;background:url(img/svetla.png) repeat-x;position:absolute;height:296px;}
.heading{display:block;font-size:18px;color:#fff;height:36px;line-height:36px;text-indent:10px;background:url(img/heading_bg.png);font-weight:bold;}
.heading-flickr strong{color:#abe4ff;}
.heading-flickr strong span{color:#ffaed7;}
.heading2{display:block;font-size:14px;color:#fff;height:36px;line-height:36px;text-indent:10px;background:url(img/heading2_bg.png);font-weight:bold;float:right;width:710px;position:absolute;top:-36px;left:0;}
.heading2 a{color:#FFFFFF;font-weight:bold;}
.heading2 a:hover{color:#FFFFFF;}
.heading3{display:block;color:#6d787a;font-weight:bold;font-size:24px;padding:3px 0;}
#wp-calendar{width:100%;}
#wp-calendar td{padding:5px;text-align:center;vertical-align:middle;}
#wp-calendar caption{font-size:14px;font-weight:bold;padding:5px 15px 7px;text-align:left;margin-bottom:10px;border-bottom:1px dotted #02626e;color:#02626e;}
#wp-calendar a{font-weight:bold;}
#wp-calendar #prev a{text-align:left;font-weight:bold;}
#wp-calendar #next a{text-align:right;font-weight:bold;}
#tag_cloud{text-align:justify;line-height:23px;}
#tag_cloud a{margin:2px;font-weight:bold;}
.formcontainer fieldset{margin:10px 0;padding:10px;border:1px solid #9fdce4;background:#e6fcff;}
.formcontainer fieldset:hover{border:1px solid #9fdce4;background:#cffaff;}
.formcontainer fieldset:hover legend{background:#02626e;color:#e6fcff;}
.formcontainer fieldset:hover input,.formcontainer fieldset:hover textarea{border:1px solid #7bcbd6;color:#232a2b;}
.formcontainer legend{padding:7px 15px;color:#fff;background:#02626e;font-size:16px;font-weight:bold;}
.formcontainer input, .formcontainer textarea{border:1px solid #9fdce4;background:#fff;margin-bottom:5px;padding:5px;font-family:Arial;font-size:12px;color:#6d787a;}
.formcontainer input[type="text"]{width:250px;border:1px solid #9fdce4;}
.formcontainer span{color:#ff6eae;}
.formcontainer textarea{width:550px;}
.formcontainer input:focus, .formcontainer textarea:focus{border:1px solid #9fdce4;background:#fff;color:#232a2b;}
.formcontainer label{margin-bottom:5px;}
.formcontainer input[type="submit"]{padding:6px;font-weight:bold;color:#666;font-size:11px;}
.formcontainer .form-submit{display:block;padding-top:15px;border-top:1px dotted #666;margin-top:8px;}
.formcontainer p.error{border:1px solid #ff6eae;padding:5px;font-size:14px;font-weight:bold;color:#555;background:#f4e7e7;margin-top:5px;}
.formcontainer input.error{border:1px solid #ff6eae;background:#f4e7e7;}
.formcontainer .success{border:1px solid #FC9;padding:5px;font-size:14px;font-weight:bold;color:#555;background:#FFC;margin-top:5px;}
.formcontainer span{display:inline;}
.alignright{float:right;}
.alignleft{float:left}
.wp-caption{background-color:#88dde7;color:#666;text-align:center;margin:10px;padding:5px 3px;}
.wp-caption img{padding:0 !important;margin:0 !important;border:1px solid #fff !important;vertical-align:middle;}
.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;padding:0 5px;margin:0;display:block;border:1px solid #fff;background:#cffaff;color:#232a2b;margin:0 3px;margin-top:4px;}
.ram, .ramb, .rams{padding:4px;border:1px solid #c4bdad;margin:4px;background:#ffffff;}
.ramb{margin:7px 3px 0px 7px;}
#blok{width:155px;border-left:1px solid #ffffff;border-bottom:1px solid #ffffff;padding:7px 7px 5px 7px;}
.blocek{width:142px;height:100px;border:1px solid #c4bdad;padding:5px;margin:3px 3px 7px 7px;background:#ffffff;}
.blocek h3{color:#ce3908;padding:0;margin:0;}
.blocek p{margin:7px 0px 0px 0px;padding:0;}
.blok{width:167px;float:left;background:#e8e4da;margin:1px;padding:0;}
.tabulka, #tabulka{border:0px;width:100%;}
.tabulka2, #tabulka2{border:0px;width:50%;}
td, th{text-align:center;border:0px;padding:3px;margin:0;}
td{background:#0CA1B2;color:#ffffff;}
th{background:#756D5C;color:#ffffff;font-weight:normal;}
#right td{background:#ffffff;color:#67645d;text-align:left;padding-left:10px;border:0px;margin:0;}
.radek{clear:left;padding-bottom:20px;}
.bunka, .bunka1, .bunka2{float:left;text-align:center;margin:0;background:#ece7d9;padding:3px;width:150px;border-right:1px solid #ffffff;border-bottom:1px solid #ffffff;}
.bunka1{width:174px;}
.bunka2{width:120px;}
.prava{float:left;text-decoration:underline;}
.wp-pagenavi {text-align:center;font-size:14px;padding:10px;padding-top:20px;font-weight:bold;font-family:Arial;}
.wp-pagenavi .current {padding:5px;margin-right:5px;}
.wp-pagenavi a,.wp-pagenavi .pages {padding:5px;margin-right:5px;outline:none;}
.wp-pagenavi a,.wp-pagenavi .pages {color:#333;background:#b5f2f9;border:1px solid #b5f2f9;}
.wp-pagenavi .current {background:#11c7d8;color:#fff;border:1px solid #b5f2f9;}

