BODY {
	PADDING:0; BACKGROUND-POSITION: center 50%; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(/images/bg-main.jpg); MARGIN:0; BACKGROUND-REPEAT: repeat-y; FONT-FAMILY: Trebuchet MS, Verdana, sans-serif; BACKGROUND-COLOR: #090a0c
}

#regular_logo
{
 background:url('test.png'); width:150px; height:55px;
}

/* \ */ 
* html #regular_logo
{
 background:none;
 float:left;
 width:150px;
 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader
 (src='test.png', sizingMethod='scale');
} 
/* */

img	{ border:0px;}

A	{ color:#f2f2f2;}
A:hover	{ color:#ff9933;}

A.orange {
	FONT-WEIGHT: bold; COLOR: #ff9933; BORDER-BOTTOM: 1px dashed; TEXT-DECORATION: none
}
A.orange:link {
	FONT-WEIGHT: bold; COLOR: #ff9933; BORDER-BOTTOM: 1px dashed; TEXT-DECORATION: none
}
A.orange:visited {
	FONT-WEIGHT: bold; COLOR: #ff9933; BORDER-BOTTOM: 1px dashed; TEXT-DECORATION: none
}
A.orange:hover {
	FONT-WEIGHT: bold; BACKGROUND: #ff9933; COLOR: #fff; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
A.orange:active {
	FONT-WEIGHT: bold; BACKGROUND: #ff9933; COLOR: #fff; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
A.orangeun {
	FONT-WEIGHT: bold; COLOR: #ff9933
}
A.orangeun:link {
	FONT-WEIGHT: bold; COLOR: #ff9933
}
A.orangeun:visited {
	FONT-WEIGHT: bold; COLOR: #ff9933
}
A.orangeun:hover {
	FONT-WEIGHT: bold; BACKGROUND: #ff9933; COLOR: #fff; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
A.orangeun:active {
	FONT-WEIGHT: bold; BACKGROUND: #ff9933; COLOR: #fff; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
A.white {
	COLOR: #fff
}
A.white:link {
	COLOR: #fff
}
A.white:visited {
	COLOR: #fff
}
A.white:hover {
	BACKGROUND: #fff; COLOR: #739fb7; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
A.white:active {
	BACKGROUND: #fff; COLOR: #739fb7; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
A.mail {
	FONT-WEIGHT: bold; COLOR: #57aec4
}
A.mail:link {
	FONT-WEIGHT: bold; COLOR: #57aec4
}
A.mail:visited {
	FONT-WEIGHT: bold; COLOR: #57aec4
}
A.mail:hover {
	FONT-WEIGHT: bold; BACKGROUND: #57aec4; COLOR: #fff; BORDER-STYLE: none; TEXT-DECORATION: none;
}
A.mail:active {
	FONT-WEIGHT: bold; BACKGROUND: #57aec4; COLOR: #fff; BORDER-STYLE: none; TEXT-DECORATION: none;
}
#tabs {
	MARGIN: 62px 0 0 0; FONT: bold 12px Trebuchet MS, Verdana, sans-serif; WIDTH: auto; HEIGHT: 27px
}
#tabs UL {
	PADDING:0; MARGIN:0; LIST-STYLE-TYPE: none; HEIGHT: 27px
}
#tabs LI {
	PADDING:0; DISPLAY: inline; FLOAT: left; MARGIN:0px 7px 0px 0px; HEIGHT: 27px
}
#tabs A {
	PADDING:0 0 0 8px; BACKGROUND: url(/images/tableft.gif) no-repeat left top; FLOAT: left; MARGIN:0; HEIGHT: 27px; TEXT-DECORATION: none
}
#tabs SPAN {
	PADDING:8px 8px 0 2px; DISPLAY: block; BACKGROUND: url(/images/tabright.gif) no-repeat right top; FLOAT: left; MARGIN-BOTTOM: 4px; CURSOR: pointer; COLOR: #fff; LINE-HEIGHT: 12px; HEIGHT: 27px; TEXT-ALIGN: center
}
#tabs A:hover SPAN {
	COLOR: #fff
}
#tabs A:hover {
	BACKGROUND-POSITION: 0% -39px
}
#tabs A:hover SPAN {
	BACKGROUND-POSITION: 100% -39px
}
#tabs .current {
	BACKGROUND-POSITION: 100% -39px
}
#tabs .currenta {
	BACKGROUND-POSITION: 0% -39px
}
#tabs2 {
	FLOAT: left; MARGIN: 30px 0px 0px; FONT: 10px Trebuchet MS, Verdana, sans-serif; WIDTH: auto; HEIGHT: 26px
}
#tabs2 UL {
	PADDING:3px 10px 0 30px; MARGIN:0; LIST-STYLE-TYPE: none
}
#tabs2 LI {
	PADDING:0; DISPLAY: inline; FLOAT: left; MARGIN: 0px 7px 0px 0px;
}
#tabs2 A {
	PADDING:0 0 0 6px; BACKGROUND: url(/images/tableft2.gif) no-repeat left top; FLOAT: left; MARGIN:0; TEXT-DECORATION: none
}
#tabs2 SPAN {
	PADDING:5px 11px 0 6px; DISPLAY: block; BACKGROUND: url(/images/tabright2.gif) no-repeat right top; FLOAT: left; MARGIN-BOTTOM: 4px; CURSOR: pointer; COLOR: #9ebac8; LINE-HEIGHT: 12px; HEIGHT: 22px; TEXT-ALIGN: center
}
#tabs2 A:hover SPAN {
	COLOR: #a9c7d6
}
#tabs2 A:hover {
	BACKGROUND-POSITION: 0% -42px
}
#tabs2 A:hover SPAN {
	BACKGROUND-POSITION: 100% -42px
}
#tabs2 .current {
	BACKGROUND-POSITION: 100% -42px
}
#tabs2 .currenta {
	BACKGROUND-POSITION: 0% -42px
}
.componentheading {
	FONT-WEIGHT: bold; FONT-SIZE: 36px; MARGIN: 30px 0px 10px 26px; COLOR: #000
}
.contentpane {
	FONT-SIZE: 11px; MARGIN: 0px 0px 0px 30px; COLOR: #fff; FONT-FAMILY: Trebuchet MS, Verdana, sans-serif
}
.contentpaneopen {
	FONT-SIZE: 11px; MARGIN: 30px 0px 0px 30px; COLOR: #fff
}
.sectiontableheader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 10px; COLOR: #000; PADDING-TOP: 30px
}
.contentheading {
	FONT-WEIGHT: bold; FONT-SIZE: 48px; COLOR: #000000
}
.sectiontableentry1 {
	FONT-SIZE: 12px; BACKGROUND: url(/images/cl10png.png); COLOR: #fff
}
* HTML .sectiontableentry1 {
	FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/cl10png.png", sizingMethod="scale"); BACKGROUND-IMAGE: url(/images/blank.gif); COLOR: #fff; BACKGROUND-COLOR: transparent
}
.sectiontableentry2 {
	FONT-SIZE: 12px; COLOR: #fff
}
.newsdate {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; COLOR: #739fb7; PADDING-TOP: 0px
}
.sectiontablefooter {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 20px
}
.pagenav {
	FONT-SIZE: 11px; COLOR: #000
}
.inputbox {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 12px; BORDER-LEFT: #999 1px solid; BORDER-BOTTOM: #999 1px solid; FONT-FAMILY: Trebuchet MS, Verdana, sans-serif
}
.searchintro {
	FONT-SIZE: 11px; MARGIN: 20px 0px 0px 30px; COLOR: #fff
}
#right {
	FONT-SIZE: 12px; COLOR: #fff;
}
.description {
	MARGIN: 20px 0px 0px; TEXT-DECORATION: none
}
.descrcontents {
	FONT-SIZE: 12px; MARGIN: 20px 0px 0px 30px; WIDTH: auto; COLOR: #fff
}
.descrcontents H1 {
	FONT-SIZE: 18px; COLOR: #ff9933
}
.descrcontents H3 {
	FONT-SIZE: 18px; COLOR: #ff9933
}
.buttonyell {
	BACKGROUND: url(/images/buttonleft.gif) no-repeat left 50%; MARGIN: 16px 0px 0px 30px; WIDTH: 126px; HEIGHT: 27px
}
.buttonyell A {
	FONT-SIZE: 10px; MARGIN: 0px 0px 0px 20px; COLOR: #e1df1f; LINE-HEIGHT: 24px; BORDER-BOTTOM: 1px dashed; TEXT-DECORATION: none
}
.descrcontents UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN:0; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.descrcontents LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 26px; BACKGROUND: url(/images/marker.gif) no-repeat left top; PADDING-BOTTOM: 0px; COLOR: #c3d6e1; LINE-HEIGHT: 18px; PADDING-TOP: 0px
}
.descrcontents LI A {
	text-decoration:none;
}
.pics {
	WIDTH: auto
}
#newsbox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/images/newsbox1.gif) no-repeat 50% top; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 245px; PADDING-TOP: 0px
}
#newsbox .nbbottom {
	PADDING-RIGHT: 10px; MARGIN-TOP: 11px; PADDING-LEFT: 20px; FONT-SIZE: 11px; BACKGROUND: url(/images/newsbox2.gif) no-repeat 50% bottom; PADDING-BOTTOM: 34px; COLOR: #fff; LINE-HEIGHT: 12px; PADDING-TOP: 0px
}
#newsbox .nbbottom P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN:0; COLOR: #9ebbcb; PADDING-TOP: 0px
}
.newsheader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14px; BACKGROUND: url(/images/newsunderline.gif) no-repeat left bottom; PADDING-BOTTOM: 4px; MARGIN: 10px 0px 6px; WIDTH: 200px; PADDING-TOP: 0px
}
.newsheader A {
	COLOR: #fff; TEXT-DECORATION: none
}
.newsheader SPAN {
	FONT-SIZE: 10px; COLOR: #739fb7; LINE-HEIGHT: 24px; HEIGHT: 30px
}
.podval {
	PADDING-RIGHT: 0px; PADDING-LEFT: 30px; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 30px; WIDTH: 320px; COLOR: #e56a24; PADDING-TOP: 50px
}
.podval A {
	COLOR: #7da3b5; font-size:80%;
}
.podval IMG {
	PADDING-RIGHT: 20px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.podval P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN:0; COLOR: #7da3b5; LINE-HEIGHT: 11px; PADDING-TOP: 6px
}
.nizbg {
	BACKGROUND: url(/images/bg-bott.jpg) no-repeat right bottom; WIDTH: 1000px
}
.nizbg2 {
	BACKGROUND: url(/images/bg-big.jpg) no-repeat 50% top
}
.newsarchieve {
	PADDING: 50px 0px 0px 50px; FONT-SIZE: 11px; BACKGROUND: url(/images/news-archive.jpg) no-repeat left top; MARGIN: 60px 0px 20px -40px; COLOR: #fff; 
}
.newsarchieve P {
	PADDING: 3px 0px 2px 14px; BACKGROUND: url(/images/newsarchivebg.gif) no-repeat;
}
.newsarchieve A {
	COLOR: #fff
}
.newsarchieve A:hover {
	BACKGROUND: #fff; COLOR: #3c7490; TEXT-DECORATION: none
}
.newsarchieve UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 40px; LINE-HEIGHT: 18px; PADDING-TOP: 0px
}
.newstable {
	FONT-SIZE: 11px; MARGIN: 20px 0px 0px 30px; COLOR: #fff; LINE-HEIGHT: 22px
}
.newstable A {
	COLOR: #fff
}
.newstable INPUT {
	WIDTH: 70px
}
.clients {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 20px 0px 0px; COLOR: #fff; PADDING-TOP: 0px
}
.feedback {
	PADDING-RIGHT: 0px; PADDING-LEFT: 30px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 0px
}
.portrubrika {
	FONT-SIZE: 12px; FLOAT: left; MARGIN: 0px 30px 0px 0px; WIDTH: 240px; COLOR: #fff; LINE-HEIGHT: 36px; BORDER-BOTTOM: #8fadae 1px dashed; HEIGHT: 30px;
}
.portrubrika A,.portrubrika3 A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px !important; COLOR: #fff; TEXT-DECORATION: none;
}
.portrubrika A:hover,.portrubrika3 A:hover {
	FONT-WEIGHT: bold; BACKGROUND: #fff; COLOR: #739fb7; BORDER: none; TEXT-DECORATION: none;
}
.portrubrika2 {
	FONT-SIZE: 12px; FLOAT: left; MARGIN: 15px 15px 0px 80px; WIDTH: 200px; COLOR: #fff; LINE-HEIGHT: 36px; BORDER-BOTTOM: #8fadae 1px dashed; HEIGHT: 30px;
}
.portrubrika2 A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #fff; TEXT-DECORATION: none; text-transform:uppercase;
}
.portrubrika2 A:hover {
	FONT-WEIGHT: bold; BACKGROUND: #fff; COLOR: #739fb7; BORDER: none; TEXT-DECORATION: none; padding: 1px 3px;
}
.portrubrika3 {
	FONT-SIZE: 12px; MARGIN: 0px 30px 0px 0px; WIDTH: 240px; COLOR: #fff; LINE-HEIGHT: 36px; BORDER-BOTTOM: #8fadae 1px dashed; HEIGHT: 30px;
}/* ? */

