﻿body
{
	margin-top : 0px;
	margin-left : 0px;

}

table
{
	border-spacing: 0px;
	border: 0;
	margin: 0px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;

}
td
{
	color: #000080;
	font-family: Verdana, Arial;
	font-size: 11px;
}
a:link
{
	color: #000080;
	font-family: Verdana, Arial;
	font-size: 11px;
}
a:visited
{
	color: #000080;
	font-family: Verdana, Arial;
	font-size: 11px;
}
.Normal
/* Für z.B. FreeTextBox */
{
	color: #000080;
	font-family: Verdana, Arial;
	font-size: 11px;
}
.NormalBlack
{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #000000;
}
.NormalBold
{
	color: #000080;
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight :bold ;
}
.Wassermarke
{
	color: #dcdcdc;
	font-family: Verdana, Arial;
}
/* Button /Schalter */
.AN_Button
{
	background-color : White ;
	border-color : #507CD1;
	border-style : solid ;
	border-width : 1px;
	font-family : Verdana, Arial ;
	font-size : 11px;
	color : #284E98;
	}
/* Schriftzug DRK Kreisbverband */
.DRK_KVText
{
	font-family: 'Times New Roman';
	font-size: 18px;
	color: #ffffff;
}

.W_Set_Clear
{
	width: 100%;
	height: 1px;
	
}

/* Navigation */

.NavDiv
{
	width: 230px; /*Breite global NAV linke Seite */
}

/* Bereichsanzeige */

.PHBereich
{
	padding-bottom: 0px;
	padding-top: 0px;
}

.BereichView
{
	width: 37px;
	height: 100%; 
}
.Banner-DRK-NF
{
	background-image: url(Image/BereichBanner/l_kvnordfriesland.gif);
}
.Banner-DRK-NF-Ausbildung
{
	background-image: url(Image/BereichBanner/l_breitenausbildung.gif);
}
.Banner-DRK-NF-Sozialarbeit
{
	background-image: url(Image/BereichBanner/l_sozialarbeit.gif);
}
.Banner-DRK-NF-Einsatzbereitschaft
{
	background-image: url(Image/BereichBanner/l_einsatzeinheit.gif);
}
.Banner-DRK-NF-Blutspende
{
	background-image: url(Image/BereichBanner/l_blutspendedienst.gif);
}
.Banner-DRK-NF-JRK
{
	background-image: url(Image/BereichBanner/l_jrk.gif);
}

/* Content Bereich */
.PHContent
{
	padding-right: 0px;
	padding-left: 10px;
	padding-top: 0px;
	width: 650px; /*Gibt die Größe des mittleren Bereich an */
	vertical-align: top;
	height: 700px;
	
}
.PHNav
{
	
}
.TD_BeschreibungText
{
	color: #808080;
	font-family: Verdana, Arial;
	font-size: 11px;
	vertical-align: top;
	font-weight :bold ;
	
}
.TD_HeaderText  /* Größe Content */
{
	vertical-align: top;
	color: #000099;
	font-family: Verdana, Arial;
	font-size: 12px;
	font-weight :bold ;
	width : 230px
	
}
.TD_HeaderTextPflege  /* Größe Content */
{
	vertical-align: top;
	color: #000099;
	font-family: Verdana, Arial;
	font-size: 12px;
	font-weight :bold ;
	width : 80%
	
}
.L_HeaderTextPflege
{
	color: #000099;
	font-family: Verdana, Arial;
	font-size: 14px;
	font-weight :bold ;
}
.L_BeschreibungText
{
	color: #808080;
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight :bold ;
}
.TD_PImage
{
	width : 10px;
}
.TD_RKarte
{
	vertical-align: top;
	text-align : left ;
	width : 100%;
	
}
.TD_LKarte
{
	vertical-align: top;
	font-size : 9px;
	text-align : right ;
	
}
.TD_Container
{
	width : 90%;
	text-align : left;
	vertical-align : top ;
}
.TD_ContainerBild
{
	text-align : left;
	vertical-align : top ;
}
.TD_Trenner
{
	height: 2px;
	background-color: #f0f8ff;
}
.TD_Trenner2
{
	height: 4px;
}
.TD_Trenner3
{
	height: 2px;
	background-color: #a9a9a9;
}
.TD_TrennerHeaderText
{
	background-color: #f5f5f5;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
}
/* Header - Kopfleiste */

