
BODY { margin:0px; color:#555555; font-size:11px; font-family:Verdana,Arial,Helvetica,sans-serif; line-height:16px; }
TD { color:#555555; font-size:11px; font-family:Verdana,Arial,Helvetica,sans-serif; line-height:16px; }
P { margin:0px 0px 8px 0px; }
OL LI { margin:0px 0px 8px 0px; }
HR { height:1px; margin:0px; padding:0px; border:1px solid #DDDDDD; }

H1,H2,H3,H4 { font-weight:bold; font-family:Times New Roman, Times; }
H1 { color:#0D75BC; font-size:18px; margin:12px 0px 8px 0px; }
H2 { color:#0D75BC; font-size:14px; margin:12px 0px 8px 0px; }
H3 { color:#0D75BC; font-size:13px; margin:12px 0px 8px 0px; }

A { color:#0D75BC; text-decoration:none; }
A:hover { text-decoration:underline; }

/*
 * *** classes - border was #555555
 */
.nav_top { height:25px; padding-bottom:2px; font-weight:bold; font-size:10px; line-height:14px; }
.nav_rootline { height:25px; padding-left:10px; padding-bottom:2px; font-weight:bold; font-size:10px; line-height:14px; }
.nav_pageaction { height:25px; padding-right:10px; padding-bottom:2px; font-weight:bold; font-size:10px; line-height:14px; text-align:right; }
.nav_1 { color:#555555; padding-top:2px; font-weight:bold; font-size:11px; border-top:1px solid #CCCCCC; }
.nav_2 { padding-bottom:2px; font-weight:bold; font-size:10px; line-height:14px; }
.nav_3 { padding-bottom:2px; font-weight:bold; font-size:10px; line-height:14px; }
.nav_2_space { width:25px; font-weight:bold; font-size:10px; text-align:right; }
.nav_3_space { width:50px; font-weight:bold; font-size:10px; text-align:right; }

A.nav { color:#0D75BC; text-decoration:none; }
A.nav:hover { color:#0D75BC; text-decoration:underline; }
A.nav_act { color:#0D75BC; font-weight:bold; text-decoration:underline; }
A.nav_act:hover { color:#0D75BC; font-weight:bold; text-decoration:underline; }

#site { width:600px; }
#header { height:75px; padding-top:10px; color:#555555; font-size:9px; }
#contentarea { }

#content { width:525px; padding:0px 5px 10px 10px; }
#content .top { text-align:right; }
#content_border { width:230px; padding:0px 5px 10px 5px; font-size:10px; line-height:13px; }
#content_border H1 { color:#0D75BC; font-size:16px; }
#content_border H2 { color:#0D75BC; font-size:12px; }
#content_border H3 { color:#0D75BC; font-size:11px; }

#footer { padding-top:8px; width:600px; color:#555555; font-size:9px; text-align:center; }

.contentbox { width:145px; margin-bottom:5px; padding:5px; border:1px solid #CCCCCC; display:block; }
.divider { width:100%; background:url(/fileadmin/shared_media/divider.gif); text-align:center; }

/*
 * *** news
 */
.news-latest H1, .news-list H1, .news-single H1 { font-size:24px; margin:0px 0px 8px 0px; }
.news-latest H2, .news-list H2, .news-single H2 { margin:0px 0px 4px 0px; }
.news-latest P, .news-list P, .news-single P { margin:0px 0px 2px 0px; }
.news-latest TD.leftcol { width:210px; padding-right:5px; }
.news-latest TD.rightcol { width:310px; padding-left:5px; border-left:1px dotted #CCCCCC; }
.news-latest TD.catcol { width:210px; padding-right:5px; }
.news-latest TD.catcol TH { padding:2px; border:1px solid #CCCCCC; font-size:11px; background:#EEEEEE; }
.news-latest TD.onecol TH { padding:5px; border:1px solid #CCCCCC; font-size:11px; background:#EEEEEE; }
.news-latest-cat, .news-list-cat { color:#555555; font-size:9px; }


