/* 
    Document   : pwverwaltung
    Created on : 08.08.2008, 09:36:28
    Author     : krusty_user
    Description:
        Purpose of the stylesheet follows.
*/

/* 
   TODO customize this sample style
   Syntax recommendation http://www.w3.org/TR/REC-CSS2/
*/

HTML, BODY { margin:0px; padding:0px; font-family:Arial,Verdana,Helvetica; text-decoration:none;height:100%; }

BODY { background-color:#013055; background-image:url(../images/bg_verlauf_blau.jpg); background-repeat: repeat-x; overflow:-moz-scrollbars-vertical; }

FORM {margin:0px;padding:0px;}

INPUT, SELECT, TEXTAREA {background-color:#013055; border: 1px solid #CCCCCC; color:#ffffff; font-size:9pt; line-height:11pt; margin:0px 0px 2px 0px;}

DIV, TD, TH {color:#ffffff; font-size:9pt; line-height:12pt; }

DIV.div_fehler {padding:5px;margin:15px 0px 15px 0px;border:1px solid #FF0000;}

DIV.div_linie {margin-top:25px;margin-bottom:15px;border-top:1px solid #6F8CAF;}

#navigation { margin-top:15px; float:left; width:200px; margin-right:1px; font-size: 10pt; }

#header { height:150px; }

#news { float:right; width:200px; font-size:8pt;margin-top:10px; }

#content { float:right; padding:0px 0px 0px 0px; margin:15px 0px 0px 0px; width:779px;}

#content_std { float:right; padding:0px 15px 40px 0px; margin:15px 0px 0px 0px; width:550px;}

TABLE { text-align:center; margin:15px 0px 8px 0px; border:0px; background-color: #6F8CAF; font-size:8pt; color:#ffffff; width:100%; }

TD { font-size:8pt; color:#ffffff; padding:3px; background-color:#003F70; }
TD.zeile {background-color:#03589a; }

TH {font-size:8pt; color:#ffffff; padding:3px; background-color:#003F6F;}

P { color:#ffffff; font-size:9pt; line-height:12pt; margin:24px 0px 8px 0px;}
P.p_klein {font-size:8pt;line-height:11pt;}

UL { list-style-type:square; margin-top: 8px; margin-bottom: 5px;  }
LI {color:#ffffff; margin:0px 0px 0px -16px;  font-size:9pt;}
LI.tab {color:#ffffff; margin:0px 0px 0px -2px;  font-size:9pt;}

UL.news { list-style-type:square; }
UL.news LI { color:#a0b2cb; margin:0px 0px 10px -16px; font-size:8pt; }

UL.abstand {list-style-type:square;}
UL.abstand LI {margin:0px 0px 30px -16px;}

H1 { font-weight:bold; color:#ffffff; font-size:13pt; margin:35px 0px 15px 0px; }

H2 { font-weight:bold; color:#ffffff; font-size:13px; text-decoration: underline; margin:25px 0px 15px 0px; }

.H1_1 { font-weight:bold; color:#ffffff; font-size:13pt; margin:10px 0px 30px 0px; }

SPAN.h1_datum {font-size:9pt;margin-left:25px;font-weight:normal;}

SPAN.span_head { font-weight:bold; margin:0px 0px 0px 0px; }

SPAN.span_date { color:#708db0; margin:0px 0px 0px 0px; }

SPAN.span_link { float:right; line-height:10pt; margin:0px 10px 0px 0px; }

IMG { border:0px; }

.IMG_foto { float:right; margin:4px 0px 15px 35px; padding:0px 0px 0px 0px; }

.IMG_foto_left { float:left; margin:10px 15px 10px 0px; padding:0px 0px 0px 0px; }

A { color:#708db0; text-decoration:none;cursor:hand; }

A:link {cursor:hand; }

A:hover { text-decoration:underline;}

A.a_news { color:#708db0; }

A.a_news:hover { color:#ffffff; }

A.a_links { color:#A0B2CB; }

A.a_links:hover { color:#ffffff; }

DIV.div_navi { text-align:left; vertical-align:top; height:19px; padding:5px 0px 0px 25px; color:#ffffff; }

DIV.div_subnavi { text-align:left; vertical-align:top; height:19px; padding:5px 0px 0px 45px; color:#ffffff; }

/* Klasse für den angewählten Link in der Hauptnavigation */
DIV.div_navi_akt { text-align:left; vertical-align:top; font-weight:bold; height:19px; padding:5px 0px 0px 25px;color:#ffffff; background-image:url(../images/button_overlay.png); }

/* Klasse für den angewählten Link in der Subnavigation */
DIV.div_subnavi_akt { text-align:left; vertical-align:top; font-weight:bold; height:19px; padding:5px 0px 0px 45px; color:#ffffff; background-image:url(../images/button_ausgewaehlt.png); }

/* Klasse für den angewählten Übergeordneten Menupunkt */
DIV.div_subover_akt { text-align:left; vertical-align: top; height:19px; padding:5px 0px 0px 25px;color:#ffffff; background-image:url(../images/button_aufgeklappt.png); }