.PHHeader
{
	padding-right: 0px;
	padding-left: 10px;
	padding-bottom: 0px;
	padding-top: 10px;
	
}

.TopTab 
{
	
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	width :660px; /*Gibt die Größe des mitteleren Bereich an */
}
.Top_RubrikAnzeiger
{
	border-right: #dcdcdc 1px solid;
	border-top: #dcdcdc 0px solid;
	border-left: #dcdcdc 1px solid;
	border-bottom: #dcdcdc 1px solid;
	width: 300px;
	margin: 1px;
	text-align: left;
	padding: 5px;
	font-size: 12px;
	background-image: url(Image/Information/LeisteBacklang.gif);
}

.UnderTD
{
	background-color: #6badef;
	background-image: url(Image/Information/LeisteBlau.jpg);
	height: 5px;
	padding: 5px;
	border-right: lightgrey 1px solid;
	border-top: lightgrey 1px solid;
	border-left: lightgrey 1px solid;
	border-bottom: lightgrey 1px solid;
	color: #ffffff;
}
.P_HinweisFrontTop
{
	color: #000099;
}

/* Header Loginleiste Menü */
.Tab_Menue
{
	margin: 0px 0px 0px 0px;
	width: 100%;
	border-right: #996633 1px solid;
	border-top: #996633 1px solid;
	border-left: #996633 1px solid;
	border-bottom: #996633 1px solid;
	background-color : #FFFBD6;
	
}
.TD_Menue
{
	padding: 5px;
	color : #990000;
}
/* FussBereich */

.PHFuss
{
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 0px;
	padding-top: 0px;
	width: 650px; /*Gibt die Größe des mitteleren Bereich an */
	vertical-align: top;
}
.TD_FussKontakt
{
	color: #808080;
	font-family: Verdana, Arial;
	font-size: 11px;
	vertical-align: top;
	font-weight :bold ;
	text-align : center ;
	
}

/* Erste Hilfe Seiten */
.Table_RK
{
	padding: 0px;
	margin: 0px;
	width: 100%;
	vertical-align: top;
	text-align: center;
}
.TD_RK
{
	background-color: #ff0000;
	padding: 0px;
	margin: 0px;
	height: 200px;
	width: 200px;
	font-family: 'Comic Sans MS' , Verdana, Arial;
	font-size: 20px;
	font-weight : bold;
	
}
.TD_RKWeiss
{ 
	vertical-align: middle; 
	text-align: center; 
	padding : 10px;
}
.TD_EH_Header
{
	font-family: 'Comic Sans MS' , Verdana, Arial;
	color: #800000;
	font-size: 23px;
}
.TD_RubrikTitel
{
	background-color: #f5f5f5;
	text-align: left;
	padding : 5px;
	font-size : 12px;
}
.TD_RubrikTrenner
{
	background-color: #f5f5f5;
	text-align: left;
	padding : 5px;
	font-size : 12px;
}
.TD_RubrikText
{
	font-size: 12px;
	text-align: left;
	padding-left: 10px;
}
.TD_RubrikTextAnmeldungR
{
	font-size: 12px;
	text-align: left;
	padding: 5px;
	width: 50%;
	text-align: left;
	vertical-align: middle;
}
.TD_RubrikTextAnmeldungL
{
	font-size: 12px;
	text-align: left;
	padding : 5px;
	width : 50%;
	text-align: right ;
}
.TD_DatenHinweis
{
	text-align: center;
	background-color: #fffacd;
	padding: 5px;
	border-right: #dcdcdc 1px solid;
	border-top: #dcdcdc 1px solid;
	border-left: #dcdcdc 1px solid;
	border-bottom: #dcdcdc 1px solid;
}
.TD_EHImg
{
	vertical-align: top;
	text-align: center;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	padding-top: 0px;
}
/* Login Formular */
.DivLogin
{
	background-color: #f5f5f5;
	text-align: left;
	padding : 5px;
	font-family: Verdana, Arial;
	font-size: 12px;
	}
	
