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; color: #393939; }
div		{ padding-left: 10px; padding-right: 18px; }
a 		{ color: #393939; }
a:visited	{ color: #393939; }
a:hover		{ color: #f17511; }

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

.pad_main {  padding-left: 50px; padding-right: 50px; }
.pad_top { vertical-align: top; padding-right: 50px; }
.pad_menu { vertical-align: top; padding-right: 20px; }
.menu_sep { font-size: 1px; background: #dddddd; width: 1px; height: 30px; }
.td_search { background: #1977d9; color: white; }
.question { border-top: 1px black dotted; height: 70px; }
a.question_txt { color: #2c4b68; font-size: 15px; font-weight: bold; text-decoration: none; }
a.question_txt:visited { color: #2c4b68; font-size: 15px; font-weight: bold; text-decoration: none; }
a.question_txt:hover { color: #2c4b68; font-size: 15px; font-weight: bold; }
.title_news { font-size: 13px; color: black; font-weight: bold; }

.q_b1 { background-image: url('../img/q_b1.gif'); width:152 ; height:34 ; }
.q_b2 { background-image: url('../img/q_b2.gif'); width:176 ; height:34 ; padding-left: 30px; }
.q_b22 { width:176 ; height:34 ; padding-left: 30px; }
.q_b3 { width:206 ; height:21 ; }

.offer_name { padding-bottom: 5px; padding-top: 5px; font-weight: bold; }
.hidden_form { padding-bottom: 5px; padding-top: 5px; font-weight: bold; }

.language		{ font-size: 11px; padding-left: 5px; padding-right: 5px;  padding-bottom: 10px; color: #68acb5; font-weight: bold;  }
a.language		{ font-size: 11px; padding-left: 5px; padding-right: 5px;  padding-bottom: 10px; color: #393939; font-weight: normal; text-decoration: none; }

img.hmenu	{ vertical-align: middle; border-style: none; }
a.hmenu		{ font-size: 11px; padding-left: 10px; padding-right: 10px; color: #3d3d3d; text-decoration: none; font-weight: bold; }
a.hmenu:visited	{ font-size: 11px; padding-left: 10px; padding-right: 10px; color: #3d3d3d; text-decoration: none; font-weight: bold; }
a.hmenu:hover	{ font-size: 11px; padding-left: 10px; padding-right: 10px; color: #3d3d3d; text-decoration: none; font-weight: bold; }

a.hmenu2		{ font-size: 10px; padding-left: 0px; padding-right: 10px; color: #ffffff; text-decoration: none; }
a.hmenu2:visited	{ font-size: 10px; padding-left: 0px; padding-right: 10px; color: #ffffff; text-decoration: none; }
a.hmenu2:hover	{ background-color: #768FC7; font-size: 10px; padding-left: 0; padding-right: 10px; color: #ffffff; text-decoration: none; }
a.hmenu2:ACTIVE	{ background-color: #768FC7; font-size: 10px; padding-left: 0px; padding-right: 10px; color: #ffffff; 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: #ffffff; text-align: center; }
td.footer		{ color: #ffffff; text-align: center; }
span.footer_separator	{ color: #cb1510; }
a.foot			{ font-size: 10px; text-decoration: none; }
a.foot:visited		{ font-size: 10px; text-decoration: none; }
a.foot:hover		{ font-size: 10px; text-decoration: none; }

a.tool		{ font-size: 10px; text-decoration: none; }
a.tool:visited	{ font-size: 10px; text-decoration: none; }
a.tool:hover	{ font-size: 10px; text-decoration: none; }

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

a.lmenu1_selected		{ color: #f17511; font-weight: bold; text-decoration: none; width: 185; display: block; }
a.lmenu1_selected:visited	{ color: #f17511; font-weight: bold; text-decoration: none; width: 185; display: block; }
a.lmenu1_selected:hover		{ color: #f17511; font-weight: bold; text-decoration: none; width: 185; display: block; }

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: #f17511; text-decoration: none; padding-left:15px; }

a.lmenu2_selected		{ color: #f17511; text-decoration: none; padding-left:15px; width: 185; display: block; }
a.lmenu2_selected:visited	{ color: #f17511; text-decoration: none; padding-left:15px; width: 185; display: block; }
a.lmenu2_selected:hover		{ color: #f17511; text-decoration: none; padding-left:15px; width: 185; display: block; }

a.lmenu3		{ color: #9F9F9F; text-decoration: none; padding-left:30px; }
a.lmenu3:visited	{ color: #9F9F9F; text-decoration: none; padding-left:30px; }
a.lmenu3:hover		{ color: #f17511; text-decoration: none; padding-left:30px; }

a.lmenu3_selected		{ color: #f17511; text-decoration: none; padding-left:30px; width: 185; display: block; }
a.lmenu3_selected:visited	{ color: #f17511; text-decoration: none; padding-left:30px; width: 185; display: block; }
a.lmenu3_selected:hover		{ color: #f17511; text-decoration: none; padding-left:30px; width: 185; display: block; }

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

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

.sitemap_l1_link	{ color: 757575; }
.sitemap_l2_link	{ color: 757575; }

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

.txt_bottom	{ color: #5D628E; }
.capital	{ font-size: 13px; color: #5A79B2; font-weight: bold;}


img.gallery_thumbnail	{ border-style: none; }

.node_title	{ font-size: 13px; font-weight: bold; color: #73c3cc; }
.node_content { text-align: justify; color: 757575; padding-left: 20px; padding-right: 20px; }

td.nlist_title		{ font-size: 12px; color: 757575; font-weight: bold;}
.nlist_date		{ text-align: right; color: 757575; padding-left: 20px; padding-right: 20px; }
td.nlist_body		{ vertical-align: top; }
td.nlist_link		{ text-align: right; }

a.nlist_link		{ text-decoration: none; color: 757575; padding-left: 20px; padding-right: 20px; }
a.nlist_link:visited	{ text-decoration: none; color: 757575; padding-left: 20px; padding-right: 20px; }
a.nlist_link:hover	{ text-decoration: none; color: 757575; padding-left: 20px; padding-right: 20px; }

.txt_title		{ font-size: 11px; font-weight: bold; color: #000000; padding-left: 0px; padding-right: 0px; }
.txt_title_green	{ font-size: 11px; font-weight: bold; color: #008c8a; padding-left: 0px; padding-right: 0px; }


