﻿@media screen, print {

body {font-family: Verdana, Sans-Serif;font-size: .65eM; margin : 10px 0px 0px 0px; padding : 0px; color: #221e1f; behavior: url(/Style%20Library/csshover.htc); /* :hover pro IE */}
form { width: 1004px; /* celkova sirka stranky - pocita se i se svislym posuvnikem */ margin: 0px auto; }
body>form { /* zruseni height pro Operu a FF (pouzivaji min-height v predchozi definici) */height: auto;}
#main {float: left; text-align: left; }

a {text-decoration: none; color: #221e1f; }
a:hover { text-decoration: underline; color: #d7161f;}
p { margin: 0px 0px 1eM; padding: 0px;}
input, select { font-family: Verdana, Sans-Serif; font-size: 1eM;}
input.inputText {border: none;background: #ffffff; padding: 0px 10px; }
input.button { line-height: 12px;}

#main table {margin-bottom: 1eM; }
#main table td{font-family: Verdana, Sans-Serif; font-size: 1eM;}

img { border: 0px;}
dt {font-weight: bold;}
ul.noDecoration li {list-style-type: none;}
ul.horizontalLinks {display: block;margin: 0px; padding: 0px; }
ul.horizontalLinks li {display: inline;margin: 0px; padding: 0px;}

/* --- hlavicka --- */
#header {width:720px; height: 100px; position: relative;}
h1 { position: absolute; font-size: 1.2eM; margin-top: 60px; margin-left: 107px; font-weight: normal }
h1 span { color: #ffffff; }
#headerLink { position: absolute; left: 15px; top: 10px; width: 70px; height: 85px;}
#header #headerAnimation {position: absolute;top: 0px;left: 0px;}
#header.section1 {background: url(/img/header1.gif) #d7161f;}
#header.section2 {background: url(/img/header2.gif) #f5821f;}
#header.section3 {background: url(/img/header3.gif) #fcb814;}
#header.section4 {background: url(/img/header4.gif) #9bb226;}
#header.section5 {background: url(/img/header5.gif) #00a1e4;}
#header.section6 {background: url(/img/header6.gif) #004c73;}

/* --- odkazy na dalsi portaly --- */
#portalLinks {height: 20px;line-height: 20px;width: 720px; text-align: right;}
#portalLinks ul {padding-right: 10px;}
#portalLinks .separator {color: #bdbcaf;}

/* --- odkazy v ramci webu + jazykove verze --- */
#siteLinks {height: 20px; line-height: 20px; width: 720px;background: #e2e0d3;}
#siteLinks ul {padding-left: 10px; width: 530px;}
#siteLinks .separator {color: #594F52;}
#siteLinks ul#languageLinks {width: 105px;}
#languageLinks {float: right; text-align: right;padding-right: 10px;}
#languageLinks .separator {color: #221e1f;}

/* --- hlavni menu --- */
#mainMenu {width: 720px;height: 40px;position: relative;z-index: 100;background:url(/img/main-menu.jpg)}
#mainMenu ul li {display: block;float: left;position: relative;width: 120px;height: 40px;}
#mainMenu ul li:hover ul { display: block;}
#mainMenu a {display: block;width: 120px;height: 40px;color: #ffffff;}
#mainMenu a:hover {text-decoration: none;}
#mainMenu a span {display: block;margin: 6px 0px 0px 8px;}
#mainMenu ul ul {background: #C2BF9E; opacity: .95;filter:alpha(opacity=95); position: absolute;margin: 0px;padding: 2px 0px 8px;width: 120px;top: 40px;left: 0px;display: none;}
#mainMenu ul ul li {margin: 0px;padding: 3px 0px 5px 10px;height: auto;width: auto;float: none;}
#mainMenu ul ul a {display: inline;color: #221e1f;}
#mainMenu ul ul a:hover {color: #d7161f;text-decoration: underline;}
#mainMenu .section1:hover {background: #c4111a url(/img/main-menu-hover.gif) 0px 0px;}
#mainMenu .section2:hover {background: #d47119 url(/img/main-menu-hover.gif) -120px 0px;}
#mainMenu .section3:hover {background: #dba00e url(/img/main-menu-hover.gif) -240px 0px;}
#mainMenu .section4:hover {background: #7a8f1c url(/img/main-menu-hover.gif) -360px 0px;}
#mainMenu .section5:hover {background: #0087bf url(/img/main-menu-hover.gif) -480px 0px;}
#mainMenu .section6:hover {background: #002e4e url(/img/main-menu-hover.gif) -600px 0px;}

/* --- submenu (levy sloupec) --- */
#submenu {width: 142px;float: left;text-align: right;min-height: 40px;}
#submenu.submenuOpen a {color: #b2b1a9;}
#submenu ul  {margin: 187px 20px 0px 10px;padding: 0px;}
#submenu li {margin: 0px;padding: 0px 0px 4px;list-style-type: none;}
#submenu li#submenu2 {font-weight: bold;margin-top: .5eM;padding-top: .5eM;background: url(/img/separatorHorizontal.gif) no-repeat top right;}
#submenu li#submenu2 ul {margin: 0px 0px .5eM;padding: 0px 10px .5eM 0px;background: url(/img/separatorHorizontal.gif) no-repeat bottom right;}
#submenu li#submenu2 li {font-weight: normal;}
#submenu li#submenu2 a {color: #221e1f;}
#submenu a:hover, #submenu li#submenu2 a:hover  {color: #d7161f;}
#submenu li.selected a, #submenu li#submenu2.selected a, #submenu li#submenu2 li.selected a  {color: #d7161f;}
#submenu li#submenu2.selected li a {color: #221e1f;}
#submenu-title {margin: 187px 20px 0px 10px;}
#submenu-title ul {margin: 0px;}

/* --- submenu treti urovne v tele stranky --- */
#submenu3 {float: left;width: 220px;}
#submenu3 h2 {font-size: 1eM;margin: 0px;}
#submenu3 ul {margin: 0px;padding: 0px 10px 0px;}
#submenu3 li {margin: 0px;padding: 0px 0px 2px;list-style-type: none;}
#submenu3 li a {color: #221e1f;text-decoration:none;}
#submenu3 li a:hover {color: #d7161f;text-decoration: underline;}
#submenu3 a.selected  {color: #d7161f;}

/* --- dulezite informace (pravy sloupec) --- */
#importantLinks {width: 122px;float: right;text-align: left;margin-top: 25px;}
#importantLinks h2 {margin: 0px 0px 2px 0px;padding: 0px 0px 0px 0px;font-size: 1eM;}
#importantLinks h3 {margin: 0px;padding:  0px 0px 0px .7eM;font-size: 1eM;background: url(/img/underline.gif) left bottom no-repeat;}
#importantLinks ul {margin: 0px 0px 10px;padding: 0px;}
#importantLinks li {list-style: none;}

/* --- vyhledavani --- */
#search {float: right;text-align: left;margin: 140px 0px 0px 0px;height: 20px;line-height: 20px;width: 122px;}
#search .inputText {float:left;width: 82px;background: #e2e0d3;height: 20px;line-height: 20px;}
#search .inputImageButton {float:left;}

/* --- telo stranky --- */
#body {background: #e2e0d3;width: 720px;height: 400px;min-height: 400px;float: left;}
#main>#body {height: auto;}
#body a {color: #d7161f;}
#body a:hover {text-decoration: underline;}

/* --- drobeckova navigace --- */
#breadcrumb {float: left;padding: 7px 10px 0px;width: 460px;}

/* --- strankovani --- */
#pagingTop {text-align: right;padding: 7px 10px 0px;}
#pagingBottom {height: 20px;line-height: 20px;text-align: center;clear: both;width: 720px;background: #e2e0d3;}
#pagingTop a, #pagingBottom a {color: #221e1f;}
#pagingTop a.selected, #pagingBottom a.selected {color: #d7161f;}
#pagingTop a:hover, #pagingBottom a:hover {color: #d7161f;}

/* --- paticka --- */
#footer {width: 720px;padding-top: 20px;clear: both;}
#footer div {height: 20px;line-height: 20px;padding: 0px 0px 0px 10px;background: #e2e0d3;}
#actionLinks {float: right;padding-right: 10px;}
#actionLinks .separator {color: #594F52;}

/* --- hlavni obsah stranky --- */
#content {margin: 17px 20px 20px;padding: 0px;}
#content a {text-decoration: underline;}
#content img {margin-bottom: .5eM;}
#content img[align="left"] {margin-right: 1eM;}#content img[align="right"] {margin-left: 1eM;}
#content img.link {margin-bottom: 0px;}

.clear {height: 0px;font-size: 0px;clear: both;}
.separator {clear: both;height: 1eM;}
.hidden {display:none}

/* --- sloupce na strance --- */
.contentBoxFull {width: 680px;}
.contentBoxLeft {width: 320px;min-height: 20px;padding-right: 20px;float: left;}
.contentBoxRight {width: 320px;padding-left: 20px;float: left;}
.contentBoxLeftSmall {width: 200px;min-height: 20px;padding-right: 20px;float: left;}
.contentBoxRightSmall {width: 200px;padding-left: 20px;float: left;}
.contentBoxLeftBig {width: 440px;padding-right: 20px;min-height: 20px;float: left;}
.contentBoxLeftBig img{margin:.5eM .5eM .5eM .5eM;}
.contentBoxRightBig {width: 440px;padding-left: 20px;float: left;}
.contentBoxMiddle {width: 200px;min-height: 20px;padding-left: 20px;padding-right: 20px;float: left;}
.contentBox { height: 320px;min-height: 320px;}#content div[class^="contentBox"] {height: auto;}
.columns12 {background: url(/img/columnsLine12.gif) repeat-y;}
.columns21 {background: url(/img/columnsLine21.gif) repeat-y;}
.columns111 {background: url(/img/columnsLine111.gif) repeat-y;}
.columns11 {background: url(/img/columnsLine11.gif) repeat-y;}
.columnsTitlePage {background: url(/img/columnsLineTitlePage.gif) no-repeat;background-position: bottom center;}

/* --- nadpisy na strance --- */
h2 {font-size: 1.2eM;padding: 0px;margin: 0px;margin-bottom: 1eM;}
h3 {font-size: 1eM;min-height: 16px;line-height: 16px;margin: 0px 0px 1eM;padding-left: 22px;}
h3.section1 {background: url(/img/arrowRightRedWhite.gif) top left no-repeat;}
h3.section2 {background: url(/img/arrowRightOrangeWhite.gif) top left no-repeat;}
h3.section3 {background: url(/img/arrowRightYellowWhite.gif) top left no-repeat;}
h3.section4 {background: url(/img/arrowRightGreenWhite.gif) top left no-repeat;}
h3.section5 {background: url(/img/arrowRightLightblueWhite.gif) top left no-repeat;}
h3.section6 {background: url(/img/arrowRightDarkblueWhite.gif) top left no-repeat;}
h4 {font-size: 1eM;margin: 0px 0px .5eM;padding: 0px;}


/* --- uvodni stranka s webparty  --- */
#first-page {margin: -16px -20px;}
#first-page + .clear {display: none;} /* odstraneni spodniho clearovani na hp*/
.wp-cell { float: left;}
.wp-width-6 {width: 720px;}
.wp-width-4 {width: 480px;}
.wp-width-2 {width: 240px;}
.wp-width-1 {width: 120px;}
.wp-split-2-4 {background: url(/img/hp-split-2-4.gif) repeat-y;}
.wp-split-2-2-2 {background: url(/img/hp-split-2-2-2.gif) repeat-y;}
.wp-split-2-1-1 {background: url(/img/hp-split-2-1-1.gif) repeat-y;}
.wp-split-2-1-1-2 {background: url(/img/hp-split-2-1-1-2.gif) repeat-y; min-height:400px;}
.webpart {border-top: 8px solid #fff; margin: 0px 4px; background: #E2E0D3;position: relative;}
.wp-border-left .webpart {margin-left:0px;}
.wp-border-right .webpart {margin-right: 0px;}
.webpart h2 {font-weight: normal; padding: 4px 4px 4px 8px; margin: 0px;}
#body .webpart h2 a {color: #221e1f; text-decoration: none;}
.webpart.section1 h2, .webpart.section1 .noheading {border-top: 5px solid #EE1C25;}
.webpart.section2 h2, .webpart.section2 .noheading {border-top: 5px solid #F5821F;}
.webpart.section3 h2, .webpart.section3 .noheading {border-top: 5px solid #FCB814;}
.webpart.section4 h2, .webpart.section4 .noheading {border-top: 5px solid #9BB226;}
.webpart.section5 h2, .webpart.section5 .noheading {border-top: 5px solid #90B1E4;}
.webpart.section6 h2, .webpart.section6 .noheading {border-top: 5px solid #004C73;}
.webpart.section7 h2, .webpart.section7 .noheading {border-top: 5px solid #999999;}
.wp-content {margin: 4px 4px 0px; padding: 8px 4px 8px; border-top: 1px solid #231F20;z-index:20}

.webpart h3 {display: inline; padding: 0px; margin:0px;}
.webpart .list-item { margin-bottom: .75eM;}
.webpart .list-item h3 {background: url(/img/list-item.gif) no-repeat 0px 1px; padding-left: 12px; line-height: 1eM;}
.webpart fieldset input[type=text],.webpart fieldset select {margin:0px;padding:0px;width: 160px;}
.webpart fieldset input[type=submit] {margin-left: 5px;}
.webpart fieldset div {margin-top: .5eM;}
.webpart .wp-background-image {margin:5px 0px 0px;}
.webpart .banner-content {position:absolute; top:0px; left:0px; width: 100%;background:inherit; opacity:.85;filter:alpha(opacity=85)}
.webpart .noheading {width:100%;}

.wp-custom1 {background: #fff;}
.wp-custom2 {background: #000; color: #fff} #body .wp-custom2 h2 a {color:#fff; font-weight: normal} #body .wp-custom2 a {color:#fff; font-weight:bold} .wp-custom2 .wp-content {border-top: 1px solid #fff;} .wp-custom2 .link {display:none}
.wp-custom3 {background: #EE1C25; color: #fff} #body .wp-custom3 h2 a {color:#fff; font-weight: normal} #body .wp-custom3 a {color:#fff; font-weight:bold} .wp-custom3 .wp-content {border-top: 1px solid #fff;} .wp-custom3 .link {display:none}		


/* --- obecny seznam stranek s perexem --- */
.article {margin-bottom: 16px;position: relative;}
.article h3 {margin-bottom: 4px;}
#body .article h3 a {text-decoration: none;color: #221e1f;}
.article .date {font-weight: bold;}

#first-page article {margin-bottom: .5eM;}
.article h3 {margin-bottom: 4px;}

/* --- vysledky vyhledavani --- */
.searchResults li {margin: 0px;margin-bottom: 1eM;}

/* --- galerie --- */
.galleryRow {clear: left;margin-top: 1eM;}
.galleryItem {float: left;margin-left: 40px;}
.galleryItem.firstColumn {margin-left: 0px;}
.galleryItemDescription {margin-top: .5eM;text-align: center;}

/* --- kontakty --- */
.contactTable, .contactTableWide {width: 460px;margin: .5eM 0;border: 1px solid #5E5E55;}
.contactTableWide {width: 680px;}
.contactTable td.name, .contactTableWide td.name {padding: 2px 4px;}
.contactTableShowDetail {text-align: right;} .contactTableHideDetail {text-align: right;}
.contactTable.selected, .contactTableWide.selected {border-width: 2px;padding: 5px;}
.contactTable.selected .mcbTableOddRow-StridaveRadky, .contactTableWide.selected  .mcbTableOddRow-StridaveRadky {background-color: #F2F1EC;}
.contactTable.selected .mcbTableAltRow-StridaveRadky, .contactTableWide.selected  .mcbTableAltRow-StridaveRadky {background-color: #CCC9B3;}

/* --- nemovitosti --- */
.estateTable {width: 100%;margin-bottom: 1eM;border: 1px solid #221e1f;border-collapse: collapse;}
.estateTable tr td {border: 1px solid #221e1f;padding: 5px;}

/* --- formulare --- */
fieldset {border: none;padding: 0px;margin: 0px;}
legend {font-weight: bold;margin-left: 97px;padding: 0px;line-height: 20px;height: 20px;color: #221e1f;}
.formRow {clear: left;min-height: 22px;}
.formRow label {display: block;width: 110px;float: left;line-height: 20px;height: 20px;text-align: right;padding-right: 5px;}
.formRow .formField {float: left;width: 400px;padding-left: 5px;}
.formRow input.button {margin-left: 100px;}
.formRow .radioField label { float: none; display:inline-block;width : auto; text-align:left; line-height: inherit;height: inherit;}
				

/* --- seznamy --- */
ul {padding: 0px 0px 0px 15px;margin: 0px 0px .5eM;}
li {padding: 0px;margin: 2px 0px 4px;}
li.selected {font-weight: bold;}
li.selected ul {font-weight: normal;}
ul ul {margin-left: 15px;}
ul.siteMap ul {margin-left: 40px;}

/* --- uzivatelsky volitelne styly --- */
.mcb-custCustom-MalePismo {font-size: .75eM;`}
.mcb-custTable-StridaveRadky, .mcbTable-StridaveRadky {border-collapse: collapse;border: 1px solid #221e1f;}
.mcb-custTable-StridaveRadky td, .mcb-custTable-StridaveRadky th,  .mcbTable-StridaveRadky td, .mcbTable-StridaveRadky th {border-bottom: 1px solid #221e1f;border-right: 1px solid #86777C;padding: 2px 4px;vertical-align: top;}
.mcb-custTableHeaderRow-StridaveRadky, .mcbTable-StridaveRadky th, .mcbTableHeaderRow-StridaveRadky, .mcbTable-StridaveRadky th {background: #C7C6BA;}
.mcb-custTableOddRow-StridaveRadky, .mcbTableOddRow-StridaveRadky  {background: #EBEAE0;}
.mcb-custTableEvenRow-StridaveRadky, .mcbTableEvenRow-StridaveRadky {background: none;}
.mcb-TableAltRow-StridaveRadky {background: #D5D2BF;}
.mcb-custTable-StridaveRadky.thVertical .mcb-custTableOddRow-StridaveRadky th,  .mcbTable-StridaveRadky.thVertical .mcbTableOddRow-StridaveRadky th{background: #EBEAE0;text-align: left;font-weight: normal;}
.mcb-custTable-StridaveRadky.thVertical .mcb-custTableEvenRow-StridaveRadky th, .mcbTable-StridaveRadky.thVertical .mcbTableEvenRow-StridaveRadky th {background: none;text-align: left;font-weight: normal;}
.mcb-custTableHeaderRow-HlavickaNahore {font-weight: bold;}
.mcb-custTableFirstCol-HlavickaVlevo {font-weight: bold;}
.mcb-custTable-List {margin-left: 20px;}

.table-list td {vertical-align: top; padding : 2px 0px 2px 0px}
.table-list th {text-align: right; vertical-align: top; width: 130px; padding: 2px 10px 2px 0px}

.widetable {width:100%;}
.widetable td {word-wrap: break-word;}

/* --- webove kamery --- */
.CameraViewLink {float:left;width:18%;text-align:center;padding: 5px;display:inline;}
#WebCamViewList {list-style-type:none;width: 100%;}
#WebCamViewList li {display: block;float: left;width: 18%;text-align: center;padding: 4px;border:1px #e2e0d3 solid;}
#WebCamViewList li:hover {border:1px #666666 solid;cursor: pointer;}
#WebCamViewList li.wecamViewSelected {border:1px #666666 solid;background: #EBEAE0;}

/* --- pocasi --- */
.MaxTemperature {font-size:larger;color:red;}
.MinTemperature {font-size:larger;color:blue;}

/* --- stranka otevirajici se do noveho okna (napriklad statistiky)--- */
#NewWindowPage {background: #e2e0d3;}
#NewWindowPage form {text-align: left;margin: 20px;width: auto;padding-bottom: 1eM;}
#NewWindowPage h1 {position: static;font-size: 1.5eM;margin: 0px;}
#NewWindowPage h2 {position: static;margin: 1eM;}
#NewWindowPage fieldset {margin: 1eM;}
#NewWindowPage table {font-size: 1eM;}


/* --- stranka administrace --- */
#AdminPage #admin-moss-menu {position:absolute; right:0; z-index:100}
#AdminPage form {text-align: left;width: auto;margin:0 20px;position: relative;}
#AdminPage #main {background: #e2e0d3;float: none;margin:1eM 0;min-height: 500px}
#AdminPage #main a {color: #d7161f;}
#AdminPage #header {width:100%; background-repeat:no-repeat;}
#AdminPage h1 {height:50px;margin:0 0 0 120px;padding:50px 0 0; background:#d7161f; min-width:600px;font-size:1.6eM; color:#fff}
#AdminPage #breadcrumb {float: none;width: auto;margin-bottom: .5eM;}
#AdminPage #footer {margin-left:0;float: none;width: auto;}
/*--- nova administrace --- */
#AdminPage #content {margin-bottom:0}
#AdminPage #content-inner {margin: -20px -20px; padding-top:10px;}
#AdminPage .content-cell {border-top: 8px solid #fff;padding:10px 10px 10px;float:left;width:100%;box-sizing:border-box; -moz-box-sizing:border-box;-webkit-box-sizing:border-box}
#AdminPage .content-cell-half {width:50%} #AdminPage .content-cell-twothirds {width:66%} #AdminPage .content-cell-third {width:34%} #AdminPage .content-cell-bleft{border-left:8px solid #fff} #AdminPage .content-cell-bright {border-right:8px solid #fff}
#AdminPage .content-cell-split {border-bottom:8px solid #fff; margin:0 -10px 10px}
#AdminPage .content-cell h2 {font-weight:normal; border-top:5px solid #EE1C25; border-bottom:1px solid #000; margin:-10px -10px 10px; padding:3px 10px 5px}


/* --- webove kamery - administrace --- */
.webcamArrowRight {color:#222222;position:absolute;height:19px;width:41px;font-size:12px;font-weight:bold;text-align:center;padding-top:3px;background:url(/PublishingImages/WebCam/SiteArrowRight.gif) top;}
.webcamArrowLeft {color:#222222;position:absolute;height:19px;width:41px;font-size:12px;font-weight:bold;text-align:center;padding-top:3px;background:url(/PublishingImages/WebCam/SiteArrowLeft.gif) top;}
.webcamArrowRightSel {color:#222222;cursor:move;position:absolute;height:19px;width:41px;font-size:12px;font-weight:bold;text-align:center;padding-top:3px;background:url(/PublishingImages/WebCam/SiteArrowRight.gif) bottom;}
.webcamArrowLeftSel {color:#222222;cursor:move;position:absolute;height:19px;width:41px;font-size:12px;font-weight:bold;text-align:center;padding-top:3px;background:url(/PublishingImages/WebCam/SiteArrowLeft.gif) bottom;}

/* --- stranka odesilajici odkaz na stranku --- */
.pageSendForm {text-align: left;margin-left: 50px;}
.pageSendForm .formRow{margin: 5px;vertical-align:middle;float: left;min-height: 20px;height: auto;}
.pageSendForm .formField {clear: right;}

/* --- administrace obecny formular --- */
.formRowAdmin {clear: left;height: 25px;}
.formRowAdmin label {display: block;width: 90px;float: left;line-height: 20px;height: 20px;text-align: right;padding-right: 5px;}
.formRowAdmin .formFieldAdmin {float: left;padding-left: 5px;}
.formRowAdmin input.button {margin-left: 100px;}

/* --- radnicni noviny --- */
#contentNews {width: 972px;margin: 20px auto;font-size: .8eM;}
#contentNews h1 {position:absolute;left: -1000px;top: -1000px;}
#contentNews h2 {margin: 1eM 0px;font-size: 1.6eM;}
#contentNews h3 {margin: .5eM 0px;font-size: 1.4eM;background:: none;}
#contentNews h4 {margin: .5eM 0px;font-size: 1.2eM;}
#contentNews table td{vertical-align: top;}
#contentNewsPaging {text-align: center;border: 1px solid silver;font-weight: bold;padding: .5eM;}

/*--- monitoring tisku --- */
.PrintCalendar{float:left;max-width:220px;margin-bottom:10px;margin-right:10px;height:150px;}
#PrintSearch{margin:5px 0px 5px 0px;}
.MonthLabel{font-weight:bold;font-size:1.2eM;}
.CalendarDay{text-align:center;border:1px black solid;margin:-1px -1px 0px 0px;width:30px;float:left;padding-top:2px;padding-bottom:2px;}
.CalendarHeader{font-weight:bold;}
.PrintDay{padding-top:2px;margin-left:5px;float:left;width:74px;}
.AdminMonthLabel{width:100%;font-weight:bold;font-size:1.2eM;}
.PrintFiles{width:110px;float:left;height:660px;}
.DelFile{width:20px; float:left;}
.PrintItem{clear:both;height:20px;border-left:1px black solid;}
.AddPrintLabel{padding-top:3px;min-width:100px;float:left;text-align:right;margin-right:5px;}
.PrintPanel{margin:5px 0px 10px 0px;}
.PrintButton{width:85px;height: 18px;}
.AddDateText{width:96px;margin-right:2px;margin-top:-4px;}
#AddPrintBottomRow{width:600px;}
#AddPrintTopRow{width:600px;}
.PrintContentBox{width:720px;}

/*Import dat ZM z HER*/
.ImportHerContentBox{clear:both;height:auto;}
.ImportHerRow{clear:left;width:720px;}
.ImportHerItem{width:149px;border:1px black solid;float:left;margin-right:-1px;margin-bottom:-1px;height:20px;padding:3px 0px 0px 2px;}
.ImportHerItemSmall{width:59px;border:1px black solid;float:left;margin-right:-1px;margin-bottom:-1px;height:20px;padding:3px 0px 0px 2px;}
.ImportHerItemLarge{width:439px;border:1px black solid;float:left;margin-right:-1px;margin-bottom:-1px;height:20px;padding:3px 0px 0px 2px;}
.ImportHerCheckBox{color:gray;}
.ImportHerTopItem{width:707px;min-height:20px;height:auto;padding:5px 5px 5px 5px;margin-bottom:-1px;border:1px black solid;background-color:#F5F5F5;}
.PointButton{width:55px;margin-left:1px;margin-bottom:3px;}

/* Ikonky pro Hlaseni zavad */
.dr-icon-1 { background: url(/img/dr.gif) 0 -12px; width:16px; height:12px; }
.dr-icon-2 { background: url(/img/dr.gif); width:16px; height:12px; }
.dr-icon-3 { background: url(/img/dr.gif) 0 -24px; width:16px; height:12px; }
.dr-icon-4 { background: url(/img/dr.gif) 0 -48px; width:16px; height:12px; }
.dr-icon-5 { background: url(/img/dr.gif) 0 -36px; width:16px; height:12px; }


/* --- Zvednuti panelu pro editaci nad rozbalovaci menu a flash --- */
.ms-formfieldvaluecontainer * {z-index: 100;}

/* --- js calendar --- */
#content .calendar-icon { cursor: pointer; margin:0px;padding:0 0 0 4px; vertical-align: -2px;}
#CalendarControl { position: absolute; background:#fff; z-index:100; border: 1px solid #221E1F;}
#CalendarControl table {border-collapse: collapse; }
#CalendarControl td { padding: 2px; border: 1px solid #E2E0D3;}
#CalendarControl th { padding: 2px;}
#CalendarControl .current { color: #D7161F; font-weight: bold;}

} @media print {
#submenu, #portalLinks, #siteLinks, #importantLinks, #search, #actionLinks, #mainMenu {display: none;}
#body {width: 100%;}
.contentBoxFull {width: 100%;}
.contentBoxLeft {width: 48%;padding-right: 20px;float: left;}
.contentBoxRight {width: 48%;padding-left: 20px;float: left;}
.contentBoxLeftSmall {width: 31%;float: left;}
.contentBoxRightSmall {width: 31%;padding-left: 20px;float: left;}
.contentBoxLeftBig {width: 64%;padding-right: 20px;float: left;}
.contentBoxRightBig {width: 64%;padding-left: 20px;float: left;}
.contentBoxMiddle {width: 31%;padding-left: 20px;padding-right: 20px;float: left;}

}
