/* VRBOVE CSS FILE */


/*=====================*/
/*=GENERAL DEFINITIONS=*/
/*=====================*/

body{
background: #cfefff;
}

#background{
width:100%;
background: url('images/background.png') repeat-x;
}

.img-border{
width:160;
height:120;
border:0px solid grey;
background:#eaeaea;
margin:10px;
}

.img-border img{
	border-style:none;
}

a {
font-size:10pt;
text-decoration:none;
}

a:link, a:visited {
  color: #2020e0;
}

a:hover, a:active {
  color: #2080ff;
}


p{
font-family: sans-serif;
/*line-height:17px;*/
/*font-size:15px;*/
font-size:small;
}

p.times{      /*V aktualitach pismo Times*/
font-family: Times, serif;
font-size:small;
}

p.idt{
font-family: Arial, sans-serif;
font-size:small;
text-indent:50px;
}

b{
font-size:11pt;
}

i{
font-size:11pt;
}

table{
font-size:small;
}

h3{
font-family:Georgia;
text-align:left;
font-size:17px;
font-weight:bold;
color:#135874;
border-style:solid;
border-color:#093958;
border-width:0px;
border-bottom-width:2px;
margin:0px;
margin-top:10px;
}

img{
  margin:0;
  padding:0;
  margin:auto;
}

/*================*/
/*=MODRDA TABULKA=*/
/*================*/

#modra-tabulka table{
  border-style: solid;
  border-top-width: 1px;
  border-bottom-width: 0px;
  border-left-width: 1px;
  border-right-width: 0px;
  border-color: #4088c8;
}

#modra-tabulka td{
  border-style: solid;
  border-color: #4088c8;
  border-top-width: 0px;
  border-bottom-width: 1px;
  border-left-width: 0px;
  border-right-width: 1px;
  vertical-align: top;
  text-align: left;
  font-family: sans-serif;
  font-weight: normal;
}



/*========*/
/*=ODKAZY=*/
/*========*/

#odkazy{
  width:160px;
  margin-top:10px;
}

#odkazy td{
  background:url('images/cellSides.png') repeat-y;
}

#odkazy a img{
  border:none; 
}


#odkazy a{
  display: block;
  text-align: left;
  font-family: sans-serif;
  font-weight: bold;
  font-size: 8pt;
  color: #0073de; 
  margin:0 3px 0px 3px;
  padding:1px 2px 2px 2px;
}

#odkazy a:link, .odkazy a:visited {
  color: #0073de;
  background: #e9f5f9;
}

#odkazy a:hover, .odkazy a:active {
  color: #0081f9;
  background: #c4eef6;
  text-decoration:none;
}

/*==============================*/
/*===Dolezite telefonne cisla===*/
/*==============================*/

.doleziteTelCisla{
  width:160px;
  margin-top:15px;
}

.doleziteTelCisla td.titleBg{
border-style:solid;
border-color:#1e99f2;
border-width:0px;
border-top-width:1px;
border-bottom-width:1px;
background: url('images/cellH30Title-line.png') repeat-y;
}

.doleziteTelCisla td.telBg{
background: url('images/telBg.png') repeat-y;
}

.doleziteTelCisla a{
  margin:0;
  padding:0;
}

.doleziteTelCisla a img{
  border:none;
}


.doleziteTelCisla a.title{
display:block;
color:#135874;
font-family:arial, sans-serif;
line-height:15px;
font-size:13px;
font-weight:bold;
text-align:left;
padding-left:3px;
margin-bottom:1px;
}

.doleziteTelCisla a.title:link, .doleziteTelCisla a.title:visited {
text-decoration:none;
}
.doleziteTelCisla a.title:active, .doleziteTelCisla a.title:hover {
text-decoration:underline;
}

.doleziteTelCisla a.name{
display:block;
color:white;
font-family:arial, sans-serif;
line-height:15px;
font-size:12px;
font-weight:bold;
text-align:right;
padding-left:1px;
}

.doleziteTelCisla a.number{
display:block;
color: #0081f9;
font-family:arial, sans-serif;
line-height:15px;
font-size:12px;
font-weight:bold;
text-align:right;
padding-right:2px;
}


