.required {font-weight: bold}
table caption {display: none}

table tr.sudy td {background:#F5F2EF;}
table tr td.action {text-align: center}
input.sortInput {width: 2em}

form.list table {border:2px solid #C3B6A0;}
form.list table th, form.list table td {padding:5px 7px; border:1px solid #C3B6A0;}
form.list table th.active, form.list table th.active a {color:#C85B00;}
form.list table th {padding:7px 7px; background:#EBE6E0; text-align:center; font-weight:bold;}
form.list table tr.bg td {background:#F5F2EF;}

ul.errors {padding: 0; margin: 0.5em 0;}

tr.skryte td {color: gray}
tr.skrtnute td {text-decoration: line-through}

.content .detail-photo {float: right}
.content .detail-gallery {margin:0;}
.content .detail-gallery li {background: none; display:block; width:192px; padding:5px 0; float:left; text-align:center;}
.content .box {margin: 5px 0; padding:10px; border:1px solid #A0D7FB; background:#E8F5FE;}
.content h4 {margin: 0}

table.detail th, table.detail td {border: 0;}
table.detail label {font-weight: bold}


#ajax-spinner {
	margin: 15px 0 0 15px;
	padding: 23px;
	background: white url('../../images/icons/ajax-loader.gif') no-repeat 50% 50%;
	font-size: 0;
	z-index: 123456;
	display: none;
}


#adminMainMenu div.divider{
	display: block;
	width: 20em;
	border: 0;
	height: 3px;	
	line-height: 3px;
}
#adminMainMenu li.divider {
	list-style-image: none;
	line-height: 3px;	
}

#adminMainMenu div.menuHover a{
	color: green;
}
#adminMainMenu div.divider.menuHover {
	background: green;	
}

#adminMainMenu .ui-draggable-dragging {
	background: orange;
}

div#main div#user a {color: white}

p#polozkaAddIcon{display: inline}
ul#adminMainMenu div{display: inline; margin: 0; padding: 0}
ul#adminMainMenu div .icon{margin: 0; padding: 0}
table td.noItems {text-align:center; font-style: italic}
