html{height:100%;margin:0;padding:0;filter:expression(document.execCommand("BackgroundImageCache", false, true))}* html body{margin:0;padding:0}body{background:#000;font:normal 13px/16px 'Arial', Verdana, Helvetica, sans-serif;color:#000}a{color:#133fe0;text-decoration:underline;margin:0 auto;text-align:center}a:visited{color:#800080;text-decoration:underline;margin:0 auto;text-align:center}a:hover {color:#FF0000;text-decoration:underline;margin:0 auto;text-align:center}#body_i0{background:url(../i/1500.gif) repeat-y 50% 0}#body_i1{background:#fff;min-width:990px;max-width:3000px;/*width:70%*/width:1000px}* {margin:0;padding:0;font:inherit;color:inherit}img{border:0}.nowrap{white-space:nowrap}ul, ol, li{list-style:none}ul ul{list-style:none;padding-left:20px!important}strong, b{font-weight:bold}em, i{font-style:italic}p{padding:10px 0 10px 0}table{border-spacing:0;border:0;border-collapse:collapse}td, caption, th{border:1}:focus{outline:0}body{border:0}#body_i1{margin:0 auto;position:relative}#logoconteiner{padding-left:20px}#logo1{display:block;padding-top:15px;padding-left:16px;overflow:hidden}#logo, #logo span{position:absolute;width:150px;height:110px;top:0px;right:0px;bottom:0px;left:0px}#logo #mask{background:url(../i/logo2.png) 0 0 no-repeat}#logo{background:url(../i/grad.png) 0 0 repeat;height:0;overflow:hidden;padding-top:110px;line-height:1em;top:15px;left:27%;margin:0 0 0 -254px}#logo #light{background:url(../i/light.png) 0 0 repeat-x;width:509px;position:absolute}.sys_menu{position:absolute;right:10px;top:17px;z-index:22}.sys_menu img{padding:5px;background:#fff; //margin-bottom:2px}.imgactive img{padding:5px;background:#e70d55;//margin-bottom:2px}.ContentQuote{position:absolute;right:40px;top:0}.qtr{color:#707070;font-style:italic;background:url(../i/right_arrow.jpg) no-repeat 100% 100%;padding:0 25px 0 0}.qtl{background:url(../i/left_arrow.jpg) no-repeat 0 2px;width:215px;margin:23px 0 0 0;padding:0px 0 0 25px;float:right}.qcopy{text-align:right;padding:10px 25px 0 0;font-size:12px;line-height:15px;font-style:italic}#mainmenu{position:absolute;top:20px;left:20%;width:80%}.menu{width:70%;padding:25px 0 0 0;float:center}.menu li{font-weight:bold;float:left;padding:2px!important;line-height:16px!important}.menu li a{color:#e70d55;padding:1px 7px 2px 7px;display:block;float:left}.menu li a:hover{color:#fff!important;background:#e70d55}.menu li a:visited{color:#e70d55}.menu li.SelectMenu a, .menu li.active a{background:#f11a6d;color:#fff!important;text-decoration:none}.menu li.SelectMenu a:hover, .menu li.active a:hover{color:#fff!important;background:#e70d55}#menuservices{position:absolute;top:158px;float:right;right:6%;font-style:normal;width:30%;z-index:22}#content{display:block;position:absolut;width:100%}.text {padding: 0 0 10px 0;font-size:15px}.news p, .draft p{padding:0!important;margin:0!important}.newspage{padding-bottom:10px}.newspage .date{font-style:italic;color:#707070;padding:0;font-size: 0.8em}.text p, .text ul, .text ol, .blog p, .blog ul, .blog ol{padding:0;margin:1em 0}.text li, .blog li{margin:0.5em 0 0.5em 1.3em}.text ul, .blog ul{list-style-type:none;//list-style-image: url('../i/li.gif')}.text ul li, .blog ul li{padding:0;behavior:expression((!this.before && parentNode && parentNode.tagName == 'UL')?(this.before = true)&(parentNode.style.listStyleImage = 'none')&((this.firstChild && this.firstChild.firstChild )?(this.firstChild.style.marginTop = '-1.2em')&(this.firstChild.style.position = 'relative'):'')&(eNOBR = document.createElement('<nobr style="position: relative; display: block; width: 1.25em; left: -1.25em; margin: 0 -1.25em -1.2em 0;" />'))&(eNOBR.innerHTML = '&mdash;&nbsp;')&(this.insertBefore(eNOBR, this.firstChild)):'');}.text ul>li:before, .blog ul>li:before{content:'\2014\a0';float:left;margin-left:-1.25em}.text ul>li>*:first-child:-moz-first-node, .blog ul>li>*:first-child:-moz-first-node{margin-top:-1.2em}.text ul>li>*, .blog ul>li>*{text-indent: 0}.text .sup, .blog .sup{position:relative;top:-0.5em;font-size:0.75em;//font-size:0.89em;line-height:0;vertical-align:baseline}#thatwe{display:block;position:absolut;margin-left:100px;padding:0 10px 10px 10px;margin:40px 0px 0px 100px;width:50%;font-size:14px;background:#fcc}#thatweblock{padding:0 0 0 20%}#sys{margin-top:-27px;display:block;position:absolut;float:right;line-height:33px;padding:0 22% 0 0;z-index:11}#sys  a{text-decoration:none}a#callmeback{background:url(../i/cell-phone-x.jpg) no-repeat top left;padding:0 0 0 50px;font-size:28px}#callmeback span{line-height:35px;border-bottom:1px dashed}a#writemsg{background:url(../i/e-mail.jpg) no-repeat top left;padding:0 0 0 46px;font-size:28px}#writemsg span{line-height:35px;border-bottom:1px dashed}#abzac{padding:10px!important;}#textpage{display:block;position:absolut;margin-left:100px;padding:0 10px 10px 10px;margin:40px 0px 0px 60px;width:57%;background:#fff;min-height: 500px}.portfolio_page{margin:10px 0px 0px 60px!important}#ditto_page{padding:5px}.ditto_page{padding:0 5px 0 5px;margin:2px!important}a.ditto_page:hover{padding:2px 5px 2px 5px;color:#fff;background:#e70d55}.ditto_currentpage{padding:2px 5px 2px 5px;margin:2px!important;color:#fff;background:#e70d55}.ditto_off{display:none}.ditto_previous_off {}.ditto_next_off {}.ditto_previous_link {}.ditto_next_link {}#menublog {position:absolute;top:155px;float:right;right:5%;font-style:italic;background:#fcc;padding:10px;width: 27%}#bottom{display:block;position:relative;margin-top:100px;margin-left:100px;z-index:10}* html #bottom{display:block;position:relative;margin-top:30px!important;margin-left:100px;z-index:10;}*+html #bottom{display:block;position:relative;margin-top:150px!important;margin-left:100px;z-index:10;}#blog{//width:35%;width:40%;padding:10px;margin:10px;float:left;text-align:left;margin-bottom:20px}#news{//width:37%;width:37%;max-width:40%;padding:10px;padding-bottom:0px;margin:10px;background:#fcc;float:left;text-align:left;margin-bottom:0px!important}#about{position:absolute;top:155px;float:right;right:5%;font-style:italic;background:#fcc;padding:10px;width:27.5%;z-index:2}#portfolioprojectautor{position:absolute;top:155px;float:right;right:5%;font-style:italic;background:#fcc;padding:10px;width: 27%}.current{background:#000;color:#fff;padding:0 3px 0 3px;font-style:normal}.date{font-style:italic;color:#777;padding:0}.draft, .description{padding:0}.tags{padding:10px 0 0 0}.blog{padding: 0 0 40px 0}.blog p{padding:0}#navigation{text-align:center;padding-bottom:20px}#footer {font-style:italic;z-index:10;padding-bottom:45px}#fleft{text-align:left;width:90%}#fright{position: absolut;float:right;margin-top:-16px;text-align:right;margin-right:50px;margin-right:25px!ie}#fleft80{text-align:left;width:80%}#fcenter80{position:absolut;text-align:center;margin-top:-49px;width:80%}#fright80{position:absolut;float:right;margin-top:-16px;text-align:right;margin-right:100px;margin-right:50px!ie}h1{font-size:20px;font-style:italic;font-weight:normal;color:#000}h1{line-height:31px;vertical-align:middle;position:relative;margin:0!ie}h2{font-size:20px;font-style:italic;font-weight:normal;color:#000}h2{line-height:31px;vertical-align:middle;position:relative;margin:0!ie}h1.margin03{line-height:31px;vertical-align:middle;position:relative;margin:3em 0 0;margin:0!ie}.service-name{padding:3px}.service-value{text-align:center;vertical-align:middle}img.icq{margin-bottom:-5px!important}img.skype{margin-bottom:-3px!important}.autolink_highlight{border-bottom:1px dashed #ccc;font-weight:bold;cursor:help}.autolink_link{border-bottom:1px dashed #ccc;font-weight:bold;cursor:help}.autolink_abbr{border-bottom:1px dashed #ccc;font-weight:bold;cursor:help}.autolink_acro {border-bottom:1px dashed #ccc;font-weight:bold;cursor:help}.autolink {border-bottom:1px dashed #ccc;font-weight:bold;cursor:help}/* Futured.s1 {font-weight: bold;font-size: 0.8em;}.s2 {font-weight: bold;font-size: 0.9em;}.s3 {font-weight: bold;font-size: 1.1em;}*/.w1,.w2,.w3,.w4,.w5,.w6,.w7,.w8,.w9{font-weight:bold;}.w1{font-size:1.2em;}.w2{font-size:1.4em;}.w3{font-size:1.8em;}.w4{font-size:2.0em;}.w5{font-size:1.5em;}.w6{font-size:1.8em;}.w7{font-size:2.3em;}.w8{font-size:2.5em;}.w9{font-size:2.9em;}p.mark{padding:3px 0 3px 0!important}.mark{color:#C44609;font-size:1.2em;line-height:1.3em;}a.mark{color:#0D89B1;}#portfolioblock{display:block;position:absolut;margin-left:100px;padding:15px 0 0 10px;width:50%;clear:both}#portfolio{display:block;position:absolut;margin-left:0px;margin-left:30px!ie;padding:15px 0 0 10px;width:100%;clear:both}.portfolio{padding-top:50px}.portfoliomenu{margin-left:-5px;padding:5px!important;line-height:20px!important}.portfoliomenu a, a.B_crumb{color:#133fe0;text-decoration:underline;margin:0 auto;text-align:center;padding:1px 5px 1px 5px}.portfoliomenu a:hover, a.B_crumb:hover{color:#fff!important;background:#e70d55;padding:1px 5px 1px 5px}.portfoliomenu a:visited, .B_crumb:visited{color:#133fe0;text-decoration:underline;margin:0 auto;text-align:center}.portfoliomenu a.SelectMenu, .B_currentCrumb{background:#f11a6d;color:#fff!important;text-decoration:none;padding:1px 5px 1px 5px}.portfoliomenu a.SelectMenu:hover{color:#fff!important;background:#e70d55;padding:1px 5px 1px 5px}.B_crumbBox {}.B_firstCrumb {}.B_lastCrumb {}.B_currentCrumb {}.portfoliomenu span{color:#000;text-decoration:none;margin:0 auto;text-align:center;padding:1px 5px 1px 5px}.portfoliomenu span.SelectMenu{background:#f11a6d;color:#fff!important;text-decoration:none;padding:1px 5px 1px 5px}.portfolio_r{top:215px!important}.thumbnails{margin:-3em 0 0 -7em;text-align:center}.thumbnail{text-decoration:none;display:-moz-inline-box;display:inline-block;vertical-align:top;text-align:left;margin:2em 0 0 3.5em;margin:2em 0 0 3em !ie}.clients{margin:-3em 0 0 -2.2em;text-align:center}.client{text-decoration:none;display:-moz-inline-box;display:inline-block;vertical-align:top;text-align:center;/*margin: 2em 0 0 5em;*/margin: 2em}* html .clients{margin:-3em 0 0 -6em;text-align:center}* html .client{text-decoration:none;display:-moz-inline-box;display: inline-block;vertical-align:top;text-align:center;padding:2em 10px 10px 3.5em}.thumbnail .r{width:14em;float:left}.ramka{border:1px solid #000;margin-bottom:0.5em}.ramka:hover{border:1px solid #f00}.psite{font-size:16px;font-weight:bold;vertical-align:top;padding:0 0 5px 0!important;margin:7px 0 0 0!important;line-height:16px!important}.psite img{margin-bottom:-3px} .r1,.r2,.r3,.r4 {display:block;overflow:hidden;height:1px}.r1{margin:0 1px}.r2{margin:0 2px}.r3{margin:0 3px}.r4{margin:0 5px}.radius_a{background:#fff;margin:5px auto;width:100%}.radius_a .txt,.radius_a b{background:repeat-y #fcc}.txt {padding:3px 10px;text-align:left}.hidden{display:none}#opaco {background-color:#000;left:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";/* IE8 */filter:progid:DXImageTransform.Microsoft.Alpha(opacity = 70); /* IE5+ */filter: alpha(opacity=70);/* IE4- */moz-opacity: 0; /* Mozilla */-khtml-opacity: 0; /* Safari */opacity: 0;  /* general CSS3 */position:absolute;top:0;width:100%;z-index:100}#popup{background:#fff;position:fixed;width:410px;left:50%;top:15%;min-width:410px;z-index:101;padding:10px;}* html #popup{background:#fff;position:absolute;left: expression(document.documentElement.clientWidth)/2;top: expression((document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop) + document.documentElement.clientHeight/2);min-width:300px;z-index:101;left:50%;top:70px!important;padding:10px}#popup h3{margin-bottom:10px}#popup textarea{display:block;margin-bottom:10px;width:375px!important;height:100px;font-size:1.1em}#popup p{margin:0px;padding-right:10px}#popup .close-btn{margin:10px}#load,#email,#callback{border:5px solid #f46083;padding:10px;margin-bottom:5px}#EmailForm{text-align:left;border:none;font-size: 1.1em}#EmailForm.full{width:100%}#EmailForm fieldset{border:none}#EmailForm legend{display:none}#EmailForm h2, h2.formh2{clear:both;font-size:1.4em;color:#e70d55;font-weight:bold}#EmailForm label,#EmailForm p{display:block;clear:both;font-size:1em;padding:0 0 10px 0}#EmailForm input{display:block;margin-top:3px}#EmailForm select{/*float: left;display: block;*/}#EmailForm input.Field{}#EmailForm label.first,#EmailForm label.city{clear:left;margin-right:10px;width:150px}#EmailForm label.second,#EmailForm label.state{float:left;clear:none;margin:0 10px 0 0;width:150px}#EmailForm label.state{width:60px}#EmailForm label.first input,#EmailForm label.city input,#EmailForm label.second input {float:left;width:150px;padding:0}#EmailForm label.state select{width:60px;float:left;margin-top:3px}#EmailForm label.zip,#EmailForm label.zip input{float:left;width:80px;}#EmailForm label.zip{clear:none}#EmailForm label{width:310px;margin:0;line-height:1.5em}#EmailForm label input{float:left;width:310px;padding:0}#EmailForm input.radio,#EmailForm input#radiobutton_1,#EmailForm input#radiobutton_2,#EmailForm input#radiobutton_3,#EmailForm input#radiobutton_4{clear:left;float:left;padding:0;margin:0}#EmailForm label.radio,#EmailForm label.radioitem{clear:none;margin:0 0 0 25px;padding:0 0 15px;}#EmailForm input.checkbox,#EmailForm input#checkbox_1,#EmailForm input#checkbox_2,#EmailForm input#checkbox_3,#EmailForm input#checkbox_4{clear:both;float:left;padding:0;margin:0}#EmailForm label.checkbox{clear:none;margin:0 0 0 25px;padding: 0 0 15px}#EmailForm label input,#EmailForm textarea{border:1px solid #ddd;border-left-color:#ccc;border-top-color:#7c7c7c;padding:0 2px;height:20px;line-height:18px;background:#fff repeat-x top left}#EmailForm input.checkbox,#EmailForm select{border:1px solid #ddd;border-left-color:#ccc;border-top-color:#7c7c7c;background-color:#fff}#EmailForm textarea{margin-top:3px;width:400px;height:auto;display:block;}input.button{border:0px solid #fff;//border-left-color:#c3c3c3;//border-top-color:#7c7c7c;//background-color:#90c;background:url(../i/bottom2.png) no-repeat top center;margin-left:15px!important;height:27px;width:90%;font-weight:bold;color:#fff;}/******************** EMAIL ********************/


.thumbscontainer ul.thumbs li {padding:0;behavior:none;} .thumbscontainer ul>li:before{content:'';float:left;margin-left:-1.25em}