body {
	margin: 0;
	padding: 0;
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
}

a {text-decoration:none}
img {border:0}
table#all {border-spacing:0;width:100%}
table#all tr td {vertical-align: top;padding:0}

table#main {border-spacing:0}
table#main tr td {vertical-align: top;padding:0}
table#main tr td#menu {width: 220px !important;padding-top: 15px !important}
table#main tr td#menu {line-height:20px}
table#main tr td#menu a, table#main tr td#menu span {font-size: 13px;display:block;margin:10px 5px 10px 0px;font-weight:normal !important}
table#main tr td#menu a.menugroup {
	padding: 6px 4px 2px 0 !important;
	font-weight: bold !important;
  display: block;
	margin-top:5px;
}

table#main tr td#menu hr {
	margin: 8px 8px 4px 6px !important;
  height: 1px;
  border: 0
}

table#main tr td#menu a, table#main tr td#menu span {
	padding-left: 12px !important;
}

table#main tr td#menu a.inactive-menu, table#main tr td#menu span.inactive-menu {color:#666 !important}

table#main tr td#menu-right-spacer {width:15px}
div.seda-lista {height:24px;padding:7px 20px 7px 222px;text-align:left}
div.seda-lista {white-space: nowrap}

table#main tr td table tr td.tabhdr {
	padding: 8px 5px !important;
  border-bottom: 1px solid #bbb;
}

table#main tr td table tr td.tabtd {
	font-weight:normal;
  border-bottom: 1px solid #dedfde;
	vertical-align: middle;
}

#zahlavi {height:80px}
#zahlavi #logo {position:absolute;margin:19px 0 0 22px;background:transparent url("../images/logo-small.png") left center no-repeat scroll;width:102px;height:75px;}
#zahlavi h1 span {font-weight:normal;font-size:15px;position:relative;top:-1px;left:8px}
#zahlavi h1 {position:absolute;margin:24px 0 0 220px;font-weight:normal;font-size:22px}
#zahlavi #logout {float:right;margin-top:34px;width:600px;text-align:right;font-weight:normal;padding-right:20px}

#zapati {height:20px;padding:10px 12px 5px 6px;text-align:right;font-size:11px}
#zapati-absolute {height:20px;padding:10px 12px 5px 6px;text-align:right;font-size:11px}
#zapati-absolute {position:fixed;left:0;bottom:0;width:100%;padding:10px 0 5px 0}

table#main tr td table tr td {vertical-align: middle}

table#vypis {border-spacing:0}
table#vypis tr td.tdata {padding:3px 5px 2px 5px;border-bottom:1px solid #eee;color:#111}

table#login {margin:80px 0 600px 30px}
table#login tr td {padding:3px}

