/** BEGIN BOXY **/
/* BEGIN nastroje pre boxy */
.columnTools {
	padding-top:20px;
	padding-bottom:20px;
}

.myPanelTools {
	display: block;
	padding: 8px 0;
	width: 100%;
	transition:all 0.2s;
}

.myPanelLoader {
	display:block;
	width:100%;
	height:30px;
	background:url("/style/mainStyl/icons/24x24/loadingIcon002.gif") center center no-repeat;
	margin-bottom: 30px;
}

.myPanelTools a {
	display: inline-block;
	width:25%;
	height:30px;
	line-height:30px;
	font-size:16px;
	padding:0 15px;
	color:#FFFFFF;
	background: #C3C3C3;
	border-right:5px solid transparent;
	background-clip:padding-box;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

.myPanelTools.active a {
	background-color:#FFCC00;
}

.myPanelTools a:last-child {
	border-right:0px;
}

.myPanelTools a i {
	padding-left:10px;
}

.myPanelTools a:hover {
	background:#FFBB00;
	background:#1964FF;
	background-clip:padding-box;
}

.column .myPanelOuter:last-child .myPanelTools {
	opacity:1;
}

.column .myPanelOuter.isLast .myPanelTools {
	display:none;
}

.columnToolsLast {
	width: 44%;
	margin: 0px auto;
	background: #808080;
	color: #FFFFFF;
	padding-left: 15%;
	padding-right: 15%;
	position: relative;
	padding-top: 5px;
	padding-bottom: 5px;
	cursor:pointer;
	margin-bottom: 30px;
}

.columnToolsLast .buttonBig {
	text-align:center;
	font-size: 1.2em;
}

.columnToolsLast .buttonsSmall {
	opacity:0;
	position:absolute;
	background: #FFCC00;
	width: 100%;
	left:0;
	text-align: center;
	transition: opacity 0.2s;
	display:none;
	z-index: 1;
}

.columnToolsLast.up .buttonsSmall {
  bottom: 100%;
}

.columnToolsLast:hover .buttonsSmall {
	opacity:1;
	display:block;
}

.columnToolsLast.hover .buttonsSmall {
	display:block;
	visibility: hidden;
}

.columnToolsLast .buttonsSmall a {
	display:block;
	color: #FFFFFF;
	padding:4px;
	border: 2px solid grey;
	line-height:2em;
}

.columnToolsLast .buttonsSmall a:hover {
	background:#1964FF;
}

.columnToolsLast .buttonsSmall a i {
	padding-left: 10px;
}

@media (max-width:999px) {
	.columnToolsLast {
		width: 90%;
	}
}

@media (max-width:800px) {
	.columnToolsLast {
		width: 60%;
	}
}
/* END nastroje pre boxy */

.column .placeholder {
	background: #f0f0f0;
	border:1px dashed #ddd;
	margin-bottom:10px;
}

.column .myPanelOuter {
	padding-bottom:20px;
}

.column .myPanelHeader {
	text-align:left;
	background-color: #4D4D4D;
	border: 1px solid #686868;
	position: relative;
}

.column .myPanelHeader .myPanelTitle {
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	height: 32px;
	line-height: 32px;
}

.column .myPanelHeader .myPanelTitle .myPanelTitleText {
	display:inline-block;
	min-width:200px;
	padding-left:10px;
	background:#1964FF;
}

.column .myPanelHeader .myPanelTitle .myPanelTitleText i {
	font-size:16px;
	padding-left:10px;
}

.column .myPanelOuter.isLast .myPanelHeader .myPanelTitle .myPanelTitleText {
	width:300px;
}

.column .myPanelOuter .lastOnly {
	display: none;
}

.column .myPanelOuter.isLast .lastOnly {
	display: inline;
}

.column .myPanelHeader .myPanelTitle input {
	width:200px;
	margin:0px;
}

.column .myPanelHeader .myPanelHeaderTools {
	position: absolute;
	top: 1px;
	height: 30px;
	overflow: hidden;
	right: 5px;
	width: auto;
}

.column .myPanelHeader .myPanelHeaderTools a {
	display: inline-block;
	width: 30px;
	height: 30px;
	opacity: 0.6;
	filter: alpha(opacity=60);
	margin: 0 0 0 2px;
	vertical-align: top;
}

.column .myPanelHeader .myPanelHeaderTools a.icon-move-up {
	background: url('/style/mainStyl/icons/16x16/iconUp.gif') center center no-repeat;
}

.column .myPanelHeader .myPanelHeaderTools a.icon-move-down {
	background: url('/style/mainStyl/icons/16x16/iconDown.gif') center center no-repeat;
}

.column .myPanelHeader .myPanelHeaderTools a.icon-collapse {
	background: url('/archinfo/images/icons.png') 0px 0px no-repeat;
}

.column .myPanelHeader .myPanelHeaderTools a.icon-expand {
	background: url('/archinfo/images/icons.png') -30px 0px no-repeat;
}

.column .myPanelHeader .myPanelHeaderTools a.icon-close {
	background: url('/archinfo/images/icons.png') -64px 0px no-repeat;
}

.column .myPanelHeader .myPanelHeaderTools :hover {
	opacity: 1;
	filter: alpha(opacity=100);
	background-color: #e2e2e2;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

.column .myPanel {
	text-align:left;
	position:relative;
	border: 1px solid #686868;
	border-top: 0;
}

/** BEGIN cms text editor **/
.mce-flow-layout-item:first-child {
	margin:0;
}

.mce-ico.mce-i-split {
	text-align: center;
}

.mce-i-split:before {
	content: "\f0e7";
	font-family: FontAwesome;
	font-size: 18px;
}
/** BEGIN cms text editor **/

.cmsSiteBoxDropzoneEditForm {
	background: #B3B3B3;
}

.cmsSiteBoxDropzoneEditForm .legend {
	text-align: left;
	font-weight: bold;
}

.cmsSiteBoxDropzoneEditForm .fieldset {
	margin:0;
	padding:20px;
	border:0;
}

.cmsSiteBoxDropzoneEditForm .confirm {
	background: #1964FF;
	border: none;
	color: #FFF;
	line-height: 42px;
	font-weight:bold;
	width: 50%;
	border-left: 4px solid rgba(0, 0, 0, 0);
	background-clip: padding-box;
	display: inline-block;
}

.cmsSiteBoxDropzoneEditForm .confirm:hover {
	background-color:#FF0000;
}

.cmsSiteBoxDropzoneEditForm .cancel {
	line-height: 40px;
	width: 50%;
	display: inline-block;
}

.cmsSiteBoxDropzoneEditForm #cmsSiteBoxAttachmentDropzoneIcon {
    text-align: left;
}

.cmsSiteBoxDropzoneEditForm #cmsSiteBoxAttachmentDropzoneIcon label {
    display: block;
    width: 100%;
    padding-right: 0;
}

