BODY
{
	margin: 0;
	width: 100%;
	height: 700px;
	font-family: Arial;
	color: #000;
	font-size: 13px;
}
a:link, a:visited
{
	color:#e30a00;
}
a:active, * a:hover
{
	color:#ff1800;
}

.popup
{
	background: #201B17;
	color: #FFF;
}
.box
{
	width: 100%;
	min-width: 950px;
	height: 700px;
}
.head
{
	width: 100%;
	height: 86px;
	background: #FFF;
}
.banners
{
	width: 100%;
	height: 66px;
}
.banners P
{
	padding: 0 0 0 200;
	margin: 0;
	font-size: 25px;
	font-weight: bold;
	text-align: center;
	border: 1px solid #F00;
}
.line
{
	float: left;
	width: 100%;
	height: 86px;
	background: url(/templates/expovem/i/line.gif) repeat-x left 74px;
}
.menu
{
	float: left;
	background: #FFF;
	margin: 0;
	height: 16px;
}
.menu UL
{
	background: #FFF;
	list-style: none;
	margin: 0 38 0 21;
	padding: 0;
}
.menu UL LI
{
	display: inline;
	float: left;
	margin: 0;
	padding: 0;
	vertical-align: middle;
}
.menu UL LI A, .menu UL LI A:visited
{
	background: url(/templates/expovem/i/menu_razd.gif) no-repeat left center;
	padding: 0 5 0 12;
	font-family: tahoma;
	text-decoration: none;
	color: #E77919;
	font-size: 15px;
}
.menu UL LI A:hover
{
	color: #C2C1C1;
}
.menu UL LI.active A
{
	color: #C1C0C0;
}
/*--------------------------
--------------------------*/
.contentblock
{
	margin-left: 340px;
}
.bc2
{
	float: left;
	width: 340px;
	position: relative;
	z-index: 1;
}
.content
{
	clear: both;
	background: #E67817;
	width: 100%;
	height: 498px;
	margin: 0px;
	padding: 0px;
}
.textcontent
{
	vertical-align: top;
}
.smallcity
{
	position: relative;
	height: 498px;
	width: 100%;
	left: -1;
	top: 1;
	background: url(/templates/expovem/i/smallcity_2.gif) repeat-x left bottom;
}
.contacts .smallcity
{
}
.contacts .smallcity .textdiv P
{
	padding-left: 300px;
}
.textdiv P
{
	margin: 0;
	padding: 0;
	margin-bottom:8px;
	text-indent: 40px;
}
.smallcity
{
	position: relative;
	height: 498px;
	width: 100%;
	left: -1;
	top: 1;
	background: url(/templates/expovem/i/smallcity_22.gif) repeat-x left bottom;
}
.textdiv
{
	float: left;
	font-size: 13px;
	height: 382px;
	width: 98%;
	overflow: hidden;
	padding: 10px 0px;
	width: 630px;
	border:none;
}
.scroll-pane-arrows {border:none;}
.conta .leftline
{
	background: none;
}
.conta
{
	background-position: 150px 0px !important;
}
.pr UL UL, .pr UL
{
	margin:0;
	padding:0;
}
.pr UL UL LI
{
	width: 45px;
	height: 35px;
	/*[disabled]border:1px solid #000000;*/
	float: left;
	list-style: none !important;
}
.textdiv TABLE
{
	font-size: 13px;
}
.leftline
{
	height: 418px;
	width: 100%;
	background: url(/templates/expovem/i/leftline.gif) no-repeat left 192px;
}
.threelines
{
	height: 418px;
	width: 100%;
	background: url(/templates/expovem/i/threelines.gif) repeat-x 28px 263px;
}
.conta .threelines
{
	background: none;
}
.company
{
	height: 418px;
	width: 100%;
	background: url(/templates/expovem/i/company_new.gif) no-repeat right 263px;
}
.projects
{
	height: 418px;
	width: 100%;
	background: url(/templates/expovem/i/projects_new.gif) no-repeat right 310px;
}
.cat-name
{
	height: 30px;
	display: block;
	float: left;
	width: 370px;
}
.back
{
	margin: 0 0 2px;
	display: block;
	color: #1F1F1F;
	text-transform: uppercase;
}
.liq
{
	float: left;
}
.liq UL
{
	margin: 0 67px 0 0;
	padding: 0;
}
.liq UL LI
{
	margin: 0 0 0 9px;
	padding: 0;
	float: left;
	color: #EA8C36;
	list-style: none;
}
.liq UL LI A
{
	color: #292929;
}
.textdiv DIV P A
{
	display: inline-block;
	text-transform: uppercase;
	color: #444444;
	padding-top: 10px;
}
.textdiv UL A IMG
{
	border: 0px solid #000000;
}
.textdiv UL
{
	list-style-type:square;
}
.textdiv UL li
{
	list-style-type:square;
}
.ram A IMG
{
	margin-top: 16px;
}
.ram IMG
{
	border: 0px solid #C1C0C0;
	margin-left: 48px;
}
.contacts
{
	height: 418px;
	/*[disabled]width:1000px;*/
	position: relative;
	z-index: 0;
	/*[disabled]left:-200px;*/
	/*[disabled]margin-right:-200px;*/
}
.article
{
	padding: 20 10 0 20;
	font-size: 14px;
}
.article H3
{
	padding: 0px;
	margin: 0px;
	font-weight: bold;
	font-size: 14px;
}
/*--------------------------
--------------------------*/
.wrapper
{
	float: left;
	width: 100%;
}
.bottomblock
{
	margin-left: 399px;
}
.bc3
{
	float: left;
	width: 400px;
}
.bottom
{
	clear: both;
	height: 114px;
	width: 100%;
	background: #FFF url(/templates/expovem/i/line.gif) repeat-x left 5px;
}
.logo
{
	float: right;
	height: 114px;
	width: 76px;
}
.logo A, .logo A:visited, .logo A:hover
{
	display: block;
	width: 76px;
	height: 55px;
	margin: 26 10 0 0;
}
.adress
{
	width: 100%;
	height: 114px;
	text-align: right;
}
.adr
{
	font-size: 13px;
	float: left;
	margin: 0px;
	padding: 45 0 0 40;
}
/*--------------------------
--------------------------*/
.ramka
{
	display: block;
	float: left;
	background: url(/templates/expovem/i/ramka.gif) no-repeat left center;
	width: 212px;
	height: 170px;
	padding: 0;
	margin: 0px;
}
.img_in_ramka
{
	margin: 20 0 0 23px;
}
.img
{
	border: none;
}
.mar4
{
	margin: 2px;
	border: none;
}
.marbott8
{
	margin: 0 0 8;
	border: none;
}
.tddesc
{
	width: 35%;
	vertical-align: top;
}
.tddesc P
{
	margin-left: 20px;
	margin-right: 30px;
	text-align: justify;
}
.tdphotos
{
	width: 65%;
	vertical-align: top;
	padding: 10;
}
.popup_table
{
	border-collapse: collapse;
	border-spacing: 0px;
/*cellspacing*/
	width: 587;
	height: 264;
	font-size: 13px;
	background: url(/templates/expovem/i/onclick-fon.gif) no-repeat top right;
}
.popup_photo
{
	padding: 25px 0 0 30px;
	vertical-align: top;
	height: 240px;
	width: 340px;
}
.popup_desc
{
	padding: 25px 0 10px;
	text-align: left;
	vertical-align: top;
	background: url(/templates/expovem/i/popup_desc.gif) no-repeat right top;
}
.maintable
{
	border-collapse: collapse;
	border-spacing: 0px;
/*cellspacing*/
	width: 100%;
}
.projecttable
{
	border-collapse: collapse;
	border-spacing: 0px;
/*cellspacing*/
	width: 99%;
}
TABLE.commodity_image TD
{
	width: 216px;
	height: 172px;
}
.ram
{
	background: url(/templates/expovem/i/fon-cat-img.gif) no-repeat 30px -3px;
	width: 255px;
	height: 172px;
	float: left;
	color: #363636;
}
DIV #gallery
{
	height: 450px;
	margin:0;
	padding:0;
	margin-top: 15px;
}
.ram A
{
	color: #373737;
	text-decoration: none;
}
.ram A STRONG
{
	padding-left: 47px;
	font-size: 16px;
	color: #373737;
	font-weight: 100;
	text-decoration: none;
}
TABLE.commodity_image TD IMG
{
	cursor: pointer;
	border: none;
	margin: 0px;
	margin-top: 4px;
}
#wd-copyright
{
	margin: 20px 0 0 100px;
	display: block;
	float: left;
	color: #FFF;
	font-size: 11px;
}
#wd-copyright *
{
	color: #FFF;
	font-size: 11px;
}
#wd-site
{
	white-space: nowrap;
	text-decoration: none;
}
#wd-welldesign
{
	white-space: nowrap;
}


