.filtr {width:527px; height:120px; margin:0px auto; background-image:url(/images/filtr_bg.png);}
.item1 {width:156px; height:45px; float:left; margin-top:18px;}
.item1 img{float:left; margin-left:7px;  margin-top:-8px;}
.item1 input{float:left; padding-left:5px; padding-right:5px; }
.item1 p{margin:0px; padding:0px; font-size:12px;  font-family:tahoma; margin-top:16px; color:#8e8e8e !important;}
.item2 {width:185px; height:45px; float:left; margin-top:18px;}
.item2 img{float:left; margin-left:7px;  margin-top:-8px;}
.item2 input{float:left; padding-left:5px; padding-right:5px; }
.item2 p{margin:0px; padding:0px; font-size:12px; font-family:tahoma; margin-top:9px; color:#8e8e8e !important;}
.item3 {width:185px; height:45px; float:left; margin-top:18px;}
.item3 img{float:left; margin-left:7px;  margin-top:-9px;}
.item3 input{float:left; padding-left:5px; padding-right:5px; }
.item3 p{margin:0px; padding:0px; font-size:12px; font-family:tahoma; margin-top:16px;color:#8e8e8e !important;}
.sub {padding:0px; background:url(/images/show_butt.png); width:136px; height:37px;border:0px;}
.filtr p {text-align:center; font-size:12px; margin:0px; padding:0px; color:#bcbcbc; font-family:tahoma;}
.sub_button {width:136px; margin:0px auto;}
.display {display:none;}
#portfolio a {text-decoration:none; color:#727a72;}
.clients {width: 188px; overflow: hidden; height: 750px;}
.main-right form {display:none;}
.main_clients { height:750px; width:190px; overflow:hidden;}
.create {background:url('/img/port/p1.png'); width:256px; height:227px; float:left; margin:5px;}
.design {background:url('/img/port/p2.png'); width:256px; height:227px; float:left; margin:5px;}
.SEO {background:url('/img/port/p3.png'); width:256px; height:227px; float:left; margin:5px;}
.all {background:url('/img/port/p4.png'); width:256px; height:227px; float:left; margin:5px;}
.text_clients {font-family:tahoma; color:#6bc512; font-size:16px; margin-left:40px; background-image:url(/img/ours.png); margin-bottom:10px; font-weight:bold;}
.title {color: #23AFE0;text-shadow: 1px 1px 1px #626262;padding-right: 20px;font-size: 16px;margin: 0px;margin-top: 10px;position: absolute;top: 305px;font-weight: bold;}
.main_clients p {display:none;}
.part_logo {width:256px; height:227px;}
.part_logo img{margin-top: 60px; margin-left: 50px;}
.footer_line {width:160px; margin-bottom:10px; height:4px; background-image:url(/img/line_foot.png); float:right;}
.chebox {width:600px; height:40px; float:left;}
.y {color:#a4d87e;}
.n {color:red;}
.clients_main img {margin-left:40px;}
.clients_main p {padding:0px; margin:0px; margin-top:10px; margin-bottom:10px;  margin-left:40px; float:left;}
#news_text small {display:none;}
#portfolio {font-family:Tahoma, Verdana, Helvetica, sans-serif;font-size:12px;}
#portfolio img {max-width:191px;height:107px;}