.cmsSiteBoxDropzoneEditForm #cmsSiteBoxAttachmentDropzoneIcon .inputOuter {
    display:block;
    border:none;
}

.cmsSiteBoxDropzoneEditForm #cmsSiteBoxAttachmentDropzoneIcon .fileDropArea {
    width:228px;
}

/** BEGIN Dropzone **/
.dropzone {
	position: relative;
 	border: 1px solid rgba(0,0,0,0.08);
	background: #4d4d4d;
 	padding: 1em;
 	text-align:center;
}
.dropzone.dz-clickable,
.dropzone.dz-clickable .dz-message,
.dropzone.dz-clickable .dz-message span {
 	cursor: pointer;
}
.dropzone.dz-clickable * {
	cursor: default;
}
.dropzone.dz-clickable	{
	border: 3px dashed #999999;
}

.dropzone.dz-clickable.dz-drag-hover	{
	border-color: #FFCC00;
}

.dropzone .dz-message {
	opacity: 1;
	-ms-filter: none;
	filter: none;
	background: url("/style/mainStyl/images/dropZoneBackground.png") no-repeat;
	height: auto;
	min-height: 60px;
	margin: auto;
	text-align: left;
}

.dropzone .dz-message span {
	display: inline-block;
	margin-left: 95px;
	font-size: 20px;
	font-style: italic;
	font-family: serif;
	color: #777;
	margin-top: 5px;
}
.dropzone.dz-drag-hover {
	border-color: rgba(0,0,0,0.15);
	background: rgba(0,0,0,0.04);
}
.dropzone.dz-started .dz-message {
	display: none;
}

