body {
	color: #333333;
	background-color: #FFF;
}

h1,h2 {
	color: #333333;
}

h1.header{
	letter-spacing: 1px;
}

.button-sign{
	background-color: rgba(0,0,0,0);
}

.signform-error{
	text-shadow:
	-1px -1px 0 white,
	1px -1px 0 white,
	-1px 1px 0 white,
	1px 1px 0 white;
}


.page-header{
	color: white;
}

#menu{
	background-color: #FFF;
}

h1.header-warning{
	text-shadow: -1px -1px 0 white, 1px -1px 0 white, -1px 1px 0 white, 1px 1px 0 white;
}

#content {
	background-color: #FFF;
}

div.badaccess{
	color: red;
}

a.menu {
	color: #333333;
}

.menuitem{
	color:#333333;
	background-color: #F3F3F3
}

a.submenu{
	color:#000;
	background-color: #F3F3F3
}

.navigace .menuitem:hover {
	background: #FFF;
}

.navigace ul a:hover {
	background: #FFF;
	border: 1px solid #c3c060;
}

.navigace span ul{
	background: #FFF;
}
.navigace > span:hover {
	border: 1px solid #c3c060;
}

a[href^="error:"] {
	background-color: red;
	color: white;
}

.warning {
	color:#ed1df5;
}

a.table-header{
	color: #333333;
}

.info-table-header{
	background-color: #ffe749;
}

tr.row-1,div.locality-list-row-1{
	background-color: #F5F5F1;
}
tr.row-0,div.locality-list-row-0{
	background-color: #EBEAE0;
}

tr.row-1d,div.locality-list-row-1d{
	background-color: #f9dcdc;
}
tr.row-0d,div.locality-list-row-0d{
	background-color: #fdc7c7;
}


span.paginator{
	color: #000;
}

span.paginator-num{
	border-color: #c3c060;
}

a.paginator{
	color:#0d6d34;
}

input, textarea, select{
	color: #000;
}

.required-input,#frm-addForm-username,#frm-addForm-password, #frm-addForm-password2,#frm-addForm-surname,#frm-addForm-email,#frm-addForm-role, #frm-editForm-name, #frm-editForm-country, #frm-editForm-surname, #frm-editForm-username, #frm-editForm-email, #frm-editForm-role, #frm-editPersonForm-surname, #frm-editForm-authors, #frm-editForm-title, #frm-editForm-year{
	border-color: #900;
	background-color: #fdefef;
}

div.form-group{
	border-color: #c3c060;
	background-color: #EBEAE0;
}

form .error {
	color: #D00;
}

img[title]{
	color: red;
}

[data-tooltip]:before, [data-tooltip2]:before, [data-tooltip3]:before, [data-tooltip4]:before, [data-tooltip5]:before {
	background-color: white;
	color: #333333;
}

div.flash {
	color: black;
	background: #a0a0a0;
	border-color: gray;
}

div.flash.error {
	color: red;
	background: #a0a0a0;
	border-color: gray;
}

em.error-stress{
	color:#bf5b4c;
}

a.various, s, a.fancy-namedplace, a.fancy-authors, a.data-result-id{
	color: #333333;
}

.fancybox-skin {
	background-color: #FFF;
}

.ol-zoom {
	background: white; 
}

#locality-editlocicon,#locality-editoccicon,#locality-delicon,#locality-list-header-icons,#locality-placename,#locality-list-header-placename,#locality-phytochorion,#locality-list-header-phytochorionid,#locality-netmaparea,#locality-list-header-netmaparea,#locality-count-occurences,#locality-list-header-count,#locality-list-header-common,div.common,#locality-list-header-updated,div.format-date,#locality-locality,#locality-list-header-locality,#locality-coord,#locality-list-header-longitude,#locality-list-header-latitude,#locality-alt,#locality-list-header-altitude,#locality-accuracy,#locality-list-header-coordaccuracy,#locality-list-header-coordsource,#locality-coordsource,#locality-list-header-note,#locality-note{
	border-color: #FFF;
}

#locality-list-bottom-line{
	background-color: #FFF;
}

#prev, #next, #first, #last, #filteradvanceheader, #filtersimpleheader{
	color: #0d6d34;
}

#inline{
	background-color: #EBEAE0;
}


/*Applet Import dat*/
.applet_import{
	-fx-background-color: #FFF;
}

.applet_toolbar{
	-fx-background-color:#EBEAE0;
}

.applet_control{
	-fx-background-color: #FFF;
	-fx-border-color: #EBEAE0;
}

.combo-box-popup .list-view 
{
	-fx-background-color: #FFF, #FFF;
	-fx-background-insets: 0, 1;
	-fx-effect: dropshadow( three-pass-box , rgba(0,0,0,0.6) , 8, 0.0 , 0 , 0 );
}

.combo-box-popup .list-view .list-cell:filled:hover 
{
	-fx-background-color: #EBEAE0;
	-fx-text-fill: -fx-text-inner-color;
}

.combo-box-base > .arrow-button > .arrow, .list-cell:hover, .tree-cell:hover, .list-cell:selected, .tree-cell:selected{
	-fx-background-color: #EBEAE0;
}

.combo-box-base .text-input,  .list-cell, .tree-cell{
	-fx-background-color: #FFF;
}

.progress-indicator{
	-fx-progress-color: #EBEAE0;
}

.table-row-cell:selected, .table-row-cell:hover{
	-fx-background-color: #EBEAE0;
	-fx-table-cell-border-color: #EBEAE0;
}

.table-row-cell, .table-view {
	-fx-background-color: #FFF;

	
}

.table-row-cell .text {
	-fx-fill: grey;
}

.columnid.table-cell{
	-fx-background-color: gray;
}

.columnid.table-cell .text{
	-fx-fill: white;
}

.noedit.table-cell{
	-fx-background-color: #c9c9c9;
}

.table-row-cell:empty {
	-fx-background-color: transparent;
}
 
.table-row-cell:empty {
	-fx-border-width: 0px;
}

.table-cell{
	-fx-padding:2px;
	-fx-border-color:gray;
	-fx-border-width:1px 1px 1px 0px;
}

.table-cell:empty{
	-fx-border-color:transparent;
}

#namedplace-info{
	color:red;
	font-weight: bold;
}