@charset "utf-8";
/* Obecně */

@media screen and (max-width: 1600px) {		
	.hidden1600 {
		display: none;
	}
}

.loader {
	border: 3px solid rgba(0,0,0,0.3);
	border-radius: 50%;
	border-top: 3px solid #CC0000;
	width: 14px;
	height: 14px;
	-webkit-animation: loader 1s linear infinite;
	animation: loader 1s linear infinite;
	display: none;
	vertical-align: middle;
}
.loader.loader2 {
	border: 3px solid rgba(0,0,0,0.3);
	border-radius: 50%;
	border-top: 3px solid #CC0000;
	display: inline-block;
	width: 14px;
	height: 14px;
	vertical-align: top;
}
.loader.loader3 {
	width: 9px;
	height: 9px;
}
@keyframes loader {
	0% { transform: rotate(0deg); }
	100% { transform: rotate(360deg); }
}

.help-style {
	background: url('/admin/gr/help-style.gif') right bottom no-repeat;
	padding-right: 10px;
	cursor: help;
}

.help-style2 {
	background: url('/admin/gr/help-style2.gif') right bottom no-repeat;
	padding: 0 1px;
}


#dhtmltooltip{
	border: 1px solid silver!important;
	padding: 10px!important;
	background-color: lightyellow!important;
	font-family: "Segoe UI", "Trebuchet MS", Arial, Helvetica, sans-serif!important;
	font-size: 13px!important;
	border-radius: 0!important;
	box-shadow: 0px 0px 5px gray!important;
	line-height: 140%!important;
}

#h1-secondary {
	font-size: 20px; color: #333; padding-top: 3px; font-family: "Segoe UI", "Trebuchet MS", Arial;
	float: right;
}
#h1 {
	float: left;
}

.page-header {
	
}
	.page-header .new {
		width: 208px;
		float: left;
		padding-top: 2px;
	}
	.page-header h1 {
		clear: none;
		float: left;
	}
	.page-header .more {
		float: right;
		margin-top: 20px;
	}

.inline-block {
	display: inline-block;
}

.valign-top {
	vertical-align: top;
}
.valign-middle {
	vertical-align: middle;
}
.valign-bottom {
	vertical-align: bottom;
}
.align-left {
	text-align: left;
}
.align-center {
	text-align: center;
}
.align-right {
	text-align: right;
}
.float-left {
	float: left;
}
.float-right {
	float: right;
}

.table-00 {
	border-collapse: separate;
	border-spacing: 0;
}
	.table-00 td {
		padding: 0;
	}
.table-20 {
	border-collapse: separate;
	border-spacing: 0;
}
	.table-20 td {
		padding: 2px;
	}
.table-40 {
	border-collapse: separate;
	border-spacing: 0;
}
	.table-40 td {
		padding: 4px;
	}

.a {
	cursor: pointer;
}
.a2 {
	cursor: pointer;
	text-decoration: none;
}
.a2:hover {
	text-decoration: underline;
}

.ramecek, .ramecek-chyba, .ramecek-ok {
	padding: 15px;
	background-color: #EBEBEB;
	border: 1px solid #CCCCCC;
	margin-bottom: 10px;
}

.ramecek-chyba {
	background: #F6D4D4;
	border: 1px solid #E99393;
}
.ramecek-ok {
	background: #EBF6D4;
	border: 1px solid #CCE993;
}

.ramecek input, .ramecek textarea {
	font-size: 14px;
	padding: 5px 2px;
	margin: 0;
}
.ramecek select {
	font-size: 14px;
	padding: 4px 2px;
	margin: 0;
}
.ramecek p {
	font-size: 13px;
}


.napoveda {
	padding: 10px 10px 10px 100px;
	background: #FFC url('/admin/gr/icons2/napoveda.png') 10px 10px no-repeat;
	min-height: 70px;
	border: 1px solid #E7E796;
}
.napoveda-s {
	padding: 11px 10px 10px 35px;
	background: #FFC url('/admin/gr/icons2/napoveda-s.png') 10px 14px no-repeat;
	min-height: 20px;
	border: 1px solid #E7E796;
}

.vystraha {
	padding: 10px 10px 10px 100px;
	background: #FFC url('/admin/gr/icons2/vystraha.png') 10px 10px no-repeat;
	min-height: 70px;
	border: 1px solid #E7E796;
}
.vystraha-s, .vystraha-s2 {
	padding: 11px 10px 10px 35px;
	background: #FFC url('/admin/gr/icons2/vystraha-s.png') 10px 14px no-repeat;
	min-height: 20px;
	border: 1px solid #E7E796;
}
.vystraha-s2 {
	background: none;
	border: none;
	padding: 12px 11px 11px 36px; /*přidán vždy jeden pixel oproti .vystraha-s {}*/
}

.ok {
	padding: 10px 10px 10px 100px;
	background: #EBF6D4 url('/admin/gr/icons2/ok.png') 10px 10px no-repeat;
	min-height: 70px;
	border: 1px solid #CCE993;
}
.ok-s, .ok-s2, div.submit {
	padding: 11px 10px 10px 35px;
	background: #EBF6D4 url('/admin/gr/icons2/ok-s.png') 10px 14px no-repeat;
	min-height: 20px;
	border: 1px solid #CCE993;
}
div.submit {
	background-image: none;
	padding-left: 10px;
}

.chyba {
	padding: 10px 10px 10px 100px;
	background: #F6D4D4 url('/admin/gr/icons2/chyba.png') 10px 10px no-repeat;
	min-height: 70px;
	border: 1px solid #E99393;
}
.chyba-s, .chyba-s2 {
	padding: 11px 10px 10px 35px;
	background: #F6D4D4 url('/admin/gr/icons2/chyba-s.png') 10px 14px no-repeat;
	min-height: 20px;
	border: 1px solid #E99393;
}
.napoveda p, .napoveda-s p, .vystraha p, .vystraha-s p, .vystraha-s2 p, .ok p, .ok-s p, .ok-s2 p, .chyba p, .chyba-s p, .chyba-s2 p {
	font-size: 14px;
	line-height: 160%;
}


