.guren {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #009900; text-decoration: none}
.weiss {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none; font-size: 10px; font-weight: normal}
.rotklein {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #FF0000; text-decoration: none}
.swnorm {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000}
.swnorm1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000}

/*	Paragraph									*/
p {
	color : #000000;
	font-family : Verdana, Arial, Helvetica, Sans-serif;
	font-size : 10pt;
}

td.message {
	color: Green;
	font-family : Verdana, Arial, Helvetica, Sans-serif;
   	font-size: 12px;
   	font-weight: bold;
	background : White;
}


strong.error {
    color: #ff0000;
    font-family: "verdana", "arial", "geneva", sans-serif;
    font-weight: bold;
    font-size: 10pt;
}


th {
    background      : #003871;
    color           : white;
    font-family     : Verdana, Arial, Helvetica, Sans-serif;
    font-size       : 12px;
}

td.navy {
    background      : #003871;
    color           : white;
    font-family     : Verdana, Arial, Helvetica, Sans-serif;
    font-size       : 12px;
}    


table.plan, td.plan {
     background      : #000000;
     font-family     : Verdana, Arial, Helvetica, Sans-serif;
}
td.plan-head {
     background      : #cccccc;
}
td.plan-f {
     background      : #ccffcc;
}
td.plan-t {
     background      : #ffffcc;
}
td.plan-b {
     background      : #ffcccc;
}
td.plan-default {
     background      : #ffffff;
}
a:visited {
    color           : #FFFFFF;
    text-decoration : none;
; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px}
a:hover {
    color           : #FFFFFF;
    text-decoration : none;
; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px}

table.main {
    background      : #FFFFFF;
    border          : 1px outset;
    border-color    : #cccccc;
}

td.title, p.title {
    font-weight     : bold;
}

table.header {
    background      : #000000;
    color           : yellow;
    font-family     : Verdana, Arial, Helvetica, Sans-serif;
    font-size       : 11px;
}

td.header {
    background      : #5770b6;
    color           : yellow;
    font-family     : Verdana, Arial, Helvetica, Sans-serif;
    font-size       : 11px;
    font-weight     : bold;
}

td.small {
    background      : white;
    color           : black;
    font-family     : Verdana, Arial, Helvetica, Sans-serif;
    font-size       : 10px;
}

td.white {
    background      : white;
    color           : black;
    font-family     : Verdana, Arial, Helvetica, Sans-serif;
    font-size       : 11px;
}

a.header:link, a.header:visited {
    background      : #5770b6;
    color           : yellow;
    font-family     : Verdana, Arial, Helvetica, Sans-serif;
    font-size       : 11px;
    font-weight     : bold;
    text-decoration : none;
}

a.header:active, a.header:hover {
    background      : #5770b6;
    color           : orange;
    font-family     : Verdana, Arial, Helvetica, Sans-serif;
    font-size       : 11px;
    font-weight     : bold;
    text-decoration : none;
}

td.n {
    background      : #ffffff;
    color           : #808080;
    font-family     : Verdana, Arial, Helvetica, Sans-serif;
    font-size       : 11px;
}

td.f {
    background      : #008000;
    color           : #ffffff;
    font-family     : Verdana, Arial, Helvetica, Sans-serif;
    font-size       : 11px;
}

td.t {
    background      : #9c9c9c;
    color           : #ffffff;
    font-family     : Verdana, Arial, Helvetica, Sans-serif;
    font-size       : 11px;
}

td.b {
    background      : #800000;
    color           : #ffffff;
    font-family     : Verdana, Arial, Helvetica, Sans-serif;
    font-size       : 11px;
}

sup.new {
	background : #ffffff;
	color : #FF0000;
	font-family : sans-serif, arial;
	font-size : 13px;
}

sup.lastminute {
	background : #ffffff;
	color : #FF0000;
	font-family : sans-serif, arial;
	font-size : 13px;
}

td.foo {
	font-size : 10px;
}
INPUT, TEXTAREA, SELECT {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
   }

a:active { font-family: Verdana, Arial, Helvetica, sans-serif ; font-size: 12px}
a:active {     color           : #FFFFFF;
    text-decoration : none;
 } 
a:link { font-family: Verdana, Arial, Helvetica, sans-serif ; font-size: 12px}
a:link {     color           : #FFFFFF;
    text-decoration : none;
 } 