
*{margin:0px;padding:0px; outline:none !important}
html{margin:0px;padding:0px;width:100%}
body{margin:0px;padding:0px; width:100%;font-size:0px;cursor:default;font-family: Verdana, Arial, Helvetica, sans-serif;background:#1c1d21}
.main{width:100%;min-height:100%;height:auto !important;height:100%;}
.ac:after {content: " "; display: block; clear: both}
a:link, a:visited, a:hover{font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration:none}
.cb{clear:both}
.bg1{width:968px; min-height:614px; height:auto !important; height:614px; background:url(images/bg1.jpg) no-repeat 0px  53px}
.bg2{width:968px; min-height:614px; height:auto !important; height:614px; background:url(images/bg2.jpg) no-repeat 0px bottom}
.bg_repeat{width:968px; /*background:url(images/bg_repeat.jpg) repeat-y 0px 0px; */; min-height:614px; height:auto !important; height:614px}

.top_bg_repeat{width:968px; min-height:614px; height:auto !important; height:614px; background:url(images/top_bg_repeat.jpg) no-repeat}


.Content,
.ContentLeftCell,
.ContentRightCell{min-height:573px; height:auto !important; height:573px; width:992px}

.Content{}
.ContentLeftCell{width:500px; float:left}
.ContentRightCell{width:483px; float:left; background:url(images/telephone.jpg) no-repeat 0px 2px}
.voice{color:#c0c0c0; font-size:16px; font-weight:700}
.FooterLink u,.small_speak,.voice u{display:block; text-decoration:none; font-style:normal; margin:0px; padding:0px; list-style:none}


.voice u{}
.mx{margin-top:113px}
.ContentLeftCell h1{margin:0px; font-size:24px; color:#fff; font-weight:400; text-align:left; width:372px; height:56px; /*background:url(images/speak.jpg) no-repeat;display:block; */margin-top:22px; line-height:28px; padding:32px 0 0 14px}
.bn{display:none}
.ConText{font-size:14px; font-weight:700; font-family:trebuchet, verdana, arial, helvetica, sans-serif; color:#aeaeae; text-align:left; min-height:100px; height:auto !important; height:100px; line-height:20px; padding:10px 31px 10px 69px}
.CopyRight{padding-top:0px; color:#77777a; font-size:11px; padding-bottom:0px}
.eworks:link,.eworks:visited,.eworks:hover{color:#77777a; font-size:11px}
.eworks:hover{color:#fff}
.eworks:link:first-letter,.eworks:visited:first-letter,.eworks:hover:first-letter{color:#ff0000}
/*
.FooterLink{color:#fff; font-size:9px; text-align:left; padding-left:50px; padding-top:50px}
.FooterLink a:link,.FooterLink a:visited,.FooterLink a:hover{color:#fff; font-size:11px; margin:8px; border-bottom:solid #fff 0px; padding-bottom:2px}
*/

.FooterLink a:hover{border-bottom:solid #fff 1px}
.app:link,.app:visited,.app:hover{display:block; width:189px; height:66px; border-width:0px; background:url(images/app.jpg) no-repeat 0px 0px; font-size:0px}
.app:hover{background-position:0px -67px}
.SmallScreen{width:218px; min-height:345px; height:auto !important; height:345px}
.PaddingLeftCell{padding-left:0px}
.SmallScreenUL{padding:0px; margin:0px; list-style:none !important; padding-left:9px}
.SmallScreenUL li{float:left; width:91px; height:90px}
.SmallScreenUL li a:link,.SmallScreenUL li a:visited,.SmallScreenUL li a:hover{display:block; width:74px; height:73px; background:url(images/small_screen.png) no-repeat}

.s1:link,.s1:visited,.s1:hover{background-position:0px 0px !important}
.s2:link,.s2:visited,.s2:hover{background-position:-90px 0px !important}
.s3:link,.s3:visited,.s3:hover{background-position:0px -90px !important}
.s4:link,.s4:visited,.s4:hover{background-position:-90px -90px !important}
.s5:link,.s5:visited,.s5:hover{background-position:0px -180px !important}
.s6:link,.s6:visited,.s6:hover{background-position:-90px -180px !important}


.s1:hover{background-position:0px -270px !important}
.s2:hover{background-position:-90px -270px !important}
.s3:hover{background-position:0px -360px !important}
.s4:hover{background-position:-90px -360px !important}
.s5:hover{background-position:0px -450px !important}
.s6:hover{background-position:-90px -450px !important}




.interval{clear:both; height:57px}

.Tleft,.TRight{min-height:450px; height:auto !important; height:450px}
.Tleft{width:48%; float:left; padding-left:11px}
.TRight{width:49%; float:left}


.int{}

.Scrolling {width:20000px;height:304px;position:absolute;left:0;top:0;}
.ScrollingCell{width:201px; height:304px; margin-top:78px; margin-left:0px; position:relative; text-align:left; overflow:hidden }
.small_speak{font-size:16px !important; text-decoration:none !important}


.ScreenDescription{
background:transparent url(images/title.gif) no-repeat scroll 0px 1px;
color:#FFFFFF;
font-size:10px;
font-weight:400;
padding-bottom:11px;
padding-top:12px;



}
.strelki{width:150px; height:20px; margin-top:87px}
.sright,.sleft{width:73px; float:left; height:20px}


.sleft a:link,
.sleft a:visited,
.sleft a:hover,
.sright a:link,
.sright a:visited,
.sright a:hover{display:block ; width:27px; height:16px; background:url(images/strelki.png) no-repeat 0px 0px; border-width:0px}

.sleft a:link,.sleft a:visited,.sleft a:hover{background-position:0px 0px !important}
.sleft a:hover{background-position:0px -16px !important}

.sright a:link,.sright a:visited,.sright a:hover{background-position:-27px 0px !important}
.sright a:hover{background-position:-27px -16px !important}
.tochkiCell{height:20px}
.tochki {padding-top:10px; padding-left:95px}
.tochki a:link,.tochki a:visited,.tochki a:hover{display:block; width:5px; height:5px;  background:url(images/tochki.png) no-repeat -10px 0px; margin-left:3px; margin-right:3px; border-width:0px; float:left}
.tochki a:hover{background-position:0px 0px}
.selected{background-position:0px 0px !important}


.g{height:150px; clear:both; width:180px; margin-top:10px}



.g2{width:486px;  height:40px; }
.logo_speakoman:link,.logo_speakoman:visited,.logo_speakoman:hover{display:block; width:133px; height:105px; background:url(images/top_logo.png) no-repeat; border-width:0px; margin-top:117px}

.FooterLink {clear:both; padding-left:22px; padding-top:20px}
.FooterLink a:link,.FooterLink a:visited,.FooterLink a:hover{display:block; background:url(images/icons2.jpg) no-repeat; float:left; margin-right:5px; text-decoration:none !important; border:0px !important; color:#b4b4bc; font-size:11px; font-weight:700}
.FooterLink a:hover{color:#fff}

.i1:link,.i1:visited,.i1:hover{width:110px; height:36px; background-position:0px 0px !important}
.i1:hover{background-position:0px -40px !important}

.i2:link,.i2:visited,.i2:hover{width:70px; height:36px; background-position:-114px 0px !important}
.i2:hover{background-position:-114px -40px !important}

.i3:link,.i3:visited,.i3:hover{width:183px; height:36px; background-position:-187px 0px !important}
.i3:hover{background-position:-187px -40px !important}

.i4:link,.i4:visited,.i4:hover{width:95px; height:36px; background-position:-373px 0px !important}
.i4:hover{background-position:-373px -40px !important}


.pl23{padding-left:23px}
.FooterLink u{padding-top:12px; text-align:right; padding-right:10px; clear:both}
.form {display:none;}
.input {border:1px solid #747780;width:300px;padding:2px;color:#555555;font-weight:700;font-size:12px}
.captcha {width:165px}
.keystring {vertical-align:middle}
.area {height:200px}
.contact_form label {color:#FFFFFF;font-weight:700;font-size:10px}
.contact_form .submit {color:#FFFFFF;font-weight:700;font-size:13px;background:#505156;border:1px solid #747780;padding:5px 30px}
#contact_report {color:#FFFFFF;font-weight:700;font-size:10px;padding:10px;height:20px}



.border{border:1px solid red;}