* {
	margin: 0;
	padding: 0;
	border: 0 none;
	font-family: Helvetica, Arial, sans-serif;
	text-indent: 0;
	line-height:15px;
}

BODY, PRE, TD, LI, UL, FORM, INPUT, OL, UL, DL, SELECT, TEXTAREA {
	font-size:12px;
	color: #453329;
}
body {
	background-color:#FFF4DA;
	text-align:center;
	width:100%;
}

strong {
	font-size:14px;
	line-height:16px;
}

p {
	margin:0 0 11px 0;
}

h1,h2,h3,h4 {
	text-align:center;
	font-family: Helvetica, Arial,  sans-serif;
	font-size:12px;
	color: #453329;
}
h1{font-size:20px;}
h2{font-size:18px;}
h3{font-size:16px;}
h4{font-size:14px;}

a {
	color: #A3937A;
	text-decoration: none;
}
a:hover {text-decoration: underline;}
a:visited {color:#000000;}

h1.article_title {
	text-align: left;
	line-height: 16px;
}

.link-in-menu			{color:#453329;}
a.link-in-menu			{color:#453329;}
a.link-in-menu:link		{color:#453329;}
a.link-in-menu:visited		{color:#453329;}
a.link-in-menu:hover		{color:#453329;}

.news-years,
.news-title-row,
.works-content-menu,
.aboutus-team-awards-menu,
.aboutus-awards-new-menu {
	font-size:11px;
	line-height:13px;
}

.artel-bottom-copyright {
	line-height:10px;
	font-size:10px;
}

a.artel-bottom-copyright,
a.artel-bottom-copyright:link,
a.artel-bottom-copyright:visited,
a.artel-bottom-copyright:active,
a.artel-bottom-copyright:hover,
.artel-bottom-copyright a {
	text-decoration: none;
	color:#453329;
}

.page {
	margin: auto;
	margin-top:19px;
	text-align:center;
	width:824px;
}

.mainmenuarea {
	margin: 0 0 16px;
	text-align:left;
	width:824px;
	height:131px;
}

.logo {
	background-color:#EED4A6;
	width:215px;
	height:131px;
	float: left;
}

.mainmenuarearight {
	width:609px;
	height:131px;
	float: left;
	position: relative;
	overflow: hidden;
}
.wolda-logo {
	right: 19px;
	top: 39px;
	position: absolute;
}
.wolda-logo a {margin-left: 10px;}

.mainmenuarearightup {
	width:609px;
	height:25px;
}

.mainmenuarearightdown-home,
.mainmenuarearightdown-news,
.mainmenuarearightdown-works,
.mainmenuarearightdown-aboutus {
	background-color:#EED4A6;
	height:106px;
}

.mainmenuarearightdown-works 	{padding:0 0 0 105px;}
.mainmenuarearightdown-aboutus 	{padding:0 0 0 210px;}

.mainmenuarearightup-item {
	height:25px;
	float:left;
	width:105px;
}
.mainmenuarearightup-item a {
	background: #FFF4DA no-repeat;
	display: block;
	height:25px;
	width:100px;
	margin-left: 1px;
}

.menu-item-RU a {background-image: url(../images/menu_links_RU.gif);}
.menu-item-EN a {background-image: url(../images/menu_links_EN.gif);}

#news-menu-item		{background-position: left 0; margin-right: 4px;}
#works-menu-item	{background-position: left -25px; margin-right: 6px;}
#aboutus-menu-item	{background-position: left -50px;}

.active-menu-item #news-menu-item		{background-position: -100px 0;}
.active-menu-item #works-menu-item		{background-position: -100px -25px;}
.active-menu-item #aboutus-menu-item		{background-position: -100px -50px;}
.menu-item-EN.active-menu-item #works-menu-item {background-position: -100px -25px;}

.up-menu-calibration {
	position: relative;
	padding:18px 0 0 4px;
	float: left;
}
.up-menu-calibration div {height: 15px;}
.up-menu-calibration #another_works {margin-top: 30px;}

.littleicons {
	padding: 11px 9px 4px 6px;
	width:15px;
	height:11px;
	float:right;
}
.littleicons a {
	display: block;
	background: url(../images/top-icons-sprite.gif) no-repeat;
	width: 15px;
	height: 11px;
}
#home_link		{background-position: left -0px}
#language_link.icon-EN	{background-position: left -11px}
#language_link.icon-RU	{background-position: left -22px}
#mail_link		{background-position: left -33px}
#home_link:hover		{background-position: right -0px}
#language_link.icon-EN:hover	{background-position: right -11px}
#language_link.icon-RU:hover	{background-position: right -22px}
#mail_link:hover		{background-position: right -33px}


.img-whitepointline {
	background-color:#EED4A6;
	height:106px;
	float:left;
	padding:0 22px 0 0;
}

.contentplace {
	text-align:left;
	padding:0 0 0 30px;
}

.contentplace-main-UL {
	width: 501px;
	min-height: 371px;
	float:left;
}
.contentplace-main-UL-in {padding: 0 11px 0 0;}

.contentplace-main-UR {
	width: 293px;
	min-height: 371px;
	float:left;
	background: url('../images/points.gif') repeat-y;
}
.contentplace-main-UR-in {padding: 0 0 0 48px;}
.contentplace-main-UR-in .news-title-row-link {
	padding: 0 0 12px;
	float: none;
	width: auto;
}

.contentplace-main-DA {
	width: 794px;
	float:left;
	background: url('../images/points.gif') -3px 15px repeat-x;
}
.contentplace-main-DA-in {padding: 30px 14px 0 0;}
.contentplace-main-DA-in a:visited {color: #A3937A;}

.aboutus-contacts-text {width:794px;}
.aboutus-contacts-image {float:left;}
.aboutus-aboutus-text {width:397px;}

.aboutus-bureau-contacts-text {
	float:left;
	width:794px;
}
 
.aboutus-team-awards-menu,
.aboutus-awards-new-menu,
.works-content-menu,
.content-left-points,
.news-years,
.news-links,
.works-pointline,
.aboutus-pointline,
.aboutus-awards-pointline,
.news-pointline {
	background: url('../images/points.gif') repeat-y;
	float:left;
}

.pointline-divider {
	width:4px;
	height:1px;
	float:left;
}
.works-pointline 		{background-position:144px 0px;}
.aboutus-pointline 		{background-position:168px 0px;}
.aboutus-awards-pointline 	{background-position:394px 0px;}
.news-pointline 		{background-position:249px 0px;}

.aboutus-team-awards-menu,
.aboutus-awards-new-menu {
	width:168px;
	float:left;
	border: 0 none;
}

.aboutus-team-awards-text,
.aboutus-awards-new-text {
	width:610px; 
	padding: 0 0 0 12px;
	float:left;
}

.aboutus-team-awards-menu-p,
.aboutus-awards-new-menu-p {
	border: 0 none;
}

.aboutus-awards-new-menu {width:398px;}
.aboutus-awards-new-text {width:380px;}

.aboutus-row,
.aboutus-awards-row {
	border: 0 none;
	float: right; 
	width:168px;
}

.aboutus-row-link,
.aboutus-awards-row-link {
	width: 146px; 
	float:right; 
	border: 0 none;
	padding: 0 0 8px 0;
}

.aboutus-awards-row {width:398px;}
.aboutus-awards-row-link {width:376px;}

.img-pointsend {
	background: url(../images/pointsend.gif) no-repeat left top;
	float:left;
	width: 36px;
	height: 20px;
}

.works-content-menu {
	width:144px;
	float:left;
}

.works-content-menu-empty {
	width:144px;
	float:left;
}

.works-just-all-text {
	width:490px;
	padding: 0 0 0 12px;
	float:left;
}

.work-content-menu-p {
	margin:1px;
	padding:5px 0 6px 15px;
}

.work-content-menu-p_points {
	margin:1px;
	padding:5px 0 6px 15px;
}

.work-content-menu-p_arrow {
	margin:1px;
	padding:5px 0 6px 0;
	background: url('../images/arrow.gif') no-repeat;
}

.works-row {
	border: 0 none;
	float: right;
	width:144px;

}
.selected {
	font-weight: bold;
	background: url(../images/arrow.gif) no-repeat top left;
}

.works-row-link {
	width: 122px; 
	float:right; 
	border: 0 none;
	padding: 0 0 8px 0;
}

.news-years {
	width:62px;
	float:left;
	border: 0 none;
}

.news-links {
	width:249px;
	float:left;
	border: 0 none;
}

.news-just-all-text {
	width:467px;
	padding: 0 0 0 12px;
	float:left;
	border: 0 none;
}

.arrow {
	width:15px;
	border: 0 none;
}

.news-row {
	border: 0 none;
	float: left; 
	width:62px;
}

.news-row-link {
	text-indent: 0;
	width: 44px;
	float:right;
	border: 0 none;
	padding: 0 0 8px 0;
}

.news-title-row {
	border: 0 none;
	float: right; 
	width:249px;
}

.news-title-row-link {
	width: 231px;
	float:right; 
	border: 0 none;
	padding: 0 0 8px 0;
}

.artel-bottom-copyright-place {
	float:right;
	padding:40px 0 10px 0;
	text-align:right;
}

.artel-bottom {float:left; width:100%;}

#facebook,
#portfolio {
	padding:36px 0 10px;
	margin-right:30px;
	float:left;
	font-size:10px;
	line-height:18px;
	color:#453329;
}

#facebook *,
#portfolio * {
	vertical-align:middle;
	color:#453329;
	border:0 none;
}

.news-years,
.news-title-row,
.works-content-menu,
.aboutus-team-awards-menu,
.aboutus-awards-new-menu {
	font-size:11px;
	line-height:13px;
}

.sitemap-rows-title {
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 10px;
	padding-left: 22px;
}
.sitemap-rows-title a:visited,
.sitemap-rows-title a:active,
.sitemap-rows-title a:link,
.sitemap-rows-title a:hover {
	color: #453329;
}

.sitemapplace .works-row {
	float: left;
	margin-right: 10px;
	width: 161px;
	background: url(../images/pointsend_vertical.gif) no-repeat 3px 4px;
}
.sitemapplace .wide-column {width: 211px;}
.sitemapplace .works-row .works-row-link,
.sitemapplace .works-row .works-row-link .works-content-menu,
.sitemapplace .works-row .works-row-link .works-content-menu .news-row .news-row-link {
	float: left;
	width: auto;
}
.sitemapplace .works-row .works-row-link .news-row,
.sitemapplace .works-row .works-row-link .works-row {
	border:0 none;
	float:left;
	width:143px;
	padding-left: 18px;
}
.sitemapplace .wide-column .works-row-link .works-row {width: 193px;}
.sitemapplace .works-row .works-row-link .news-row,
.sitemapplace .works-row .works-row-link .works-row {
	background: url(../images/arrow.gif) no-repeat top left;
}