/*ikony pro butonky */
/*@font-face {
	font-family: 'IcoMoonOrig';
	src: url('../../../media/jui/fonts/icomoon.eot');
	src: url('../../../media/jui/fonts/icomoon.eot?#iefix') format('embedded-opentype'), url('../../../media/jui/fonts/icomoon.woff') format('woff'), url('../../../media/jui/fonts/icomoon.ttf') format('truetype'), url('../../../media/jui/fonts/icomoon.svg#icomoon') format('svg');
	font-weight: normal;
	font-style: normal;
} */
@font-face {
	font-family: 'IcoMoon';
 	src: url('fonts/icomoonvuv.eot');
	/*src: url('http://alfa.vuv.cz/templates/vuv/fonts/icomoonvuv.eot?#iefix') format('embedded-opentype'), url('http://alfa.vuv.cz/templates/vuv/fonts/icomoonvuv.woff') format('woff'), url('http://alfa.vuv.cz/templates/vuv/fonts/icomoonvuv.ttf') format('truetype'), url('http://alfa.vuv.cz/templates/vuv/fonts/icomoonvuv.svg#icomoon') format('svg');*/
  src: url('../../fonts/icomoonvuv.eot?#iefix') format('embedded-opentype'), url('../../fonts/icomoonvuv.woff') format('woff'), url('../../fonts/icomoonvuv.ttf') format('truetype'), url('../../fonts/icomoonvuv.svg#icomoon') format('svg');
	font-weight: normal;
	font-style: normal;
}
.icomoon {
  font-family: 'IcoMoon';
	/*content: attr(data-icon);*/
}
[data-icon]:before {
	font-family: 'IcoMoon';
	content: attr(data-icon);
	speak: none;
}
[class^="icon-"]:before,
[class*=" icon-"]:before {
	font-family: 'IcoMoon';
	font-style: normal;
	speak: none;
  font-size: 1em;
}
td.action {
width:6em;
}
.action [class^="icon-"]:before,
.action [class*=" icon-"]:before {
	font-size: 0.8em;
}
.btn-large [class^="icon-"]:before,
.btn-large [class*=" icon-"]:before {
	font-size: 1.2em;
}
[class^="icon-"].disabled,
[class*=" icon-"].disabled {
	font-weight: normal;
}
#mainContent .icon-people:before {    content: "\e92f";}
#mainContent .icon-telefon:before {    content: "\e917";}
#mainContent .icon-mobil:before {    content: "\e926";}
#mainContent .icon-email:before {    content: "\e91a";}
#mainContent .icon-calendar:before {  content: "\e923";}
#mainContent .icon-help:before {      content: "\e953";}
#maintop .icon-location:before,
#mainContent .icon-location:before {  content: "\e902";}
#navsearch .icon-search:before,
#mainContent .icon-search:before {    content: "\e932";}
#mainContent .icon-save:before {      content: "\e95a";}
#mainContent .icon-close:before {     content: "\e959";}
#mainContent .icon-cancel:before {     content: "\e957"; color: #BD362F;}
#mainContent .icon-detail:before {    content: "\e956";}
#mainContent .icon-edit:before {      content: "\e903";}
#mainContent .icon-pridat:before { content: "\e954"; color: green;}
#mainContent .icon-trash:before, #mainContent .icon-delete:before {    content: "\e93b";}
#mainContent .icon-backward:before {  content: "\e95f";}
#mainContent .icon-step-backward:before {	content: "\e95d";}
#mainContent .icon-step-forward:before {	content: "\e95e";}
#mainContent .icon-forward:before {	      content: "\e960";}
#mainContent .icon-publish:before { color: #51A351; content: "\e95a"}
#mainContent .icon-unpublish:before {color: #BD362F;content: "\e958";}
#mainContent .icon-checkedout:before {  content: "\e934"}

