body { background-color: #ffffff; color: #393939; margin: 0px; padding: 0px; }

td, div, span, input { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; }
div		{ padding-left: 10px; padding-right: 18px; }
a 		{ color: #393939; }
a:visited	{ color: #393939; }
a:hover		{ color: #cb1510; }

form { margin: 0px; padding 0px; }

img.hmenu	{ vertical-align: middle; border-style: none; }
a.hmenu		{ font-size: 11px; display: block; padding-left: 0px; padding-right: 0px; color: #4f4f4f; font-weight: bold; text-decoration: none; }
a.hmenu:visited	{ font-size: 11px; display: block; padding-left: 0px; padding-right: 0px; color: #4f4f4f; font-weight: bold; text-decoration: none; }
a.hmenu:hover	{ font-size: 11px; display: block; padding-left: 0px; padding-right: 0px; color: #4f4f4f; font-weight: bold; text-decoration: none; background-color: #F6F6F6; }

a.unone { text-decoration: none; }

img.hmenu_main		{ vertical-align: middle; border-style: none; }
a.hmenu_main		{ display: block; padding-top: 10px; padding-bottom: 10px; color: #ababab; text-decoration: none; font-weight: bold; }
a.hmenu_main:visited	{ display: block; padding-top: 10px; padding-bottom: 10px; color: #ababab; text-decoration: none; font-weight: bold; }
a.hmenu_main:hover	{ display: block; padding-top: 10px; padding-bottom: 10px; color: #ffffff; text-decoration: none; font-weight: bold; }

div.footer		{ color: #393939; text-align: center; }
span.footer_separator	{ color: #cb1510; }
a.footer		{ color: #777777; text-decoration: none; }
a.footer:visited	{ color: #777777; text-decoration: none; }
a.footer:hover		{ color: #cb1510; text-decoration: none; }

a.tool		{ color: #393939; text-decoration: none; }
a.tool:visited	{ color: #393939; text-decoration: none; }
a.tool:hover	{ color: #cb1510; text-decoration: none; }

a.lmenu1		{ color: #6b6b6b; text-decoration: none; }
a.lmenu1:visited	{ color: #6b6b6b; text-decoration: none; }
a.lmenu1:hover		{ color: #cb1510; text-decoration: none; }

a.lmenu1_selected		{ color: #6b6b6b; font-weight: bold; text-decoration: none; }
a.lmenu1_selected:visited	{ color: #6b6b6b; font-weight: bold; text-decoration: none; }
a.lmenu1_selected:hover		{ color: #cb1510; font-weight: bold; text-decoration: none; }

a.lmenu2		{ color: #6b6b6b; text-decoration: none; padding-left:15px;}
a.lmenu2:visited	{ color: #6b6b6b; text-decoration: none; padding-left:15px;}
a.lmenu2:hover		{ color: #cb1510; text-decoration: none; padding-left:15px;}

a.lmenu2_selected		{ color: #6b6b6b; font-weight: bold; text-decoration: none; padding-left:15px; }
a.lmenu2_selected:visited	{ color: #6b6b6b; font-weight: bold; text-decoration: none; padding-left:15px; }
a.lmenu2_selected:hover		{ color: #cb1510; font-weight: bold; text-decoration: none; padding-left:15px; }

a.lmenu3		{ color: #6b6b6b; text-decoration: none; padding-left:30px;}
a.lmenu3:visited	{ color: #6b6b6b; text-decoration: none; padding-left:30px;}
a.lmenu3:hover		{ color: #cb1510; text-decoration: none; padding-left:30px;}

a.lmenu3_selected		{ color: #6b6b6b; font-weight: bold; text-decoration: none; padding-left:30px; }
a.lmenu3_selected:visited	{ color: #6b6b6b; font-weight: bold; text-decoration: none; padding-left:30px; }
a.lmenu3_selected:hover		{ color: #cb1510; font-weight: bold; text-decoration: none; padding-left:30px; }



a.nav		{ color: #777777; text-decoration: none; }
a.nav:visited	{ color: #777777; text-decoration: none; }
a.nav:hover	{ color: #cb1510; text-decoration: none; }

a.more		{ color: #c90009; text-decoration: underline; }
a.more:visited	{ color: #c90009; text-decoration: underline; }
a.more:hover	{ color: #c90009; text-decoration: underline; }

a.nav_last		{ color: #777777; text-decoration: none; font-weight: bold; }
a.nav_last:visited	{ color: #777777; text-decoration: none; font-weight: bold; }
a.nav_last:hover	{ color: #cb1510; text-decoration: none; font-weight: bold; }

.gallery_description	{ color: #393939; }
.pagehtml_attach_title	{ color: #393939; }
.pagehtml_attach_no	{ color: #393939; }
.pagehtml_attach_name	{ color: #393939; }

.news_title	{ color: #7f848a; font-weight: bold; }

img.gallery_thumbnail	{ border-style: none; }

div.node_title	{ font-size: 12px; font-weight: bold; color: #4f4f4f; padding-left: 0px; padding-right: 0px; }
div.node_content { text-align: justify; padding-left: 0px; padding-right: 0px; }

td.nlist_title		{ color: #cb1510; }
td.nlist_date		{ text-align: right; }
td.nlist_body		{ vertical-align: top; }
td.nlist_link		{ text-align: right; }

a.nlist_link		{ text-decoration: none; color: #393939; }
a.nlist_link:visited	{ text-decoration: none; color: #393939; }
a.nlist_link:hover	{ text-decoration: none; color: #cb1510; }

