body { padding: 0px; margin: 0px; overflow: auto; background: #000000; } td { vertical-align: top; } div, td { color: #D7CD9F; font-family: Tahoma; font-size: 11px; } a { color: #D7CD9F; text-decoration: none; } a:hover { color: #D7CD9F; text-decoration: underline; } img { border: 0px; } input, select, textarea { font-family: Tahoma; font-size: 11px; color: #000000; border: 1px solid #EEEEEE; background: #FFFFFF; } form { margin: 0px; } ul.clear { margin: 0px; padding: 0px; list-style-type: none; } div.psd { display: table; width: 100%; text-align: center; background: url(images/bg.jpg) top center no-repeat; } div.psd_footer { text-align: center; background: url(images/bg.gif) bottom center no-repeat; } div.table { width: 1014px; margin: 0px auto; text-align: left; } div.top { position: relative; width: 1014px; height: 300px; } div.top a.logo { display: block; position: absolute; top: 182px; left: 20px; width: 256px; height: 70px; background: url(images/top_logo.gif) no-repeat; } div.top a.home { display: block; position: absolute; top: 195px; left: 380px; width: 38px; height: 38px; background: url(images/top_home.gif) no-repeat; } div.top ul.menu { position: absolute; top: 186px; right: 0px; } div.top ul.menu li { float: left; margin-left: 2px; text-align: center; } div.top ul.menu li a { display: block; width: 100%; height: 49px; color: #FFD200; background-position: 300px; background-repeat: no-repeat; } div.top ul.menu li a b { display: block; padding-top: 16px; font-size: 20px; text-transform: uppercase; } div.top ul.menu li a.over, div.top ul.menu li a:hover { color: #000000; background-position: 0px; } div.top ul.menu li.link_1 { width: 187px; } div.top ul.menu li.link_2 { width: 118px; } div.top ul.menu li.link_3 { width: 132px; } div.top ul.menu li.link_4 { width: 141px; } div.top ul.menu li.link_1 a { background-image: url(images/top_menu_1.gif); } div.top ul.menu li.link_2 a { background-image: url(images/top_menu_2.gif); } div.top ul.menu li.link_3 a { background-image: url(images/top_menu_3.gif); } div.top ul.menu li.link_4 a { background-image: url(images/top_menu_4.gif); } div.container { display: table; width: 1014px; } div.left { float: left; width: 383px; padding-top: 21px; } div.content { float: left; width: 630px; } div.left div.kontynent { padding: 0px 0px 0px 23px; height: 22px; overflow: hidden; font-size: 20px; text-transform: uppercase; color: #FFD200; } div.left div.kontynent span { display: block; padding-top: 2px; } div.left div.change_kontynent { padding: 1px 0px 0px 23px; color: #BD8F01; } div.left div.change_kontynent a, div.left div.change_kontynent a:hover { color: #BD8F01; } div.left ul.menu li { padding: 3px 0px; } div.left ul.menu li a { display: block; width: 280px; padding-top: 5px; color: #FFD200; overflow: hidden; background: url(images/left_menu_over_top.gif) 300px no-repeat; } div.left ul.menu li a.over, div.left ul.menu li a:hover { color: #000000; background-position: top left; } div.left ul.menu li a.over b, div.left ul.menu li a:hover b { background-position: left bottom; } div.left ul.menu li b { display: block; padding: 5px 0px 5px 23px; font-size: 20px; text-transform: uppercase; background: url(images/left_menu_over.gif) 300px no-repeat; } div.left ul.menu div.submenu { padding: 2px 0px 0px 23px; font-size: 13px; } div.left ul.menu div.submenu a.over { font-weight: bold; color: #FFFFFF; } div.left div.sep { height: 23px; font-size: 0px; line-height: 0px; background: url(images/left_menu_sep.gif) left center no-repeat; } div.left div.kompas { margin: 83px 0px 0px 45px; width: 188px; height: 188px; font-size: 0px; line-height: 0px; background: url(images/left_kompas.gif) left center no-repeat; } div.news_box { width: 630px; } div.news_box div.date { color: #463518; } div.news_box div.title { padding: 8px 0px 24px 0px; font-size: 20px; text-transform: uppercase; color: #FFD200; } div.news_box div.title a { color: #FFD200; } div.news_box div.image { float: left; width: 227px; height: 194px; background: url(images/news_box_image.gif) no-repeat; } div.news_box div.image img { margin: 21px 0px 0px 17px; } div.news_box div.description { float: left; width: 403px; padding-top: 10px; font-size: 12px; text-indent: 36px; text-align: justify; line-height: 20px; } div.news_box div.description2 { width: 100%; padding-top: 0px; text-indent: 0px; } div.news_box div.description3 { text-indent: 0px; } div.news_box div.links { clear: both; padding: 5px 0px 20px 0px; text-align: right; } div.news_box div.links a { display: inline-block; height: 31px; padding-left: 10px; font-size: 12px; text-transform: uppercase; color: #FFD200; overflow-y: hidden; background: url(images/news_box_link.gif) 300px no-repeat; } div.news_box div.links a b { display: block; padding: 10px 8px 10px 0px; background: url(images/news_box_link2.gif) 300px no-repeat; } div.news_box div.links a:hover { color: #000000; background-position: top left; } div.news_box div.links a:hover b { background-position: top right; } div.footer { position: relative; height: 200px; } div.footer div.footer_left { position: absolute; top: 86px; left: 20px; color: #67625C; white-space: pre; } div.footer a, div.footer a:hover { color: #67625C; } div.footer div.footer_left2 { top: 116px; } div.footer div.footer_left2 img { margin-bottom: -1px; } div.footer a.site { font-weight: bold; color: #FFD200; } div.footer div.footer_right { position: absolute; top: 111px; right: 3px; color: #67625C; white-space: pre; } div.footer div.footer_right img { margin-bottom: -3px; } img#big_image { border: 1px solid #FFD200; padding: 1px 1px 1px 1px; }