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/note.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;z-index:20;
		 }
#top-menu{
        position:absolute;
    	top:125px;
    	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:2350px;
				}
* HTML .right_block{ height:2250px;}
.right_block img {border:none;
				}
.right_block P {
				
                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;zoom:1}
.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; width:145px;clear:both; text-align:center;}
.product .sale	{ font-size:80%; text-align:right; color:#af0e2d;}
.product .text UL{    margin:3px 0 0 0; text-align:justify;}
.product .text>UL {   margin:3px 0 0 -40px; text-align:justify;}
.product .alt_name {font-size:80%; width:400px; float:left;}
 *:first-child+html .product .text UL{margin:3px 0 0 0px;}
.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	table 	{width:95%; margin:0 auto;}
.detail	table, .detail	table  TR  , .detail	table  TD, .detail	table  TH{border-collapse:collapse;  border:1px solid black; padding:2px}
.detail	table  TH{background:#95909B; color:white; text-align:center;}

.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  .h3{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;
                }
.detail .sale	{ font-size:80%; color:red;}
.detail .alt_name {font-size:80%; width:400px; float:left;}
/*------ ТАБЫ ---------*/
    .detail #tabs { padding: 0; }
    .detail #tabs li { display: inline; }
    .detail #tabs li a { background: #ccf; padding: 10px; float:left; border-right: 1px solid #ccf; border-bottom: none; text-decoration: none; color: #000; font-weight: bold;}
    .detail #tabs li A.selected { background:#ccc; color: red; }
    .detail .content { float: left; clear: both; padding: 10px 20px 20px;}
/*----  ГАЛЕРЕЯ -------*/
.detail #galery{background: white;}
/* ---- Статьи --------*/
.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;}
/* -        ЗАКАЗ  ---------------------------------------------}}*/
#order{width:450px; float:right;}
#order div{clear:both; text-align:right; line-height:25px;}
#order label{float:left; display:block; vertical-align:middle;}
    #order label span{color:red; font-size:130%;}
#order textarea{float:right;}
#order #sub{float:right; clear:both; margin:5px 0 0 ;}
/*------------ Навигация ------------------------*/
.menu{
		margin:0;
		position:absolute; top:293px; left:0px;
		min-height:1800px; z-index:30;
		}
.menu_item{width:330px; margin:0 0 -10px 0; padding:0 0 10px 0; background:url(images/menu_fon-3.jpg) transparent left top no-repeat;}
.menu_caption{font-size:20px; padding:13px 0 0 50px;}
.menu_caption  A:link{color:#c9a83e;}
.menu_caption  A:visited{color:#bc9304;}
.menu_caption  A:hover{	color:#f5d76e;}
.nav_links {
			width:310px;
			min-height:120px;/* стиль для FF и Opera определяющий высоту блока*/
			margin:10px 0;
			font-size:13px;
			letter-spacing:3pt; font-family:arial;
			}
*html .nav_links{height:120px;}	/* стиль для IE определяющий высоту блока*/
.nav_links A {margin:0 0 0 30px; Padding:0 0 0 13px; display:block;
			  color:#b3bbc7; font-size:16px;

			letter-spacing:3pt; 
			  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;}
/* --------------  PAGER --------------------------*/
.pager{font-size:15px;}
    .pager A:LINK{ color:#f5c51b;}
    .pager A:VISITED{ color:#f5c51b;}
    .pager A:HOVER{ color:#9fa0a3;}
    .pager .current{font-weight:bold;}
/*-------------------------------------------------*/
.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:50px;} #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:140px;}   #about1{position:absolute;top:26px; left:230px;}
/*#articles{position:absolute;top:28px; left:335px;} #articles1{position:absolute;top:26px; left:450px;}*/
#inst{position:absolute;top:28px; left:245px;}     #inst1{position:absolute;top:26px; left:425px;}
#compl{position:absolute;top:28px; left:445px;}    #compl1{position:absolute;top:26px; left:635px;}
#dostavka{position:absolute;top:28px; left:655px;}    #dostavka1{position:absolute;top:26px; left:730px;}
#guarantee{position:absolute;top:28px; left:755px;}    #guarantee1{position:absolute;top:26px; left:845px;}
#contacts{position:absolute;top:28px; left:860px;}
#sl-h, #sl-v{color:#8197AB; position:absolute; font-size:8px;}
#sl-v{top:-150px; left:0px;}
#sl-h{top:-30px; left:-1500px; }
#sl-h A, #sl-v A {color:#8197AB}
#sl-h A:hover {color:#8197AB}
/*---------------------------------  Копирайт ---------------------------------------------------*/
#copyrights{
			height:20px;
			width:100%;
			text-align:center;
			font-size:12px;
			position:absolute;
			top:63px;
			color:#DDD;}
/*  ========== ПОИСК ========*/
#search{
    background:url('images/search_form2.gif') transparent left top no-repeat;
    width:331px;
    height:51px;
}
#search_caption{font-size:20px; color:#c9a83e;float:left; margin:16px 25px 0 0px;}
#search_caption A:link {color:#c9a83e;}
#search_caption A:visited {color:#bc9304;}
#search_caption A:hover {color:#f5d76e;}
    #search FORM{width:330px;}
        #search FORM input#query{width:160px; background:transparent; color:black; border:none; float:left;  margin:18px 0 0 0px;}
        #search FORM input#submit_field{width:25px; height:25px;  background:transparent; color:white; border:none; float:left; margin:12px 10px 0 10px; cursor:pointer;}
 /* ========== РЕЗУЛЬТАТЫ Поиска ============= */
.search_link {width:500px; list-style:url(images/bullet.gif); overflow:hidden;}
.search_link:HOVER{list-style:url(images/bullet-hover.gif);}
    .search_link img{float:left}
    .search_link H4{margin:5px 0 0 0;}
    .search_link .text{color:black; font-size:11px; margin:0 0 0 5px; float:left;}
    
/* ----------  ПОПАП ---------------*/
.fancy_popup{}
#fancy_div{}
    #fancy_div H1{margin:0;}
/*---------  ПОДПОРКА ----------------- */
.spacer {clear:both; float:left;  display: block; width:100%; height:0; font-size:1px; PADDING:0; MARGIN:0; line-height:0;}