.dialogBox {
	display: none;
	position: absolute;
	border-bottom: 10px solid #E3E6E8;
	background-color: #ffffff;
	padding: 20px;
	width: 450px;
}
	.dialogBoxContent {
		background-color: #EEEEEE;
		padding: 15px;
	}
	.dialogBox h2 {
		border: none;
		padding: 0 0 5px 0;
		margin: 0 0 10px 0;
		border-bottom: 1px solid silver;
		color: #006699;
		background: none;
		font-size: 26px;
	}
	.dialogBox h3 {
		border: none;
		padding: 0 0 5px 0;
		margin: 20px 0 5px 0;
		border-bottom: 1px solid silver;
		color: #000000;
		background: none;
		font-size: 20px;
	}
	.dialogBox td {
		padding-left: 0!important;
	}
/*
.dialogBox {
	display: none;
	position: absolute;
	border: 3px solid #eeeeee;
	background-color: #ffffff;
	padding: 10px;
	width: 450px;
}
*/
	.dialogBox .title {
		color: #DD0000; font-size: 17px; margin: 0px; padding: 0 0 0 10px;
	}
		.dialogBox .title img {
			vertical-align: middle; margin-bottom: 2px;
		}
		.dialogBox .content {
			padding-left: 50px;
		}

.select {
	font-size: 16px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.button {
	margin: 0;
	font-size: 14px!important; height: 35px; padding: 0 17px 2px 11px;
	text-align: left;
}
.button2, .button4 {
	margin: 0;
	font-size: 16px!important; height: 35px; padding: 2px 15px 2px 11px;
	text-align: left;
	color: #145f86!important;
	line-height: 120%;
}
	.button2:hover, .button4:hover {
		color: #000000!important;
	}
.button4 {
	height: 28px!important;
	padding-top: 1px;
}
	
.button3 {
	margin: 0;
	font-size: 17px!important; height: 35px; font-weight: bold; padding: 4px 17px 2px 11px;
	text-align: left;
	color: #000000;
	line-height: 120%;
}
	.button3:hover {
		color: #000000!important;
	}
#kalendar-upozorneni {
	box-shadow: 5px 5px 20px #333333;
}
.content-block {
	/* kopie v style-admin.css*/
	margin-bottom: 10px; background-color: #999999; padding: 10px 3px 3px 3px; color: #FFFFFF; border-left: 3px solid #666666;
	font-weight: bold;
	font-size: 0.7em;
}

.velke-pismeno:first-letter {
	text-transform: uppercase;
}

.center {
	text-align: center;
}

.right {
	text-align: right;
}




.largeVypsatMultifunkcniDiv p {
	font-size: 16px;
}


#hledat-fulltext-dialogbox {
	
}
	#hledat-fulltext-dialogbox a {
		text-decoration: none;
	}
	
	#hledat-fulltext-dialogbox a:hover {
		text-decoration: underline;
	}
	
	#hledat-fulltext-dialogbox ul {
		margin: 0;
		padding: 0;
		line-height: 130%;
		font-family: "Segoe UI", "Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size: 13px;
	}
		#hledat-fulltext-dialogbox li {
			margin: 0 0 0 0;
			padding: 3px 0;
		}
			#hledat-fulltext-dialogbox li img {
				vertical-align: middle;
			}
			#hledat-fulltext-dialogbox li:hover {
				background: #EEEEEE;
			}
			#hledat-fulltext-dialogbox ul a {
				
			}


/* seznamy */
.seznam-priloha {
	display: block;
	width: 15px;
	float: left;
}

#development-menu {
	position: fixed;
	left: 100px;
	top: 100px;
	width: 100px;
	height: 26px;
	border: 1px solid #CCCCCC;
	background: #E7E9EA;
}
	#development-menu span:first-child {
		display: block;
		height: 26px;
		width: 5px;
		background: #CCCCCC;
		cursor: move;
		float: left;
	}
	#development-menu ul {
		float: left;
		margin: 0;
		padding: 0;
	}
		#development-menu ul li {
			padding: 6px 25px 6px 10px;
			color: #333333;
		}
			#development-menu ul li:hover {
				background: #CED3D5;
			}
			#development-menu ul ul {
				background: #E7E9EA;
			}
				#development-menu ul ul li {
					padding: 8px;
					border-bottom: 1px solid #CCCCCC;
					min-width: 150px;
				}

#dhtmltooltip{
	position: absolute;
	left: 0px;
	width: 150px;
	border: 1px solid black;
	padding: 2px;
	background-color: lightyellow;
	/*display: none;*/
	z-index: 100;
	font-family: "Segoe UI", "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	/*filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);*/
}

#dhtmlpointer{
	position:absolute;
	left: -300px;
	z-index: 101;
	/*display: none;*/
}

.statistika_pohled3 {
	overflow: auto;
}
.statistika_pohled3 {
	/*overflow-x: auto;*/
	overflow: -moz-scrollbars-horizontal;
}

ul.ul {
	margin: 0px;
	padding: 0px;
	padding-left: 15px;
	list-style: square;
	color: #333333;
	
	font-size: 12px;
	line-height: 170%;
	font-family: "Segoe UI", "Trebuchet MS", Arial, Helvetica, sans-serif;
}
	ul.ul li {
		padding-left: 0;
	}

ul.ul-posta, ul.ul2 {
	margin: 0px;
	padding: 0px;
	padding-left: 0;
	list-style: square;
	color: #333333;
	list-style: none;
	
	font-size: 12px;
	line-height: 170%;
	font-family: "Segoe UI", "Trebuchet MS", Arial, Helvetica, sans-serif;
}
	ul.ul-posta li, ul.ul2 li {
		padding-left: 20px;
		background: url('/images/icons/odrazka2.gif') 6px 7px no-repeat;
	}

ul.ul2 li {
	background-position: 0 7px; 
	padding-left: 14px;
}

a {
	color: #000000;
	text-decoration: underline;
	font-family: "Segoe UI", "Trebuchet MS", Arial, Helvetica, sans-serif;
}
a:hover {
	color: #DD0000;
	text-decoration: none;
}
* a {
	outline: none;
}

body {
	margin: 0;
	padding: 0;
	background: #FFFFFF;
}

img {
	border: 0px;
}

hr {
	color: #000000;
	height: 1px;
}

h1, h2, h3, h4, h5, h6 {
	color: #333333;
	font-family: "Segoe UI", "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 5px 0px 5px 0px;
	clear: both;
	font-weight: normal;
}
h1 {
	font-size: 35px;
	color: #006699;
	font-weight: normal;
	padding: 0 0 10px 0px;
}
p, legend {
	color: #333333;
	font-family: "Segoe UI", "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px; 
	margin: 0px;
	line-height: 130%;
}
legend {
	font-size: 13px;
	font-weight: bold;
}

