/* allgemeines */

body {
	background: #6016B0;
}

div.content {
	border-color:#222222;
	background-color:#7A32C9;
}

/* Navigation allgemein */

div.nav_bg {
	border-color:#222222;
	background-color:#6C25C2;
}

/* Navigation oben */

li.nav_oben, li.nav_oben_fuell {
	border-color:#222222;
	background-color:#530FA4;
}

li.nav_oben a {
	color:#EEEEEE;
}

li.nav_oben a:hover, li.nav_oben a:focus {
	background-color:#FFFFFF;
	color:#111111;
}

/* Nav 3 */

li.nav_3, li.nav_3_fuell {
	border-color: #222222;
	background-color: #530FA4;
}

li.nav_3 a {
	color: #EFEFEF;
}

li.nav_3 a:hover, li.nav_3 a:focus {
	background-color: #EFEFEF;
	color:#111111;
}

/* Nav 1 */

li.nav_1a, li.nav_1b, li.nav_1c, li.nav_1d, li.nav_1e, li.nav_1f, li.nav_1g {
	border-color: #222222;
	background-color: #6C2CC4;
	background-position: 0px 0px;
}

li.nav_1a a, li.nav_1b a, li.nav_1c a, li.nav_1d a, li.nav_1e a, li.nav_1f a, li.nav_1g a {
	color: #FFFFFF;
}

li.nav_1a {
	background-image:url(../../images/nav_01_03.gif);
}

li.nav_1b {
	background-image:url(../../images/nav_02_03.gif);
}

li.nav_1c {
	background-image:url(../../images/nav_03_03.gif);
}

li.nav_1d {
	background-image:url(../../images/nav_04_03.gif);
}

li.nav_1e {
	background-image:url(../../images/nav_05_03.gif);
}

li.nav_1f {
	background-image:url(../../images/nav_06_03.gif);
}

li.nav_1g {
	background-image:url(../../images/nav_07_03.gif);
}

div.punkt01, li.nav_1a a:hover, li.nav_1a a:focus {
	background-image:url(../../images/nav_mo_03.gif);
	background-position: 0px 0px;
	background-color:#E50083;
	color: #FFFFFF;
}

div.punkt02, li.nav_1b a:hover, li.nav_1b a:focus {
	background-image:url(../../images/nav_mo_03.gif);
	background-position: 0px 0px;
	background-color:#BE1316;
	color: #FFFFFF;
}

div.punkt03, li.nav_1c a:hover, li.nav_1c a:focus {
	background-image:url(../../images/nav_mo_03.gif);
	background-position: 0px 0px;
	background-color:#6016B0;
	color: #FFFFFF;
}

div.punkt04, li.nav_1d a:hover, li.nav_1d a:focus {
	background-image:url(../../images/nav_mo_03.gif);
	background-position: 0px 0px;
	background-color:#F2F41C;
	color: #111111;
}

div.punkt05, li.nav_1e a:hover, li.nav_1e a:focus {
	background-image:url(../../images/nav_mo_03.gif);
	background-position: 0px 0px;
	background-color:#10635D;
	color: #FFFFFF;
}

div.punkt06, li.nav_1f a:hover, li.nav_1f a:focus {
	background-image:url(../../images/nav_mo_03.gif);
	background-position: 0px 0px;
	background-color:#F55826;
	color: #FFFFFF;
}

div.punkt07, li.nav_1g a:hover, li.nav_1g a:focus {
	background-image:url(../../images/nav_mo_03.gif);
	background-position: 0px 0px;
	background-color:#838383;
	color: #FFFFFF;
}

/* Nav 2 */

li.nav_2 {
	border-color:#222222;
	background-color:#7F49CA;
}

li.nav_2 a {
	color:#FFFFFF;
}

li.nav_2 a:hover, li.nav_2 a:focus {
	background-color:#E6DFEF;
	color:#111111;
}

/* Gallerie Navigation */

p.weiter_o, p.weiter_u {
	color:#FFFFFF;
	border-color:#331650;
}

p.weiter_o a, p.weiter_u a {
	color:#FFFFFF;
}

p.weiter_o a:hover, p.weiter_u a:hover, p.weiter_o a:focus, p.weiter_u a:focus {
	color:#111111;
	background-color:#FFFFFF;
	border-color:#FFFFFF;
}

.weiter_fake {
	color:#FFFFFF;
}

.weiter_aktiv {
	color:#DDDDDD;
	border-color:#6EA2D7;
}

/* Bilder */

img.ausleihpool {
	border-color:#331650;
}

div.farb, img.news, img.gall, img.pers_u {
	border-color:#331650;
}

div.farb_mo, a img.news:hover, a img.news:focus, a img.gall:hover, a img.gall:focus, a img.pers_u:hover, a img.pers_u:focus {
	border-color:#AAAAAA;
}

img.kleinbild, img.ganzbild {
	border-color:#331650;
}

/* Kasten mit Rahmen */

div.cont_kasten_breit {
	background-color:#6016B0;
	border-color:#331650;
}

div.cont_kasten_links {
	background-color:#6016B0;
	border-color:#331650;
}

div.cont_kasten_gall {
	background-color:#6016B0;
	border-color:#331650;
}

div.cont_kasten_pers {
	background-color:#6016B0;
	border-color:#331650;
}

/* Ueberschriften */

h1.ueber_1, h1.ueber_2 {
	color:#FFFFFF;
}

h1.name_e {
	color:#FFFFFF;
}

/* Unter-Ueberschriften */

h2.zwisch {
	color:#FFFFFF;
}

h2.downloadkasten {
	color:#DDDDDD;
}

