     *{margin:0; padding:0;}
	 
	 a:link        {color:#333; text-decoration:underline;}
	 a:visited  {color:#333; text-decoration:underline;}
	 a:hover      {color:#333; text-decoration:none;} 
	 	 
	 body {background:url(../images/fon.jpg); }
	 body {behavior:url("csshover.htc");}
	 
	#wellcome, #wellcome p {font:11.5pt georgia; color:#333333; text-align:center;  margin:15px 25px 15px 25px; line-height:160%;}
	#wellcome p {margin:0px; padding:0px;margin-top:10px;}
	 
	#wrapper  { min-width:950px; max-width:1200px; height:100%; margin:auto; padding:10px; background: #fff; }
	 
	
  	 h1 { FONT: 200% TIMES; font-style:oblique; color:#1858ce; margin:10px 0;}
	 h2 { FONT: 150% TIMES; font-style:oblique; color:#1858ce; margin:10px 0;}
	 
	 h2 a:link, h2 a:visited { color:#1858ce; text-decoration: underline;}
	 h2 a:hover                         { color:#1858ce; text-decoration: none;}
	 
	 #parlogo { position:relative; }
	 #dot         { color:#1858ce; }
	 .tips       { margin:auto; width:100%;  background:#d5e2ed; }
	 .intips   { font:80% tahoma; color:#333; line-height:160%; margin:0 5px; }
	 
	 #logobrend {width:140px; float:left; margin-right:25px;  margin-bottom:10px; margin-left:10px;}
	 #logobrend img {width:140px; border:1px solid silver;}
	 
	 #newslist a:link        {color:#333; text-decoration:underline;}
	 #newslist a:visited  {color:#333; text-decoration:underline;}
	 #newslist a:hover      {color:#333; text-decoration:none;} 
	 
	 #newsdetail a:link        {color:#1858ce; text-decoration:underline;}
	 #newsdetail a:visited  {color:#1858ce; text-decoration:underline;}
	 #newsdetail a:hover      {color:#1858ce; text-decoration:none;} 
	 
	 
	 
	 #header                 { position:relative;}
	 #upground             { height:112px; background:url(../images/header.jpg) repeat right; width:100%;}
	 #downground         { margin-top:60px; }
	 #logo                     { position: absolute; left:0px; top:0px; z-index:1; }
	 #logo img {border:0px;}
	 
	 
	 #podtel                    {
		                          position: absolute; 
	                              right:0px;
								  top:15px; 
								  z-index:1; 
								  float:right; 
								  
								  background:#ccccff;
								  padding:15px;
								  opacity: .35;
	                              filter: alpha(opacity = 35);
								  width:190px;
								  height:120px;
								  -moz-border-radius: 	10px;
	                              -webkit-border-radius: 10px;
	                            }
	 #tel                       { 
	                              position: absolute; 
	                              right:20px;
								  top:20px; 
								  z-index:1; 
								  text-align:right;
	                              font: 160% tribushet; 
								  color: #1858ce; 
								  font-style:oblique;
								  text-shadow: 1px 1px 2px white;
								}
	 
	 
	  #meny                     { margin-top:1px; background:url(../images/menybg.png) repeat right; width:100%; height:45px;}
	  #meny UL, #meny LI  {margin:0; padding:0; } 
      #meny UL                   { LIST-STYLE-TYPE: none; }
      #meny LI                     { float:left;  }
      #meny LI A                 { display:block; TEXT-DECORATION: none; padding:14px 13px; color: #1858ce; FONT: bold 90% Tahoma; }
      #meny LI A:hover { background:url(../images/menybgh.png) repeat right;}
	 
	  
	  #xdfooter             { height:112px; background:url(../images/header.jpg) repeat right; width:100%;}
	  #dfooter               { height:165px; background:url(../images/dfoot.jpg)  repeat right;  width:100%;  margin-bottom:1px; }
	   
	  #parmeny               { position:relative;   height:18px; margin:auto; width:75%;}
	  #tp                         { position:absolute;                                      FONT: bold 85% tahoma; text-align:center; color: #1858ce; z-index:10;}
      #tp2                       { position:absolute;   margin-left:1px; margin-top:1px;   FONT: bold 85% tahoma; text-align:center; color: white;}
	
	  #tp1                         { position:absolute;                                     FONT: bold 85% tahoma; text-align:center; color: #1858ce; z-index:10;}
      #tp12                       { position:absolute;   margin-left:1px; margin-top:1px;  FONT: bold 85% tahoma; text-align:center; color: white;}
	 	
	  #tp a:link             {text-decoration:none;      color: #1858ce;}
	  #tp a:visited       {text-decoration:none;      color: #1858ce;}
	  #tp a:hover           {text-decoration:underline; color: #1858ce;}
	 
	 
	 
	 #parmeny2              { position:relative; width:200px; height:20px; }
	 
	 #parbox, #parbox:link,  #parbox:visited  { width:130px; height:130px; border:1px solid #d5e2ed;  position:relative; cursor:pointer; background: white;}
	 #parbox:hover  { width:130px; height:130px; position:relative; border:1px solid #499cd9; }
	 #parbox img {border:none;}
	 
	 #parbox2, #parbox2:link,  #parbox2:visited  { width:130px; height:130px; border:1px solid #d5e2ed;  position:relative; cursor:pointer; background: white;}
	 #parbox2:hover  { width:130px; height:130px; position:relative; border:1px solid #499cd9; }
	 #parbox2 img {border:none;}
	 
	 #back {margin:5px 0; font:100% tahoma;}
	 #back a:link{color:#333; text-decoration:underline;}
	 #back a:hover{color:#333; text-decoration:none;}
	 #back a:visited{color:#333; text-decoration:underline;}
	  	  
	 #rand{margin:5px 0; font:90% tahoma;}
	 #rand a:link{color:#333; text-decoration:none;}
	 #rand a:hover{color:#d5e2ed; text-decoration:none;}
	 #rand a:visited{color:#333; text-decoration:none;}
	 
	 #rand img {border:1px solid #d5e2ed;}
	 #rand:hover img {border:1px solid #1858ce;}
	 	 
	 p{font:95% tahoma; margin-bottom:20px; line-height:160%; xtext-indent:2em;}
	
	 #text  {line-height:160%; font:80% tahoma;}
	 
	 #info{ font-family:tahoma;  font-size: 90%; LIST-STYLE-TYPE: none;}
	 	 
	 #footer                 {  }
	 
	 #centerfmeny       { width:700px; height: 32px; padding:0; margin:auto; text-align:center; }
	 
	 #downfmeny           { background: url(../images/ffooter.png) repeat-x; height:180px; }
	 
	 
	 #downtel               { font: 125% TIMES; color: #1858ce; padding:5px 35px; float:left; }
	 
	 #b                            { border-left:1px solid #499cd9; height:70px; float:left; }
	 #autor                   { float:right; padding:5px 23px;  border-left:1px solid #499cd9; height:60px; }
	 #autorname          { font: 80% tahoma; color: #333; padding:5px 30px; }
	 
	
	 
     
	 	 
	 
	 #news {margin:5px; padding:5px; font: 80% tahoma;}
	 	 
	
	
	 
	 #fmeny            {background:#499cd9;  height: 32px;}
	 #fmeny UL, #fmeny LI{margin:0; padding:0; } 
     #fmeny UL         {LIST-STYLE-TYPE: none; background:  #499cd9;}
     #fmeny LI         {float:left; background:  #499cd9;  }
     #fmeny LI A       {display:block; TEXT-DECORATION: none;  padding: 7px 15px; color: white; FONT: 90% Times;  }
     #fmeny LI A:hover {background: #1858ce; }
	 
	
     
	 .left       { FLOAT: left;  WIDTH: 49%;  text-align:center; FONT: BOLD 90% tahoma;  color: #d90000; }
     .right      { xFLOAT: right; WIDTH: 100%;  text-align:center; FONT: BOLD 90% tahoma;  color: #d90000; }
     .clear      { CLEAR: both; }
     
	
	     
     #box {width:75px; height:75px;    border:1px solid silver; float:left; background: green; margin:15px; position:relative; z-index:10;}
     #shade {position:absolute; top:-5px; left:-5px; width:75px; height:75px; background: silver; }
	 #clear {clear:both;}
	 	 
    /* Блоки фоток на главной странице */
     .thumbnails { margin: -2em 0 0 -2em; text-align: center; }
     .thumbnail   { text-decoration: none; display: -moz-inline-box; display: inline-block; vertical-align: top; text-align: left; margin: 2em 0 0 2em; }
     .thumbnail .r  { width: 130px; text-align:center; float: left; }
	 
    /*  */
	 #brendsname {color: #1858ce; FONT: 100% tahoma; line-height:150%; }
	 #brendsname a:link         {color: #1858ce; text-decoration:underline;}
	 #brendsname a:visited  {color: #1858ce; text-decoration:underline;}
	 #brendsname a:hover       {color: #1858ce; text-decoration:none;}
	 
	 #parfumename {FONT: 90% tahoma; line-height:150%; }
 	 #parfumename a:link       {  color:#333;text-decoration:underline;}
	 #parfumename a:visited  { color:#333;text-decoration:underline;}
	 #parfumename a:hover       { color:#333;text-decoration:none;}
			
     #brendsnameone                    {float:left; color: #1858ce; xfont-weight:lighter;}	
	 #brendsnameone a:link       {  color:#1858ce;text-decoration:underline;}
	 #brendsnameone a:visited  { color:#1858ce;text-decoration:underline;}
	 #brendsnameone a:hover       { color:#1858ce;text-decoration:none;}
	
	/* Блоки фоток в описание парфума */		
	 .thumbnail2 { text-decoration: none; display: -moz-inline-box; display: inline-block; vertical-align: top; text-align: left; margin: 25px 25px 0px 0px; }
	 .thumbnail2 .r { width: 130px; text-align:center; FONT: 80% tahoma; float: left;         }
	 
	 .thumbnail2 .r a:link, .thumbnail .r a:visited, .thumbnail .r a:hover {color:#ce0000;}	
	 
	 /* Блоки фоток в карту брендов*/		
	 .thumbnails3 { text-align: center; }
	 .thumbnail3 { text-decoration: none; display: -moz-inline-box; display: inline-block; vertical-align: top; text-align: left; margin: 20px; }
	 .thumbnail3 .r { width: 260px; height: 210px; text-align:center; FONT: 80% tahoma; float: left; }
	 .thumbnail3 .r a:link, .thumbnail .r a:visited, .thumbnail .r a:hover {color:#1858ce; text-decoration:none;}
	 
	 #parbox3          { width:250px; height:200px; border:1px solid #d5e2ed; margin-bottom:5px; position:relative; background:white;}
	
	/* Блоки стилизированной прокрутки */	 
     
     .scroll-pane{width:220px;}
     
	 .scroll-pane ul a:link, .scroll-pane ul a:hover, .scroll-pane ul a:visited {text-decoration:none; color:white; }
	 .scroll-pane li{LIST-STYLE-TYPE: none;  FONT:80% tahoma; font-weight: bold;   } 
	 .scroll-pane li a {display:block; padding: 5px 10px; margin-bottom:1px; background:#75acd5; }
	 .scroll-pane li a:hover {background: #499cd9; }
	 
	 
	 
	 #cosmolist{width:220px;}
     #cosmolist     ul a:link, #cosmolist ul a:hover, #cosmolist ul a:visited {text-decoration:none; color:white; }
	 #cosmolist li{LIST-STYLE-TYPE: none;  FONT:80% tahoma; font-weight: bold;} 
	 #cosmolist li a {display:block; padding: 5px 10px; margin-bottom:1px; background:#75acd5;}
	 #cosmolist li a:hover {background: #499cd9; }
	 
	 
	 
	 
	 
	 /* Блок объма и цены парфюма */	
	 #volumeprice    {  position:relative; margin:0px 150px 0px 70px;       FONT: 140% TIMES; font-style:oblique; color:#ce0000; }
     #iconparfume    {   width:60px; FONT: 140% TIMES; font-style:oblique; color:#333; }
     
	 
	 
	 
	 
	 #buybutton        {   
	 color:white; 
	 font: bold 12px tahoma; 
	 background:#418cf3; 
	 padding:2px 5px; 
	 text-align:center;
	 width:80px;
	 cursor:pointer;
	 
	 -webkit-border-radius: 5px;
     -moz-border-radius: 5px;
     border-radius: 5px;
	 
	 }
     #buybutton:hover { background:#3572c5;
	 }
	 
	 
	 
	 
	 
	 
	 
	 
	 
	 
	 
	 
	 
	 
	 #send        {  width:152px; height:50px; background: url(../images/sent.gif) no-repeat; text-align:center; }
     #send:hover { background: url(../images/sentto.gif) no-repeat; }
	 	 
	 /* Блок поиска */
	 .ac_results { padding: 0px; border: 1px solid WindowFrame; background-color: Window; overflow: hidden; }
     .ac_results ul { width: 100%; list-style-position: outside; list-style: none; padding: 0; margin: 0; }
     .ac_results iframe { display:none;/*sorry for IE5*/ display/**/:block;/*sorry for IE5*/ position:absolute; top:0; left:0; z-index:-1; filter:mask(); width:3000px; height:3000px; }
     .ac_results li { 	position:relative; margin: 0px; padding: 2px 5px; cursor: pointer; display: block; width: 100%; font: menu; font-size: 12px; overflow: hidden; }
     .ac_loading {  }
     .ac_over { 	background-color: #d5e2ed; color: HighlightText; }

     #example {  width:180px; font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; }
	 
	 #content-3cols                  { margin-top:5px}
     #content-3cols #maincol { padding:0; margin:0; display:table; float:left; min-height:100%; width:100%}
     #maincol                              { overflow:hidden}
     .wrapperr                            { display:table-row; }
     .content                              { margin-left: 250px; margin-right: 250px;}
     .col2                                    { width:220px; float:left; margin-left: -100%;  }
     .col3                                    { width:220px; float:left; margin-left: -220px; }

	 
