/*
    Paint it Black by Rolling stones
    ********************************
    I see a coloured webpage and
    I want it painted black
    No colors anymore
    I want them to turn black
*/

@import url("styles.css");

body,table,input,textarea,select,button {
  color:#aaa;
  background:#333;
}

h4 {
  color:#eee;
}
h5 {
  color:#ddd;
}
h6 {
  color:#ccc;
}
img {
  filter:gray;
}
/* Tabellen
***********************************************/
#content table tr th {
  border-color:#000;
}
#content table tr td {
  background:#E8F4CC;
}

a {
  color:#ddd;
}
a:hover {
  color:#eee;
}
blockquote {
  border-left:solid #111 3px;
}
.rarr {
  background:url(images/paint-it-black/rarr.gif) 100% 5px no-repeat;
}
.larr {
  background:url(images/paint-it-black/larr.gif) 0 5px no-repeat;
}
.accent {
  background:#333;
}


#container {
  background-color:#222;
  background-image:url(images/paint-it-black/mainBg.gif);
}
#header {
  height:160px;
  background:#222;
}
#fastlinks .inner {
  border-left:solid #444 1px;
}
#fastlinks {
  background:#111;
}
#fastlinks a {
  color:#bbb;
}
#fastlinks a:hover {
  color:#eee;
}
#logo {
  background:url(images/paint-it-black/logo_pirna.gif) no-repeat 0 0;
}
#headerImage1,
#headerImage2,
#headerImage3 {
  background-color:#111;
  border-right:solid #444 1px;
}
#headerImage1 {
  border-left:solid #000 1px;
  background-image:none;
}
#headerImage2 {
  background-image:none;
}
#headerImage3 {
  background-image:url(images/paint-it-black/headerImage3.jpg) !important;
}

#search {
  background:#000 !important;
}
#search form {
  background:#111;
}
input:focus,
textarea:focus {
  border:solid #000 1px;
}

#footer {
  /* background:#111; */
  color:#aaa;
}
#footer a {
   color:#bbb;
}
#footer a:hover {
  color:#eee;
}
#copyright {
  background:#111;
}
#topLink {
  background:#111;
  border-left:solid #444 1px;
}

/* Navigation 1
***********************************************/
#nv1 {
  border-bottom:solid #111 3px;
  background:#222;
}
.indent {
  background:#000;
  border-right:solid #444 1px;
}
#nv1 ul {
  background:#000;
}
#nv1 li {
  border-right:solid #222 1px;
}
#nv1 li a {
  border-bottom:solid #222 3px;
  color:#bbb;
}
#nv1 li a:hover {
  border-bottom:solid #000 3px;
  color:#eee;
}
#nv1 li.a1 a {
  border-bottom:solid #000 3px;
}
#nv1 li a span {
  border-bottom:solid #222 1px;
}
#nv2 ul li a {
  color:#bbb;
}
#nv2 li.d1 span.d1 {
  border-bottom:solid #444 3px;
}


@import url("templates.css");

/* Artikel-Listen
**************************************/
.borderTop {
  border-color:#888;
}

/* Pagenavig
**************************************/
.pagenavig {
  background:#333;
}

/* Jiggys
**************************************/

#rightbar h3 {
  color:#eee;
}
#rightbar h4 {
  color:#eee;
}

/* Jiggy: Veranstaltungen
**************************************/
#rightbar h4 a {
  color:#eee;
  margin:0;
}

/* Bilder-Boxen
**************************************/
.image {
  background:#333;
}
.longdesc {
  background:#333;
}

a.thumbnail img {
  border:solid #333 1px;
}
a:hover.thumbnail img {
  border:solid #000 1px;
}

/* Pressemitteilungen
**************************************/
div.presseSrc1,
div.presseSrc2,
div.presseSrc3,
div.presseSrc4,
div.presseSrc5 {
  border-left:solid #888 3px;
}

/* Sitemap
**************************************/
ul.sitemap {
  color:#aaa !important;
}
ul.sitemap li {
  border-color:#888 !important;
}

/* Bürger */
ul.sitemap li.pageid184 {
  border-color:#888;
}
ul.sitemap li.pageid184 a {
  color:#aaa;
}
/* Wirtschaft */
ul.sitemap li.pageid186 {
  border-color:#888;
}
ul.sitemap li.pageid186 a {
  color:#aaa;
}
/* Tourismus */
ul.sitemap li.pageid79 {
  border-color:#888;
}
ul.sitemap li.pageid79 a {
  color:#aaa;
}
/* Kultur & Freizeit */
ul.sitemap li.pageid82 {
  border-color:#888;
}
ul.sitemap li.pageid82 a {
  color:#aaa;
}
/* Service */
ul.sitemap li.pageid188 {
  border-color:#888;
}
/* Lage/Anfahrt */
ul.sitemap li.pageid190 {
  border-color:#888;
}
/* Aktuelles*/
ul.sitemap li.pageid192 {
  border-color:#888;
}


/* Forms
**************************************/
input,textarea,select {
  border:solid #888 1px;
}
input.text,
textarea,
select {
  background:#555;
}
input.button {
  text-align:center;
  vertical-align:bottom;
  background:#444;
  border:solid #888 1px;
}
input:focus,
textarea:focus {
  border:solid #fff 1px;
  background:#777;
  color:#fff;
}
form .row {
  margin:3px 0;
}