/* dropzone previews */
.previewContainer {
	overflow:hidden;
	border: 1px solid rgba(0,0,0,0.08);
	border-bottom:0;
	background: #4d4d4d;
	padding: 1em;
	padding-left:80px;
	position:relative;
}
.previewContainer .deletezone {
	position:absolute;
	top:0px;
	left:0px;
	bottom:0px;
	width:80px;
	background:#BDBDBD;
	cursor:pointer;
	opacity:0;
	visibility:hidden;
	-webkit-transition:0.3s;
	-moz-transition:0.3s;
	-o-transition:0.3s;
	transition:0.3s;
}
.previewContainer .deletezone:after {
	position:absolute;
	display:block;
	width:80px;
	height:40px;
	line-height:40px;
	top:50%;
	margin-top:-20px;
	font-size:40px;
	font-family: FontAwesome;
	color:#575765;
	content: "\f014";
	text-align:center;
}
.previewContainer.ui-active .deletezone {
	opacity:0.5;
	visibility:visible;
}
.previewContainer.ui-active .deletezone.over {
	opacity:1;
	visibility:visible;
}
.previewContainer .dz-placeholder {
	display: block;
	float: left;
	width: 25%;
	background: #f0f0f0;
	border: 4px solid transparent;
	background-clip: padding-box;
}
.previewContainer .dz-placeholder.invisible {
	width: 0px;
	border: 0px;
	visibility:hidden;
}
.previewContainer .deletezone .dz-placeholder {
	display:none;
}
.previewContainer .dz-preview-wrap {
	float:left;
	width:25%;
}
.previewContainer .dz-preview {
	background: rgba(255, 255, 255, 0.8);
	width:100%;
	height:100%;
}
.previewContainer .dz-preview .dz-thumbnail {
 	width: 100%;
	height: 100%;
	background-color: #EBEBEB;
	background-position: center center;
	background-repeat: no-repeat;
	background-size:cover;
}

.previewContainer .dz-preview.dz-processing .dz-thumbnail {
    background-size:auto;
    background-image: url('/style/mainStyl/icons/24x24/loadingIcon002.gif');
}

.previewContainer .dz-preview .dz-thumbnail .dz-thumbnail-overlay {
    height: 100%;
    background-size: 60%;
    background-repeat: no-repeat;
    background-position: center center;
}

.previewContainer .dz-preview .dz-tools {
	position: absolute;
	top: -2px;
	left:-2px;
	right:-2px;
	display:none;
}
.previewContainer .dz-preview:hover .dz-tools,
.previewContainer .dz-preview.mode-update .dz-tools,
.previewContainer .dz-preview.mode-delete .dz-tools  {
	display:block;	
}
.previewContainer .dz-preview .dz-tools span,
.previewContainer .dz-preview .dz-tools a {
	display:block;
	float:left;
	width:12.5%;
	height:28px;
	line-height:24px;
	border:2px solid transparent;
	cursor:pointer;
	vertical-align:middle;
	text-align:center;
	text-transform: uppercase;
	color:#FFFFFF;
	font-size:14px;
	background-color:#1964FF;
	background-clip: padding-box;
}
.previewContainer .dz-preview .dz-tools a {
    float:right;
}

