/* Style-Sheets */
* { font-family:Verdana,Arial,Geneva; }
body { font-size:12px; background-image:url(../images/bg.gif); background-repeat:repeat-y; background-color:#d6d6d6; color:#49569f; margin:0px; }
table.content { font-size:12px; color:#49569f; line-height:18px; }
td { font-size:12px; line-height:18px; }
td.bg { background-image:url(../images/td_bg.gif); background-repeat:repeat-y; }
h1,h2,h3,h4,h5,h6 { margin:0px 0px 10px 0px; color:#49569F; }
h1 { font-size:18px; }
h2 { font-size:16px; }
h3 { font-size:14px; }
.admin { color:#000000; }
.adminbg { background-color:#AFC5E6; color:#000000; padding:2px; }
.adminbox { background-color:#b9cce9; }
.thumbnail { background-color:#d8e3f4; }

A { text-decoration:none; }
A:hover { text-decoration:underline; }
.textsmall { font-size:9px; text-decoration:none; }
.textbig { font-size:13px; text-decoration:none; }

A.navigation { color:#b10052; }
A.url { color:#888888; text-decoration:underline; }
A.navigation:hover,A.url:hover { color:#b10052; }

A.menu0 { font-size:9px; font-weight:bold; color:#49569f; display:block; border-width:1px 0px 0px 0px; border-color:#8499cb; border-style:solid; padding:5px 0px; }
A.menu1 { font-size:9px; font-weight:bold; color:#49569f; display:block; background-color:#ffffff; border-width:1px 0px 0px 0px; border-color:#8499cb; border-style:solid; padding:5px 0px; background-image:url(../images/menudot.gif); background-repeat:no-repeat; }
A.menu0:hover,A.menu1:hover { background-color:#ffffff; text-decoration:none; }

A.submenu0 { font-size:9px; color:#ffffff; display:block; background-color:#6584bf; border-width:1px 0px 0px 0px; border-color:#b9cce9; border-style:solid; padding:5px 0px; }
A.submenu1 { font-size:9px; color:#ffffff; display:block; background-color:#49569f; border-width:1px 0px 0px 0px; border-color:#b9cce9; border-style:solid; padding:5px 0px; background-image:url(../images/submenudot.gif); background-repeat:no-repeat; }
A.submenu0:hover,A.submenu1:hover { background-color:#49569f; text-decoration:none; }

A.topmenu0 { font-size:10px; color:#ffffff; border-color:#ffffff; border-style:solid; border-width:0px 0px 0px 1px; padding:1px 15px 3px 15px; }
A.topmenu1 { font-size:10px; color:#B10052; border-color:#ffffff; border-style:solid; border-width:0px 0px 0px 1px; padding:1px 15px 3px 15px; }
A.topmenu0:hover,A.topmenu1:hover { color:#B10052; background-color:#AFC5E6; text-decoration:none; }

A.topmenufirst0 { font-size:10px; color:#ffffff; padding:1px 15px 3px 15px; }
A.topmenufirst1 { font-size:10px; color:#B10052; padding:1px 15px 3px 15px; }
A.topmenufirst0:hover,A.topmenufirst1:hover { color:#B10052; background-color:#AFC5E6; text-decoration:none; }

div.menu { font-size:12px; font-weight:bold; color:#ffffff; border-width:1px 0px 0px 0px; border-color:#8499cb; border-style:solid; padding:5px 0px; }
div.menu2 { font-size:12px; font-weight:bold; color:#ffffff; border-width:1px 0px 0px 0px; border-color:#8499cb; border-style:solid; padding:5px 0px; }
div.menu2:hover { background-color:#fff; }

div.submenu { font-size:10px; color:#ffffff; }
div.h1 { padding-left:23px; margin-left:-23px; background-image:url(../images/h1.gif); background-repeat:repeat-y; background-position:0px 0px; }
div.login { background-color:#8499CB; padding:5px 10px; color:#ffffff; }
div.box { padding:0px 0px 0px 40px; }

ul { list-style-type: none; padding: 0; margin: 0; }
li { background-image: url(../images/menudot.gif); background-repeat: no-repeat; background-position: 0 0.8ex; padding-left: 1em; }

.small { font-size:9px; }
.big { font-size:14px; }
.rot { color:#b10052; }
.warn { color:#b10052; }
.subtxt { color:#ffffff; font-weight:bold; }
.u { text-decoration:underline; }

SUB,SUP { line-height:1px; }

#topbar { background-image:url(../images/top_bar.gif); background-repeat:repeat-x; width:100%; height:62px; position:absolute; top:0px; left:0px; }
#logobar { background-color:#D8E3F4; width:710px; height:90px; position:absolute; top:62px; left:0px; }

#topmenu { color:#fff; border-color:#fff; border-style:solid; border-width:0px 1px 0px 0px; padding:1px 15px 3px 15px; }
#topmenulast { color:#fff; padding:1px 0px 3px 15px; }

#login { width:100%; color:#000000; margin:0px; padding:0px; }