/*.doleziteTelCisla a:link, .doleziteTelCisla a:visited {*/
/*background: url('images/cellH30Title-line.png') repeat-y;
}

.doleziteTelCisla a:active, .doleziteTelCisla a:hover {
/*background: url('images/cellH30Title-line-change.png') repeat-y;*?
text-decoration:underline;
}

.cellTel {
width:160px;
background: url('images/cellTel.png') repeat-y;
}

.cellTel td{
  text-align:right;
}

cellTel a.name{
color:white;
font-family:arial, sans-serif;
line-height:15px;
font-size:13px;
font-weight:bold;
padding-left:2px;
text-align:right;
}

cellTel a.number{
color: #0081f9;
font-family:arial, sans-serif;
line-height:15px;
font-size:13px;
font-weight:bold;
padding-left:2px;
text-align:right;
}


.cellTel a:link, .cellTel a:visited {
/*background: url('images/cellTel.png') repeat-y;*/
/*}*/

/*.cellTel a:active, .cellTel a:hover {*/
/*background: url('images/cellTel.png') repeat-y;*/
/*text-decoration:underline;
}
*/

#pocasie{
  margin-top:15px;
}

.date{
font-family:Verdana;
font-size:0.8em;
font-weight:bold;
line-height:0.8em;
color:#888888;
margin-top:5px;
}

aktuality-img{
margin:3px;
}

.post-footer{
/*width:60%;*/
line-height:30px;
text-align:left;
font-size:10pt;
border:none 1px black;
padding-left:20px;
margin-left:30px;
background: url('images/post-footer-image.png') no-repeat;
/*border:1px solid green;*/
}

.post-footer a{
font-size:10pt;
color: #0073de;
/* color: #2080ff;*/
}

.post-footer a:link, .post-footer a:visited {
color: #0073de;
/*color: #2080ff;*/
}

.post-footer a:hover, .post-footer a:active {
 color: #0073de;
 /*color: #2080ff;*/
 text-decoration:underline;
}

  
.left2{
margin-left:5px;
}

.pozadie{
margin:0;
background: url('images/cellH20-static.png') repeat-y;
}



padding-left:10px;{
background: url('images/cellH40-static.png') no-repeat 0 0;
}

.linkPadding{
  padding:2px 5px 2px 10px;
}

/*======*/
/*=MENU=*/
/*======*/

.menu {
  width:160px;
  margin-top:20px;
  margin-left:10px;
}


.menu td {  
  border-style:solid;
  border-color:#6694a7;
  border-width:0px;
  border-bottom-width:1px;
  background:url('images/cellSides.png') repeat-y;
  padding:0;
}

.menu a {
  display: block;
  text-align: left;
  font-family: sans-serif;
  font-weight: bold;
  font-size: small; 
  margin:0 5px 0px 5px;
  padding:1px 2px 2px 2px;
}

.menu a:link, .menu a:visited {
  color: #0073de;
  background: #e9f5f9;
}

.menu a:hover, .menu a:active {
  color: #0081f9;
  background: #c4eef6;
}

.menu img{
  border:none;
  margin:0;
  padding:0;
}


.telCislaTitleH30{
display:block;
width:160px;
height:30px;
/*color: #0081f9;
font-family:arial, sans-serif;
line-height:15px;
font-size:13px;
font-weight:bold;
text-align:left;*/
background: url('images/cellH30Title.png') no-repeat 0 0;
/*padding:0;
margin:0;*/
/*vertical-align:center;*/
padding-left:3px;
/*border:1px solid black;*/
}

.telCislaTitleH15{
display:block;
width:160px;
height:15px;
color: #0081f9;
font-family:arial, sans-serif;
line-height:15px;
font-size:13px;
font-weight:bold;
text-align:left;
padding-left:2px;
background: url('images/cellH15Title.png') no-repeat 0 0;
}


.telCislaTel{
display:block;
width:160px;
height:15px;
color: #0081f9;
font-family:arial, sans-serif;
line-height:14px;
font-size:12px;
font-weight:bold;
text-align:right;
background: url('images/cellH15Tel.png') no-repeat 0 0;
}

.telCislaTelPadding{
padding:0px 3px 0px 0px;
}

.zmazat{
display:block;
color:#135874;
font-family:arial, sans-serif;
line-height:15px;
font-size:13px;
font-weight:bold;
text-align:left;
padding-left:2px;
/*border:1px solid blue;*/
}


#corner {
position:absolute;
left:170px;
top:140px;
width:105px;
height:105px;
background: url('images/corner.png') no-repeat;*/
/*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=’images/corner.png’ ,sizingMethod=’crop’);*/
}

