body {margin: 0; padding: 0; height: 100%; width: 100%; color: #000000; font-size: 70%/150%; font-family: Tahoma, Verdana, Arial, Helvetica;}
td, tr {font-family: Tahoma, Verdana, Arial, Helvetica; color: #000000; font-size: 90%;}
a { color: #0A317A; }

/* Tables */
.layout { border-collapse: collapse; padding: 0px; border: none;}
.menu-td {text-align: center; padding: 0px 10px 0px 10px;}


/* Menu */
.menu {font-family: Arial, Tahoma, Verdana, Helvetica; font-size: 16px; color: #fff; text-decoration:none; border-bottom:#7C98C0 1px solid;} /*  font-weight: bold; */
.menu-active {font-family: Arial, Tahoma, Verdana, Helvetica; font-size: 16px; color: #fff; font-weight: bold;}
.smenu {font-family: Tahoma, Verdana, Helvetica, Arial; font-size: 11px; color: #000; margin: 15px 10px 0px -5px; line-height: 1.2; list-style-image: url('/img/smenu-arrow.gif');}


/* Headers */
h1 {font-family: Arial, Tahoma, Verdana, Helvetica, Times New Roman; font-size: 24px; font-weight: normal; color: #000; margin: 0px 0px 0px 0px;}
h2 {font-family: Arial, Tahoma, Verdana, Helvetica, Times New Roman; font-size: 16px; font-weight: bold; color: #000; margin: 0px 0px 5px 0px;}


/* Fonts */
.white {color: #fff;}
.grey {color: #666;}
.black {color: #000;}

.body { padding: 20px; line-height: 1.5;} /* */
.small {font-size: 85%;}
.small-grey {font-size: 85%; color: #666;}


/* Img */
.photo-prev img {border: #D9D9D9 4px solid;}
.photo-prev a:hover img {border-color: #FEA620;}

.bottom-menu {font-size: 85%; color: #999999; line-height: 1.4em; margin: 10px 0 0 0;}
.bottom-link {text-decoration:none; border-bottom:#9DADCA 1px solid;}
.bottom-hd {text-decoration:none; color: #666666;}
