/* Раскладка */
body {
	position: relative;
	width: 1000px;
	padding: 0; margin: 0 auto;
}

table {
	border-collapse: collapse;
}

td {
	padding: 0;
	vertical-align: top;
}

img {
	border-width: 0;
}

div {
	z-index: 10;
}

#bg {
	width: 1000px;
}

#main {
	width: 1000px; min-height: 553px;
}

#addr {
	position: absolute;
	top: 112px; left: 20px;
}

#temp {
	position: absolute;
	top: 50px; left: 450px;
	width: 500px; height: 20px;
	color: red;
	font-size: 150%;
}

#menu {
	position: absolute;
	top: 0; left: 308px;
	width: 600px; height: 30px;
	line-height: 30px;
}

#left {
	position: absolute;
	top: 260px; left: 20px;
	width: 175px; height: 260px;
}

#left b
{
	color: #26679F;
}

#content {
	position: relative;
	padding: 240px 80px 0 300px;
	width: 620px;
	z-index: 0;
}

#content table {
	margin: 0 auto;
}

#content td {
	padding: 5px;
}

#bottom2 {
	width: 1000px; height: 87px;
}

#bottom {
	width: 1000px; height: 48px;
	margin-top: 3px;
}

* html #main {
	height: 553px;
}

#elegaz {
 position: absolute;
        top: 155px; left: 870px;
 color: #345678;
}


/* Цвета и фоны */
body {
	background: #666 url(bg.jpg) repeat-x;
}

#bg {
	background: #fff url(bg.gif);
}

#main {
	background: transparent url(page.jpg) no-repeat;
}

#bottom2 {
	background: #fff url(bottom2.jpg) no-repeat;
}

#bottom {
	background: #fff url(bottom.jpg) no-repeat;
}



/* Шрифты */
body {
	font-family: verdana, arial, sans-serif;
	font-size: 12px;
	color: #525a5e;
}

a {
	text-decoration: none;
	color: #525a5e;
}

a:hover {
	text-decoration: underline;
}


#menu a {
	font-size: 130%;
	padding: 0 12px;
}

#price a {
	color: #f60;
}