form {
	margin: 0px;
}

input, textarea, button, select {
	font-size: 13px;
	font-family: "Segoe UI", "Trebuchet MS", Arial, Helvetica, sans-serif;
}

input {
	margin-left: 0px;
}

textarea {
	font-family: "Segoe UI", "Trebuchet MS", Arial;
}

select {

}

p input {
	
}

p textarea {
	
}

p select {
	
}

p.article {
	text-indent: 20px;
	text-align: justify;
	line-height: 140%;
	margin-bottom: 5px;
}
p.article2 {
	line-height: 140%;
	margin-bottom: 5px;
}


p.small {
	font-size: 11px;
}
p.small2 {
	font-size: 10px;
}

.ie8-posun { margin-top /*\**/: -6px\9 }
.ie8-posun2 { margin-top /*\**/: -12px\9 }
*:first-child+html .ie8-posun, *:first-child+html .ie8-posun2 { margin-top: 0px; }

.td-podtrzeni {
	border-bottom: 1px solid #CCCCCC;
}

.table-right {
	text-align: right;
}

.table {
	border: 2px solid #E9E9E9;
	background-color: #FFFFFF;
	width: 100%;
}
.table2 {
	border: 2px solid #F2DDDD;
	background-color: #FFFFFF;
	width: 100%;
}
.table3 {
	border: 2px solid #E9E9E9;
	background-color: #FFFFFF;
}

.table-2 {
	border: 2px solid #E9E9E9;
	background-color: #FFFFFF;
	width: 100%;
}
	.table-2 td {
		border-right: 1px dotted #CCCCCC;
		text-align: center;
		font-size: 11px;
		font-family: Tahoma, Geneva, sans-serif;
		padding: 4px 2px;
	}
	.table-2 a {
		text-decoration: none;
		font-family: Tahoma, Geneva, sans-serif;
	}
	.table-2 .table-header-list td {
		font-weight: bold;
	}

.table-border {
	border: 1px solid #999999;
	margin-bottom: 10px;
}
.table-border2 {
	border: 1px solid #999999;
	margin-bottom: 10px;
}
.table-border3 {
	margin-bottom: 10px;
}
	.table-border3 .table {
		border: none;
	}
	.table-border3 p {
		padding: 4px;
	}
.table-border p, .table-border p {
	padding: 2px;
}
.table-header, .table-header2, .table-header-list {
	background: #F0F0F0 url('/admin/gr/edit-stocek-pozadi.gif') left bottom repeat-x;
	height: 23px;
}

.table-header2 {
	background: #F0F0F0 url('/admin/gr/edit-stocek-pozadi2.gif') left bottom repeat-x;
}
.table-header p, .table-header2 p {
	color: #333333;
	font-size: 14px;
	padding-left: 23px;
	background-repeat: no-repeat;
	background-position: left center;
}
.table-header2 p {
	color: #DD0000;
}

.table-header-list p {
	font-size: 11px;
	color: #333333;
	font-weight: bold;
}


.strong {
	font-weight: bold;
}
td .top {
	vertical-align: top;
}
td .top .edit-label {
	padding-top: 3px;
}
.edit-label {
	font-size: 11px;
	text-align: right;
}
.edit-label1 {
	font-size: 14px;
	text-align: right;
}
.edit-label2 {
	font-size: 11px;
	color: #DD0000;
	text-align: right;
}
.edit-column {
	background: url('/admin/gr/edit-sloupec.gif') right top repeat-y;
}


.legend {
	color: Gray;
	font-size: 10px;
}


.td_border {
	border-right: 1px dotted #CCCCCC;
}

.tr_border0,
.tr2_border0 {
	background: url('/images/pozadi_bunky5.gif') repeat-x left bottom;
}
.tr_border10,
.tr2_border10 {
	background: url('/admin/gr/pozadi_bunky10.gif') repeat-x left bottom;
}
.tr_border,
.tr2_border {
	background: url('/admin/gr/pozadi_bunky.gif') repeat-x left bottom;
}
.tr_border1,
.tr2_border1 {
	background: url('/images/pozadi_bunky1.gif') repeat-x left bottom;
}
.tr_border2,
.tr2_border2 {
	background: url('/admin/gr/pozadi_bunky2.gif') repeat-x left bottom;
}
.tr_border3,
.tr2_border3 {
	background: url('/admin/gr/pozadi_bunky3.gif') repeat-x left bottom;
}
.tr_border4,
.tr2_border4 {
	background: url('/admin/gr/pozadi_bunky4.gif') repeat-x left bottom;
}
.tr_border5,
.tr2_border5 {
	background: url('/admin/gr/pozadi_bunky11.gif') repeat-x left bottom;
}
.tr_border6,
.tr2_border6 {
	background: url('/images/pozadi_bunky5.gif') repeat-x left bottom;
}
.tr_border7,
.tr2_border7 {
	background: url('/admin/gr/pozadi_bunky3.gif') repeat-x left bottom!important;
}
.tr_border8,
.tr2_border8 {
	background: url('/admin/gr/pozadi_bunky-hover.gif') repeat-x left bottom;
}
.tr_border9,
.tr2_border9 {
	background: url('/admin/gr/pozadi_bunky5.gif') repeat-x left bottom;
}

.tr_selected,
.tr2_selected {
	background: url('/admin/gr/pozadi_bunky_selected.gif') repeat-x left bottom;
}

.tr_border,
.tr_border1,
.tr_border2,
.tr_border3,
.tr_border4,
.tr_border5,
.tr_border6,
.tr_border7,
.tr_border8,
.tr_border9,
.tr_border10,
.tr_selected {
	cursor: pointer;
}

