HTML {height:110.1%}
body   {  
		font-family: arial, Verdana,   sans-serif;
		font-size: 100%;
		MARGIN:10px 0 0 0;
		PADDING:0px;
		text-align:center; 
		background:#9da8b1;
         /* background:url(images/bg0.gif) ;*/
		}
#wrap
	{
		width:991px;
		margin:0 auto;
		text-align:left;
		position:relative;background:url(images/fon.gif) Transparent top left repeat-y;
		}

A:LINK { color:#b3bbc7; text-decoration:none; }
A:VISITED { color:#b3bbc7;text-decoration:none;}
A:HOVER{color:#9fa0a3; text-decoration:none;}		
/*------------- Верх ------------------*/
.topic {	width:991px;
			height:346px;
            background:url(images/top.jpg) transparent center top no-repeat;
			padding:0;
			margin:0;
			position:relative;
		 }
#top-menu{
        position:absolute;
    	top:140px;
    	left:480px;
    	color:White;
    	font-family:Verdana;
    	font-size:11px;
}
#top-menu A:LINK{color:white}
#top-menu A:visited{color:white}
#top-menu A:hover{color:#face08}
/*------------- НОВОСТИ -----------------------------------*/
#news-block{
  background:url(images/news3.gif) transparent center top no-repeat;
  width:230px; float:right; border-left:1px solid black;
  color:black;
  font-size:14px;
  padding:35px 3px; margin:0 5px; height:834px;
}
.news{}
.news h1{font-size:15px;color:#d0ab37; margin:0; padding:0;}
.news p{margin:0 0 5px 0; padding:0;}
.news_text{}
/* --------------------  ПРАВЫЙ БЛОК  ------------------------ */
.right_block 	{margin:40px 0px 0px 330px; position:relative;
				color:#225285; min-height:1700px;
				}
* HTML .right_block{ height:1700px;}				
.right_block img {border:none;
				}		
.right_block P {
				text-indent:20px;
                line-height: 130%;
				text-align:justify;
                width:98%;
                color:black;
			  }

.product		{border-bottom:1px solid black; width:98%; Margin:0 0 5px 0;float:left;}
.product .img {width:160px; float:left; text-align:center; margin:30px 5px 0 0;}
.product h1		{color:#b3bbc7; font-size:24px; margin:0; padding:0;}
.product .text 	{float:left; color:#000; font-size:12px; width:460px; padding:0 0 10px 20px; text-align:justify;}
.product .price	{color:#d5c36e; font-size:23px; MARGIN:0 0 15px 5px; height:20px; width:130px;clear:both; text-align:center;}
.product .text UL{    margin:3px 0 0 -3px;text-align:justify;}
.product .text>UL {   margin:3px 0 0 -45px;text-align:justify;}

.thumb          { width: 155px; height: 240px; text-align:center; font-size: 16px; font-weight:bold;
                  float:left; Margin:3px 3px; PADDING:0; position:relative;}
.thumb div     { width:100%; height:40px; display:block; cursor:pointer;  bottom:0;left:0; text-align:center;}
/*.thumb A:HOVER div     {background:url(images/bullet.gif) transparent  left center no-repeat; }*/
.thumb A:LINK   { color:#aea55a; MARGIN:0 0 15px 0; display:block}
.thumb A:VISITED{ color:#aea55a; }
.thumb A:HOVER  { color:#d7cb6b; }
.thumb img      { Margin:auto 0px;}									
.detail	    	{width:98%;color:#000; font-size:13px; float:left;}
.detail	p       {width:95%;padding:0 0 0 20px; line-height: 145%;}

.detail .img    {text-align:center; margin:27px 25px 0 0;}
.detail h1		{color:#b3bbc7; font-size:26px; margin:0; padding:0; text-align:center;}
.detail h2      { font-size:17px; color:#B1A669; margin:5px 0; padding:0;}
.detail .text 	{color:#000; width:610px; padding:0 0 0 20px;}
.detail .text   p{text-align: justify }
.detail .text   .har3{background-color: #CDCDCD; font-weight: bold; }
.detail .text  td{padding:1px 4px;; border:1px solid black; border-collapse:collapse; }
.detail .text  tr{border:1px solid black; border-collapse:collapse; }
.detail .text  table{border:1px solid black; border-collapse:collapse; }
.detail .price	{color:#d5c36e; font-size:26px;
                MARGIN:10px 10px 25px 0;
                height:20px;
                width:97%; clear:both; display:block;
                text-align:right;}
.articles  h2,.articles  h4 { font-size:16px; color:#B1A669; margin:5px 0; padding:0; text-align: left }
.articles  h2 A{ font-size:16px; color:#B1A669; margin:5px 0; padding:0; text-align: left }
.articles  p{ font-size:12px;}

.pass_link A{font-size:13px;display:block;}/*линки переходов на другие коллекции данной серии*/
/*------------------  Показ серии -------------------------------*/
.seria		{border-bottom:1px solid black; width:98%; Margin:0 0 5px 0;float:left;}
.seria .img {width:130px; float:left; text-align:center; margin:27px 5px 0 0;}
.seria h1		{color:#b3bbc7; font-size:24px; margin:0; padding:0;}
.seria .text 	{float:left; color:#000; font-size:12px; width:460px; padding:0 0 10px 20px; text-align:justify;}
.seria_caption{color:#b3bbc7;padding:3px;}
/*-------------------------  Новости --------------------------------*/
.news h1		{color:#b3bbc7; font-size:26px; margin:0; padding:0; text-align:center;}
.news h2, #news-block h2      { font-size:17px; color:#B1A669; margin:5px 0 0 0; padding:0;}
.news{color:black; width:96%;text-align:justify;font-size:12px;}
/*------------ Навигация ------------------------*/
.menu{
		margin:293px 0px 0 0px;
		position:absolute; top:0px; left:0px;
		display:block;
		}
.menu_item{width:330px; margin:0; background:url(images/menu_fon-3.gif) transparent left top no-repeat;}		
.menu_caption{	color:#c9a83e; font-size:20px; padding:13px 0 0 50px;}		
.nav_links {
			width:310px; 
			min-height:120px;/* стиль для FF и Opera определяющий высоту блока*/
			margin:10px 0;
			font-size:15px;
			letter-spacing:3pt; font-family:arial;			
			}
*html .nav_links{height:120px;}	/* стиль для IE определяющий высоту блока*/		
.nav_links A {margin:0; Padding:0 0 0 13px; display:block;
			  color:#b3bbc7; font-size:18px;

			letter-spacing:3pt; font-family:arial;
			  background:url(images/bullet.gif) transparent  left center no-repeat;
				}
.nav_links A:LINK { color:#b3bbc7; text-decoration:none; }
.nav_links A:VISITED { color:#b3bbc7;}
.nav_links A:HOVER{color:#9fa0a3;background:url(images/bullet-hover.gif) transparent  left center no-repeat;}
.links_chain{color:black; height:20px; clear:both;}
/*FOOTER-------------------------------------------*/
.spylog {   float:left;  width:297px; height:55px;
			MARGIN:-30px 0 0px 0;
			PADDING:10px 0 10px 25px;
            font-size:15px; color:#b3bbc7;
            background:url(images/phone_back.jpg) transparent top left no-repeat;
			}
.spylog A:LINK { color:#b3bbc7; text-decoration:none; }
.spylog A:VISITED { color:#b3bbc7;}
.spylog A:HOVER{color:#9fa0a3; text-decoration:none;}
#footer {width:990px; height:117px; clear:both;
		background:url(images/footer.gif) transparent bottom left no-repeat;
		MARGIN:0;
		position:relative;
		font-family:verdana;  font-weight:normal; color:white;
		}
#footer a{ color:white; font-size:12px; font-weight:normal;}
#footer a:hover{ color:#b3bbc7; font-size:12px;}	
#glav{position:absolute;  top:28px; left:60px;} #glav1{position:absolute;  top:26px; left:125px;}
#news{position:absolute;  top:28px; left:145px;}  #news1{position:absolute;  top:26px; left:210px;}
#about{position:absolute;top:28px; left:225px;}   #about1{position:absolute;top:26px; left:315px;}
#articles{position:absolute;top:28px; left:335px;} #articles1{position:absolute;top:26px; left:450px;}
#inst{position:absolute;top:28px; left:468px;}     #inst1{position:absolute;top:26px; left:650px;}
#compl{position:absolute;top:28px; left:672px;}    #compl1{position:absolute;top:26px; left:840px;}
#contacts{position:absolute;top:28px; left:860px;}

/*---------------------------------  Копирайт ---------------------------------------------------*/
#copyrights{
			height:20px;
			width:100%;
			text-align:center;
			font-size:12px;
			position:absolute;
			top:63px;
			color:#DDD;}
/*---------  ПОДПОРКА ----------------- */
.spacer {clear:both; float:left;  display: block; width:100%; height:0; font-size:1px; PADDING:0; MARGIN:0; line-height:0;}


