#footer-left, #footer-right {
 background-color: #bbb;
}
#footer-right a, #footer-right p {
 border-color: #bbb;
 color: #333;
}
#footer-right a:focus {
 border-color: #333;
 color: #333;
}
#footer-right a:hover {
 background-color: #ccc;
 border-color: #ccc;
 color: #333;
}
.forum a, .forum .buttonaslinknormal, .forum .buttonaslinksmall {
 border-color: rgb(255,255,255,0.0);
 color: #333;
/* border-color: #eee; */
}
.forum a:focus, .forum .buttonaslinknormal:focus, .forum .buttonaslinksmall:focus {
 border-color: #333;
 color: #333;
}
.forum .buttonbig, .forum .buttonmedium, .forum .buttonsmall {
 background-color: #333;
 border-color: #333;
 color: #eee;
}
.forum .buttonbig:disabled, .forum .buttonmedium:disabled, .forum .buttonsmall:disabled {
 background-color: #ccc;
 border-color: #ccc;
 color: #666;
}
.forum .buttonbig:focus, .forum .buttonmedium:focus, .forum .buttonsmall:focus {
 background-color: #666;
 border-color: #000;
 color: #eee;
}
.forum .buttonbig:hover, .forum .buttonmedium:hover, .forum .buttonsmall:hover {
 background-color: #666;
 border-color: #666;
 color: #eee;
}
.forum .droplistnormal, .forum .droplistsmall {
 background-color: #fff;
 color: #333;
}
.forum .emphasis, .forum .error, .forum .errorfatal {
 color: #900;
}
.forum h1, .forum h2, .forum li::marker {
 color: #900;
}
.forum .hozbar {
 border-color:#bbb;
}
.forum input[type="date"], .forum input[type="number"], .forum input[type="password"], .forum input[type="text"], .forum textarea {
 background-color: #fff;
 border-color: #fff;
 color: #333;
}
.forum input[type="date"]:disabled, .forum input[type="number"]:disabled, .forum input[type="password"]:disabled, .forum input[type="text"]:disabled, .forum textarea:disabled {
 background-color: #ccc;
 border-color: #ccc;
 color: #666;
}
.forum input[type="date"]:focus, .forum input[type="number"]:focus, .forum input[type="password"]:focus, .forum input[type="text"]:focus, .forum textarea:focus {
 background-color: #eee;
 border-color: #333;
}
.forum input[type="date"]:hover, .forum input[type="number"]:hover, .forum input[type="password"]:hover, .forum input[type="text"]:hover, .forum textarea:hover {
 background-color: #eee;
}
.forum label, .forum li, .forum p, .forum .textareacounter {
 color: #333;
}
.forum .shadowbox {
 background-color: #fff;
 border-color: #666;
}
#header, #initial {
 background-color: #ddd;
}
#middle-left {
 background-color: #bbb;
}
#middle-right {
 background-color: #eee;
}
#navbar {
 background-color: #333;
}
#navbar a, #navbar button {
 background-color: #333;
 border-color: #333;
 color: #eee;
}
#navbar a:focus, #navbar button:focus {
 background-color: #ccc;
 color: #333;
 border-color: #000;
}
#navbar a:hover, #navbar button:hover {
 background-color: #ccc;
 border-color: #ccc;
 color: #333;
}
#navbar p {
 background-color: #eee;
 border-color: #eee;
 color: #333;
}
#navsearch button {
 background-color: #eee;
 border-color: #333;
 color: #333;
}
#navsearch button:focus {
 background-color: #ccc;
 border-color: #000;
}
#navsearch button:hover {
 background-color: #ccc;
 border-color: #333;
}
#navsearch input[type=text] {
 background-color: #eee;
 border-color: #333;
 color: #333;
}
#navsearch input[type=text]:focus {
 background-color: #fff;
 border-color: #000;
}
#navsearch input[type=text]:hover {
 background-color: #fff;
 border-color: #333;
}
#popup {
 background-color: rgb(255,255,255,0.8);
}
#publicity a {
 border-color: #eee;
}
#publicity a:focus {
 border-color: #333;
}
#sidebar, #sidebar a {
 background-color: #bbb;
}
#sidebar a {
 border-color: #bbb;
 color: #333;
}
#sidebar a:focus {
 background-color: #ccc;
 border-color: #333;
}
#sidebar a:hover {
 background-color: #ccc;
 border-color: #ccc;
 color: #333;
}
#sidebar p {
 background-color: #eee;
 border-color: #eee;
 color: #333;
}
::-webkit-calendar-picker-indicator{
 background-color: white;
}