.tr_border:hover:not(.tr2_border7),
.tr_border1:hover:not(.tr2_border7),
.tr_border2:hover:not(.tr2_border7),
.tr_border3:hover:not(.tr2_border7),
.tr_border4:hover:not(.tr2_border7),
.tr_border5:hover:not(.tr2_border7),
.tr_border6:hover:not(.tr2_border7),
.tr2_border:hover:not(.tr2_border7),
.tr2_border1:hover:not(.tr2_border7),
.tr2_border2:hover:not(.tr2_border7),
.tr2_border3:hover:not(.tr2_border7),
.tr2_border4:hover:not(.tr2_border7),
.tr2_border5:hover:not(.tr2_border7),
.tr2_border6:hover:not(.tr2_border7),
.tr2_border8:hover:not(.tr2_border7),
.tr2_border9:hover:not(.tr2_border7),
.tr2_border10:hover:not(.tr2_border7),
.tr2_selected:hover:not(.tr2_border7) {
	background: url('/admin/gr/pozadi_bunky-hover2.gif') repeat-x left bottom!important;
}
/*.tr_border:hover p,
.tr_border1:hover p,
.tr_border2:hover p,
.tr_border3:hover p,
.tr_border4:hover p,
.tr_border5:hover p,
.tr_border6:hover p,
.tr2_border:hover p,
.tr2_border1:hover p,
.tr2_border2:hover p,
.tr2_border3:hover p,
.tr2_border4:hover p,
.tr2_border5:hover p,
.tr2_border6:hover p,
.tr2_border7:hover p,
.tr2_border8:hover p,
.tr2_border9:hover p,
.tr2_border10:hover p,
.tr2_selected:hover p {
	color: #FFF!important;
}*/
.clear-fix::after {
	content: ' '!important;
	display: block!important;
	clear: both!important;
}
.clear, .clear-1px, .clear-5px, .clear-10px, .clear-15px, .clear-20px, .clear-25px, .clear-30px, .clear-35px, .clear-40px, .clear-45px, .clear-50px, .clear-5px-white, .clear-10px-white, .clear-15px-white {
	clear: both;
	font-size: 0;
	height: 0;
}
.clear-1px {height: 1px;}
.clear-5px, .clear-5px-white {height: 5px;}
.clear-10px, .clear-10px-white {height: 10px;}
.clear-15px, .clear-15px-white {height: 15px;}
.clear-20px {height: 20px;}
.clear-25px {height: 25px;}
.clear-30px {height: 30px;}
.clear-35px {height: 35px;}
.clear-40px {height: 40px;}
.clear-45px {height: 45px;}
.clear-50px {height: 50px;}
.clear-5px-white, .clear-10px-white, .clear-15px-white {background-color: #FFFFFF;}

.pagination, .pagination-active { /* stránkování pagination()*/
	background: #666666;
	color: #FFFFFF!important;
	padding: 2px 5px!important;
	text-decoration: none!important;
	font-family: Verdana!important;
	margin-right: 3px;
}
.pagination-active {
	background: #CC0000!important;
}
.pagination:hover {
	background: #CC0000;
}




/* Layout*//* Layout*//* Layout*//* Layout*//* Layout*//* Layout*//* Layout*//* Layout*//* Layout*//* Layout*//* Layout*//* Layout*//* Layout*//* Layout*//* Layout*//* Layout*/

#body {
	background: #FFFFFF;
}
#wopen-body {
	background: #E7ECEE url('/admin/gr/wopen-bg2.png') left 35px repeat-x;
}

#body-padding {

}

.bocni-lista-body {
	position: fixed;
	right: 0px;
	top: -21px;
	z-index: 1000;
}

.bocni-lista {
	width: 30px;
	/*background: #FAEFCB;*/
	background: #FFF;
	/*border: 1px solid #CCCCCC;*/
	position: absolute;
	top: 53px;
	right: 0;
	height: 100%;
	/*z-index: 1000;*/
}
	.bocni-lista .lista {
		width: 30px;
		float: left;
		height: 100%;
		min-height: 150px;
		cursor: pointer;
		
		/*background: #E6D7AA;*/
		background: #CCC;

	}
	.bocni-lista .sipka {
		padding: 4px;
	}
	.bocni-lista-content {
		display: none;
		float: left;
		width: 400px;
		padding: 5px 10px 5px 10px;
		overflow: auto;
		position: relative;
		
	}
	.bocni-lista-content input, .bocni-lista-content textarea {
		border: 1px solid #CCCCCC;
	}
		.bocni-lista-content ul {
			margin: 0;
			padding: 0;
			min-height: 10px;
		}
			.bocni-lista-content li {
				list-style: none;
				padding: 2px 3px 2px 5px;
				border: 1px solid transparent;
				min-height: 21px;
			}
				.bocni-lista-content li:hover {
					border-color: #CCCCCC;
					background: #FFFFFF;
				}
				.bocni-lista-content li input[type=checkbox] {
					float: left;
					margin-right: 7px;
				}
				
				.bocni-lista .item-hidden {

				}
				
				.bocni-lista .todo-nadpis {
					font-weight: bold;
					font-size: 16px;
					border: 1px solid;
					border-color: transparent;
					padding: 2px 0 5px 0;
					/*border-bottom: 1px solid silver;*/
					margin-bottom: 3px;
				}
				.bocni-lista .todo-nadpis:hover {
					border-color: #CCCCCC!important;
					background: #FFFFFF;
				}
				.bocni-lista #nove-todo {
					display: none;
				}
				.bocni-lista .odkaz-vpravo {
					text-align: right;
					clear: both;
				}
				.bocni-lista .new {
					background: url('/admin/gr/icons/plusm.gif') left center no-repeat;
					padding-left: 18px;
					margin-left: 8px;
					font-size: 13px;
				}
				.bocni-lista .item-options {
					display: block;
					background: #FFFFFF;
					margin-left: -42px;
					margin-top: -3px;
					position: absolute;
					border-top: 1px solid #CCCCCC;
					border-left: 1px solid #CCCCCC;
					border-bottom: 1px solid #CCCCCC;
					border-radius: 5px;
					border-bottom-right-radius: 0px;
					border-top-right-radius: 0px;
					padding: 4px 7px 1px 5px;
					display: none;
					left: 370px;
				}
					.bocni-lista .todo-nadpis .item-options {
						padding: 4px 7px 3px 5px;
					}
					.bocni-lista .item-options3 {
						/*margin-left: -66px;*/
					}
					.bocni-lista .item-options2 {
						/*margin-left: -45px;*/
					}
					.bocni-lista .item-options1 {
						/*margin-left: -28px;*/
					}
				
				.bocni-lista .todo-seznam {
					margin-bottom: 10px;
				}
					.bocni-lista .todo-seznam-margin {
						padding: 10px;
						/*box-shadow: 1px 1px 3px #333;*/
						box-shadow: 0px 0px 1px #666;
						margin-bottom: 15px;
						background-color: #F2F2F2;
						border: 1px solid #FFF;
					}
					
					.bocni-lista .todo-seznam-margin:nth-child(odd) {
						/*background: #F2F2F2;*/
					}

				.bocni-lista .splneno-seznam {
					margin-top: 5px;
				}
					.bocni-lista .splneno-seznam p {
						font-size: 11px;
						color: #999999;
					}
					.bocni-lista .splneno-seznam em {
						/*color: #333333;*/
					}
				.bocni-lista .placeholder {
					height: 22px;
					background: #F9F9F9;
				}

				.bocni-lista .handle {
					cursor: move;
					font-size: 14px;
				}
				.bocni-lista .todo-nadpis .handle {
					font-size: 16px;
				}
					.bocni-lista .odkaz {
						cursor: pointer;
					}

