.c0 { width:100%; }
.c1 { color: #2F2F2F;
		text-align: left;
		font-weight: normal;
		padding-left: 10px;
		padding-right: 10px; }
.c10 { margin-right: 2px; }
.c11 { margin: 0; padding:0;border:0; vertical-align:middle; }
.c12 { padding-top:10px;margin-right: 18px;margin-left:5px; }
.c13 { float:left;margin-left: 35px;margin-top:5px; }
.c14 { float:left;margin-left: 20px;margin-top:5px; }
.c15 { float:left;margin-left: 25px;margin-top:5px; }
.c16 { float:left;margin-left: 28px;margin-top:5px; }
.c17 { clear: both; }
.c18 { font-size:2em;padding: 10px 10px;
								font-weight:bold; }
.c19 { width: 335px; }
.c2 { line-height: 3.5ex;
		height: 3.5ex; }
.c20 { height:89px;background-image: url('/Img/head-02.png'); }
.c21 { line-height:22px;background-image: url('/Img/head-03.png'); margin-bottom:15px; }
.c22 { width: 60px; }
.c23 { width: 85px; }
.c24 { padding: 8px 4px;
		 }
.c25 { width: 100px; }
.c26 { width: 60px;  }
.c27 { width: 85px;  }
.c28 { padding-top: 8px; margin: 0 auto; }
.c29 { width: 95%; }
.c3 { border-collapse: separate;border-spacing: 0; }
.c30 { padding-top: 7px; }
.c31 { margin: 0 auto; }
.c32 { text-align:center; }
.c33 { font-size: 0.9em;
		padding: 0;
		border: 1px solid #CACACA;
		border-top: none; }
.c34 { float: left; font-weight: bold; cursor: pointer; }
.c35 { float: right; font-weight: bold; cursor: pointer; }
.c36 { margin-left: 20px; margin-right: 20px;text-align: center;line-height: 30px; }
.c37 { padding: 5px; margin-bottom: 5px; }
.c38 { width:224px;padding-right: 16px;float:left; }
.c39 { background-color:#F2F2F2;
			background-image: url('/Img/kontakty.png');
			background-repeat:no-repeat; }
