BODY {
	BACKGROUND-COLOR: #f3f1eb
}
 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.clr {
	CLEAR: both; FONT-SIZE: 1px; LINE-HEIGHT: 1px
}
A {
	COLOR: #4fa4e0; TEXT-DECORATION: underline
}
A:link {
	COLOR: #4fa4e0
}
A:visited {
	COLOR: #96c80f
}
A:hover {
	COLOR: #f18f00
}
A:active {
	COLOR: #c16f00
}
P {
	FONT-SIZE: 13px; MARGIN: 5px 3px 4px; TEXT-INDENT: 20px; LINE-HEIGHT: 17px
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 8px 8px 8px 20px; PADDING-TOP: 0px
}
H1 {
	FONT-SIZE: 1.8em; FONT-FAMILY: Century Gothic, Arial
}
H2 {
	FONT-SIZE: 1.7em; FONT-FAMILY: Century Gothic, Arial
}
H2 A {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
H3 {
	FONT-SIZE: 1.2em; LINE-HEIGHT: 1.3em; FONT-FAMILY: Century Gothic, Arial
}
A.nonlink {
	BORDER-BOTTOM: 1px dashed; TEXT-DECORATION: none
}
.main {
	FONT-SIZE: 12px; BACKGROUND: url(../img/top_bg.jpg) repeat-x left top; MARGIN: 0px auto; COLOR: #767676; FONT-FAMILY: Arial; POSITION: relative; min-width: 1024px
}
.top {
	MARGIN: 0px auto; WIDTH: 965px; POSITION: relative
}
#lang_switcher {
	RIGHT: 10px; WIDTH: 64px; LINE-HEIGHT: 21px; POSITION: absolute; TOP: 0px; HEIGHT: 21px; TEXT-ALIGN: center
}
#lang_switcher SPAN {
	DISPLAY: inline; FLOAT: left; WIDTH: 50%
}
#lang_switcher SPAN.rus {
	BACKGROUND: url(../img/lang_rus_bg_bl.gif) #ececec no-repeat left bottom
}
#lang_switcher SPAN.eng {
	BACKGROUND: url(../img/lang_eng_bg_br.gif) #f39400 no-repeat right bottom
}
#lang_switcher SPAN.eng A {
	COLOR: white; TEXT-DECORATION: none
}
#lang_switcher SPAN.eng A:hover {
	TEXT-DECORATION: underline
}
.logo {
	WIDTH: 150px; HEIGHT: 115px
}
.logo IMG {
	MARGIN: 33px 0px 0px 5px
}
#menu {
	PADDING-RIGHT: 40px; RIGHT: 0px; BACKGROUND: url(../img/menu_bg.jpg) no-repeat right 00%; WIDTH: 931px; BOTTOM: 0px; POSITION: absolute; HEIGHT: 80px
}
#nav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 42px 10px 0px 15px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#nav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 42px 10px 0px 15px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#nav UL A {
	DISPLAY: block; FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; COLOR: #ACD882; HEIGHT: 40px; TEXT-DECORATION: none; outline: none
}
#nav UL A SPAN {
	PADDING-RIGHT: 4px; DISPLAY: block; PADDING-LEFT: 4px; PADDING-BOTTOM: 3px; PADDING-TOP: 5px; HEIGHT: 40px; color:#009900
}


 HTML #menu {
	PADDING-RIGHT: 40px; RIGHT: 0px; BACKGROUND: url(../img/menu_bg.jpg) no-repeat right 25px; WIDTH: 943px; POSITION: absolute; TOP: 0px; HEIGHT: 120px
}
 HTML #nav LI:hover UL {
	LEFT: 0px
}
 HTML #nav LI.sfhover UL {
	LEFT: 0px
}
 HTML #nav .menu_item_active UL {
	LEFT: 0px
}
 HTML #nav LI:hover UL {
	
}
 HTML #nav LI {
	FONT-SIZE: 14px; FLOAT: left; MARGIN-LEFT: 20px
}
 HTML #nav LI UL {
	LEFT: -999em; MARGIN: 0px; WIDTH: 550px; POSITION: absolute
}
 HTML #nav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 50px 10px 0px 105px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#nav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 50px 10px 0px 105px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
 HTML #menu {
	PADDING-RIGHT: 30px
}
 HTML #menu A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; WIDTH: 30px; COLOR: #ffffff; PADDING-TOP: 0px; HEIGHT: 24px; TEXT-DECORATION: none
}
 HTML #menu A SPAN {
	PADDING-RIGHT: 6px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; CURSOR: pointer; PADDING-TOP: 5px; HEIGHT: 24px
}
 HTML #menu #nav LI UL A {
	MARGIN-TOP: 15px; WIDTH: auto
}
 HTML #menu #nav LI UL A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
 HTML #menu #nav LI UL A SPAN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
 HTML #menu #nav LI UL A SPAN SPAN {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; PADDING-TOP: 2px
}
 HTML #menu #nav LI UL .c_1 A SPAN SPAN {
	WIDTH: 105px
}
 HTML #menu #nav LI UL .c_4 A SPAN SPAN {
	WIDTH: 180px
}
 HTML #menu #nav LI UL .u_1 {
	WIDTH: 125px
}
 HTML #menu #nav LI UL .u_2 {
	WIDTH: 97px
}
 HTML #menu #nav LI UL .u_3 {
	WIDTH: 173px
}
 HTML #menu #nav LI UL {
	BACKGROUND-POSITION: 0px 10px; PADDING-LEFT: 30px; FONT-SIZE: 12px; MARGIN-LEFT: 127px; WIDTH: 550px; HEIGHT: 0px
}
 HTML #menu #nav LI UL LI {
	PADDING-RIGHT: 20px; FLOAT: left; MARGIN: 0px; WIDTH: 0px
}
.banner {
	MARGIN: 0px auto; WIDTH: 100%; HEIGHT: 303px; TEXT-ALIGN: center
}
.img_left_bg {
	BACKGROUND: url(../img/left_bg.jpg) no-repeat 0px 54px
}
.simple {
	DISPLAY: inline; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 100%; ZOOM: 1; POSITION: relative
}
.centered {
	MARGIN: 0px auto; WIDTH: 800px
}
.simple .block_title H1 {
	BACKGROUND: #f3f1eb
}
.latest_projects .item H2 {
	HEIGHT: 33px
}
.item {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px 37px; WIDTH: 185px
}
.item .mp3 {
	FLOAT: right; WIDTH: 100%
}
.item H2 {
	FONT-SIZE: 14px; COLOR: #73ae1e
}
.item H2 A {
	FONT-SIZE: 14px; COLOR: #73ae1e
}
.item H2 A {
	TEXT-DECORATION: none
}
.item H2 A:hover {
	COLOR: #f2c604
}
.item .img_pf {
	BORDER-RIGHT: #73ae1e 2px solid; BORDER-TOP: #73ae1e 2px solid; FLOAT: left; MARGIN: 3px 0px 5px; BORDER-LEFT: #73ae1e 2px solid; BORDER-BOTTOM: #73ae1e 2px solid
}
.item .img_pf:hover {
	BORDER-RIGHT: #f2c604 2px solid; BORDER-TOP: #f2c604 2px solid; BORDER-LEFT: #f2c604 2px solid; BORDER-BOTTOM: #f2c604 2px solid
}
.item .img_pf IMG {
	WIDTH: 186px; HEIGHT: 110px
}
.home P {
	MARGIN: 15px 0px
}
.highlighted {
	DISPLAY: inline; FLOAT: left; MARGIN: 15px 0px; ZOOM: 1; POSITION: relative; BACKGROUND-COLOR: #efeddc
}
.highlighted .centered {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px auto; WIDTH: 800px; PADDING-TOP: 0px
}
.highlighted .block_title H1 {
	BACKGROUND: #efeddc
}
.bottom {
	FLOAT: left; WIDTH: 100%; BACKGROUND-COLOR: #f3f1eb
}
.bottom_in {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 20px; MARGIN: 0px auto; WIDTH: 800px; PADDING-TOP: 20px
}
.map {
	FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 20px; WIDTH: 170px
}
.map SPAN {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 30px; BACKGROUND: url(../img/map_corner.gif) no-repeat 0px 0px; PADDING-BOTTOM: 0px; MARGIN: -10px 0px 0px 10px; PADDING-TOP: 20px
}
.review {
	MARGIN-TOP: 12px; FONT-SIZE: 11px; BACKGROUND: url(../img/review_top.gif) no-repeat left top; FLOAT: left; MARGIN-LEFT: 50px; WIDTH: 550px; PADDING-TOP: 0px
}
.review_in {
	BACKGROUND: url(../img/review_bottom.gif) no-repeat right bottom; WIDTH: 450px
}
.review_in .text {
	MARGIN: 0px auto; WIDTH: 385px
}
.review_in .text SPAN {
	CLEAR: both; FONT-WEIGHT: bold; FLOAT: right
}
.review P {
	FONT-SIZE: 11px; TEXT-INDENT: 10px; LINE-HEIGHT: 14px; FONT-STYLE: italic; FONT-FAMILY: Verdana, Arial
}
.footer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 100%; PADDING-TOP: 10px; POSITION: relative; BACKGROUND-COLOR: #f9f9f7
}
.footer .text {
	MARGIN: 0px auto; WIDTH: 240px; TEXT-ALIGN: center
}
.footer .text STRONG {
	FONT-WEIGHT: 500
}
.call {
	RIGHT: 0px; BOTTOM: 0px; POSITION: absolute
}
.breadcrumbs {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 3px auto 0px; WIDTH: 800px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
.block_title {
	BACKGROUND: url(../img/top_haed_line.gif) repeat-x 10px 50%; FLOAT: left; MARGIN: 10px 0px 20px; WIDTH: 100%
}
.block_title H1 {
	PADDING-RIGHT: 15px; FONT-WEIGHT: normal; FLOAT: left; COLOR: #f18f00
}
.separator {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 15px; LINE-HEIGHT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #777 1px solid; HEIGHT: 1px
}
.column {
	PADDING-RIGHT: 5px; DISPLAY: inline; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 390px; PADDING-TOP: 5px
}
.column .highlighted {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.column .description {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 10px
}
.wider {
	WIDTH: 430px! important
}
.narrower {
	WIDTH: 350px! important
}
.seo P {
	MARGIN-LEFT: 10px; TEXT-INDENT: 0px
}
.seo H2 {
	MARGIN-LEFT: 10px; TEXT-INDENT: 0px
}
.about {
	
}
.about .wider {
	BORDER-RIGHT: #888 1px dashed; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 601px! important; PADDING-TOP: 0px; POSITION: relative
}
.about .wider P {
	MARGIN-RIGHT: 5px
}
.about .wider #enjoyed {
	DISPLAY: block; Z-INDEX: 10; RIGHT: 100px; WIDTH: 225px; BOTTOM: 71px; POSITION: absolute; HEIGHT: 30px
}
.enjoyed_pic {
	BACKGROUND: url(../img/img_company.jpg) no-repeat right bottom; FLOAT: right; WIDTH: 409px; POSITION: relative; HEIGHT: 204px
}
.about .narrower {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; WIDTH: 187px! important; PADDING-TOP: 0px
}
.about .narrower IMG {
	BORDER-RIGHT: #878787 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #878787 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 0px 0px 5px 10px; BORDER-LEFT: #878787 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #878787 1px solid
}
.notice {
	PADDING-RIGHT: 3px; PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: url(../img/notice.jpg) no-repeat left top; PADDING-BOTTOM: 3px; PADDING-TOP: 6px; HEIGHT: 40px
}
.imgbox {
	PADDING-RIGHT: 5px; PADDING-LEFT: 35px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; HEIGHT: 30px
}
.img_msword {
	BACKGROUND: url(../img/icon_msword.jpg) no-repeat left top
}
.img_letter {
	BACKGROUND: url(../img/icon_letter.jpg) no-repeat left top
}
.rounded {
	BACKGROUND: url(../img/rounded_top.jpg) no-repeat left top; WIDTH: 420px; PADDING-TOP: 17px
}
.rounded .body {
	BORDER-RIGHT: #c0c0c0 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; BORDER-LEFT: #c0c0c0 1px solid; PADDING-TOP: 0px; BACKGROUND-COLOR: #efeddc
}
.rounded .body DIV {
	PADDING-BOTTOM: 7px
}
.rounded .body INPUT {
	BORDER-RIGHT: #bebebe 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #bebebe 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #bebebe 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #bebebe 1px solid
}
.rounded .body TEXTAREA {
	BORDER-RIGHT: #bebebe 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #bebebe 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; BORDER-LEFT: #bebebe 1px solid; WIDTH: 90%; PADDING-TOP: 2px; BORDER-BOTTOM: #bebebe 1px solid; FONT-FAMILY: Arial
}
.rounded .body .submit INPUT {
	BORDER-TOP-WIDTH: 0px; MARGIN-TOP: 4px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(../img/button.jpg) no-repeat left top; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 107px; CURSOR: pointer; COLOR: #ab5800; HEIGHT: 36px; BORDER-RIGHT-WIDTH: 0px
}
.rounded_foot {
	BACKGROUND: url(../img/rounded_bottom.jpg) no-repeat left top; HEIGHT: 17px
}
.clear {
	CLEAR: both
}
.star_bullets {
	LIST-STYLE-IMAGE: url(../img/bullet_star.jpg)
}
.orange_bullets {
	
}
.orange_bullets LI {
	COLOR: #f18f00
}
.orange_bullets LI SPAN {
	COLOR: #767676
}
.green {
	COLOR: #96c80f
}
.orange {
	COLOR: #f18f00
}
.orange_bg {
	PADDING-RIGHT: 3px; DISPLAY: inline; PADDING-LEFT: 3px; FONT-WEIGHT: normal; PADDING-BOTTOM: 3px; COLOR: #fff; PADDING-TOP: 3px; BACKGROUND-COLOR: #f18f00
}
.text_center {
	TEXT-ALIGN: center
}
.text_center P {
	TEXT-ALIGN: left
}
.text_center UL {
	TEXT-ALIGN: left
}
A#zoom_map {
	PADDING-RIGHT: 20px; DISPLAY: block; PADDING-LEFT: 20px; BACKGROUND: url(../img/icon_zoom.jpg) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
A#print_map {
	PADDING-RIGHT: 20px; DISPLAY: block; PADDING-LEFT: 20px; BACKGROUND: url(../img/icon_print.jpg) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.filter_active {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN-LEFT: 10px; COLOR: #000; PADDING-TOP: 3px; BACKGROUND-COLOR: #f7cc05
}
.portfolio {
	
}
.portfolio .item {
	DISPLAY: inline; FLOAT: left; MARGIN: 30px 10px 0px 0px; WIDTH: 390px
}
 HTML .portfolio .country_wrap {
	MARGIN-TOP: 3px
}
.portfolio .item IMG {
	DISPLAY: inline; WIDTH: 186px; MARGIN-RIGHT: 10px; HEIGHT: 110px
}
.portfolio .item DIV {
	LINE-HEIGHT: 32px
}
.portfolio .item IMG.flag {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 6px 2px 0px 0px; WIDTH: 24px; HEIGHT: 25px; BORDER-RIGHT-WIDTH: 0px
}
.bubble .flag {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 6px 2px 0px 0px; WIDTH: 24px; HEIGHT: 25px; BORDER-RIGHT-WIDTH: 0px
}
.portfolio .item .no_foto {
	BORDER-RIGHT: #888 1px dashed; PADDING-RIGHT: 0px; BORDER-TOP: #888 1px dashed; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; BORDER-LEFT: #888 1px dashed; WIDTH: 186px; MARGIN-RIGHT: 10px; PADDING-TOP: 0px; BORDER-BOTTOM: #888 1px dashed; HEIGHT: 110px; BACKGROUND-COLOR: #ddd
}
.portfolio .item .no_foto A {
	DISPLAY: block; WIDTH: 186px; HEIGHT: 110px
}
.prev_next {
	FLOAT: right; WIDTH: 300px
}
.prev_next A {
	DISPLAY: block; MARGIN-BOTTOM: 3px
}
.prev_next DIV {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: right; PADDING-BOTTOM: 5px; MARGIN: 0px 5px; WIDTH: 140px; PADDING-TOP: 5px; BACKGROUND-COLOR: #efeddc
}
.image_wrapper {
	DISPLAY: inline; BACKGROUND: url(../img/img_shadow_b.jpg) no-repeat left bottom; FLOAT: left; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; WIDTH: 524px; POSITION: relative
}
.image_wrapper2 {
	PADDING-RIGHT: 9px; BACKGROUND: url(../img/img_shadow_r.jpg) repeat-y right top
}
.image_wrapper IMG.screenshot {
	BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid
}
.image_wrapper IMG.shadow {
	RIGHT: 0px; POSITION: absolute; TOP: 0px
}
.project_img {
	FLOAT: left; WIDTH: 524px
}
.description {
	FLOAT: right
}
.description P {
	MARGIN: 4px 0px 2px; TEXT-INDENT: 10px; LINE-HEIGHT: 16px
}
.description .mp3 {
	DISPLAY: block; MARGIN: 0px; WIDTH: 260px; ZOOM: 1
}
.bubble {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../img/bubble_top.jpg) no-repeat left top; PADDING-BOTTOM: 0px; WIDTH: 266px; PADDING-TOP: 90px
}
.bubble .info {
	BORDER-RIGHT: #bbbbbb 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; BORDER-LEFT: #bbbbbb 1px solid; WIDTH: 244px; PADDING-TOP: 3px; BACKGROUND-COLOR: #efeddc
}
.bubble .bottom {
	BACKGROUND: url(../img/bubble_bottom.jpg) no-repeat left bottom; FLOAT: none; WIDTH: 266px; HEIGHT: 67px
}
#tabs1 {
	BORDER-RIGHT: #bbbbbb 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #bbbbbb 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 1px; BORDER-LEFT: #bbbbbb 1px solid; WIDTH: 240px; PADDING-TOP: 1px; BORDER-BOTTOM: #bbbbbb 1px solid
}
#tabs2 {
	BORDER-RIGHT: #bbbbbb 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #bbbbbb 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 1px; BORDER-LEFT: #bbbbbb 1px solid; WIDTH: 240px; PADDING-TOP: 1px; BORDER-BOTTOM: #bbbbbb 1px solid
}
#tabs {
	BORDER-RIGHT: #bbbbbb 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #bbbbbb 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 1px; BORDER-LEFT: #bbbbbb 1px solid; WIDTH: 240px; PADDING-TOP: 1px; BORDER-BOTTOM: #bbbbbb 1px solid
}
#tabs1 P {
	FONT-STYLE: italic; FONT-FAMILY: Verdana, Arial
}
#tabs2 P {
	FONT-STYLE: italic; FONT-FAMILY: Verdana, Arial
}
#tabs P {
	FONT-STYLE: italic; FONT-FAMILY: Verdana, Arial
}
#tabs1 {
	BACKGROUND: url(../img/tabs1.jpg) #efeddc no-repeat left top
}
#tabs2 {
	BACKGROUND: url(../img/tabs2.jpg) #efeddc no-repeat left top
}
.tab_headers {
	FLOAT: left; PADDING-BOTTOM: 10px
}
#tabs1 .tab_headers DIV {
	PADDING-RIGHT: 33px; PADDING-LEFT: 33px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#tabs2 .tab_headers DIV {
	PADDING-RIGHT: 33px; PADDING-LEFT: 33px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.spec_field {
	DISPLAY: none
}
.testimonials {
	
}
.testimonials .item {
	PADDING-RIGHT: 15px; PADDING-LEFT: 40px; BACKGROUND: url(../img/review_top.gif) no-repeat left top; PADDING-BOTTOM: 35px; MARGIN: 0px; WIDTH: 340px; PADDING-TOP: 5px
}
.testimonials P {
	MARGIN: 3px 0px; FONT-STYLE: italic; FONT-FAMILY: Verdana, Arial; line-heiht: 16px
}
.testimonials .info {
	TEXT-ALIGN: right
}
.error-message {
	FONT-SIZE: 10px; COLOR: #990000
}
.error {
	BORDER-RIGHT: #990000 2px solid; PADDING-RIGHT: 5px; BORDER-TOP: #990000 2px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 5px; BORDER-LEFT: #990000 2px solid; COLOR: #990000; PADDING-TOP: 5px; BORDER-BOTTOM: #990000 2px solid
}
.sucess {
	BORDER-RIGHT: #009900 2px solid; PADDING-RIGHT: 5px; BORDER-TOP: #009900 2px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 5px; BORDER-LEFT: #009900 2px solid; COLOR: #009900; PADDING-TOP: 5px; BORDER-BOTTOM: #009900 2px solid
}
.paging {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px; TEXT-ALIGN: center
}
.paging .current {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 0px 5px; COLOR: #000; PADDING-TOP: 3px; BACKGROUND-COLOR: #f7cc05
}
.paging A {
	MARGIN: 3px 5px
}
A.foto {
	BORDER-RIGHT: #888 1px solid; BACKGROUND-POSITION: 50% top; BORDER-TOP: #888 1px solid; DISPLAY: block; FLOAT: left; MARGIN: 4px; BORDER-LEFT: #888 1px solid; WIDTH: 72px; BORDER-BOTTOM: #888 1px solid; HEIGHT: 72px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.foto:hover {
	BACKGROUND-POSITION: 50% bottom; FONT-SIZE: 14px; LINE-HEIGHT: 17px; TEXT-ALIGN: center
}
.shurik {
	BACKGROUND: url(../img/persons/shurik.jpg)
}
.sasha {
	BACKGROUND: url(../img/persons/sasha.jpg)
}
.serega {
	BACKGROUND: url(../img/persons/serega.jpg)
}
.seryozha {
	BACKGROUND: url(../img/persons/seryozha.jpg)
}
.pasha {
	BACKGROUND: url(../img/persons/pasha.jpg)
}
.misha {
	BACKGROUND: url(../img/persons/misha.jpg)
}
.masha {
	BACKGROUND: url(../img/persons/masha.jpg)
}
.slava {
	BACKGROUND: url(../img/persons/slava.jpg)
}
.lexa {
	BACKGROUND: url(../img/persons/lexa.jpg)
}
.question {
	BACKGROUND: url(../img/persons/question.gif)
}
.info-window {
	WIDTH: 300px
}
.info-window P {
	MARGIN: 4px 0px; TEXT-INDENT: 0px
}
.flash IMG {
	FLOAT: left; MARGIN: 0px 20px 20px 0px
}
.mp3 {
	DISPLAY: block; MARGIN: 5px 0px; WIDTH: 200px; ZOOM: 1
}
