BODY.main,.main,td.main,td {
background-color: #FFFFFF;
color: #000000;
font-family: Verdana, Arial, Helvetica, helv, sans-serif;
font-size: 9pt;
text-align: justify;
}

A:link, A:visited, A:active {
text-decoration: none;
color: #0066AC;
font-size: 9pt;
font-family: Verdana, Arial, Helvetica, helv, sans-serif;
}

A:hover {
text-decoration: underline;
color: #0066AC;
font-size: 9pt;
font-family: Verdana, Arial, Helvetica, helv, sans-serif;
}

A.small:link, A.small:visited, A.small:active {
text-decoration: none;
color: #0066AC;
font-size: 8pt;
font-family: Verdana, Arial, Helvetica, helv, sans-serif;
}

A.small:hover {
text-decoration: underline;
color: #0066AC;
font-size: 8pt;
font-family: Verdana, Arial, Helvetica, helv, sans-serif;
}

.photo {
border:1px;
border-color: #0066AC;
border-style: solid;
}

.header {
color: #0066AC;
font-size: 7pt;
font-family: Verdana, Arial, Helvetica, helv, sans-serif;
line-height: 9px;
padding-right: 5px;
background-image: url(../../fileadmin/images/headerback.jpg);
}

.black8 {
color: #000000;
font-size: 8pt;
font-family: Verdana, Arial, Helvetica, helv, sans-serif;
}

.newsitem{
color: #0066AC;
font-size: 8pt;
font-family: Verdana, Arial, Helvetica, helv, sans-serif;
}

.newsitemheader{
color: #0066AC;
font-size: 8pt;
font-family: Verdana, Arial, Helvetica, helv, sans-serif;
font-weight:bold;
}

.newstext{
color: #000000;
font-size: 8pt;
font-family: Verdana, Arial, Helvetica, helv, sans-serif;
font-weight:normal;
}

.main {
color: #000000;
font-size: 9pt;
font-family: Verdana, Arial, Helvetica, helv, sans-serif;
line-height: 16px; 
text-align: justify;
}

.footer {
color: #000000;
background-color: #F6FBFF;
font-size: 8pt;
text-align: left;
font-family: Verdana, Arial, Helvetica, helv, sans-serif;
padding: 0px 5px 0px 5px;
}

.footerleft {
color: #000000;
background-color: #F6FBFF;
font-size: 8pt;
text-align: right;
font-family: Verdana, Arial, Helvetica, helv, sans-serif;
padding: 0px 5px 0px 5px;
}

.padding0505 {
padding-top: 0px;
padding-right: 5px;
padding-bottom: 0px;
padding-left: 5px;
line-height: 10px;
}

#leftmenu ul {
margin: 0;
padding: 0;
list-style-type: none;
}

#leftmenu li {
padding: 0px 0px 0px 0px;
margin: 0;
background-image: url(../../fileadmin/images/menubullet.gif);
background-repeat: no-repeat;
background-position: 0px 6px;
}

#leftmenu a {
color: #0066AC;
font-size: 9pt;
font-family: verdana, arial, helvetica, helv, sans-serif;
text-decoration: none;
line-height: 18px;
height: 18px;
padding: 0px 0px 0px 13px;
margin: 0;
}

#leftmenu a:hover {
color: #0066AC;
text-decoration: underline;
line-height: 18px;
}

#rightmenu ul {
margin: 0;
padding: 0px;
list-style-type: none;
}

#rightmenu li {
padding: 0px 0px 0px 0px;
margin: 0;
background-image: url(../../fileadmin/images/menubullet.gif);
background-repeat: no-repeat;
background-position: 0px 5px;
}

#rightmenu a {
color: #0066AC;
font-size: 8pt;
font-family: verdana, arial, helvetica, helv, sans-serif;
text-decoration: none;
line-height: 16px;
height: 16px;
padding: 0px 0px 0px 13px;
margin: 0;
}

#rightmenu a:hover {
color: #0066AC;
text-decoration: underline;
line-height: 16px;
}

.topmenuborder {
border-width: 1px;
border-style: solid;
border-color: #6495ED;
}

.tablebluenews {
border-width: 1px;
border-style: solid;
border-color: #0066AC;
border-collapse: collapse;
}

.tablebluenews td {
background-color: #F6FBFF;
color: #0066AC;
font-size: 8pt;
font-family: Verdana, Arial, Helvetica, helv, sans-serif;
}

.tableblue {
border-width: 1px;
border-style: solid;
border-color: #0066AC;
border-collapse: collapse;
}

.tableblue td {
background-color: #F6FBFF;
color: #0066AC;
padding: 2px 6px 6px 6px;
font-size: 9pt;
font-family: Verdana, Arial, Helvetica, helv, sans-serif;
}

input.text, textarea {
color: #0066AC;
background-color: #F6FBFF;
font-size: 10px;
font-family: Verdana, Arial, Helvetica, helv, sans-serif;
border-width: 1px;
border-style: solid;
border-color: #003893;
}

.subtitle {
color: #0066AC;
font-size: 18px;
font-weight: bold;
}

.sitemap {
color: #0066AC;
font-size: 10pt;
font-family: Verdana, Arial, Helvetica, helv, sans-serif;
font-weight:bold;
padding: 0px 0px 0px 6px;
}

 .newstop {
      font-family: Verdana, Arial, Helvetica, helv, sans-serif;
      font-size: 12px;
      font-weight: bold;
      background: url(../../fileadmin/images/t.gif) left top no-repeat;
      width: 180px;
      height: 19px;
      text-align: left;
      padding-right: 11px;
      padding-left: 8px;
      color: white;
 }

td.mainheaderbackground { background-image: url(../../fileadmin/images/mainheaderback.gif);}
td.menu1 {padding-left:12px;padding-right:5px;padding-top:2px;}


a.menu,a.menu:link,a.menu:visited,a.menuact:hover,.menu { vertical-align:middle; color: #CEEAFE; font-weight:bold; text-decoration:none; font-size: 12px; }
a.menuact,a.menuact:link,a.menuact:visited,a.menu:hover { color: #FFFFFF; font-weight:bold; text-decoration:none; font-size: 12px; }
a.menusub,a.menusub:link,a.menusub:visited,a.menusub:hover,.menusub { vertical-align:middle; color: #CEEAFE; font-weight:bold; text-decoration:none; font-size: 12px; }


a.leftmenu,a.leftmenu:link,a.leftmenu:visited,a.leftmenuact:hover,.leftmenu { color: #0066AC; text-decoration:none; font-size: 12px; }
a.leftmenuact,a.leftmenuact:link,a.leftmenuact:visited { color: #0066AC; font-weight:bold; text-decoration:none; font-size: 12px; }
a.leftmenu:hover { color: #0066AC; text-decoration:underline; font-size: 12px; }
a.leftmenuact:hover { color: #0066AC; font-weight:bold; text-decoration:underline; font-size: 12px; }

.heading {
font-weight:bold;
color: #0066AC;
font-size: 13px;
}

/*
li {
list-style-image : url(../../fileadmin/images/menubullet.gif);
} */