#cornerIE {
position:absolute;
left:170px;
top:140px;
width:105px;
height:105px;
background: url('images/corner.gif') no-repeat;*/
/*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=’images/corner.png’ ,sizingMethod=’crop’);*/
}




/*
.scrolling-text{
position:absolute;
left:185;
top:125;
width:295px;
font-family:arial, sans-serif;
font-weight:bold;
color:#e7f7ff;
}
*/


/*================*/
/*==LANGUAGE-BAR==*/
/*================*/


.spanish a{
position:absolute;
left:425;
top:122;
color:black;
font-family:arial;
font-size:11px;
}

.spanish a:link, .spanish a:visited {
color:black;
text-decoration:none;
}
.spanish a:active, .spanish a:hover {
color:black;
text-decoration:underline;
}

.french a{ 
position:absolute;
left:360;
top:122;
font-family:arial;
font-size:11px;
}

.french a:link, .french a:visited {
color:black;
text-decoration:none;
}
.french a:active, .french a:hover {
color:black;
text-decoration:underline;
}

.german a{
position:absolute;
left:275 ;
top:122;
width:60px;
font-family:arial;
font-size:11px;
}

.german a:link, .german a:visited {
color:black;
text-decoration:none;
}
.german a:active, .german a:hover {
color:black;
text-decoration:underline;
}

.english a{
position:absolute;
left:224;
top:122;
width:60px;
font-family:arial;
font-size:11px;
}

.english a:link, .english a:visited {
color:black;
text-decoration:none;
}
.english a:active, .english a:hover {
color:black;
text-decoration:underline;
}


/*============*/
/*=STRUCTURES=*/
/*============*/

#mainContainer {
position:relative;
width:1020px;
margin:0px auto;
/*border-color: #499fd0;*/
/*border-color: #135874;*/
background: url('images/mainContainer-pozadie.png') repeat-y;
}

#header{
width:1020px;
height:150px;
/*background: url('images/header.jpg') no-repeat;*/
}

#contentContainer {
width:640px;
float:left;
border: 2px solid #135874;
margin:10px 10px 10px 10px;
background:#f3fbff;
}

#content {
width:610px;
margin:15px;
text-align: justify;
font-family: sans-serif;
font-size: small;
}

#content a:link, #content a:visited {
/*color: #4088c8;*/
/* color: #0073de;*/
/*  color: #4088c8;*/
/*  color: #000080;*/
  color: #2020e0;
}

#content a:hover, #content a:active {
/*  color: #2020e0;*/
/*  color: #60a8e8;*/
/*  color: #60a8e8;*/
/*  color: #4088c8;*/
  color: #2080ff;
}


#sidebar {
float:left;
width:180px;
height:100%;
margin:0x 0px 0px 0px;
background: url('images/sidebar-pozadie.png') repeat-y;/*#86d2fd*/
}


#gadgets {
float:right;
width:173px;
margin-right:0px;
}

#holder{
height:100%;
margin:0;
padding:0;
}

#clear {
/*border: 2px solid #135874;*/
clear:both;
}

#footer {
width:1020px;
height:50px;
background: url('images/footer.png') no-repeat;
}

#footer img{
margin-left:5px;
margin-right:5px;
}


/*=======================*/
/*===ZO STAREJ STRANKY===*/
/*=======================*/

.section-title {
  color: #000080;
  text-decoration: none;
  text-align: center;
  font-family: sans-serif;
  font-weight: bold;
  font-size: large; 
  padding: 5px;
  margin-top: 1em;
  margin-bottom: 1em;
}

.subsection-border {
  border-style: solid;
  border-color: #4088c8;
  border-top-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-right-width: 1px;
  margin-top: 1em;
  margin-bottom: 1em;
  padding: 1px;
}

.subsection-title {
  color: #000080;
  display: block;
  text-decoration: none;
  text-align: left;
  font-family: sans-serif;
  font-weight: bold;
  font-size: medium; 
  background-color: #c0e0ff;
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 0px;
  padding-bottom: 0px;
}

.subsubsection-title {
  color: #000080;
  display: block;
  text-decoration: none;
  text-align: left;
  font-family: sans-serif;
  font-weight: bold;
  font-size: small; 
  padding-top: 1px;
  padding-bottom: 1px;
}

.urad-table {
  width: 600px;
  border-style: solid;
  border-top-width: 1px;
  border-bottom-width: 0px;
  border-left-width: 1px;
  border-right-width: 0px;
  border-color: #4088c8;
/*  padding: 0px;
  border-spacing: 0px;*/
}