.DivLoginW
{
	text-align : center ;
}

/* Settingsformulare allgemeine Einstellungen*/
.TD_Settings
{
	
	width : 100%;
}
.TD_Header_Eingabe
{
	background-color : #FFFBD6;
	padding : 5px;
}
.TD_Header_Trenner
{
	background-color : #ff9933;
}
.Tab_Header_Eingabe
{
	padding: 5px;
	border-right: #ff9933 1px solid;
	border-top: #ff9933 1px solid;
	border-left: #ff9933 1px solid;
	border-bottom: #ff9933 1px solid;
}
.TD_Buttom_Field
{
	background-color : #FFFBD6;
	padding : 5px;
	border-top: #ff9933 1px solid;
	border-right: #ff9933 1px solid;
	border-left: #ff9933 1px solid;
	border-bottom: #ff9933 1px solid;
	text-align : left ;
}
.td_LGOID
{
	color: #d3d3d3;
	font-size: 10px;
}
.td_NutzHinweis
{
	color: #696969;
	font-size: 10px;
}
.TD_Standard
{
	padding: 5px;
	font-size : 11px;
	vertical-align : top ;
}
.td_Fehler
{
	color: #ff0000;
	border: solid #ff0000 1px;
	background-color: #f5dbe3;
}
.td_FrageLoeschen
{
	color: #660033;
	border: solid #ff0000 1px;
	background-color: #ff6666;
}
.TD_FussRueckfrage
{
	font-size: 12px;
	background-position: top;
	background-image: url(Image/Information/LeisteBackLang.gif);
	background-repeat: repeat;
	padding: 3px;
	border-right: #a9a9a9 1px solid;
	border-top: #a9a9a9 1px solid;
	border-left: #a9a9a9 1px solid;
	border-bottom: #a9a9a9 1px solid;
}
/* Gridview  */
.GV_Basis {
	width : 98%;
	padding: 5;
	font-family : Verdana;
	font-size : 12px;
	border : solid #b0c4de 1px;
	color : #000099;
	text-align : left;
	vertical-align : top;
	background-color: #ffffff;
}
.GV_Header {
	border: 0px;
	background-color: #e6e6fa;
}
.GV_Row {
	vertical-align : top;
}
.GV_Selected {
	background-color: #ffffcc;
	vertical-align : top;
	font-weight : bold;
}
.GV_Alternate {
	background-color : #f5f5f5;
	vertical-align : top;
}
.GV_EditRow {
	background-color: #ffffcc;
	vertical-align : top;
	font-weight : bold;
}
.GV_EmptyRow {
}
.GV_Footer {
}
.GV_Pager {
}
/* Accordion */
.accordionHeader
{
    border: 1px solid #2F4F4F;
    color: white;
    background-color: #2E4d7B;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}

#master_content .accordionHeader a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

#master_content .accordionHeader a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionContent
{
    background-color: #D3DEEF;
    border: 1px dashed #2F4F4F;
    border-top: none;
    padding: 5px;
    padding-top: 10px;
}
/* Kalender */
.MyCalendar .ajax__calendar_container
{
	background-color: #fffacd;
	color: red;
	width: 150px;
	border-right: #ffcc66 1px solid;
	border-top: #ffcc66 1px solid;
	border-left: #ffcc66 1px solid;
	border-bottom: #ffcc66 1px solid;
}
.MyCalendar .ajax__calendar_other .ajax__calendar_day,
.MyCalendar .ajax__calendar_other .ajax__calendar_year {
    color: black;
}
.MyCalendar .ajax__calendar_hover .ajax__calendar_day,
.MyCalendar .ajax__calendar_hover .ajax__calendar_month,
.MyCalendar .ajax__calendar_hover .ajax__calendar_year {
    color: black;
}
.MyCalendar .ajax__calendar_active .ajax__calendar_day,
.MyCalendar .ajax__calendar_active .ajax__calendar_month,
.MyCalendar .ajax__calendar_active .ajax__calendar_year {
    color: black;
    font-weight:bold;
}
/* Kontaktformular */
.KontaktformPos
{
	text-align : center ;
}
.Kontaktform
{
	border-right: #dcdcdc 1px solid;
	border-top: #dcdcdc 1px solid;
	border-left: #dcdcdc 1px solid;
	border-bottom: #dcdcdc 1px solid;
	background-color: #f9fdff;
	padding: 5px;
	width : 90%;
	text-align : left ;
}
/* Hinweise */
.Hinweisform
{
	border-right: #dcdcdc 1px solid;
	border-top: #dcdcdc 1px solid;
	border-left: #dcdcdc 1px solid;
	border-bottom: #dcdcdc 1px solid;
	background-color: #f9fdff;
	padding: 5px;
}
.HinweisIMG
{
	width : 10px;
}
/* Ortvereinslsite */
.OrtsVFirstBorder
{
    background-color :#E6E2D8;
    height : 1px;
}
.OrtsVHeaderBorder
{
    background-color : #f7f6f3;
    font-size: 12px;
    color: #000088;
    font-family: Verdana;
    font-weight: normal ;
    background-image : url(Information/Header.jpg);
    background-repeat : repeat-x ;
    border-bottom: 1px solid #62A4EB;
    border-left : 1px solid #E6E2D8;
    border-right : 1px solid #E6E2D8;
    
}
.OrtsVHeaderBorderR
{
    background-color : #f7f6f3;
    width : 30%;
    font-size: 12px;
    color: #000088;
    font-family: Verdana;
    font-weight: normal ;
    background-image : url(Information/Header.jpg);
    background-repeat : repeat-x ;
    border-bottom: 1px solid #62A4EB;
    border-left : 1px solid #E6E2D8;
    border-right : 1px solid #E6E2D8;
    
}
.OrtsVAdress
{
	color: #696969;
}
.OrtsVLeft
{
	border-left : 1px solid #E6E2D8;
	width : 5%;
}
.OrtsVRight
{
	width : 95%;
}
/* Blutspendeliste Termine */

.AdressTab
{
	text-align: left;
	width : 200px;
	border: 1px solid #FFCC00;
	background-color: #ffffcc;
}
.AdressTd
{
	background-color: #fffacd;
	border-right: #f0e68c 1px solid;
	border-top: #f0e68c 1px solid;
	border-left: #f0e68c 1px solid;
	border-bottom: #f0e68c 1px solid;
	font-weight : bold ;
}

.BSOVFirstBorder
{
    background-color :#E6E2D8;
    height : 1px;
}
.BSOVHeaderBorder
{
	background-color: #fffce9;
	font-size: 12px;
	color: #000088;
	font-family: Verdana;
	font-weight: normal;
	background-image: url(Information/Header.jpg);
	background-repeat: repeat-x;
	border-bottom: 1px solid #62A4EB;
	border-left: 1px solid #E6E2D8;
	border-right: 1px solid #E6E2D8;
}
.BSOVHeaderBorderR
{
	background-color: #fffce9;
	width: 30%;
	font-size: 12px;
	color: #000088;
	font-family: Verdana;
	font-weight: normal;
	background-image: url(Information/Header.jpg);
	background-repeat: repeat-x;
	border-bottom: 1px solid #62A4EB;
	border-left: 1px solid #E6E2D8;
	border-right: 1px solid #E6E2D8;
}
.BSOVAdress
{
	color: #696969;
}
.BSOVLeft
{
	border-left : 1px solid #E6E2D8;
	width : 5%;
}
.BSOVRight
{
	width : 95%;
}
/* Kontaktseite */
.KS_tdLeft
{
	width : 50%;
	text-align : right ;
}
.KS_tdRight
{
	width : 50%;
	text-align :left;
	font-weight :bold ;
}
/* Pflegeheimseiten */
.PH_Top
{
	background-color: #ffffee;
}
.PH_Middle
{
	background-color: #4169e1;
	
}
.PH_MiddleRight
{
	background-color: #4169e1;
	
}
.PH_HeaderText
{
	background-color: #ffffff;
	color: #4169e1;
}
.Tab_PHKontakt
{
	border-right: #bfcdde 1px solid;
	border-top: #bfcdde 1px solid;
	border-left: #bfcdde 1px solid;
	border-bottom: #bfcdde 1px solid;
	
}
.td_PHKontaktHeader
{
	background-color: #f5f5f5;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	color: #4169e1;
}
.td_PHKontaktAnschrift
{
	text-align : left ;
}
.PH_KontaktTD
{
	text-align : right ;
}
.td_ABHeader
{
	width: 100%;
}	
.td_ABMiddel
{
	color: Black;
	width: 95%;
	background-color: #f0f8ff;
}	
.td_ABBlink
{
	background-color : Red;
	width : 5%;
}
.td_UebersichtLinksOben {
	background-image : url(Image/ModulMitglieder/background-linear.jpg);
	background-repeat : repeat;
	background-position : bottom;
	text-align : left;
	font-family : Verdana;
	color: #FFFFFF;
	font-size : 10pt;
	height : 8px;
	width : 200px;
}
.td_StandardBold {
	color: #000099;
	text-align : left;
	font-family : Verdana;
	font-size : 8pt;
	font-weight : bold;
	background-color: #e6e6fa;
	
}

/* Aktuelles Presseberichte */
.AktuellP_Panel
{
	background-color: #f3f8ff;
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	padding-top: 1px;
	border-right: #bbc9ff 1px solid;
	border-top: #bbc9ff 1px solid;
	border-left: #bbc9ff 1px solid;
	border-bottom: #bbc9ff 1px solid;
}

.AktuellHeader
{
	font-size: 15px;
	font-style: italic;
	font-weight: bold;
	border-bottom: lightsteelblue 2px solid;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 2px;
	padding-top: 2px;
	background-color: transparent;
	color: #0066cc;
}
/* Aktuelles WarmEssen Kurz */
.AktuellW_Panel
{
	background-color: #f3f8ff;
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	padding-top: 1px;
	border-right: #bbc9ff 1px solid;
	border-top: #bbc9ff 1px solid;
	border-left: #bbc9ff 1px solid;
	border-bottom: #bbc9ff 1px solid;
}

.AktuellWarmEssenHeader
{
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	border-bottom: lightsteelblue 2px solid;
	padding-right: 2px;
	padding-left: 4px;
	padding-bottom: 4px;
	padding-top: 4px;
	background-color: #3872A5;
	color: #ffffff;
	
}
.AktuellWarmEssenText
{
	padding-right: 2px;
	padding-left: 4px;
	padding-bottom: 4px;
	padding-top: 4px;
	float: left;
}

/* Aktuelles WarmEssen Detail */
.AktuellW_Panel_D
{
	background-color: #ffffd0;
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	padding-top: 1px;
	border-right: #ffff84 1px solid;
	border-top: #ffff84 1px solid;
	border-left: #ffff84 1px solid;
	border-bottom: #ffff84 1px solid;
}

.AktuellWarmEssenHeader_D
{
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	border-bottom: lightsteelblue 2px solid;
	padding-right: 2px;
	padding-left: 4px;
	padding-bottom: 4px;
	padding-top: 4px;
	background-color: #ffffd0;
	color: #663300;
}
.AktuellWarmEssenText_D
{
	padding-right: 2px;
	padding-left: 4px;
	padding-bottom: 4px;
	padding-top: 4px;
	float: left;
}

/* Ende */
/* Speiseplan zum drucken */
.SpeiseplanDruck
{
	width: 260mm;
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
	height: 150mm;
	margin: 0px;
	
}
.SpeiseplanRand
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
}
.SpeiseplanHeader
{
	width: 260mm;
	height: 30mm;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
}
.SpeiseplanHeaderTD
{
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
	width: 52mm;
	color: Black;
	
}
.SpeiseplanUeberschriftBTD
{
	width : 170px;
	vertical-align :top ;
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
	color: Black;
}
.SpeiseplanUeberschriftKTD
{
	width :50px;
	height : 50px;
	vertical-align :top ;
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
	color: Black;
}


