html, body			{
					margin: 0;
					padding: 0;
					min-width: 1000px;
  					width: 100%;
  					font-size: 10pt;
  					font-family: tahoma
					}
img					{border: none}
div#content img				{
					border: dashed 1px #1a1a1a;
					padding: 10px;	
					}			
h1					{
					color: #FDF9F9;
					font-weight: normal;
					font-size: 14pt;
					text-transform: uppercase;
					margin: 0;
					margin-bottom: 10px;
					}
#content h1, #right h1
					{
					width: 160px;
					background: url(images/css/bull2.gif) 10px 50% no-repeat #132143;
					border-left: solid 5px #FC2106;
					padding: 1px 22px;
					}
#content h1	{margin: 20px 0;}


#content h1.h1
	{
	background: #132143 !important;
	width: 40%;
	/*width: auto !important;*/
	}
h2					{
					color: #142245;
					font-size: 10pt;
					margin-bottom: 0;
					padding-left: 30px;
					}
a					{color: #FD1F08}
a:hover				{text-decoration: underline !important}
/*----------------------------------------------------------------*/
.table				{border-collapse: collapse;}
.table td,.table th	{
					border: solid 1px #132143;
					padding: 3px;
					}
.table th			{
					color: white;
					background: #132143;
					}
/*----------------------------------------------------------------*/
div#main			{
					width: expression(((document.documentElement.clientWidth || document.body.clientWidth) < 1000)? "1010px" : "");
					background: #E4E1D8;
					}
/*----------------------------------------------------------------*/
div#shapka			{
					height: 300px;
					background: url(images/css/shapka_bg.gif) 0 0 repeat-x #1A3369;
					}
div#chert			{
					height: 250px;
					background: url(images/css/shapka.gif) 100% 0 no-repeat;
					}
div#logo			{
					position: absolute;
					left: 25px;					
					}
div#top_but			{
					float: right;
					padding-right: 50px;
					}
div#hand_made		{
					float: right;
					clear: both;
					width: 280px;
					height: 30px;
					margin-top: 100px;
					padding-top: 100px;
					background: url(images/css/hand_made.gif) 0 0 no-repeat;
					}
div#hand_made a	  	{width: 250px !important}
div#basket			{
					width: 208px;
					padding-left: 100px;
					height: 136px;
					overflow: hidden;
					position: absolute;
					top: 142px;
					background: url(images/css/basket.gif) 00 no-repeat #FFFFFF; 
					font-weight: bold;
					font-size: 11pt;
					color: #1D2D50;
					z-index: 10;
					}
div#basket b		{color: #FD1F08}
div#basket a		{color: #fff; text-decoration: none}
div#basket h1		{
					padding-left: 20px;
					padding-top: 10px;
					padding-bottom: 10px;
					background: url(images/css/bull0.gif) 0 20px no-repeat;
					}
/*----------------------------------------------------------------*/
div#news			{
				float: right;
				width: 200px;
				padding-left: 20px;
				margin-left: 20px;
				}
/*----------------------------------------------------------------*/
div.menu			{
					position: absolute;
					top: 70px;
					width: 170px;
					height: 265px;
					padding: 7px 15px;
					overflow: hidden;
					background: url(images/css/menu_bg.gif) 0 0 no-repeat;
					}
div.menu#m1			{left: 302px;}
div.menu#m2			{left: 519px;}
div.menu a, div#hand_made a
					{
					display: block;
					width: 150px;
					overflow: hidden;
					color: white;
					padding-left: 30px;
					text-decoration: none;
					font-weight: bold;
					} 
/*----------------------------------------------------------------*/
div#left			{
					float: left;
					width: 199px;
					position: relative;
					left: 20px;
					padding-bottom: 80px;
					padding-top: 10px;
					background: url(images/css/left_bottom.gif) 0 100% no-repeat #F2F4F9;
					}