.wopen-table input[type=text], .wopen-table textarea {
	height: 25px;
	line-height: 150%;
	box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
	-ms-box-sizing: border-box;
	text-align: left;
}

.wopen-table select {
	min-height: 19px;
}

.wopen-div, .wopen-div-multiple {
	float: left;
	border: 1px solid #CCCCCC;
	padding: 3px 2px 2px 2px;
	min-height: 25px;
	background-color: #FFFFFF;
	position: relative;
	box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
	-ms-box-sizing: border-box;
	text-align: left;
	max-width: 100%;
}

.wopen-div-ul {
	width: 100%;
	margin: 0;
	padding: 0;
}

	.wopen-div-ul li {
		float: left;
		list-style: none;
		padding-right: 10px;
	}

	.wopen-div-ul input {
		padding: 0!important;
		margin: 0!important;
		height: 18px!important;
		width: 80px;
	}

.wopen-div1 {
	width: 700px;
}
.wopen-div99, .wopen-div100 {
	width: 100%!important;
}

.wopen-input {
	float: left;
	border: 1px solid #0C3!important;
	padding: 2px;
	line-height: 160%;
	box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
	-ms-box-sizing: border-box;
	border-collapse: collapse;
	border-spacing: 0;
	/*background-color: #ECF0F2;*/
}
.wopen-input99, .wopen-input100 {
	width: 100%;
}
.gr2 .wopen-div1, .gr2 .wopen-div5 {
	width: 210px;
}
	.wopen-div .wopen-div-2 {
		float: left;
	}
	
	.wopen-naseptavac {
		float: right;
		margin: 0 3px 0 5px;
		position: relative;
	}
		.wopen-naseptavac-popup {
			position: absolute;
			right: 25px;
			top: -8px;
			border: 1px solid #000000;
			background: #ECF0F2;
			padding: 5px;
			width: 250px;
		}

	.wopen-input1 {
		width: 700px;
	}
	.gr2 .wopen-input1 {
		width: 210px;
		border: 1px solid #CCCCCC!important;
		background-color: #FFFFFF;
	}

.wopen-input-hidden {
	border: none!important;
	float: left;
}

.gr2 .wopen-input-hidden {
	background-color: #FFFFFF!important;
}

.wopen-div2 {
	width: 250px;
}

.wopen-input2 {
	width: 250px;
}

.gr2 .wopen-div2, .gr2 .wopen-input2 {
	width: 210px;
}

.wopen-div3 {
	width: 100px;
}

.wopen-input3 {
	width: 100px;
}

.wopen-div4 {
	width: 260px;
}

.wopen-input4 {
	width: 260px;
}

.wopen-div5 {
	width: 321px !important;
}

.wopen-div6 {
	width: 150px;
}

.wopen-input6 {
	width: 150px;
}

.wopen-zrus {
	margin: 4px 5px 0 2px;
	float: left;
}

.wopen-lupa {
	float: right;
	margin: 2px 0 0 10px;
}

.wopen-div-multiple .wopen-lupa {
	position: absolute!important;
	right: 2px;
	top: 0px;
	float: none!important;
}

.wopen-a {
	cursor: pointer;
	text-decoration: underline;
}
.wopen-a:hover {
	text-decoration: none;
}

.wopen-table input[type=text], .wopen-table select, .wopen-table textarea {
	border: 1px solid #CCC;
	padding: 1px 2px 2px 2px;
}
input[readonly], input[disabled], select[readonly], select[disabled], textarea[readonly], textarea[disabled] {
	background-color: #F9F9F9;	
	border: 1px solid #CCCCCC;
	/*color: #808080;*/
}

.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled {
	background-color: #F9F9F9!important;	
	color: #808080;
	border: 1px solid #CCCCCC;
	opacity: 1;
}

/*.detail {
	border: none!important;
	background: none!important;
}*/

.wopen-nadpis {
	font-size: 18px;
	color: #666666;
}

.wopen-nadpis2 {
	float: right;
	font-size: 20px;
	font-weight: bold;
	color: #333;
	padding-right: 0px;
}

.wopen-podtrzeni {
	border-bottom: 1px solid #999999;
	margin-bottom: 5px;
}

.wopen-table-vypis td {
	border-bottom: 1px solid #CCCCCC;
}

.wopen-window-nahled {
	border-radius: 15px;
	border: 1px solid #CCCCCC;
	width: 500px;
	height: 300px;
	box-shadow: 10px 10px 5px #888;
	padding: 10px;
	background: #FFFFFF;
	overflow: auto;
	position: absolute;
	left: 0;
	top: 0;
}

