* {-moz-box-sizing:border-box; box-sizing:border-box; color:#333; font-size:11px; color:#FFF;}
html, body {margin:0; padding:0; height:100%; position:relative; background-color:#554e7c;}
body {text-align:center; background:url(/templates/images/toppagebg.gif) repeat-x top;}
TABLE {width:100%; border-collapse:collapse; border-spacing:0;}
TD {vertical-align:top; padding:0;}

/* Контейнер для кросс-броузерной совместимости рабочей части страницы */
#root {margin:0 auto; min-width:780px; max-width:1030px; background:url(/templates/images/lightbg.gif) no-repeat -5% top; padding:130px 0 20px 0; position:relative;} 
* html #root {width:expression(document.body.clientWidth < 780? "780px" : document.body.clientWidth > 1002 ? "1030px" : "auto");}
#root H1, #root H2 {background-position:left top; background-repeat:no-repeat; text-indent:-1500px; overflow:hidden;}
#root H1 {background-image:url(/templates/images/logoi.gif); position:absolute; left:18%; top:24px; width:97px; height:64px;}
#root H2 {background-image:url(/templates/images/phonei.gif); position:absolute; right:50px; top:30px; width:128px; height:55px;}


/* Флэш по середине */
#flashidx .flash_ramka {background:url(/templates/images/flash_ramka.gif) top left no-repeat #554E7C; width:721px; height:225px; text-align:center; position:relative;}
#flashidx .flashidx {width:709px; height:213px; position:absolute; left:6px; top:6px;}
/* Селектор для перехода на другую страницу */
#flashidx .selector {position:relative; width:721px; margin:8px 0 0 0; text-align:left;}
#flashidx .selector select, #flashidx .selector option {color:#2A0000; font-size:12px;}
#flashidx .gotobutton {position:absolute; right:0; top:0; width:58px; height:28px; background:none; background-image:url(/templates/images/start_button.gif); cursor:pointer; border:none;}

#text {width:90%; overflow:hidden; margin:55px 5% 15px 5%; text-align:left;}
#text H3 {float:left; width:33%; margin:0; padding:0; font-weight:normal;}
#text p {margin:2px 0; padding:0 10px 0 0; font-size:12px;}
#text p a {font-size:12px;}

#footer {text-align:center;}
#footer .footer_link a {padding:0 5px;}
#footer H4 {display:block; margin:20px 5px 5px 5px; font-weight:normal; font-size:14px; clear:both}
#footer H4 a {text-decoration:none; padding:0 5px; text-align:left;}