body{	background: #A7E4FF url(../images/bg.png) fixed bottom left no-repeat;	min-width: 1120px;	background-attachment: fixed;	font: 12px 'Tahoma';	color: #333;}body p{	font: 12px 'Tahoma';	color: #333;	margin: 5px 0 10px 0;}/*A tags*/a{	font:12px 'Tahoma';	color:#74A405;}a.decor{	text-decoration: none;}.la{	font-weight:bold;	display: block;	padding-left:17px;	margin-left:-17px;	background:url('../images/la.png') no-repeat 0 5px;	font-size: 14px;	padding-bottom: 10px;}.ra{	padding-right:17px;	background:url('../images/la.png') no-repeat 100% 6px;}#head1, #head2, #tab, #left, #content, #footer{	position: relative;}/*Main block*/#main{	width:1056px;/*1120px-32px*2 */	padding:24px 32px 32px 32px;/* top right bottom left */	position:relative;	left:50%;	margin-top:25px;	margin-bottom:25px;	margin-left:-560px;	background:#FFF;}#head1{height:120px}#head2{	height: 190px;	margin-bottom: 25px;}#footer{	clear:both;	height:160px;}#tab{width:100%}#left{	width:255px;	padding-right:20px;}#content{padding-right:28px;}/*фиксированые элементы*/.company,.slogan,.cod_city,.tel,.contacts,.ihome,.imail,.imap,.isearch,.search{	position:absolute;}.company{	letter-spacing:-2px;	font:48px 'Georgia';	color:#000;}.company span{color:#74A405}.slogan{	font:11px 'Tahoma';	color:#666;	white-space:nowrap;}.social{	position:absolute;	left: 825px;	top: -15px;}.cod_city{	letter-spacing:-2px;	font:20px 'Georgia';	color:#74A405;}.tel,.tel *{	text-decoration: none;	letter-spacing:-4px;	font:35px 'Georgia';	color:#000;	white-space:nowrap;}.contacts{	font:11px 'Tahoma';	color:#666;	white-space:nowrap;}/*Footer*/#footer .slogan{	top:104px;	left:26px;}#footer .contacts{	top:104px;	left:338px;}#footer .cod_city{	top:50px;	left:286px;}#footer .web{	position:absolute;	font:11px 'Tahoma';	color:#666;	white-space:nowrap;	top:104px;	left:738px;}#footer .tel{	top:40px;	left:336px;}/*Head*/#head1 .company{	top:24px;	left: 105px;}#head1 .slogan{	top:84px;	left: 105px;	font-size:15px;}#head1 .cod_city{	top:34px;	left:780px;}#head1 .tel{	top:24px;	left:830px;}#head1 .contacts{	top:130px;	left: 783px;}#head1 .ihome{	top:20px;	left:362px;	margin:-6px 0 0 -23px;	width:35px;	height:27px;	background:url('../images/ihome.png');}#head1 .imail{	top:20px;	left:362px;	margin-left:20px;	width:11px;	height:11px;	background:url('../images/imail.png');}#head1 .imap{	top:20px;	left:362px;	margin-left:52px;	width:11px;	height:11px;	background:url('../images/imap.png');}#head1 .isearch{	top: 42px;	left: 750px;	margin:-6px 0 0 -23px;	width:35px;	height:27px;	border:0px none;	cursor:pointer;	background:url('../images/isearch.png');}/*Block*/.search{	top:36px;	left: 535px;	font:11px 'Tahoma';	color: #666;	width:187px;	height:25px;	background:url('../images/msearch.png') 0 0 no-repeat;}.search input{	position:absolute;	top:1px;	left:1px;	padding:0 6px 0 6px;	width:172px;	height:20px;	border:#000 none 0px;}.h{	margin:0 0 0 -29px;	padding:25px 0 12px 29px;	font:bold 17px 'Georgia';	color:#333;	letter-spacing:-1px;	white-space:nowrap;	background:url('../images/h.png') no-repeat 0 34px;}.block{	padding-left:26px;	clear:both;}ul.vmenu{	padding-left: 0px;}.vmenu li{	font-family: "Tahoma";	list-style: none;	/*font-size: 18px;*/	background: url('../images/menu/background-hover3.png') no-repeat 5px 6px;	padding-left:20px;	padding-bottom: 7px;}.vmenu li a{	font-size: 16px;}/*File*/a.xls{	display:block;	padding:10px 0 14px 46px;	background:url('../images/icon/xls.png') no-repeat 0 0;}a.doc{	display:block;	padding:10px 0 14px 46px;	background:url('../images/icon/doc.png') no-repeat 0 0;}a.jpg{	display:block;	padding:10px 0 14px 46px;	background:url('../images/icon/jpg.png') no-repeat 0 0;}a.txt{	display:block;	padding:10px 0 14px 46px;	background:url('../images/icon/txt.png') no-repeat 0 0;}a.pdf{	display:block;	padding:10px 0 14px 46px;	background:url('../images/icon/pdf.png') no-repeat 0 0;}a.rar{	display:block;	padding:10px 0 14px 46px;	background:url('../images/icon/rar.png') no-repeat 0 0;}a.zip{	display:block;	padding:10px 0 14px 46px;	background:url('../images/icon/zip.png') no-repeat 0 0;}/*Image*/.date{	display:block;	font:24px 'Georgia';	color:#AFAEAE;}.bi{	width:185px;	height:150px;	padding:8px;	background:#E4E4E4;}.bi img{border:solid #FFF 1px;	width: 183px;	height: 148px;}.pic3{width:607px}.pic3,.pic3 tr td{	padding:0;	border-spacing:0;	width:169px;}.pic3 tr td .bi{margin-bottom:15px}.pic3 tr td{padding:0 41px 0 17px}.pic3 tr td:first-child{padding:0 47px 0 0}.pic3 tr td:last-child{padding:0 0 0 34px}.price{	display:block;	padding:0 0 10px 0;	font:24px 'Georgia';	color:#000;}.header-page{	position:absolute;	width:1000px;	height:134px;	background:url('../images/header-page.png');	bottom:0;	left:28px;}.pageTitle{	left:30px;	top:20px;	position:absolute;	letter-spacing:-2px;	font:50px 'Georgia';	color:#fff;	text-shadow: 1px 1px 4px #000;	z-index:11;}.pageTitle *{	font:33px 'Georgia';	left:5px;	top:50px;	position:absolute;}.adfont {	font-size: 14px;	font-family: Tahoma;}