#adm-basic-bar { /* kopie v style.css*/
	height: 31px;
	background: #333333 url('/admin/gr/basic-bar-bg.gif') left bottom repeat-x;
}
	.adm-basic-bar-col1,
	.adm-basic-bar-col2 {
		width: 49.9%;
		float: left;
		font-family: "Segoe UI", "Trebuchet MS", Arial, Helvetica, sans-serif !important;
		font-size: 11px !important;
	}
		.adm-basic-bar-administrace {
			background: url('/admin/gr/basic-bar-administrace.gif') left top no-repeat;
			width: 90px;
			height: 30px;
			display: block;
			float: left;
		}
			.adm-basic-bar-administrace:hover,
			.adm-basic-bar-administrace-active {
				background-image: url('/admin/gr/basic-bar-administrace-active.gif') !important;
			}
		.adm-basic-bar-crm {
			background: url('/admin/gr/basic-bar-crm.gif') left top no-repeat;
			width: 42px;
			height: 30px;
			display: block;
			float: left;
		}
			.adm-basic-bar-crm:hover,
			.adm-basic-bar-crm-active {
				background-image: url('/admin/gr/basic-bar-crm-active.gif') !important;
			}
		.adm-basic-bar-web {
			background: url('/admin/gr/basic-bar-web.gif') left top no-repeat;
			width: 36px;
			height: 30px;
			display: block;
			float: left;
		}
			.adm-basic-bar-web:hover,
			.adm-basic-bar-web-active {
				background-image: url('/admin/gr/basic-bar-web-active.gif') !important;
			}
		.adm-basic-bar-link {
			float: left;
			color: #FFFFFF;
			padding: 8px 0 0 0;
			text-decoration: none;
			margin-right: 10px;
		}
		.adm-basic-bar-link:hover {
			text-decoration: underline;
			color: #FFFFFF;
		}
		.adm-basic-bar-aktivita {
			background: url('/admin/gr/basic-bar-crm-aktivita.gif') left top no-repeat;
			width: 83px;
			height: 30px;
			display: block;
			float: left;
			margin-right: 10px;
		}
			.adm-basic-bar-aktivita:hover,
			.adm-basic-bar-aktivita-active {
				background-position: 1px 1px;
			}
		.adm-basic-bar-zaznam {
			background: url('/admin/gr/basic-bar-crm-zaznam.gif') left top no-repeat;
			width: 83px;
			height: 30px;
			display: block;
			float: left;
			margin-right: 4px;
		}
			.adm-basic-bar-zaznam:hover,
			.adm-basic-bar-zaznam-active {
				background-position: 1px 1px;
			}
	.adm-basic-bar-col2 {
		width: 49.9%;
	}
		.adm-basic-bar-col2 a {
			color: #FFFFFF !important;
			text-decoration: none;
		}
		.adm-basic-bar-col2 a:hover {
			text-decoration: underline;
		}
		.adm-basic-bar-col2 table {
			height: 29px;
		}
		.adm-login {
			padding-left: 12px;
			background: url('/admin/gr/login-user.gif') 0 3px no-repeat;
		}
		.adm-logout {
			padding-left: 12px;
			background: url('/admin/gr/logout-user.gif') 0 2px no-repeat;
			margin: 0 10px 0 10px;
		}

#wopen-bar {
	/*background: url('/admin/gr/wopen-bar-bg.png') left top repeat-x;*/
	background: #FFFFFF;
	box-shadow: 1px 1px 5px #000000;
	height: 33px;
	font-family: "Segoe UI", "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	min-width: 500px;
	display: none;
}
	#wopen-bar-corner-left {
		/*background: url('/admin/gr/wopen-bar-corner-left.png') left top no-repeat;*/
		height: 33px;
	}
		#wopen-bar-corner-right {
			/*background: url('/admin/gr/wopen-bar-corner-right.png') right top no-repeat;*/
			height: 33px;
		}
			#wopen-bar-content {
				padding: 7px 0 0 4px;
			}
				#wopen-bar a {
					display: block;
					text-decoration: none;
					padding: 2px 0 0 19px;
					background-image: url('/admin/gr/icons2/odrazka.gif');
					background-repeat: no-repeat;
					background-position: left center;
					font-family: "Segoe UI", "Trebuchet MS", Arial, Helvetica, sans-serif;
					height: 18px;
					float: left;
					margin: 0 8px;
					font-size: 13px;
				}
					#wopen-bar a.bez-opravneni {
						color: #999999;
					}
				.wopen-sep {
					float: left;
					margin: 0 2px;
				}

#wopen-load, #wopen-load2 {
	display: none;
}

#menu {
	background: url('/admin/gr/menu-bg.png') left bottom repeat-x;
	height: 127px;
	font-family: "Segoe UI", "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	min-width: 990px;
}
	#menu-corner-left {
		background: url('/admin/gr/menu-corner-left.png') left bottom no-repeat;
		height: 127px;
	}
		#menu-corner-right {
			background: url('/admin/gr/menu-corner-right.png') right bottom no-repeat;
			height: 127px;
		}
			#menu-tabs {
				height: 30px;
				width: 100%;
			}
				#menu-tabs ul {
					padding: 0 0 0 0;
					margin: 0 0 0 10px;
					list-style: none;
				}
					#menu-tabs ul li {
						padding: 0;
						margin: 0;
						float: left;
						background: none;
					}
						#menu-tabs ul li a,
						#menu-tabs ul li.active a {
							display: block;
							padding: 10px 22px 7px 20px;
							line-height: 100%;
							margin: 0;
							text-decoration: none;
						}
						#menu-tabs ul li a {
							padding-left: 10px;
							padding-right: 20px;
							color: #333333;
						}
						#menu-tabs ul li a:hover {
							text-decoration: none;
							color: #000000;
						}
						#menu-tabs ul li:hover {
							
						}
						#menu-tabs ul li.active {
							font-weight: bold;
							background: url('/admin/gr/tab-bg.gif') left bottom no-repeat;
						}
						#menu-tabs ul li.active a {
							color: #000000;
							background: url('/admin/gr/tab-bg2.gif') right bottom no-repeat;
						}
						#menu-tabs ul li a span {
							background-position: left center;
							background-repeat: no-repeat;
							padding-left: 20px;
						}
				
					
			#menu-content {
				height: 97px;
				font-size: 12px;
			}
				#menu-content table {
					margin-left: 5px;
					margin-top: 3px;
				}
					#menu-content table td {
						padding: 0 8px;
						vertical-align: top;
					}
						.menu-sep {
							background: url('/admin/gr/menu-sep.gif') right center no-repeat;
						}
						#menu-content a {
							display: block;
							text-decoration: none;
							padding: 4px 0 0 19px;
							background-image: url('/admin/gr/icons2/odrazka.gif');
							background-repeat: no-repeat;
							background-position: left center;
							height: 18px;
							line-height: 140%;
							
						}
						#menu-content a:hover {
							text-decoration: underline;
						}
						#menu-content a strong {
							color: #DD0000;
						}
						#menu-content .large-ico { /* nastavení výšky menu*/
							height: 73px;
							
						}
						#menu-content .large-ico a {
							margin-top: 3px;
							padding: 35px 0 0 0;
							background-position: center top;
							min-width: 32px;
							text-align: center;
							line-height: 115%;
						}
						#menu-content a.bez-opravneni {
							color: silver;
							text-decoration: none;
						}
						.menu-content-legenda td {
							background: url('/admin/gr/menu-sep2.gif') right 2px no-repeat;
							font-family: "Segoe UI", "Trebuchet MS", Arial, Helvetica, sans-serif;
							font-size: 12px;
							text-align: center;
							color: #4A4A4A;
							font-weight: bold;
							line-height: 135%;
							
						}
					#menu-content table.prihlaseni {
						margin: 3px 0 0 24px;
						height: auto;
					}
					#menu-content table.prihlaseni td {
						padding: 2px;
						vertical-align: middle;
					}
					#menu-content table.prihlaseni a {
						display: inline;
						text-decoration: underline;
					}
					#menu-content table.prihlaseni a:hover {
						display: inline;
						text-decoration: none;
					}