.subrubruc	{ display:table; margin:0; overflow:hidden; padding:0; width:240px ;}
.subrubruc .leftm	{ clear:both; margin-left:25px; margin-top:5px;}
.subrubruc a	{ border-bottom:#8fadae 1px dashed; height:25px; margin-top:1px; text-decoration:none;}
.subrubruc span#sub	{ border-bottom:#8fadae 1px dashed; color:#000; height:25px; margin-top:1px;}

.portitem {	PADDING-RIGHT: 18px; FONT-SIZE: 11px; FLOAT: left; MARGIN-BOTTOM: 30px; WIDTH: 161px; COLOR: #fff; LINE-HEIGHT: 14px; FONT-FAMILY: Trebuchet MS,Verdana,sans-serif}
.portitem a	{ cursor:hand;}
.portitem table	{ width:161px; height:160px; background: url(/images/port-item-bg.gif); border:0px; }
.portitem img	{ border:0px;}
.portitem p	{ PADDING:0px !important; MARGIN: 10px 0pt 6px 0px !important;}

#pselected {
	FONT-SIZE: 12px; FLOAT: left; BACKGROUND-IMAGE: url(/images/cl10png.png); MARGIN: 0px 30px 0px 0px; WIDTH: 240px; COLOR: #fff; LINE-HEIGHT: 36px; BORDER-BOTTOM: #8fadae 1px dashed; HEIGHT: 30px;
}
#pselected span {padding:0 0 0 8px;}

* HTML #pselected {
	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/cl10png.png", sizingMethod="scale"); BACKGROUND-IMAGE: url(/images/blank.gif); BACKGROUND-COLOR: transparent
}

