a, a:visited, a:focus, a:hover, .colorfont, .colorfont-hover:hover {
    color: #0090D7;
}

.color-background, .color-background-hover:hover {
    background-color: #0090D7 !important;
}

.color-background-Opaq, .color-background-Opaq-hover:hover {
    background: rgba(51, 122, 183 , 0.6) none repeat scroll 0% 0%;
}

.color-border, .color-border-hover:hover {
    border-color: #0090D7 !important;
}

.color-shadow, .color-shadow-hover:hover {
    box-shadow: #0090D7 3px 3px 7px 0px;
}

.color-shadow-hard, .color-shadow-hard-hover:hover {
    box-shadow: #0090D7 3px 3px 3px 0px;
}

.color-shadow-soft, .color-shadow-soft-hover:hover {
    box-shadow: #0090D7 5px 5px 15px -10px;
}

#VeranstKalender td.Today {
    border: solid 2px #0090D7;
}

#VeranstKalender td.Today a, #VeranstKalender td.TitleLink a, #VeranstKalender td.TitleLink a:visited, #VeranstKalender td.TitleLink a:hover, #VeranstKalender td[style*='color: white'][style*='background-color: silver'] a {
    color: #0090D7 !important;
}

.color-gradient-left, .color-gradient-left-hover:hover {
    background-image:-webkit-linear-gradient(left, #0090D7 0%, #fff 100%);
    background-image:-moz-linear-gradient(90deg, #0090D7 0%, #fff 100%);
    background-image:-o-linear-gradient(90deg, #0090D7 0%, #fff 100%);
    background-image:linear-gradient(90deg, #0090D7 0%, #fff 100%);
}
.color-gradient-bottom, .color-gradient-bottom-hover:hover {
    background-image:-webkit-linear-gradient(90deg, #0090D7 0%, #fff 100%);
    background-image:-moz-linear-gradient(0deg, #0090D7 0%, #fff 100%);
    background-image:-o-linear-gradient(0deg, #0090D7 0%, #fff 100%);
    background-image:linear-gradient(0deg, #0090D7 0%, #fff 100%);
}
.color-gradient-right, .color-gradient-right-hover:hover {
    background-image:-webkit-linear-gradient(180deg, #0090D7 0%, #fff 100%);
    background-image:-moz-linear-gradient(270deg, #0090D7 0%, #fff 100%);
    background-image:-o-linear-gradient(270deg, #0090D7 0%, #fff 100%);
    background-image:linear-gradient(270deg, #0090D7 0%, #fff 100%);
}
.color-gradient-top, .color-gradient-top-hover:hover {
    background-image:-webkit-linear-gradient(270deg, #0090D7 0%, #fff 100%);
    background-image:-moz-linear-gradient(180deg, #0090D7 0%, #fff 100%);
    background-image:-o-linear-gradient(180deg, #0090D7 0%, #fff 100%);
    background-image:linear-gradient(180deg, #0090D7 0%, #fff 100%);
}
.color-gradient-center-horizont, .color-gradient-center-horizont-hover:hover {
	background: -moz-linear-gradient(left, #fff 0%,#0090D7 50%, #fff 100%);
	background: -webkit-linear-gradient(left, #fff 0%,#0090D7 50%, #fff 100%);
	background: -o-linear-gradient(left, #fff 0%,#0090D7 50%, #fff 100%);
	background: -ms-linear-gradient(left, #fff 0%,#0090D7 50%, #fff 100%);
	background: linear-gradient(to right,  #fff 0%,#0090D7 50%, #fff 100%);
}
.color-gradient-tocenter-horizont, .color-gradient-tocenter-horizont-hover:hover {
	background: -moz-linear-gradient(left, #0090D7 0%,#fff 50%, #0090D7 100%);
	background: -webkit-linear-gradient(left, #0090D7 0%,#fff 50%, #0090D7 100%);
	background: -o-linear-gradient(left, #0090D7 0%,#fff 50%, #0090D7 100%);
	background: -ms-linear-gradient(left, #0090D7 0%,#fff 50%, #0090D7 100%);
	background: linear-gradient(to right,  #0090D7 0%,#fff 50%, #0090D7 100%); 
}
.color-gradient-center-vertical, .color-gradient-center-vertical-hover:hover {
	background: -moz-linear-gradient(top, #fff 0%,#0090D7 50%, #fff 100%);
	background: -webkit-linear-gradient(top, #fff 0%,#0090D7 50%, #fff 100%);
	background: -o-linear-gradient(top, #fff 0%,#0090D7 50%, #fff 100%);
	background: -ms-linear-gradient(top, #fff 0%,#0090D7 50%, #fff 100%);
	background: linear-gradient(to top,  #fff 0%,#0090D7 50%, #fff 100%);
}
.color-gradient-tocenter-vertical, .color-gradient-tocenter-vertical-hover:hover {
	background: -moz-linear-gradient(top, #0090D7 0%,#fff 50%, #0090D7 100%);
	background: -webkit-linear-gradient(top, #0090D7 0%,#fff 50%, #0090D7 100%);
	background: -o-linear-gradient(top, #0090D7 0%,#fff 50%, #0090D7 100%);
	background: -ms-linear-gradient(top, #0090D7 0%,#fff 50%, #0090D7 100%);
	background: linear-gradient(to top,  #0090D7 0%,#fff 50%, #0090D7 100%); 
}
.color-text-neon-2, .color-text-neon-2-hover:hover {
    text-shadow:0px 0px 2px #0090D7;
}
.color-text-neon-6, .color-text-neon-6-hover:hover {
    text-shadow:0px 0px 6px #0090D7;
}
.color-text-neon-10, .color-text-neon-10-hover:hover {
    text-shadow:0px 0px 10px #0090D7;
}
.color-text-shadow-top-2-2-3, .color-text-shadow-top-2-2-3-hover:hover {
    text-shadow:2px 2px 3px #0090D7;
}
.color-text-shadow-top-3-3-5, .color-text-shadow-top-3-3-5-hover:hover {
    text-shadow:3px 3px 5px #0090D7;
}
.color-text-shadow-top-10, .color-text-shadow-top-10-hover:hover {
    text-shadow:0px 0px 10px #0090D7;
}
.color-box-neon-5, .color-box-neon-5-hover:hover {
    box-shadow:0px 0px 5px #0090D7;
}
.color-box-neon-10, .color-box-neon-10-hover:hover {
    box-shadow:0px 0px 10px #0090D7;
}
.color-box-neon-15, .color-box-neon-15-hover:hover {
    box-shadow:0px 0px 15px #0090D7;
}
