@charset "utf-8";
/* CSS Document */
select {
	background-color:  #fff;
	-webkit-transition: border linear 0.2s,box-shadow linear 0.2s;
	-moz-transition: border linear 0.2s,box-shadow linear 0.2s;
	-ms-transition: border linear 0.2s,box-shadow linear 0.2s;
	-o-transition: border linear 0.2s,box-shadow linear 0.2s;
	transition: border linear 0.2s,box-shadow linear 0.2s;
	-webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1);
	-moz-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1);
	box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1);
}
/****** form overlay ********/
#form_overlay {
  position: fixed;
  top: 0px;
  left: 0px;
  height:100%;
  width:100%;
  z-index: 50000;
}

.form_hide {
  z-index:-100;
}

.form_overlayBG {
  background-color: #000;
  z-index: 2000;
}
.napis {
	margin-top: 275px;
	height: 80px;
	width: 100%;
	background: url(../img/ajax-loader.gif) no-repeat center center;
}
/* LAYOUT */
.cleaner { clear: both; display: block; margin: 0; padding: 0; height: 0; line-height: 0px; font-size: 0px; }
.dNone { display: none;}
.dBlock { display: block;}
.c {text-align: center;}
.r {text-align: right;}
.l {text-align: left;}
.fLeft {float: left;}
.fRight {float: right;}
.noWrap {white-space: nowrap;}
.w100pr {width: 100%;}
.w1pr {width: 1%;}
a {-moz-outline: none !important; 	outline: none !important;}
.mg0 {margin: 0;}
.pd0 {padding: 0;}
.mgBot20 {margin-bottom: 20px !important;}
.mgTop20 {margin-top: 20px !important;}
.mgTop30 {margin-top: 30px !important;}
.mgBot10 {margin-bottom: 10px;}
.mgTop10 {margin-top: 10px;}
.mgLeft18 {margin-left: 18px !important;}
.pdLeftSmall {padding-left: 30px !important;}
.mgLeft1 {margin-left: 20px !important;}
.znak {font-size: 150%; line-height: 80%;}
/*.note { font-style: italic; color: #666666;}
.error span {color: #FF0000;}
.mess span {color: #0C0;}
.info { padding: 10px; font-size: 100%; color: #858a8e;}
.cross { cursor: crosshair;}*/

