* { margin: 0; padding: 0; }
body { text-align: center; font-size: 11px; font-family: Arial; background: #fff; }
table{ border: 0; border-collapse: collapse; width: 1200px; }
table td { vertical-align: top; padding: 0; }
a { text-decoration: none; color: #666; border: 0; }
a:hover { text-decoration: underline; }
a:visited { text-decoration: none; color: #666; border: 0; }
a:visited:hover { text-decoration: underline; border: 0; }
p { text-align: left; font-weight: normal; font-size: 11px; }
img { border: 0; }

#page { width: 1200px; position: relative; margin: 0 auto; text-align: left; }
#page div.first { position: relative; top:00px;width: 1200px; height: 719px; background: url(images/main_bg.jpg) top left no-repeat;border: 0px solid #373737; }
#page div.dve_ssilki { position: absolute; line-height: 20px; left: 150px; top: 80px; font-size: 11px; text-transform: uppercase; }
#page div.dve_ssilki a { color: #000; text-decoration: none; font-weight: bold; }
#page div.dve_ssilki a:hover { text-decoration: underline; }
#page div.dve_ssilki a:visited { color: #000; text-decoration: none; font-weight: bold; }
#page div.dve_ssilki a:visited:hover { text-decoration: underline; }

#page div.vhod { position: absolute; left: 179px; top: 201px; font-size: 16px; font-weight: bold; text-transform: uppercase; }
#page div.vhod a { color: #fff; text-decoration: underline; }
#page div.vhod a:hover { text-decoration: none; }
#page div.vhod a:visited { color: #fff; font-weight: bold; text-decoration: underline; }
#page div.vhod a:visited:hover { text-decoration: none; }

#page div.get_player { position: absolute; top: 60px; left: 878px; }
#page div.get_player p { color: #000; font-weight: bold; }
#page div.get_player a { color: #0033CC; text-decoration: underline; }
#page div.get_player a:hover { text-decoration: none; }

#page div.get_flash { position: absolute; top: 100px; left: 864px; width: 157px; height: 39px; }

#page div.banner-1 { position: absolute; top: 377px; left: 116px; width: 318px; height: 328px; overflow: hidden; }
#page div.banner-2 { position: absolute; top: 377px; left: 439px; width: 318px; height: 328px; overflow: hidden; }
#page div.banner-3 { position: absolute; top: 377px; left: 763px; width: 318px; height: 328px; overflow: hidden; }

#page div.footer { position: absolute; width: 1200px; height: 40px; margin: 0 auto; top: 735px; background: #373737; }

#page div.footer_delfin { position: absolute; /*width: 250px;*/ height: 29px; top: 5px; left: 00px; }
#page div.footer_delfin table#delfin { width: 1200px; height: 29px; border: 0; background: #373737; }
#page div.footer_delfin table#delfin td.first { width: 99px; vertical-align: top; padding: 0; }
#page div.footer_delfin table#delfin td.second { width: 350px; vertical-align: middle; padding: 0; }
#page div.footer_delfin table#delfin td.second p { color: #999; font-size: 11px; margin-left: 8px; }
#page div.footer_delfin table#delfin td.second a { color: #999; font-size: 11px; text-decoration: none; }
#page div.footer_delfin table#delfin td.second a:hover { text-decoration: underline; }
#page div.footer_delfin table#delfin td.second a:visited { color: #999; font-size: 10px; text-decoration: none; }
#page div.footer_delfin table#delfin td.second a:visited:hover { text-decoration: underline; }