.previewContainer .dz-preview .dz-tools span:hover,
.previewContainer .dz-preview .dz-tools a:hover{
	background-color:#FF0000;
}
.previewContainer .dz-preview .dz-tools .dz-delete,
.previewContainer .dz-preview .dz-tools .dz-update {
	width:37.5%;
}
.previewContainer .dz-preview.mode-update .dz-tools .dz-update {
	background-color:#FF0000;	
}
.previewContainer .dz-preview.mode-delete .dz-tools .dz-delete {
	background-color:#FF0000;	
}
.previewContainer .dz-preview .dz-tools .dz-rotateLeft:after {
	content: "\f0e2";
	display:block;
	font-family: FontAwesome;
}
.previewContainer .dz-preview .dz-tools .dz-rotateRight:after {
	content: "\f01e";
	display:block;
	font-family: FontAwesome;
}
.previewContainer .dz-preview .dz-success-mark,
.previewContainer .dz-preview .dz-error-mark {
  	position: absolute;
  	display: none;
	position: absolute;
	font-size: 30px;
	line-height: 30px;
	top: 0px;
}
.previewContainer .dz-preview .dz-success-mark:after {
	content: "\f00C";
	display: block;
	font-family: FontAwesome, Arial, Helvetica, sans-serif;
	color: #8cc657;
}
.previewContainer .dz-preview .dz-error-mark:after{
  	content: "\f00D";
  	display:block;
	font-family: FontAwesome, Arial, Helvetica, sans-serif;;
	color: #ee162d;
}
.previewContainer .dz-preview.dz-error .dz-error-mark {
	display: block;
}
.previewContainer .dz-preview.dz-success .dz-success-mark {
	display: block;
}
.previewContainer .dz-preview .dz-progress {
	position: absolute;
	top: 90%;
	left: 6px;
	right: 6px;
	height: 6px;
	background: #d7d7d7;
	display: none;
}
.previewContainer .dz-preview .dz-progress .dz-upload {
	display: block;
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	width: 0%;
	background-color: #8cc657;
}
.previewContainer .dz-preview.dz-processing .dz-progress {
	display: block;
}
.previewContainer .dz-preview .dz-error-message {
  	display: none;
	position: absolute;
	bottom: 0;
	background: rgba(245, 245, 245, 0.8);
	padding: 4px 8px;
	color: #800;
	width: 100%;
}
.previewContainer .dz-preview.dz-error .dz-error-message {
	display: block;
}
.previewContainer .dz-preview.dz-error .dz-thumbnail {
	background-image:none;
}

.previewContainer .dz-preview.dz-error .dz-update,
.previewContainer .dz-preview.dz-error .dz-rotateLeft,
.previewContainer .dz-preview.dz-error .dz-rotateRight {
	display:none;
}

.previewContainer .dz-preview .dz-inputs {
	position: absolute;
	bottom: 0;
	width: 100%;
	padding-bottom: 3px;
	background-color: #BBBBBB;
	display: none;
}
.previewContainer .dz-preview.mode-update .dz-inputs {
	display: block;
}
.previewContainer .dz-preview .dz-inputs label {
	display:block;
	padding:1px 4px;
	background: #BBBBBB;
}
.previewContainer .dz-preview .dz-inputs .dz-input {
	display: block;
	width: 100%;
	background-color: #D3D3D3;
	padding: 3px;
	z-index: 10;
	border: 0;
}
.previewContainer .dz-preview .dz-confirm {
	display:none;
	position:absolute;
	bottom:0;
	width: 100%;
	background:#333333;
	border-left: 1px solid #5C5C5C;
	border-top: 1px solid #5C5C5C;
	color:#FF0000;
	text-align:center;
	text-transform: uppercase;
	font-size:13px;
	font-weight: bold;
}
.previewContainer .dz-preview.mode-delete .dz-confirm {
	display:block;
}
.previewContainer .dz-preview .dz-confirm .dz-remove {
	background-color:#FF0000;
	color:#FFFFFF;
	cursor:pointer;
	padding: 3px 0px;
}
.previewContainer .dz-preview .dz-overlay {
	position:absolute;
	top:0;
	width:100%;
	height:100%;
	background:rgba(51, 204, 102, 0.4);
	display:none;
}
.previewContainer .ui-selecting .dz-preview .dz-overlay,
.previewContainer .ui-selected .dz-preview  .dz-overlay {
	display:block;
}

/* BEGIN responsive */
@media all and (max-width:1500px) {
	.previewContainer .dz-preview-wrap {
		width:33.33%;
	}
}
@media all and (max-width:1200px) {
	.previewContainer .dz-preview-wrap {
		width:50%;
	}
}
@media all and (max-width:999px) {
	.previewContainer .dz-preview-wrap {
		width:100%;
	}
}
@media all and (max-width:800px) {
	.previewContainer .dz-preview-wrap {
		width:50%;
	}
}
@media all and (max-width:660px) {
	.previewContainer .dz-preview-wrap {
		width:50%;
	}
}
@media all and (max-width:480px) {
	.previewContainer .dz-preview-wrap {
		width:100%;
	}
}
/* END responsive */











