body {
	margin: 0px;
	padding: 0px;

	font-family: Tahoma,Verdana,Arial;
	color: #000000;
	text-decoration: none;
	font-size: 12px;
}


table,td,tr,tbody {
	font-family: Tahoma,Verdana,Arial;
	color: #000000;
	text-decoration: none;
	font-size: 12px;
}

hr {
	color: #814811;
	background-color: #814811;
	width: 100%;
}

a:link,a:visited { color: #773500; text-decoration: none; }
a:active,a:hover { color: #FF9900; text-decoration: none; }

	#menu_line {
		margin-top:13px;
		text-align:left;
	}

	.menu {
		margin-right:5px;
		margin-left:5px;
		font-family: Tahoma,Verdana,Arial;
		font-size: 12px;
	}
	.menu a:link,.menu a:visited { color: #F0F0F0; }
	.menu a:active,.menu a:hover { color: #FF9900; }

	.menu_sub {
		margin: 10px 0px 0px 20px;
		font-size: 11px;
		font-weight: bold;
	}
	.menu_sub p{
		margin-top:5px;
	}

	.linked { cursor:pointer;}

	.phone {
		font-family: Tahoma,Verdana,Arial;
		font-size: 13px;
		font-weight:bold;
	}

	.bullet {
		width:12px;
		height:19px;
		margin-right:10px;
	}
	.bullet2 {
		width:16px;
		height:10px;
		margin-right:10px;
	}

	#title {
		position: absolute;
		left: 185px;
		top: 125px;
	}

	#header {
		background: url("/images/top00000.jpg") repeat-x left top;
		color: #F3E5BE;
		text-align: right;
		vertical-align: bottom;
		width: 100%;
		line-height: 150%;
		padding-top: 5px;
		padding-right: 10px;
		padding-bottom: 0px;
		padding-left: 0px;
		font-size: 11px;
	}

	#main {
		background: #FFFFFF url("/images/left0000.jpg") repeat-y left top;
		padding: 0;
	}
	#container {
		background: url("/images/polygran.jpg") no-repeat left top;
		width: 100%;
		height: 100%;
		padding-top: 0px;
		padding-right: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
	}

	#menu {
		width: 100%;
		height: 115px;
		text-align: left;
		vertical-align: top;
		padding-top: 15px;
		padding-right: 10px;
		padding-bottom: 0px;
		padding-left: 0px;
	}

	#list {
		width: 313px;
		height: 100%;
		text-align: left;
		vertical-align: top;
		padding-top: 120px;
		padding-right: 10px;
		padding-bottom: 0px;
		padding-left: 25px;
		background: url("/images/break000.gif") no-repeat 270px 68px;
	}
	#list hr{
		width: 200px;
	}

	#content {
		width: 100%;
		height: 100%;
		text-align: justify;
		vertical-align: top;
		padding-top: 65px;
		padding-right: 30px;
		padding-bottom: 10px;
		padding-left: 0;
	}
 
	#counters {
		background: #FFFFFF url("/images/botline0.gif") repeat-x left top;
		font-size: 11px;
		text-align: center;
		vertical-align: top;
		padding-top: 35px;
		padding-right: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		width: 100%;
	}

	#copy {
		background: #FFFFFF url("/images/solidsur.gif") no-repeat left top;
		text-align: left;
		vertical-align: top;
		padding-top: 50px;
		padding-right: 10px;
		padding-bottom: 0px;
		padding-left: 40px;
		width: 100px;
	}

	#img_prew {
		margin: 20px 0px 0px 0px;
		width: 200px;
	}

	#icons {
		position: absolute;
		text-align: left;
		left: 337px;
		top: 30px;
		margin-top: 5px;
		margin-right: 0px;
		margin-bottom: 0px;
		margin-left: 8px;
	}

	img { border-color:#814811;}

	h1  { 
		font-family: Tahoma,Verdana,Arial;
		font-size: 18px;
		font-weight:bold;
		display: inline;
	}

	h2  { 
		font-family: Tahoma,Verdana,Arial;
		font-size: 16px;
		font-weight:bold;
	}

	.warning {
		color: #990000;
		font-weight: bold;
	}

	.price {
		background-color: #814811;
	}
	.price th {
		background-color: #E0D5B7;
		font-weight: bold;
	}
	.price td {
		background-color: #FFFFFF;
		text-align: center;
	}
	.price .name {
		background-color: #FFFFFF;
		text-align: left;
		padding-left:15px;
	}

	.tab_list{
		background-color: #814811;
	}

	.tab_list td{
		text-align: left;
		vertical-align: top;
		background-color: #FFFFFF;
	}

	.tab_list th{
		text-align: left;
		vertical-align: top;
		background-color: #FFFFFF;
		font-weight: bold;
	}

	.descr {
		background-color: #814811;
	}
	.descr th {
		background-color: #E0D5B7;
		font-weight: bold;
		text-align: left;
	}
	.descr td {
		background-color: #FFFFFF;
		text-align: left;
	}

	.table_colors td {
		vertical-align: top;
	}

	.kitchen_price td{
		padding: 10px 20px 3px 0px;
		font-size: 13px;
	}