.AktuellFooterLine
{
	border-top: lightsteelblue 1px solid;
	height: 1px;
}
.DHeader
{
	font-weight : bold ;
	padding-left: 5px;
}
.DBerichtKurz
{
	color: #696969;
	padding-right: 3px;
	padding-left: 10px;
	padding-top: 3px;
}
.GV_All_Header
{
	font-weight : bold ;
	font-size : 12px;
}

.GV_All_Autor
{
	font-style: italic;
	color: #696969;
	padding-right: 3px;
	padding-left: 10px;
	padding-top: 3px;
	
}
.GV_All_Bericht
{
	padding-left: 10px;
	color: Black ;
}
.GV_All_Trenner
{
	border-top: lightsteelblue 1px solid;
	
}
	
	
/* Stelleangebot Liste */
.StellenAHeader
{
	font-size : 15px;
	font-weight : bold ;
}
.StellenUHeader
{
	font-size : 14px;
	font-weight : bold ;
}
.StellenAAnschreiben
{
	font-weight : bold ;
}
.StellenUAnschreiben
{
	font-weight :normal ;
}
.StellenAHeaderK
{
	font-size : 12px;
	font-weight : bold ;
}
.StellenAUeberschrift
{
	font-weight : bold ;
}
.StellenUUeberschrift
{
	vertical-align: top;
	
}
.StellenAText
{
	padding-left: 10px;
}
.StellenG
{
	padding : 15px;
}
.StellenMenue
{
	text-align: right;
	}