.attachmentPreviewContainer {
	overflow:hidden;
	border: 1px solid rgba(0,0,0,0.08);
	border-bottom:0;
	background: #4d4d4d;
	padding: 1em;
	padding-left:7%;
	position:relative;
}
.attachmentPreviewContainer .deletezone {
	position:absolute;
	top:0px;
	left:0px;
	bottom:0px;
	width:8%;
	background:#BDBDBD;
	cursor:pointer;
	opacity:0;
	visibility:hidden;
	-webkit-transition:0.3s;
	-moz-transition:0.3s;
	-o-transition:0.3s;
	transition:0.3s;
}
.attachmentPreviewContainer .deletezone:after {
	position:absolute;
	display:block;
	width:80px;
	height:40px;
	line-height:40px;
	top:50%;
	margin-top:-20px;
	font-size:40px;
	font-family: FontAwesome;
	color:#575765;
	content: "\f014";
	text-align:center;
}
.attachmentPreviewContainer.ui-active .deletezone {
	opacity:0.5;
	visibility:visible;
}
.attachmentPreviewContainer.ui-active .deletezone.over {
	opacity:1;
	visibility:visible;
}
.attachmentPreviewContainer .dz-placeholder {
	display: block;
	float:left;
	width: 345px;
	height: 94px;
	margin: 10px;
	background: #f0f0f0;
	border: 1px dashed #ddd;
}
.attachmentPreviewContainer .dz-placeholder.invisible {
	width: 0px;
	margin: 15px 0px;
	visibility:hidden;
}
.attachmentPreviewContainer .deletezone .dz-placeholder {
	display:none;
}
.attachmentPreviewContainer .dz-preview-wrap {
	float:left;
	margin:10px;
	width:46%;
}
.attachmentPreviewContainer .dz-preview {
	width: 100%;
	padding: 6px 6px 10px 6px;
	background: rgba(255,255,255,0.8);
  	border: 1px solid #acacac;
  	position:relative;
}
.attachmentPreviewContainer .ui-selecting .dz-preview,
.attachmentPreviewContainer .ui-selected .dz-preview {
	background:#3C6;
}
.attachmentPreviewContainer .dz-preview .dz-thumbnail {
	line-height:20px;
	height:20px;
	overflow:hidden;
}
.attachmentPreviewContainer .dz-preview .dz-thumbnail img {
	width:16px;
	height:16px;
	margin-right:34px;
	float:left;
}
.attachmentPreviewContainer .dz-preview .dz-thumbnail a {
	display: inline-block;
	max-width: 275px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;	
}
.attachmentPreviewContainer .dz-preview label {
	display:inline-block;
	padding-right:10px;
	vertical-align:top;
	width:50px;
}
.attachmentPreviewContainer .dz-preview .dz-input-title,
.attachmentPreviewContainer .dz-preview .dz-input-description {
	display:inline-block;
	width:100%;
	vertical-align:top;
	margin-bottom: 4px;
}
.attachmentPreviewContainer .dz-preview .dz-tools {
	position:absolute;
	top:3px;
	right:3px;
	text-align:right;
}
.attachmentPreviewContainer .dz-preview .dz-tools span {
	display:inline-block;
	width:16px;
	height:16px;
	cursor:pointer;
	vertical-align:middle;
}
.attachmentPreviewContainer .dz-preview .dz-tools .dz-remove {
	background: url('/style/mainStyl/icons/16x16/iconCancel.gif') center center no-repeat;
}
.attachmentPreviewContainer .dz-preview .dz-success-mark,
.attachmentPreviewContainer .dz-preview .dz-error-mark {
  display: none;
  position: absolute;
  width: 40px;
  height: 40px;
  font-size: 30px;
  text-align: center;
  left: -17px;
  top: -19px;
}
.attachmentPreviewContainer .dz-preview .dz-success-mark {
  color: #8cc657;
}
.attachmentPreviewContainer .dz-preview .dz-error-mark{
  color: #ee162d;
}
.attachmentPreviewContainer .dz-preview.dz-error .dz-error-mark {
  display: block;
}
.attachmentPreviewContainer .dz-preview.dz-success .dz-success-mark {
  display: block;
}
.attachmentPreviewContainer .dz-preview .dz-progress{
  position: absolute;
  bottom: 0px;
  left: 0px;
  right: 0px;
  height: 6px;
  background: #d7d7d7;
  display: none;
}
.attachmentPreviewContainer .dz-preview .dz-progress .dz-upload {
  display: block;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 0%;
  background-color: #8cc657;
}
.attachmentPreviewContainer .dz-preview.dz-processing .dz-progress {
  display: block;
}
.attachmentPreviewContainer .dz-preview .dz-error-message {
  display: none;
  position: absolute;
  top: -5px;
  left: -20px;
  background: rgba(245,245,245,0.8);
  padding: 8px 10px;
  color: #800;
  min-width: 140px;
  max-width: 500px;
  z-index: 500;
}
.attachmentPreviewContainer .dz-preview:hover.dz-error .dz-error-message {
  display: block;
}