.urad-table td {
  border-style: solid;
  border-color: #4088c8;
  border-top-width: 0px;
  border-bottom-width: 1px;
  border-left-width: 0px;
  border-right-width: 1px;
  vertical-align: top;
  text-align: left;
  font-family: sans-serif;
  font-weight: normal;
  /*font-size: small;*/
  font-size:9pt; /*12px*/
  padding: 2px;
}

.urad-title{
font-size:small;
color:#000080;
font-weight:bold;
}

/*==============*/
/*= Geo. udaje =*/
/*==============*/

.geo-table {
  width:100%;
  border-style: solid;
  border-color: #4088c8;
  border-width: 1px 1px 0px 1px;
  border-color: #4088c8;
  font-size:11pt;
  font-weight: normal;
}

.geo-table th {
  vertical-align: top;
  text-align:left;
  border-style: solid;
  border-color: #4088c8;
  border-width: 0px 0px 1px 0px;
  font-weight: normal;
  padding: 2px 0.5em 2px 0.5em;
}

.geo-table td {
  border-style: solid;
  border-color: #4088c8;
  border-width: 0px 0px 1px 0px;
  font-weight: normal;
  padding: 2px 0.5em 2px 0.5em;
}

.basic-table-caption {
  color: #000080;
  text-align: left;
  font-family: sans-serif;
  font-size: 11pt;
  font-weight: bold;
  padding: 2px;
}


.basic-table {
  border-style: solid;
  border-top-width: 1px;
  border-bottom-width: 0px;
  border-left-width: 1px;
  border-right-width: 1px;
  border-color: #4088c8;
  font-size:11pt;
  padding: 0px;
  border-spacing: 0px;
}

.basic-table th {
  border-style: solid;
  border-color: #4088c8;
  border-top-width: 0px;
  border-bottom-width: 1px;
  border-left-width: 0px;
  border-right-width: 0px;
  text-align: center;
  font-family: sans-serif;
  font-size: small;
  font-weight: bold;
  padding: 2px;
}

.basic-table td {
  border-style: solid;
  border-color: #4088c8;
  border-top-width: 0px;
  border-bottom-width: 1px;
  border-left-width: 0px;
  border-right-width: 0px;
  text-align: center;
  font-family: sans-serif;
  font-weight: normal;
  font-size: small;
  padding: 2px;
}

.street-table {
  border-style: solid;
  border-top-width: 0px;
  border-bottom-width: 0px;
  border-left-width: 0px;
  border-right-width: 0px;
  border-color: #4088c8;
  font-size:11pt;
  padding: 0px;
  border-spacing: 0px;
}

.street-table td {
  width: 33%;
  border-style: solid;
  border-color: #4088c8;
  border-top-width: 0px;
  border-bottom-width: 0px;
  border-left-width: 0px;
  border-right-width: 0px;
  text-align: left;
  font-family: sans-serif;
  font-weight: normal;
  font-size: 11pt;
  padding: 2px 2px 2px 10px;
}

/*==========*/
/*= Statut =*/
/*==========*/

.statut p {
/*  font-family: serif;*/
  font-family: sans-serif;
  font-weight: normal;
/*  font-size: medium;*/
  font-size: small;
}

.statut ul {
/*  font-family: serif;*/
  font-family: sans-serif;
  font-weight: normal;
/*  font-size: medium;*/
  font-size: small;
}

.statut-cast {
  letter-spacing: 0.3em;
  text-align: center;
  font-family: serif;
  font-weight: bold;
  font-size: medium;
  margin: 1em;
}

.statut-nadpis {
  text-align: center;
  font-family: serif;
  font-weight: bold;
  font-size: medium;
  margin: 1em;
}

.statut-podnadpis {
  text-align: center;
  font-family: serif;
  font-weight: bold;
  font-size: medium;
  padding-bottom: 0.5em;
}

.statut-paragraf {
  text-align: center;
  font-family: serif;
  font-weight: bold;
  font-size: medium;
  padding-top: 1em;
}

.statut-odrazky {
/*  list-style-type: square;*/
  font-family: serif;
  font-weight: normal;
  font-size: medium;
  margin-top: 0.3em;
  margin-bottom: 0.5em;
  margin-left: 3.9em;
}

.statut-z1 {
  text-indent: -1.3em;
  margin-left: 1.3em;
  padding: 0.2em;
  
}

