/* COMMON */
html {height:100%;}
body {padding:0; margin:0; height:100%; background:#FEE4B3 url(/images/page/ssi_bg.jpg) repeat-x;}
.second {background:#FFFFFF url(/images/page/sec_top_bg.jpg) repeat-x top;}
img {border:none;}
a {outline:none;}
h3 {font:bold 1.3em Arial; color:#0a0a0a; margin:0px 0 0px 0; padding:0 0 0 0;}
h4 {font:bold 1em Arial; color:#000000; margin:0px 0 0px 0; padding:0 0 0 0;}
.upfooter {position:relative; min-height:100%; min-width:1000px;}

/* HEADER */
.header {width:100%; height:170px; position:relative;}
.hsec {height:220px!important;}
.header .pig_uzor {width:499px; height:296px; background:url(/images/page/pig_uzor.png) no-repeat; position:absolute; left:43%; top:0;}
.header .logo {width:560px; height:174px; left:18px; top:0; position:absolute; background:url(/images/page/logo_phone.png) no-repeat;}
.header .logo_sec {width:400px; height:102px; left:58px; top:30px; position:absolute; background:url(/images/page/logo_phone1.png) no-repeat;}
.header .logo .logo_link1 {width:400px; height:30px; position:absolute; top:93px; left:55px;}
.header .more-nav {position:absolute; top:0; left:340px; background: url(/images/page/back-navigation.gif) no-repeat; width:120px; height:50px;}
.header .more-nav ul {position:absolute; left:0px; list-style:none; padding:0 0 0 15px; width:120px;}
.header .more-nav ul li {float:left; margin:0 8px 0 7px;}
.header .more-nav-main {position:absolute; top:0; left:340px; background: url(/images/page/back-navigation-main.png) no-repeat; width:120px; height:50px;}
.header .more-nav-main ul {position:absolute; left:0px; list-style: none; left:15px; top:-2px; width:120px; padding:0;}
.header .more-nav-main ul li {float:left; margin:0 8px 0 7px;}
.header .path {position:absolute; top:160px; left:58px; color:#8F8F8F; font:normal 0.75em Arial;}
.header .path a {color:#8F8F8F; text-decoration:underline;}
.header .path a:hover {text-decoration:none;}
.header .page_subtitle {position:absolute; top:180px; left:58px; color:#44CDB1; font:normal 1.5em Arial;}
.right_menu {position:absolute; right:45px; top:15px; text-align:right;}
.right_menu img {position:relative; top:1px;}
.right_menu a {font:normal 0.7em Tahoma; color:#0EAAA1; text-decoration:underline; letter-spacing:0.05em;}
.right_menu a:hover {text-decoration:none;}
.header .clouds_left1 {width:583px; height:302px; background:url(/images/page/clouds_left1.png) no-repeat; position:absolute; left:0; top:10px;}
.header .clouds_right1 {width:416px; height:490px; background:url(/images/page/clouds_right1.png) no-repeat; position:absolute; right:0; top:100px;}
.popup_menu33 {border:1px #9CD1E8 solid; top:16px; background:url(/images/page/top_menu_bg.png) repeat; display:none; z-index:500; position: absolute;}
.popup_menu33 .popup_top {height:10px; background:url(/images/page/popup_top.png) no-repeat;}
.popup_menu33 .popup_content {}
.popup_menu33 .popup_content .popup_item {font:normal 0.9em Arial; color:#005E7F; text-align:left; padding:2px 5px;}
.popup_menu33 .popup_content .popup_item a {font:normal 0.9em Arial; color:#005E7F; text-decoration:none;}
.popup_menu33 .popup_content .popup_item a:hover {font:normal 0.9em Arial; color:#00ACD9; text-decoration:none;}
.popup_menu33 .popup_bottom {height:10px;background:url(/images/page/popup_bottom.png) no-repeat;}

/* MAIN */
.main {width:100%; position:relative; padding-bottom:156px;}
.mainsec {padding-bottom:230px;}
.main .wrap_screen {width:100%; height:570px; overflow:hidden; position:absolute;}
.main .wrap_screen .big_wrap {width:2800px; height:570px; position:relative;}
.main .big_cloud1 {position:absolute; bottom:0; left:0;}
.main .big_cloud2 {position:absolute; bottom:0; left:900px;}
.main .big_cloud3 {position:absolute; bottom:0; left:1800px;}
.main .vintage {position:absolute; right:0; top:50px; width:691px; height:549px; text-align:center;}
.main .peoples {position:absolute; right:0; top:50px; width:80%; height:478px; text-align:center;}
.clouds_left2 {width:100%; height:251px; background:url(/images/page/clouds_left2.png) repeat-x; position:absolute; top:230px;}
.clouds_right2 {width:100%; height:353px; background:url(/images/page/clouds_right2.png) repeat-x; position:absolute; top:128px;}
.main .columns {float:right; margin-left:-400px; width:100%;}
.main .main_left {width:400px; float:left; position:relative;}
.main .main_left .menu {width:358px; position:relative; margin:0 0 0 20px; position:relative;}
.main .main_left .menu .top {width:358px; height:30px; position:relative; background:url(/images/page/left_menu_top_bg.png) no-repeat;}
.main .main_left .menu .content_wrap {background:url(/images/page/left_menu_content_bg.png) repeat-y; width:358px;}
.main .main_left .menu .content_wrap .content {margin:0 35px;}
.main .main_left .menu .content_wrap .content .menu_item {height:34px; padding:20px 0 0 70px; position:relative; margin:5px 0 0 0;}
.main .main_left .menu .content_wrap .content .menu_item img {position:absolute; left:0; top:0;}
.main .main_left .menu .content_wrap .content .menu_item a {font:bold 0.75em Arial; color:#005E7F; text-decoration:underline;}
.main .main_left .menu .content_wrap .content .menu_item a:hover {text-decoration:none;}
.main .main_left .bottom {width:378px; position:relative; height:120px; background:url(/images/page/left_menu_bottom_bg.png) no-repeat; clear:both;}
.main .main_left .banner {width:313px; height:139px; margin:-25px 0 0 50px; position:relative;}
.main .main_right {margin-left:400px; position:relative;}
.main .main_right .right_content {width:100%; position:relative;}
.main .main_right .right_content .keyboard_boy {position:absolute; right:33%; top:10px;}
.main .main_right .right_content .phone_girl {position:absolute; right:0; top:115px;}
.buisness_man {position:absolute; left:450px; top:170px;}
.headphone_girl {position:absolute; margin-left:300px; left:22%; top:0;}
.main .main_right .right_content .notebook_girl {position:absolute; right:40%; top:120px;}
.main .main_right .right_content .uzori {width:675px; height:560px; background:url(/images/page/uzori.png) no-repeat; position:absolute; right:0; top:-130px;}
.main .main_right .content_sec {margin:0 150px 0 30px; font:normal 0.8em Arial; margin-top:0; color:#5A5A5A;}
.main .main_right .content_sec a {color:#30D6FF;}
.main .main_right .content_sec p {color:#5A5A5A; margin:0.3em 0 1em 0;}
.main .main_right .content_sec p.cunt {color:#8F8F8F; padding:0 20px 0 40px; font-style: italic;}
.main .main_right .content_sec ul {color: #005e7f; padding:0.3em 20px 1em 40px; line-height:20px; font-weight: bold;}
.main .main_right .content_sec .print-link {margin-top:0; background: url(/images/page/printer.gif) no-repeat left top; padding:0 0 10px 20px;}
.main .main_right .content_sec .print-link a {color:#a7a7a7; font:normal 0.8em Arial;}
.main .main_right .content_sec .print-link a:hover {text-decoration:none;}
.main .main_right .content_sec .subtitle {font:bold 0.9em Arial; color:#000000; margin:0 0 5px 0;}
.main .main_right .content_sec ol {color: #005e7f; padding:0.3em 20px 1em 40px; line-height:20px; font-weight: bold;}
.main .main_right .content_sec .tab1 {text-align:center;}
.main .main_right .content_sec .tr_head {font-weight:bold;}
.main .main_right .content_sec table {}
.main .columns .main_right .right_content #news_block .news_move_wrap {padding:5px 20px 10px 40px;position:absolute; left:0; top:0;}
.main .columns .main_right .right_content #news_block {width:489px; background:url(/images/page/news_block_tile.png) repeat-y; margin:0;}
.main .columns .main_right .right_content #news_block .news_move_wrap .news_move {width:220px; position:relative;float:left; overflow:hidden; margin:0;}
.main .columns .main_right .right_content #news_block .news_move_wrap .news_move .news_date {font:normal 0.8em Arial; color:#B4B4B4;}
.main .columns .main_right .right_content #news_block .news_move_wrap .news_move .news_descr {margin:10px 0 0 0;}
.main .columns .main_right .right_content #news_block .news_move_wrap .news_move .news_descr a {padding:10px 0 0 0; font:normal 0.8em Arial; color:#005E7F; text-decoration:none;}
.main .columns .main_right .right_content #news_block .news_move_wrap .news_move .news_descr a:hover {font:normal 0.8em Arial; color:#30d6ff; text-decoration:underline;}
.main .columns .main_right .right_content .news_block_top {position:relative; width:489px; height:100px; background:url(/images/page/news_block_top.png) no-repeat;}
.main .columns .main_right .right_content .news_block_bottom {position:relative; width:489px; height:44px; background:url(/images/page/news_block_bottom.png) no-repeat;}
.main .columns .main_right .right_content .news_block_bottom .allnews {position:absolute; top:25px; font:normal 0.8em Arial; color:#005E7F; left:60px;}
.main .columns .main_right .right_content .news_block_bottom .allnews:hover {text-decoration:none;}
.main .main_left .sec_menu_item1 {margin:0 0 5px 47px; background:url(/images/page/second_menu_mark.gif) no-repeat left; padding:0 0 0 12px;}
.main .main_left .sec_menu_item1 a {font:normal 0.9em Arial; color:#ECC34A;}
.main .main_left .sec_menu_item1 a:hover {font:normal 0.9em Arial; color:#000000;}
.main .main_left .sec_menu_item1:hover {background:url(/images/page/second_menu_mark_hover.gif) no-repeat left;}
.main .main_left .sec_menu_item2 {margin:0 0 5px 59px; background:url(/images/page/second_menu_mark2.gif) no-repeat left; padding:0 0 0 15px;}
.main .main_left .sec_menu_item2 a {font:normal 0.8em Arial; color:#0D8983;}
.main .main_left .sec_menu_item2 a:hover {font:normal 0.8em Arial; color:#0D8983;}
.main .main_left .sec_menu_item3 {margin:0 0 5px 72px; background:url(/images/page/second_menu_mark3.gif) no-repeat left; padding:0 0 0 12px;}
.main .main_left .sec_menu_item3 a {font:normal 0.8em Arial; color:#119d96;}
.main .main_left .sec_menu_item3 a:hover {font:normal 0.8em Arial; color:#000000;}

/* FOOTER */
.footer {width:100%; height:156px; position:relative; clear:both; margin:-156px 0 0 0;}
.footer_sec {background:url(/images/page/sec_footer_bg.jpg) repeat-x; height:230px; margin:-230px 0 0 0;}
.footer .footer_servers {position:absolute; right:0; bottom:0; width:343px; height:152px; background:url(/images/page/footer_servers.png) no-repeat;}
.footer .copyrights {height:153px; background:url(/images/page/copyrights.png) no-repeat; width:118px; position:absolute; bottom:0; left:20px;}
.footer .copyrights_sec {height:120px; background:url(/images/page/second_footer_cop.jpg) no-repeat; width:123px; position:absolute; bottom:0; left:54px;}
.footer .cop1 {color:#B4B4B4; font:normal 0.7em Arial; position:absolute; left:135px; bottom:91px;}
.footer .cop1_sec {color:#B4B4B4; font:normal 0.7em Arial; position:absolute; left:165px; bottom:50px;}
.footer .cop2 {color:#B4B4B4; font:normal 0.7em Arial; position:absolute; left:135px; bottom:24px;}
.footer .cop2 a {color:#B4B4B4; text-decoration:underline;}
.footer .cop2 a:hover {text-decoration:none;}
.footer .ll_copyright {width:200px; height:75px; right:58px; bottom:30px; position:absolute;}
.footer .ll_copyright .text {color:#B4B4B4; font:normal 0.7em Arial; position:absolute; right:15px; top:28px;}
.footer .ll_copyright .text a {color:#B4B4B4; text-decoration:underline;}
.footer .ll_copyright .text a:hover {text-decoration:none;}
.footer .auth {width:220px; height:133px; background:url(/images/page/auth_bg.gif) repeat-x; position:absolute; bottom:0; margin:0 0 0 40%;}
.footer .auth .login {border:1px #E5E5E5 solid; width:170px; position:absolute; top:40px; left:10px; font:normal 0.75em Arial; color:#555555; padding:2px 0 2px 5px;}
.footer .auth .login_label {font:normal 0.6em Arial; color:#666666; position:absolute; top:28px; left:15px;}
.footer .auth .pass {border:1px #E5E5E5 solid; width:170px; position:absolute; top:75px; left:10px; font:normal 0.75em Arial; color:#555555; padding:2px 0 2px 5px;}
.footer .auth .pass_label {font:normal 0.6em Arial; color:#666666; position:absolute; top:63px; left:15px;}
.footer .auth .telephony {font:normal 0.75em Arial; color:#30d6ff; width:71px; height:18px; position:absolute; text-align:center; padding:1px 0 0 0; left:10px; top:10px;}
.footer .auth .telephony_hover {font:normal 0.75em Arial; color:#FFFFFF; width:71px; height:18px; background:url(/images/page/auth_telephony_bg.gif) no-repeat; position:absolute; text-align:center; padding:1px 0 0 0; left:10px; top:10px;}
.footer .auth .telephony a {color:#30d6ff; text-decoration:none;}
.footer .auth .telephony_hover a {color:#FFFFFF; text-decoration:none;}
.footer .auth .internet {font:normal 0.75em Arial; color:#30d6ff; width:71px; height:18px; position:absolute; text-align:center; padding:1px 0 0 0; left:110px; top:10px;}
.footer .auth .internet_hover {font:normal 0.75em Arial; color:#FFFFFF; width:71px; height:18px; background:url(/images/page/auth_telephony_bg.gif) no-repeat; position:absolute; text-align:center; padding:1px 0 0 0; left:110px; top:10px;}
.footer .auth .internet a {color:#30d6ff; text-decoration:none;}
.footer .auth .internet_hover a {color:#FFFFFF; text-decoration:none;}
.footer .auth .reg {position:absolute; right:35px; width:75px; top:100px;}
.footer .auth .reg a {font:normal 0.75em Arial; color:#A0A0A0; text-decoration:underline;}
.footer .auth .reg a:hover {text-decoration:none;}
.footer .auth .auth_man {width:56px; height:133px; background:url(/images/page/auth_man.png) no-repeat; position:absolute; right:-46px;}
.footer .auth .auth_left {width:60px; height:100px; background:url(/images/page/auth_left.png) no-repeat; position:absolute; bottom:0; left:-60px;}

/* CAROUSEL */
.stepcarousel {position:relative; overflow:scroll; width:440px;}
#mygallery {width:440px; margin:0 0 0 25px;}

/* SITE MAP */
.sitemap {padding:0 0 0 0; }
.sitemap ul a:hover {text-decoration:none; color: #005e7f;}
.sitemap ul.level0 {list-style: none; padding:5px 0 8px 0;}
.sitemap ul.level0 li a {color:#005e7f!important;}
.sitemap ul.level1 {list-style-image: url(/images/page/mark1.gif); padding:3px 0 7px 30px;}
.sitemap ul.level1 li a {color:#005e7f!important;}
.sitemap ul.level2 {list-style-image: url(/images/page/mark3.gif); padding:3px 0 7px 20px;}
.sitemap ul.level3 {list-style-image: url(/images/page/mark3.gif); padding:3px 0 7px 20px;}
.sitemap ul.level4 {list-style-image: url(/images/page/mark3.gif); padding:3px 0 7px 20px;}
.sitemap ul.level0 a {font:bold 1.1em Arial; color:#01829e;}
.sitemap a:hover {text-decoration:none; color: #005e7f;}
.sitemap ul.level1 a {font:normal 1em Arial; color:#01829e;}

/* GALLERY */
#gallery { width:80%; border-bottom:#8F8F8F 1px dotted; padding:0 0 10px 0; margin:0 0 10px 0;}
#gallery td.foto {width:20%; padding:10px 10px 10px 10px;}
#gallery td.foto img {border:#EDEDED 1px solid;}
#gallery td.descr {font:normal 1em Arial; color:#005e7f;}

.capt_refresh {font:normal 0.7em/0.7em Arial; line-height:0.7em;}
.capt_refresh a {color:#30D6FF; text-decoration:underline;}
.capt_refresh a:hover {text-decoration:none;}

.dvo_list {color:#5A5A5A!important; font-weight:normal!important;}
.indent {text-indent:30px;}
.indent2 {text-indent:100px;} 
