body { margin: 0px 0px 0px 0px; background-color: #ffffff; background: url(images/bg.png);}
form{margin: 0pt;}
table.news_top{background: url(images/news_bg_top.png);}
table.news{background: url(images/news_bg_middle.png);}
table.news_bottom{background: url(images/news_bg_bottom.png);}
span.news_header{font-family: url(lib/fonts/futura_light.ttf);color: #494a59;font-size: 20px;}
span.menu{font-family: url(lib/fonts/futura_bold.ttf);color: #494a59;font-size: 15px;}
span.menu_sel{font-family: url(lib/fonts/futura_bold.ttf);color: #ffffff;font-size: 15px;}
div.adress{font: 10px arial; color: #292929; padding-top:10px;}
div.sub { font: 18px georgia; color: #292929; padding-bottom:10px;}
a {color: black;}
a.link_menu { font: bold 18px arial; color: #494a59; text-decoration: none;padding-left:15px; }
a.link_menu_sel { font: bold 18px arial; color: #ffffff; text-decoration: none;padding-left:15px; }
a.link_contact { font: 16px verdana; color: #494a59; text-decoration: none; }
a.link_contact_sel { font: 16px verdana; color: #ffffff; text-decoration: none;}
a.mailto { font: 10px arial; color: #292929; text-decoration: none; }
a.link_read_more { font: bold 10px arial; color: #292929; text-decoration: none; }
a.navbar_link{ font: 10px arial; color: #292929; text-decoration: none; }
a.navnum{ font: 11px arial; color: #292929; text-decoration: none; }
a.navnum1{ font: bold 10px arial; color: #292929; text-decoration: none; }
a.ssmenu_link_active{ font: 10px arial; color: #292929; text-decoration: none; }
a.ssmenu_link{ font: 10px arial; color: #4A4A4A; text-decoration: none; padding-left:5px;}
a.ssmenu_link:hover{ font: 10px arial; color: #4A4A4A; text-decoration: none; padding-left:5px;}
a.mlink{ font: 18px georgia; color: #292929; text-decoration: none;}
a.mlink:hover{ font: 18px georgia; color: #292929; text-decoration: underline;}
.header {text-align: left;}
.top_article { font: 10px arial; color: #292929; background-color: #F8F8F8; }
.right_article { font: 14px georgia; color: #292929; padding-left:15px; padding-right:10px;}
.bottom_article { font: 10px arial; color: #292929; background-color: #ffffff; vertical-align: bottom;}
.read_more { font: bold 10px arial; color: #292929; background-color: #EAEAEA; padding-right:5px;padding-bottom:5px;}
.read_more1 { font: bold 10px arial; color: #292929; background: url(images/news_pink.png);padding-bottom: 3px;}
.news_text { font: 11px arial; color: #292929; background: url(images/news_white.png);padding-bottom: 3px; padding-left:5px; padding-right:2px;}
.news_text_full { font: 11px arial; color: #292929; background: url(images/news_white_full.png);padding-bottom: 3px; padding-left:5px; padding-right:5px;}
.header_menu { padding-left:15px;padding-bottom:33px;text-align: left;}
.header_contact { padding-left:15px;padding-bottom:32px;}
.news { padding-left: 3px;padding-right: 3px;padding-top: 0px;padding-bottom: 0px;}
.footer { font: 10px arial; color: #292929; background-color: #F0F0F0; }
.sub_menu { font: 18px georgia; color: #292929; padding-left:10px; text-align: left; background-repeat: no-repeat;}
.sub_menu_active { font: 18px georgia; color: #292929; background: url(images/sub_menu_active.png); padding-left:14px; text-align: left; background-repeat: no-repeat;}
.sub_menu_grad { font: 18px georgia; color: #292929; background: url(images/sub_menu_grad.png); padding-left:14px; padding-bottom:10px;}
.navbar{ font: 10px arial; color: #292929; background-color: #f2f2f2; }
.navbar1{ font: 10px arial; color: #292929; background-color: #f2f2f2; width: 12px;  text-align: center;}
.navbar1_active{ font: 10px arial; color: #292929; background-color: #DADADA; width: 12px; text-align: center; vertical-align: middle;}
.art_header{ font: 24px georgia; color: #292929;  vertical-align: top; padding-left: 10px; padding-right: 10px; padding-top:5px; border-left: 1px black solid; text-align: right;}
.art_header1{ font: 24px georgia; color: #494a59;  vertical-align: middle; padding-left: 30px; text-align: left;background-repeat: no-repeat;background-position: center center;}
.art_ingress{ font: 10px arial; color: #292929;  vertical-align: top; padding-left: 10px; padding-right: 10px; padding-top:2px; border-left: 1px black solid; text-align: right;}
.art_text{ font: 12px georgia; color: #292929;  vertical-align: top; padding-left: 10px; padding-right: 10px; text-align: left; padding-top:0px; border-left:1px black solid;}
.art_map{ font: 10px arial; color: #292929;  vertical-align: top; text-align: left; border-left:1px black solid;}
.ssmenu { background: url(images/sub_menu_top.png);}
.submenus {border-top: 1px #D8D6D8 solid; text-align: left;}
.submenus:hover {border-top: 1px #D8D6D8 solid; text-align: left; background-color: #F8F8F8;}
.submenus_first {border-top: 1px white solid; text-align: left;}
.submenus_first:hover {border-top: 1px white solid; text-align: left; background-color: #F8F8F8;}