.color1 {color: #27343c !important;}
.color2 {color: #97c6fa !important;}
.color3 {color: #404040;}
.color7 {color: #FF0000 !important;}

.bckgColor1 {background-color: #0280d4 !important;}

.borderColor1 {border-color: #57a957;}


.color4 {background-color: #FFF4F4 !important;}
.zebra-striped tbody tr.color4:nth-child(odd) td,.zebra-striped tbody tr.color4:nth-child(odd) th{background-color:#FFF4F4 !important;}
.zebra-striped tbody tr.color4:hover td,.zebra-striped tbody tr.color4:hover th{background-color:#f5f5f5 !important;}

.color5 {background-color: #ff7471 !important;}
.zebra-striped tbody tr.color5:nth-child(odd) td,.zebra-striped tbody tr.color5:nth-child(odd) th{background-color:#ff7471 !important;}
.zebra-striped tbody tr.color5:hover td,.zebra-striped tbody tr.color5:hover th{background-color:#b13a37 !important; color: #fff;}

.color6 {background-color: #a8a8a8 !important;}
.zebra-striped tbody tr.color6:nth-child(odd) td,.zebra-striped tbody tr.color6:nth-child(odd) th{background-color:#a8a8a8 !important;}
.zebra-striped tbody tr.color6:hover td,.zebra-striped tbody tr.color6:hover th{background-color:#313131 !important; color: #fff;}

.color7 {background-color: #d6c8d6 !important;}
.zebra-striped tbody tr.color7:nth-child(odd) td,.zebra-striped tbody tr.color7:nth-child(odd) th{background-color:#d6c8d6 !important;}
.zebra-striped tbody tr.color7:hover td,.zebra-striped tbody tr.color7:hover th{background-color:#6b506b !important; color: #fff;}

.zebra-striped tbody tr td.bgClr1,.zebra-striped tbody tr th.bgClr1{background-color:#e0ecf9 !important;}
.zebra-striped tbody tr:nth-child(odd) td.bgClr1,.zebra-striped tbody tr:nth-child(odd) th.bgClr1{background-color:#d6e4f4 !important;}
/*.zebra-striped tbody tr td.bgClr2,.zebra-striped tbody tr th.bgClr2{background-color:#d6eff4 !important;}
.zebra-striped tbody tr:nth-child(odd) td.bgClr2,.zebra-striped tbody tr:nth-child(odd) th.bgClr2{background-color:#cee9ef !important;}
.zebra-striped tbody tr td.bgClr3,.zebra-striped tbody tr th.bgClr3{background-color:#ceefec !important;}
.zebra-striped tbody tr:nth-child(odd) td.bgClr3,.zebra-striped tbody tr:nth-child(odd) th.bgClr3{background-color:#d7f3f1 !important;}*/



#Table, .vysledekHledani { cursor: pointer;}

td, th { vertical-align: middle !important;}

.width1 { width: 15px;}
.width2 { width: 20px;}
.width3 { width: 25px;}
.width4 { width: 30px;}
.width5 { width: 35px;}
.width6 { width: 40px;}
.width7 { width: 125px;}
.width8 { width: 70px;}

.l_mini { width: 60px;}
.l_medium { width: 140px;}
.l_xlarge { width: 500px;}

.small1 {
	color: #8f8f8f;
	font-size: 80%;
}


#overlay {
  position: fixed;
  top: 0px;
  left: 0px;
  height:100%;
  width:100%;
  z-index: 5000;
}
/**** noscript *******/
.noOverlayBG {
  position: fixed;
  top: 0px;
  left: 0px;
  height:100%;
  width:100%;
  background-color: #27343c;
  opacity: 0.9;
  filter: alpha(opacity=90);
  z-index: 10000;
}
.noInfo {
	position: absolute;
	width: 576px;
	background-color: #fff;
	left: 50%;
	margin-left: -290px;
	border:3px solid rgba(0,0,0,0);
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	-webkit-box-shadow:0 0 18px rgba(0,0,0,0.4);
	-moz-box-shadow:0 0 18px rgba(0,0,0,0.4);
	box-shadow:0 0 18px rgba(0,0,0,0.4);
	z-index: 10001;
}
.cookies {margin-top: 110px;}
.noContent {
  padding: 20px;
  font-weight: bold;
  color: #27343c;
  font-size: 120%;
  line-height: 150%;
}
/***********************************************/
/* HTML tag styles                             */
/***********************************************/
div#base {
	min-width: 1200px;
	width: 90%;
	margin: 0 auto;

}
/***********************************************/
/* HEADER                                      */
/***********************************************/
div#header {height: 80px;}
div#header .topbar .container {
	width: 80%;
	min-width:  940px;
}
/***********************************************/
/* CONTENT                                     */
/***********************************************/
div#content {
	min-width: 1200px;
	width: 90%;
	margin: 0 auto;
}
.roundedBox {
	background: #eee;
  -webkit-border-radius: 3px;
     -moz-border-radius: 3px;
          border-radius: 3px;
}
#loginUser {
	width: 390px;
	margin: 15% auto 0 auto;
}
/* vyhledavani */
#results {
	position: absolute;
	height: 150px;
	z-index: 999;
}
#results ul {
	list-style: none;
	margin: 3px 7px 0 7px;
	padding: 0;
}
#results ul li {
	line-height: 150%;
}
#results ul li a {
	display: block;
	width: 100%;
}
#results ul li a:hover {
	background-color: #fff;
	text-decoration: none;
}
.pills li.active a, .pills li a:hover {
	color: #fff !important;
	text-decoration: none !important;
}
.vyberLicence {
	padding: 10px 30px !important;
	margin: 20px;
}
#aktualizacePlateb {
	float: right;
	font-size: 80%;
}
.obratOuter {
	position: relative;
}
.obratInner {
	position: absolute;
	right: 0;
	top: -80px;
	text-align: right;
	font-weight: bold;
	line-height: 180%;
}
.onlineSymbol {
	/*position: relative;*/
	text-align: center;
}
.onlineSymbol i {
	top: 3px;
	margin: 0 auto;
	/*font-size: 40px;*/
	color: Dodgerblue;
	opacity: .9;
	/*width: 65px;
	text-align: center;*/
}
.onlineSymbol.expired i {
	color: grey;
}
/*select#typ_ipip_1 {
	color: red !important;
}
option#typ_ip_vnejsi {
	color: red !important;
}
option#typ_ip_vnitrni {
	color: blue !important;
}*/
/***********************************************/
/* FOOTER                                      */
/***********************************************/
div#footer {
	width: 960px;
	margin: 0 auto;
	text-align: center;
	font-size: 90%;
	margin-top: 0px;
}
