
 #site, #asbody-holder, #asbody
{ 
height: auto; 
min-height: 550px; 
_Xheight: 600px; /* IE */ 
padding: 0; 
margin: 0; overflow: auto;
font-size: 100%;
} 

LEGEND {  padding:15px 0px 15px 0px ; line-height: 12px;  }
LEGEND INPUT { margin: 0px; padding: 0px; }
 FORM, UL, OL, H1, H2, H3, H4, H5 {padding: 0; margin: 0;}


A { color: #b20202; text-decoration: none;}
A:hover 	{ text-decoration: underline; }

	
 #asmenu-holder 
	{ width: 186px; max-width: 186px; height:auto; margin: 0; padding: 0; top:120px;  position: absolute; display: block; }
 #asmenu-holder #asmenu
	{ width: 186px; margin: 0; }

 #asbody
	{
	text-align: justify; 
 font-family: Arial, sans-serif; font-size: 75%; color: #414141; 
  overflow: visible;
  width: auto;
  margin-right: 10px;
	}


 #asbody H2
	{
	font-size: 200%;
	color:  #1f4ac4;
	margin-bottom: 4px;
	xmargin-top: 32px;
	xborder: dashed 1px red;
	}


hr.cleaner { clear: both; display: none; }
hr.separator { display: block; float: none;border-bottom: 1px solid #dcdcdc; }



#unilogin { width: 500px; margin: 100px auto 100px auto; }
#unilogin .loginform { width: 180px; height: auto; overflow: auto; display: block; margin: auto; float:none; padding: 5px 15px 5px 15px; border-right: solid #e9e9e9 1px; }
#unilogin .logininfo { height:85px; width: 230px; margin: 0px; padding: 0px;  xborder: dashed green 1px; float:left; }
#unilogin .logininfo-in {  width: 90%; height: 90%; display: block;  margin: 3%; text-align: left; color:#c0c0c0 ; xborder: dashed red 1px;  }
.xchybova_hlaska {  margin: 0px; padding: 2px; color:#f00; font-weight: bold; xborder: dashed green 1px; }

/*
#asmenu UL {margin: 12px;  }
#asmenu LI 
	{ list-style-type: none; display: inline-block; width: 94%; background: url('../imgs/crumbs/li.gif') 0px 10px no-repeat; padding-left: 12px; border-bottom: 1px solid #e9e9e9; }
#asmenu LI A {color: #414141; text-decoration: none; display: block; padding-top: 5px; padding-bottom: 6px; width: 100%;}
#asmenu LI A:hover {color: #b20202; text-decoration: none;}

#asmenu UL UL {margin-bottom: 8px; margin-top: 0px; margin-left: 1px;}
#asmenu UL UL LI {background: url('../imgs/crumbs/li-li.gif') 0px 7px no-repeat; font-size: 11px; border-bottom: 0;}
#asmenu UL UL LI A {padding-top: 3px; padding-bottom: 2px;}
#asmenu .selectedMenu { color:#aa0b0d; font-weight:bold; }
*/
#sNav .protectedMenu { color:#747474; }

#firmswitch 
	{ margin:  auto; width: 226px;  display: block; }
#firmswitch FORM
	{  margin: 2px;display: block; }

#firmswitch FORM SELECT
	{ margin-top: 5px; margin-bottom: 5px; }

#firmswitch FORM LABEL
	{ margin-top: 5px; margin-bottom: 0px; display: block; }

#firmswitch FORM .buttony
	{ margin-top: 5px; }


/*DATOVE TABULKY*/	 

.datovatabulka 
	{ width:700px;  Xmargin-top: 20px; }
/*
.datovatabulka A
	{ text-decoration:none; }
*/
TD TABLE.datovatabilka { margin:0px; }
.datovatabulka TD
	{ margin: 0px; padding: 2px; padding-left: 4px;  }
.datovatabulka TD INPUT, .datovatabulka TH INPUT
	{ margin: 0px; padding: 0px; height: 14px;  }
.datovatabulka TD.nodataTD
	{ margin: 0px; padding: 10px; text-align: center;  }
.even 
	{ background-color: #f0f8ff ;}
.even TD
	{ border-top: 1px solid #dfefff;  border-left: 1px solid #e9e9e9;}
.odd
	{ background-color: #ffffff;}
.odd TD
	{ border-top: 1px solid #dfefff; border-left: 1px solid #e9e9e9;}
.FAQtxt TD.p3 
	{ padding-top:15px; padding-bottom:5px; border:none; }
	
.odd .firstTD, .even .firstTD
	{ border-left-width:0px; padding-left: 1px; }
.hilitedROW 
	{ background-color:#fffedf;}

.datovatabulka TFOOT TD
	{ margin: 0px; padding: 2px; padding-left: 4px;  border-top: 1px solid #c0c0c0; background-color: #f5f5f5; text-align: right; color: #808080;  }
.datovatabulka TD.tblEnding {   border-top: 1px solid #dcdcdc; }
.datovatabulka THEAD TH
	{ margin: 0px; padding: 2px; padding-left: 4px;  color: #1f4ac4; background-color: #f8f8f8; white-space: nowrap;}

.datovatabulka THEAD .searchhdr
	{ 
	display: none;
	}
.datovatabulka THEAD .searchhdr TH
	{ margin: 0px; padding: 0px; padding-left: 4px;  
	color: #808080; text-align: inherit;background-color: #ffffff; white-space: nowrap; 
	border-top: 1px #7f9db9 solid; border-left: 1px #7f9db9 solid; border-bottom: 1px #7f9db9 solid; 
	background-image: url(../imgs/backgrounds/formitems.gif); background-repeat: no-repeat; background-position: top left;
	font-weight: normal;
	position:relative;
	}
.datovatabulka THEAD .searchhdr TH .inlinesrch
	{
	font-weight: normal;
	width: auto;
	display: inline;
	float: left;
	padding: 2px 0px 2px 0px;
	border: none;
	margin: 0px;
	background-color: transparent;
	color: #808080;
	font-weight: normal;
	xborder-right: 1px solid red;
	float: left;
	}
.datovatabulka THEAD .searchhdr TH INPUT.inlinesrch { font-size: 11px; display: block;  }
.datovatabulka THEAD .searchhdr TH .inlinego
	{
	margin: 0px;
	text-align: center;
	xborder: 1px solid green;
	right:0px;
	height: 100%;
	/*xwidth:expression(this.offsetHeight+'px');*/
	background-color: #dfefff;
	padding: 2px;
	border-left: 1px #7f9db9 solid;
	display: none;
	width: 15px;
	float: right;
	position: absolute;
	}
.searchabletable { float:right; }

.datovatabulka THEAD TH IMG
	{ margin-left: 4px;}

.datovatabulka THEAD TH A
	{ color: #1f4ac4; text-decoration: none }
.datovatabulka THEAD TH A:hover
	{ color: #3560de; text-decoration: underline }

.datovatabulka caption 
	{ margin: auto; padding: 4px 4px 4px 4px;}

.datovatabulka TR.disabled TD {
	color: #CCC;
}
.datovatabulka TR.disabled TD  A {
	color: #F3AFB7;
}
	
.capthlavicka
	{   text-align: left; font-size: 11px;
	color: #1f4ac4; 
	height: 22px;
	background-image: url(../imgs/backgrounds/tbl/th-b.gif);
	background-repeat: repeat-x;
	white-space: nowrap;
	display:  block;
	margin: 0px 0px 15px 0px;
	padding: 0px;
	}
.capthlavicka SPAN
	{  
	height: 22px;
	background-repeat: repeat-x;
	background-position: top left;
	white-space: nowrap;
	display:  block;
	margin: 0px;
	padding: 0px;
	float: left;
	}
.capthlavicka  .lbtxt
	{  
	background-image: url(../imgs/backgrounds/tbl/thl-b.gif);
	padding: 8px 5px 0px 5px;
	}
.capthlavicka  .lbtxtb
	{  
	background-color: #ffffff;
	background-image: url(../imgs/backgrounds/tbl/thl-bb.gif);
	padding: 8px 5px 0px 5px;
	}
.capthlavicka  .lbl
	{  
	background-image: url(../imgs/backgrounds/tbl/thl-l.gif);
	width: 20px;
	margin: 0px 0px 5px 5px;
	}
.capthlavicka  .lblb
	{  
	background-image: url(../imgs/backgrounds/tbl/thl-lb.gif);
	width: 20px;
	margin: 0px 0px 5px 5px;
	}
.capthlavicka  .lbr
	{  
	background-image: url(../imgs/backgrounds/tbl/thl-r.gif);
	width: 20px;
	}
.capthlavicka  .lbrb
	{  
	background-image: url(../imgs/backgrounds/tbl/thl-rb.gif);
	width: 20px;
	}
.capthlavicka  .lbx1
	{  
	background-image: url(../imgs/backgrounds/tbl/thl-x1.gif);
	width: 20px;
	}
.capthlavicka  .lbxb1
	{  
	background-image: url(../imgs/backgrounds/tbl/thl-xb1.gif);
	width: 20px;
	}
.capthlavicka  .lbx2
	{  
	background-image: url(../imgs/backgrounds/tbl/thl-x2.gif);
	width: 20px;
	}

 .tblcounter
	{ display: block; float: right;  color:#808080; margin: auto; width: auto; height:auto; text-align: right; padding: 2px;}
.pageBraker
	{ display: block; float: left;  color:#808080; margin: auto; width: auto; height:auto; text-align: left;}
.pageBraker A
	{ display: block; float: left;  margin: 0px 5px 5px 5px; padding: 2px; width: auto; height:auto; text-align: left; border:1px solid white;}
.pageBraker A:hover,
.pageBraker A.cpbrk
	{ border-color:silver;}
	
.tools { display: block;  padding: 0px 5px 0px 5px; }

.smlkod { 
	font-family: "Courier New", Courier, monospace; 
	font-weight: bold;
	color:  #3560de;
	}

.loginform { width: 167px; display: block; margin: auto;  padding: 0px; }
.loginform .lgonuser{ margin: 5px; display: block; overflow: visible; font-size: 11.5px; font-weight: bold; }

.input_select, .labholder SELECT { 
font-size: 100%; vertical-align: baseline;}

LABEL { 
	font-family: Arial CE, Arial;
	color: #3560de; 
	text-indent: 3px;
	float: left;
	 display: block;
	 left: 1px;
	 right: 1px;
	 width:140px;
	 xborder: solid 1px red; margin: 0px;
	 xbackground-color: white;
	
	 Xtext-align: right;
	 Xpadding-right: 5px;
	}

LABEL.labchbox { width: auto; margin-left: 4px;  xborder: 1px red dashed; margin-bottom: 0px; 
	 display: inline; float: none; line-height:24px;}
LABEL.laberr { color: #ff0000; }
INPUT.txt,TEXTAREA.txt,.fakeInput { 
background-image: url(../imgs/backgrounds/formitems.gif); 
background-position: top left;
background-repeat: no-repeat;
sfont-family: Verdana CE, Verdana;
line-height: 20px;
border: solid 1px #7f9db9;
text-indent: 2px;
padding: 0px;
width:171px;
 }
TEXTAREA.txt { width: 487px; }
.frmdata, INPUT.dis_input { 
	float: left;
	 display: block;
height: 20px; 
line-height: 20px; 
border: solid 1px #e9e9e9;
xwidth:117px;
width:171px;
/*font-family: MS Shell Dlg;*/
font-size: 110%;
text-indent: 2px;
padding: 0px;
padding-top: 1px;
color: black;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
 }

INPUT.line { 
height: 20px;
 }

INPUT.radio, INPUT.xchbox { border: none;  padding-top: 0px;  xborder: solid red 1px;}

INPUT.buttony, INPUT.submit {
	/*
	background-color: #FFD275;
	background-image: url(../imgs/backgrounds/buttback.gif);
	background-repeat: repeat-x;
	color: #003399;
	font-weight: bold;
	border-top: 1px solid #55ACFF;
	border-left: 1px solid #55ACFF;
	border-bottom: 1px solid #007EF7;
	border-right: 1px solid #007EF7;
	*/
	font-family:  "MS Sans Serif", Geneva, sans-serif;
	XXXfont-size: 11px;
	height: 23px;
	width: 110px;
	margin: 0px;
}

INPUT.buttony-A {
	/*
	background-color: #FBAD79;
	background-image: url(../imgs/backgrounds/buttback-A.gif);
	*/
}

INPUT.buttony_dis {
	background-color: #DCDCDC;
	border: 1px #0066CC solid;
	color: #003399;
	font-family: Arial, Helvetica, sans-serif;
	XXfont-size: 10px;
	font-weight: bold;
	height: 18px;
	background-image: url(../imgs/backgrounds/buttback-D.gif);
	cursor: default;
}
.efgmeziandpis {
		font-size: 125%; font-weight: bold;
		margin-top: 15px;
		margin-bottom: 10px;
	}
.efgmeziandpisAKT { 
		font-size: 125%; font-weight: bold;
		margin-top: 15px;
		margin-bottom: 10px;
		color: #3560de;
		}

	 .waitInfo {
	 	padding: 7px;
		position: absolute;
		border: 1px dashed silver;
		background-color: #E1E1E1;
		opacity: 0.5;
		filter: alpha(opacity=50); 
	}
.mozblock { display: block; float: none;  width:100%; xborder: dashed red 1px; height: 5px; _height: 1px; font-size: 1px; line-height: 1px;}
.infoFIRMEX ,.errormessage {
		padding: 15px;
		padding-left: 100px;
		background-image: url(../imgs/icos/alert.gif);
		background-repeat: no-repeat;
		background-position: 15px 15px;
		border: 2px solid #b20202;
	}
.infoFIRMCO {
		padding: 15px;
		padding-left: 100px;
		background-image: url(../imgs/icos/alert-Y.gif);
		background-repeat: no-repeat;
		background-position: 15px 15px;
		border: 1px solid #aaaaaa ;
	}
.infoFIRMCO LI { list-style: none; margin-left: 20px; }

.infoFIRMCOG {
		padding: 15px;
		padding-left: 100px;
		background-image: url(../imgs/icos/alert-I.gif);
		background-repeat: no-repeat;
		background-position: 15px 15px;
		border: 2px solid #dddddd ;
		text-align: left;
	}
.infoFIRMCOG LI { list-style: none; margin-left: 20px; }


.errormessage {  color: #ff0000; vertical-align: top; font-size: 100%; }
.errormessage H6, .infoFIRMCO H6, .infoFIRMCOG H6 { font-size: 15px; margin: 2px; }
.errormessage LI { list-style: disc; margin-left: 20px; }

.e-editfrm {
		float: none;
		font-size: 11px;
		padding-right: 20px;
	}
.table-separators .e-editfrm IMG { position: relative; top:2px; }
.resmsg { font-size: 1.2em; margin:  20px auto 20px auto; width: 90%;  display: block;  }

#zapomenuto { margin: 10px auto auto auto; width :155px; text-align: left;}
.adrBlock { display: inline; width: 280px;  margin: 20px 5px 0px 5px; float: left; }
.valueinfo, .valueinfoCH {  Xbackground-color: #e9e9e9; display: inline; width: 316px; _height: 24px; min-height: 24px; line-height: 24px;   padding: 2px 5px 0px 5px; float: left; vertical-align: middle; marin:0px; }
.labholderB {display:block; _height: 40px; min-height: 40px; margin: 5px; float: left; xborder: dashed green 1px; vertical-align: middle; }
.valueinfo .vi-value {display:block; width: 30px; padding: 3px; float: left; color: #008000; xbackground-color: #f5f5f5;  font-size: 14px; text-align: center; font-weight: bold;  }
.valueinfo .vi-info { display:block; width: auto; padding: 3px;  float: left; xborder-left: 1px solid silver; }
.valueinfo  H5 {color: #1f4ac4; font-size: 14px; margin-bottom: 1px; }
.valueinfo .valueBlock { padding: 0px 0px 4px 0px; xborder-bottom: 1px solid #dcdcdc; text-align: left;  }
.valueinfo LABEL { text-indent: 0px; margin: 0px;  }
.valueinfoCH { xpadding-top: 3px; }
.valueinfoR { padding: 0px; margin: 0px; display: inline; width: 100%; }
.valueinfoCH LABEL { text-indent: 0px; margin: 0px;  height: auto; vertical-align: top; }
.valueinfoCH INPUT { margin-right:3px; vertical-align: top;  float: left;}
.radioBlock { display:inline; width: 497px; line-height: 18px; margin: 0px; float: left; vertical-align: middle;}
.radioBlock .valueinfo { width: 497px;  margin: 0px;  float: left; vertical-align: middle;  }
.radioBlock .valueinfo .chbox { height:14px }
.regno { font-family: "Courier New", Courier, monospace; font-size: 18px; color: #008000; font-weight: bold;}
.inlinelabel LABEL { float: left; width: 130px;}
.inlinelabel { margin: 5px;  line-height: 25px; }
.table-separators {  border-bottom: 1px solid #dcdcdc; padding-top:20px; text-align:left; }
.table-separators-sml {  border-bottom: 1px solid #dcdcdc; font-size: 5px; height:20px; }
.buttonArea {  border-top: 1px solid #dcdcdc; padding-top: 5px; margin-top:15px; }
.table-separators H5 {   font-size: 110%; display: inline; margin: auto; font-weight: bold; }
 #asbody .firmname H2 {  display: inline; color: #5b5b5b; }

.paramstable TH { border-bottom: solid #dcdcdc 1px; font-weight: normal;  padding: 3px 20px 0px 3px; }
.paramstable TD { padding: 3px 20px 3px 3px;}

.userstavA { color:#b20202;  }
.userstavE { color:#007ef7;  }
.userstavC { color:#3560de;  }
.userstavD { color:#565656;  }

.bold { font-weight: bold; }

.fright { float: right; }
.fleft { float: left; }
.fnone { float: nones; }
.vaTop { vertical-align: top; }
.setLeft { text-align: left;  }
.setRight { text-align: right;  }

.wA { width:auto;}

.h10 { height:10px; }
.h20 { height:20px; }
.h30 { height:30px; }
.h40 { height:40px; }
.h50 { height:50px; }
.h60 { height:60px; }
.h70 { height:70px; }
.h80 { height:80px; }
.h90 { height:90px; }
.h100 { height:100px; }

.dblField, INPUT.dblField { width: 497px; }
.multiLine, INPUT.multiLine { height:auto;;white-space:normal !important; padding-left: 2px; padding-right: 2px;  width: 493px; text-indent: 0px; } 
.dblLabel, INPUT.dblLabel { width: 456px; }
.w10 { width:10px; }
.w20 { width:20px; }
.w30 { width:30px; }
.w40 { width:40px; }
.w50 { width:50px; }
.w60 { width:60px; }
.w70 { width:70px; }
.w80 { width:80px; }
.w90 { width:90px; }
.w100 { width:100px; }
.w110 { width:110px; }
.w120 { width:120px; }
.w130 { width:130px; }
.w140 { width:140px; }
.w150 { width:150px; }
.w160 { width:160px; }
.w170 { width:170px; }
.w180 { width:180px; }
.w190 { width:190px; }
.w200 { width:200px; }
.w210 { width:210px; }
.w220 { width:220px; }
.w230 { width:230px; }
.w240 { width:240px; }
.w250 { width:250px; }
.w260 { width:260px; }
.w270 { width:270px; }
.w280 { width:280px; }
.w290 { width:290px; }
.w300 { width:300px; }
.w350 { width:350px; }
.w400 { width:400px; }
.w450 { width:450px; }
.w500 { width:500px; }
.w550 { width:550px; }
.w600 { width:700px; }

.w10p { width:10%; }
.w20p { width:20%; }
.w30p { width:30%; }
.w40p { width:40%; }
.w50p { width:50%; }
.w60p { width:60%; }
.w70p { width:70%; }
.w80p { width:80%; }
.w90p { width:90%; }
.w100p { width:100%; }
.wauto {width:auto;}

.dealerA { color: #b20202; }
.dealer1 { color: #1f4ac4; }
.dealer2 { color: #008000; }
.dealer3 { background-color: #fffedf; color: #ff0000; }
.dealer4 { background-color: #ffd275;  color: #ff0000; }

#assisbody {  margin: auto; }

.chybova_hlaska, .loginResult { font-weight: bold; font-size: 1.2em; color: #f00; margin-bottom: 15px;  }
.loginResult { color: #3560de; }
.neznamy_klic { font-weight: bold; color: #d33226;  }
FIELDSET { border: none;   margin-top:  10px; padding:0px; }
legend { border-bottom: solid #e1e1e1 1px; width:100%; display:block; padding: 0px 0px 3px 0px; margin-bottom: 10px; margin-top: 15px; font-size: 1.2em; }
.b-red { border: 1px dashed red; }
.b-blue { border: 1px dashed blue; }
.b-green { border: 1px dashed green; }
.b-gray { border: 1px dashed gray; }

.red { color: red; }
.green { color: #006600; }

#editaceBlock LEGEND { font-weight: bold; }
#editrole { display: inline-block; width:150px; height:24px; margin-left:10px;position:relative; top:-3px; }

.serial_nr {
	color: #008000;
	font-family: Courier New, Courier, mono;
	font-size: 20px;
	font-weight: bold;
	text-align: center;
	border-bottom: 1px #e1e1e1 solid;
	border-top: 1px #e1e1e1 solid;
	background-color: #f5f5f5;
	padding: 5px;
}
.skryto { display: none; }

.p3 { padding:3px; }

#menuDescribe { }
#menuDescribe H5 A { font-size: 14px; margin-top: 20px; padding-left: 10px; margin-left: 10px; display:block; background-image: url(../imgs/crumbs/li-li.gif); background-position: left; background-repeat: no-repeat;}
#menuDescribe DIV { margin-right: 20px; margin-left: 20px; display:block;}



.gethelpdesk { float: right; 
	MARGIN-RIGHT: 10px;
	margin-top: -25px;}
	
/* filterarea */
.fltArea { OVERFLOW:  auto; HEIGHT: auto; width: auto; }
.fltArea .Fblock { display:block; float: left; width: auto; height: auto; overflow: auto;   padding-right:5px; margin-right:5px; border-right: solid 1px #c0c0c0;  }
.fltArea .Fblock SPAN { width: auto; float: none; display:block;  line-height: 16px;  height: 16px; margin:0px   }
.fltArea .Fblock LABEL.labchbox { width: auto;  line-height: 18px ; height: 16px }
.fltArea .Fblock INPUT { width: auto; float: left;   height: 16px;  }
.fltArea .FbLast { border-right:none; }
.fltArea .valueinfo { line-height: 16px; padding: 0px; min-height:22px;}


 .logininfo {display:block;position:relative;}
 .infoTip {
 	background-image: url(/imgs/info.jpg);
 	background-repeat: no-repeat;
 	display: block;
 	position: relative;
 	border: 1px solid #eeeeee;
 	margin-top: 20px;
 	margin-left: auto;
 	margin-right: auto;
 	padding: 6px 6px 6px 40px;
 	background-color: #fffedf;
 	width: 148px;
 	background-position:  5px;
 }
 
 .navod-licence {
 	padding-left: 20px;
 }
 .navod-licence LI {
 	padding-bottom: 10px;
 }
 

.akthelp {position:relative;
	PADDING-LEFT: 25px;
	FLOAT: none;
	BACKGROUND-IMAGE: url(../nd_soubory/helpdeskbg.gif);
	background-repeat: no-repeat;
	background-position: top left;
	MARGIN-LEFT: 0px;
	WIDTH: 200px;
	PADDING-TOP: 20px;
	HEIGHT: 110px;
	margin-bottom: 0px;
	font-size: 11px;
}

/* Rule 182 of /css/aktion.css */ 
.akthelp .helpdjm {
	FONT-SIZE: 100%;
	margin-top: 5px;
	display: inline;
}
.akthelp .hlpfoto {
	
	display:block;
	height:67px;
	width:50px;
	margin-right:6px;
	float:left;
	
}


.akthelp IMG {
	WIDTH: 50px;
	BORDER-TOP-STYLE: none;
	MARGIN-RIGHT: 6px;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	HEIGHT: 70px;
	BORDER-BOTTOM-STYLE: none
}
.gethelpdesk { 
	position: relative;
	float: right; 
	MARGIN-RIGHT: 10px;
	margin-top: -25px;
	font-size:11px;
	}
.gethelpdesk A{
	display: block;
	z-index: 800;
}
.ajaxLoader{
	position: relative;
	width:100%;
	height:480px;
	text-align:center;
	background-image: url(../imgs/ajax-loader3.gif);
	background-position: center 45%;
	background-repeat: no-repeat;
	z-index: 1001;
	XXbackground-color:red;
}


.datovatabulka THEAD TH.chkHrd {
	padding-left: 1px !important;
}
.tblCaptTop {
	margin:20px 0px 0px 0px;
	padding: 0px;
}
.tblCaptFoot {
	height: auto;
	overflow: auto;
	padding: 4px 0px 0px 0px;
	display:block;
	width: 100%;
}


.qsrch UL LI UL.select-menu-group, 
.select-menu-group{
    position: relative;
    padding-left: 20px;
    border: none;
}
.nove-osvedceni {
    overflow: visible !important;
}
.ui-widget-content a.qGroup {
    color: #e2001a;
}