
.background-loader {
	background: rgba(0,0,0, 0.35) url("/img/ajax/ajax-loader-9c-white-large.gif") no-repeat fixed center center;
}

.website-page {
	background-image: url('/img/background/2015-09-paper.jpg');
	background-size: 100%;
	background-color: #F0F0F0; color: #000000;
}

.print-page {
	background-color: #FFFFFF; color: #000000;
}

.color-calendar-holiday {background-color: #CC1111;}

 /* color-palette */


.dark-panel.semi-transparent {background: rgba(0, 0, 0, 0.75);}/* background: #3C3C3C; background: -webkit-gradient(linear, left top, left bottom, from(#444444), to(#3A3A3A)); */
.dark-panel.semi-transparent-light {background: rgba(0, 0, 0, 0.35); color: #D0D0D0;}





 /*
span.material-icons:not(.f-hl):not(.f-good):not(.f-bad) {color: #606060;}
.tdwhite span.material-icons:not(.f-hl):not(.f-good):not(.f-bad) {color: #909090;}
*/
 

.dotted {
	border-color: #000;
}
.bottom-dotted {
	border-color: #3b5998;
}
.bottom-dotted-gray {
	border-color: #444444;
}

p > a > img {border-color: #3b5998;}

.actions-form-head {
	border-color: #C9C9C9;
}

.actions-form-foot {
	border-color: #C9C9C9;
}



.nav:not(.paging-links) .header + .nav-item {border-color: #E0E0E0;}
.nav:not(.paging-links) .nav-item + .nav-item {border-color: #EAEAEA;}

tr.tdwhite.highlight-hover:hover>td, table.white-hhover tr:hover>td {background-color: #F4F4F4;}/* fix is needed*/
/*.nav.card-panel .nav-item:hover:not(.selected) {background-color: #EEEEEE;}*/
.nav.card-panel .header, .nav.tdwhite .header {background-color: #EAEAEA;}
.nav .header {color: #727272;} /*:not(:link)*/

/*tr.highlight-hover:hover>td {background: rgba(0, 0, 0, 0.1);}*/
.color-panel.regular {background-color: #CC1111;}
/* background: -webkit-gradient(linear, left top, left bottom, from(#DD1111), to(#CC1111));} - this sets 'background-image' which is not overwritten by pallette further*/
.color-panel.highlighted, .color-block.selected, .color-block:hover {background-color: #EE1111;}
.color-panel.dark {background-color: #BB1111;}
.color-panel:not(.light), .color-button, .color-panel:not(.light) .subhead, .color-panel:not(.light) .f-festive:not(.print-page) {color: #FFFFFF;}


.f-hl, .f-festive {color: #EE1111;} /*.nav-item.selected, */
.tab {border-color: #FFFFFF;}
.tab.selected {border-color: #EE1111;}


 /* orange */
.palette-2 .color-panel.highlighted, .palette-2 .color-panel.active, .palette-2 .color-block:hover {background-color: #FF6611;}
.palette-2 .color-panel.regular {background-color: #E84F11;}
.palette-2 .color-panel.dark {background-color: #DD4411;}
 /*.palette-2 .f-hl:hover, .palette-2 .news-details-head-name-link:hover, .palette-2 .cut-link:hover, .palette-2 .selector-link:hover {color: #FF6611;}*/
.palette-2 .f-hl, .palette-2 .f-festive {color: #FF6611;}
.palette-2 .tab.selected {border-color: #FF6611;}

 /* blue */
.palette-3 .color-panel.highlighted, .palette-3 .color-panel.active, .palette-3 .color-block:hover {background-color: #1199FF;}
.palette-3 .color-panel.regular {background-color: #1177BB;}
.palette-3 .color-panel.dark {background-color: #116699;}
/*.palette-3 .f-hl:hover, .palette-3 .news-details-head-name-link:hover, .palette-3 .cut-link:hover, .palette-3 .selector-link:hover {color: #EE1111;}*/
.palette-3 .f-hl, .palette-3 .f-festive {color: #1199FF;}
.palette-3 .tab.selected {border-color: #1199FF;}
/*.palette-3 .pseudo-link:link {color: #000000;}
.palette-3 .pseudo-link:visited {color: #111111;}
.palette-3 .pseudo-link:hover {color: #EE1111;}*/

 /* green */
.palette-4 .color-panel.highlighted, .palette-4 .color-panel.active, .palette-4 .color-block:hover {background-color: #229911;}
.palette-4 .color-panel.regular {background-color: #227711;}
.palette-4 .color-panel.dark {background-color: #226611;}
/*.palette-4 .f-hl:hover, .palette-4 .news-details-head-name-link:hover, .palette-4 .cut-link:hover, .palette-4 .selector-link:hover {color: #229911;}*/
.palette-4 .f-hl, .palette-4 .f-festive {color: #229911;}
.palette-4 .tab.selected {border-color: #229911;}

 /* autumn-yellow */
.palette-5 .color-panel.highlighted, .palette-5 .color-panel.active, .palette-5 .color-block:hover {background-color: #FF9911;}
.palette-5 .color-panel.regular {background-color: #E87D11;}
.palette-5 .color-panel.dark {background-color: #DD7011;}
/*.palette-5 .f-hl:hover, .palette-5 .news-details-head-name-link:hover, .palette-5 .cut-link:hover, .palette-5 .selector-link:hover {color: #FF9911;}*/
.palette-5 .f-hl, .palette-5 .f-festive {color: #FF9911;}
.palette-5 .tab.selected {border-color: #FF9911;}

 /* violet */
.palette-6 .color-panel.highlighted, .palette-6 .color-block.selected, .palette-6 .color-panel.active, .palette-6 .color-block:hover {background-color: #2D5AD0;}
.palette-6 .color-panel.regular {background-color: #2D389D;}
.palette-6 .color-panel.dark {background-color: #2D277B;}/*2D008F*/
/*.palette-6 .f-hl:hover, .palette-6 .news-details-head-name-link:hover, .palette-6 .cut-link:hover, .palette-6 .selector-link:hover {color: #EE1111;}*/
.palette-6 .f-hl, .palette-6 .f-festive {color: #2D5AD0;}
.palette-6 .tab.selected {border-color: #2D5AD0;}
.palette-6 .color-panel .f-hl {color: #FFFFFF;}

/*.page-content-background-color {color: #FFFFFF;}/*, .color-panel .f-hl*/
/*.page-content-background-color.f-festive {color: #EE1111;}*/

.menu .highlighted, .menu .active {background-color: #EE1111;}

.f-normal {color: #000000;}
.f-gray, .s h5, .aside, .subhead {color: #444444;}
/*em*/

/*.f-gray a:hover {color: #F01111;}*/

.f-red, .f-bad {color: #F01111;}
.f-green {color: #006633;}
.f-good {color: #119911;}

input, button, select, checkbox, textarea, .color-button {
	color: #646464; background-color: #FFFFFF;
}

input.green, button.green, select.green, .color-button.green {
	color: #FFFFFF; background-color: #0f9d58;
}

input.red {
	color: #CC1111; background-color: #E4C9C9;
}


button.red, select.red, .color-button.red {
	color: #FFFFFF; background-color: #981B1E;
}

input:disabled, button:disabled, select:disabled, checkbox:disabled, textarea:disabled, .color-button:disabled {
  /* fallback */
  color: #999999;
  background-color: #EEEEEE;
  border-color: #C9C9C9;
}

input:not([type=checkbox]):not(.red) {
	border-color: #646464; background-color: #EEEEEE;
}

/*a.category-unknown:hover {color: #F01111;}*/

.box.category {background-color: #E4E4E4;}

.tdwhite>td:not(.admin-hidden-panel), div.tdwhite, span.tdwhite, td.tdwhite, table.white-hhover td {background-color: #FFFFFF;}
.tdgray, .admin-hidden-panel {background-color: #E4E4E4;}

.nav .nav-item {background-color: #FFFFFF;}
.nav.paging-links .nav-item {background-color: #E4E4E4;}
.nav.paging-links .nav-item.selected {background-color: #FFFFFF;}


.thgray {background-color: #C9C9C9;}
.tdyellow>td, div.tdyellow {background-color: #FFFFE0;}
.tdgreen>td, div.tdgreen {background-color: #E4FFE4;}
.note-important {background-color: #FFFF33;}


.quote,.quote-cell {
	border-color: #C9C9C9;
	background-color: #EAEAEA;
}

.quote-cell.yellow {
	background-color: #FFFFE0;
}

.nav .nav-item.short-news-link-hidden {background-color: #F4F4F4;}
.nav .nav-item.short-news-link-archive {background-color: #FFFFE0;}


.votes-count {
	border-color: #4B4BB9;
	color: #4B4BB9;
}

/* LINKS */
a:link {color: #3B5998;}
a:visited {color: #3B5998;}
a:hover {color: #1155CC;}

.nav.paging-links .nav-item a:link:not(:hover) {color: #000000;}
.nav.paging-links .nav-item a:visited:not(:hover) {color: #111111;}

.f-hl:link, .pseudo-link-warning:link {color: #CC1111;}
.f-hl:visited, .pseudo-link-warning:visited {color: #BB1111;}
.f-hl:hover, .news-details-head-name-link:hover, .cut-link:hover, a.selector-link:hover, .pseudo-link-warning:hover {color: #EE1111;}

 /* red */
.palette-1 .node-menu a:link, .palette-1 .node-menu a:visited {color: #CC1166;}
.palette-1 .node-menu a:hover {color: #FF1166;}

 /* orange */
.palette-2 .f-hl:link {color: #E84F11;}
.palette-2 .f-hl:visited {color: #DD4411;}

 /* blue */
.palette-3 .f-hl:link {color: #CC1111;}
.palette-3 .f-hl:visited {color: #BB1111;}

 /* green */
.palette-4 .f-hl:link {color: #227711;}
.palette-4 .f-hl:visited{color: #226611;}

 /* autumn-yellow */
.palette-5 .f-hl:link {color: #E87D11;}
.palette-5 .f-hl:visited {color: #DD7011;}

 /* violet */
.palette-6 .f-hl:link {color: #CC1111;}
.palette-6 .f-hl:visited {color: #BB1111;}
.palette-6 .node-menu a:link, .palette-6 .node-menu a:visited {color: #F44400;}
.palette-6 .node-menu a:hover {color: #EE1111;}

.admin-hidden-link:link, .admin-hidden-panel>a:link {color: #CC1111 !important;}
.admin-hidden-link:visited, .admin-hidden-panel>a:visited {color: #BB1111 !important;}
.admin-hidden-link:hover, .admin-hidden-panel>a:hover {color: #EE1111 !important;}

.color-panel>a:link, .color-panel.links a:link, .color-button>a:link, .color-block>a:link, a.color-button:link {color: #FFFFFF;}
.color-panel>a:visited, .color-panel.links a:visited, .color-button>a:visited, .color-block>a:visited, a.color-button:visited{color: #FFFFFF;}

.color-panel.links a:hover {color: #FFD8D8;}
.palette-6 .color-panel.links a:hover {color: #FF8038;}

/*.color-panel.active:not(.light)>a:link, .color-panel.active:not(.light)>a:visited {color: #FFFFFF;}*/
/*.color-button>a:hover, a.color-button:hover {color: #FFFFFF;}*/

/*.f-gray:link {color: #444444;}
.f-gray:visited {color: #444444;}*/
