html,body { margin: 0; padding: 0; height: 100%; }
body { background: #fac101 url(../img/bg.gif) repeat; text-align: center; font-family: Tahoma; font-size: 12px; color: #000; }
* {text-decoration: none
  }
a img { border: 0; }
a { color: #a54908; }
a:hover { text-decoration: none }

div.main { margin: 0 auto; width: 990px; }

div.header { width: 1006px;  }
div.header img.truck { float: right; margin-right: 48px; }
div.header div.logo { float: left; margin-right: 49px; background: url(../img/logo.gif) no-repeat; height: 237px; width: 326px; }
div.header div.logo p { float: left; margin-top: 22px;  }
div.header div.logo p a { text-transform: uppercase; text-decoration: none; font-weight: bold; color: #2b2b2b; }
div.header div.logo div.desc { margin-top: 240px; text-align: left; text-transform: uppercase; font-weight: bold; color: #2b2b2b; }
div.header div.logo div.navi { margin-left: 10px; margin-top: 25px; padding-right: 4px; }
div.header div.logo div.navi img { width: 11px; height: 8px; float: right; margin-left: 10px; }
div.header div.headerBg { margin-bottom: -45px; float: right; width: 300px; height: 282px; }
div.header div.headerBg img { margin-left: -55px; }
div.header div.contacts { float: right; background: url(../img/contactsBg.gif) no-repeat; height: 237px; width: 326px; }
div.header div.contacts p { float: none; text-align: left; text-transform: uppercase; margin: 5px 20px; }
div.header div.contacts p.header { font-size: 18px; color: #fff8da; margin-top: 64px; margin-bottom: 5px; }
div.header div.contacts p.header2 { font-size: 14px; color: #1c1c1c; }
div.header div.contacts p.phone { font-size: 18px; color: #fff; margin: 0 30px; }
div.header div.contacts p.phone strong { font-size: 12px; }
div.header div.contacts a img { text-align: left; margin-top: 18px; margin-right: 150px;//margin-top: 24px; }
div.header div.contacts img { float: right; }

div.headerBottom { text-align: left; text-transform: uppercase; font-weight: bold; color: #2b2b2b; width: 1006px; height: 56px;  }
div.headerBottom div { text-align: left; width: 330px; float: left; }
div.headerBottom img { float: right; margin-left: 80px; }
div.menu { width: 990px; background: #fff url(../img/menuBg.gif) repeat-x; height: 59px; text-align: left; padding-top: 20px; padding-left: 16px; }
div.menu a { margin-right: 10px; }
div.menu a.last { margin-right: 0; }

div.breakTop { height: 5px; background: #f3f0e3; width: 1006px; }
div.breakBottom { height: 11px; background: #f3f0e3 url(../img/contentBgBt.gif) bottom repeat-x; width: 975px; text-align: left; padding-left: 31px; padding-bottom: 18px; }
div.breakBottom img { margin-bottom: 1px; }
div.content {
	 background: #f3f0e3 url(../img/contentBg.gif) 30px repeat-y;
	 width: 868px;
	 text-align: justify;	
	 margin: 0;
	 padding: 24px 69px 1px;
	font-size: 16px;
	font-family:verdana;
}
div.content h3, h1 {
	 text-transform: uppercase; font-size: 18px; margin: 0; padding: 0;
}
div.content h2 {
         text-transform: uppercase; font-size: 16px; margin: 0; padding: 0;
}
div.content img.bg { margin-left: -39px; margin-top: -24px;  }

.advert {
	font-size: 18px;
	background-color: #FEE6B8;
	border: 1px dotted #666666;
	text-align:center;
	padding: 10px;
	color: #ff6600;
 	font-family:Tahoma;
}

.advert a{
	font-size: 18px;
}

div.footer { width: 950px; height: 66px; text-align: left; padding: 12px 28px; position:relative }
div.footer img.counter { margin: 0 22px 20px; }

div.br { clear: both; }

div.golden_pic {
		position:absolute;
		top:30px;
		right:10px;
		text-align:left;
}

div.golden_pic img {
		float:left;
		border:none;
}

div.golden_pic div {
		float:left;
		margin-top:2px;
}

div.golden_pic div a {
		display:block;
		font:11px Arial;
		color:#000000;
		text-decoration:none;
}