.PanelDetail
{
	padding : 7px;
	width : 100%;
}
.StellenBackButton
{
	text-align : right ;
}
/* Aktuelles Termine auf Kurz */
.TAktuellP_Panel
{
	background-color: #f5f5f5;
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	padding-top: 1px;
	border-right: #a9a9a9 1px solid;
	border-top: #a9a9a9 1px solid;
	border-left: #a9a9a9 1px solid;
	border-bottom: #a9a9a9 1px solid;
}

.TAktuellHeader
{
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	border-bottom: lightsteelblue 2px solid;
	padding-right: 2px;
	padding-left: 4px;
	padding-bottom: 4px;
	padding-top: 4px;
	background-color: #3872A5;
	color: #ffffff;
}

.TAktuellFooterLine
{
	border-top: lightsteelblue 1px solid;
	height: 1px;
}
.TDHeader
{
	font-weight : bold ;
	padding-left: 5px;
}
.TDBerichtKurz
{
	padding-left: 10px;
}
.TDHaupt
{
	padding-left : 3px;
}
/* Accordion */
.accordionHeader
{
	border: 1px solid #2F4F4F;
	color: #ffffff;
	background-color: #2E4d7B;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	padding: 5px;
	margin-top: 5px;
	cursor: pointer;
}

#master_content .accordionHeader a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