h2.coka_links_b {
	color:#DDDDDD;
}

h2.coka_links_b a {
	color:#DDDDDD;
}

h2.funktion {
	color:#FFFFFF;
}

h2.pool {
	color:#FFFFFF;
	border-color:#CCCCCC;
}

/* Schrift normal */

p.teaser {
	color:#FFFFFF;
}

p.fliess, p.suche {
	color:#FFFFFF;
}

p.gall {
	color:#DDDDDD;
}

p.gall a {
	color:#DDDDDD;
}

p.gall a:hover, p.gall a:focus {
	color:#FFFFFF;
}

p.ueber_pers a {
	color:#FFFFFF;
}

p.ueber_pers a:hover, p.ueber_pers a:focus {
	color:#FFFFFF;
}

p.preis {
	color:#FFFFFF;
}

p.coka_rechts {
	color:#FFFFFF;
}

p.coka_rechts a {
	color:#FFFFFF;
}

p.coka_rechts a:hover, p.coka_rechts a:focus {
	color:#FFFFFF;
}

p.coka_rechts_g {
	color:#EFEFEF;
}

p.coka_rechts_g a {
	color:#EFEFEF;
}

p.coka_rechts_g a:hover, p.coka_rechts_g a:focus {
	color:#EFEFEF;
}

p.coka_cont {
	color:#FFFFFF;
}

p.coka_cont a {
	color:#FFFFFF;
}

p.coka_cont a:hover, p.coka_cont a:focus {
	color:#DDDDDD;
}

p.link_desc {
	color:#FFFFFF;
}

a.mail, a.textlink {
	color:#FFFFFF;
}

a.mail:hover, a.textlink:hover, a.mail:focus, a.textlink:focus {
	background-color: #FFFFFF;
	color:#111111;
}

/* tabellen */

table.pool {
	color:#FFFFFF;
	border-color:#CCCCCC;
}

table.adresse {
	color:#FFFFFF;
}

td.adresse {
	border-color:#CCCCCC;
}

td.inhalt {
	border-color:#CCCCCC;
}

td.name {
	border-color:#CCCCCC;
}

/* Listen */

ul.ferien {
	background-color:#6016B0;
	border-color:#331650;
	color:#EFEFEF;
}

ul.ferien_2 {
	background-color:#6016B0;
	border-color:#331650;
	color:#EFEFEF;
}

li.reise a {
	color:#DDDDDD;
}

li.reise a:hover, li.reise a:focus {
	color:#FFFFFF;
}

li.mehr a {
	color:#8757B9;
	border-color:#8757B9;
}

li.mehr a:hover, li.mehr a:focus {
	background-color:#EFEFEF;
	color:#454545;
}

ul.down {
	list-style-image:url(../../images/down_w.gif);
}

ul.link {
	list-style-image:url(../../images/pop_li_w.gif);
}

li.link {
	color:#DDDDDD;
}

li.link a {
	color:#DDDDDD;
}

li.link a:hover, li.link a:focus {
	background-color: #FFFFFF;
	color:#111111;
}

/* Buttons */

div.but_suchen a, div.but_suchen a:visited  {
	border-color:#222222;
	color:#FFFFFF;
	background-color:#7F49CA;
}

div.but_suchen a:hover, div.but_suchen a:focus  {
	color:#111111;
	background-color:#E6DFEF;
	border-color:#222222;
}

div.but_melden a, div.but_drucken a, div.but_gallueber a  {
	border-color:#AD86CA;
	color:#6EA2D7;
}

div.but_melden a:hover, div.but_drucken a:hover, div.but_gallueber a:hover, div.but_drucken a:focus, div.but_melden a:focus, div.but_gallueber a:focus {
	color:#454545;
	background-color:#FFFFFF;
	border-color:#606060;
}

div.but_mehr a  {
	border-color:#8757B9;
	color:#8757B9;
}

div.but_mehr a:hover, div.but_mehr a:focus {
	color:#331650;
	background-color:#EFEFEF;
	border-color:#606060;
}

/* Deko */

div.eyecatcher {
	background-color:#6016B0;
	border-color:#222222;
}

div.punkt01, div.punkt02, div.punkt03, div.punkt04, div.punkt05, div.punkt06, div.punkt07 {
	border-color:#222222;  /* bgcolor oben! */
}

/* formular */

.suchen {
	color:#FFFFFF;
	background-color: #7F49CA;
	border-color:#222222;
}

.dropAnm {
	color:#505050;
}

.ganzG {
	color:#EEEEEE;
	background: #6016B0;
}

.ganzGb {
	color:#FFFFFF;
	background: #6016B0;
}

.ganzF {
	color:#505050;
	border-color:#111111;
}

.ganzZ {
	color:#505050;
	border-color:#111111;
}

div.fahrten_auswahl{
	background-color:#6016B0;
	border-color:#331650;
}

button.senden {
	color:#FFFFFF;
	border-color:#331650;
	background-color:#6016B0;
}

.tag {
	background-color:#530FA4;
	color:#EEEEEE;
}

.dat {
	color:#6EA2D7;
	border-color:#AD86CA;
}

.linkdat {
	background-color:#FFFFFF;
	color:#111111;
	border-color:#AD86CA;
}

.taglink {
	color:#111111;
}

.kalenderzeigen {
	border-color:#AD86CA;
	color:#6EA2D7;
	background-color:#7A32C9;
}

.kalenderbuttons {
	color:#FFFFFF;
	background-color:#7A32C9;
}

/* kann geloescht werden */

.help {
	border-color:#000000;
}

.hinweis {
	color:#7F00E0;
}
