/* Stylesheet fuer vauban.de */



A:link { color:#0000C0; }

A:visited { color:#600060; }

A:hover { color:#F00030; }

A:active { color:#F00090; }



body { color:#000033; font-family: Verdana, sans-serif; }





/* Hintergrundfarbe in p geht nicht bei Netscape */

p { font-family: Verdana, sans-serif; font-size: 10.75px; text-align:justify; margin-top: 6px; margin-bottom: 1px; }

li { font-family: Verdana, sans-serif; font-size: 10.75px; text-align:justify; margin-top: 6px; margin-bottom: 1px; }

hr { size: 1px; }

div { font-size: 10.75px; }



/* Netscape uebernimmt font-family nicht aus body */

/* width geht nicht hier */

/* tabellen erben nicht textfarbe */



table { color: #000033; }



td { font-family: Verdana, sans-serif; font-size: 10.75px; color: #000033; }

th { font-family: Verdana, sans-serif; font-size: 10.75px; color: #000033; font-weight: bold; }



.hb { background-color: #000099; color: #ffffff; font-size: 15px; font-weight: bold; text-align: center; }



.f { background-color: #0000cc; color: #ffffff; font-size: 10.75px; }

.fc { background-color: #0000cc; color: #ffffff; font-size: 10.75px; text-align: center; }

.fr { background-color: #0000cc; color: #ffffff; font-size: 10.75px; text-align: right; }



.c { background-color: #3333cc; color: #ffffff;}

.cc { background-color: #3333cc; color: #ffffff; text-align: center; }

.cr { background-color: #3333cc; color: #ffffff; text-align: right; }



.e { background-color: #ff3333; color: #ffffff; }

.eb { background-color: #ff3333; color: #ffffff; text-align: center; font-size: 14.75px; font-weight: bold; }



.h { background-color: #ccccff; }

.hc { background-color: #ccccff; text-align: center; }

.hr { background-color: #ccccff; text-align: right; }



.g1 { background-color: #ffffff; }

.g1c { background-color: #ffffff; text-align: center; }

.g1r { background-color: #ffffff; text-align: right; }



.g2 { background-color: #eeeeee; }

.g2c { background-color: #eeeeee; text-align: center; }

.g2r { background-color: #eeeeee; text-align: right; }



select               { font-family:Verdana,sans-serif; font-size: 10.75px; border: 1px solid #A0A0A0; padding: 1px; }

select:focus         { border: 1px solid black; }

select:hover         { border: 1px solid black; }

.dropdownbox         { font-family:Verdana,sans-serif; font-size: 10.75px; }

textarea             { font-family:Verdana,sans-serif; font-size: 10.75px; border: 1px solid #A0A0A0; padding: 1px; }

textarea:focus       { border: 1px solid black; }

textarea:hover       { border: 1px solid black; }

.okbuttons           { font-family:Verdana,sans-serif; font-size: 10.75px; border-top: 1px solid #A0A0A0; border-bottom: 1px solid #505050; border-left: 1px solid #A0A0A0; border-right: 1px solid #505050; padding: 1px; }

.okbuttons:focus     { border: 1px solid black; }

.okbuttons:hover     { border: 1px solid black; background-color: #A0E0A0; text-decoration: underline; }

.cancelbuttons       { font-family:Verdana,sans-serif; font-size: 10.75px; border-top: 1px solid #A0A0A0; border-bottom: 1px solid #505050; border-left: 1px solid #A0A0A0; border-right: 1px solid #505050; padding: 1px; }

.cancelbuttons:focus { border: 1px solid black; }

.cancelbuttons:hover { border: 1px solid black; background-color: #A0E0A0; text-decoration: underline; background-color: #F0B0B0; }

.editbox             { font-family:Verdana,sans-serif; font-size: 10.75px; border: 1px solid #A0A0A0; padding: 1px; }

.editbox:focus       { border: 1px solid black; }

.editbox:hover       { border: 1px solid black; }



h1 { font-family: Verdana, sans-serif; font-size: 22px; font-weight: normal; margin-top: 26px; margin-bottom: 1px; }

h2 { font-family: Verdana, sans-serif; font-size: 20px; font-weight: normal; margin-top: 32px; margin-bottom: 1px; }

h3 { font-family: Verdana, sans-serif; font-size: 18.75px; font-weight: normal; margin-top: 16px; margin-bottom: 1px; }

h4 { font-family: Verdana, sans-serif; font-size: 16.75px; font-weight: normal; margin-top: 16px; margin-bottom: 1px; }

h5 { font-family: Verdana, sans-serif; font-size: 13.75px; font-weight: normal; margin-top: 16px; margin-bottom: 1px; }


