/* скелет сайта */
*body {
	margin: 0;
	height: 100%;
	background: #FFFFFF;
}

html>body {
	margin: 0;
	background: #FFFFFF;
}

body, div, table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #30322d;
}

html>body0 #KLUDGE {
	border: 0px ridge;
}

/* обертка */
#wrapper {
	min-width: 1004px;
	width: 100%;
}

/* шапка */
#cap {
	width: 100%;
	height: 164px;
	background: url(img/bgTop.jpg) top repeat-x;
}

/* логотип */#logoBg {
	float: left;
	width: 291px;
	height: 164px;
	background: url(img/logoBg.jpg) top no-repeat;
}

#logoBg img {
	float: left;
	margin: 44px 0 0 42px;
}

/* телефон */#mobile {
	float: left;
	width: 187px;
	height: 164px;
	background: url(img/phone.jpg) top no-repeat;
}

/* слоган */
#slogan {
	float: left;
	width: 240px;
	height: 164px;
	background: url(img/slogan.jpg) left top no-repeat;
}

/* схема проезда */
#linkMap {
	float: right;
	width: 280px;
	height: 145px;
	margin: 10px 5px 0 0;
	background: url(img/linkMap0.jpg) top no-repeat;
	text-align: right;
}

/* тени, под шапкой */
#top_bg {
	float: left;
	width: 100%;
	height: 32px;
	background: url(img/top_bg.jpg) top repeat-x;
}

#top_1 {
	float: left;
	width: 291px;
	height: 32px;
	background: url(img/top_1.jpg) left top no-repeat;
}

#top_2 {
	float: left;
	width: 400px;
	height: 32px;
	background: url(img/top_2.jpg) top left no-repeat;
}

#conteiner {
	float: left;
	margin: -20px 0 50px 0;
	min-width: 1004px;
	width: 100%;
	height: auto;
}

html>body #conteiner {
	margin: -20px 0 0 0;
}

/* :KLUDGE: FifeFox*/
		#leftCon {
			float: left;
			width: 270px;
		}
		
		#rightCon {
			float: right;
			width: 230px;
		}

/* перед звонком... */#attention {
	float: left;
	/* :KLUDGE: Opera & FireFoxmargin: 0 0 50px 0;*/
	width: 267px;
	height: 73px;
	background: url(img/attention.jpg) left no-repeat;
}

#copy {
	padding: 20px 70px;
	font-size: 75%;
}

html>body #copy{
	padding: 35px 70px;
	height: 50px;
}

#copy a {
	text-decoration: underline;
	color: #4A8C13;
}

#copy a:hover {
	text-decoration: none;
	color: #4A8C13;
}

#cnt {
	float: right;
	width: 20px;
	padding: 0 40px 0 0;
}
	
html>body #cnt {
	float: right;
	padding: 0;
	width: 20px;
}