#bginher	{ BACKGROUND-IMAGE: url(/images/cl10png.png);}
* HTML #bginher {	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/cl10png.png", sizingMethod="scale"); BACKGROUND-IMAGE: url(/images/blank.gif); BACKGROUND-COLOR: transparent}

/* bigpic */
#bigpic { display:none; position:absolute; z-index:100; background-color:white; border:1px solid #cccccc; text-align:center; top:50px; margin-top:50px; }
#bigpic #noshow { display:none; text-align:center; margin:0px; font-size:11px; color:gray; }
#bigpic #loading-pic { display:none; text-align:center; font-size:12px; margin:3px; }

#clientitem {
	BACKGROUND: url(/images/client-item-bg.png) no-repeat center 50%; FLOAT: left
}
* HTML #clientitem {
	BACKGROUND-POSITION: center 50%; FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/client-item-bg.png", sizingMethod="crop"); BACKGROUND-IMAGE: url(/images/blank.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: transparent
}
#clientitem IMG {
	MARGIN: 22px 0px 0px 10px
}
.showreel {
	PADDING-RIGHT: 18px; FONT-SIZE: 11px; MARGIN-BOTTOM: 30px; WIDTH: auto; COLOR: #fff; LINE-HEIGHT: 14px; FONT-FAMILY: Trebuchet MS,Verdana,sans-serif
}
.showreeltable {
	FONT-SIZE: 11px; BACKGROUND: url(/images/showreelbg.gif); COLOR: #fff
}
.showreelmenu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 28px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: auto; PADDING-TOP: 24px
}
.showreeltable A {
	FONT-SIZE: 11px; COLOR: #fff; TEXT-DECORATION: underline
}
.showreeltable A:hover {
	FONT-SIZE: 11px; COLOR: #fff; TEXT-DECORATION: none
}
#lightbox {
	BORDER-RIGHT: #666 2px solid; PADDING-RIGHT: 24px; PADDING-LEFT: 24px; PADDING-BOTTOM: 24px; PADDING-TOP: 24px; BORDER-BOTTOM: #666 2px solid; BACKGROUND-COLOR: #ffffff
}
#lightboxDetails {
	FONT-SIZE: 11px; PADDING-TOP: 0.4em; FONT-FAMILY: Trebuchet MS, Verdana, sans-serif
}
#lightboxCaption {
	FLOAT: left
}
#keyboardMsg {
	FLOAT: right
}
#closeButton {
	RIGHT: 5px; TOP: 5px
}
#lightbox IMG {
	CLEAR: both; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#overlay IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#overlay {
	BACKGROUND-IMAGE: url(/images/overlay.png)
}
* HTML #overlay {
	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/overlay.png", sizingMethod="scale"); BACKGROUND-IMAGE: url(/images/blank.gif); BACKGROUND-COLOR: transparent
}
#blackback {
	BACKGROUND-IMAGE: url(/images/overlay.png)
}
#blackcback {
	BACKGROUND-IMAGE: url(/images/overlay.png)
}