.c4 { padding: 5px; }
.c40 { width:224px;padding-left: 16px;float:right; }
.c41 { visibility: hidden; }
.c42 { font-weight: bold; }
.c43 { font-style: italic;overflow: auto; }
.c44 { width: 150px; margin-bottom: 5px; }
.c45 { width:100%; }
.c46 { height:89px;background-image: url('/Img/head-02.png'); }
.c47 { line-height:22px;background-image: url('/Img/head-03.png'); margin-bottom:15px; }
.c48 { padding-bottom: 15px; }
.c49 { padding: 5px; }
.c5 { float:left; }
.c50 { width: 100%; }
.c51 { display:none; }
.c52 { padding: 0; margin: 0; border: 0;color:#FF0000 }
.c53 { padding-top: 5px; padding-left: 5px; }
.c54 { padding-top: 5px; padding-left: 10px; }
.c55 { padding-top: 5px; padding-left: 15px; }
.c56 { padding-top: 15px; }
.c57 { margin-left: 15px; }
.c58 { padding:5px; background-color: #F2F2F2;min-height:50px; }
.c59 { width: 49%;float:left; }
.c60 { padding:5px; background-color: #F2F2F2;min-height:50px; }
.c61 { margin-left: 50%; }
.c62 { padding: 15px 0; }
.c63 { display: none; }
.c64 { padding: 0; margin: 0; border: 0;color:#FF0000 }
.c65 { padding-bottom: 5px; }
.c66 { font-size: 0.85em; font-style: italic; padding-left: 10px;overflow: auto; }
.c67 { color:red; }
.c68 { width: 500px; }
.c69 { display:none;cursor: pointer; text-decoration: underline; }
.c7 { overflow: auto;
		 }
.c70 { cursor: pointer; }
.c71 { float: right;padding-top: 5px; }
.c8 { padding-top: 15px; }
.c9 { float:left;margin-left: 15px;margin-top:5px; }
#ui-datepicker-div { z-index: 1000; /* must be > than popup editor (950) */}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend { margin: 0; padding: 0; border: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline;}
/* remember to define focus styles! */ :focus { outline: 0;}
html { overflow-y: scroll; /* Necessary for different horizontal centering of pages with and without scrollbar. IE has scrollbar still visible. This adds it also to other browsers. */}
body { line-height: 1; color: #2F2F2F; background: white;}
ol, ul { list-style: none;}
blockquote:before, blockquote:after, q:before, q:after { content: "";}
blockquote, q { quotes: "" "";}
.validationSummary { color: red;}
* { outline: none;}
span { overflow: auto: zoom:1;}
body { font-family: Verdana, 'Geneva CE', lucida, sans-serif; font-size: 12px; line-height: 1.4; width: 960px; padding-top: 3px; margin:0 auto;}
h1,h2,h3,h4 { padding-bottom: 10px;}
h1 { font-size: 2em; font-weight: normal;}
h2 { font-size: 1.4em; font-weight: normal;}
h3 { font-size: 1.3em; font-weight: normal;}
h4 { font-size: 1.2em; font-weight: normal;}
h5 { font-size: 1.2em;}
h6 { font-size: 1.2em;}
h1,h2,h3,h4,h5,h6 { color: #CB741F;}
em { font-style: italic; overflow: auto; zoom: 1;}
p { padding-bottom: 10px;}
strong { font-weight: bold;}
ol { list-style-type: decimal; padding-bottom: 10px;}
ul { list-style-type: none; list-style-position: outside; list-style-image: url(/Img/sipka-aplikace.png); padding-left: 15px;}
.js-tree ul { list-style-image: none;}
ul.leftMenu { list-style-image: url(/Img/sipka-leftmenu.png);}
ul.articleList, ul.warningArticleList { list-style-type: none; list-style-image: none;}
ul > li { padding-bottom: 8px;}
ul.sortableList { list-style: none inside none; padding: 0px;}
ul.sortableList > li { height: 22px; padding-bottom: 0px; cursor: pointer;}
td,th { vertical-align: top;}
table.loginform { padding: 0; margin: 0 auto; width: 100%;}
.wideTextInput { width: 270px;}
.mainContentColumn { margin-left: 240px; margin-right:240px;}
.adminStrip { background-color: #FF0000; padding: 5px; margin: 10px 0; font-weight: bold; color: white; -webkit-border-radius: 5px 5px 5px 5px; -moz-border-radius: 5px;}
.adminStrip a, .stripButton { color: white; padding:0 3px; text-decoration: underline; cursor: pointer;}
.dynamicContent div { padding-bottom: 10px;}
.dynamicContent img { padding: 5px; border: 0;}
.annotation { font-size: 0.8em; padding-bottom: 15px;}
.claim { padding-bottom: 15px; font-style: italic; overflow: auto;}
.box { margin-bottom: 20px;}
.boxHeader { background-color: #FDB065; line-height: 1.5em; padding: 2px 10px;}
.boxHeader h2 { font-size: 1.1em; padding: 0px; font-weight: bold; color: #2F2F2F}
.boxBody { font-size: 0.9em; padding: 10px 10px; border: 1px solid #CACACA; border-top: none;}
.warningBox { border: 1px solid #CB741F; background-color: #fd8e23; margin-bottom: 15px;}
.warningBoxHeader { background-color: #CB741F; text-align: center; background-image: url('/Img/vykricnik-hore.png'); height: 54px;}
.warningBoxHeader h2 { color: white; font-size: 2em; padding: 5px 0;}
.warningBoxBody { background-image: url('/Img/vykricnik-dole.png'); background-repeat: no-repeat;}
.warningBoxInnerBody { margin-left: 35px; padding-top: 15px; background-color: white; overflow: hidden; height: 70px; padding-right: 15px;}
.warningBoxMore { margin-left: 35px; background-color: white; padding-right: 15px; padding-bottom: 5px; text-align: right;}
#moreButton { color: #CB741F; text-decoration: underline; cursor: pointer;}
.grayBackground { background-color: #CACACA;}
a { color: #CB741F;}
p { padding-bottom: 15px;}
.footer { border-top: 1px solid #CB741F; text-align: center; font-size:0.9em; margin-top: 30px;}
.footer div { padding: 5px;}
.noLinkDecoration a { color: #2F2F2F; text-decoration:none;}
.noLinkDecoration a:hover { text-decoration:underline;}
h2.titlePageHeader a { color: #CB741F; text-decoration: none;}
input[type=submit], .button { background-color: #FDB065; color: #2F2F2F; padding: 2px 5px; border: 1px solid #CB741F; text-decoration: none; font-size: 1em; line-height: normal; height: 20px; font-family: Verdana, 'Geneva CE', lucida, sans-serif;}
.button:hover { text-decoration: underline; cursor: pointer;}
.connectedSortable { max-height: 500px; overflow: auto;}
.topPanel { height:30px;background-image: url('/Img/head-01.png');}
.topPanel a { color: #2F2F2F;}
.invisibleControls .hoverControls { display: none;}
.invisibleControls:hover .hoverControls { display: inline;}
ul.uncheckedList { list-style-image: url(/Img/crossed.png); list-style-position : inside; padding-left: 5px;}
ul.uncheckedList li { border: 2px solid #CACACA; background-color: white; margin: 3px 0; cursor: pointer;}
ul.checkedList { padding-left: 5px; list-style-image: url(/Img/checked.png); list-style-position : inside;}
ul.checkedList li { cursor: pointer; border: 2px solid #CACACA; margin: 3px 0; background-color: white;}
.custom_hover { height: 30px;}
.addthis_toolbox .custom_hover .custom_button { text-decoration: underline;}
.addthis_toolbox .custom_hover .custom_button.active {}
.addthis_toolbox .hover_menu { display: none; position: absolute; background: #fff;}
.addthis_toolbox .custom_hover .tower { -webkit-border-radius: 0 5px 0 0; -moz-border-radius-topleft: 0;}
.addthis_toolbox .hover_menu { margin-left: -15px; padding: 1px; border: 3px solid #CB741F; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
.addthis_toolbox .hover_menu a { position: relative; display: block; padding: 0px 2px 4px 15px; text-decoration: none;}
.addthis_toolbox .hover_menu a.addthis { padding: 0px 0 4px 36px; width: 102px;}
.addthis_toolbox .hover_menu a:hover { background: #FDB065; color: black; text-decoration: none; -moz-border-radius: 4px; -webkit-border-radius: 4px;}
.addthis_toolbox .hover_menu span { position: absolute; left: 14px; top: 4px;}
.addthis_toolbox .hover_menu .more { border-top: solid 1px #CB741F; padding: 5px 0 0 0; margin: 5px 5px 0 5px; text-align: center;}
.addthis_toolbox .hover_menu .more a { padding: 4px 0; margin: 0;}
.addthis_toolbox .hover_menu .more a:hover { background: none;}
.addthis_toolbox .hover_menu .more span { display: none;}
table.form { border-collapse: collapse;}
.formFieldClass, table.form > tbody { border-collapse: collapse; text-align: left; margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit;}
.ui-state-highlight { height: 1.5em; line-height: 1.2em;}
table { border: none; border-collapse: collapse;}
.dynamicContent > table, body#tinymce.mceContentBody > table { width: 100%; border: 1px solid #2F2F2F;}
.dynamicContent td { border: 1px solid #2F2F2F;}
.ui-autocomplete-loading { background: white url('/Img/anim.gif') right center no-repeat;}
ul.ui-autocomplete { width: 470px;}
li.ui-menu-item { cursor: pointer;}
.ErrorDiv { background-color: #dedef0; font-size: 12px; font-family: courier; padding: 5px 2px; margin-bottom: 10px;}
/* Pager - do vlastniho filu */ .pager-top, .pager-bottom{ background-image: url(Images/paging-top-line.png); background-repeat: repeat-x; width:100%; height: 22px; line-height: 22px;}
.pager-top a:hover, .pager-bottom a:hover, .pager-above a:hover, .pager-under a:hover{ text-decoration:none;}
.pager-left{ background-image: url(Images/paging-top-left.png); background-repeat:no-repeat; float: left; height: 22px; width: 2px; display:block;}
.pager-right{ background-image: url(Images/paging-top-right.png); background-repeat:no-repeat; float: right; height: 22px; width: 2px; display:block;}
.pager-pages{ float:right; margin-top:2px; line-height:19px;}
.button-page-number, .button-page-number-active, .button-page-active, .button-page-first, .button-page-last{ display:block; float:left; height:18px; margin:0 1px 0 0; width:18px;}
.button-page-number, .button-page-number-active, .button-page-active, .button-page-first, .button-page-last, .pager-select{ color:black; font-size:70%; font-weight:bold; line-height:18px; text-align:center; text-decoration:none; cursor:default;}
.button-page-first { background-image: url('Images/button-page-first.png'); background-position:0 0;}
.button-page-last{ background-image: url(Images/button-page-last.png); background-position:0 0;}
.button-page-last:link:hover, .button-page-last:visited:hover, .button-page-first:link:hover, .button-page-first:visited:hover { background-position:0 100%;}
.button-page-number-active { width:30px; background-image: none; background-color:#161616; color:White;}
.button-page-number, .button-page-number:visited { width:30px; background-image: url(Images/button-page-number.png); background-position:0 0; color:Black;}
.button-page-number:hover, .button-page-number:visited:hover { background-position:0 100%; color:White;}
.button-page-active { background-image: none; background-color:#161616; color:White; width:30px;}
.pager-caption{ float:left; font-weight:bold; text-transform:uppercase; font-size:75%; margin: 0 2px;}
.pager-select{ background-image: url(Images/paging-select-line.png); background-repeat: repeat-x; height: 18px; float:left; width:50px; margin-top:2px; position:relative;}
.pager-select-left{ background-image: url(Images/paging-select-left.png); background-repeat:no-repeat; float: left; height: 18px; width: 7px; margin-right:-6px; display:block;}
.pager-select-right{ background-image: url(Images/paging-select-right.png); background-repeat:no-repeat; margin-left:1px; float: right; height: 18px; width: 17px; display:block;}
.pager-select-drop{ position:absolute; right:0; margin:0; padding: 0; border:1px solid #d7d7d7; background-color:#f7f5f5; visibility:hidden;}
.pager-top .pager-select-drop{ top:18px;}
.pager-bottom .pager-select-drop{ bottom:18px;}
.pager-select-drop li{ list-style-type:none; text-align:left;}
.pager-select-drop a{ width:45px; padding-left:5px; height:15px; color:Black; display:block; text-decoration:none;}
.pager-select-drop li:hover a{ color:#f7f5f5; cursor:default;}
.pager-select-drop li:hover{ background-color:#444;}
.pager-select:hover .pager-select-drop { visibility:visible;}
.leftMargin{ margin-left:30px;}
.pager-under, .pager-above{ background-repeat:repeat-x; height:18px; margin:0 1px;}
.pager-under{ background-image: url(Images/paging-page-thin-line-top.png);}
.pager-above{ background-image: url(Images/paging-page-thin-line-bottom.png); margin-top:3px;}
.pager-under a, .pager-above a{ color:White; font-size:75%; font-weight:bold; line-height:18px; text-transform:uppercase; display:block; float:left; cursor:pointer; text-decoration:none;}
.pager-bookmark-prev, .pager-bookmark-fade, .pager-bookmark-go, .pager-bookmark-text{ float:left;}
.pager-bookmark-next{ float:right;}
.pager-bookmark-prev,.pager-bookmark-next{ background-repeat:repeat-x; height:18px;}
.pager-under .pager-bookmark-prev,.pager-under .pager-bookmark-next{ background-image: url(Images/paging-page-fat-line-top.png);}
.pager-above .pager-bookmark-prev,.pager-above .pager-bookmark-next{ background-image: url(Images/paging-page-fat-line-bottom.png);}
.pager-bookmark-fade, .pager-bookmark-go{ background-repeat:no-repeat; height:18px; width:18px;}
.pager-under .pager-bookmark-next .pager-bookmark-fade{ background-image: url(Images/paging-nextpage-fade-top.png);}
.pager-under .pager-bookmark-next .pager-bookmark-go{ background-image: url(Images/paging-nextpage-go-top.png);}
.pager-under .pager-bookmark-prev .pager-bookmark-fade{ background-image: url(Images/paging-prevpage-fade-top.png);}
.pager-under .pager-bookmark-prev .pager-bookmark-go{ background-image: url(Images/paging-prevpage-go-top.png);}
.pager-above .pager-bookmark-next .pager-bookmark-fade{ background-image: url(Images/paging-nextpage-fade-bottom.png);}
.pager-above .pager-bookmark-next .pager-bookmark-go{ background-image: url(Images/paging-nextpage-go-bottom.png);}
.pager-above .pager-bookmark-prev .pager-bookmark-fade{ background-image: url(Images/paging-prevpage-fade-bottom.png);}
.pager-above .pager-bookmark-prev .pager-bookmark-go{ background-image: url(Images/paging-prevpage-go-bottom.png);}
tr.even { background-color: #F2F2F2;}
/* tr.even a { color: #2F2F2F;}
*/ .GreenList th { font-size: 1.1em; background-color: #FDB065; text-align: center; font-weight: bold; padding: 5px 5px;}
.GreenList td { padding: 5px 5px;}
tr.even a.unpublished, .unpublished { color: red;}

