/* CSS Document */
/* Style pre stranku pre vsetky sekcie */
@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,700,700italic,800,800italic,600italic,600,400italic,300italic,300&subset=latin,latin-ext,cyrillic-ext,cyrillic);     
body {
	font-family: 'Open Sans', arial, sans-serif;
}
/* box okno */
#fb-root {
  padding-top: 20pt;
}

.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
    margin: auto;
}
/* tabulka - všeobecna */
table.tabulka {
	border: 1px #000000 solid;
}
table.tabulka th {
	font-size: 12px;
	border-bottom: 1px #C0C0C0 solid;
	border-right: 1px #C0C0C0 solid;
	padding: 5px;
	margin: 0px;
	font-weight: bold;
	background-color: #F0F0F0;
}
table.tabulka td {
	font-size: 12px;
	border-bottom: 1px #C0C0C0 solid;
	border-right: 1px #C0C0C0 solid;
	padding: 5px;
	margin: 0px;
}
table.tabulka td.right {
	text-align: right;
}
/* ========================= DBEDITOR BEGIN ================================= */
/* dbe_table - všeobecna */
table.dbe_table {
	border-left: 1px #DDDDDC solid;
	border-top: 1px #DDDDDC solid;
	font-family: arial;
	border-spacing: 0px 0px;
	background-color: #FFFFFF;
}
table.dbe_table th {
	font-size: 12px;
	border-bottom: 1px #DDDDDC solid;
	border-right: 1px #DDDDDC solid;
	padding: 5px;
	margin: 0px;
	font-weight: normal;
	background-color: #F0F0F0;
	text-align: left;
	color: #A0A0A0;
}
table.dbe_table td {
	font-size: 12px;
	border-bottom: 1px #DDDDDC solid;
	border-right: 1px #DDDDDC solid;
	padding: 5px;
	margin: 0px;
}
table.dbe_table td input[type="text"], table.dbe_table td select, table.dbe_table td textarea {
  min-width: 200px;
  font-family: arial;
  font-size: 12px;
}
table.dbe_table td form {
  padding: 0px;
  margin: 0px;
}
table.dbe_table td.right, table.dbe_table th.right {
	text-align: right;
}
table.dbe_table td.center, table.dbe_table th.center {
	text-align: center;
}
table.dbe_table td.warning {
  color: #FF0000;
  background-color: #FAEAEA;
}
table.dbe_table td.txtexample {
  font-family: Courier New;
  font-size: 15px;
  background-color: #F9F9F9;
}
/* BEG: menu strankovanie pod tabulkami */
p.dbe_menupage a, p.dbe_menupage a.dbe_active {
  font-family: arial;
	font-size: 12px;
  text-decoration: none;
  text-align: center;
	-webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
	border: 1px #DDDDDC solid;
	color: #000000;
	background-color: #FFFFFF;
  line-height: 200%;
	padding: 5px;
}
p.dbe_menupage a.dbe_active {
	background-color: #F0F0F0;
}
p.dbe_menupage a:hover {
	background-color: #DDDDDC;
}
p.dbe_menupage a.dbe_new:hover {
	background-color: #9DED9C;
}
p.dbe_menupage a.dbe_edit:hover {
	background-color: #F7F568;
}
p.dbe_menupage a.dbe_del:hover {
	background-color: #F4C9C8;
}
/* formulare */
.dbe_submit {
  text-decoration: none;
  text-align: center;
	padding: 1px 3px 1px 3px;
	-webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
	border: 1px #DDDDDC solid;
	color: #000000;
	background-color: #FFFFFF;
	padding: 3px;
}
.dbe_submit:hover {
	background-color: #DDDDDC;
}
.dbe_new:hover, .dbe_import:hover {
	background-color: #9DED9C;
}
.dbe_edit:hover {
	background-color: #F7F568;
}
.dbe_del:hover {
	background-color: #F4C9C8;
}
/* BEG: okná */
.window_ok, .window_error {
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
	border: 1px #C0C0C0 solid;
	margin: 5px 0px 5px 0px;
	font-size: 12px;
	font-family: arial;
}
.window_ok p, .window_error p {
  padding: 0px 5px 0px 5px;
  margin: 2px;
}
.window_error {
	border-color: #ED9D9C;
	background-color: #F4C9C8;
	color: #550000;
}
.window_ok {
	border-color: #9DED9C;
	background-color: #C9F4C8;
	color: #005500;
}
/* ========================= DBEDITOR END =================================== */

.navbar-default a.navbar-brand img {
  max-height: 30px;
}

/* --- */
span.parkovanie {
  display: block;
  background-color: #337AB7;
  font-weight: bold;
  text-align: center;
  color: #FFFFFF;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  width: 15pt;
}
span.elektrickapripojka {
  display: block;
  background-color: #F0AD4E;
  color: #FFFFFF;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  width: 15pt;
  padding: 2pt 0pt 2pt 0pt;
}
@media print {
  a[href]:after {
    /*   content: " XXX (" attr(href) ")";   */
    content: "";
  }
}
/* -------------------------------------------------------------------------- */
.navbar-default {
  background-color: #203F9A;
  border-color: #203F9A;
}
.navbar-default a.navbar-brand {
  color: #FFFFFF !important;
}
.navbar-default a.navbar-brand {
  padding-top: 7pt;
  line-height: 13pt;
  font-size: large;
}
.navbar-default a.navbar-brand span {
  font-size: x-small;
  display: block;
}
.navbar-default li a {
  color: #FFFFFF !important;
}
.navbar-default .navbar-collapse ul li a:hover {
  color: #203F9A !important;
  background-color: #FFFFFF;
}
.navbar-default li.dropdown ul {
  background-color: #FFFFFF !important;
}
.navbar-default li.dropdown li a {
  color: #203F9A !important;
}
.navbar-default li.dropdown li a:hover {
  color: #000000 !important;
}
.navbar-default .navbar-collapse ul li.active a {
  color: #203F9A !important;
  background-color: #FFFFFF;
}
.navbar-default .navbar-toggle .icon-bar {
  background-color: #FFFFFF !important;
  color: #FFFFFF !important;
}
h1,h2,h3,h4,h5 {
  color: #203F9A;
}
.list-group li.list-group-item-info {
  background-color: #FAFAFA;
  color: #A0A0A0;
}
div.container {
  width:100%;
}
@media (min-width: 770px)
{
  div.modal-dialog {
    width: 90%;
  }
}
/*vyhladavanie js*/
.results tr[visible='false'], .no-result {
  display:none;
}

.results tr[visible='true'] {
  display:table-row;
}