div.header {MARGIN:30px 0 30px; FONT-SIZE:36px; MARGIN:0; color:#000000; WIDTH:auto}


div.content { margin-top:100px; font-size: 12px; FONT-WEIGHT: bold; COLOR: rgb(229,125,46);}


/*header*/
div.logo	{MARGIN: 50px 0px 0px 40px; WIDTH: 222px}
div.map {BACKGROUND: url(/images/mishen.jpg) no-repeat right top; MARGIN: 34px 0px 0px; WIDTH: 66px; HEIGHT: 95px}
div.map img {MARGIN: 44px 13px 0px 0px; border:0px;}

/*center*/

DIV.news	{FONT-SIZE: 12px; margin:0px 0px 60px 0px;}
DIV.news H1	{margin:60px 0px 40px 0px; FONT-SIZE: 24px; color:#000000}
DIV.news SPAN { FONT-SIZE: 11px; COLOR: #739fb7; LINE-HEIGHT: 24px; HEIGHT: 30px;}

DIV.vacancies	{MARGIN: 30px 0pt 10px 26px; WIDTH: auto}
.list	{FONT-SIZE: 12px; MARGIN: 2px 30px 50px -26px; COLOR: #fff; BORDER-BOTTOM: #8fadae 1px dashed; BORDER-TOP: #8fadae 1px dashed; padding:3px 0; }
.list a { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #fff; TEXT-DECORATION: none}
.list a:hover { FONT-WEIGHT: bold; BACKGROUND: #fff; COLOR: #739fb7; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none }
.list img	{ border:0px; padding:0px; margin:0px; width:6px; height:8px;}

div.vacancy	{ margin:0 0 37px;}
DIV.vacancy h2	{FONT-SIZE: 18px; MARGIN: 10px 0 0; COLOR: rgb(255,255,255); font-weight:normal;}
DIV.vacancyt	{FONT-SIZE: 11px; MARGIN: 10px 0 6px 0; COLOR: rgb(255,255,255)}
/*DIV.vacancyt	{FONT-SIZE: 11px; MARGIN: 10px 0pt 6px 30px; COLOR: rgb(255,255,255)}*/
DIV.vaclink	{ MARGIN: 10px 0 0; font-size:13px; }
DIV.vaclink a.top	{ margin:5px 0 0 20px;}
DIV.vaclink a.top img	{ border:0px; width:10px; height:12px; }


/*footer*/
div.contact { PADDING:34px 0 30px; FONT-SIZE:11px; FLOAT:left; WIDTH:280px; COLOR:#fff; }
div.contact img.darkarrow	{ FLOAT:left; MARGIN: 8px 0 0 -58px; POSITION: absolute; }
div.contact img.linkarrow	{ MARGIN:0 0 0 9px; }
a.linkontakt	{ FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #9ebbcb }
div.contact span.kod	{ PADDING-RIGHT: 6px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; PADDING-TOP: 6px; HEIGHT: 24px }
div.contact span.phone	{ FONT-WEIGHT: bold; FONT-SIZE: 30px; MARGIN:0 0 0 3px; }
div.contact span.text	{ COLOR: #739fb7; }

div.dvdzakaz	{FLOAT:left; MARGIN: 10px 0 0 -40px;}

span.cgorod {PADDING-RIGHT: 6px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; PADDING-TOP: 6px; HEIGHT: 24px}
span.cphone	{FONT-WEIGHT: bold; FONT-SIZE: 30px; MARGIN: 0px}
span.ccity	{COLOR: #739fb7}
div.netmaker	{PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 170px; PADDING-TOP: 70px}
div.netmaker img	{MARGIN: 0px 0px 2px 4px}

.inTrand	{ background:#fff; border-radius:10px; padding:10px;}

/*index*/
div.indtitle	{ MARGIN:50px 0 18px 26px; WIDTH:auto; }
div.indtitle .on	{ FONT-SIZE:48px; MARGIN:0px; }
div.indtitle .under	{ FONT-SIZE: 18px; MARGIN: -12px 0px 0px 104px; FONT-FAMILY: Verdana; }



.leftbanner	{MARGIN: 50px 0px 0px -40px; WIDTH: auto;}

/* quest */
* html #blackback{background-color: #333; background-color: transparent; background-image: url(/images/blank.gif); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/overlay.png", sizingMethod="scale");}
* html #blackcback{	background-color: #333;	background-color: transparent;	background-image: url(/images/blank.gif); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/overlay.png", sizingMethod="scale");}

#tabs5 {
	MARGIN: 0 0 0 0; FONT: bold 12px Trebuchet MS, Verdana, sans-serif; WIDTH: auto; HEIGHT: 27px; clear:both;
}
#tabs5 A {
	PADDING:0 0 0 8px; BACKGROUND: url(/images/tableft.gif) no-repeat left top; MARGIN:0px 7px 0px 0px; HEIGHT: 27px; TEXT-DECORATION: none; color:#ff9933; FLOAT: right;
}
#tabs5 SPAN {
	PADDING:8px 8px 0 2px; DISPLAY: block; BACKGROUND: url(/images/tabright.gif) no-repeat right top;  MARGIN-BOTTOM: 4px; CURSOR: pointer; COLOR:#c3d6e1; LINE-HEIGHT: 12px; HEIGHT: 27px; TEXT-ALIGN: center;
} /* #9ebbcb */
#tabs5 A:hover SPAN {
	 color:#ffffff
}
#tabs5 A:hover {
	BACKGROUND-POSITION: 0% -39px
}
#tabs5 A:hover SPAN {
	BACKGROUND-POSITION: 100% -39px
}

div.brief img	{MARGIN-RIGHT: 6px}
div.brief span	{COLOR:#3c5366;}
P.brief	{FONT-SIZE:18px !important; MARGIN:30px 0 8px !important; COLOR:#000 !important;}

div.title	{ color:#000; height:120px !important; MARGIN:35px 0 18px 6px; WIDTH:auto;}
p.t1	{FONT-SIZE:36px; MARGIN:0px;}
p.t2	{FONT-SIZE: 18px; MARGIN: -8px 0px 50px 40px; FONT-FAMILY: Verdana;}

img.picprev	{ background:#9ebbcb; border:#666666 1px solid; border-left:0; border-top:0; padding:1px;}/**/

table.price	{ border:0; border-collapse:separate; border-spacing:10px; margin-top:30px;}
table.price td	{border-bottom:#739fb7 1px solid; padding:3px 5px 10px; vertical-align:top}
table.price tr.tit td	{ color:#739fb7; font-size:1.2em; font-weight:bold;}

div.titlerazdel	{ color:#000000; font-size:36px; margin:30px 0 30px; width:auto;}
div.submenu	{ display:table; margin-left:30px !important; width:570px !important;}
div.base { display:table; font-family: Trebuchet MS, Verdana, sans-serif; font-size:12px; margin:60px 0 50px 20px; padding:0; width:550px; }
div.base h1.btitle	{color:#000; margin:0 0 40px 0; padding:0; font-size:20px;}
div.base h1	{ COLOR:#e57d2e; font-size:20px; font-weight:bold; margin:0; padding:0; text-transform:uppercase }
div.base h2	{ color:#000; margin: 80px 0 20px 0; padding:0; font-size:18px; }
div.base h3	{ COLOR:#73b1dc; font-size:13px; font-stretch:normal; font-weight:normal; margin:0; padding:0;}
div.base .txt	{ font-size:1.2em; margin:35px 0 5px; }
div.base .text	{ background:#eeeeee; border:#73b1dc 1px solid; color:#000000; font-size:1.2em; margin:20px 0 5px; padding:15px 20px 10px; }
div.base .text a	{ color:#000000; }
div.base .text h3	{ font-size:1.2em; margin-top:40px; padding:0px;}
span.date	{ color:#73b1dc; font-weight:bold; padding-right:5px; } /* history */