#main-content {
	width: 100%;
	min-width: 990px;
}
	#content {
		padding-left: 10px;
		vertical-align: top;
	}
	#main-right {
		padding-left: 20px;
		width: 200px;
		background: url('/admin/gr/main-right-bg.gif') left top repeat-y;
		vertical-align: top;
	}


#denni-snimek p {
	font-family: "Segoe UI", "Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height: 160%;
}
.ds-block-title, .block-title {
	background: url('/admin/gr/ds-block-bg.gif') left center no-repeat;
	padding-top: 3px;
	padding-bottom: 3px;
}
	.ds-block-title span, .block-title span {
		padding: 6px 10px 3px 5px;
		color: #000000;
		font-family: "Segoe UI", "Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		background: url('/admin/gr/ds-block-bg2.gif') right center no-repeat;
	}
.ds-block-title2 {
	color: #990000;
	font-weight: bold;
	font-size: 13px;
}

.block-title2 {
	font-size: 12px;
	float: left;
}

.ds-block-border {
	border: 1px solid #E1E1E1;
	border-top-color: #B5B5B5;
	margin-top: 2px;
}	
	.ds-block-border .padding {
		padding: 5px 8px;
	}
	
.block-border {
	border: 1px solid #E1E1E1;
	border-top-color: #B5B5B5;
	margin-top: 2px;
	margin-right: 10px;
	padding: 5px 8px;
}
	.price {
		text-align: right;
		float: right;
	}

.no-list-style li {
	list-style: none;
}

.ed-block-title {
	background: url('/admin/gr/ed-block-bg.gif') left center no-repeat;
	padding-top: 3px;
	padding-bottom: 3px;
}
	.ed-block-title span {
		padding: 6px 10px 3px 5px;
		color: #000000;
		font-family: "Segoe UI", "Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: normal;
		background: url('/admin/gr/ed-block-bg2.gif') right center no-repeat;
	}
	.ed-block-title a {
		text-decoration: none;
		padding-left: 16px;
		background-position: 0 2px;
		background-repeat: no-repeat;
	}
	.ed-block-title a:hover {
		text-decoration: underline;
	}

#footer {
	padding: 30px 10px 20px 10px;
}
	#footer p {
		font-size: 12px;
		color: #666666;
	}
	#footer a {
		color: #666666;
		text-decoration: underline;
	}
	#footer a:hover {
		text-decoration: none;
		color: #000000;
	}
	#footer table {
		border-top: 1px solid #D4D4D4;
		
		height: 35px;
	}
		#footer table td {
			padding-bottom: 3px;
		}
	#footer-logo {
		width: 62px;
		padding-left: 10px;
		padding-bottom: 0;
	}

.align-right {
	text-align: right;
}
.float-right {
	float: right;
}
.hr-dotted {
	background: url('/admin/gr/icons2/hr-dotted.gif') left bottom repeat-x;
}
.link-no-underline {
	text-decoration: none;
}
.link-no-underline:hover {
	text-decoration: underline;
}

.upozorneni-hledani	{
	background-color: #FC0;
	/*border: 2px solid #c00;
	margin-top: 15px;
	margin-bottom: 15px;*/
	clear: both;
	padding-left: 1px;
}
.upozorneni-hledani p {
	color: #000;
	font-size: 11px;
}
.upozorneni-hledani-wmCRM {
	background-color: #D00;
}
	.upozorneni-hledani-wmCRM p {
		color: #FFF;
	}
.upozorneni-hledani-crmSEK {
	background-color: #00B200;
}
	.upozorneni-hledani-crmSEK p {
		color: #FFF;
	}

@media screen {
	.print	{
		display: none;
	}
}
@media print {
	#menu, #menu-corner-left, #menu-corner-right, #menu-content, #menu-tabs, #adm-basic-bar, #main-right, #footer-logo, #footer, #footer-logo, .no-print, .page-header .more, .page-header .new {
		display: none;
	}
	.no-print {
		display: none;
	}
}
.no-select {
	user-select: none; -khtml-user-select: none; -moz-user-select: none; -o-user-select:none;
	cursor: default;
}

.excel-logo {
	display: block;
	height: 63px;
	width: 67px;
	background: url('/admin/gr/logos/excel-logo.png') left top no-repeat;
}
.excel-logo:hover {
	background-position: left bottom;
}
.premier-logo {
	display: block;
	height: 56px;
	width: 204px;
	background: url('/admin/gr/logos/premier-logo.png') left top no-repeat;
}
.premier-logo:hover {
	background-position: left bottom;
}
.winduo-logo {
	display: block;
	height: 56px;
	width: 201px;
	background: url('/admin/gr/logos/winduo-logo.png') left top no-repeat;
}
.winduo-logo:hover {
	background-position: left bottom;
}
.zalozka1 a, .zalozka1-active a, .zalozka2 a, .zalozka2-active a {
	padding: 8px 10px 9px 10px;
	background: #EFEFEF;
	float: left;
	border: solid #CCCCCC;
	border-width: 1px 1px 0 1px;
	display: block;
	text-decoration: none;
	color: #000000;
	font-size: 13px;
	font-weight: normal;
	font-family: "Segoe UI", "Trebuchet MS", Arial;
	margin-bottom: -1px;
}
* html .zalozka1 a, * html .zalozka1-active a, * html .zalozka2 a, * html .zalozka2-active a {
	margin-bottom: -3px;
}
.zalozka1 a, .zalozka2 a {
	background: #FFFFFF url('/admin/gr/zalozka-bottom.gif') left bottom repeat-x;
}
.zalozka2 a, .zalozka2-active a {
	border-width: 1px 1px 0 0;
}
.zalozka2-active a, .zalozka1-active a {
	background: #ECF0F2;
}
.zalozka1 a:hover, .zalozka2 a:hover {
	text-decoration: underline;
	color: #000000;
}

.zalozka1 a span, .zalozka1-active a span, .zalozka2 a span, .zalozka2-active a span {
	background-position: left 0;
	background-repeat: no-repeat;
}

