body,td, th
{
	font-family: Arial;
	
}

/*h1{font-size: 20px;line-height: 22px;}
h2{font-size: 20px;line-height: 22px;}*/

a {color:#000000}
input.edit_cislo {text-align: right;width: 50px}

select[multiple].form-control{
	height:300px !important;
}

table.kroky_navigace
{
  margin-left: auto;
  margin-right: auto;
}
table.kroky_navigace td.next img
{
	width:18px;
	height:18px;
	background-image: url("/vychozi/img/face/next.gif");
	vertical-align: middle;
}
table.kroky_navigace td.last img
{
	width:18px;
	height:18px;
	background-image: url("/vychozi/img/face/last.gif");
	vertical-align: middle;
}
table.kroky_navigace td.prew img
{
	width:18px;
	height:18px;
	background-image: url("/vychozi/img/face/prew.gif");
	vertical-align: middle;
}
table.kroky_navigace td.first img
{
	width:18px;
	height:18px;
	background-image: url("/vychozi/img/face/first.gif");
	vertical-align: middle;
	
}
table.kroky_navigace img
{
  opacity:0.5;
}


table.kroky_navigace a img
{
  background-position: top;
  opacity:1;
}

table.kroky_navigace img,table.kroky_navigace a:hover img
{
  background-position: bottom  
}

table.tForm
{
	width: 100%;
	max-width:100%;
	border-radius: 4px;
	
	
	margin-bottom: 5px;	
	border-collapse: collapse;	
	color: gray;
}
table.tForm td,table.tForm th
{
	
	padding: 4px;	
	padding-left:6px;
	padding-right:6px;
	
	
}
table.tForm th
{
	width: 25%;
	text-align: right;	
}
table.tForm tr:hover td,table.tForm tr:hover th
{
	
	color: #000;	
}
table.tForm tr td:hover,table.tForm tr th:hover
{
	
}



li.empty:not(.ui-tabs-active) a
{
	background-color: #ffaaaa ;

}


#left .odkazy a
{
	display: block;	
}
.list_table
{
	width: 95%;
	margin-left: auto;
	margin-right: auto;
	clear:both;	
}
.list_table th,.list_table td
{
	padding-left: 5px;
	padding-right:5px;
}
.list_table th,.list_table th a
{
	background-color: #999999;
	color: #FFFFFF;	
}

.list_table tr:nth-child(2n+0) td
{
	background-color: #ffffff;
	color:#555555;		
}

.list_table tr:nth-child(2n+1) td
{
	background-color: #EEEEEE;
	color:#555555;		
}
.list_table tr:hover td,.list_table tr:hover th
{
	background-color: #DDDDDD;	 
}

.list_table tr.list_error td
{
  background-color: #ffaaaa;
}

.list_table tr.list_warning td
{
  background-color: #ffdd99;
}

.good {color:#22AA22}
.bad {color:#AA2222}
.dont_know {color:#FFCC00}
.error {color: #ee1111;}
.CodeMirror .CodeMirror-lines{background-color: white}
.CodeMirror-Focused{display:none}
.right {text-align: right !important}
.left {text-align: left !important}
.center {text-align: center !important}
.cleaner {clear: both;}

table.google-visualization-table-table a { color:#333333 }

.jazyky .aktivni
{
	background-position: top;
}

.jazyky .neaktivni
{
	background-position: bottom;
}
.jazyky .neaktivni
{
	background-position: bottom;
}

.jazyky .neaktivni:hover
{
	background-position: top;
}

.ok {background-color:#aaffaa}
.ko {background-color:#ffaaaa}
.dk {background-color:#F7F794;}

.obrazek_edit
{
	padding: 5px;
}


.galerie { text-align: center}

.obrazek_eb
{
	display: inline-block;
	position: relative;
	
	margin:10px;
}
.obrazek_eb div.buttons
{
	position: absolute;
	top:0px;
	dipslay:block;
	text-align:right;
	
	right:0px;
}
.obrazek_eb a {
	line-height: 200px;
	text-align: center;
	display:block;
}
.obrazek_eb img
{
	margin: auto;
	vertical-align: middle;
}

.obrazek_eb img.ok
{
	border:5px solid #55ff55;
}

.obrazek_eb img.ko
{
	border:5px solid #ff5555;
}

.dd3-content .form-control {margin-top:-5px !important;line-height: 26px;height: 100%;padding-top:0px;padding-bottom:0px;border-top:0px;border-bottom:0px}

.dd3-content .btn {margin-top:-5px}
