html, body, form, textarea, input, button, select, legend, h1, h2, h3, h4, h5, h6, p, ol, ul, table, td, th {color:#414141;}
body {background-color:#fff; background-image:url(default/bg.png);}
#header-wrap {background-color:#9DB6D3;}
#Inhalt, #Sidebar {border-color:#B3B3B3;}
.help #a-wrap {background-color:#EBF0F6;border-color:#fff;}
.help #sitenav { background-image:url(default/siteoverview.png);}
#sitenav a:focus, #sitenav a:active {background-color:#9DB6D3;color:#414141;}
#language a:link, #language a:visited, #language a:focus, #language a:hover, #language a:active {color:#414141;}
#language a:focus, #language a:hover, #language a:active,
#language strong {background-color:#fff;}
#handicap-button a:link, #handicap-button a:visited, #handicap-button a:focus, #handicap-button a:hover, #handicap-button a:active { background-image:url(default/sprite-color.png); border-color:#9DB6D3;}
#handicap-button a:focus, #handicap-button a:hover, #handicap-button a:active {border-color:#094891;}
#e2s li a:link, #e2s li a:visited, #e2s li a:focus, #e2s li a:hover, #e2s li a:active, #e2s li strong {border-color:#094891;color:#414141;}
#e2s li a:focus, #e2s li a:hover, #e2s li a:active, #e2s li stron {background-color:#fff;border-color:#ffffff;}
#e2s-info a:link, #e2s-info a:visited, #e2s-info a:focus, #e2s-info a:hover, #e2s-info a:active {background-image:url(default/sprite-color.png);}
#logo a:hover:visited, #logo a:focus:visited,
#nav a:hover:visited, #nav a:focus:visited {color:#473795;}
#logo a:link, #logo a:visited, #logo a:focus, #logo a:hover, #logo a:active,
#nav a:link, #nav a:visited, #nav a:focus, #nav a:hover, #nav a:active {color:#414141;}
#logo a.active:link, #logo a.active:visited, #logo a.active:focus, #logo a.active:hover, #logo a.active:active,
#nav a.active:link, #nav a.active:visited, #nav a.active:focus, #nav a.active:hover, #nav a.active:active,
#logo a:focus, #logo a:hover, #logo a:active, #logo strong,
#nav a:focus, #nav a:hover, #nav a:active, #nav strong {color:#094891;}
#Sidebar hr {background-color:#fff;border-color:#B3B3B3;}
#Sidebar h3.bt, ul.side-article, ul#sbookmarks, .snav, #Sidebar #sidebar-nlform {border-color:#B3B3B3;}
#search input {border-color:#094891;}
.snav a:hover:visited, .snav a:focus:visited {background-color:#473795;color:#fff;}
.snav a:link, .snav a:visited, .snav a:focus, .snav a:hover, .snav a:active {background-color:#F5F5F5;}
.snav a:visited {color:#473795;}
.snav a.active:link, .snav a.active:visited, .snav a.active:focus, .snav a.active:hover, .snav a.active:active,
.snav a:focus, .snav a:hover, .snav a:active, .snav strong {background-color:#094891;color:#fff;}
#sbookmarks a:link, #sbookmarks a:visited, #sbookmarks a:focus, #sbookmarks a:hover, #sbookmarks a:active {background-image:url(default/sprite-social.png); border-color:#B3B3B3;}
#sbookmarks span { background-image:url(default/box-arrow.png);background-color:#094891;color:#fff;}
#mnav { background-image:url(default/sprite-transparent.png);}
#p-nav a:link, #p-nav a:visited, #p-nav a:focus, #p-nav a:hover, #p-nav a:active,
#h-next a:link, #h-next a:visited, #h-next a:focus, #h-next a:hover, #h-next a:active,
#h-prev a:link, #h-prev a:visited, #h-prev a:focus, #h-prev a:hover, #h-prev a:active {background-image:url(default/sprite-transparent.png);}
.home-col {border-color:#B3B3B3;}
#h-gal {border-color:#999999;}
#h-gal li {box-shadow: 4px 0 4px rgba(0,0,0,.5);-moz-box-shadow:4px 0 4px rgba(0,0,0,.8) ;-webkit-box-shadow: 4px 0 4px rgba(0,0,0,.8);}
.nojs #h-gal li:hover, #h-gal li.active {box-shadow: 4px 0 4px rgba(0,0,0,.5), -4px 0 4px rgba(0,0,0,.5);-moz-box-shadow:4px 0 4px rgba(0,0,0,.8),-4px 0 4px rgba(0,0,0,.8) ;-webkit-box-shadow: 4px 0 4px rgba(0,0,0,.5),-4px 0 4px rgba(0,0,0,.5);}
.sitemap span { background-image:url(default/sprite-transparent.png);}
#eminfo {background-image:url(default/box-arrow.png);background-color:#094891;color:#fff;}
.gmap {border-color:#EBF0F6;}
.gmap a:focus, .gmap a:hover, .gmap a:active, .gmap button:focus, gmap button:hover, .gmap button:active  {outline-color:#094891;}
.lv_Container {box-shadow: 0 0 15px rgba(0,0,0,.8);-moz-box-shadow: 0 0 15px rgba(0,0,0,.8);-webkit-box-shadow: 0 0 15px rgba(0,0,0,.8); }
.lv_MenuBar {color: #7a7a7a;}
.lv_Data .lv_innerPrevNext, .lv_Data .lv_Slideshow { border-color:#d7d7d7;}
#lightviewController {color: #d2d2d2;}
.lv_controllerPrev { border-color: #3c3c3c; }
#lightviewController .lv_controllerNext { border-color:#3c3c3c; }
img.glow {box-shadow: 0 0 2px rgba(0,0,0,.5), 1px 1px 4px rgba(0,0,0,.5);-moz-box-shadow: 0 0 2px rgba(0,0,0,.5), 1px 1px 4px rgba(0,0,0,.5);-webkit-box-shadow: 0 0 2px rgba(0,0,0,.5), 1px 1px 4px rgba(0,0,0,.5); }
a:link img.glow, a:visited img.glow, a:focus img.glow, a:hover img.glow, a:active img.glow {border-color:#094891;}
a:visited img.glow {border-color:#473795;}
.marker {background-color:#EBF0F6;}
.browse ul a:hover:visited, .browse ul a:focus:visited {background-color:#473795;border-color:#473795;color:#fff;}
.browse ul a:link, .browse ul a:visited, .browse ul a:focus, .browse ul a:hover, .browse ul a:active {border-color:#414141;}
.browse ul strong, .browse ul a:focus, .browse ul a:hover, .browse ul a:active {background-color:#094891;border-color:#094891;color:#fff;}
a:link, a:visited, a:focus, a:hover, a:active {border-color:#094891;color:#094891;}
a:hover:visited, a:focus:visited {}
a:visited { border-color:#473795;color:#473795;}
a:focus, a:hover, a:active {}
.content a[href^="http"], .content a[href^="ftp"] {background-image:url(default/icon-new-window.png);}
.content a[href^="http://echonet.at"], .content a[href^="http://www.echonet.at"], .content a[href^="http://2010.echonet.at"] {background-image:none;}
a.spc:link, a.spc:visited, a.spc:focus, a.spc:hover, a.spc:active {}
a.spc:focus, a.spc:hover, a.spc:active {}
a.camu:link, a.camu:visited, a.camu:focus, a.camu:hover, a.camu:active {color:#414141;}
a.tarn:link, a.tarn:visited, a.tarn:focus, a.tarn:hover, a.tarn:active {color:#414141;}
hr {border-color:#fff;border-bottom-color:#B3B3B3;}
ins,dfn{border-color:#000;}
abbr[title],acronym[title],dfn[title]{border-color:#888;}
ul.tarn ul, ul.tarn ol, ul { list-style-image:url(default/item.png);}
.high {background-color:#D8E2ED;}
.error {color:#f00;}
.error a:link, .error a:visited, .error a:focus, .error a:hover, .error a:active, .error h1, .error h2, .error h3, .error h4, .error h5, .error h6 {color:#f00;}
.success {color:#009900;}
.success a:link, .success a:visited, .success a:focus, .success a:hover, .success a:active, .success h1, .success h2, .success h3, .success h4, .success h5, .success h6 {color:#009900;}
input, select, textarea {background-color: #fff;border-color: #414141;}
input.button {background-color: #094891;color:#fff;border-color: #094891;}
input.placeholder {color:#B3B3B3;}
input:focus, select:focus, textarea:focus {background-color:#EBF0F6;
-webkit-box-shadow: 0 0 5px #094891;
-moz-box-shadow: 0 0 5px #094891;
box-shadow: 0 0 5px #094891;
}
input.button:focus {color:#094891; text-decoration:underline;}
form .error-msg {background-color: #FFCECF;border-color:#f00;}
form li.error label {color:#f00;}
form li.error input, form li.error select, form li.error textarea {border-color:#f00;}
