



/******************************************************* Allgemein Einstellungen
*/

body, table, tr, td {
   font-family: verdana, arial, helvetica, sans-serif;
	 font-size: 12px;
   /*margin: 0px;
   padding: 0px;
   border: 0px;*/
   vertical-align: top;
}
p, tr, td {
	 color: #061467;
}
img {
   border: 0px;
}
a {
	text-decoration: none;
}

.red{
	color: #ff0000;
}


/*******************************************************************************
 ***** Menü *  Menü *  Menü *  Menü *  Menü *  Menü *  Menü *  Menü * Menü *****
 ******************************************************************************/

/******************************************************************* Oberes Menü
*/

td.menu_oben {
	font-family: verdana, arial, helvetica, sans-serif;
	color: #000000;
	font-weight: bold;
	font-size: 12px;
	background-color: #FFFFFF;
	padding:2px 15px 2px 15px;
   border-top-width: 2px;
   border-top-color: black;
   border-top-style: hidden;
}
td.menu_oben a { color: #000000; }
td.menu_oben a:hover { color: #000000; }

td.menu_oben_ausgeklappt {
	font-family: verdana, arial, helvetica, sans-serif;
	color: #000000;
	font-size: 10px;
	background-color: #FFFFFF;
	padding:2px 7px 2px 7px;
   border-left: 1px solid #000000;
   border-right: 1px solid #000000;
}
td.menu_oben_ausgeklappt a { color: #000000; }
td.menu_oben_ausgeklappt a:hover { color: #000000; }

td.menu_oben_ausgeklappt_last {
	font-family: verdana, arial, helvetica, sans-serif;
	color: #000000;
	font-size: 10px;
	background-color: #FFFFFF;
	padding:2px 7px 3px 7px;
   border-left: 1px solid #000000;
   border-right: 1px solid #000000;
   border-bottom: 1px solid #000000;
}
td.menu_oben_ausgeklappt_last a { color: #000000; }
td.menu_oben_ausgeklappt_last a:hover { color: #000000; }



/******************************************************************* Linkes Menü
*/

td.leftFirstLvl { background-color: #1B589E; }
td.leftFirstLvl a {
	font-size: 10px;
   color: white;
   text-decoration: none;
   padding-left: 5px;
   padding-top: 0px;
   padding-bottom: 0px;
}

td.leftSecondLvl { background-color: #FFFFFF; }
td.leftSecondLvl a {
	font-size: 10px;
   color: black;
   text-decoration: none;
   padding-left: 10px;
   padding-top: 1px;
   padding-bottom: 1px;
}

td.leftThridLvl { background-color: #FFFFFF; }
td.leftThridLvl a {
	font-size: 10px;
   color: black;
   text-decoration: none;
   padding-left: 10px;
   padding-top: 1px;
   padding-bottom: 1px;
}

/*******************************************************************************
 ***** Inhalt *  Inhalt *  Inhalt *  Inhalt *  Inhalt *  Inhalt *  Inhalt ******
 ******************************************************************************/

/****************************************************************** Left Content
*/

.inhaltLinks td, .inhaltLinks tr {
	font-family: verdana, arial, helvetica, sans-serif;
	color: #061467;
	font-size: 10px;
}



/****************************************************************** Main Content
*/

.inhaltMitteLinks, .inhaltMitteLinks td, .inhaltMitteLinks tr {
	font-family: verdana, arial, helvetica, sans-serif;
	color: #061467;
	font-size: 11px;
	padding-right: 20px;
}

.inhaltMitte, .inhaltMitte td, .inhaltMitte tr {
	font-family: verdana, arial, helvetica, sans-serif;
/*	color: #061467;*/
	font-size: 12px;
}

.inhaltMitteRechts, .inhaltMitteRechts td, .inhaltMitteRechts tr {
	font-family: verdana, arial, helvetica, sans-serif;
	color: #061467;
	font-size: 10px;
	padding-left: 20px;
}

/***************************************************************** Right Content
*/

.inhaltRechts td, .inhaltRechts tr {
	font-family: verdana, arial, helvetica, sans-serif;
	color: #061467;
	font-size: 10px;
}

/***************************************************************** Title Layouts
*/
#textTitleLayout1 {
   font-size: 1.2em;
   font-weight: bold;
   font-variant: small-caps;
	padding-left: 10px;
}
#textTitleLayout2 {
   font-size: 1.1em;
   font-weight: bold;
   font-variant: normal;
   padding-left: 5px;
}
#textTitleLayout3 {}
#textTitleLayout4 {}
#textTitleLayout5 {}

/***************************************************************** Rahmen
*/
.csc-frame-frame2 {
	border: 1px solid grey;
	background-color: #F5FFAA;
	padding: 3px 3px 3px 3px;
}

/*******************************************************************************
 ****** Verschiedenes *  Verschiedenes *  Verschiedenes *  Verschiedenes *******
 ******************************************************************************/

/********************************************************************* Klickpfad
*/

.inhalt_oben {
	color: #364497;
	font-weight: normal;
	font-size: 9px;
}
.inhalt_oben a {
	color: #364497;
	text-decoration: underline;
}
.inhalt_oben a:visited {
	color: #364497;
	text-decoration: underline;
}

/****************************************************** Startseite - Linke Seite
*/

td.weltverbaende {
   font-size: 10px;
}

td.weltverbaende a {
	text-decoration: none;
}

/***************************************************** externe und interne Links
*/

a.internal-link
a.internal-link-new-window
a.external-link
a.external-link-new-window

/*******************************************************************************
 ***** PlugIns * PlugIns * PlugIns * PlugIns * PlugIns * PlugIns * PlugIns *****
 ******************************************************************************/

/*********************************************************************** Galerie
*/

.tx-gooffotoboek-pi1 table {
   border-spacing: 0px;
   border-collapse: collapse;
}

.tx-gooffotoboek-pi1 a {
	font-family: verdana, arial, helvetica, sans-serif;
	color: #061467;
	font-size: 1.2em;
   text-decoration: none;
}

td.gfpb_portret, td.gfpb_landscape {
   background-color: #F5F5F5;
   vertical-align: middle;
   text-align: center;
   padding: 10px;
   border: 1px solid #A2A2A2;
}

/********************************************************************* Gästebuch
*/

.tx-guestbook-header {
   font-size: 1.0em;
   color: white;
   background-color: #1B589E;
   padding: 3px 0px 3px 10px;
}

.tx-guestbook-date{
   background-color: #aaaaaa;	
	}

td.tx-guestbook-list-rowleft a {
   font-size: 1.0em;
   padding: 2px;
}
td.tx-guestbook-list-row {
   font-size: 1.0em;
   text-align: left;
   padding: 10px 10px 10px 10px;
}
span.tx-guestbook-list-small {
   padding: 10px;
}
.tx-guestbook-list-entrycomment {
   font-size: 1.0em;
   font-variant: small-caps;
   font-style: normal;
   padding: 0px 10px 10px 20px;
}
.tx-guestbook-form-inputfield-med {
    border-style: solid;
    border-width: 1pt;
    border-color: rgb(6, 20, 103);
    font-size: 1em;
    color: rgb(51, 51, 51);
    width: 150px;
}
.tx-guestbook-form-inputfield-big {
    border-style: solid;
    border-width: 1pt;
    border-color: rgb(6, 20, 103);
    font-size: 1em;
    color: rgb(51, 51, 51);
    width: 200px;
}
.tx-guestbook-form-textarea {
    border-style: solid;
    border-width: 1pt;
    border-color: rgb(6, 20, 103);
    font-size: 1em;
    color: rgb(51, 51, 51);
    width: 450px;
    margin: 1em 0;
}

/*********************************************************************** Sitemap
*/

.sitemapFirstLvl {
}
span.sitemapFirstLvl {
   color: #FFFFFF;
   background-color: #000000;
   font-size: 1.2em;
   font-weight: bold;
   padding: 0px 200px 0px 18px;
}
.sitemapSecondLvl {
}
span.sitemapSecondLvl {
   color: #FFFFFF;
   background-color: #1B589E;
   font-size: 1.2em;
   padding: 0px 200px 0px 20px;
}
.sitemapThirdLvl {
}
span.sitemapThirdLvl {
   color: #000000;
   background-color: #FFFFFF;
   font-size: 1.2em;
   padding: 0px 200px 0px 20px;
}

/************************************************************* Scoutnet Kalender
*/

/* heute */
.spscoutnetcalendar-today {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   background-color: #990000;
   color: #FFFFFF;
   width: 17px;
}
/* Tag */
.spscoutnetcalendar-day {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   color: #000000;
   width: 17px;
}
/* Tag - Erweiterung für eingetragene Termine */
td.spscoutnetcalendar-day A {
   background-color: #FFCC33;
}
/* Monat */
.spscoutnetcalendar-month {
   text-align: center;
   background-color: #003399;
   color: #FFFFFF;
}
/* Monat - Link noch nicht besucht */
.spscoutnetcalendar-month A:link {
   color: #FFFFFF;
}
/* Monat - Link schon besucht */
.spscoutnetcalendar-month A:visited {
   color: #FFFFFF;
}
/* Rahmen um jeden Monat */
.spscoutnetcalendar-table {
   border: dotted 1px #003399;
}
/* Mo, Di, Mi,... */
.spscoutnetcalendar-wd-row {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   font-weight: bold;
}
/* gerade Zeile */
.spscoutnetcalendar-row-even {
   background-color: #DBDFEE;
}
/* ungerade Zeile */
.spscoutnetcalendar-row-odd {
   background-color: #FFFFFF;
}
/* ??? Eintrag */
.spscoutnetcalendar-entry {
   width: 400px;
   padding-top: 10px;
}
/* ??? Titel */
.spscoutnetcalendar-title {
   font-weight: bold;
   color: #FFFFFF;
   background-color: #003399;
}
/* ??? Datum */
.spscoutnetcalendar-date {
   font-weight: bold;
   color: #003399;
   background-color: #DBDFEE;
   width: 1px
}
/* Overlay - Hintergrund (oben) */
.spscoutnetcalendar-olbg {
   border: solid 1px #003399;
   background-color: #003399;
}
/* Overlay - Vordergrund (unten) */
.spscoutnetcalendar-olfg {
   border: 0px;
   background-color: #DBDFEE;
}
/* Overlay - Überschrift */
.spscoutnetcalendar-olcf {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   font-weight: bold;
   color: #FFFFFF;
}
/* Overlay - Textbox */
.spscoutnetcalendar-oltf {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   color: #000000;
}
.popup {
   background-image:url(./vcp-hintergrund.jpg);
}

/* ###########################
*/

/*
.adname {
	font-size: 12pt;
	text-decoration: none;
	color: #003366;
}
.adaddress {
	font-size: 10pt;
	text-decoration: none;
	color: #000000;
	padding-left : 20px;
	padding-right : 20px;
}


.rootline a:hover {
	color: #061467;
	text-decoration: underline;
}
.inhalt {
	font-family: verdana, arial, helvetica, sans-serif;
	color: #061467;
	font-size: 11px;
}
.inhalt h1 {
	font-family: verdana, arial, helvetica, sans-serif;
	color: #061467;
	margin: 0px;
	font-size: 13px;
}
.inhalt p {
	line-height: 135%;
}
*/
