p.newsBox {margin-bottom:6px;}
p.newsBox span {font-size:11px;color:#555555;}
p.newsBox a {font-size:12px;color:#091c5a;text-decoration:none;}



h1 {font-family: arial, sans-serif; font-size:18px;font-weight:normal;color:#343b6b;margin-bottom:20px; padding-bottom:5px;border-bottom: solid 1px #aaaaaa;}
h2 {font-family: arial, sans-serif; font-size:12px;font-weight:bold;color:#002663;line-height:20px;margin-bottom:1px;}
h2.separator {background:url("../images/layout/h2.png") no-repeat scroll 0 4px;padding-left:19px;border-bottom:1px solid #B5BBCD;}
h3 {font-family: arial, sans-serif; font-size:12px;font-weight:bold;color:#646464;line-height:20px;margin-bottom:1px;}

.pagingHolder {float:right; position:relative;height: 0px;}

.pagingLeftHolder {float:left; position:relative;height: 0px;}

.pagingHolder.moveDown {top:25px;}
.pagingLeftHolder.moveDown {top:25px;}

.pagingHolder.search {padding-bottom:25px; float:left;}


.paging {margin-left:2px;text-decoration: none;	background-color: #f0f0f0; border: solid 1px #dcdcdc; height: 15px;width:15px; display: block; float:left; font-size:11px;font-family: times, "Times New Roman CE", serif;}

.pagingLeft {background: url('../images/layout/paging_left.png') no-repeat center center #f0f0f0;}
.pagingLeftAll {background: url('../images/layout/paging_leftAll.png') no-repeat center center #f0f0f0;}
.pagingRight {background: url('../images/layout/paging_right.png') no-repeat center center #f0f0f0;}
.pagingRightAll {background: url('../images/layout/paging_rightAll.png') no-repeat center center #f0f0f0;}
.pagingPage {width: auto;padding:0px 10px;line-height: 15px; vertical-align: middle;}


strong.important {font-weight:bold;font-size:14px;color:#091c5a;}


div#ContentHolder{position:relative; float:left;padding-bottom:50px;width:727px;color:#555555;}

div#ContentHolder.typeC{position:relative; float:left; width:560px;padding-bottom:50px;}
.typeD{position:relative; float:left; width:397px !important;padding-bottom:50px;}


div#ContentHolder p {font-size:12px;color:#555555;text-align:left;line-height:18px;margin-bottom:16px;}

div#ContentHolder .perex {font-size:15px;color:#20b5e7;font-family: times, "Times New Roman CE", serif;}

div#ContentHolder .perex a {font-size:15px;color:#20b5e7;font-family: times, "Times New Roman CE", serif;}
div#ContentHolder .perex a:hover {color:#fe5a46;}

div#ContentHolder p.line {font-size:0px;color:transparent;line-height: 1px; display:block; height:1px;border-top: solid 1px #aaaaaa; border-bottom: solid 1px #dcdcdc; clear: both;}


div#ContentHolder img.imgBlock {display:block; float: none !important; margin: 0; padding: 0; padding-bottom:10px;}

div#ContentHolder p.exlamation {color:red;}

div#OtherContent {color:#555555;padding:8px;}




div#ContentHolder a {color:#091c5a;}

div#ContentHolder a.backPress {color: #646464; text-decoration: none;font-size:12px; font-weight: bold;vertical-align: middle;}

div#ContentHolder a:hover {color:#fe5a46;text-decoration:none;}


div#ContentHolder a.headline {font-size:14px;font-weight:bold;}

/*div#ContentHolder ul li {list-style-image: url('../images/layout/li-l1.png'); line-height: 150%;}
div#ContentHolder ul li ul li {list-style-image: url('../images/layout/li-l2.png');}
div#ContentHolder ul li ul li ul li{list-style-image: url('../images/layout/li-l3.png');}*/

div#ContentHolder ul li {list-style: none; line-height: 150%; padding-left: 12px; background: url('../images/layout/li-l1.png') no-repeat 2px 7px;}
div#ContentHolder ul li ul li {list-style: none; background: url('../images/layout/li-l2.png') no-repeat 2px 7px;}
div#ContentHolder ul li ul li ul li{list-style: none; background: url('../images/layout/li-l3.png') no-repeat 2px 7px;}


a.arrowLeftLight {display:block;padding-left:16px;background:url("../images/layout/arrow-left-light.png") no-repeat scroll 0 5px;}
a.arrowLeftDark  {display:block;padding-left:16px;background:url("../images/layout/arrow-left-dark.png") no-repeat scroll 0 5px;}
a.arrowTopLight  {display:inline-block;width:auto;padding-right:14px;background:url("../images/layout/arrow-top-light.png") no-repeat scroll 100% 5px;}


p.newsBox a {color:#091c5a;text-decoration:none;}
p.newsBox a:hover {color:#fe5a46;text-decoration:underline;}

/*LEVE MENU*/

ul#LeftMenu {display:block;width:132px;margin:0;padding:0;}

ul#LeftMenu li {display:block;margin:0;padding:0;list-style:none;width:132px;border-bottom:1px solid #aaaaaa;min-height:30px;}
ul#LeftMenu li li {display:block;margin:0;padding:0;list-style:none;width:132px;min-height:23px;border-bottom:0 none;}



ul#LeftMenu li.selected {}
ul#LeftMenu li.selected_hassubmenu {}

ul#LeftMenu li:hover {}
ul#LeftMenu li.selected:hover {}
ul#LeftMenu li.selected_hassubmenu:hover {}

ul#LeftMenu li a {display:block;padding-top:8px;padding-bottom: 9px;color:#646464;font-size:12px;text-decoration:none;font-weight:normal;}
ul#LeftMenu li:hover a {color:#ff5113;}
ul#LeftMenu li.selected a {color:#ff5113;}
ul#LeftMenu li.selected_hassubmenu a {color:#ff5113;}
ul#LeftMenu li.selected_hassubmenu ul {position:relative;left:-8px;}

ul#LeftMenu li li a {display:block;padding-top:0px;color:#aaaaaa;font-size: 11px;padding-left:8px;padding-bottom:6px;}
ul#LeftMenu li li a:hover {color:#ff5113;}
ul#LeftMenu li.selected_hassubmenu li a {color:#aaaaaa;}
ul#LeftMenu li li.selected a {color:#646464;}

ul#LeftMenu li li.selected {background: url('../images/layout/menusquare.png') no-repeat top left transparent;}
ul#LeftMenu li li:hover a {color:#646464;}


/* PROSTOR S BOXY U TYPU C */

div.contentRightBoxesHolder {position:relative; float:left;}
div.contentRightBoxesHolder  {width:148px;margin-left:15px;}

div.contentRightBoxesHolder h3 {font-size:12px;color:#002663;font-weight:bold; line-height:14px;margin:0;padding:3px 0px 0px 12px;}
div.contentRightBoxesHolder h4 {font-size:11px;color:#20b5e7;font-weight:bold;}
div.contentRightBoxesHolder h4.galerieHeadline {padding-left: 12px;}
div.contentRightBoxesHolder div.contactItem  {margin-bottom:12px;}
div.contentRightBoxesHolder p {margin-top:8px;font-size:11px;}
div.contentRightBoxesHolder .quote {margin-top:0px;margin-bottom:5px;font-size:13px;font-style:italic;font-family: times, "Times New Roman CE", serif;}

div.contentRightBoxesHolder div.contactItem p  {margin-top:0px;margin-bottom:0px;}

div.contentRightBoxesHolder .lowMargins {margin-top: 2px; margin-bottom: 2px; padding:0}

div.contentRightBoxesHolder .box {width:160px;margin-top:0px;margin-bottom:0px;background-color:#eeeff3;color:#555555;}
div.contentRightBoxesHolder .boxTop {background:url('../images/layout/box_top.png') no-repeat top left transparent; display: block; height:10px;font-size:0px;}
div.contentRightBoxesHolder .boxMiddle {background:url('../images/layout/box_middle.png') repeat-y top left transparent;}
div.contentRightBoxesHolder .boxBottom {background:url('../images/layout/box_bottom.png') no-repeat top left transparent; display: block; height:20px;}

div.contentRightBoxesHolder .boxInner {padding:10px 22px 5px 12px;}

div.contentRightBoxesHolder a {color:#646464;text-decoration: none; font-weight:bold;}

div.contentRightBoxesHolder a p {font-weight:normal;}

div.contentRightBoxesHolder a:hover {color:#091c5a;text-decoration:none;}

div.contentRightBoxesHolder img.photo {border:0px solid #ffffff;margin-top:8px;margin-bottom:8px;margin-left:12px;}

a.file {display:block;min-height:22px; padding-left:26px;margin-bottom:8px; background-position:0 0;background-repeat:no-repeat;}

.file_unknown {background-image: url('../images/icons/icon_generic.gif');}
.file_doc {background-image: url('../images/icons/icon_doc.gif');}

.file_docx {background-image: url('../images/icons/icon_doc.gif');}
.file_eps {background-image: url('../images/icons/icon_vector.gif');}
.file_gif {background-image: url('../images/icons/icon_image.gif');}
.file_jpeg {background-image: url('../images/icons/icon_image.gif');}
.file_jpg {background-image: url('../images/icons/icon_image.gif');}
.file_pdf {background-image: url('../images/icons/icon_pdf.gif');}
.file_png {background-image: url('../images/icons/icon_image.gif');}
.file_ppt {background-image: url('../images/icons/icon_ppt.gif');}
.file_rar {background-image: url('../images/icons/icon_zip.gif');}
.file_rtf {background-image: url('../images/icons/icon_doc.gif');}
.file_txt {background-image: url('../images/icons/icon_txt.gif');}
.file_xls {background-image: url('../images/icons/icon_xls.gif');}
.file_xlsx {background-image: url('../images/icons/icon_xls.gif');}
.file_zip {background-image: url('../images/icons/icon_zip.gif');}
.file_swf {background-image: url('../images/icons/icon_swf.gif');}
.file_flv {background-image: url('../images/icons/icon_fla.gif');}
.file_fla {background-image: url('../images/icons/icon_fla.gif');}
.file_mp3 {background-image: url('../images/icons/icon_audio.gif');}
.file_mp4 {background-image: url('../images/icons/icon_audio.gif');}
.file_wav {background-image: url('../images/icons/icon_audio.gif');}
.file_mid {background-image: url('../images/icons/icon_audio.gif');}
.file_mov {background-image: url('../images/icons/icon_mov.gif');}

.file_rss {width:22px;height:22px;background-image: url('../images/icons/rss.png');}


.fileIco {display:block;width:16px;height:16px;}

/* FOTOGALERIE */
div.photoBoxHolder {clear:both;}
div.photoBox {position:relative;float:left;}
div.photoBoxInner {width:182px;height:144px; padding-top:12px; border:1px solid #DCDCDC; margin-right:12px;margin-bottom:24px; text-align:center;}
div.photoBoxInner a.downloadLink {display:block;margin-top:1px;}


.sep {display:inline-block;font-size:0;width:9px;height:10px;background: url('../images/layout/zavinac1.gif') no-repeat 0 0;vertical-align:middle;}


/* ROZCESTNIK */

div#RozcestnikHolder {position:relative;width:780px;}

div#RozcestnikHolder ul#Rozcestnik {display:block;width:780px;margin:0;padding:0;}

ul#Rozcestnik li {display:block;float:left;margin:0;padding:0;list-style:none;position:relative;}

ul#Rozcestnik li a {display:block;width:242px;height:83px;margin-right:11px;margin-bottom:11px; text-transform: uppercase; font-family: times, "Times New Roman CE", serif;  color:#002a6f; background: url('../images/layout/guidepost-out.png') #ccdbf4 no-repeat 0 0;}

ul#Rozcestnik li a span.header {display: table-cell; width:195px; font-size:15px; text-decoration:none; font-weight:bold; height:83px; vertical-align: middle;}

ul#Rozcestnik li a:hover {background-image: url('../images/layout/guidepost-on.png'); background-color:#ff7200; color:#ffffff;}

ul#Rozcestnik li a span.header span {display:inline-block;padding-left:12px;}

/*Vypis kontaktu*/

div.contactBox {position:relative;margin-bottom:30px;padding:10px 0px;border-bottom: solid 1px #dcdcdc; width:560px;}

div.contactBox div.photo {float:left;width:150px;height:173px;margin-right:10px;background:url('../images/layout/contact-photo_bg.png') no-repeat top left transparent;}
div.contactBox div.noContactPhoto {float:left;width:182px;height:140px;background:url('../images/layout/contact-nophoto.png') no-repeat 50% 3px;}
div.contactBox div.noteMargin {float:left;width:182px;height:10px;}

div.contactBox div.content0  {float:left;}
div.contactBox div.content05 {}
div.contactBox div.content1  {float:left;}
div.contactBox div.content2  {float:left;}
div.contactBox div.content3  {float:left;}

div.contactBox div.content1inner {width:177px;margin-right:30px;}
div.contactBox div.content05inner {padding-bottom:10px;}
div.contactBox div.content2inner {width:190px;}
div.contactBox div.content3inner {width:400px;}

div.contactBox div.photo img {border: 0 none; position:relative;left:18px;top:8px;}

div.contactBox h3 {color:#002663; font-weight:bold;margin-bottom:0px;padding-bottom:0;}

div.contactBox span.pozice {display:block;font-weight: bold;}
div#ContentHolder div.contactBox p {text-align:left}

div#ContentHolder .contactBox p {margin-top:3px;margin-bottom:3px;}


/*REPORTS*/

div#ReportsYearsBox {margin-top:20px;}


div#ReportsYearsBox ul {display:block;position:relative;margin:0;padding:0;}
div#ReportsYearsBox li {display:block;float:left;padding:0;margin:0;}
div#ReportsYearsBox li a {display:block;width:50px;height:30px;line-height:30px;margin-right:1px;color:#ffffff; text-decoration:none; font-weight:bold;text-align:center;vertical-align: middle; background: url('../images/layout/report-li-out.png') #7983a5 repeat-x 0 0;}
div#ReportsYearsBox li a:hover {background-image: url('../images/layout/report-li-on.png'); background-color:#f0f0f0; color:#091c5a;}
div#ReportsYearsBox li a.selected {background-image: url('../images/layout/report-li-on.png'); background-color:#f0f0f0; color:#091c5a;}

div#ReportsYearsBox  div#ReportsYearsBottomLine {clear: both;width:100%;margin:0;padding:0;text-align:left;height:16px;font-size:0px;line-height:1px; background: url('../images/layout/report-ul-bottom.png') #f0f0f0 repeat-x 0 0;}


div#ReportsMonthsBox {margin-top:0px;}

div#ReportsMonthsBox ul {display:block;position:relative;margin:0;padding:0;}
div#ReportsMonthsBox li {display:block;float:left;padding:0;margin:0;}
div#ReportsMonthsBox li a {display:block;width:30px;height:30px;line-height:30px;margin-right:1px;color:#ffffff; text-decoration:none; font-weight:bold;text-align:center;vertical-align: middle; background: url('../images/layout/report-li-out.png') #7983a5 repeat-x 0 0;}
div#ReportsMonthsBox li a:hover {background-image: url('../images/layout/report-li-on.png'); background-color:#f0f0f0; color:#091c5a;}
div#ReportsMonthsBox li a.selected {background-image: url('../images/layout/report-li-on.png'); background-color:#f0f0f0; color:#091c5a;}

div#ReportsMonthsBox li span.unusedMonth {display:block;width:30px;height:30px;line-height:30px;margin-right:1px;color:#515151; text-decoration:none; font-weight:bold;text-align:center;vertical-align: middle; background: url('../images/layout/report-li-disabled.png') #7983a5 repeat-x 0 0;}

/* TISKOVE ZPRAVY */

div#ContentHolder .contactItem p {margin-top:5px;margin-bottom:5px;}

div#ContentHolder .contactItem {margin-bottom:20px;}


/* TABULKY */


table.table01 {width:100%;margin-top:0px;margin-bottom:15px;border-collapse:collapse;}
table.table01 caption {padding-top:17px;text-align:left;font-size:15px; font-weight:normal; color:#20b5e7;margin-bottom:11px;font-family: times, "Times New Roman CE", serif; }
table.table01 tbody {margin:0;padding:0;}
table.table01 td {margin:0;padding:3px 6px;}

table.table01 tr.first {font-weight:bold;color:#002663;}
table.table01 tr.first td {}
table.table01 tr.odd {background-color:#f5f5f5;}
table.table01 tr.even {}
table.table01 tr.last {background-color:transparent;}
table.table01 tr.last td {padding-top:10px; border-top: solid 1px #aaaaaa;}

table.table01 tr:hover {background-color: #e2f4fa;cursor: default;}
table.table01 tr.first:hover {background-color: transparent;}
table.table01 tr.last:hover {background-color: transparent;}

table.tableFiles td {height:40px;}

table.table02 {width:100%;margin-top:45px;margin-bottom:15px;border-collapse:collapse;}
table.table02 caption {padding-top:17px;text-align:left;font-size:15px; font-weight:normal; color:#20b5e7;margin-bottom:11px;font-family: times, "Times New Roman CE", serif; }
table.table02 tbody {margin:0;padding:0;}
table.table02 td {margin:0;padding:5px 8px;border-bottom:solid 1px #dcdcdc;}

table.table02 td.rightAlign {text-align: right;}

table.table02 td a {text-decoration: none; color: #646464 !important;display:block;}

table.table02 tr.first {font-weight:bold;color:#002663;}
table.table02 tr.first td {}
table.table02 tr.odd {background-color:#f5f5f5;}
table.table02 tr.even {}

table.table02 tr:hover {background-color: #e2f4fa;cursor: default;}
table.table02 tr.first:hover {background-color: transparent;}


table.table03 {width:100%;margin-top:0px;margin-bottom:30px;border-bottom:1px solid #b5bbcd;}
table.table03 caption {padding-top:27px;text-align:left;font-size:14px; font-weight:bold; color:#091c5a;margin-bottom:11px;}
table.table03 tbody {margin:0;padding:0;}
table.table03 td {margin:0;padding:2px;height:40px;border:1px dotted #b5bbcd;text-align:right;padding-right:5px;}

table.table03 tr.first {background-color:#dadde6;font-weight:bold;color:#091c5a;}
table.table03 tr.first td {border-top:1px solid #b5bbcd;text-align:center;}
table.table03 tr.odd {}
table.table03 tr.even {background-color:#f3f4f7;}

table.table03 td.alignleft {text-align:center;}


table td.icon {width:24px;}
table td.date {width:60px;}
table td.year {width:45px;}
table td.type {width:30px;}
table td.size {width:60px;text-align:right;}

table td.company {width:150px;}

.noborder {border: none 0 !important; height: 1px !important; padding: 0 !important;}

/* VYHLEDAVANI */

span.search_result_selected {color:#fe5a17;}
.search_result_head {font-size: 12px; color: #002663; font-weight: bold;padding-bottom:3px;}
.search_result_subhead {font-size: 12px; color: #646464; font-weight: bold;padding-bottom:20px;}
span.search_result_what {font-family: times, "Times New Roman CE", serif; font-size: 15px;color: #20b5e7; font-weight: normal;}

div.searchResultsHolder {margin: 30px 0px 15px 0px; padding-top: 10px; border-top: solid 1px #dcdcdc; border-bottom: solid 1px #dcdcdc; clear: both;}

a.searchResult {margin-bottom:20px;clear: both; display: block; cursor: pointer; text-decoration:none;}
a.searchResult:hover .title {text-decoration:underline;}

a.searchResult .title {padding:6px 7px 2px 7px; display: block;font-size: 12px; color: #002663; font-weight: bold;}

a.searchResult .content {padding:6px 7px 2px 7px; display: block;color:#646464;}


/* Seznam kontaktu */
div#ContactGroupBox {width:100%;text-align:right;}


#ContentHolder p.lastUpdate {margin-top:30px;font-size:10px;font-style:italic;}

.infographicText {display:none;}


.boxPhotogalerie {}


.boxPhotogalerie {width:100%;margin-top:9px;margin-bottom:27px;background-color:#eeeff3;color:#555555;}
.boxPhotogalerie .boxInner {padding:12px;}

.boxPhotogalerie a {color:#091c5a;}
.boxPhotogalerie a:hover {color:#091c5a;text-decoration:none;}

.boxPhotogalerie img.photo {border:7px solid #ffffff;margin-top:8px;margin-bottom:8px;margin-right:8px;}

.boxPhotogalerie .boxPhoto {float:left; width:220px; }