.wopen-table {
	width: 100%;
}
.wopen-table-space {
	width: 5px;
}
.wopen-table-menu {
	width: 190px;
	vertical-align: top;
}
.wopen-table-content {
	vertical-align: top;
}
	.wopen-table-content-td {
		vertical-align: top;
		padding-top: 10px;
	}

.wopen-menu {
	background: #FFFFFF;
	border: 1px solid #CCCCCC;
	padding: 5px 5px;
}
	.wopen-menu ul {
		margin: 0;
		list-style: none;
		padding-left: 0px;
	}
	.wopen-menu ul li {
		padding: 6px 2px;
	}
	.wopen-menu ul li:hover, .active {
		background-color: #ECF0F2;
	}
	.wopen-menu a, .wopen-menu a:active {
		font-size: 13px;
		color: #666666;
		text-decoration: none;
		display: block;
		background-repeat: no-repeat;
		padding-left: 23px;
	}
	.wopen-menu a:hover {
		text-decoration: underline;
	}
.wopen-content {
	background: #ECF0F2;
	border: 1px solid #CCCCCC;
	padding: 10px 8px;
}

	.wopen-content-left {
		border: 1px solid #666666;
		width: 49%;
		float: left;
	}
	.wopen-content-right {
		border: 1px solid #666666;
		width: 49%;
		float: right;
	}
		.wopen-content-left .popis, .wopen-content-right .popis {
			background: #666666;
		}
			.wopen-content-left .popis p, .wopen-content-right .popis p {
				padding: 3px;
				color: #FFFFFF;
				font-weight: bold;
			}

.wopen-podbarveni {
	background-color: #F7F8F9;
	border: 1px solid #CCCCCC;
}

.table-resize input[type=text] {
	width: 100%;
	box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
	-ms-box-sizing: border-box;
}
.table-resize select {
	width: 100%;
}
.pass2-div {
	background-color: #CBE8D0; padding: 5px; text-align: center;
}
.pass3-div {
	background-color: #EBF6ED; padding: 5px; text-align: center;
}
	.pass3-div p {
		font-size: 14px; font-weight: bold;
	}
.povinne-pole {
	font-weight: bold;	
}

.systemove-upozorneni {
	position: absolute;
	width: 500px;
	background: #FFFFFF;
	top: 21px;
	left: -50px;
	border: none;
	box-shadow: 0 8px 8px #666666;
	border-top: none;
	/*border-bottom: 10px solid #e3e6e8;*/
	padding: 10px;
	text-align: left;
	overflow: auto;
	min-height: 50px;
	max-height: 450px;
}
.systemove-upozorneni img {
	vertical-align: middle;
}
.systemove-upozorneni a {
	/*text-decoration: underline;*/
	color: #000000!important;
}
	.systemove-upozorneni a:hover {
		/*text-decoration: none;*/
	}
.systemove-upozorneni-info, .systemove-upozorneni-info1 {
	background-color: #FFFFFF!important;
	border: 1px solid #FFFFFF!important;
}
	.pocet-systemovych-upozorneni {
		color: #666666;
		font-weight: bold;
		font-size: 16px;
		text-align: right;
		padding: 0 10px;
	}
		.systemove-upozorneni-info .pocet-systemovych-upozorneni {
			color: #DD0000;
		}
	

#kalendar-div {
	position: absolute;
	visibility: hidden;
	background-color: white;
	layer-background-color: white;
	z-index: 5000;
}

.preloader {
	width: 200px;
	height: 50px;
	background: #FFFFFF url('/images/icons/ajax-loader.gif') 10px center no-repeat;
	border: 3px solid #ccc;
}
	.preloader p {
		padding-left: 55px;
		padding-top: 17px;
		color: #DD0000;	
		font-weight: bold;
	}
	
.clona-loading {
	position: absolute;
	left: 0;
	top: 0;
	background-color: #333333;
	opacity: 0.6;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
}
.clona-loading2 {
	position: absolute;
	left: 0;
	top: 0;
}

/* vyskakovací nápověda */

.napoveda-popup-bg {
	width: 220px;
	display: none;
	position: absolute;
	background: url('/admin/gr/help-popup-bg.png') repeat-y;
}

	.napoveda-popup-top {
		width: 220px;
		background: url('/admin/gr/help-popup-top.png') no-repeat;
	}
	
		.napoveda-popup-bottom {
			width: 200px;
			min-height: 60px;
			max-height: 180px;
			overflow: auto;
			padding: 8px 10px 3px 10px;
			background: url('/admin/gr/help-popup-bottom.png') no-repeat left bottom;
		}
		
			.napoveda-popup-bottom p {
				font-size: 11px;
				color: #666666;
				padding: 0 0 5px 8px;
			}
		
			.napoveda-popup-bottom .nadpis {
				font-size: 12px;
				font-weight: bold;
				color: #333333;
				padding: 0 0 5px 0;
			}

	
/* e-maily */

.mail-slozky a {
	text-decoration: none;
}
.mail-slozky a:hover {
	text-decoration: underline;
}
.mail-unseen p {
	font-weight: bold;
}
.mail-deleted p {
	text-decoration: line-through;
}
.mail-seznam-tr:hover {
	background-color: #F0FFF0;
	cursor: pointer;
}

.zalomit_text {
	word-wrap: break-word;
	overflow: hidden;
}

.alert-div {
	padding: 10px; border: 1px solid #E1968A; background-color: #EAB7AD; background-image: url('/admin/gr/icons/alert-background.gif');
}
.pass-div {
	padding: 10px; border: 1px solid #C7D39A; background-color: #D7E0B8; background-image: url('/admin/gr/icons/pass-background.gif');
}
.proc-div {
	padding: 10px; border: 1px solid #E1C38A; background-color: #FFCC66; background-image: url('/admin/gr/icons/proc-background.gif');
}

/* filtry */
.roletka-polozka {
	background-position: 5px center;
	background-repeat: no-repeat;
	padding: 5px 5px 5px 28px!important;
	cursor: pointer;
	text-align: left;
}

#subjekty-logo {
	background: #FFFFFF;
	display: table-cell;
	vertical-align: middle;
	text-align: center;
	width: 190px;
	height: 190px;
	border: 1px solid #CCC;
	box-sizing: border-box;
	padding: 10px;
}
	#subjekty-logo img {
		max-width: 170px;
		max-height: 170px;
	}










