TD.content {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
TABLE.control TD {
	PADDING-RIGHT: 5px
}
DIV.div {
	MARGIN: 5px 0px; HEIGHT: 3px
}
BODY.news DIV.div {
	BACKGROUND-COLOR: #91bdee
}
BODY.studio DIV.div {
	BACKGROUND-COLOR: #ffc166
}
BODY.services DIV.div {
	BACKGROUND-COLOR: #e9525e
}
BODY.works DIV.div {
	BACKGROUND-COLOR: #93d24d
}
BODY.clients DIV.div {
	BACKGROUND-COLOR: #b7b962
}
BODY.contacts DIV.div {
	BACKGROUND-COLOR: #adade2
}
TABLE.menu2 TD.item {
	FONT: 11px Tahoma; COLOR: #37414a; TEXT-DECORATION: none
}
TABLE.menu2 TD.item A {
	FONT: 11px Tahoma; COLOR: #37414a; TEXT-DECORATION: none
}
TABLE.menu2 TD.item A:link {
	FONT: 11px Tahoma; COLOR: #37414a; TEXT-DECORATION: none
}
TABLE.menu2 TD.item A:visited {
	FONT: 11px Tahoma; COLOR: #37414a; TEXT-DECORATION: none
}
TABLE.menu2 TD.item A:hover {
	COLOR: #20252b; TEXT-DECORATION: none
}
TABLE.menu2 TD.itema {
	FONT: bold 11px Tahoma; COLOR: #20252b; TEXT-DECORATION: none
}
TABLE.menu2 TD.itema A {
	FONT: bold 11px Tahoma; COLOR: #20252b; TEXT-DECORATION: none
}
TABLE.menu2 TD.itema A:link {
	FONT: bold 11px Tahoma; COLOR: #20252b; TEXT-DECORATION: none
}
TABLE.menu2 TD.itema A:visited {
	FONT: bold 11px Tahoma; COLOR: #20252b; TEXT-DECORATION: none
}
TABLE.menu2 TD.itema A:hover {
	FONT: bold 11px Tahoma; COLOR: #20252b; TEXT-DECORATION: none
}
TABLE.menu2 TD IMG {
	MARGIN-TOP: 2px
}
TABLE.menu2 TD {
	BORDER-BOTTOM: #d2d8dd 2px solid
}
TABLE.menu2 TD.item {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TABLE.menu2 TD.itema {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TABLE.menu2 TD.itema {
	BORDER-BOTTOM: #39434e 2px solid
}
TABLE.menu3 {
	BORDER-TOP: #53606f 3px solid; MARGIN-BOTTOM: 15px; WIDTH: 192px
}
TABLE.menu3 TD {
	PADDING-RIGHT: 30px; PADDING-LEFT: 30px; PADDING-BOTTOM: 10px; FONT: 10px Verdana; COLOR: #4e5a68; PADDING-TOP: 10px; BORDER-BOTTOM: #bdc2c8 1px solid
}
TABLE.menu3 TD.last {
	BORDER-BOTTOM: medium none
}
TABLE.menu3 TD A {
	FONT: 10px Verdana; COLOR: #4e5a68; TEXT-DECORATION: none
}
TABLE.menu3 TD A:link {
	FONT: 10px Verdana; COLOR: #4e5a68; TEXT-DECORATION: none
}
TABLE.menu3 TD A:visited {
	FONT: 10px Verdana; COLOR: #4e5a68; TEXT-DECORATION: none
}
BODY.news TABLE.menu3 TD {
	COLOR: #91bdee
}
BODY.news TABLE.menu3 TD A:hover {
	COLOR: #91bdee
}
BODY.studio TABLE.menu3 TD {
	COLOR: #ffc166
}
BODY.studio TABLE.menu3 TD A:hover {
	COLOR: #ffc166
}
BODY.services TABLE.menu3 TD {
	COLOR: #e9525e
}
BODY.services TABLE.menu3 TD A:hover {
	COLOR: #e9525e
}
BODY.works TABLE.menu3 TD {
	COLOR: #93d24d
}
BODY.works TABLE.menu3 TD A:hover {
	COLOR: #93d24d
}
BODY.contacts TABLE.menu3 TD {
	COLOR: #adade2
}
BODY.contacts TABLE.menu3 TD A:hover {
	COLOR: #adade2
}
TD.path {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; FONT: 9px Tahoma; PADDING-TOP: 10px
}
TD.path IMG {
	MARGIN: 0px 5px
}
TD.path A {
	FONT: 9px Tahoma; COLOR: #53606f; TEXT-DECORATION: underline
}
TD.path A:link {
	FONT: 9px Tahoma; COLOR: #53606f; TEXT-DECORATION: underline
}
TD.path A:visited {
	FONT: 9px Tahoma; COLOR: #53606f; TEXT-DECORATION: underline
}
TD.path A:hover {
	TEXT-DECORATION: underline
}
BODY.news TD.path {
	COLOR: #5486bf
}
BODY.news TD.path A:hover {
	COLOR: #5486bf
}
BODY.studio TD.path {
	COLOR: #bf8b54
}
BODY.studio TD.path A:hover {
	COLOR: #bf8b54
}
BODY.services TD.path {
	COLOR: #bf545a
}
BODY.services TD.path A:hover {
	COLOR: #bf545a
}
BODY.works TD.path {
	COLOR: #5abf54
}
BODY.works TD.path A:hover {
	COLOR: #5abf54
}
BODY.contacts TD.path {
	COLOR: #5454bf
}
BODY.contacts TD.path A:hover {
	COLOR: #5454bf
}
BODY.news A.color {
	FONT: 11px Tahoma; COLOR: #285a96
}
BODY.news A.color:link {
	FONT: 11px Tahoma; COLOR: #285a96
}
BODY.news A.color:visited {
	FONT: 11px Tahoma; COLOR: #285a96
}
BODY.news A.color:hover {
	FONT: 11px Tahoma; COLOR: #285a96
}
BODY.studio A.color {
	FONT: 11px Tahoma; COLOR: #e07907
}
BODY.studio A.color:link {
	FONT: 11px Tahoma; COLOR: #e07907
}
BODY.studio A.color:visited {
	FONT: 11px Tahoma; COLOR: #e07907
}
BODY.studio A.color:hover {
	FONT: 11px Tahoma; COLOR: #e07907
}
BODY.services A.color {
	FONT: 11px Tahoma; COLOR: #761418
}
BODY.services A.color:link {
	FONT: 11px Tahoma; COLOR: #761418
}
BODY.services A.color:visited {
	FONT: 11px Tahoma; COLOR: #761418
}
BODY.services A.color:hover {
	FONT: 11px Tahoma; COLOR: #761418
}
BODY.works A.color {
	FONT: 11px Tahoma; COLOR: #0c6e08
}
BODY.works A.color:link {
	FONT: 11px Tahoma; COLOR: #0c6e08
}
BODY.works A.color:visited {
	FONT: 11px Tahoma; COLOR: #0c6e08
}
BODY.works A.color:hover {
	FONT: 11px Tahoma; COLOR: #0c6e08
}
BODY.contacts A.color {
	FONT: 11px Tahoma; COLOR: #63638d
}
BODY.contacts A.color:link {
	FONT: 11px Tahoma; COLOR: #63638d
}
BODY.contacts A.color:visited {
	FONT: 11px Tahoma; COLOR: #63638d
}
BODY.contacts A.color:hover {
	FONT: 11px Tahoma; COLOR: #63638d
}
TABLE.header {
	BORDER-TOP: #53606f 1px solid; WIDTH: 100%
}
TABLE.header TR.row1 TD.left {
	BORDER-RIGHT: #53606f 1px solid; VERTICAL-ALIGN: top; WIDTH: 50%; HEIGHT: 45px; BACKGROUND-COLOR: #e4e8eb
}
TABLE.header TR.row1 TD.left DIV {
	WIDTH: 100%; HEIGHT: 3px; BACKGROUND-COLOR: #bdc2c8
}
TABLE.header TR.row1 TD.right {
	PADDING-LEFT: 20px; FONT: 18px Arial, Helvetica, sans-serif
}
TABLE.header TR.row2 TD.left {
	BORDER-RIGHT: #53606f 1px solid; HEIGHT: 20px
}
BODY.news TABLE.header TR.row1 TD.right {
	BORDER-TOP: #91bdee 3px solid; COLOR: #285a96; BACKGROUND-COLOR: #dcebfa
}
BODY.studio TABLE.header TR.row1 TD.right {
	BORDER-TOP: #ffc166 3px solid; COLOR: #e07907; BACKGROUND-COLOR: #ffe8c6
}
BODY.services TABLE.header TR.row1 TD.right {
	BORDER-TOP: #e9525e 3px solid; COLOR: #761418; BACKGROUND-COLOR: #fde1e3
}
BODY.works TABLE.header TR.row1 TD.right {
	BORDER-TOP: #93d24d 3px solid; COLOR: #0c6e08; BACKGROUND-COLOR: #d3edb8
}
BODY.contacts TABLE.header TR.row1 TD.right {
	BORDER-TOP: #adade2 3px solid; COLOR: #63638d; BACKGROUND-COLOR: #e6e6f7
}
DIV.anons {
	BORDER-TOP: #22282f 1px solid; WIDTH: 192px; TEXT-ALIGN: right
}
DIV.anons TABLE {
	MARGIN-TOP: 10px; WIDTH: 100%
}
DIV.anons TABLE TD {
	VERTICAL-ALIGN: top; WIDTH: 50%
}
DIV.anons TABLE TD.img {
	TEXT-ALIGN: center
}
DIV.anons TD.text H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px; FONT: 11px Tahoma; COLOR: #d11c29; PADDING-TOP: 0px; BORDER-BOTTOM: #53606f 1px solid
}
DIV.anons TD.text P {
	MARGIN: 5px 0px; FONT: 10px Tahoma; COLOR: #3d4852
}
TABLE.anons TD.header {
	PADDING-BOTTOM: 10px
}
TABLE.anons TD.header {
	FONT: 12px Tahoma; COLOR: #285a96
}
TABLE.anons TD.header A {
	FONT: 12px Tahoma; COLOR: #285a96
}
TABLE.anons TD.header A:link {
	FONT: 12px Tahoma; COLOR: #285a96
}
TABLE.anons TD.header A:visited {
	FONT: 12px Tahoma; COLOR: #285a96
}
TABLE.anons TD.header A:hover {
	FONT: 12px Tahoma; COLOR: #285a96
}
TABLE.anons TD.text {
	PADDING-BOTTOM: 10px
}
TABLE.anons TD.text {
	FONT: 11px Tahoma; COLOR: #475059
}
TABLE.anons TD.text A {
	FONT: 11px Tahoma; COLOR: #475059
}
TABLE.anons TD.text A:link {
	FONT: 11px Tahoma; COLOR: #475059
}
TABLE.anons TD.text A:visited {
	FONT: 11px Tahoma; COLOR: #475059
}
TABLE.anons TD.text A:hover {
	COLOR: #6b7580
}
TABLE.news TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
TABLE.news TD.date {
	FONT: 11px Tahoma; COLOR: #285a96; BORDER-BOTTOM: #d7dde1 1px solid
}
TABLE.news TD.anons {
	FONT: 11px Tahoma; COLOR: #475059; TEXT-DECORATION: none
}
TABLE.news TD.anons A {
	FONT: 11px Tahoma; COLOR: #475059; TEXT-DECORATION: none
}
TABLE.news TD.anons A:link {
	FONT: 11px Tahoma; COLOR: #475059; TEXT-DECORATION: none
}
TABLE.news TD.anons A:visited {
	FONT: 11px Tahoma; COLOR: #475059; TEXT-DECORATION: none
}
TABLE.news TD.anons A:hover {
	COLOR: #6b7580; TEXT-DECORATION: none
}
TABLE.news TD.anons A.color {
	COLOR: #285a96; TEXT-DECORATION: underline
}
TABLE.news TD.anons A.color:link {
	COLOR: #285a96; TEXT-DECORATION: underline
}
TABLE.news TD.anons A.color:visited {
	COLOR: #285a96; TEXT-DECORATION: underline
}
TABLE.news TD.anons A.color:hover {
	COLOR: #285a96; TEXT-DECORATION: underline
}
TABLE.news-archive TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
TABLE.news-archive TD.date {
	FONT: 11px Tahoma, Geneva, Arial, Helvetica, sans-serif; COLOR: #285a96
}
TABLE.year {
	BORDER-TOP: #bdc2c8 2px solid; WIDTH: 100%; BORDER-BOTTOM: #bdc2c8 1px solid; HEIGHT: 50px
}
TABLE.year TD {
	TEXT-ALIGN: center
}
TABLE.year SPAN {
	FONT: 15px Tahoma; COLOR: #000; TEXT-DECORATION: none
}
TABLE.year SPAN A {
	FONT: 15px Tahoma; COLOR: #000; TEXT-DECORATION: none
}
TABLE.year SPAN A:link {
	FONT: 15px Tahoma; COLOR: #000; TEXT-DECORATION: none
}
TABLE.year SPAN A:visited {
	FONT: 15px Tahoma; COLOR: #000; TEXT-DECORATION: none
}
TABLE.year SPAN A:hover {
	COLOR: #666; TEXT-DECORATION: none
}
TABLE.year SPAN {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; COLOR: #0c6e08; PADDING-TOP: 3px
}
TABLE.year SPAN.act {
	BACKGROUND-COLOR: #e4e8eb
}
TABLE.projects {
	MARGIN-TOP: 15px
}
TABLE.projects TD.header {
	COLOR: #000
}
TABLE.projects TD.header {
	FONT: 12px Tahoma
}
TABLE.projects TD.header A {
	FONT: 12px Tahoma
}
TABLE.projects TD.header A:link {
	FONT: 12px Tahoma
}
TABLE.projects TD.header A:visited {
	FONT: 12px Tahoma
}
TABLE.projects TD.header A:hover {
	FONT: 12px Tahoma
}
TABLE.projects TD.descr {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; FONT: 11px Tahoma; COLOR: #3b454e; PADDING-TOP: 5px
}
TABLE.projects TD.date {
	PADDING-RIGHT: 0px; BORDER-TOP: #d7dde1 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; FONT: 11px Tahoma; COLOR: #297f25; PADDING-TOP: 3px
}
BODY.news H2 {
	COLOR: #285a96
}
BODY.news H2 A {
	COLOR: #285a96
}
BODY.news H2 A:link {
	COLOR: #285a96
}
BODY.news H2 A:visited {
	COLOR: #285a96
}
BODY.news H2 A:hover {
	COLOR: #285a96
}
BODY.studio H2 BODY.studio H2 A {
	COLOR: #e07907
}
BODY.studio H2 A:link {
	COLOR: #e07907
}
BODY.studio H2 A:visited {
	COLOR: #e07907
}
BODY.studio H2 A:hover {
	COLOR: #e07907
}
BODY.services H2 {
	COLOR: #761418
}
BODY.services H2 A {
	COLOR: #761418
}
BODY.services H2 A:link {
	COLOR: #761418
}
BODY.services H2 A:visited {
	COLOR: #761418
}
BODY.services H2 A:hover {
	COLOR: #761418
}
BODY.works H2 {
	COLOR: #0c6e08
}
BODY.works H2 A {
	COLOR: #0c6e08
}
BODY.works H2 A:link {
	COLOR: #0c6e08
}
BODY.works H2 A:visited {
	COLOR: #0c6e08
}
BODY.works H2 A:hover {
	COLOR: #0c6e08
}
BODY.contacts H2 {
	COLOR: #63638d
}
BODY.contacts H2 A {
	COLOR: #63638d
}
BODY.contacts H2 A:link {
	COLOR: #63638d
}
BODY.contacts H2 A:visited {
	COLOR: #63638d
}
BODY.contacts H2 A:hover {
	COLOR: #63638d
}
BODY.news H3 U {
	BORDER-BOTTOM: #b9d6f4 2px solid
}
BODY.studio H3 U {
	BORDER-BOTTOM: #ffd99f 2px solid
}
BODY.services H3 U {
	BORDER-BOTTOM: #fabcc0 2px solid
}
BODY.works H3 U {
	BORDER-BOTTOM: #aadc72 2px solid
}
BODY.contacts H3 U {
	BORDER-BOTTOM: #d5d5f0 2px solid
}
DIV.works_header {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: #b0b7be 1px solid; BACKGROUND-COLOR: #eaecef
}
DIV.works_header {
	FONT: 14px Tahoma; COLOR: #22282f; TEXT-DECORATION: none
}
DIV.works_header A {
	FONT: 14px Tahoma; COLOR: #22282f; TEXT-DECORATION: none
}
DIV.works_header A:link {
	FONT: 14px Tahoma; COLOR: #22282f; TEXT-DECORATION: none
}
DIV.works_header A:visited {
	FONT: 14px Tahoma; COLOR: #22282f; TEXT-DECORATION: none
}
DIV.works_header A:hover {
	FONT: 14px Tahoma; COLOR: #22282f; TEXT-DECORATION: none
}
TABLE.also {
	MARGIN-TOP: 20px; BORDER-LEFT: 1px solid; WIDTH: 50%
}
TABLE.also TH {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; FONT: 14px Arial; PADDING-TOP: 5px; TEXT-ALIGN: left
}
TABLE.also TD.container {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
TABLE.also TD.link {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
TABLE.also TD.link {
	FONT: 11px Tahoma
}
TABLE.also TD.link A {
	FONT: 11px Tahoma
}
TABLE.also TD.link A:link {
	FONT: 11px Tahoma
}
TABLE.also TD.link A:visited {
	FONT: 11px Tahoma
}
TABLE.also TD.link A:hover {
	FONT: 11px Tahoma
}
TABLE.also TD.text {
	PADDING-RIGHT: 0px; PADDING-LEFT: 25px; PADDING-BOTTOM: 5px; FONT: 10px Verdana; COLOR: #53606f; PADDING-TOP: 0px
}
BODY.news TABLE.also {
	BORDER-LEFT-COLOR: #91bdee; BORDER-BOTTOM-COLOR: #91bdee; BORDER-TOP-COLOR: #91bdee; BORDER-RIGHT-COLOR: #91bdee
}
BODY.studio TABLE.also {
	BORDER-LEFT-COLOR: #ffc166; BORDER-BOTTOM-COLOR: #ffc166; BORDER-TOP-COLOR: #ffc166; BORDER-RIGHT-COLOR: #ffc166
}
BODY.services TABLE.also {
	BORDER-LEFT-COLOR: #e9525e; BORDER-BOTTOM-COLOR: #e9525e; BORDER-TOP-COLOR: #e9525e; BORDER-RIGHT-COLOR: #e9525e
}
BODY.works TABLE.also {
	BORDER-LEFT-COLOR: #93d24d; BORDER-BOTTOM-COLOR: #93d24d; BORDER-TOP-COLOR: #93d24d; BORDER-RIGHT-COLOR: #93d24d
}
BODY.contacts TABLE.also {
	BORDER-LEFT-COLOR: #adade2; BORDER-BOTTOM-COLOR: #adade2; BORDER-TOP-COLOR: #adade2; BORDER-RIGHT-COLOR: #adade2
}
BODY.news TABLE.also TH {
	COLOR: #285a96; BACKGROUND-COLOR: #dcebfa
}
BODY.studio TABLE.also TH {
	COLOR: #e07907; BACKGROUND-COLOR: #ffe8c6
}
BODY.services TABLE.also TH {
	COLOR: #761418; BACKGROUND-COLOR: #fde1e3
}
BODY.works TABLE.also TH {
	COLOR: #0c6e08; BACKGROUND-COLOR: #d3edb8
}
BODY.contacts TABLE.also TH {
	COLOR: #63638d; BACKGROUND-COLOR: #e6e6f7
}
TABLE.prod TD.header {
	PADDING-BOTTOM: 5px
}
TABLE.prod TD.header {
	FONT: 12px Tahoma; COLOR: #8c1723
}
TABLE.prod TD.header A {
	FONT: 12px Tahoma; COLOR: #8c1723
}
TABLE.prod TD.header A:link {
	FONT: 12px Tahoma; COLOR: #8c1723
}
TABLE.prod TD.header A:visited {
	FONT: 12px Tahoma; COLOR: #8c1723
}
TABLE.prod TD.header A:hover {
	FONT: 12px Tahoma; COLOR: #8c1723
}
TABLE.prod TD.text {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 5px
}
TABLE.prod TD.text {
	FONT: 11px Tahoma; COLOR: #475059
}
TABLE.prod TD.text A {
	FONT: 11px Tahoma; COLOR: #475059
}
TABLE.prod TD.text A:link {
	FONT: 11px Tahoma; COLOR: #475059
}
TABLE.prod TD.text A:visited {
	FONT: 11px Tahoma; COLOR: #475059
}
TABLE.prod TD.text A:hover {
	COLOR: #6b7580
}