div#left h1			{
					color: #1D2D50;
					background: url(images/css/left_h1.gif) 0 0 no-repeat;
					padding-left: 40px;
					padding-top: 3px;
					position: relative; left: -10px;
					}
div#left a			{
					display: block;
					width: 140px;
					padding-left: 50px;
					overflow: hidden;
					text-decoration: none;
					color: #000103;
					background: url(images/css/bull1.gif) 35px 6px no-repeat;
					}
div#left h2 a			{
					display: block;
					width: 140px;
					padding-left: 0px;
					overflow: hidden;
					text-decoration: none;
					color: #000103;
					background: url(images/css/bull1.gif) 35px 6px no-repeat;
					}
/*----------------------------------------------------------------*/
div#right			{
					float: right;
					width: 240px;
					overflow: hidden;
					}
div#brand			{
					float: right;
					width: 230px;
					}
div#brand a			{
					display: block;
					float: left;
					width: 100px;
					padding-left: 5px;
					color: #142245;
					font-weight: bold;
					text-decoration: none;
					border-left: solid 3px #E4E1D8;
					}
div#brand a:hover	{border-left: solid 3px red;}
div#search .input	{
					width: 135px;
					overflow: hidden;
					}
div#search			{
					float: left;
					width: 220px;
					margin-top: 20px;
					background: #132143;
					padding: 0 10px;
					color: #A5B3C0;
					}
div#search h1		{position: relative; left: -15px;}
div#search a		{
					color: white;
					padding-left: 15px;
					background: url(images/css/bull0.gif) 0 5px no-repeat;
					}
/*----------------------------------------------------------------*/
div#content			{
					margin-left: 250px;
					margin-right: 250px;
					margin-top: 85px;
					min-height: 400px;
					}
/*----------------------------------------------------------------*/
div#footer			{
					clear: both;
					padding: 10px;
					font-size: 8pt;
					}
/*----------------------------------------------------------------*/
div#flash2			{
					position: absolute;
					top: 1px; left: 0;
					width: 132px;
					height: 142px;
					}
div#flash1			{
					position: absolute;
					top: 247px; left: 231px;
					width: 542px;
					height: 137px;
					z-index: 20;
					}
div#ikonki			{
					position: absolute;
					top: 245px; left: 225px;
					z-index: 2;
					}
div#ikonki a	{
		position: absolute;
		top: 115px; z-index: 3;
		color: black;
		text-decoration: none;
		font-size: 10px;
		font-weight: bold;
		}
div#ikonki a:hover	{text-decoration: underline}
div#ikonki a#link1	{left: 25px}
div#ikonki a#link2	{left: 115px}
div#ikonki a#link3	{left: 210px}
div#ikonki a#link4	{left: 305px}
div#ikonki a#link5	{left: 390px}
div#ikonki a#link6	{left: 470px}

div#lng
		{
		position: absolute;
		top: 0px;
		right: 11px;
		}
		
table#anketa th
				{
				background-color: #E4E1D8;
				font-weight: normal;
				padding: 5px;
				}
				
table#anketa  td
				{
				/*border: solid 1px #cccccc;*/
				padding: 5px;
				}
				
table#anketa 
				{
				text-align: left;
				border-collapse: collapse;
				border: solid 1px #cccccc;
				}

table#anketa a	
				{
				color: #8F1E00;
				font-weight: bold;
				}

table.in
		{
		border-collapse: collapse;
		}
				
table.in td
				{
				border: none;
				vertical-align: top;
				}
				
tr.tr1
		{
		background-color: #ffffff;
		}
		
#zap
	{
	position: absolute;
	width: 80px;
	height: 25px;
	top: 246px;
	left: 225px;
	border: 1px solid red;
	background: url(images/css/zap.gif) 0 0 repeat-x;
	}
	
#tel
		{
		position: absolute;
		color: white;
margin: 150px 0 0 29px;
font-size: 18px;
		}
