body {margin:0px; padding:0px; background:#fff; min-width:760px; border-top:1px solid #fff}
body,td {font-family:arial,geneva cy,sans-serif}
div,img,table {border:0px}

#verh {
	BACKGROUND: url(../img/bg_t.gif) #fcfcfc repeat-x; LEFT: 0px; WIDTH: 100%; BORDER-BOTTOM: #b3b3b3 1px solid; POSITION: absolute; TOP: 0px; HEIGHT: 92px; min-width: 760px
}

#verh DIV.in {
	MARGIN: 0px auto; WIDTH: 72%; POSITION: relative; HEIGHT: 90px; min-width: 720px
}
#verh DIV.in ul {
padding:0; 
margin:0;
list-style-type: none;
}
#verh DIV.in ul li {
float:left; 
position:relative;
}
#verh DIV.in a.zak {color:#f72929}

#verh DIV DIV {
	FLOAT: right
}
#verh A {
	PADDING-RIGHT: 8px; DISPLAY: block; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 3px; MARGIN: 35px 7px 0px; COLOR: #656565; PADDING-TOP: 3px; TEXT-DECORATION: none
}
#verh A.s {
	BACKGROUND: #ed1c24; COLOR: #fff
}
#verh A.s:hover {
	TEXT-DECORATION: none
}
#verh A:hover {
	TEXT-DECORATION: underline
}
#deyat {
	BACKGROUND: #f7f7f7; LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 93px; HEIGHT: 240px; min-width: 760px
}
#deyat DIV {
	MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 72%; POSITION: relative; HEIGHT: 210px; min-width: 720px
}
#deyat DIV DIV {
	BORDER-RIGHT: #1e5ea9 1px solid; BORDER-TOP: #1e5ea9 1px solid; BACKGROUND: #ddf9ff; BORDER-LEFT: #1e5ea9 1px solid; WIDTH: 30%; BORDER-BOTTOM: #1e5ea9 1px solid; POSITION: absolute; TOP: 46px; HEIGHT: 160px; min-width: 30%
}
#deyat DIV DIV DIV {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; OVERFLOW: hidden; WIDTH: 100%; POSITION: absolute; TOP: 0px; HEIGHT: 160px; BORDER-RIGHT-WIDTH: 0px
}

#deyat DIV IMG {
	LEFT: 50%; MARGIN-LEFT: -157px; POSITION: absolute
}
#deyat DIV DIV.l {
	LEFT: 0%
}
#deyat DIV DIV.c {
	LEFT: 35%
}
#deyat DIV DIV.r {
	LEFT: 70%; MARGIN-LEFT: -2px
}
#deyat P {
	PADDING-LEFT: 16px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(../img/ar_g.gif) no-repeat 0px 5px; MARGIN: 0px; BOTTOM: -27px; POSITION: absolute
}
#deyat P A {
	COLOR: #1165b7
}
#deyat DIV.dt_s {
	TOP: -210px; HEIGHT: 42px
}

#deyat DIV.dt_s DIV {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-LEFT: 0px; WIDTH: 30%; BORDER-BOTTOM: 0px; POSITION: absolute; TOP: 20px; HEIGHT: 21px; min-width: 30%
}

#deyat DIV.dt_s DIV.razr {
	BACKGROUND: url(../img/razrabotka_saitov.gif) #f7f7f7 no-repeat; LEFT: 0%
}
#deyat DIV.dt_s DIV.prodv {
	BACKGROUND: url(../img/prodvizenie.gif) #f7f7f7 no-repeat; LEFT: 35%
}
#deyat DIV.dt_s DIV.rekl {
	BACKGROUND: url(../img/reklama_internet.gif) #f7f7f7 no-repeat; LEFT: 70%; MARGIN-LEFT: -2px
}

