/* ------------------------------------------------------------------------ */
/* Allgemeine Einstellungen */
/* ------------------------------------------------------------------------ */

/* Links anpassen */
a:link { color:#173CA8; text-decoration:none; }
a:visited { color:#173CA8; text-decoration:none; }
a:hover { color:#173CA8; text-decoration:underline; }
a:active { color:#173CA8; text-decoration:none; }
a:focus { color:#173CA8; text-decoration:none; }

/* Für Überschriften einen Font ohne Seriven verwenden */
h1, h2, h3, h4, h5, h6 {font-family:sans-serif; }

/* Hauptüberschrift zentriert und 10px abstand nach unten */
h1 {color:#173CA8; text-align:center; padding-bottom:10px; margin-bottom:0px; }

/* Trennzeile */
hr {clear:left; color:#173CA8; height:1px; }

/* Tabellen */
table.color {/*background-color:#F5F8FE;*/ border-color:#173CA8; border-collapse:collapse}
table.color td {border-color:#173CA8; }
table.color th {border-color:#173CA8; }
table.color th {background-color:#DAE3FA; }

/* ------------------------------------------------------------------------ */
/* Navigationsleiste formatieren */
/* ------------------------------------------------------------------------ */

p.refbar { font-family:sans-serif; font-weight:bold;
           border-top-style:solid; border-top-width:1px; padding-top:2px; margin-top:0px;
           border-bottom-style:solid; border-bottom-width:1px; padding-bottom:1px;
           border-color:#173CA8; 
           background-color:#F5F8FE; }

/* 10px (5+5) abstand zwischen den Einträgen in der Navigationsleiste */
p.refbar a { padding-left:5px; padding-right:5px; padding-top:2px; padding-bottom:1px; } 

/* Aktuelle Seite in Rot; 10px (5+5) abstand zwischen den Einträgen in der Navigationsleiste */
p.refbar span.refown { padding-left:5px; padding-right:5px; padding-top:2px; padding-bottom:1px; 
                       color:#173CA8; background-color:#DAE3FA; }


p.refbar1 { font-family:sans-serif; font-weight:bold;
           border-top-style:solid; border-top-width:1px; padding-top:2px; margin-top:0px;
           border-bottom-style:solid; border-bottom-width:1px; padding-bottom:3px; margin-bottom:0px;
           border-color:#173CA8; 
           border-bottom-color:#8FA8EF; 
           background-color:#F5F8FE; }

/* 10px (5+5) abstand zwischen den Einträgen in der Navigationsleiste */
p.refbar1 a { padding-left:5px; padding-right:5px; padding-top:2px; padding-bottom:1px; } 

/* Aktuelle Seite in Rot; 10px (5+5) abstand zwischen den Einträgen in der Navigationsleiste */
p.refbar1 span.refown { padding-left:5px; padding-right:5px; padding-top:2px; padding-bottom:3px; 
                        color:#173CA8; background-color:#DAE3FA; }


p.refbar2 { font-family:sans-serif; font-size:80%;  
           border-top-style:solid; border-top-width:0px; padding-top:2px; margin-top:0px;
           border-bottom-style:solid; border-bottom-width:1px; padding-bottom:1px;
           border-color:#173CA8; 
           background-color:#F5F8FE; }

/* 10px (5+5) abstand zwischen den Einträgen in der Navigationsleiste */
p.refbar2 a { padding-left:5px; padding-right:5px; padding-top:2px; padding-bottom:1px; } 

/* Aktuelle Seite in Rot; 10px (5+5) abstand zwischen den Einträgen in der Navigationsleiste */
p.refbar2 span.refown { padding-left:5px; padding-right:5px; padding-top:2px; padding-bottom:1px; 
                        color:#173CA8; background-color:#DAE3FA; }

/* ------------------------------------------------------------------------ */
/* News Übersicht formatieren */
/* ------------------------------------------------------------------------ */

h4.news {clear:left; }

p, td, li {font-family:sans-serif; }

/* Bild in den Newszeile links vom Text umfliesen lassen */
p.news img {float:left; padding-right:10px; padding-bottom:10px; }

/* ------------------------------------------------------------------------ */
/* News Artikel formatieren */
/* ------------------------------------------------------------------------ */

body.news p.image_list {text-align:center; }
body.news p.image_list img {border-width:0px; margin:10px; }

/* ------------------------------------------------------------------------ */
/* Bilderliste formatieren */
/* ------------------------------------------------------------------------ */

body.image_series p { font-family:sans-serif; text-align:center; }
body.image_series p.back_link { font-family:sans-serif; text-align:right; }
body.image_series p img {border-width:0px; }

/* ------------------------------------------------------------------------ */
/* Einsatz formatieren */
/* ------------------------------------------------------------------------ */

body.einsatz p.bilder {text-align:center; }
body.einsatz img {padding-left:10px; padding-right:10px; padding-bottom:20px; }
body.einsatz td {font-family:sans-serif; }

