BODY {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: arial; BACKGROUND: #fff; COLOR: #000; PADDING-TOP: 0px
}
BODY {
	FONT-FAMILY: arial; COLOR: #000; FONT-SIZE: 11px
}
TABLE {
	FONT-FAMILY: arial; COLOR: #000; FONT-SIZE: 11px
}
A {
	FONT-FAMILY: arial; COLOR: #000; FONT-SIZE: 11px
}
INPUT {
	FONT-FAMILY: arial; COLOR: #000; FONT-SIZE: 11px
}
SELECT {
	FONT-FAMILY: arial; COLOR: #000; FONT-SIZE: 11px
}
TEXTAREA {
	FONT-FAMILY: arial; COLOR: #000; FONT-SIZE: 11px
}
A {
	COLOR: #e60079
}
A:link {
	TEXT-DECORATION: underline
}
A:visited {
	TEXT-DECORATION: underline
}
A:hover {
	TEXT-DECORATION: none
}
H1 {
	BORDER-BOTTOM: #e60079 1px solid; PADDING-BOTTOM: 4px; FONT-FAMILY: verdana; MARGIN-BOTTOM: 20px; HEIGHT: 20px; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
H1 A {
	FONT-FAMILY: verdana; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
H1 NOBR {
	FONT-SIZE: 11px; FONT-WEIGHT: normal
}
TABLE {
	BORDER-COLLAPSE: collapse
}
TD {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
TABLE.main {
	WIDTH: 790px; HEIGHT: 100%
}
TABLE.main .header {
	HEIGHT: 108px; VERTICAL-ALIGN: bottom
}
.workarea {
	PADDING-BOTTOM: 50px; VERTICAL-ALIGN: top
}
.footer {
	HEIGHT: 110px
}
TD.sub_menu {
	HEIGHT: 92px; VERTICAL-ALIGN: top; PADDING-TOP: 4px
}
.menu {
	MARGIN-TOP: 10px
}
.menu TD DIV.link {
	BORDER-BOTTOM: #fff 0px solid; BORDER-LEFT: #fff 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; HEIGHT: 24px; BORDER-TOP: #fff 0px solid; BORDER-RIGHT: #fff 1px solid; PADDING-TOP: 0px
}
.menu TD DIV.link DIV {
	PADDING-TOP: 5px
}
.menu TD DIV.link A {
	COLOR: #000
}
.menu TD DIV.link A:link {
	TEXT-DECORATION: none
}
.menu TD DIV.link A:visited {
	TEXT-DECORATION: none
}
.menu TD DIV.link A:hover {
	TEXT-DECORATION: none
}
.menu TD DIV.arrow {
	HEIGHT: 5px; FONT-SIZE: 1px
}
.menu TD.sep {
	WIDTH: 4px; BACKGROUND: none transparent scroll repeat 0% 0%
}
.menu TD.hover {
	BACKGROUND: url(img/menu_bg.gif) repeat-x 0px 0px
}
.menu TD.hover DIV.link {
	BORDER-BOTTOM-COLOR: #e60079; BORDER-TOP-COLOR: #e60079; BORDER-RIGHT-COLOR: #e60079; BORDER-LEFT-COLOR: #e60079
}
.menu TD.hover DIV.link A {
	COLOR: #e60079
}
.menu TD.hover DIV.arrow {
	BACKGROUND: url(img/menu_ar.gif) no-repeat center top
}
.menu TD.cur {
	BACKGROUND: url(img/menu_bg_cur.gif) repeat-x 0px 0px
}
.menu TD.cur DIV.link {
	BORDER-BOTTOM-COLOR: #e60079; BORDER-TOP-COLOR: #e60079; BORDER-RIGHT-COLOR: #e60079; BORDER-LEFT-COLOR: #e60079
}
.menu TD.cur DIV.link A {
	COLOR: #fff
}
.menu TD.cur DIV.link A:hover {
	COLOR: #fff
}
.menu TD.cur DIV.arrow {
	BACKGROUND: url(img/menu_ar_cur.gif) no-repeat center top
}
.footer TABLE {
	WIDTH: 100%; HEIGHT: 45px
}
.footer TD {
	VERTICAL-ALIGN: bottom
}
.footer TD.copyright {
	COLOR: #999
}
.footer .before_phone {
	WIDTH: 26px
}
.footer .phone {
	WIDTH: 60px
}
.footer .phone DIV {
	MARGIN-LEFT: 10px
}
.footer .phone DIV.prefix {
	COLOR: #999; FONT-SIZE: 10px
}
.footer .phone DIV.main {
	COLOR: #e60079; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.right_cnt {
	WIDTH: 180px; VERTICAL-ALIGN: top
}
.right_cnt DIV.mn {
	MARGIN-LEFT: 30px
}
.right_cnt H1 {
	FONT-SIZE: 11px
}
.sub_menu DIV {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 13px; PADDING-RIGHT: 0px; DISPLAY: none; BACKGROUND: url(img/tree_1.gif) no-repeat 0px 0px; HEIGHT: 13px; PADDING-TOP: 3px
}
.sub_menu DIV.last {
	BACKGROUND-IMAGE: url(img/tree_last.gif)
}
.vis DIV {
	DISPLAY: block
}
.clients {
	WIDTH: 100%
}
.clients TD {
	BORDER-BOTTOM: #e60079 1px solid; TEXT-ALIGN: center; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.clients TD .name {
	MARGIN-TOP: 30px; COLOR: #aaa
}
.events {
	
}
.events H1 {
	PADDING-LEFT: 25px; MARGIN-BOTTOM: 15px; BACKGROUND: url(img/events_tit_icon.gif) no-repeat 0px 2px
}
.events TD {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 30px; WIDTH: 33%; PADDING-RIGHT: 30px; BACKGROUND: url(img/events_line.gif) no-repeat 0px 6px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
.bot_pictures {
	HEIGHT: 50px
}
.bot_pictures TABLE {
	WIDTH: 100%
}
.bot_pictures TD.im {
	WIDTH: 147px
}
.bot_pictures TD {
	FONT-SIZE: 1px
}
.bot_pictures DIV {
	POSITION: relative; WIDTH: 148px; HEIGHT: 50px; OVERFLOW: hidden
}
.bot_pictures DIV.bpd {
	Z-INDEX: 0; POSITION: absolute; FILTER: progid:DXImageTransform.Microsoft.Alpha(opacity=80); BACKGROUND-COLOR: #ffffff; TOP: 0px; LEFT: 0px; -moz-opacity: 0.8; -khtml-opacity: 0.8; opacity: 0.8
}
.works .date {
	MARGIN: 10px 0px; COLOR: #e60079; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.works .work {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 25px; BACKGROUND: url(img/events_line.gif) no-repeat 0px 6px
}
.title {
	MARGIN-BOTTOM: 20px; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.portfolio_main {
	WIDTH: 100%
}
.portfolio_main TD {
	WIDTH: 33%; PADDING-RIGHT: 20px; VERTICAL-ALIGN: top
}
.space {
	HEIGHT: 20px
}
.p_right_items DIV {
	MARGIN-BOTTOM: 4px
}
.main_page_icons A {
	COLOR: #000; TEXT-DECORATION: none
}
.main_page_icons A:hover {
	TEXT-DECORATION: underline
}