#deyat IMG.soon {
	DISPLAY: block; Z-INDEX: 5; LEFT: 50%; MARGIN-LEFT: -326px; POSITION: absolute; TOP: 248px
}
#mcont {
	CLEAR: both; Z-INDEX: 2; MARGIN: 430px auto 90px; WIDTH: 72%; POSITION: relative; min-width: 720px
}
#mcont H1 {
	CLEAR: both; LEFT: 10px; MARGIN: 0px; FONT: bold 1.3em arial; TEXT-TRANSFORM: uppercase; WIDTH: 150px; POSITION: absolute; TOP: -404px
}
#mcont H1  B{
	DISPLAY: none
}
#mcont H6  a{
	DISPLAY: none
}
#mcont H2 strong {
	display: none
}

#mcont BR.clr {
	CLEAR: both
}
#mcont H5 {
	FONT-SIZE: 1.3em; MARGIN: 3px 0px 0px; COLOR: #333
}
#mcont H5 B {
	DISPLAY: none; FONT-WEIGHT: normal
}
#mcont P {
	MARGIN: 14px 0px
}
#mcont A {
	COLOR: #005bb3
}
#mcont A:visited {
	COLOR: #842994
}




#mcont DIV.l {
	TOP: -80px; LEFT: 0px; WIDTH: 29%; POSITION: absolute
}

#mcont DIV.l IMG {
	MARGIN-BOTTOM: 4px
}
#mcont DIV.l a {
	COLOR: #000000; TEXT-DECORATION: none
}
#mcont DIV.l a:visited {
	COLOR: #c6c6c6
}


#mcont DIV.l P {
	FONT-SIZE: 75%
}
#mcont DIV.l P SPAN {
	DISPLAY: block; FONT: 75% tahoma,sans-serif; COLOR: #c6c6c6
}
#mcont DIV.l P.nw {
	PADDING-LEFT: 16px; FONT-WEIGHT: bold; BACKGROUND: url(../img/ar_g.gif) no-repeat 0px 5px; color:#000000
}
#mcont DIV.l P.nw a {
	color:#000000; text-decoration:underline
}
#mcont DIV.l P.nw a:visited {
	color:#000000; text-decoration:none
}
#mcont DIV.l DIV.l2 {
	PADDING-RIGHT: 10px; MARGIN-TOP: 17px; PADDING-LEFT: 10px; BACKGROUND: #f1f0df; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#mcont DIV.l DIV.l2 P {
	MARGIN: 0px
}
#mcont DIV.l li {
    
	margin-left:-37px;
	
	list-style: none;
	padding-left: 7px;
    background-image: url(../img/ar_menu.gif);
    background-repeat: no-repeat;
    background-position: 0 .5em;
}

#mcont DIV.l li a:visited{
    
	color:#005398
}
#mcont DIV.l li a, DIV.l li a:link, DIV.l li a:visited{
    
	color:#005398;
	text-decoration:none
}
#mcont DIV.l li a:hover, DIV.l li a:active{
	color:#005398;
	text-decoration: underline
}
#mcont DIV.c {
	TOP: -80px; LEFT: 35%; FLOAT: left; WIDTH: 46%; POSITION: relative; 
}
#mcont DIV.c P {
	FONT-SIZE: 80%; line-height: 1.5
}
#mcont DIV.c P.d {
	PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%
}

#mcont  DIV.c ul li {
    FONT-SIZE: 75%; 
	margin: 0;
	padding: 0;
	list-style-type: none;
	background-image: url(../img/ar_menu.gif);
    background-repeat: no-repeat;
    background-position: 0 .5em;
    padding-left: 15px;
	margin-left:-37px  
}

#mcont DIV.c a.none {color:#000000; text-decoration:none}

#mcont DIV.r {
	FONT-SIZE: 75%; RIGHT: -10px; WIDTH: 135px; COLOR: #b2b2b2; POSITION: absolute; TOP: -80px
}

