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

td, div, span, input { font-family: tahoma, 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; }

.td_pad {  padding-top: 15px; padding-bottom: 15px; padding-left: 15px; padding-right: 15px }
.title { color: #40424e; font-weight: bold; padding-left: 5px; padding-right: 5px }
.hydo { font-size: 10px;  color: #8b94a3; padding-left: 5px; padding-right: 5px }

img.hmenu	{ vertical-align: middle; border-style: none; }
a.hmenu		{ font-size: 11px; display: block; padding-left: 0px; padding-right: 0px; color: white; font-weight: bold; text-decoration: none; }
a.hmenu:visited	{ font-size: 11px; display: block; padding-left: 0px; padding-right: 0px; color: white; font-weight: bold; text-decoration: none; }
a.hmenu:hover	{ font-size: 11px; display: block; padding-left: 0px; padding-right: 0px; color: white; font-weight: bold; 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; }

a.foot		{ text-decoration: none; }
a.foot:visited	{ text-decoration: none; }
a.foot:hover		{ text-decoration: none; }

.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.tool2		{ color: #393939; text-decoration: none; font-weight: bold; }
a.tool2:visited	{ color: #393939; text-decoration: none; font-weight: bold; }
a.tool2:hover	{ color: #cb1510; text-decoration: none; font-weight: bold; }

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.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: #ba4028; text-decoration: none; font-weight: bold; }
a.more:visited	{ color: #ba4028; text-decoration: none; font-weight: bold; }
a.more:hover	{ color: #ba4028; text-decoration: none; font-weight: bold; }

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; }

.main_big	{ padding-top: 7px; padding-bottom: 7px; font-size: 13px; color: #ffffff; font-weight: bold; }
.main		{ padding-left: 20px; color: #ffffff; }

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

img.gallery_thumbnail	{ border-style: none; }

div.node_title	{ font-size: 12px; font-weight: bold; color: #c91717; 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; }

