/**
+-------------------------------------------------------------------------------+
|										|
|	||||||	||||||	|||||| 	CSS Stylesheet der Website der   		|
|	||	||  	||   || Freiwilligen Feuerwehr Puchenau  		|
|	|||||	|||||	||||||	erstellt von Christian Endt	 		|
|	||	||	||		 			 		|
|	||	||	||	www.feuerwehr.puchenau.at	 		|
|								 	      	|
+-------------------------------------------------------------------------------+

**/

/** Top **/
.divTop {
    float: right;
}

/* Allgemeine Seiteneinstellungen */
body {
    margin-top: 10px;
    margin-bottom: 10px;
}

BODY {
    /*	scrollbar-face-color: #EEEEEE; /* Hintergrund allgemein */
    /*	scrollbar-arrow-color: #354b66; /* Pfeil-Farbe der Rollbalkenpfeile*/
    /*	scrollbar-track-color: #FFFFFF; /* Spur d. Rollbalkens */
    /*	scrollbar-3dlight-color: #C7C0DE; /* Schatten links oben aussen */
    /*	scrollbar-highlight-color: #EEEEEE; /* Schatten links oben innen */
    /*	scrollbar-shadow-color: #354b66; /* Schatten rechts unten innen*/
    /*	scrollbar-darkshadow-color: #C7C0DE; /* Schatten rechts unten aussen*/
}

h1, h2, h3, h4, h5, h6, p, a, th, td, ul, ol {
    font-family: Trebuchet MS,Arial;
}


/* Begrüßung auf Willkommensseite ("Herzlich willkommen auf der Homepage der Freiwilligen Feuerwehr Puchenau  Ihre Sicherheit - Unser Auftrag") */
h1 {
    color: #cc0000;
    margin-top: 0.5cm;
    margin-left: 0cm;
}

#ueb1 {
    font-size: 24pt;
    color: #354b66;
    margin-left: 1.5cm;
}

#ueb2 {
    font-size: 16pt;
    font-weight: bold;
    color: #d9bc82;
    margin-left: 1.5cm;
    margin-top: -0.8cm;
}

#ueb3 {
    font-size: 36pt;
    color: #000000;
    margin-left: -0.8cm;
    margin-top: -0.7cm;
}

#ueb4 {
    font-size: 50pt;
    color: #cc0000;
    margin-left: 5.9cm;
    margin-top: -1.7cm;
}

#ueb5 {
    font-size: 22pt;
    margin-left: 100px;
    margin-top: 15px;
}


/* Seitenüberschriften Überschriftenframe (1 zeilig) */
h2 {
    font-size: 18pt;
    color: #cc0000;
    font-weight: bold;
    margin-bottom: 10px;
    margin-left: 0px;
    margin-top: 0px;
}

/* Seitenüberschriften (2 zeilig) inkl. Datums- und Zeitangaben */
h3 {
    font-size: 14pt;
    color: #cc0000;
    font-weight: normal;
    margin-top: 20px;
    margin-bottom: 0px;
}

    h3.ZZ {
        font-family: Sans Serif, Microsoft Sans Serif, MS Sans Serif;
        font-size: 10pt;
        color: #354b66;
        font-weight: bold;
    }


/* Überschriften innerhalb eines Textes (grau) */
h4 {
    font-size: 12pt;
    color: #354b66;
    font-weight: normal;
    margin-top: 10px;
}


/* Unterüberschriften innerhalb eines Textes (grau) */
h5 {
    font-size: 10pt;
    color: #354b66;
    font-weight: bold;
    margin-top: -10px;
    margin-bottom: 10px;
}

/* Unterüberschriften innerhalb eines Textes (braun) */
h6 {
    font-size: 10pt;
    color: #d9bc82;
    font-weight: bold;
    margin-top: -10px;
    margin-bottom: 10px;
}

/* normaler Text */
p {
    font-size: 10pt;
    color: #000000;
    font-weight: normal;
}


/* Links */

