
html 	{width: 100%;}
body {
	width:100%;
	min-width:962px;
	height:100%; 		/* IE и Мозилла норм */
	min-height:100%; 	/* для Оперы чтобы не становился меньше*/
	padding:0;
	margin:0;
	background:#FEF1E9;
}
body, table,input,select {
	font:11px Tahoma;
	color:#292D39;
}
div, td {
	margin:0;
	padding:0;
}

img		{border:0;}
a		{color:#890802;}

h1, h2, h3 {
	font:20px Arial;
	color:#5B1807;
	margin:0 0 15px 0;
	padding:0;
}
h2	{
	font:bold 16px Arial;
	color:#4C1D03;
	margin:0;
}
h3	{
	font:bold 12px Arial;
	color:#854517;
	margin:0;
}
.red {color:#890802;}
.black {color:#000;}

form, ul {
	padding:0;
	margin:0;
}

/*	border:3px solid #000;
/*************************************************/
/*            РАЗМЕТКА							 */
#M {
	
}

#TM {
	width:748px;
	height:177px;
	vertical-align:top;
}

#B1, #B4 {
	width:57px;
	background:url('/_images/back1.jpg');
}

#B2 {
	width:493px;
	height:92px;
	padding-left:20px;
	background:url('/_images/bottom2.jpg') no-repeat left bottom;
}
#B3 {
	width:215px;
	padding-right:20px;
	background:url('/_images/bottom3.jpg') no-repeat left bottom;
}

#B2 strong,
#B3 strong {
	font-weight:normal;
	color:#000;
}


#CF {
	padding:39px 16px 30px 16px;
	border:1px solid #DEB386;
	background:url('/_images/back2.jpg');
}


#CFL {
	width:238px;
	padding-right:28px;
	vertical-align:top;
}
#bodyLM {
	width:238px;
	background:url('/_images/sheet.jpg') no-repeat bottom left;
}
#bodyLM td {
	height:22px;
	padding:0 23px 0 23px;
	vertical-align:top;
	color:#000;
}
#bodyLM td div {
	padding:2px 10px 5px 10px;
	border-bottom:1px solid #EBBB95;
}
#bodyLM td #bodyLMLD {
	border:0;
}

#bodyLM td a,
#bodyLM td strong {
/*	font-size:12px;*/
	color:#890802;
}
#bodyLM td strong {
	font-size:12px;
}
#bodyLM #bodyLM1 {
	width:238px;
	height:50px;
	padding:9px 0 0 0;
	background:url('/_images/board_back.jpg') no-repeat top left;
	text-align:center;
}

#bodyLM td table.gb {
	width:100%;
}
#bodyLM td table.gb td{
	padding:0 0 5px 0;
	vertical-align:middle;
}
#bodyLM td table.gb td input,
#bodyLM td table.gb td textarea {
	width:100%;
	border:1px solid #E9B294
}



#CFC {
	height:200px;
	vertical-align:top;
}
#CFC p, #CFC table, #CFC div, #CFC input, #CFC select {
	color:#000;
}


/* суперстили */
div.img_top {}
div.img_left {
	float:left;
	margin:0 5px 3px 0;
}
div.img_right {
	float:right;
	margin:0 0 3px 5px;
}
div.img_top,
div.img_left,
div.img_right
{
/*	border: 1px solid #5A5A5A;*/
}


/* макеты */
table.spbInfo {
	width:100%;
}
table.spbInfo td {
	vertical-align:top;
	padding-bottom:30px;
}
table.spbInfo div{
	font-size:10px;
/*	margin-top:10px;*/
	padding-top:10px;
	border-top:1px solid #E7B59A;
}
table.spbInfo p {
	padding:0 0 10px 0;
	margin:0;
}



#gbInfo {
	width:100%;
}

#gbInfo td.gbInfo1 {
	border-bottom:1px solid #E7B59A;
}
#gbInfo td.gbInfo2,
#gbInfo td.gbInfo3 {
	width:60%;
	padding-bottom:30px;
	padding-top:10px;
	font-size:10px;
}
#gbInfo td.gbInfo3 {
	width:40%;
/*	text-align:right;*/
}

#gbInfo p {
	padding:0 0 10px 0;
	margin:0;
}


/* таблицы */
table.price {
	border:1px solid #E4BB9D;
	border-left:0;
	border-bottom:0;
}
table.price td {
	text-align:center;
	border:1px solid #E4BB9D;
	border-right:0;
	border-top:0;
	padding:4px 7px 4px 7px;
}
table.price td strong {
	font-size:10px;
}
tr.header td{
	background:#FFE5CE;
	font-size:10px;
	font-weight:bold;
}