html,body {
	margin:0;
	padding:0;
}

body {
	background:url(/images/main_bg2.jpg)
}

img {
	border:0
}

.main {
	height:634px;
	width:100%;
	background:url(/images/main_bg.jpg) repeat-x	
}

.mtop{
	height:20px;
	width:1011px;
	margin:0 auto;
	clear:both
}

.cont {
	width:1011px;
	height:590px;
	margin:0 auto
}

.cont .cont_left {
	width:60px;
	height:590px;
	float:left;
	background:url(/images/bg_left.png) bottom right no-repeat;
	//background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/bg_left.png,sizingMethod=crop);
}

.cont .cont_right {
	width:60px;
	height:590px;
	float:right;
	background:url(/images/bg_right.png) bottom left no-repeat;
	//background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/bg_right.png,sizingMethod=crop)	
}

.cont .col_left {
	width:68px;
	height:590px;
	float:left;
	background:url(/images/col_left.jpg) no-repeat
}

.cont .col_right {
	width:74px;
	height:590px;
	float:right;
	background:url(/images/col_right.jpg) no-repeat
}

.cont .cont_center {
	width:749px;
	height:450px;
	float:left
}

.cont_center .top_menu {
	width:749px;
	height:87px;
	background:url(/images/topmenu_bg.jpg) no-repeat
}

.top_menu .logo {
	width:197px;
	height:87px;
	float:left
}

.top_menu .logo img {
	padding:21px 0 0 38px	
}

.top_menu .menu_items {
	width:550px;
	float:left;
	padding-top:38px
}

.cont_center .flash {
	width:749px;
	height:281px
}

.cont_center .botinfo {
	width:749px;
	height:222px;
	background:url(/images/boinfo_bg.jpg) no-repeat;
	font:11px Arial;
	color:#666
}

.botinfo span {
	display:block;
	padding:25px 25px 5px 3px
}

.botinfo span img.item {
	clear:both;
	display:block;
	padding-bottom:8px
}

.botinfo span img.dop {
	border:3px solid #dbcdb1;
	margin:0 5px 2px 0	
}

.botinfo .specoffer {
	width:200px;
	float:right;
}

.botinfo .welcome {
	width:310px;
	float:right
}

.copyinfo {
	width:1011px;
	margin:0 auto;
	height:24px;
	font:10px Tahoma;
	color:#f8f3db
}

.copyinfo div {
	float:left
}

.copyinfo .copy {
	padding-left:170px;
	padding-top:4px
}

.copyinfo .adress {
	padding-left:95px;
	padding-top:4px
}

.copyinfo .phone {
	padding-left:135px;
	padding-top:5px
}

/* Inner page classes */
.cont_center .flash2 {
	width:749px;
	height:207px
}

.cont_center .botinfo2 {
	width:749px;
	height:296px;
	background:url(/images/inner_bg.jpg) no-repeat;
	font:11px Tahoma;
	color:#363636
}

.botinfo2 span {
	display:block;
	padding:15px 40px 5px 3px
}

.botinfo2 span img.item {
	clear:both;
	display:block;
	padding-bottom:8px
}

.botinfo2 span img.dop {
	border:3px solid #dbcdb1;
	margin:0 5px 2px 0	
}

.botinfo2 .specoffer {
	width:284px;
	float:right;
}

.botinfo2 .welcome {
	width:725px;
	float:right
}

.top_menu .menu_items2 {
	width:550px;
	float:left;
	padding-top:31px;
}

.top_menu .menu_items3 {
	width:550px;
	float:left;
}

.titl {
	font:14px Arial;
}


* html .cont_center .botinfo {
	margin-top: -4px;
}

.artv {
	background: url(/images/artv.gif) no-repeat;
	padding-left: 50px;
	padding-top: 10px;
	padding-bottom: 15px;
		font:10px Tahoma;
	color:#fff;
	display: block;
	width: 170px;
	height: 40px;
	margin-left: -50px;
	margin-top: -7px;
	float: left;
}