body {
margin: 0px;
padding: 0px;
	font-family:"Arial",Verdana, Helvetica, sans-serif;
	font-size:13px;
	color: #575d00;
	background: url(../images/top_new.jpg) repeat-x center top #fff;
}

table,td,div
{
color: #575d00;
font-size: 13px;
font-family:"Arial",Verdana, Helvetica, sans-serif;
}

a{font-family:"Arial",Verdana, Helvetica, sans-serif;
	color: #abc143; font-size: 13px;
	text-decoration:none;}

form{ margin:0px; padding:0px;}

img{border:0px;}


.bg{background: url(../images/bg.jpg) no-repeat  top left;
}
.bg_1{background: url(../images/bg_1.jpg) no-repeat  top right;
}
.small_sq1{background: url(../images/small_sq1.gif) repeat-x left bottom;}
.small_sq2{background: url(../images/small_sq2.gif) repeat-x left bottom;}
.hand{background: url(../images/hand.jpg) no-repeat bottom right;width:227px;height:207px;}
.hand_2{background: url(../images/hand_2.jpg) no-repeat top right;padding-left:10px;}
.new_work1{background: url(../images/new_work1.jpg) no-repeat top center;}
.new_work2{background: url(../images/new_work2.jpg) no-repeat top center; padding-top:20px;}
.new_work3{background: url(../images/new_work3.jpg) no-repeat top center; padding-top:20px;}
.new_work4{background: url(../images/new_work4.jpg) no-repeat top center; padding-top:20px;}
.new_work6{background: url(../images/new_work6.jpg) no-repeat top right;}
.dot{background: url(../images/dot.gif) repeat-y top center;}
.fon_bottom{background: url(../images/fon_bottom.png) no-repeat top right;}
.bottom_new{background: url(../images/bottom.jpg) repeat-x bottom center;}
.fon_portf{background: url(../images/fon_portf.jpg) repeat-y top center;}
.portf_1{background: url(../images/portf_1.jpg) no-repeat top center;}
.portf_6{background: url(../images/portf_6.jpg) no-repeat top center;}
.portf_4{background: url(../images/portf_4.jpg) no-repeat top center;}
.portf_9{background: url(../images/portf_9.jpg) no-repeat top center #fff;}
.dot_1{background: url(../images/dot_1.gif) repeat-x center;}
.dot_2{background: url(../images/dot_2.gif) repeat-y top left;}
.dot_3{background: url(../images/dot_3.gif) no-repeat bottom left;}
.dot_4{background: url(../images/dot_1.gif) repeat-x center;width:540px;}
.dot_7{background: url(../images/dot_1.gif) repeat-x center;width:750px;margin-left:120px;margin-top:5px;}
.pad10{padding-top:10px;margin-bottom:0px;}
.pad0{padding-top:0px;margin-bottom:0px;}
.pad11{padding-right:100px;}
.uslugi_5{background: url(../images/uslugi_5.gif) repeat-y center;

}
.q7{background: url(../images/q7.gif) repeat-y right  #B2CB3C;}

.descript{
	width:640px;
	text-align:left;
	vertical-align:top;
	position:absolute;
	width:615px;
	height:254px;

}
.descript1{
	width:640px;
	text-align:left;
	vertical-align:top;
	position:absolute;
	top:-12px;
	left:-90px;
	width:615px;
	height:254px;
}
H1.descript {
position:absolute;
top:338px;
left:265px;
width:165px; height:105px;
font-weight: 800;
color:#669900;
font-size:13px;
text-transform:uppercase;
font-family:"Arial", sans-serif;
}


.portf2_bottom{background: url(../images/portf2_bottom.gif) no-repeat left top;
padding:10px;
 height:57px;}

.top{position:relative;
width:615px; height:454px;
}


.tel{
padding-left:470px;
padding-top:65px;
width:252px;
color: #7f2604;
font-weight: bold;
font-size:18px;
font-family:"Verdana","Arial Narrow", sans-serif;
text-align:center;
}

.logo{
position:absolute;
top:348px;
left:110px;
}



.marg_1{margin-left:10px; margin-bottom:102px;}
.marg_3{margin-top:10px; margin-bottom:10px;}
.pad_1{padding-right:13px;}
.pad_2{padding-right:100px; background: url(../images/new_work5.jpg) no-repeat bottom right;}
.pad_3{padding-top:25px;}
.pad_4{padding:15px 0px 10px 10px;}
.pad_5{padding-top:5px; padding-right:100px;}
.pad_uslugi2{padding-left:20px; padding-top:35px;}

.img_bord{border:3px solid #c8e14f;}

.txt_menu{font-family:Verdana;
color: #e14000;
font-size:10px;
text-transform:uppercase;}


.txt_tit{color:#e14000; text-transform:uppercase;
font-size:13px;
}

.txt_etap{color:#e14000; text-transform:uppercase;
font-size:11px;
}


.txt_ex{color:#fff; text-transform:uppercase;
font-size:11px;
}

.txt_dat{color:#767d0a;
font-size:12px;
}

.txt_news{color:#353629;
font-size:12px;
}

.our_clients{color:#b2cb3c;
font-size:13px;
}

.txt_clients{color:#7a7a7a;
font-size:11px;
}
.txt_portf{color:#72ab00; text-transform:uppercase;
font-size:13px;
}
.txt_portf1{color:#c3371b;
font-size:14px;
}
.txt_portf2{color:#839038;
width: 100px;
font-size:12px;
}

.txt_portf3{color:#2a2d1e;
font-size:12px;
}
.txt_portf4{color:#c3371b;
font-size:12px;
}


.seo{font-family:"Arial Narrow", sans-serif ;
color: #76981b;
font-size:13px;
text-transform:uppercase;}


.txt_cont{font-family:"Arial Narrow", sans-serif ;
color: #bc3500;
font-size:14px;
}

.txt_copy{font-family:"Arial Narrow", sans-serif ;
color: #8e8e8d;
font-size:11px;
}

.txt_num{font-family:"Arial Narrow", sans-serif ;
color: #fffbc2;
font-size:14px;
}

.txt_uslugi2{font-family:"Arial Narrow", sans-serif ;
color: #fff;
font-size:15px;
text-transform:uppercase;}


.txt_uslugi3{
color: #22270c;
font-size:11px;
}

.col_num1{background-color:#be3927;}
.col_num2{background-color:#ffae00;}
.col_num3{background-color:#00a09e;}
.col_uslugi2{background: url(../images/uslugi_7.jpg) no-repeat top right; padding-right: 8px; margin-right: 8px;}
.col_num4{background-color:#fff;}


.div_uslugi2{background: url(../images/dot_4.gif) repeat-x bottom center;
width:156px;
height:4px;
}

a.menu{
font-family:Verdana;
color: #006261;
font-size:10px;
text-transform:uppercase;
text-decoration:none;
cursor:pointer;
}
a.menu:link {
color: #006261;

}
a.menu:visited {
color: #006261;

}
a.menu:active {
color: #0097D5;

}
a.menu:hover {
color: #e14000;
text-decoration:none;
}



a.www{
font-family:Verdana;
color: #c3371b;
font-size:12px;
text-decoration:none;
}
a.www:link {
color: #c3371b;
}
a.www:visited {
color: #c3371b;
}
a.www:active {
color: #c3371b;
}
a.www:hover {
color: #c3371b;
text-decoration:none}
a.txt_portf3{
color:#2a2d1e;
font-size:12px;
text-decoration:none;
}
a.txt_portf3:link{
color:#2a2d1e;
font-size:12px;
text-decoration:none;
}
a.txt_portf3:visited{
color:#2a2d1e;
font-size:12px;
text-decoration:none;
}
a.txt_portf3:active{
color:#2a2d1e;
font-size:12px;
text-decoration:none;
}
a.txt_portf3:hover {
color:#2a2d1e;
font-size:12px;
text-decoration:none;
}
a.txtl{
color:red;
font-family:"Arial",Verdana, Helvetica, sans-serif;
font-size:11px;
text-decoration:underline;
}
a.txtl:link{
color:red;
font-family:"Arial",Verdana, Helvetica, sans-serif;
font-size:11px;
text-decoration:underline;
}
a.txtl:visited{
color:red;
font-family:"Arial",Verdana, Helvetica, sans-serif;
font-size:11px;
text-decoration:underline;
}
a.txtl:active{
color:red;
font-family:"Arial",Verdana, Helvetica, sans-serif;
font-size:11px;
text-decoration:underline;
}
a.txtl:hover {
color:red;
font-family:"Arial",Verdana, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
}
.posit_abs{position:relative; padding:0;}
.posit_left{position:absolute;text-align:left;}
.posit_center{position:absolute;text-align:center;left:100px;}
.posit_right{position:absolute;text-align:right;left:600px;}
a.txtcop{
color:#8e8e8d;
font-family:"Arial",Verdana, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
}
a.txtcop:link{
color:#8e8e8d;
font-family:"Arial",Verdana, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
}
a.txtcop:visited{
color:#8e8e8d;
font-family:"Arial",Verdana, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
}
a.txtcop:active{
color:#8e8e8d;
font-family:"Arial",Verdana, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
}
a.txtcop:hover {
color:#8e8e8d;
font-family:"Arial",Verdana, Helvetica, sans-serif;
font-size:11px;
text-decoration:underline;
}
.tabsp1 {
	border-style: solid;
	border-color: red;
}