.statut-p1 {
  margin-left: 1.3em;
  padding: 0.2em;
}

.statut-z2 {
  text-indent: -1.6em;
  margin-left: 2.9em;
  padding: 0.2em;
}

.statut-p2 {
  margin-left: 2.9em;
  padding: 0.2em;
}

.statut-z3 {
  text-indent: -1.3em;
  margin-left: 4.2em;
  padding: 0.2em;
}

.statut-p3 {
  margin-left: 4.2em;
  padding: 0.2em;
}

.statut-zoznam1 {
  font-family: serif;
  font-weight: normal;
  font-size: medium;
  margin-left: 1em;
}

.statut-zoznam2 {
  font-family: serif;
  font-weight: normal;
  font-size: medium;
  margin-left: 2em;
}



/*===========*/
/*= Doprava =*/
/*===========*/

.spoje-table-caption {
  color: #000080;
  font-family: sans-serif;
  font-size: medium;
  font-weight: bold;
  padding: 2px;
}

.spoje-table {
  width:95%;
  border-style: solid;
  border-top-width: 1px;
  border-bottom-width: 0px;
  border-left-width: 1px;
  border-right-width: 0px;
  border-color: #98bada;
  border-spacing: 0px;

}

.spoje-table th {
  border-style: solid;
	color:white;
	font-weight:bold;
  border-color: #98bada;
	background-color:#82a9cc;
  border-top-width: 0px;
  border-bottom-width: 1px;
  border-left-width: 0px;
  border-right-width: 1px;
  text-align: center;
  font-size: medium;
  padding: 5px;
}

.spoje-table td {
  border-style: solid;
  border-color: #98bada;
	background-color:#eaeaea;
  border-top-width: 0px;
  border-bottom-width: 1px;
  border-left-width: 0px;
  border-right-width: 1px;
  text-align: center;
  font-size: medium;
  padding: 5px;
}

.cell2 {
	text-align:right;
}

.popisok {
	font-size:small;
}

.box {
	text-align:center;
	width:2em;
	display:inline;
	font-weight:bold;
	color:white;
	background-color:#4a576d;
}

.poznamka {
	height:30px;
	font-family: sans-serif;
	font-size: small;
	font-weight: bold;
	font-style: italic;
	text-align: center;
	color: #000080;
	background-color: #eaeaea;
	padding: 5px 0px 5px 0px;
}

.vysvetlivky {
	width:90%;
	background-color:#eaeaea;
  text-align: left;
  border-style: solid;
  border-width: 1px;
  border-color: #4088c8;
  padding: 5px;
  border-spacing: 0px;
}

/*==================*/
/*= Zastupitelstvo =*/
/*==================*/

.tablerow {
  color: #000000;
  text-decoration: none;
  text-align: center;
  font-family: sans-serif;
  font-size: small; 
  font-weight: normal;
  border-style: solid;
  border-color: #4088c8;
  border-top-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-right-width: 1px;
  margin-top: 2px;
}

td.name {
  width: 40%;
}

/*
td.position {
  width: 50%;
}
*/

td.foto {
  width: 80px;
}

.komisia-table {
  border-style: solid;
  border-top-width: 1px;
  border-bottom-width: 0px;
  border-left-width: 1px;
  border-right-width: 1px;
  border-color: #4088c8;
  padding: 0px;
  border-spacing: 0px;
}

.komisia-table td {
  border-style: solid;
  border-color: #4088c8;
  border-top-width: 0px;
  border-bottom-width: 1px;
  border-left-width: 0px;
  border-right-width: 0px;
}

.komisia-stl1 {
  width: 50%;
  text-align: left;
  vertical-align: top;
  padding: 2px 0.5em 2px 0.5em;
}

.komisia-stl2 {
  width: 50%;
  text-align: left;
  padding: 2px 0.5em 2px 0.5em;
}

.obvody-table {
  border-style: solid;
  border-top-width: 0px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-right-width: 0px;
  border-color: #4088c8;
  padding: 0px;
  border-spacing: 0px;
}

.obvody-table td {
  border-style: solid;
  border-color: #4088c8;
  border-top-width: 1px;
  border-bottom-width: 0px;
  border-left-width: 0px;
  border-right-width: 1px;
  padding: 2px;
}

/*===================*/
/*= Document-border =*/
/*===================*/

.document-border {
	font-family: sans-serif;
	font-size: medium;
	border-style: solid;
	border-width: 1px;
	border-color: #4088c8;
}