#mcont DIV.r IMG {
	padding-left: 15px; BORDER-RIGHT: 0; BORDER-TOP: 0; BORDER-LEFT: 0; BORDER-BOTTOM: 0
}
#mcont DIV.r IMG.t {
	BORDER-RIGHT: #f3f3f3 7px solid; BORDER-TOP: #f3f3f3 7px solid; MARGIN-TOP: 41px; BORDER-LEFT: #f3f3f3 7px solid; BORDER-BOTTOM: #f3f3f3 7px solid
}
#mcont DIV.r IMG.v {
	padding-left: 0px; MARGIN-TOP: 100px; BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#mcont DIV.r IMG.z {
	padding-left: 0px; MARGIN-TOP: 0px; BACKGROUND: #ffffff; BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#mcont DIV.r A {
	COLOR: #777; TEXT-DECORATION: none
}
#mcont DIV.r A:visited {
	COLOR: #777
}
#dwn {
	MARGIN-TOP: -60px; CLEAR: both; BORDER-TOP: #b3b3b3 1px solid; BACKGROUND: url(../img/bg_b.gif) #fcfcfc repeat-x; WIDTH: 100%; HEIGHT: 111px; min-width: 760px
}
#dwn DIV.stline {
	BACKGROUND: #f3f3f3; FLOAT: right; BORDER-TOP: #cacaca 3px solid; BORDER-BOTTOM: #cacaca 1px solid; MARGIN: 0px; WIDTH: 100%; HEIGHT: 40px; POSITION: static; min-width: 100%
}
#dwn DIV.stline B {
	DISPLAY: none
}
#dwn DIV {
	CLEAR: both; MARGIN: 0px auto; WIDTH: 72%; POSITION: relative; min-width: 720px
}
#dwn DIV A.p {
	DISPLAY: block; RIGHT: 70px; FONT: 11px tahoma,sans-serif; WIDTH: 100px; COLOR: #a1a1a1; POSITION: absolute; TOP: -47px
}

#dwn P {
	MARGIN-TOP: 10px; FLOAT: right; FONT: 11px/16px tahoma,sans-serif; WIDTH: 176px; COLOR: #a1a1a1
}
#dwn P A {
	COLOR: #a1a1a1
}
#dwn P.l {
	LEFT: 270px; POSITION: absolute
}
#dwn P.m {
	LEFT: 0px; POSITION: absolute
}
#dwn P.l B {
	MARGIN-BOTTOM: 7px; FONT: bold 18px times new roman,serif; COLOR: #777
}
#dwn P.l em {
	DISPLAY: block; FONT: bold 18px times new roman,serif; text-decoration:none; COLOR: #ff3333
}
#dwn P.l A {
	DISPLAY: inline; FONT: bold 12px arial, sans-serif; COLOR: #005bb3; POSITION: static
}
#dwn P.m B {
	MARGIN-BOTTOM: 7px; FONT: bold 18px times new roman,serif; COLOR: #777
}
#dwn P.m em {
	DISPLAY: block; FONT: bold 18px times new roman,serif; text-decoration:none; COLOR: #ff3333
}
#dwn P.m A {
	DISPLAY: inline; FONT: bold 12px arial, sans-serif; COLOR: #005bb3; POSITION: static
}
#noface {
	DISPLAY: none
}


#menu {

	MARGIN-TOP: -7px;
	width:auto;
	height:auto
	
}

#menu a,#menu a:link,#menu a:visited{
	

	color:#005398;
	font-size:0.8em;
	
    padding-left: 7px;  
	text-decoration:none
	


}

#menu a:hover,#menu a:active{
	color:#005398;
	text-decoration: underline

}


.FSF_submit {MARGIN-LEFT: 5px; height:23px; font-size:12px; color:#005398; background:url(../img/but_bg.gif) #cacaca; border-top:1px solid #f6f6f7; border-right:1px solid #b3b3b3; border-bottom:1px solid #919194; border-left:1px solid #b3b3b3}


.fon {background-color: #f7f7f7}




