*{margin:0;padding:0;font-size:12px;font-family:'Arial CE',Arial,'Helvetica CE',helvetica,sans-serif;color:#000;}
img{border:0 none;}
body{width:100%;background:#fff url('../img/bg-body.png') left top repeat-x;text-align:center;}
/*box*/
#box{width:767px;margin:5px auto;text-align:left;position:relative;overflow:hidden;}
#box_language{font-size:11px;color:#316aaf;margin:4px 0 2px 0;padding:0 18px;}
#box_language div{font-size:11px; color:#316aaf}
#box_language,#box_language a,#box_language a:visited,#box_language a:active,#box_language a:hover{font-size:11px;color:#316aaf;text-decoration:none;}
#box_language a:hover{color:#76a0c6;text-decoration:underline;}
#box_page{width:765px;background:#fff;margin:0 auto;overflow:hidden;border:1px solid #d6e6f3;position:relative;}
#box_top{width:100%;height:27px;margin-top:8px;position:relative;}
#box_top_text{width:425px;font-size:11px;color:#bbb;position:absolute;top:5px;left:18px;}
#box_top_text a,#box_top_text a:link,#box_top_text a:visited,#box_top_text a:active,#box_top_text a:hover{color:#010101;font-size:11px;font-weight:normal;text-decoration:underline;}
#box_top_text a:hover{color:#333;}
#box_top_search{width:320px;position:absolute;left:445px;top:0;}
#box_top_search table{float:right;margin-right:10px;}
#box_top_search table td{font-size:9pt;padding:4px;}
.search_input_bg{background:#f2f2f2;}
.search_input{width:150px;height:17px;font-size:11px;background:#fff;border:1px solid #ccc;}
.search_input_google{width:150px;margin:0;padding:0}
.search_button,.button,.button_small{width:55px;height:17px;text-align:center;color:#fff;font-size:10px;font-weight:bold;padding-bottom:1px;margin-left:2px;border:0;background:#aaa url('../img/btn.png') left top no-repeat;}
.button_small{width:36px;background:#aaa url('../img/btn_small.png') left top no-repeat;}
#box_logo{text-align:center;}
#box_eye_catcher{height:240px;border-bottom:1px solid #fff;background:#dedddb url('../img/bg-box-eye-catcher.png') left bottom repeat-x;}
#box_eye_catcher table td{padding:0;margin:0;border-right:2px solid #fff;border-bottom:2px solid #fff;}
.eye_catcher{height:34px;text-align:center;line-height:34px;border-top:2px solid #fff;margin-bottom:1px;}
.eye_catcher,.eye_catcher a,.eye_catcher a:link,.eye_catcher a:visited,.eye_catcher a:active,.eye_catcher a:hover{color:#fff;font-size:13px;font-weight:bold;text-decoration:none;}
.eye_catcher a:hover{text-decoration:underline;}
#box_page_main,#bg_page_main_homepage,#bg_page_main_right{width:747px;margin:0 10px 10px 10px;background:#fff;}
#bg_page_main_homepage{background:#fff url('../img/bg-box-page-main-hp.png') right top repeat-y;}
#bg_page_main_right{background:#fff url('../img/bg-box-page-main-rg.png') right top repeat-y;}
#box_main{margin:0 177px 0 192px;background:#fff url('../img/bg-box-main.png') 0 40px repeat-x;min-height:400px;_height:400px;}
#box_main_box{float:left;width:100%;}
.box_main_padding{margin:0 10px 10px 10px;}
.box_main_content{width:100%;_overflow:auto}
#box_main_navi{height:40px;border-top:1px solid #fff;}
#box_main_navi h3{font-size:16px;font-weight:normal;color:#333;margin:15px 0 0 0;padding:0;}
#box_main_navi h4{margin:16px 0 0 0;padding:0;font-weight:normal;font-size:14px;line-height:140%;color:#333;height:22px;overflow:hidden}
#box_main_navi h4 a.first{text-transform:uppercase;}
#box_main_navi h4 a.last{text-decoration:none;}
.navibox_right{float:right;margin:14px 6px 0 0;}
#box_left{float:left;width:190px;position:relative;}
#box_left h3,#box_left h3.first{font-size:16px;font-weight:bold;color:#333;line-height:30px;padding:10px 10px 2px 10px;background:#fff url('../img/bg-line.png') left bottom repeat-x;}
#box_right{float:right;width:175px;background:#f6f6f6;}
#box_right h3,#box_right h3.first{font-size:16px;font-weight:normal;color:#333;line-height:20px;padding:5px 0 2px 0;}
#box_right h3.first{line-height:30px;padding:10px 0 2px 10px;background:#fff url('../img/bg-line.png') left bottom repeat-x;}
.box_right_padding{margin:2px 10px 0 10px;}
.box_right_items_margin{margin:5px 0 10px 0;}
.box_right_separator{margin:5px 0;border-top:1px solid #d6d6d6}
#box_foot{width:770px;background:transparent;margin:5px auto;padding:0 10px 10px 10px;text-align:left;}
#box_foot_left{float:left;}
#box_foot_right{float:right;}
#box_foot_left,#box_foot_left a,#box_foot_right,#box_foot_right a{font-size:11px;font-weight:normal;color:#6e6e6e;line-height:150%;}
#box_foot_left a,#box_foot_left a:link,#box_foot_left a:visited,#box_foot_left a:active,#box_foot_left a:hover{color:#970303;text-decoration:underline;}
#box_foot_right a,#box_foot_right a:link,#box_foot_right a:visited,#box_foot_right a:active,#box_foot_right a:hover{color:#6e6e6e;text-decoration:underline;}
#box_calendar{margin:20px 0 10px 0;padding:30px 0 10px 0;background:#eaf3fc url('../img/bg-box-calendar.png') left top repeat-x;border-bottom:1px solid #bed8f1;}
#box_calendar_main{margin:0 10px 3px 10px;background:#eaf3fc url('../img/loading.gif') 120px 80px no-repeat;}
/*hrefs*/
a,a:link,a:visited,a:active,a:hover{font-weight:normal;color:#970303;text-decoration:underline;}
a:hover{color:#660000;}
/*headline*/
h1,h2,h3,h4,h5,h6{color:#333;text-align:left;font-weight:bold;text-decoration:none;}
h1{font-size:20px;padding:18px 0 11px 0;}
h2{font-size:18px;padding:10px 0 2px 0;}
h3{font-size:15px;padding:10px 0 2px 0;}
h4,h5,h6{font-size:14px;padding:8px 0 2px 0;}
h2 a,h2 a:link,h2 a:visited,h2 a:active,h2 a:hover{font-size:14px;padding:0;color:#980201;font-weight:bold;text-decoration:none;}
h2.color,h2.color a,h2.color a:link,h2.color a:visited,h2.color a:active,h2.color a:hover{font-size:16px;padding:0;color:#980201;font-weight:bold;text-decoration:none;}
h3.color,h3.color a,h3.color a:link,h3.color a:visited,h3.color a:active,h3.color a:hover{font-size:15px;padding:0;color:#316aaf;font-weight:bold;text-decoration:none;}
h4.color,h4.color a,h4.color a:link,h4.color a:visited,h4.color a:active,h4.color a:hover{font-size:14px;padding:0;color:#316aaf;font-weight:bold;text-decoration:none;}
h2 a:hover,h2.color a:hover,h3.color a:hover,h4.color a:hover{text-decoration:underline;}
h5,h5 a,h5 a:link,h5 a:visited,h5 a:active,h5 a:hover{color:#980201;font-weight:bold;text-decoration:none;}
h6,h6 a,h6 a:link,h6 a:visited,h6 a:active,h6 a:hover{color:#316aaf;font-weight:bold;text-decoration:none;}
/*text*/
p{margin-top:5px;line-height:180%}
p.statusText{margin:5px 0;font-weight:bold;color:#980201;}
em {}
.smaller,.smaller a,.smaller b,.smaller strong,.smaller option{font-size:11px !important;}
.smaller10,.smaller10 a,.smaller10 b,.smaller10 strong,.smaller10 option{font-size:10px !important;}
.bigger,.bigger a,.bigger b{font-size:12pt;}
.color,.color a,.color b,.color strong{color:#980201;}
.color_smaller,.color_smaller b,.color_smaller strong,.color_smaller a{color:#980201;font-size:11px;}
.new,.new_bg,.new_structure,.new_text{color:#980201;font-weight:bold;font-size:11px;}
.new_bg{padding:1px 3px;background:#eee;border:1px solid #980201;}
.new_structure{font-size:10px;position:absolute;top:0;right:5px;}
.new_text{font-weight:normal;position:relative;top:-11px;}
.text_footer{font-size:11px;margin-top:5px;padding:2px 5px;background-color:#f6f6f6}
/*table*/
table,table td{border-collapse:collapse;border:0;}
table td{padding:2px 5px;}
.table,.table td,.table th{border-collapse:collapse;}
.table{width:100%;border:1px solid #bbb;margin:5px 0;}
.table td{padding:2px 3px 2px 5px;background:transparent url('../img/bg-dot.png') left bottom repeat-x;}
.table th,.table thead td{background:none;background:#eee;color:#444;font-weight:normal;padding:2px 3px 2px 5px;border-bottom:1px solid #ddd;}
.table th *,.table thead *{color:#444 !important;text-decoration:none;}
.table th a:hover,.table thead td a:hover{color:#666;text-decoration:underline;}
/*barevne rozliseni radku v tabulce*/
.tableRowBgColor{background:#f8f8f8;}
.tableRowBgColorHighlight{background:#ddd;}
/*list & forms*/
ul,ol{margin:6px 0 6px 15px;line-height:150%;color:#222;}
ul li{list-style-type:square;margin-top:8px;}
ul li > ul li{list-style-type:disc;}
ol li{list-style-type:decimal;}
li{margin:6px 0 6px 20px;}
option{padding-right:5px;}
/*div*/
.field,.field_bg,.field_bg_light{border:1px solid #ddd;padding:4px;}
.field_bg{background:#f6f6f6;}
.field_bg_light{background:#fbfbfb;}
.paging{text-align:right;padding-right:5px;font-size:11px;margin-top:10px;}
.paging a{text-decoration:none;}
.float_left{float:left;padding:6px 10px 6px 0;}
.float_right{float:right;padding:6px 0 6px 10px;}
.clear{clear:both;}
.center{text-align:center!important;}
/*fotogalerie*/
.photo,.photo_admin{float:left;width:125px;height:150px;text-align:center;margin:2px;padding:0 1px;overflow:hidden;position:relative;}
.photo_admin{border:1px solid #999}
.photo_desc{font-size:12px;padding:2px;margin-top:1px;}
.photo_desc_admin{font-size:11px;padding:2px;}
.gall_table{width:100%;margin-top:10px;}
.gall_table td{background:#fff url('../img/bg-dot.png') left top repeat-x;}
.gall_desc_div{margin-top:4px}
.gall_stat_div{font-size:11px;color:#888;margin-top:10px;}
/*kalendar akci - vypis akci*/
.cal_box{background:#fff url('../img/bg-dot.png') left bottom repeat-x;padding:10px 0;}
.cal_date b{font-size:13px;color:#255c97;}
.cal_headline{font-size: 13px; font-weight:bold;margin:3px 0;color:#111;}
.cal_text_desc{margin-top:2px;line-height:140%;}
.cal_text_href{float:right;text-align:right;margin-top:-2px;}
/*multitext a nazory, komentare*/
.text,.comment{background:#fff url('../img/bg-dot.png') left top repeat-x;margin:15px 0 0 0;padding-top:15px;}
.text_intro,.comment_text{margin:5px 0;line-height:150%;}
.text_more{}
.comment{margin:0;padding:0}
.comment_text,.comment_text p,.comment_reply,.comment_reply p {line-height:150%;}
.comment_reply_headline {margin-top:5px;margin-bottom:2px;font-weight:bold;}
.comment_reply {margin-top:5px;}
.right_bold{font-weight:bold;font-size:13px;margin:3px 0;color:#222;}
.sitemap{padding:3px 5px 0 5px;color:#555;}
.sitemap a,.sitemap a:link,.sitemap a:hover,.sitemap a:visited,.sitemap a:active{font-size:10px;text-decoration:none;}
.sitemap a:hover{text-decoration:underline;}
/* dthlm modal dialog */
.md_transparent{position:absolute;z-index:1;background:#222; filter:alpha(opacity=50);opacity:0.5;}
.md_content{position:absolute;z-index:100;background:#fff url('../img/bg-body.png') repeat-x;border:3px solid #444;padding:10px;text-align:left; }
.md_shadow{position:absolute;z-index:90;background:#333;filter:alpha(opacity=40);opacity:0.4;}
/*others*/
.hand{cursor:hand;cursor:pointer;}
.help{cursor:help;}
hr{color:#ccc;height:1px;background:#ccc;border:0 solid #ccc;}
/*tisk*/
@media print{#box_language,#box_eye_catcher,#box_right,#box_top{display:none;}
#box_page{border:0px none;}
#box_top{margin-top:0;}
#box_main{margin-right:0;}
}