.document-border a:link, .document-border a:visited {
	font-family:sans-serif;
	font-size:medium;
  color: #2020e0;
}

.document-border a:hover, .document-border a:active {
  color: #2080ff;
	font-family:sans-serif;
	font-size:medium;
}


.skoly {
 /* width:600px;*/
  font-size:small;
  border-style: solid;
  border-top-width: 1px;
  border-bottom-width: 0px;
  border-left-width: 1px;
  border-right-width: 1px;
  border-color: #4088c8;
  padding: 0px;
  border-spacing: 0px;
}

.skoly td {
  border-style: solid;
  border-color: #4088c8;
  border-top-width: 0px;
  border-bottom-width: 1px;
  border-left-width: 0px;
  border-right-width: 0px;
}

.skoly-stl1 {
  width: 50%;
  text-align: left;
  vertical-align: top;
  padding: 2px 0.5em 2px 0.5em;
}

.skoly-stl2 {
  width: 50%;
  text-align: left;
  padding: 2px 0.5em 2px 0.5em;
}



/*============*/
/*= Kniznica =*/
/*============*/

#kniznica-main {
  border-style: solid;
  border-width: 1px;
  border-color: #4088c8;
  text-align: justify;
  font-family: sans-serif;
  font-size: small;
  padding: 8px;
	
}

.img-table {
	background-color:#eaeaea;
  border-style:solid;
  border-width:1px;
  border-color:#4088c8;
}
.img-table td{
	padding:2px;
}
.img-table img{
	border-style:none;
}

.kniznica-table1 {
  border-style: solid;
  border-width: 0px 3px 1px 0px;
  border-color: #98bada;
  font-size:10pt;
}

.kniznica-table1 th {
  text-align:left;
	color:#000080;
  border-style: solid;
  border-color: #98bada;
  background-color: #98bada;
  border-width: 1px 0px 0px 1px;
  vertical-align: top;
  padding: 2px;
}

.kniznica-table1 td {
  border-style: solid;
  border-color: #98bada;
	background-color:#eaeaea;
  border-width: 1px 0px 0px 1px;
  vertical-align: top;
  padding: 2px;
}

.kniznica-table2 {
  width:90%;
  border-style: solid;
  border-color: #98bada;
  border-width: 2px 2px 0px 2px;
	margin-bottom: 30px;
	font-size:small;
}

.kniznica-table2 th {
  vertical-align: top;
	font-weight: bolder;
	font-size: small;
	text-align: center;
  border-style: solid;
  border-color: #98bada;
  border-width: 0px 0px 1px 0px;
  padding: 5px 1em 5px 1em;
/*	background-color:#85a1bd;*/
	background-color:#98bada;

}

.kniznica-table2 td {
  border-style: solid;
  border-color: #98bada;
  border-width: 0px 0px 1px 0px;
  padding: 2px 1em 2px 1em;
}

.kniznica-table2 img {
  border-style: solid;
	border-color: #c6e4ff;
	border-width: 0px 2px 2px 0px;
  padding: 1px;
	margin-top: 2px;
	margin-right: 5px;
	margin-bottom: 2px;
	margin-left: 0px;
}

.kniznica-table-caption {
  color: #000080;
  font-family: sans-serif;
  font-size: medium;
  font-weight: bold;
  margin-bottom: 10px;
}


.subsection-padding {
  width:100%;
	padding: 0em 1em 0em 1em;
	font-size:11pt;
}

.kniznica-img {
  border-style: solid;
	border-color: #c6e4ff;
	border-width: 0px 3px 3px 0px;
	padding:2px;
}




/*============*/
/*= Kontakty =*/
/*============*/

.kontakty {
	width:100%;
	font-size:small;
  border-style: solid;
  border-color: #98bada;
  border-width: 1px 0px 0px 2px;
	margin-bottom: 30px;
}

.kontakty th {
	color:#000080;
	width:10em;
  vertical-align: top;
	font-weight: bolder;
	font-size: small;
	text-align: center;
  border-style: solid;
  border-color: #98bada;
  border-width: 0px 1px 1px 0px;
  padding: 5px 1.5em 5px 1.5em;
/*	background-color:#85a1bd;*/
	background-color:#98bada;

}

.kontakty td {
  border-style: solid;
  border-color: #98bada;
  border-width: 0px 1px 1px 0px;
  padding: 2px 1.5em 2px 1.5em;
}