/*ostatní ikony*/
#mainContent .icon-e901:before {    content: "\e901";}
#mainContent .icon-e902:before {    content: "\e902";}
#mainContent .icon-e903:before {    content: "\e903";}
#mainContent .icon-e904:before {    content: "\e904";}
#mainContent .icon-e905:before {    content: "\e905";}
#mainContent .icon-e906:before {    content: "\e906";}
#mainContent .icon-e907:before {    content: "\e907";}
#mainContent .icon-e908:before {    content: "\e908";}
#mainContent .icon-e909:before {    content: "\e909";}
#mainContent .icon-e90a:before {    content: "\e90a";}
#mainContent .icon-e90b:before {    content: "\e90b";}
#mainContent .icon-e90c:before {    content: "\e90c";}
#mainContent .icon-e90d:before {    content: "\e90d";}
#mainContent .icon-e90e:before {    content: "\e90e";}
#mainContent .icon-e90f:before {    content: "\e90f";}
#mainContent .icon-e910:before {    content: "\e910";}
#mainContent .icon-e911:before {    content: "\e911";}
#mainContent .icon-e912:before {    content: "\e912";}
#mainContent .icon-e913:before {    content: "\e913";}
#mainContent .icon-e914:before {    content: "\e914";}
#mainContent .icon-e915:before {    content: "\e915";}
#mainContent .icon-e916:before {    content: "\e916";}
#mainContent .icon-e917:before {    content: "\e917";}
#mainContent .icon-e918:before {    content: "\e918";}
#mainContent .icon-e919:before {    content: "\e919";}
#mainContent .icon-e91a:before {    content: "\e91a";}
#mainContent .icon-e91b:before {    content: "\e91b";}
#mainContent .icon-e91c:before {    content: "\e91c";}
#mainContent .icon-e91d:before {    content: "\e91d";}
#mainContent .icon-e91e:before {    content: "\e91e";}
#mainContent .icon-e91f:before {    content: "\e91f";}
#mainContent .icon-e920:before {    content: "\e920";}
#mainContent .icon-e921:before {    content: "\e921";}
#mainContent .icon-e922:before {    content: "\e922";}
#mainContent .icon-e923:before {    content: "\e923";}
#mainContent .icon-e924:before {    content: "\e924";}
#mainContent .icon-e925:before {    content: "\e925";}
#mainContent .icon-e926:before {    content: "\e926";}
#mainContent .icon-e927:before {    content: "\e927";}
#mainContent .icon-e928:before {    content: "\e928";}
#mainContent .icon-e929:before {    content: "\e929";}
#mainContent .icon-e92a:before {    content: "\e92a";}
#mainContent .icon-e92b:before {    content: "\e92b";}
#mainContent .icon-e92c:before {    content: "\e92c";}
#mainContent .icon-e92d:before {    content: "\e92d";}
#mainContent .icon-e92e:before {    content: "\e92e";}
#mainContent .icon-e92f:before {    content: "\e92f";}
#mainContent .icon-e930:before {    content: "\e930";}
#mainContent .icon-e931:before {    content: "\e931";}
#mainContent .icon-e932:before {    content: "\e932";}
#mainContent .icon-e933:before {    content: "\e933";}
#mainContent .icon-e934:before {    content: "\e934";}
#mainContent .icon-e935:before {    content: "\e935";}
#mainContent .icon-e936:before {    content: "\e936";}
#mainContent .icon-e937:before {    content: "\e937";}
#mainContent .icon-e938:before {    content: "\e938";}
#mainContent .icon-e939:before {    content: "\e939";}
#mainContent .icon-e93a:before {    content: "\e93a";}
#mainContent .icon-e93b:before {    content: "\e93b";}
#mainContent .icon-e93c:before {    content: "\e93c";}
#mainContent .icon-e93d:before {    content: "\e93d";}
#mainContent .icon-e93e:before {    content: "\e93e";}
#mainContent .icon-e93f:before {    content: "\e93f";}
#mainContent .icon-e940:before {    content: "\e940";}
#mainContent .icon-e941:before {    content: "\e941";}
#mainContent .icon-e942:before {    content: "\e942";}
#mainContent .icon-e943:before {    content: "\e943";}
#mainContent .icon-e944:before {    content: "\e944";}
#mainContent .icon-e945:before {    content: "\e945";}
#mainContent .icon-e946:before {    content: "\e946";}
#mainContent .icon-e947:before {    content: "\e947";}
#mainContent .icon-e948:before {    content: "\e948";}
#mainContent .icon-e949:before {    content: "\e949";}
#mainContent .icon-e94a:before {    content: "\e94a";}
#mainContent .icon-e94b:before {    content: "\e94b";}
#mainContent .icon-e94c:before {    content: "\e94c";}
#mainContent .icon-e94d:before {    content: "\e94d";}
#mainContent .icon-e94e:before {    content: "\e94e";}
#mainContent .icon-e94f:before {    content: "\e94f";}
#mainContent .icon-e950:before {    content: "\e950";}
#mainContent .icon-e951:before {    content: "\e951";}
#mainContent .icon-e952:before {    content: "\e952";}
#mainContent .icon-e953:before {    content: "\e953";}
#mainContent .icon-e954:before {    content: "\e954";}
#mainContent .icon-e955:before {    content: "\e955";}
#mainContent .icon-e956:before {    content: "\e956";}
#mainContent .icon-e957:before {    content: "\e957";}
#mainContent .icon-e958:before {    content: "\e958";}
#mainContent .icon-e959:before {    content: "\e959";}
#mainContent .icon-e95a:before {    content: "\e95a";}
#mainContent .icon-e95b:before {    content: "\e95b";}
#mainContent .icon-e95c:before {    content: "\e95c";}
#mainContent .icon-e95d:before {    content: "\e95d";}
#mainContent .icon-e95e:before {    content: "\e95e";}
#mainContent .icon-e95f:before {    content: "\e95f";}
#mainContent .icon-e960:before {    content: "\e960";}
#mainContent .icon-e961:before {    content: "\e961";}
#mainContent .icon-e962:before {    content: "\e962";}
#mainContent .icon-e963:before {    content: "\e963";}
#mainContent .icon-e964:before {    content: "\e964";}
#mainContent .icon-e965:before {    content: "\e965";}
#mainContent .icon-e966:before {    content: "\e966";}
#mainContent .icon-e967:before {    content: "\e967";}
#mainContent .icon-e968:before {    content: "\e968";}
#mainContent .icon-e969:before {    content: "\e969";}
#mainContent .icon-e96a:before {    content: "\e96a";}
#mainContent .icon-e96b:before {    content: "\e96b";}
#mainContent .icon-e96c:before {    content: "\e96c";}
#mainContent .icon-e96d:before {    content: "\e96d";}
#mainContent .icon-e96e:before {    content: "\e96e";}
#mainContent .icon-e96f:before {    content: "\e96f";}
#mainContent .icon-e970:before {    content: "\e970";}
#mainContent .icon-e971:before {    content: "\e971";}
#mainContent .icon-e972:before {    content: "\e972";}
#mainContent .icon-e973:before {    content: "\e973";}
#mainContent .icon-e974:before {    content: "\e974";}
#mainContent .icon-e975:before {    content: "\e975";}
#mainContent .icon-e976:before {    content: "\e976";}
#mainContent .icon-e977:before {    content: "\e977";}
#mainContent .icon-e978:before {    content: "\e978";}
#mainContent .icon-e979:before {    content: "\e979";}
#mainContent .icon-e97a:before {    content: "\e97a";}
#mainContent .icon-e97b:before {    content: "\e97b";}
#mainContent .icon-e97c:before {    content: "\e97c";}
#mainContent .icon-e97d:before {    content: "\e97d";}
#mainContent .icon-e97e:before {    content: "\e97e";}
#mainContent .icon-e97f:before {    content: "\e97f";}
#mainContent .icon-e980:before {    content: "\e980";}
#mainContent .icon-e981:before {    content: "\e981";}
#mainContent .icon-e982:before {    content: "\e982";}
#mainContent .icon-e983:before {    content: "\e983";}
#mainContent .icon-e984:before {    content: "\e984";}
/*konec ostatních*/
.alert {
	padding: 8px 35px 8px 14px;
	margin-bottom: 18px;
	text-shadow: 0 1px 0 rgba(255,255,255,0.5);
	background-color: #fcf8e3;
	border: 1px solid #fbeed5;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
.alert,
.alert h4 {
	color: #c09853;
}
.alert h4 {
	margin: 0;
}
.alert .close {
	position: relative;
	top: -2px;
	right: -21px;
	line-height: 18px;
}
.alert-success,
.alert-message {
	background-color: #dff0d8;
	border-color: #d6e9c6;
	color: #468847;
}
.alert-success h4,
.alert-message h4 {
	color: #468847;
}
.alert-danger,
.alert-error {
	background-color: #f2dede;
	border-color: #eed3d7;
	color: #b94a48;
}
.alert-danger h4,
.alert-error h4 {
	color: #b94a48;
}
.alert-info {
	background-color: #d9edf7;
	border-color: #bce8f1;
	color: #3a87ad;
}
.alert-info h4 {
	color: #3a87ad;
}
.alert-block {
	padding-top: 14px;
	padding-bottom: 14px;
}
.alert-block > p,
.alert-block > ul {
	margin-bottom: 0;
}
.alert-block p + p {
	margin-top: 5px;
}

.close {
	float: right;
	font-size: 20px;
	font-weight: bold;
	line-height: 18px;
	color: #000;
	text-shadow: 0 1px 0 #ffffff;
	opacity: 0.2;
	filter: alpha(opacity=20);
}
.close:hover,
.close:focus {
	color: #000;
	text-decoration: none;
	cursor: pointer;
	opacity: 0.4;
	filter: alpha(opacity=40);
}