h2 {font-size:18px;color:#444;font-weight:normal;padding-left:10px}
h2 a {font-size:12px;color:#666;font-weight:normal;position:relative;top:-1px;left:14px}

hr {border:0;height:1px;line-height:1px;font-size:1px;margin:10px 2px}

.filternote {white-space: nowrap}

.flt {position:relative;left:-2px;top:2px}

.tabs {border-spacing:1px;margin-bottom:2px}
.tabs td, .tabs td.tab-active {font-weight:normal !important;border-radius: 5px 5px 0 0;white-space:nowrap;background:#ddd;font-size:14px} 
.tabs a, .tabs span {display:block;padding:10px 20px !important;font-size:14px}
.tabs a:hover {text-decoration:none;font-weight:normal}
.tabs td.tab-active {color:#111;background:#FFBC76}
.tabs td:hover {color:#111;background:#FFBC76}

.menugroup:first-child { margin-top:0 }

#filterrow table tr td {padding:2px}
#filterrow {margin-top:16px}

#filtr-header tr td {padding:6px 5px 4px 8px !important;color:#fff}
              
input, textarea {
  padding: 4px 6px;
  border: 1px solid #999;
  border-radius: 2px;
}
input[type="submit"], .button, .button-edit {
  cursor: pointer;
  padding: 5px 10px;
}

button {border-radius:5px;padding: 4px 8px; border: 1px solid #aaa;cursor:pointer}
.button {display:inline-block;padding: 8px 12px; border: 1px solid #aaa;border-radius:5px;}
.button-edit {display:inline-block;padding: 8px 12px; border: 1px solid #999;border-radius:5px;margin-left:4px;background:#FFBC76;color:#000}
.button-edit:hover {background:#D85701;color:#fff}

select {
  padding: 4px 6px;
  border: 1px solid #999;
  border-radius: 2px;
}

table.form-block-cols {border-spacing:0 !important}
table.form-block-cols tr td {padding:1px 4px !important}
table.form-block tr td {padding:3px !important}

table#vypis tr td.ptbl tr td {padding:3px 6px !important}
table#vypis tr td.tabhdr:first-child, table#vypis tr td.tabhdr:last-child { 
  border-radius:2px 0 0 0;
}
table#vypis tr td.tabhdr:last-child { 
  border-radius:0 2px 0 0;
}

.menu {
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
}

.menu:hover {
	text-decoration: none;
}

.copyright {
	text-align: center;
	padding: 5px;
}

.header {
	text-align: right;
	padding: 5px;
	font-weight: bold;
	font-size: 13px;
	color: #c2172b;
}

.tabhdrs {
	font-weight: bold;
	font-style: italic;
	font-size: 10px;
	padding: 2px 3px 2px 3px;
	vertical-align: middle;
}

.tabtds {
	font-weight:normal;
	font-size: 10px;
	padding: 2px 3px 2px 3px;
	vertical-align: middle;
}

.tabtdf {
	font-weight:normal;
	font-size: 10px;
	padding: 0px 2px 0px 2px;
	text-align: left;
	vertical-align: middle;
}

.paging {
	font-size: 14px;
  font-weight: normal;
  position:relative;
  top:-2px;
  left: 0
}

.formtd {
	vertical-align: middle;
	font-weight: bold;
	padding: 3px;
}

.ktd {
	font-weight: normal;
	text-align: left;
	padding: 3px;
}

.kdt {
	color: #dd4f82;
	font-weight: normal;
	text-align: left;
	padding: 3px;
}

.ktd1 {
	color: #000000;
	background-color: #DFCFD5;
	
	font-weight: normal;
	text-align: left;
	padding: 3px;
}

.kdt1 {
	color: #dd4f82;
	background-color: #DFCFD5;
	
	font-weight: normal;
	text-align: left;
	padding: 3px;
}


.ftd {
	color: #000000;
	vertical-align: middle;
	
	font-weight: normal;
	padding: 0px;
	text-align: left;
}

.tdinfo {
	font-weight:normal;
	color: #000000;
	vertical-align: middle;
	font-style: italic;
	padding: 3px;
}

tbody {
	color: #808080; 
	margin-top: 0px;
	margin-bottom: 20px;
}

.tablenoborder {
	border-collapse: collapse;
}

.tabhdrnormal {
	font-weight: normal;
	border-style: solid;
	border-collapse: collapse;
	border-width: 1px;
	padding: 2px;
	vertical-align: middle;
}

.tabtdfoto {
	text-align: center;
	vertical-align: bottom;
	padding-top: 10px;
	padding-bottom: 5px;
}

.tabtdfotonote {
	font-weight: normal;
	color: #808080;
	padding-left: 5px;
	padding-right: 5px;
	text-align: center;
	vertical-align: middle;
}

.tabfoot {
	font-weight:normal;
	color: #808080;
	border-color:#808080;
	background-color: #ffffff;
	border-style: solid;
	border-collapse: collapse;
	border-width: 1px;
	vertical-align: middle;
	padding: 2px;
}

.tabfun {
	vertical-align: middle;
	font-weight: bold;
	padding: 2px;
}

.tabfun a {
	text-decoration: none;
	font-weight: bold;
}

.tabfun a:hover {
	color: #808080;
	text-decoration: none;
}

.tableborder {
	border-color: #808080;
	border-style:solid;
	border-collapse:collapse;
	border-width:1px;
}

.tabtdnoborder {
	font-weight:normal;
	color: #808080;
	background-color: #ffffff;
	vertical-align: middle;
	
	font-weight: bold;
	padding: 3px;
}

.formtd {
	color: #808080;
	background-color: #ffffff;
	vertical-align: middle;
	
	font-weight: bold;
	padding: 3px;
}

.formtdn {
	color: #808080;
	background-color: #ffffff;
	vertical-align: middle;
	font-weight: normal;
}

.tdinfo {
	font-weight:normal;
	color: #808080;
	vertical-align: middle;
	font-style: italic;
	padding: 3px;
}

.tabtdnomargin {
	font-weight:normal;
	color: #808080;
	vertical-align: middle;
	font-weight: normal;
	padding: 0px;
}

.tabtdnomarginbg {
	font-weight:normal;
	color: #808080;
	vertical-align: middle;
	font-weight: normal;
	padding: 0px;
}

.pagetitle {
	text-align: left;
	padding-left: 10px;
	color: #f36322;
	background-color: #ffdf52;
	font-weight: bold;
	font-size:13px;
}

.bodytd {
	background-color: #ffffff;
	padding: 10px;
  border-right: 1px solid #ffdf52;
	vertical-align: top;
}

.layoutfoot {
	height: 30px;
	color: #f36322;
	font-size: 13px
}
.page_title {
	font-size: 16px;
	font-weight: bold;
	padding-left: 10px;
	color: #f36322;

}

.normalmenu {
	font-size: 14px;
	font-weight: bold;
	color: #004283;
	text-decoration: none;
}

.bluemenu {
	font-size: 13px;
	font-weight: bold;
	color: #048aac;
	text-decoration: none;
}

.normalmenu:hover {
	color: #f36322;
	text-decoration: none;

}

.bluemenu:hover {
	color: #048aac;
	text-decoration: none;

}

.normalmenu2 {
	font-size: 13px;
	font-weight: normal;
	color: #f36322;
	text-decoration: none;
}

.normalmenu2:hover {
	color: #f36322;
	text-decoration: none;

}

.reversemenu {
	font-size: 13px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}

.reversemenu:hover {
	color: #ffffff;
	text-decoration: none;
}

.zmail {
		color: #f36322;
		font-weight: bold;
}

.zmail:hover {
		color: #f36322;
		font-weight: bold;
}
.openwin {
	cursor:pointer;
	text-decoration:none;
	color:#969696;
}
.wopenwin {
	cursor:pointer;
	text-decoration:none;
	color:#ff6600;
	font-weight:bold;
}

.reporty_table_detail {margin: 0 0 0 0; border-collapse: separate;width:1000px}
.reporty_table_detail td {
	padding: 6px 6px !important;
  font-size:11px;
	color: #555;
	background-color: #fff;
}
.reporty_table_detail hr {background:#ddd}
.reporty_table_detail {margin-bottom:0}

.reporty_table {margin: 0px 0 5px 0; border-collapse: collapse;width:900px}
.reporty_table td {
	padding: 7px 8px !important;
	color: #555;
	background-color: #fff;
	border-color: #dededf;
	border-style: solid;
	border-width: 1px;
}

.reporty_table {margin-bottom:18px}
.reporty_table th {padding: 7px 0 7px 8px !important; color: #384046; font-weight: bold;font-size:13px;border-bottom: 1px solid #ccc;
background: linear-gradient(to bottom, rgba(233,233,233,1) 0%,rgba(210,212,212,1) 100%);
border-radius:5px 5px 0 0;text-align:left !important}
.reporty_table td a {color: #111; text-decoration: none;display:block}
.reporty_table td a:hover  {text-decoration: underline;}
.reporty_table tr:hover td {background: #FEEFC1}

.reporty_table_sm {margin: 0;border-spacing:1px;background:#eee;width:710px}
.reporty_table_sm td {
	padding: 4px 6px !important;
  font-size:11px;
	color: #555;
	background-color: #fff;
}

.reporty_table_sm {margin-bottom:0}
.reporty_table_sm th {padding: 4px 0 3px 6px !important; color: #384046; font-weight: bold;font-size:11px;background: #eee;text-align:left !important}
.reporty_table_sm td {padding:5px 8px}

.ico_tab {background: transparent url("../images/ico_tab.png") left center no-repeat scroll;padding: 2px 0 2px 21px;}
.ico_graf {background: transparent url("../images/ico_graf.png") left center no-repeat scroll;padding: 2px 0 2px 21px;}
.ico_glob {background: transparent url("../images/ico_glob.png") left center no-repeat scroll;padding: 2px 0 2px 21px;}
.ico_rubic {background: transparent url("../images/ico_rubic.png") left center no-repeat scroll;padding: 2px 0 2px 21px;}

.error {padding:2px 15px 10px 10px;color:#a11010;line-height:22px}
.error li {list-style-type: square;margin-left:14px}


.filter-box {
  background-color: #fff;
  display:none;
  position:absolute;
  top:100px;left:250px;
  width: 395px;
  padding: 5px;
  border: 1px solid #bbb;
  border-radius: 6px;
  box-shadow: #aaa 3px 3px 10px; 
  padding-bottom:15px;
}
.filter-box form {margin-top:12px}


.help-box {
  background-color: #fff;
  display:none;
  position:absolute;
  top:133px;left:235px;
  width: 800px;
  padding: 5px 5px 15px 5px;
  border: 1px solid #bbb;
  border-radius: 6px;
  box-shadow: #aaa 3px 3px 10px; 

}



.menu-hr {
  height:1px;
  margin:11px 0
}

table#main tr td#menu span.menu-zoom {
	font-weight: bold !important;
  cursor: pointer;
	text-decoration: none;
	background: url("../images/zoom.gif") 202px 6px no-repeat;
}

table#main tr td#menu div a {
	background: url("../images/sipka.png") 0 6px no-repeat;
  display:block;
  margin-left:10px !important;
}



table#main tr td#menu .menu-zoom:hover {cursor: pointer}

table#main tr td#menu span.menu-unzoom {
	font-weight: bold !important;
	text-decoration: none;
  cursor: pointer;
	background: url("../images/unzoom.gif") 202px 6px no-repeat;
}

.menu-unzoom:hover {cursor: pointer}


/* STYLY PRO HELP */
.help_hide_me,.help_show_me,.help_edit_me {color: #999 !important; font-weight:normal; cursor:hand;cursor:pointer;text-decoration:underline;}
.help_hide_me:hover,.help_show_me:hover,.help_edit_me:hover {text-decoration:underline;}
.help_presun_mne {
  /* obalovaci blok helpu */
  border:1px solid #bbb;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  background-color:white;
  -webkit-box-shadow: 3px 3px 10px 0px rgba(0,0,0,0.75);
  -moz-box-shadow: 3px 3px 10px 0px rgba(0,0,0,0.75);
  box-shadow: 3px 3px 10px 0px rgba(0,0,0,0.75);
  
  width:500px;
  height:500px;

  padding:15px;
  position:absolute !important;
  top:0px;
  left:0px;
  text-align:left;
  vertical-align:top;
  z-index: 1000;

}
.help_hide_me {
  /* button zavrit help */
  margin:0 !important;
  float:right;
  position:relative !important;
  top:4px;
  left:-15px;
  font-size:15px;
  font-weight:bold;
  cursor:hand;cursor:pointer;
  width:20px;
  height:20px;
  text-align:center;
  vertical-align:middle;
  z-index: 1001;
}
.help_hide_me span {
  display: none;
}
.help_hide_me:after {
  content:url("../images/delete_lightgray.png");
}

.help_show_me span {
   display: none; 
}
.help_show_me:after {
  content: 'Nápovìda';
}
.help_edit_me {

}
.help_edit_me span {
   display: none;
}
.help_edit_me:after {
  content: 'Editovat help';
}
.help_clear {margin:0 !important; clear:both;}
.help_body, .help_obsah {
    background-color:white;
    
    white-space: normal !important;
    position:relative !important;
    top:0px !important;
    left:0px !important;
}
.help_body {
  width:495px !important;
  margin:0 !important;
}
.help_obsah {
  padding:15px 5px 15px 5px;
  width:485px !important;
  height:430px;
  overflow-x: hidden;
  overflow-y: auto;
  margin:10px 0 0 0 !important;
}
.help_nadpis {
  cursor: move;
  background:#23549a url("../images/button.png") left top repeat-x scroll;padding:5px 8px;color:#fff;font-size:13px !important;
  width:480px !important;
  white-space: nowrap; !important;
  position:relative !important;
  top:0 !important;
  left:0 !important;
  margin:0 !important;
}

input:disabled, select:disabled, textarea:disabled {background-color:#FFFFE6;color:#777;}
input:disabled:hover, select:disabled:hover, textarea:disabled:hover {border:1px solid #999 !important;background-color:#FFFFE6 !important}

td.top10 a.dellink {color:#910 !important}
td.top10 a.dellink:hover {color:#111 !important;text-decoration:underline}

.toolbar {background:#f4f4f4;padding:7px 0 7px 20px;margin-bottom:19px;border-radius:5px;font-size:14px;color:#555}
.toolbar span {color:#ddd;font-size:15px;margin-left:0px;margin-right:0px}
.toolbar a {font-size:14px;text-decoration:underline;color:#555}
.toolbar a:hover {font-size:14px;text-decoration:underline;color:#000}
.toolbar input.submit-odkaz {border:0;font-size:14px;color:#555;background: transparent url("../images/toolbar-save.png") left 3px no-repeat scroll;padding: 0 0 0 18px;font-family: Verdana, Arial, sans-serif;text-decoration:underline}
.toolbar input.submit-odkaz:hover {border:0;font-size:14px;color:#111;background: transparent url("../images/toolbar-save.png") left 3px no-repeat scroll;}
.toolbar .zpet {background: transparent url("../images/toolbar-zpet.png") left 3px no-repeat scroll;padding: 2px 0 2px 19px}
.toolbar .editovat {background: transparent url("../images/toolbar-edit.png") left 4px no-repeat scroll;padding: 2px 0 2px 19px}
.toolbar .zipdnl {background: transparent url("../images/zip_icon.png") left 3px no-repeat scroll;padding: 2px 0 2px 19px}

.toolbar .novy-zaznam {background: transparent url("../images/toolbar-novy-zaznam.png") left 3px no-repeat scroll;padding: 2px 0 2px 19px}
.toolbar div {display: inline; color:#888;font-size:12px;margin-left:50px;margin-right:10px}

.filter-box table tr td {padding:2px 3px !important}
.filter-box table tr td input[type="text"] {width:200px}

#lang {margin-top:34px}
#lang a, #lang span {display:inline-block;margin-left:4px}

a#ico-pred {display:inline-block;background: transparent url("../images/ico-pred.png") left 4px no-repeat scroll;padding: 3px 0 4px 24px;margin-right:15px;font-size:14px !important}
a#ico-help {display:inline-block;background: transparent url("../images/ico-help.png") left 4px no-repeat scroll;padding: 3px 0 4px 24px;margin-left:15px;margin-right:15px;font-size:14px !important}
a#ico-edithelp {display:inline-block;background: transparent url("../images/ico-edithelp.png") left 4px no-repeat scroll;padding: 3px 0 4px 24px;margin-left:15px;font-size:14px !important}


.main-table tr td input[type="text"] {width: 220px}
.main-table tr td select {width: 234px}
.main-table tr td textarea {width: 220px}
.main-table tr td input[type="checkbox"] {position:relative;top:1px;left:-3px}

table tr td.buttons-bar img {border-radius:2px;border:1px solid #999;padding:4px 5px;background:#fbfaa0}
tabletr td.buttons-bar input[type="image"] {background:#fbfaa0}

table.bbar {margin-bottom:8px;border-bottom:1px solid #ddd}

.main-table tr td input[readonly="readonly"], .main-table tr td input[readonly], .main-table tr td textarea[readonly], .main-table tr td select[readonly] {border:1px solid #ddd}

h1 {font-size:19px;font-weight:normal;color:#111}
#zahlavi h1 {color:#fff}
h1 span {font-size:15px;color:#666;position:relative;top:-1px;left:15px}

#tabtable {margin:15px 0 0 2px}
#tabtable tr td {padding:7px 18px !important}
#tabtable tr td.activetab {background:#84B661;color:#fff !important}
#tabtable tr td.activetab a {color:#fff !important;white-space:nowrap}
#tabtable tr td.inactivetab {background:#eee;color:#777;white-space:nowrap}
#tabtable tr td.inactivetab a {color:#777 !important;white-space:nowrap}
#tabtable tr td.inactivetab:hover {background:#FBFAA0}
.tabwarning {white-space:nowrap}

.orderable { white-space:nowrap !important;cursor:pointer;color: #000 !important}
.orderimage {
	display:inline-block;
	width:0px;
	height:0px;
	margin-left:5px;
	vertical-align: middle;
}
.noorder .orderimage { border:0; }
.ascorder .orderimage { 
	border-bottom:4px solid #808080;
	border-right: 4px solid transparent;
	border-top: 0 dotted;
	border-left: 4px solid transparent;
}
.descorder .orderimage {
	border-top:4px solid #808080;
	border-right: 4px solid transparent;
	border-bottom: 0 dotted;
	border-left: 4px solid transparent;
}
.descorder, .ascorder {font-weight:bold}

.width200 {width: 200px !important;}
.width300 {width: 300px !important;}
.width314 {width: 314px !important;}

.tabwarning	{color: #649641; font-style: italic;}

.top-link {background: url(../images/top_10.png) center left no-repeat; color: #808080 !important; padding-left: 15px; text-decoration: none; font-style: normal;}
.dir-link {background: url(../images/dir_10.png) center left no-repeat; color: #808080 !important; padding-left: 15px; text-decoration: none; font-style: normal;}
.ppt-link {background: url(../images/ppt_10.gif) center left no-repeat; color: #808080 !important; padding-left: 15px; text-decoration: none; font-style: normal;}
.pps-link {background: url(../images/pps_10.gif) center left no-repeat; color: #808080 !important; padding-left: 15px; text-decoration: none; font-style: normal;}
.pdf-link {background: url(../images/pdf_10.gif) center left no-repeat; color: #808080 !important; padding-left: 15px; text-decoration: none; font-style: normal;}
.doc-link {background: url(../images/doc_10.gif) center left no-repeat; color: #808080 !important; padding-left: 15px; text-decoration: none; font-style: normal;}
.xls-link {background: url(../images/xls_10.gif) center left no-repeat; color: #808080 !important; padding-left: 15px; text-decoration: none; font-style: normal;}
.docx-link {background: url(../images/docx_10.gif) center left no-repeat;color:#808080 !important; padding-left: 15px; text-decoration: none; font-style: normal;}
.xlsx-link {background: url(../images/xlsx_10.gif) center left no-repeat;color:#808080 !important; padding-left: 15px; text-decoration: none; font-style: normal;}
.rtf-link {background: url(../images/rtf_10.gif) center left no-repeat; color: #808080 !important; padding-left: 15px; text-decoration: none; font-style: normal;}
.jpg-link {background: url(../images/jpg_10.gif) center left no-repeat; color: #808080 !important; padding-left: 15px; text-decoration: none; font-style: normal;}
.png-link {background: url(../images/jpg_10.gif) center left no-repeat; color: #808080 !important; padding-left: 15px; text-decoration: none; font-style: normal;}
.gif-link {background: url(../images/jpg_10.gif) center left no-repeat; color: #808080 !important; padding-left: 15px; text-decoration: none; font-style: normal;}
.txt-link {background: url(../images/txt_10.png) center left no-repeat; color: #808080 !important; padding-left: 15px; text-decoration: none; font-style: normal;}
.json-link {background: url(../images/txt_10.png) center left no-repeat;color: #808080 !important; padding-left: 15px; text-decoration: none; font-style: normal;}
.blank-link {background: url(../images/spacer.gif) center left no-repeat;color:#808080 !important; padding-left: 15px; text-decoration: none; font-style: normal;}
.xml-link {background: url(../images/xml_10.png) center left no-repeat; color: #808080 !important; padding-left: 15px; text-decoration: none; font-style: normal;}
.zip-link {background: url(../images/zip_10.png) center left no-repeat; color: #808080 !important; padding-left: 15px; text-decoration: none; font-style: normal;}
.tar-link {background: url(../images/zip_10.png) center left no-repeat; color: #808080 !important; padding-left: 15px; text-decoration: none; font-style: normal;}
.unknown-link {background: url(../images/unknown_10.gif) center left no-repeat;color: #808080 !important; padding-left: 15px; text-decoration: none; font-style: normal;}

.zip-link, .tar-link, .rtf-link, .xml-link, .json-link, .gif-link, .png-link, .ppt-link, .pps-link, .pdf-link, .doc-link, .xls-link, .docx-link, .xlsx-link, .jpg-link, .txt-link, .blank-link, .unknown-link:hover {text-decoration: none !important;}

a.bread-href {text-decoration:underline}
a.bread-href:hover {text-decoration:underline;color:#669843}

h3.timeline {border-bottom:1px solid #ddd;padding:0 0 7px 24px;margin:5px 0 8px 0;font-size:13px;min-width:425px;background: transparent url(../images/infoline.png) -1px -1px no-repeat;}
#bread {background:#daeada;padding:11px 10px;margin-bottom:7px;line-height:24px !important}
#bread {color:#749631}

a.basicdata {background: url(../images/basicdata.png) 0 0 no-repeat;display:inline-block;width:49px;height:49px}
a.parcels {background: url(../images/parcels.png) 0 0 no-repeat;display:inline-block;width:49px;height:49px}
a.specifications {background: url(../images/specifications.png) 0 0 no-repeat;display:inline-block;width:49px;height:49px}
a.localization {background: url(../images/localization.png) 0 0 no-repeat;display:inline-block;width:49px;height:49px}
a.conditions {background: url(../images/conditions.png) 0 0 no-repeat;display:inline-block;width:49px;height:49px}    
a.letter {background: url(../images/letter.png) 0 0 no-repeat;display:inline-block;width:49px;height:49px}
a.preview {background: url(../images/preview.png) 0 0 no-repeat;display:inline-block;width:49px;height:49px}
a.htmlpreview {background: url(../images/htmlpreview.png) 0 0 no-repeat;display:inline-block;width:49px;height:49px}
a.pdfpreview {background: url(../images/pdfpreview.png) 0 0 no-repeat;display:inline-block;width:49px;height:49px}
a.directory {background: url(../images/directory.png) 0 0 no-repeat;display:inline-block;width:49px;height:49px}
a.actions {background: url(../images/actions.png) 0 0 no-repeat;display:inline-block;width:49px;height:49px}
a.attachments {background: url(../images/attachments.png) 0 0 no-repeat;display:inline-block;width:49px;height:49px}
a.visits {background: url(../images/visits.png) 0 0 no-repeat;display:inline-block;width:49px;height:49px}

a.basicdata-dis {background: url(../images/basicdata-dis.png) 0 0 no-repeat;display:inline-block;width:49px;height:49px}
a.parcels-dis {background: url(../images/parcels-dis.png) 0 0 no-repeat;display:inline-block;width:49px;height:49px}
a.specifications-dis {background: url(../images/specifications-dis.png) 0 0 no-repeat;display:inline-block;width:49px;height:49px}
a.localization-dis {background: url(../images/localization-dis.png) 0 0 no-repeat;display:inline-block;width:49px;height:49px}
a.conditions-dis {background: url(../images/conditions-dis.png) 0 0 no-repeat;display:inline-block;width:49px;height:49px}    
a.letter-dis {background: url(../images/letter-dis.png) 0 0 no-repeat;display:inline-block;width:49px;height:49px}
a.preview-dis {background: url(../images/preview-dis.png) 0 0 no-repeat;display:inline-block;width:49px;height:49px}
a.htmlpreview-dis {background: url(../images/htmlpreview-dis.png) 0 0 no-repeat;display:inline-block;width:49px;height:49px}
a.pdfpreview-dis {background: url(../images/pdfpreview-dis.png) 0 0 no-repeat;display:inline-block;width:49px;height:49px}
a.directory-dis {background: url(../images/directory-dis.png) 0 0 no-repeat;display:inline-block;width:49px;height:49px}
a.actions-dis {background: url(../images/actions-dis.png) 0 0 no-repeat;display:inline-block;width:49px;height:49px}
a.attachments-dis {background: url(../images/attachments-dis.png) 0 0 no-repeat;display:inline-block;width:49px;height:49px}
a.visits-dis {background: url(../images/visits-dis.png) 0 0 no-repeat;display:inline-block;width:49px;height:49px}

a.basicdata-akt {background: url(../images/basicdata-akt.png) 0 0 no-repeat;display:inline-block;width:49px;height:49px}
a.parcels-akt {background: url(../images/parcels-akt.png) 0 0 no-repeat;display:inline-block;width:49px;height:49px}
a.specifications-akt {background: url(../images/specifications-akt.png) 0 0 no-repeat;display:inline-block;width:49px;height:49px}
a.localization-akt {background: url(../images/localization-akt.png) 0 0 no-repeat;display:inline-block;width:49px;height:49px}
a.conditions-akt {background: url(../images/conditions-akt.png) 0 0 no-repeat;display:inline-block;width:49px;height:49px}    
a.letter-akt {background: url(../images/letter-akt.png) 0 0 no-repeat;display:inline-block;width:49px;height:49px}
a.preview-akt {background: url(../images/preview-akt.png) 0 0 no-repeat;display:inline-block;width:49px;height:49px}
a.htmlpreview-akt {background: url(../images/htmlpreview-akt.png) 0 0 no-repeat;display:inline-block;width:49px;height:49px}
a.pdfreview-akt {background: url(../images/pdfpreview-akt.png) 0 0 no-repeat;display:inline-block;width:49px;height:49px}
a.directory-akt {background: url(../images/directory-akt.png) 0 0 no-repeat;display:inline-block;width:49px;height:49px}
a.actions-akt {background: url(../images/actions-akt.png) 0 0 no-repeat;display:inline-block;width:49px;height:49px}
a.attachments-akt {background: url(../images/attachments-akt.png) 0 0 no-repeat;display:inline-block;width:49px;height:49px}
a.visits-akt {background: url(../images/visits-akt.png) 0 0 no-repeat;display:inline-block;width:49px;height:49px}

a.basicdata:hover {background: url(../images/basicdata-akt.png) 0 0 no-repeat;display:inline-block;width:49px;height:49px}
a.parcels:hover {background: url(../images/parcels-akt.png) 0 0 no-repeat;display:inline-block;width:49px;height:49px}
a.specifications:hover {background: url(../images/specifications-akt.png) 0 0 no-repeat;display:inline-block;width:49px;height:49px}
a.localization:hover {background: url(../images/localization-akt.png) 0 0 no-repeat;display:inline-block;width:49px;height:49px}
a.conditions:hover {background: url(../images/conditions-akt.png) 0 0 no-repeat;display:inline-block;width:49px;height:49px}    
a.letter:hover {background: url(../images/letter-akt.png) 0 0 no-repeat;display:inline-block;width:49px;height:49px}
a.preview:hover {background: url(../images/preview-akt.png) 0 0 no-repeat;display:inline-block;width:49px;height:49px}
a.htmlpreview:hover {background: url(../images/htmlpreview-akt.png) 0 0 no-repeat;display:inline-block;width:49px;height:49px}
a.pdfpreview:hover {background: url(../images/pdfpreview-akt.png) 0 0 no-repeat;display:inline-block;width:49px;height:49px}
a.directory:hover {background: url(../images/directory-akt.png) 0 0 no-repeat;display:inline-block;width:49px;height:49px}
a.actions:hover {background: url(../images/actions-akt.png) 0 0 no-repeat;display:inline-block;width:49px;height:49px}
a.attachments:hover {background: url(../images/attachments-akt.png) 0 0 no-repeat;display:inline-block;width:49px;height:49px}
a.visits:hover {background: url(../images/visits-akt.png) 0 0 no-repeat;display:inline-block;width:49px;height:49px}

.buttonfiltr {background: #FBFAA0 url(../images/buttonfiltr.png) center center no-repeat scroll !important;border-radius:2px  !important;padding:15px 16px !important}
.buttonplus  {background: #FBFAA0 url(../images/buttonplus.png) center center no-repeat scroll !important;border-radius:2px  !important;padding:15px 16px !important}
.buttonfiltrcancel {background: #FBFAA0 url(../images/buttonfiltr-cancel.png) center center no-repeat scroll !important;border-radius:2px  !important;padding:15px 16px !important}

.buttonexport {background: url(../images/excel.png) center center no-repeat scroll !important;border-radius:2px  !important;padding:15px 16px !important}
.buttonzip    {background: url(../images/zip_16.png) center center no-repeat scroll !important;border-radius:2px  !important;padding:15px 16px !important}


.buttonfiltr:hover {background: #FBFAA0 url(../images/buttonfiltr.png) center center no-repeat scroll !important;border:1px solid #bbb !important}
.buttonfiltrcancel:hover {background: #FBFAA0 url(../images/buttonfiltr-cancel.png) center center no-repeat scroll !important;border:1px solid #bbb !important}
.buttonplus:hover  {background: #FBFAA0 url(../images/buttonplus.png) center center no-repeat scroll !important;border:1px solid #bbb !important}



.filtertip {
	text-align: center;
	margin: 15px 5px 0 5px;
	font-style: italic;
}

.gotofield {
	width: 30px;
	color: #808080;
}

.gotoimage {
	border: 0;
	height: 20px;
	width: 26px;
	padding: 0;
}
