
body { margin: 0px; padding: 10px 0px; background-color: #574e3f; font-family: tahoma; font-size: 11px; color: #aca48f; }

img { border: 0px; }
a.topIcon { margin-right: 27px; } 
a.footerLink { text-decoration: none; color: #a76f22; }
a.footerLink:hover { text-decoration: underline; }
a.zz { text-decoration: none; color: #ffca68; }
a.zz:hover { text-decoration: underline; }

a.submenu { color: #635846; text-decoration: none; }
a.submenu:hover { text-decoration: underline; }

a.cmslink { color: black; text-decoration: none; }
a.cmslink:hover { text-decoration: underline; }

a.navlink { color: #807766;  text-decoration: none; }
a.navlink:hover { text-decoration: underline; }

a.yourehere, a.footer { color: #9C9674; text-decoration: none; }
a.yourehere:hover, a.footer:hover { text-decoration: underline; }

a.yourehere { text-decoration: underline; }


a.inh { color: inherit; text-decoration: none;  }
a.inh:hover { text-decoration: underline; }

p { margin: 0px; }

span.signIn:hover { text-decoration: underline; }

td { vertical-align: top; }
table { width: 100%; }

div#masterContainer { width: 984px; margin: 0px auto; margin-bottom: 20px; }

div#topArea { position: relative; }
div#iconsArea { text-align: right; padding-right: 9px; position: absolute; width: 100%; text-align: right; }
div#logoArea { text-align: center; }
div#langArea { padding-left: 17px; margin-bottom: 10px; } 

div.hline { height: 1px; background-image: url('layout/dot_line_fh.png'); }
div#headerContainer { background-color: #feffff; }

div#headerTopArea { height: 42px; background-image: url('layout/header_bg_top.png'); }
div#headerBottomArea { height: 15px; background-image: url('layout/header_bg_bottom.png'); }

div#headerMiddleArea { height: 222px; }

div.topMenuButtonArea { min-width: 50px; text-align: center; color: #807766; padding-top: 13px; font-weight: bold; }
div.topMenuButtonArea2 { padding: 0px 15px;  height: 42px; float: right; }
div.topMenuButtonArea2:hover { background-image: url('layout/top_menu_bt_bg_on.png'); }

div#headerLeftArea { height: 222px; width: 11px; float: left; background-image: url('layout/header_bg_left.png'); }
div#headerRightArea { height: 222px; width: 12px; float: right; background-image: url('layout/header_bg_right.png'); }
div#headerCenterArea { margin-left: 11px; height: 218px; width: 957px; border: 1px solid #7f7667; padding: 1px; }

div#middleArea { height: 26px; color: #dedbc8; background-image: url('layout/hshadow2.png'); background-repeat: no-repeat; }
div#onlineRes { float: right; text-align: right; font-weight: bold; padding-top: 6px; margin-right: 35px; }
div#actDateContent { text-align: left; font-weight: bold; padding-top: 6px; margin-left: 35px; }

div#mainContentContainer { background-color: #fcfcfc; }
div#footerContainer { background-image: url('layout/hshadow.png'); background-repeat: no-repeat; }

div#leftMenuContainer { background-color: #f2f1d3; margin: 23px 0px 23px 23px; width: 208px; padding: 1px 0px 8px 0px; }

div.lMenuHSep { background-image: url('layout/left_menu_hsep.png'); width: 203px; height: 1px; margin-left: 2px; }
div.lMainHSep { background-image: url('layout/main_hsep.png'); width: 707px; height: 1px; }


div.lMenuItemContainer { width: 203px; height: 19px; margin: 1px 0px; padding-top: 4px; margin-left: 2px;
                         background-position: 11px 7px; background-image: url('layout/lmenu_item_bg.png'); background-repeat: no-repeat; }
div.lMenuItemContainer > div { margin-left: 28px; color: #615847; font-weight: bold; }
div.lMenuItemContainer > div > a { color: #615847; text-decoration: none; }
div.lMenuItemContainer > div > a:hover { text-decoration: underline; }

a.lMenuItemContainerLink { color: inherit; text-decoration: none; }
a.lMenuItemContainerLink { text-decoration: underline; }

a.soName { text-decoration: none; color: #A95800; font-size: 11px; }
a.soName:hover { text-decoration: underline; }

a.newsLink { text-decoration: none; color: #768439; }
a.newsLink:hover { text-decoration: underline; }

div.lMenuItemContainerActive { background-position: top left; background-image: url('layout/lmenu_act_item_bg.png'); background-repeat: no-repeat; }
div.lMenuItemContainerActive > div { color: #fdfdfd; }
div.lMenuItemContainerActive > div > a { color: #fdfdfd; }

div#sielanka_in_camera_container { background-image: url('layout/sielanka_in_camera_bg.png'); width: 471px; height: 87px; position: relative; margin-bottom: 20px; background-repeat: no-repeat; }

div.ccol_hline { height: 1px; background-image: url('layout/ccol_hline.png'); }

div.newsItemContainer { background-position: 0px 3px; background-image: url('layout/news_item_bg.png'); background-repeat: no-repeat; margin: 1px 0px; margin-bottom: 4px; margin-top: 2px; }
div.newsItemContainer > div { margin-left: 11px; color: #768439; font-weight: bold; }
div.newsItemContainer > div.news_item_content { margin-left: 11px; color: #706b4e; font-weight: normal; margin-bottom: 20px; margin-top: 3px; }


span.newsViewMore { margin-left: 20px; color: #cb7200; 
                 background-position: 0px 5px; background-image: url('layout/news_viewmore_bg.png'); background-repeat: no-repeat; }
span.newsViewMore > a { margin-left: 8px; color: #cb7200; text-decoration: none; font-size: 9px; font-weight: normal; }
span.newsViewMore > a:hover { text-decoration: underline; }

div.submenu { padding-left: 35px; }
div.submenu_active { padding-left: 35px; background-image: url('layout/lmenu_item2_bg.png'); background-repeat: no-repeat; background-position: 20px 4px; font-weight: bold; }

div.userContent a { text-decoration: none; } 

td.points_income { color: green; }
td.points_cost { color: red; }

div.aLabel { background-color: #C5B38D; color: white; padding: 3px; }
div.aContent { padding: 5px 3px 0px; }



