HTML				{margin: 0px; padding: 0px; height: 100%; width: 100%}
BODY				{margin: 0px; padding: 0px; font-size: 12px; font-family: Tahoma; min-width: 1000px; height: 100%; width: 100%}
IMG				{border: 0px;}
*************



table.table1   { font-size:8pt; border-collapse: collapse; font-family: verdana; }
table.table1 td { padding: 4px; border: 1px solid #765830 }
table.table0 { font-size:8pt; border-collapse: collapse; font-family: verdana; }
table.table0 td { padding: 4px; border-width: 0px; }



*************
A {text-decoration: underline; color: #555}
A:hover {text-decoration: none; color: #555}

.content {position: absolute; display: block; left: 50%; margin-left: -486px; width: 972px;}
.content .head {position: relative; display: block; height: 122px;}
.content .head .logo {padding-top: 20px; padding-left: 20px;}
.content .head .logo #adress1 {font-size: 11px; color: #bbb; }
.content .head .logo #adress2  {color: #1e6ba6; font-size: 12px; padding-top: 5px; }
.content .head .logo #adress3 {font-size: 12px;  padding-top: 5px;}
.content .head .logo #adress3 A {color: #6f6f6f}
.content .head .logo #line_left {background: url('/img/line.gif') repeat-x; height: 5px; width: 432px; position: absolute; left: 115px; top: 112px;}
.content .head .center {position:absolute;  text-align: right;  left: 555px; top: 12px;}
.content .head .center #support1 {font-size: 11px; color: #b1b1b1; margin-bottom: 3px}
.content .head .center #support2 {font-size: 22px; color: #5b8caf}
.content .head .center #support3 {font-size: 12px; margin-top: 5px; text-align: left}
.content .head .center #support3 A {color: #7ca6c1; text-decoration: none}
.content .head .center #support3 #email {font-size: 10px; color: #b1b1b1;} 
.content .head .right {position: absolute; display: block; text-align: right; left:785px; top: 12px;}
.content .head .right #phone1 {font-size: 11px; color: #b1b1b1; margin-bottom: 3px}
.content .head .right #phone2  {font-size: 22px; color: #5b8caf}
.content .head .right #phone2 #kod {font-size: 10px; color: #b1b1b1; padding-right: 15px; margin-top: -5px;} 
.content .head .right #line_right {background: url('img/line.gif') repeat-x; height: 5px; width: 199px; position: absolute; left: -45px; top: 100px;}
.стиль1 {
	color: #000000;
	font-weight: bold;
	line-height: normal;
}
.стиль2 {color: #000000}
.стиль4 {font-family: Tahoma; font-size: small; font-weight: bold; }
.стиль5 {font-size: small}
.стиль6 {font-family: Tahoma}
.стиль7 {font-family: Tahoma; font-size: medium; font-weight: bold; }

.content .menu {position: relative; display: block;   background: url('/img/background_menu.gif') repeat; height: 26px; width: 971px; margin-top: 20px; font-size: 11px; color: #FFF;}
.content .menu .text {position: absolute; top: 5px;}
.content .menu .text span {position:relative; top: -5px;}
.content .menu .text A {color: #FFF; text-decoration: none; padding: 0px 15px 0px 15px; position:relative; top: -14px}
.content .menu .text A:hover {text-decoration: underline}
.content .menu  #left { position: absolute; left: 0px; top: 0px;}
.content .menu #right {position: absolute; right: -1px; top: 0px;}

.content .stroka {background: url('/img/fon_stroka.gif') repeat; height: 33px; width: 972px; position: relative; display: block;  margin-top: 10px}
.content .stroka #left_stroka {  position: absolute; left: 1px; top: 0px}
.content .stroka #price {position: absolute; left: 20px; top: 4px;}
.content .stroka #stroka_text {width: 800px; position: absolute; display: block; top: 4px; right: 0px;}
.content .flash {margin-top: 10px}

.r {
	vertical-align:top;
	padding: 1.95em 0 20px 20px;
}

.for_text {display: block; position: relative; margin-top: 10px; }
.for_text .item {background: url('/img/item.gif') no-repeat; width: 243px; height: 313px; position: relative; display: block; float:left; margin-left: -1px; margin-bottom: 10px;}
.for_text .item .title {font-size: 11px; color: #FFF; font-weight: 700; position: absolute; left: 20px; top: 8px; }
.for_text .item .title A {text-decoration: none; color: #fff}
.for_text .item .title A:hover {text-decoration: underline;}
.for_text .item .picture {position: absolute; left: 70px; top: 40px}
.for_text .item .text {position: absolute; font-size: 10px; color: #000; left: 20px; top: 160px; width: 200px }
.for_text .item .price {position: absolute;  left: 50%; top: 275px; margin-left: -50px;}
.for_text .item .left_item {position: absolute; left: 0px; top: 0px }
.for_text .item .left_bottom_item {position: absolute; left: 0px; bottom: 0px;}
.for_text .item .right_item {position: absolute; right: 0px; top: 0px;}
.for_text .item  .right_bottom_item {position: absolute; left: 234px; bottom: 0px; }.for_text {
	MARGIN-TOP: 10px; DISPLAY: block; POSITION: relative
}
.for_text .item {
	DISPLAY: block; BACKGROUND: url('/img/item.gif') no-repeat; FLOAT: left; MARGIN-BOTTOM: 10px; MARGIN-LEFT: -1px; WIDTH: 243px; POSITION: relative; HEIGHT: 314px;
}
.for_text .item .title {FONT-WEIGHT: 700; FONT-SIZE: 11px; LEFT: 20px; COLOR: #fff; POSITION: absolute; TOP: 8px}
.for_text .item .title A {COLOR: #fff; TEXT-DECORATION: none}
.for_text .item .title A:hover {	TEXT-DECORATION: underline}
.for_text .item .picture {	LEFT: 70px; POSITION: absolute; TOP: 40px}
.for_text .item .text {	FONT-SIZE: 10px; LEFT: 20px; WIDTH: 200px; COLOR: #000; POSITION: absolute; TOP: 160px}
.for_text .item .price {	LEFT: 50%; MARGIN-LEFT: -50px; POSITION: absolute; TOP: 265px}
.for_text .item .left_item {	LEFT: 0px; POSITION: absolute; TOP: 0px}
.for_text .item .left_bottom_item {	LEFT: 0px; BOTTOM: 1px; POSITION: absolute}
.for_text .item .right_item {	LEFT: 234px; POSITION: absolute; TOP: 0px}
.for_text .item .right_bottom_item {	LEFT: 234px; BOTTOM: 1px; POSITION: absolute}


.links {padding:10px 0 0 20px; }
.links a {font-size:14px; font-style:italic}
#logo{ text-align:center; font-size:28px; color:#FFF8DA; font-family:Arial; font-weight:bold; padding:3px 0 0 20px;}
#slog{text-align:center; font-size:18px; color:#ffffff; font-family:Arial; font-weight:bold; padding:3px 0 0 25px;}
#tel{ text-align:center; font-size:14px; color:#FFF8DA; font-family:Arial; font-style:italic; font-weight:bold; padding:3px 0 0 30px;}
/*Стиль общей таблицы. Если нужен резиновый макет, нужно ширину задать 100% и убрать рамку, т.к. с ней будет некрасиво*/
#container {
width:100%;
 height:100%;
 min-height:600px;
border:1px solid gray;
margin:0 auto;
}

/*Делаем нужное выравнивание в ячейках таблицы*/
#container  td{
vertical-align:top
}



/*  Стили для внутренней таблицы */

#maket {
height:100%;
width:100%;

}
h1 { color:#0000FF; font-family:Arial; font-size:24px; font-weight:bold; text-transform:uppercase; padding-top:15px}
h2 {color:#0000FF; font-family:Arial; font-size:18px; font-weight:bold; font-style:italic; text-decoration:none; text-align:center; padding-top:30px; text-transform:uppercase}
h3 { padding:10px 0 0 45px; color:#0000FF; font-family:Arial; font-size:16px; font-weight:bold; /*font-style:italic*/; text-decoration:none; text-align:left; font-style:italic; }

/*Стили  колонки с основным содержанием*/
#main_column {
padding:40px 10px 40px 10px;
}
#main_column table td{ border:#999999 solid 1px; font-family:Arial; padding:2px; color:#666666; font-size:14px}
#main_column table td p{ font-family:Arial; color:#666666; font-size:14px}
#main_column img {margin:0 auto; border:#FF0000 solid 0px; margin:0 15px 0 0px;}
#main_column p { color:#000000; font-family:Arial; font-weight:bold; font-size:12px;}
#main_column strong {font-size:14px;}
#main_column ul li {color:#000000; font-family:Arial; font-style:italic; font-size:14px;}
/*  Конец стилей для внутренней таблицы        */




.footer {position: relative; display: block; margin-top: 20px; margin-bottom: 20px; height: 60px; border-top: 1px solid #ddd;  // margin-top: 30px}
.footer #left_footer {position: absolute; font-size: 11px; color: #666666; font-family: Arial; left: 22px; top: 20px; } 
.footer #left_footer A, .footer #center_footer A  {color: #666;}
.footer #center_footer {text-align: right; position: absolute; font-size: 11px; color: #666666; font-family: Arial; left:510px; top:20px; } 
.footer #right_footer { position: absolute;  left: 750px; top: 30px; word-spacing: 15px;} 

.footer1 {position: relative; display: block; margin-top: 10px; margin-bottom: 20px; height: 60px;   // margin-top: 10px}
.footer1 #left_footer {position: absolute; font-size: 11px; color: #666666; font-family: Arial; left: 22px; top: 20px; } 
.footer1 #left_footer A, .footer1 #center_footer A  {color: #666;}
.footer1 #center_footer {text-align: right; position: absolute; font-size: 11px; color: #666666; font-family: Arial; left:510px; top:20px; } 
.footer1 #right_footer { position: absolute;  left: 750px; top: 30px; word-spacing: 15px;} 