/* BEGIN responsive */
@media all and (max-width:480px), (min-width:661px) and (max-width:999px) {
	.attachmentPreviewContainer .dz-preview-wrap {
		width:100%;
	}
}
/* END responsive */

/* END Dropzone */

.cmsSiteBoxVideo {
	border: 1px solid rgba(0,0,0,0.08);
	background: #4d4d4d;
	padding: 1em;
}

.cmsSiteBoxVideoPreview {
	padding: 0 0 10px 0;
	width: 220px;
	height: 150px;
}

.cmsSiteBoxVideo button {
	width: 30px;
	height: 30px;
	line-height: 30px;
	margin: 0 4px;
	padding: 0;
	border: 0;
	background: #1964ff;
	font-size: 20px;
	color: #FFFFFF;
}

.cmsSiteBoxVideo button.remove_videoURL {
	background: #FF0000;
}

.cmsSiteBoxVideo tr:first-child .remove_videoURL {
	display: none;
}

.cmsSiteBoxSectionSettings {
	border: 1px solid rgba(0, 0, 0, 0.08);
	background:rgba(200, 200, 200, 0.08);
	padding: 1em;
}

.cmsSiteBoxSectionSettings .info {
	background-color: transparent;
}
/** END BOXY **/

/* BEGIN sticky toolbar for tinyMCE */
.mce-toolbar-grp.isFixed {
    position: fixed;
    top: 66px;
    z-index: 100;
    width: 50%;
    left: 25%;
    padding: 8px 4px;
    box-sizing: border-box;
    border-left: 14px solid rgba(0, 0, 0, 0);
    background-clip: padding-box;
    border-right: 12px solid rgba(0, 0, 0, 0);
}

.mce-floatpanel.isFixed {
    position: fixed;
}

@media (max-width: 999px) {
    .mce-toolbar-grp.isFixed {
        left: 33.33%;
        width: 33.33%;
    }
}

@media (max-width: 800px) {
    .mce-toolbar-grp.isFixed {
        left: 50%;
        width: 50%;
        border-right: 16px solid rgba(0, 0, 0, 0);
        border-left: 8px solid rgba(0, 0, 0, 0);
    }
}

@media (max-width: 660px) {
    .mce-toolbar-grp.isFixed {
        left: 0;
        width: 100%;
        border-right: 16px solid rgba(0, 0, 0, 0);
        border-left: 16px solid rgba(0, 0, 0, 0);
    }
}
/* END sticky tolbar for tinyMCE */

/* BEGIN dátumy platnosti */
.myPanelDates {
	padding: 8px 0;
	background: #808080;
}

.myPanelDates .dateBlock {
	width: 50%;
	float: left;
	border-right: 4px solid transparent;
	text-align: right;
}

.myPanelDates .dateLabel {
	display: inline-block;
	text-align: right;
	padding-right: 8px;
	color: #FFFFFF;
	font-size: 15px;
	line-height: 30px;
	vertical-align: middle;
}

.myPanelDates .dateInput {
	width: 50%;
	height: 30px;
	font-size: 16px;
	margin: 0;
	padding: 2px 3px;
	border: 0;
}

.myPanelDates .dateButton {
	line-height: 30px;
	width: 30px;
	height: 30px;
	border: 0;
	padding: 0;
	margin: 0;
	cursor: pointer;
	background: red;
	color: #FFF;
	font-size: 16px;
	font-weight: bold;
}
/* END dátumy platnosti */