html{height:100%; min-height:100%}body{margin:0;padding:0;text-align:left;background:#1a3c60 url(img/bg-1.gif) 50% 8px; height:100%; width:100%; min-height:100%}body,td,th{font:normal 16px Calibri, Verdana; color: #fff; /*#c0d8ec*/}th{font-weight:bold}h1{font:normal 1.9em Georgia, "Times New Roman"; color:#f2c958; padding:0 0 32px 0; margin:0 80px 0 -25px; zoom:1; position:relative; z-index:1;}h1 img{padding:0; margin:-2px 5px 0 0; background:none; border:0; vertical-align:middle}h2,h3,h4,h5,h6{font-weight:normal; font-family: Georgia, "Times New Roman";  margin:0; padding:0}h2 {color:#f2c958; padding:0 0 10px; font-size:1.3em;}h3{font-size:1.15em; color:#fee7a8; padding:0 0 5px;}h4{font-size:1em; color:#b5cee4}h5{font-size:1em; color:#f2c958;padding-bottom:16px}h6{font-size:1em; color:#f2c958;padding-bottom:5px}p{margin:0;padding:0 0 16px 0}a {text-decoration:underline;color:#9cf; outline:none;}a:visited{color:#679bc3}a:hover{color:#fee7a8}form{margin:0; padding:0}input.input, .input input,select,textarea{font:normal 0.8em Calibri, Verdana;color:#000; border:1px solid #b3b9c3}input,select{vertical-align:middle}textarea{}.button,button{color:#000; background:#FFF; font:bold 10px Tahoma; border:1px solid #FFF}big{font-size:1.15em}small{font-size:0.9em}ul{margin:0; padding:0 0 16px 0; list-style:none; overflow:hidden; zoom:1}ul li{padding:0 0 0 17px; zoom:1;background:url(img/li-1.gif) 0 9px no-repeat; float:left; clear:left}ul ul{padding:0}ol{margin-top:0; margin-bottom:0; padding-top:0; padding-bottom:16px}ol li{/*color:#7c9fbc*/}ol li span{color:#c0d8ec}ol ol{padding-bottom:0}ul.ol{list-style:none}ul.ol li{background:none; padding:0 0 0 15px; position:relative; list-style:none}ul.ol li .num{width:30px; position:absolute; top:0; left:-21px; text-align:right; color:#7c9fbc; font-family:Georgia, "Times New Roman"}ul.ol li li{padding-left:36px}ul.ol li li .num{left:0}blockquote {padding:0 0 16px 25px; display:block; font-style:italic; font-family:georgia; font-size:1em;}.yellow{color:#f2c958!important; border-color:#f2c958!important}a.yellow:hover{color:#fee7a8!important; border-color:#fee7a8!important}img{background:#FFF; padding:4px; border:1px solid #173455; border-top:0; border-bottom-color:#07101b}img.left{float:left; margin:0 25px 10px 0}img.right{float:right; margin:0 0 10px 25px}small i{font-family:Georgia, "Times New Roman"}.clear{clear:both; height:1px; overflow:hidden}.but-1{float:left; background:url(img/but-1-1.gif) 0 0 no-repeat;padding:0 15px 0 0; text-decoration:none; height:31px}.but-1 div{float:left; padding:0 14px;height:31px; background:url(img/but-1-2.gif) 100% 0 no-repeat}.but-1 div div{background:#f9fafb url(img/but-1-3.gif) 0 0 repeat-x; padding:0; float:left}.but-1 div div div{position:relative; margin:0 -14px; background:none!important; float:left; text-align:center}.but-1 input{padding:0 20px; margin:0;border:0; background:none;height:31px; text-align:center; font:bold 14px Calibri, Verdana; color:#252525!important; cursor:pointer}input.unact{color:#b7b7b7!important; cursor:default}.but-clear{line-height:31px; text-decoration:none; border-bottom:1px dashed #c0d8ec; color:#c0d8ec!important; font-size:0.9em}.but-clear:hover{border-color:#fee7a8; color:#fee7a8!important}div.input{background:url(img/select-1-1.gif) 0 0 no-repeat; height:25px}div.input div{background:url(img/input-1-1.gif) 100% 0 no-repeat; padding:0 2px; height:25px}div.input div div{background:#FFF url(img/select-1-2.gif) 0 0 repeat-x; height:22px; border-top:1px solid #8f8f8f; padding:2px 4px 0 4px}div.input input{background:none; border:0; width:100%}div.important{background-image:url(img/input-2-1.gif)}div.important div{background-image:url(img/input-2-3.gif)}div.important div div{background:#f4e7c6 url(img/input-2-2.gif) 0 0 repeat-x}.select{font:normal 0.8em Calibri, Verdana;height:25px; background:url(img/select-1-1.gif) 0 0 no-repeat; position:relative}.select div{height:25px; background:url(img/select-1-3.gif) 100% 0 no-repeat; padding:0 2px}.select a{height:24px; border-top:1px solid #8f8f8f; padding:0 25px 0 0; display:block; text-decoration:none; color:#000!important; background:#f2f2f2 url(img/select-1-5.gif) 0 0 repeat-x; cursor:pointer}.select a b{ font-weight:normal;line-height:22px; background:#FFF; display:block; height:23px; border-top:1px solid #d9d9d9; display:block; width:100%; float:left; overflow:hidden; text-indent:8px}.select a img{width:24px; height:23px; float:right; margin-right:-25px; border:0; border-top:1px solid #c7c7c7; border-left:1px solid #e5e5e5; background:url(img/select-1-4.gif) 9px 10px no-repeat; padding:0}.select div.list{position:absolute; top:0; left:0; width:100%; height:auto; zoom:1; padding:25px 0 0 0; display:none; z-index:1000; background:url(img/box-2-1.png) 0 -10px no-repeat!important}.select div.list div{background:#FFF url(img/textarea-1-1.gif) 0 0 no-repeat!important; height:auto!important; zoom:1; padding:0}.select div.list div div{background:url(img/textarea-1-2.gif) 100% 0 no-repeat!important}.select div.list div div div{background:url(img/textarea-1-3.gif) 100% 100% no-repeat!important}.select div.list ul{display:block; background:url(img/textarea-1-4.gif) 0 100% no-repeat; padding:1px 2px; list-style:none}.select div.list ul li{padding:0!important}.select div.list ul li a{display:block;padding:0 8px; border:0; background-position:0 -1px; line-height:24px; overflow:hidden}.select div.list ul li span{display:block;padding:0 8px; border:0; background-position:0 -1px; line-height:24px; overflow:hidden; font-weight:bold; height:25px; color:black;}.select div.list ul li a:hover{background:#FFF}.textarea{border-top:1px solid #8f8f8f; background:#FFF url(img/select-1-2.gif) 0 0 repeat-x; float:left}.textarea div{float:left; position:relative; top:-1px; background:url(img/textarea-1-1.gif) 0 0 no-repeat}.textarea div div{top:auto; background:url(img/textarea-1-2.gif) 100% 0 no-repeat}.textarea div div div{bottom:-1px; background:url(img/textarea-1-3.gif) 100% 100% no-repeat}.textarea div div div div{bottom:auto; background:url(img/textarea-1-4.gif) 0 100% no-repeat; padding:1px 0 2px 0}.textarea textarea{border:0; background:none; border-left:1px solid #d9d9d9; border-right:1px solid #d9d9d9; overflow:auto}.size-1{width:200px}.error{color:#fff568; line-height:25px; padding-left:14px; display:block; float:left}#wrapper{width:100%;max-width:1300px;width:expression((documentElement.clientWidth||document.body.clientWidth)>1300?'1300px':'100%'); margin:0 auto}#wrapper-2{width:100%;min-width:1000px;width:expression((documentElement.clientWidth||document.body.clientWidth)<1000?'1000px':'100%')}#menu-site{padding:12px 100px 8px 51px; overflow:hidden; zoom:1}#main{margin:0 13px;background:url(img/container-5.gif) 0 19px; zoom:1}#main #deco-1{background:url(img/container-5-2.gif) 50% 0 repeat-x; zoom:1}#main #deco-2{padding:1px; background:url(img/container-5-2.gif) 50% 100% repeat-x; zoom:1}#main #deco-3{background:#1f4671 url(img/bg-2.gif) 50% 0; zoom:1}#main #deco-4{width:100%; padding:0 1px; margin:0 -1px; position:relative; top:-1px; background:url(img/container-1.gif) 0 0 no-repeat; zoom:1}#main #deco-5{width:100%; padding:0 1px; margin:0 -1px; position:relative; background:url(img/container-2.gif) 100% 0 no-repeat; zoom:1}#main #deco-6{width:100%; padding:0 1px; margin:0 -1px; bottom:-2px; position:relative; background:url(img/container-3.gif) 100% 100% no-repeat; zoom:1}#main #deco-7{width:100%; padding:0 1px; margin:0 -1px; position:relative; background:url(img/container-4.gif) 0 100% no-repeat; zoom:1}#main #head{zoom:1; padding:15px 36px 30px 36px; position:relative; z-index:1000}#main #container{padding:0 36px 40px 36px; zoom:1}#footer{color:#7596b1; font-size:0.8em;padding:22px 75px; overflow:hidden; zoom:1; line-height:1.4em}#menu-site #home{float:left}#menu-site #home img{width:11px;background:url(img/ico-home.gif) 0 0 no-repeat}#menu-site a,#menu-site b{display:block; padding:7px 0 0 0; width:25px; height:18px; text-align:center; text-decoration:none; background:url(img/mn-site.gif) 0 -100px no-repeat; font:normal 9px Arial; line-height:11px}#menu-site a:hover{color:#f2c958}#menu-site a:hover img,#menu-site b img{background-position:0 100%!important}#menu-site b{color:#f2c958; background-position:0 0}#menu-site ul{float:right; padding:0 0 0 16px; list-style:none}#menu-site ul li{float:left; padding:0 0 0 25px; background:none; clear:none}#menu-site ul#lang li{padding-left:9px}#menu-site img{background:none; border:0; padding:0; height:10px}#menu-site #map img{width:11px; background:url(img/ico-map.gif) 0 0 no-repeat}#menu-site #search img{width:9px; background:url(img/ico-search.gif) 0 0 no-repeat}#head #logo{float:left; height:110px;}#head #logo a{display:block; float:left}#head #logo img{padding:0; background:none; border:0}#head #logo span{display:block; padding:28px 0 0 50px; font:italic 1.15em Georgia, "Times New Roman"; line-height:1em; text-indent:-20px; float:left}#head #contact{float:right; width:225px; padding:19px 0 0 50px; font-family:Georgia, "Times New Roman"; zoom:1}#head #contact .phone{width:100%; padding:5px 0 10px 50px; margin-left:-50px; font-size:32px; line-height:1.1em}#head #contact big {font-size:18px;}#head #contact .phone small{display:block; float:left; margin-left:-50px;_margin-left:-25px; width:42px; text-align:right; font-size:12px; line-height:4em}#head #contact .icq{padding-left:25px;  background:url(img/ico-icq.gif) 2px 3px no-repeat; font-size:1.15em;}#head #contact .skype {padding-left:25px;  background:url(img/ico-skype.gif) 2px 3px no-repeat;font-size:1.15em;}#head #contact .send{text-decoration:none; color:#c0d8ec; border-bottom:1px dashed #c0d8ec; zoom:1;}#head #contact .send:hover{color:#fee7a8; border-color:#fee7a8}#head #contact .send-box{position:relative; margin-left:2px}#head #contact .box-contact{width:476px; position:absolute; top:0px; right:-38px; display:none; padding:5px 0 0 0; background:url(img/clear.gif);zoom:1}#head #contact .box-contact .deco-1{height:28px;width:476px;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="css/img/box-send-1.png",sizingMethod="scale")}html>body #head #contact .box-contact .deco-1{background:url(img/box-send-1.png)}#head #contact .box-contact .deco-2{height:24px;width:476px;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="css/img/box-send-3.png",sizingMethod="scale")}html>body #head #contact .box-contact .deco-2{background:url(img/box-send-3.png)}#head #contact .box-contact .deco-3{_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="css/img/box-send-2.png",sizingMethod="scale"); padding:0 14px;zoom:1}html>body #head #contact .box-contact .deco-3{background:url(img/box-send-2.png)}#head #contact .box-contact .text{color:#000; background:#f8f8f8 url(img/box-send-4.gif) 0 100% repeat-x; font:normal 0.9em Calibri, Verdana; padding:16px 20px 5px 20px}#head #contact .box-contact .text .but-1{background-image:url(img/but-2-1.gif)}#head #contact .box-contact .text .but-1 div,.filter .box .but-1 div{background-image:url(img/but-2-3.gif)}#head #contact .box-contact .text .but-1 div div,.filter .box .but-1 div div{background-image:url(img/but-2-2.gif)}#head #contact .box-contact .text div.input{height:26px; background-image:url(img/input-3-1.gif)}#head #contact .box-contact .text div.input div{height:26px; background-image:url(img/input-3-3.gif)}#head #contact .box-contact .text div.input div div{padding-top:3px; height:22px;background-image:url(img/select-1-2.gif)}#head #contact .box-contact .text div.textarea div{background-image:url(img/textarea-2-1.gif)}#head #contact .box-contact .text div.textarea div div{background-image:url(img/textarea-2-2.gif)}#head #contact .box-contact .text div.textarea div div div{background-image:url(img/textarea-2-3.gif)}#head #contact .box-contact .text div.textarea div div div div{background-image:url(img/textarea-2-4.gif)}#head #contact .box-contact .text .close{position:absolute; top:30px; right:19px}#head #contact .box-contact .text .close img{padding:0; border:0; background:#c40005}#head #contact .box-contact .text .close:hover img{background:#ff0007}#head #menu{clear:left;padding:0 40px 0 0; overflow:hidden; zoom:1; list-style:none}#head #menu li{padding:0 23px 8px 0; white-space:nowrap; float:left; background:none; font:normal 1.15em Georgia, "Times New Roman"; clear:none}#head #menu li a{color:#f2c958}#head #menu li a.current{color:#FEE7A8}#head #menu li.current{color:#FEE7A8}#head #menu li a:hover{color:#fee7a8}#footer #copyright{float:left}#footer-button {float: right;}#footer #footer-block{width:475px; float:left; clear: left; margin-top: 20px;}#footer #footer-block address{font-style:normal}#footer #footer-block #footer-menu{color:#2a4a62}#nav{font-size: 0.7em; font-family: Georgia, "Times New Roman"; font-style:italic; padding:0px 0px 10px; }#nav a{color:#c0d8ec}#nav a:hover{color:#fee7a8}.box-1{_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="css/cms/img/box-2-1.png",sizingMethod="scale"); margin-bottom:30px; position:relative; zoom:1}html>body .box-1{background:url(img/box-2-1.png)}.box-1 table{border:0; border-collapse:collapse; width:100%; margin:0}.box-1 table td{padding:0 25px 8px 25px;width:33%;vertical-align:top; border:0}.box-1 table .img td {height:168px; background-position:50% 0; padding:0}.box-1 table .info td{background:url(img/container-5-2.gif) 0 0 repeat-x; padding:13px 25px 10px 25px}.box-1 table td ul{padding:0; list-style:none;}.box-1 table td ul li{padding:0 0 10px 0; background:none; font:italic 0.9em Georgia, "Times New Roman"; width:100%;}.box-1 table td big{display:block; font:normal 1em Georgia, "Times New Roman"; padding:0 0 5px 0}.box-1 .deco-1,.box-1 .deco-2,.box-1 .deco-3,.box-1 .deco-4{width:4px; height:4px;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="css/cms/img/box-2-2.png",sizingMethod="crop");position:absolute; top:0; left:0}html>body .box-1 .deco-1{background:url(img/box-2-2.png)}.box-1 .deco-2{left:100%;margin-left:-3px;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="css/cms/img/box-2-3.png",sizingMethod="crop")}html>body .deco-2{background:url(img/box-2-3.png)}.sub-container{padding:0 280px 0 25px}.sub-container .left-colum{width:100%; float:left}.sub-container .right-colum{width:200px; padding:0 31px 0 55px; float:right; margin-right:-286px;_margin-right:-143px}.sub-container .right-colum h6 {font-size: 16px; clear:both; }.sub-container-full{padding:0 25px}.box-country{font:bold italic 1.5em Georgia; line-height:1.5em; padding:8px 0 20px 0}.box-country a{text-decoration:none; color:#c0d8ec}.box-country a:hover{text-decoration:underline; color:#f2c958}.box-2{width:262px; margin:0 -31px 20px -31px}.box-2 .deco-1,.box-2 .deco-2{height:11px; width:262px; overflow:hidden; position:relative;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="css/cms/img/box-3-1.png",sizingMethod="crop")}html>body .box-2 .deco-1{background:url(img/box-3-1.png) 0 0 no-repeat}.box-2 .deco-2{_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="css/cms/img/box-3-3.png",sizingMethod="crop")}html>body .box-2 .deco-2{background:url(img/box-3-3.png)}.box-2 .text{padding:20px 31px 5px 31px;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="css/cms/img/box-3-2.png",sizingMethod="scale"); zoom:1}html>body .box-2 .text{background:url(img/box-3-2.png) 0 0 repeat-y}.ul-form{padding:0; list-style:none; overflow:inherit}.ul-form li{padding:0 0 16px 0; background:none; float:none}.ul-form .but-1{float:none; width:115px; margin:0 auto; padding:0}.ul-form .but-1 div{float:none}.ul-form .but-1 input{padding:0;width:115px;_width:130px;float:none}.box-3{border:1px solid #f2c958;width:100%; padding:0 24px; margin:0 -25px 30px -25px; zoom:1; position:relative}.box-3 .deco-1{position:relative; padding:0 25px; margin:0 -25px; top:-1px; width:100%; background:url(img/box-1-1.gif) 0 0 no-repeat; zoom:1}.box-3 .deco-2{position:relative; width:100%;margin:0 -25px; padding:0 25px; background:url(img/box-1-2.gif) 100% 0 no-repeat; zoom:1}.box-3 .deco-3{position:relative; width:100%;margin:0 -25px; padding:0 25px; bottom:-2px; background:url(img/box-1-3.gif) 100% 100% no-repeat; zoom:1}.box-3 .deco-4{position:relative; width:100%;margin:0 -25px; padding:0 25px;background:url(img/box-1-4.gif) 0 100% no-repeat; zoom:1}.box-3 .text{padding:15px 0; zoom:1}.box-3 .text big{font-family:Georgia;}.left-colum .box-3{margin-right:0; padding-right:0}.left-colum .box-3 .deco-1,.left-colum .box-3 .deco-2,.left-colum .box-3 .deco-3,.left-colum .box-3 .deco-4{margin-right:-1px; padding-right:1px}.left-colum .box-3 .text{padding-right:24px}.tab-2{border:0; border-collapse:collapse; width:100%; margin:0}.tab-2 td{padding:0; vertical-align:middle; font-size:1em; border:0}.tab-2 td.img{padding:0 25px 0 0}.tab-2 td big{font-family:Georgia, "Times New Roman"; font-size:1.25em}.tab-2 td.right{padding:0 0 0 25px;font-family:Georgia, "Times New Roman"; font-size:0.8em}.box-img{width:175px;zoom:1; position:relative}.box-img img{padding:0; border:0; background:none; width:175px; clear:both; margin-bottom:-2px}.box-img div{height:2px; width:2px; position:relative; overflow:hidden}.box-img .dc-1{float:left;margin-bottom:-2px;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="css/cms/img/box-5-1.png",sizingMethod="crop")}html>body .box-img .dc-1{background:url(img/box-5-1.png)}.box-img .dc-2{ float:right; margin-bottom:-2px;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="css/cms/img/box-5-2.png",sizingMethod="crop")}html>body .box-img .dc-2{background:url(img/box-5-2.png)}.box-img .dc-3{float:right;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="css/cms/img/box-5-3.png",sizingMethod="crop")}html>body .box-img .dc-3{background:url(img/box-5-3.png)}.box-img .dc-4{float:left;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="css/cms/img/box-5-4.png",sizingMethod="crop")}html>body .box-img .dc-4{background:url(img/box-5-4.png)}.banner {width:200px !important; margin: 20px auto 0;}.banner img {width:200px;}.ul-form-check{padding:0; margin:-4px 0; overflow:inherit}.ul-form-check li{font-size:0.8em; padding:4px 0 4px 24px; position:relative; zoom:1; float:none}.ul-form-check li input{position:absolute; top:4px; left:0}.ul-form-2{padding:10px 0; overflow:inherit}.ul-form-2 li{padding:0 0 25px 0; background:none; float:none}.ul-form-2 li div.input{float:left}.ul-form-2 li div.select{float:right}.box-4{width:250px; margin:0 -25px 25px -25px}.box-4 .deco-1{height:3px; overflow:hidden;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="css/cms/img/box-4-1.png",sizingMethod="crop")}html>body .box-4 .deco-1{background:url(img/box-4-1.png)}.box-4 .deco-2{height:3px; overflow:hidden;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="css/cms/img/box-4-2.png",sizingMethod="crop")}html>body .box-4 .deco-2{background:url(img/box-4-2.png)}.box-4 .text{padding:10px 25px;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="css/cms/img/box-2-1.png",sizingMethod="scale"); zoom:1}html>body .box-4 .text{background:url(img/box-2-1.png)}.ul-menu {padding:0; overflow:inherit}.ul-menu ul{padding:8px 0 0 5px; overflow:inherit}.ul-menu li {padding:0 0 8px 12px; background:none; position:relative; line-height:1.15em; zoom:1; font:italic 0.9em Georgia, "Times New Roman"; float:none}/*.ul-menu li.current {color:#fee7a8;}Changed by Dima 09.10*/.ul-menu li.current {font-style:normal; color:#F2C958;}.ul-menu li.current li.current{font-style:italic; color:#fee7a8;}.ul-menu li li{font-size:1em; font-style:italic;padding-left:20px;}.ul-menu li .open,.ul-menu li .close{position:absolute; top:6px; left:-5px}.ul-menu li .open img,.ul-menu li .close img{width:9px; height:9px; background:url(img/tab-open-act.gif) 0 0 no-repeat; vertical-align:top; border:0; padding:0}.ul-menu li .close img{background-position:0 100%}.ul-menu li li .open img,.ul-menu li li .close img{background-image:url(img/tab-open.gif); margin-left:7px;}.ul-menu li.age {font:normal 0.9em Georgia, "Times New Roman"}.ul-menu li.age ul{display:none;}.ul-file{padding:0 0 20px 52px; overflow:hidden;font-size:0.75em; line-height:1.25em; zoom:1; overflow:inherit}.ul-file .ico{width:49px; float:left; margin-left:-52px;_margin-left:-26px; padding:5px 0 0 0}.ul-file .ico img{border:0; padding:0; background:none}.ul-file .info{width:100%; float:right}.ul-file .info span{display:block; color:#7198c6; padding:5px 0 0 0}.box-news{padding-bottom:20px}img.left{float:left; padding:4px; background:#FFF; border:1px solid #173455; border-top:0; border-bottom-color:#08121c; margin:0 24px 10px 0}table{border:0; border-collapse:collapse; margin:5px 0 30px 0}table thead td{background:#c0d8ec; border:1px solid #c0d8ec; border-top:0; padding:7px 15px; color:#183a63}table thead td a{color:#183a63}table thead td a:hover{color:#0054ad}table thead td.first{background:#c0d8ec url(img/tab-1-1.gif) 0 0 no-repeat; border-left:0}table thead td.last{background:#c0d8ec url(img/tab-1-2.gif) 100% 0 no-repeat; border-right:0}table tbody td{padding:7px 15px; border:1px solid #c0d8ec}.download{padding:10px 0 20px 0; overflow:hidden; zoom:1}.download img{float:left; margin:-10px 15px 0 0; padding:0; background:none; border:0}.tab-news{margin-bottom:20px}.tab-news td{width:33%; padding:0 30px 0 0; border:0; vertical-align:top}.ul-form-3{padding:0; overflow:inherit}.ul-form-3 li{padding:0 0 24px 130px; background:none; zoom:1; float:none; clear:none}.ul-form-3 li b{width:118px; float:left; margin-left:-130px; text-align:right; font-weight:normal}.ul-form-3 li .input{width:200px; float:left}.ul-form-3 li .but-1{float:right}.ul-form-3 li .but-1 input{}.pdf{padding-left:20px; background:url(img/ico-pdf-2.gif) 0 2px no-repeat}.xls{padding-left:20px; background:url(img/ico-xls.gif) 0 2px no-repeat}.link{padding-right:12px; background:url(img/link-1.gif) 100% 6px no-repeat}.link:hover{background-image:url(img/link-1-2.gif)}.form-search{padding:25px 35px 25px 25px; width:100%; margin:0 -35px 60px -25px; position:relative; overflow:hidden; zoom:1}.form-search .deco{padding-right:120px; zoom:1}.form-search .but-1{float:right; margin:-1px -118px 0 18px;_margin-right:-59px; height:39px; width:100px; padding:0; background-image:url(img/but-3-1.gif); line-height:38px}.form-search .but-1 div{background-image:url(img/but-3-3.gif); padding:0 18px; height:39px}.form-search .but-1 div div{background-image:url(img/but-3-2.gif); padding:0}.form-search .but-1 div div div{margin:0 -18px}.form-search .but-1 input{height:39px;width:100px;_width:130px; padding:0}.form-search .input{height:35px; background-image:url(img/input-4-1.gif); float:left; width:100%}.form-search .input div{height:35px; background-image:url(img/input-4-3.gif); padding:0 2px 0 1px}.form-search .input div div{background:#FFF url(img/select-1-2.gif) 0 0 repeat-x; height:34px; border-top:1px solid #8f8f8f; padding:0 4px}.form-search .input input{font:normal 24px Calibri, Verdana}.ul-map{padding:0; overflow:hidden; zoom:1; list-style:none}.ul-map li{padding:0 5% 30px 0; width:45%; margin-right:-1px; float:left; background:none; font:normal 1.1em Georgia, "Times New Roman"; line-height:1.2em; clear:none}.ul-map li a{color:#f2c958}.ul-map li a:hover,.ul-map ul ul li a:hover{color:#fee7a8}.ul-map ul{list-style:none}.ul-map ul li{padding:9px 0 0 24px; float:none; margin:0; width:auto; font:normal 0.9em Georgia, "Times New Roman"; line-height:1.25em}.ul-map ul li a{color:#fee7a8}.ul-map ul li a:hover{color:#f2c958}.ul-map ul ul li{font:normal 1em Calibri, Verdana; line-height:1.25em}.ul-map ul ul li a{color:#9cf}.ul-map ul ul ul li{font:normal 0.9em Calibri, Verdana; line-height:1.25em; padding-top:11px}.box-news-2{padding:0 0 25px 10px; width:100%; margin-left:-10px; overflow:hidden; zoom:1}.box-news-2 a h3{position:relative; padding:0 0 5px 0; margin-left:-10px; text-decoration:none;}.date{color:#fee7a8; font:italic 12px Georgia, "Times New Roman"; padding:0 0 5px 0}.box-news-2 ul{clear:left}.pages{padding:0 0 15px 0; margin-left:-25px; position:relative;color:#9cf}.pages a{margin:0 2px}.header{padding:0 0 30px 0; position:relative; z-index:10}.header h1{float:left; padding-right:22px}.filter{float:left; padding:8px 0 0 0; position:relative}.filter .deco-1{width:11px; height:25px;float:left;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="css/cms/img/box-filter-1.png",sizingMethod="scale")}html>body .filter .deco-1{background:url(img/box-filter-1.png)}.filter .deco-2{width:11px; height:25px;float:left;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="css/cms/img/box-filter-2.png",sizingMethod="scale")}html>body .filter .deco-2{background:url(img/box-filter-2.png)}.filter .filter-link{height:25px; padding:0 6px; float:left;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="css/cms/img/box-2-1.png",sizingMethod="scale"); line-height:24px}html>body .filter .filter-link{background:url(img/box-2-1.png)}.filter .filter-link a{text-decoration:none;color:#8dc63f;border-bottom:1px dashed #8dc63f}.filter .filter-link a:hover{color:#b8e280; border-color:#b8e280}.filter .block{padding-left:22px; background:url(img/ico-ban.gif) 0 50% no-repeat; font-family:Georgia, "Times New Roman"; font-style:italic;}.filter .box{position:absolute; top:8px; left:-55px; width:278px; display:none; padding:12px 0 0 0; background:url(img/clear.gif)}.filter .box .close{position:absolute; top:35px; right:20px}.filter .box .close img{padding:0;border:0;background:#c40005}.filter .box .close:hover img{background:#ff0007}.filter .box .deco-3{width:278px;height:25px;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="css/cms/img/box-filter-3.png",sizingMethod="scale")}html>body .filter .box .deco-3{background:url(img/box-filter-3.png) 0 0 no-repeat}.filter .box .deco-4{width:278px;height:25px;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="css/cms/img/box-filter-4.png",sizingMethod="scale")}html>body .filter .box .deco-4{background:url(img/box-filter-4.png) 0 0 no-repeat}.filter .box .deco-5{padding:0 15px;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="css/cms/img/box-filter-5.png",sizingMethod="scale"); zoom:1}html>body .filter .box .deco-5{background:url(img/box-filter-5.png) 0 0 repeat-y}.filter .box .text{padding:6px 25px; background:#ebebeb url(img/box-filter-6.gif) 0 0 repeat-x}.filter .box .but-1{background-image:url(img/but-2-1.gif)}.filter .box .select{background-image:url(img/input-3-1.gif); height:26px}.filter .box .select div{background-image:url(img/select-2-3.gif); height:26px}.filter .box .select a{height:25px}.filter .box .select a b{height:24px}.filter .box .ul-form li{padding:12px 0}.filter .box .ul-form .but-1{width:130px}.filter-right{float:right; padding:0 0 12px 0}.box-comment{padding:0 0 34px 100px; zoom:1; font-size:0.9em; line-height:1.35em; overflow:hidden}.box-comment .img{float:left; width:77px; margin-left:-100px;_margin-left:-50px;text-align:center; zoom:1}.box-comment .img img,.img75 img, td.img75 img{width:75px;background:none; border:0; padding:0 1px !important; background:url(img/box-img-3.gif) 0 0 repeat-y}.box-comment .img .deco-1,.img75 .deco-1 {width:77px; height:5px; margin-bottom:-5px; position:relative;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="css/cms/img/box-img-1.png",sizingMethod="scale")}html>body .box-comment .img .deco-1,html>body .img75 .deco-1 {background:url(img/box-img-1.png) 0 0 no-repeat}.box-comment .img .deco-2,.img75 .deco-2 {width:77px; height:7px; top:-5px;position:relative;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="css/cms/img/box-img-2.png",sizingMethod="scale")}html>body .box-comment .img .deco-2,html>body .img75 .deco-2 {background:url(img/box-img-2.png) 0 0 no-repeat}.box-comment .img a{text-decoration:none; border-bottom:1px dashed #9cf}.box-comment .img a:hover{border-color:#fee7a8}.box-comment .box{border:1px solid #c0d8ec; zoom:1; float:right; width:100%}.box-comment .box .deco{width:100%; position:relative; top:-1px; padding:0 1px 0 23px; margin:0 -1px 0 -23px; background:url(img/box-6-1.gif) 0 0 no-repeat}.box-comment .box .deco .deco{padding:0 1px; top:auto; margin:0 -1px; background:url(img/box-6-2.gif) 100% 0 no-repeat}.box-comment .box .deco .deco .deco{bottom:-2px; background:url(img/box-6-3.gif) 100% 100% no-repeat}.box-comment .box .deco .deco .deco .deco{bottom:auto; background:url(img/box-6-4.gif) 0 100% no-repeat}.box-comment .box .deco .deco .deco .deco .deco{padding:15px 25px 17px 25px; margin:0; width:auto; background:none}.box-comment .box h3{color:#f2c958; padding:0}.box-comment .box .address{font-style:italic; color:#fee7a8}.box-comment .box .address a{color:#fee7a8; text-decoration:none}.box-comment .box .address a:hover{color:#f2c958; text-decoration:underline}.box-comment .box .ul-form-2{width:440px; padding:20px 0 0 0}.box-comment .box .ul-form-2 div.input{width:47%; font-size:1.1em}.box-comment .box .ul-form-2 div.select{width:47%; font-size:0.9em}.box-comment .box .ul-form-2 .textarea{font-size:1.1em}.box-comment .box .ul-form-2 textarea{width:435px}.box-comment .box .ul-form-2 .desc{margin-top:-18px; display:block}.box-comment .box .ul-form-2 .but-clear{font-size:1em}.box-programm{width:240px; height:250px;padding:0 20px 0 156px; zoom:1; overflow:hidden;float:left}.box-programm .img{width:132px; float:left; margin-left:-156px;_margin-left:-78px; text-align:center}.box-programm .img img{width:130px; padding:0 1px; background:url(img/box-img-8.gif) 0 0 repeat-y;background:none; border:0}.box-programm .img .deco-1{width:132px; height:5px; margin-bottom:-5px; position:relative;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="css/cms/img/box-img-7.png",sizingMethod="scale")}html>body .box-programm .img .deco-1{background:url(img/box-img-7.png) 0 0 no-repeat}.box-programm .img .deco-2{width:132px; height:7px; top:-5px;position:relative;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="css/cms/img/box-img-9.png",sizingMethod="scale")}html>body .box-programm .img .deco-2{background:url(img/box-img-9.png) 0 0 no-repeat}.box-programm .info,.box-programm-2 .info {width:100%; float:right; font-size:0.9em; line-height:1.35em}.box-programm .info h3,.box-programm-2 .info h3{font-size:1.25em; padding-bottom:7px}.box-programm .info h3 a,.box-country-2 .box h3 a,.tab-country h3 a,.box-programm-2 .info h3 a{color:#f2c958}.box-programm .info h3 a:hover,.box-country-2 .box h3 a:hover,.tab-country h3 a:hover,.box-programm-2 .info h3 a:hover{color:#fee7a8}.box-programm .info p{padding-bottom:7px}.box-programm .info .ico{padding:6px 0 0 0; overflow:hidden; zoom:1}.box-programm .info .ico a{display:block; float:left; margin:0 12px 7px 0}.box-programm .info .ico img{padding:0; background:none; border:0}.box-programm .info h2,.box-programm-2 .info h2{color:#ff9; padding:3px 0 20px 0; font-size:1.4em}.box-programm .info .sub-link{padding:7px 0; font-family:Georgia, "Times New Roman"; font-style:italic}.box-programm-2{padding:0 0 25px 126px; zoom:1; overflow:hidden}.box-programm-2 .img{width:102px; float:left; margin-left:-126px;_margin-left:-63px; text-align:center}.box-programm-2 .img img{width:100px; padding:0 1px; background:url(img/box-img-5.gif) 0 0 repeat-y;background:none; border:0}.box-programm-2 .img .deco-1{width:102px; height:5px; margin-bottom:-5px; position:relative;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="css/img/box-img-4.png",sizingMethod="scale")}html>body .box-programm-2 .img .deco-1{background:url(img/box-img-4.png) 0 0 no-repeat}.box-programm-2 .img .deco-2{width:102px; height:7px; top:-5px;position:relative;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="css/img/box-img-6.png",sizingMethod="scale")}html>body .box-programm-2 .img .deco-2{background:url(img/box-img-6.png) 0 0 no-repeat}.tab-programm{border:0; width:100%; margin-bottom:0;}.tab-programm td{width:50%; padding:0 30px 0px 0; border:0; vertical-align:top;}.tab-programm td .item h3 {font-size:1.1em!important}.box-country-2{overflow:hidden; zoom:1; width:100%; padding-left:25px; margin-left:-25px}.box-country-2 .box-col{width:45%; padding:0 5% 0 0; float:left; margin:0 -1px 0 0; zoom:1}.box-country-2 .box{padding:0 0 20px 11px; position:relative; zoom:1}.box-country-2 .box img{position:absolute; top:0; left:-25px; border:0; padding:0; background:none}.box-country-2 .box ul{padding:0; list-style:none}.box-country-2 .box ul li{padding:0 0 7px 0; background:none;font:italic 0.9em Georgia, "Times New Roman"}.tab-country{width:100%; border:0; border-collapse:collapse; margin-left:-25px}.tab-country td{width:50%; padding:0 20px 20px 36px; border:0}.tab-country img{ float:left; margin-left:-36px;_margin-left:-18px;border:0; padding:0; background:none}.tab-country ul{padding:0; list-style:none}.tab-country ul li{padding:0 0 7px 0; background:none;font:italic 0.9em Georgia, "Times New Roman"}.box-address{padding:0 0 45px 0}.address-general{margin-bottom:45px; padding:0 0 30px 0; background:url(img/container-5-2.gif) 50% 100% repeat-x}.box-address h3{padding:0}.ul-maps {padding:0px; margin:0 0 0 -65px; overflow:hidden; zoom:1;}.ul-maps li{padding:5px 0 10px 65px; background:none; float:right; white-space:nowrap; line-height:23px; clear:none}.ul-maps li img{padding:0; background:none; vertical-align:middle; border:0; margin-right:12px}.ul-maps li .map{margin:-5px 12px -5px 0; vertical-align:middle}.ul-maps li a{color:#fee7a8; text-decoration:none}.ul-maps li a:hover{color:#f2c958}.ul-maps li a i{text-decoration:underline; font-family:Georgia;font-size:0.9em;}.ul-country{margin:0 0 5px -7px; overflow:inherit}.ul-country ul{padding:0; zoom:1; overflow:inherit}.ul-country ul li{padding:10px 5px 2px 5px; margin:0 0 0 0; height:27px; background:none; float:left; clear:none; color:#fee7a8; font:bold italic 1.15em Georgia, "Times New Roman"; line-height:27px; position:relative; z-index:100}.ul-country ul li img{background:none; border:0; padding:0; vertical-align:middle}.ul-country ul li.current{padding:0 13px 0 9px; margin:0 15px 12px 8px;_margin-left:4px; border:1px solid #fee7a8; height:45px; z-index:0} .ul-country ul li.current div{height:47px; position:relative;float:left; margin:-1px -14px -1px -10px;_margin:-1px -7px -1px -5px; background:url(img/mn-country-1.gif) 0 0 no-repeat}.ul-country ul li.current div div{background:url(img/mn-country-3.gif) 100% 0 no-repeat; margin:0}.ul-country ul li.current div div div{height:27px; padding:10px 15px 22px 15px; margin:0 0 -12px 0; background:url(img/mn-country-2.gif) 50% 100% no-repeat}.ul-country ul li .title{position:absolute; width:300px; left:-131px; top:-12px; text-align:center;display:none}.ul-country ul li .title table{margin:0 auto; border:0; height:50px}.ul-country ul li .title table td{padding:0; border:0;font:italic 0.9em Georgia, "Times New Roman";line-height:22px; color:#000; vertical-align:top; white-space:nowrap}.ul-country ul li .title table td .deco-1{width:8px;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="css/img/title-1-1.png",sizingMethod="scale"); height:30px; overflow:hidden; float:left}html>body .ul-country ul li .title table td .deco-1{background:url(img/title-1-1.png)}.ul-country ul li .title table td .deco-2{padding:1px; height:28px; float:left;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="css/img/title-1-2.png",sizingMethod="scale"); font-style:italic; overflow:inherit!important}html>body .ul-country ul li .title table td .deco-2{background:url(img/title-1-2.png) 0 0 repeat-x}.ul-country ul li .title table td .deco-3{width:8px;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="css/img/title-1-3.png",sizingMethod="scale"); height:30px; overflow:hidden; float:left}html>body .ul-country ul li .title table td .deco-3{background:url(img/title-1-3.png)}.ul-country ul li .title table td a{display:block; text-decoration:none;height:30px; width:38px; position:absolute; top:22px; left:50%; margin-left:-19px; background:url(img/title-1-4.gif) 50% 1px no-repeat}.tab-school{width:100%; border:0; background:url(img/tab-2-2.gif) 0 0 repeat-x}.tab-school thead{height:26px}.tab-school thead td{border:0; height:26px; padding:0; background:#f4d274 url(img/tab-2-2.gif) 0 0 repeat-x; font:bold 0.9em Georgia, "Times New Roman"}.tab-school thead td.first{background:url(img/tab-2-1.gif) 0 0 no-repeat}.tab-school thead td.last{background:url(img/tab-2-3.gif) 100% 0 no-repeat}.tab-school thead td a{text-decoration:none; border-bottom:1px dashed #1a3c60; color:#1a3c60!important; display:block; float:left; line-height:15px;font-style:italic}.tab-school thead td a:hover{border-color:#0054ad;color:#0054ad!important}.tab-school thead td a.act{font-style:normal}.tab-school td img{border:0; padding:0; background:none}.tab-school td img.none{opacity:0.3;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=30)}.tab-school tbody td{padding:9px 9px 9px 0; border:0; border-bottom:1px solid #F2C959; vertical-align:top; background:none}.tab-school tbody .last td{border:0; padding-bottom:0}.tab-school tbody td.img75 .deco-2{margin-bottom:-5px}.tab-school tbody .head td{vertical-align:bottom;padding-right:0;width:62px;}.tab-school tbody .head td.border-left{padding-left:12px; border-left:0}.tab-school tbody td.border-left{border-left:1px solid #F2C959; padding-left:12px}/*.tab-school thead{height:26px}.tab-school thead td,.tab-school thead th{border:0; height:26px; padding:0; background:#f4d274 url(img/tab-2-2.gif) 0 0 repeat-x; font:bold 0.9em Georgia, "Times New Roman";color:#1a3c60; text-align:left}.tab-school thead td.first,.tab-school thead th.first{background:url(img/tab-2-1.gif) 0 0 no-repeat}.tab-school thead td.last,.tab-school thead th.last{background:url(img/tab-2-3.gif) 100% 0 no-repeat}.tab-school thead td a,.tab-school thead th a{text-decoration:none; border-bottom:1px dashed #1a3c60; color:#1a3c60!important; display:block; float:left; line-height:15px;font-style:italic}.tab-school thead td a:hover,.tab-school thead th a:hover{border-color:#0054ad;color:#0054ad!important}.tab-school thead td a.act,.tab-school thead th a.act{font-style:normal}.tab-school td img,.tab-school th img{border:0; padding:0; background:none}.tab-school td img.none,.tab-school th img.none{opacity:0.3;filterrogidXImageTransform.Microsoft.Alpha(opacity=30)}*//*Если надо без thead.tab-school thead{height:26px}.tab-school thead td,.tab-school th{border:0; height:26px; padding:0; background:#f4d274 url(img/tab-2-2.gif) 0 0 repeat-x; font:bold 0.9em Georgia, "Times New Roman";color:#1a3c60; text-align:left}.tab-school thead td.first,.tab-school th.first{background:url(img/tab-2-1.gif) 0 0 no-repeat}.tab-school thead td.last,.tab-school th.last{background:url(img/tab-2-3.gif) 100% 0 no-repeat}.tab-school thead td a,.tab-school th a{text-decoration:none; border-bottom:1px dashed #1a3c60; color:#1a3c60!important; display:block; float:left; line-height:15px;font-style:italic}.tab-school thead td a:hover,.tab-school th a:hover{border-color:#0054ad;color:#0054ad!important}.tab-school thead td a.act,.tab-school th a.act{font-style:normal}.tab-school td img,.tab-school th img{border:0; padding:0; background:none}.tab-school td img.none,.tab-school th img.none{opacity:0.3;filterrogidXImageTransform.Microsoft.Alpha(opacity=30)}*/div.item {	width:45%; margin:0 4% 20px 0;	float:left;	font-size:0.9em;}div.pere {clear:both;}div.itemC {	width:40%; margin:0 8% 20px 0;	float:left;	font-size:0.9em;}.tab-curs{border:0}.tab-curs td{padding:0 18px 8px 0; border:0; vertical-align:top; line-height: 0.9em;}.tab-curs td.title{width:auto;}.box-curs{position:relative; padding-bottom:47px; overflow:hidden; zoom:1; z-index:1;}.box-curs .filter{position:absolute; right:0; bottom:17px}.box-curs .box-img-list{float:left; position:relative; padding:0 25px 0 0; margin:0 0 -25px 0; text-align:center}.box-curs .box-img-list a.view{display:block; float:left; position:relative; overflow:hidden}.box-curs .box-img-list a.view div{width:64px; height:42px; font-size:12px; color:#f2c958; line-height:14px; position:absolute; top:50%; left:50%; margin:-21px 0 0 -32px; text-align:center; display:none}.box-curs .box-img-list a.view:hover{background:#000}.box-curs .box-img-list a.view:hover img{opacity:0.2;filterrogidXImageTransform.Microsoft.Alpha(opacity=20)}.box-curs .box-img-list a.view:hover div{display:block}.box-curs .box-img-list .lnk{clear:left; padding:5px 0; font:italic 14px Georgia, "Times New Roman"}.box-mn-curs{border:1px solid #c2e0ff; border-left:0; border-right:0; margin-bottom:28px; height:36px}.box-mn-curs table{width:100%; background:url(img/box-mn-1.gif) 0 0 no-repeat; height:50px; margin:-1px 0 -13px 0}.box-mn-curs table td{ width:25%; border:0; vertical-align:top; padding:0 25px; text-align:center; font: italic 0.8em Georgia, "Times New Roman"; line-height:38px}.box-mn-curs table td.last{background:url(img/box-mn-2.gif) 100% 0 no-repeat}.box-mn-curs table td a.current{border-top:1px solid #fee7a8;border-bottom:1px solid #fee7a8; display:block; height:36px; width:100%; padding:0 25px; margin:0 -25px; color:#fee7a8; text-decoration:none; cursor:default}.box-mn-curs table td a.current span{height:38px; border:0; display:block; width:100%; padding:0 25px; margin:-1px -25px;background:url(img/box-mn-3.gif) 0 0 no-repeat}.box-mn-curs table td a.current span span,.box-mn-curs table td.first a.current span span{background:url(img/box-mn-4.gif) 100% 0 no-repeat; margin:0 -25px}.box-mn-curs table td a.current span span span,.box-mn-curs table td.first a.current span span span,.box-mn-curs table td.last a.current span span span{height:50px; margin:0 -25px -12px -25px; background:url(img/mn-country-2.gif) 50% 100% no-repeat}.box-mn-curs table td.first a.current span{background-position:-8px 0}.box-mn-curs table td.last a.current span span{background:url(img/box-mn-5.gif) 100% 0 no-repeat}.box-currency{float:right; width:230px}.box-currency h6{font-family:Calibri; font-size:0.9em}.box-currency ul{padding:0; list-style:none}.box-currency ul li{width:33%; padding:0; background:none; float:left; clear:none; font-size:0.9em} .box-currency .deco{background:url(img/box-2-2.gif) 0 0 no-repeat}.box-currency .deco .deco{background:url(img/box-2-3.gif) 100% 0 no-repeat}.box-currency .deco .deco .deco{background:url(img/box-2-5.gif) 100% 100% no-repeat}.box-currency .deco .deco .deco .deco{background:url(img/box-2-4.gif) 0 100% no-repeat; padding:8px 10px 8px 32px; overflow:hidden; zoom:1}.box-curs-file{padding:10px 0 0 0; font:italic 0.75em Georgia, "Times New Roman"}.box-curs-file a.pdf {background:url(img/ico-pdf-2.gif) 0 0 no-repeat; padding-left:20px}.box-curs-file a.xls {background:url(img/ico-xls-2.gif) 0 0 no-repeat; padding-left:20px}.box-curs-file a.doc {background:url(img/ico-doc-2.gif) 0 0 no-repeat; padding-left:20px}/*.info-programm h2,.info-programm h3{padding-bottom:0}*/.info-programm table td p {padding:0; margin:0}.info-programm table td {padding:7px 7px;}.info-programm small {font-size:0.8em;}.info-programm small a {color:#99CCFF}.ul-gallery{overflow:hidden; zoom:1; margin-top:-30px;}.ul-gallery li{width:190px; height:190px; position:relative; float:left; clear:none; overflow:hidden; text-align:center; padding:auto; background:none}.ul-gallery li b{display:block; width:190px; position:absolute; bottom:0; left:0}.all-programm{float:right}.all-programm .filter-link a{border:0; text-decoration:underline; color:#9cf; font:italic 0.9em Georgia, "Times New Roman"; line-height:24px}.all-programm .filter-link a:hover{color:#fee7a8}.mn-page{float:right; padding:15px 0 0 0}.mn-page img{background:none; border:0; padding:0}table.cost {width:100%; margin-top:20px;}table.cost td {width:50%; vertical-align:top;}table.cost ul li{padding:0 0 5px 27px;}table.cost ul li {background:url(img/li-cost.gif) 7px 3px no-repeat}table.cost ul li li {background:url(img/li-1.gif) 7px 3px no-repeat}table.cost ul ol li {background:none; padding:0 0 5px 0px;}/*Dima don't touch this section it's for programming*/#schoolProgs {display:none;}#schoolProgs {	text-align:right;	float:right;	clear:both;	margin-top:20px;}tr.info a {	display:block;	font-family:Georgia,"Times New Roman";	font-size:1em;	font-size-adjust:none;	font-stretch:normal;	font-style:normal;	font-variant:normal;	font-weight:normal;	line-height:normal;	padding:0 0 5px;	color:#f2c958!important; border-color:#f2c958!important;	text-decoration:none!important;}/*Version for Print Style*/.printBody {	background:none;	background-color:white;}.printDiv {	margin:20px 20px 20px 40px;	width:700px;	padding-bottom: 40px;}.printDiv * {	color:black!important;}.printDiv img {	border:none;	background:none;}.printDiv h1 {	margin:0 0 0 16px; padding:0;}.printDiv h2 {	font-size:18px;	margin:20px 0 40px 20px; padding:0;}.printDiv .tab-curs td{	font-size:12px;}.printDiv div.info-programm table td, .printDiv div.info-programm table th, .printDiv table.cost td, .printDiv table.cost th {	background-color:white;	border:1px solid #cfcfcf;	font-size:14px;}.printDiv table.cost ul {	margin:0; padding:0;	color:black!important;	padding-left:14px;}.printDiv table.cost ul li  {	background:none;	margin:0; padding:0;	float:none;	list-style: circle!important;	color:black!important;}.printHead {	border-bottom:1px solid #cfcfcf;	padding: 0 20px 10px 20px;	margin: 0 0 20px 0;	overflow:hidden;}.print {	display:block;	background:#fff url(/img/print.gif) 0 0 no-repeat;	border:none;	height:28px;	text-indent: 24px;	margin:0 auto;	width:200px;	margin-bottom: 20px;	cursor:pointer;	font-style:italic;	font-family:Georgia;	text-decoration:underline;}.printDiv table.tab-curs {	margin-left:20px;}.printDiv div.info-programm {	margin-left:20px;}.printDiv div.info-programm table {	margin-left:-20px;}.printDiv div.info-programm h2 {	margin-left:0;}.printHead *{	color:#f9bb00!important;}.printHead img {	float:left;}.printHead div.adress {	width:300px;	float:right;	font-size:12px;	padding-top:16px;}.printHead div.adress p {	padding-bottom: 4px;}/*Bron Form*/.box-bron {	width:476px; position:absolute; top:608px; right:300px; padding:5px 0 0 0; background:url(img/clear.gif);zoom:1;	z-index:1000; display:none;}.box-bron .deco-1{height:28px;width:476px;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="css/img/box-send-1.png",sizingMethod="scale");}html>body .box-bron .deco-1{background:url(img/box-send-1.png)}.box-bron .deco-2{height:24px;width:476px;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="css/img/box-send-3.png",sizingMethod="scale")}html>body .box-bron .deco-2{background:url(img/box-send-3.png)}.box-bron .deco-3{_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="css/img/box-send-2.png",sizingMethod="scale"); padding:0 14px;zoom:1}html>body .box-bron .deco-3{background:url(img/box-send-2.png)}.box-bron .text{color:#000; background:#f8f8f8 url(img/box-send-4.gif) 0 100% repeat-x; font:normal 0.9em Calibri, Verdana; padding:16px 20px 5px 20px}.box-bron .text .but-1{background-image:url(img/but-2-1.gif)}.box-bron .text .but-1 div,.filter .box .but-1 div{background-image:url(img/but-2-3.gif)}.box-bron .text .but-1 div div,.filter .box .but-1 div div{background-image:url(img/but-2-2.gif)}.box-bron .text div.input{height:26px; background-image:url(img/input-3-1.gif)}.box-bron .text div.input div{height:26px; background-image:url(img/input-3-3.gif)}.box-bron .text div.input div div{padding-top:3px; height:22px;background-image:url(img/select-1-2.gif)}.box-bron .text div.textarea div{background-image:url(img/textarea-2-1.gif)}.box-bron .text div.textarea div div{background-image:url(img/textarea-2-2.gif)}.box-bron .text div.textarea div div div{background-image:url(img/textarea-2-3.gif)}.box-bron .text div.textarea div div div div{background-image:url(img/textarea-2-4.gif)}.box-bron .text .close{position:absolute; top:30px; right:19px}.box-bron .text .close img{padding:0; border:0; background:#c40005}.box-bron .text .close:hover img{background:#ff0007}#sections div.section {	display:none;}#sections #school {	display:block;}#sections div.act {	display:block;}li.checking {	display:none;}a.rightMenuAct, span.rightMenuAct {	font-style:italic;	color:#FEE7A8;}div.ajaxHolder {	position:relative;	z-index:200;	height:1px;}#ajaxLogo {	width:200px;	height:300px;	text-align:center;	position:absolute;	z-index:1000;	top:0; left:0px;	display:none;}#ajaxLogo img {	display:block;	margin:70px auto 0 auto;	background:none;	border:none;}