#master_content .accordionHeader a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionHeaderSelected
{
    border: 1px solid #2F4F4F;
    color: white;
    background-color: #5078B3;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}

#master_content .accordionHeaderSelected a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

#master_content .accordionHeaderSelected a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionContent
{
    background-color: #D3DEEF;
    border: 1px dashed #2F4F4F;
    border-top: none;
    padding: 5px;
    padding-top: 10px;
}
a.accordionLink
{
	color : #ffffff;
}


/* Modul Mitglieder */
.MVersion
{
	color: #a9a9a9;
	font-size: 10px;
	font-family: Verdana , Arial;
}
.Mtd_Standard
{
	color: #000099;
	text-align : left;
	font-family : Verdana;
	font-size : 8pt;
}
.Mtd_Hinweis
{
	color: #696969;
	text-align: left;
	font-family: Verdana;
	font-size: 8pt;
	border-right: #696969 1px solid;
	border-top: #696969 1px solid;
	border-left: #696969 1px solid;
	border-bottom: #696969 1px solid;
}
.MNormal
{
	font-family: Verdana;
	font-size: 10pt;
	color: #000099;
	background-color: #f5f5f5;
}
.Mtd_Rubriktrenner {
	height : 10px;
	background-color: #f5f5f5;
}
.Mtd_Rubrikrechts {
	vertical-align : top;
	text-align : right;
	font-family : Verdana;
	color : #000099;
	font-size : 10pt;
	height : 80px;
	background-color: #f5f5f5;
}
.Mtd_Rubriklinksunten {
	text-align: left;
	vertical-align: bottom;
	font-family: Verdana;
	color: #000099;
	font-size: 10pt;
	height: 42px;
	background-color: #f5f5f5;
}
.Mtd_Rubriklinksoben {
	background-image : url(Image/ModulMitglieder/background-linear.jpg);
	background-repeat : repeat;
	background-position : bottom;
	text-align : left;
	font-family : Verdana;
	color: #FFFFFF;
	font-size : 10pt;
	height : 8px;
}
.Mtd_Fehler
{
	color: #ff0000;
	border: solid #ff0000 1px;
	background-color: #f5dbe3;
}
.Mtd_StandardEditDisplay
{
	background-color: #ffcc00;
	border-right: #ff9933 1px solid;
	border-top: #ff9933 1px solid;
	font-size: 10pt;
	border-left: #ff9933 1px solid;
	border-bottom: #ff9933 1px solid;
	font-family: verdana;
}
.Mtd_StandardBold {
	color: #000099;
	text-align : left;
	font-family : Verdana;
	font-size : 8pt;
	font-weight : bold;
	
}
.Mtd_StandardBold_Back {
	color: #000099;
	text-align : left;
	font-family : Verdana;
	font-size : 8pt;
	background-color: #e6e6fa;
	font-weight : bold;
}
.Mtd_Standard_Back {
	color: #000099;
	text-align : left;
	font-family : Verdana;
	font-size : 8pt;
	background-color: #e6e6fa;
}
.Mtd_StandardRegular {
}
.Mtd_StandardTrenner {
	height : 1pt;
	background-color : #000099;
}
.Mtd_StandardBoldHeader {
	color: #000099;
	text-align : center;
	font-family : Verdana;
	font-size : 8pt;
	background-color: #e6e6fa;
	font-weight : bold;
	vertical-align : top;
	width :200px;
}
.Mtd_Standard_UserTDm {
	color: #000099;
	text-align : left;
	font-family : Verdana;
	font-size : 8pt;
	width : 85px;
}
.Mtd_Standard_UserTDi {
	color: #000099;
	text-align : left;
	font-family : Verdana;
	font-size : 8pt;
	width : 85px;
	font-weight : bold;
}
	
.Mtd_StandardButtonField
{
	color: #000099;
	font-family: Verdana;
	font-size: 8pt;
	border-right: #e6e6fa 1px solid;
	border-top: #e6e6fa 1px solid;
	border-left: #e6e6fa 1px solid;
	border-bottom: #e6e6fa 1px solid;
	background-color: #f8f8ff;
	vertical-align : top;
	width: 200px;
}
.Mtd_StandardSmall {
	color: #000099;
	text-align : left;
	font-family : Verdana;
	font-size : 7pt;
	
}
/* Wassermarke */
.WaterMark
{
	color: #dcdcdc;
	background-color: #ffffc5;
}
/* Legende Calender */
.TodayDayCalender
{
	background-color: #ffcc66;
	color: #ffffff;
}
.TodayDayLegende
{
	background-color: #ffcc66;
	color: #ffffff;
	padding: 5px;
	text-align: center;
	text-decoration: underline;
}
.SelectedDayCalender
{
	background-color:#CCCCFF;
	color: #000099;
}
.SelectedDayLegende
{
	background-color:#CCCCFF;
	color: #000099;
	padding: 5px;
	text-align : center ;
	text-decoration: underline;
}
.MenueDayLegende
{
	background-color: #9acd32;
	padding: 5px;
	text-align : center ;
	border-right: #008000 2px solid;
	border-top: #008000 2px solid;
	border-left: #008000 2px solid;
	border-bottom: #008000 2px solid;
	text-decoration: underline;
}
.MenueDayCalendar
{
	background-color: #9acd32;
	border-right: #008000 2px solid;
	border-top: #008000 2px solid;
	border-left: #008000 2px solid;
	border-bottom: #008000 2px solid;
}
.FreeDayLegende
{
	background-color:#FFFFCC;
	padding: 5px;
	text-align : center ;
	text-decoration: underline;
}