/* Verweise zu noch nicht besuchten Seiten */
a:link {
    font-family: Trebuchet MS, sans serif, Microsoft sans serif;
    font-size: 10pt;
    color: #cc0000;
    text-decoration: none;
}

/* Verweise zu bereits besuchten Seiten */
a:visited {
    font-family: Trebuchet MS, sans serif, Microsoft sans serif;
    font-size: 10pt;
    color: #d9bc82;
    text-decoration: none;
}

/* Verweise, die gerade angeklickt werden */
a:active {
    font-family: Trebuchet MS, sans serif, Microsoft sans serif;
    font-size: 10pt;
    color: #d9bc82;
    text-decoration: none;
}

/* Verweise, die gerade mit der Maus überfahren werden */
a:hover {
    font-family: Trebuchet MS, sans serif, Microsoft sans serif;
    font-size: 10pt;
    color: #000000;
    text-decoration: none;
}


/* Tabellenueberschrift */
th {
    background-color: #cc0000;
    font-size: 10pt;
    font-weight: bold;
    color: #FFFFFF;
}


/* Tabellenzeilen */
td {
    font-size: 10pt;
    color: #000000;
}

.uebung {
    background-color: #d9bc82;
    color: #000000;
}

.sonst {
    background-color: #C0C9DC;
    color: #000000;
}

.bewerb {
    background-color: #336699;
    color: #ffffff;
}

.lehrgang {
    background-color: #990000;
    color: #ffffff;
}


/* Aufzählungslisten */

/* Aufzählungspunkte */
ul {
    font-size: 10pt;
    list-style-type: circle;
}

/* Aufzählung mit Kleinbuchstaben */
ol {
    font-size: 10pt;
    list-style-type: lower-alpha;
}

/* Aufzählung mit Sirenensymbol (für Willkommensseite) */
ul.si {
    font-size: 12pt;
    color: #354b66;
    list-style-image: url(../images/sirene.gif);
}

/* Aufzählung mit Lautsprechersymbol (für Willkommensseite) */
ul.la {
    font-size: 12pt;
    color: #354b66;
    list-style-image: url(../images/info.gif);
}

/* Aufzählung mit Kreuz (für Willkommensseite) */
ul.kreuz {
    font-size: 13pt;
    color: #000000;
    list-style-image: url(../images/kreuz.gif);
}

/** MessageBox **/
.classMsgBoxDiv {
    position: fixed;
    text-align: center;
    width: 100%;
    height: 100%;
    top: 0px;
    left: 0px;
    background: transparent url(img/shadow.png) repeat fixed top left;
    padding-top: 220px;
}

.classToolBoxDiv {
    position: fixed;
    text-align: left;
    left: 0px;
    width: 40%;
    height: 100%;
    padding-top: 220px;
}

#txtMsgBoxValue {
    margin: 0px 3px 0px 3px;
    width: 100%;
}

.classMsgBoxInnerDiv {
    margin: auto;
    width: 400px;
    text-align: left;
    border: 2px outset black;
    background: white;
    padding: 5px;
}

    .classMsgBoxInnerDiv input {
        width: 390px;
        margin: 1px 3px 3px 3px;
    }

    .classMsgBoxInnerDiv select {
        width: 390px;
        margin: 1px 3px 3px 3px;
    }

.classMsgBoxBtnDiv {
    text-align: center;
}

    .classMsgBoxBtnDiv input {
        width: 100px;
        margin: 0px;
    }

.classMsgBoxTitle {
    display: block;
    color: White;
    font-weight: bold;
    padding: 3px 5px 2px 5px;
    margin: -5px -5px 4px -5px;
    border-bottom: 1px solid black;
    background: transparent url(img/msgBoxTitleBack.png) no-repeat;
    font-family: Trebuchet MS,Arial;
}

.classMsgBoxText {
    display: block;
    margin: 0px 3px 2px 3px;
    font-family: Trebuchet MS,Arial;
    font-weight: lighter;
}

.classMsgBoxCheckBoxList input {
    width: 20px;
}

.classMsgBoxFormLabel {
    width: 100px;
}
