* { margin:0;padding:0;}
body, div, p, table, ul, li  {color:#000;font-family: Tahoma; font-size:12px;text-align:justify;margin:0px;padding:0px;}

body {margin:0 10px 0 10px;padding:0;background:#b3b3b3}
img {border:0px;}
a {color:#480040;}
a:hover {text-decoration:none;}
.clear {clear:both;}
p {margin-top:5px;margin-bottom:10px;}

#box {  
     display:block;
     margin:0 auto;	 
     min-width: 940px; /* для нормальных браузеров*/
     max-width: 1200px; /* для нормальных браузеров*/    
     width:expression(document.body.clientWidth < 940? "940px" : document.body.clientWidth > 1200? "1200px" : "auto"); /* для ie*/
}

#logo {display:block;float:left;width:29%;}

#bannershead {float:right;width:70%;list-style:none;}
#bannershead li { float:left;text-align:center;padding:17px 4px;}
#bannershead img {display:block;text-decoration:none;}
#bannershead a {color:#fff;}

.container {display:table;width:100%;background:#e9e9e9 url(img/topgradient.gif) top repeat-x;border-radius: 8px;padding-bottom:0px;margin-bottom:16px;}
ul#topmenu {display:block;height:36px;width:100%;border-bottom:1px solid #d8d8d8;list-style:none;}
ul#topmenu li {position:relative;left:10px;float:left;font-family:Minion Pro;text-transform:uppercase;font-size:11px;border-right:1px solid #d8d8d8;}
ul#topmenu li:first-child {border-left:1px solid #d8d8d8;}
ul#topmenu li:hover {background:url(img/menuhover.gif);}
ul#topmenu li a {display:block;padding:10px 8px;color:#131313;text-decoration:none;}

.bannertop {display:table; float:left; width:50%; text-align:center;padding-top:20px;}

.content {float:left;width:73%;margin:10px 0px 10px 10px;}
  h1 {color:#000;font-family:Minion Pro;text-transform:uppercase;font-size:25px;margin:5px 0 -10px 0;padding-left:12px;}
  h2 {color:#000;font-family:Minion Pro;font-size:12pt;margin-top:15px;padding-left:12px;}
  
  ul.new-orange {display:table;width:100%;background:#ffefd8;border:1px solid #dac29f; border-radius: 6px;margin-bottom:10px;padding:10px 0;}
  ul.new-orange li {float:left; width:25%;text-align:center;list-style:none;}
  ul.new-orange li a {color:#7f4b00;}  
  ul.new-orange li img {display:block;width:165px;height:165px;margin:0 auto;}
  ul.new-orange span {display:block;width:90%;border-bottom:1px solid #d7d8d8; color:#000;font-family:Minion Pro;text-transform:uppercase;font-size:13px;margin:-5px 0 10px 0;padding-left:12px;}  
  ul.new-orange span:first-letter {color:red;}
  
  ul.new-blue {display:table;width:100%;background:#e5f2ff;border:1px solid #9cbfe0; border-radius: 6px;margin-bottom:10px;padding:10px 0;}
  ul.new-blue li {float:left; width:25%;text-align:center;list-style:none;}
  ul.new-blue li a {color:#2973b9;}
  ul.new-blue li img {display:block;width:165px;height:135px;margin:0 auto;}
  ul.new-blue span {display:block;width:90%;border-bottom:1px solid #d7d8d8; color:#000;font-family:Minion Pro;text-transform:uppercase;font-size:13px;margin:-5px 0 10px 0;padding-left:12px;}  
  ul.new-blue span:first-letter {color:red;}
  
  ul.catalog {float:left;width:48%;padding:0 1%;margin:15px 0;}
  ul.catalog li {float:left;list-style:none;}
  ul.catalog li a {padding-right:12px;font-size:10pt;color:#5f2222;}
  ul.catalog span {display:block;width:90%;border-bottom:1px solid #d7d8d8; color:#000;font-family:Minion Pro;text-transform:uppercase;font-size:13px;margin:-5px 0 10px 0;padding-left:12px;}  
  ul.catalog span:first-letter {color:red;}
  
  ul.razdeli {float:left;width:100%;padding:0 1%;padding:15px 0;margin:10px;border-bottom:1px solid #d7d8d8;}
  ul.razdeli li {position:relative;float:left;list-style:none;line-height:20px;}
  ul.razdeli li a {padding:0 12px 0 26px;font-size:11px;color:#5f2222;}
  ul.razdeli li a:hover {color:#b80606;}
  ul.razdeli li a img {position:absolute;top:5px;left:5px;float:left; width:14px; height:14px; padding-right:10px;}
  ul.razdeli li a:hover img {position:absolute;top:0px;left:-3px;width:25px;height:25px;}
  ul.razdeli span {display:block;width:99%;border-bottom:1px solid #d7d8d8; color:#000;font-family:Minion Pro;text-transform:uppercase;font-size:13px;margin:-5px 0 10px 0;padding-left:12px;}  
  ul.razdeli span:first-letter {color:red;}
  
  ul.news {width:100%;padding:0 1%;margin:15px 0;padding:10px;}
  ul.news li {width:80%;position:relative;clear:both;display:inline-block;list-style:none;margin:2px 0px;border:1px solid #e9e9e9;border-bottom:1px solid #d8d8d8;text-align:left;padding:10px;}
  ul.news li:hover {background:#f6f5f6;border:1px solid #d8d8d8; border-radius:7px;}
  ul.news li a {font-size:13px;color:#000;text-decoration:underline;}
  ul.news li a:hover {color:#616161;}
  ul.news li a.title {font-weight:bold;}
  ul.news li:hover a.title {color:red;}
  ul.news li a.full {display:block;position:absolute;bottom:4px;right:4px;background:#f6f5f6;border:1px solid #d8d8d8; border-radius:4px;color:#000;padding:2px 5px;text-decoration:none;}
  ul.news li:hover a.full {background:#ffefd8;border:1px solid #dac29f;}
  ul.news li img {float:left;width:165px;margin:0px 20px 0px 0px;color:#616161;}
  ul.news span {display:block;width:90%;border-bottom:1px solid #d7d8d8; color:#000;font-family:Minion Pro;font-size:13px;margin:2px 0 10px 0;padding: 0 22px;}  
  ul.news span:first-letter {color:red;}
  ul.news p {text-indent:10px;}

  ul.news2 {padding-left:0px;padding-top:10px;padding-right:0px;padding-botom:0px;margin:0px 0;}
  ul.news2 li {position:relative;width:97%;clear:both;display:inline-block;list-style:none;margin:2px 0px;background:#f6f5f6;border:1px solid #d8d8d8; border-radius:7px;text-align:left;padding:10px;}
  ul.news2 li.drugoe {width:46%;margin:0  auto;}
  ul.news2 li.drugoe a {padding:3px 20px;}
  ul.news2 li a {font-size:13px;color:#000;text-decoration:underline;}
  ul.news2 li a:hover {color:#616161;}
  ul.news2 li a.title {font-weight:bold;}
  ul.news2 li:hover a.title {color:red;}  
  ul.news2 span {display:block;width:90%;border-bottom:1px solid #d7d8d8; color:#000;font-family:Minion Pro;font-size:13px;margin:2px 0 10px 0;padding: 0 22px;}  
  ul.news2 span:first-letter {color:red;}
  ul.news2 p {text-indent:10px; text-align:auto;margin:7px 0;}

 
  ul.news3 {height:200px;position:relative;padding-left:0px;padding-top:10px;padding-right:0px;padding-botom:0px;margin:0px 0;}
  ul.news3 li {position:relative;width:97%;clear:both;display:inline-block;list-style:none;margin:2px 0px;background:#f6f5f6;border:1px solid #d8d8d8; border-radius:7px;text-align:left;padding:10px;}
  ul.news3 li.drugoe {width:46%; height:180px;position:absolute;top:0px;left:0%;}
  ul.news3 li.drugoe2 {width:46%; height:180px;position:absolute;top:0px;left:50%;}

  ul.news3 li.drugoe a {padding:3px 20px;}
  ul.news3 li.drugoe2 a {padding:3px 20px;}

  ul.news3 li a {font-size:13px;color:#000;text-decoration:underline;}
  ul.news3 li a:hover {color:#616161;}
  ul.news3 li a.title {font-weight:bold;}
  ul.news3 li:hover a.title {color:red;}  
  ul.news3 span {display:block;width:90%;border-bottom:1px solid #d7d8d8; color:#000;font-family:Minion Pro;font-size:13px;margin:2px 0 10px 0;padding: 0 22px;}  
  ul.news3 span:first-letter {color:red;}
  ul.news3 p {text-indent:10px; text-align:auto;margin:7px 0;}
  
  .article {padding-left:10px;padding-top:10px;padding-right:10px;padding-botom:0px;background:#f6f5f6;border:1px solid #d8d8d8;}
  .article ul  {padding-left:10px;margin-left:15px;}
  .article ol  {padding-left:15px;margin-left:25px;}
  .article li {padding-left:0px;padding-bottom:10px;}
  
  .pages {display:table;width:100%;padding:0 1%;margin:15px 0;padding:10px;}
  .pages a {float:left;display:block;padding:5px 8px;margin:2px;background:#f6f5f6;border:1px solid #d8d8d8; border-radius:4px;}
  .pages a:hover {background:#ffefd8;border:1px solid #dac29f;}

  ul.rotator2 {position:relative;left:10px;display:table;width:95%;background:#ffefd8;border:1px solid #dac29f; border-radius: 6px;margin:0 auto 0px auto;padding:10px 0px;}
  ul.rotator2 li {float:left;width:33%;display:table;list-style:none;margin:2px 0px;border:1px solid #ffefd8;text-align:left;}
  ul.rotator2 li:hover {background:#f6f5f6;border:1px solid #d8d8d8; border-radius:4px;}
  ul.rotator2 li a {display:block; height:70px;width:90%;padding:5px 12px;font-size:13px;color:#000;text-decoration:underline;}
  ul.rotator2 li a:hover {color:#616161;}
  ul.rotator2 li img {float:left;width:70px; height:70px;margin:0 10px 5px 0px;color:#616161;}

  .video1 ul {background:#ffefd8;}
  .video1  a {color:#000000;font-weight:bold;}

  ul.rotator3 {position:relative;left:5px;display:table;width:95%;background:#ffefd8;border:1px solid #dac29f; border-radius: 6px;margin:0 auto 0px auto;padding:10px 0px;}
  ul.rotator3 li {margin-left:15px}
  ul.rotator3 li a {display:block; font-size:12pt;font-weight:bold;color:brown}

/*
  ul.rotator3 li:hover {background:#f6f5f6;border:1px solid #d8d8d8; border-radius:4px;}
  ul.rotator3 li a:hover {color:#616161;}
  ul.rotator3 li img {float:left;width:70px; height:70px;margin:0 10px 5px 0px;color:#616161;}
*/  
  .vneshnee {position:relative;left:10px;width:90%;padding:0 1%;margin:15px 0;background:#ffefd8;border:1px solid #dac29f; border-radius: 6px;}
  
.sidebar {float:right;width:24%;margin: 10px 10px 10px 0px;}

  ul.menu {float:left;position:relative;left:10px;width:90%;padding:0 1%;margin:15px 0;}
  ul.menu li {list-style:none;margin:2px 0px;border:1px solid #e9e9e9;}
  ul.menu li:hover {background:#f6f5f6;border:1px solid #d8d8d8; border-radius:4px;}
  ul.menu li a { display:block;width:90%;padding:5px 12px;font-size:11px;color:#5f2222;text-decoration:none;}
  ul.menu li a:hover {color:#616161;}
  ul.menu span {clear:both;display:block;width:90%;border-bottom:1px solid #d7d8d8; color:#000;font-family:Minion Pro;text-transform:uppercase;font-size:13px;margin:-5px 0 10px 0;padding-left:12px;}  
  ul.menu span:first-letter {color:red;}
  
  ul.rotator {position:relative;left:10px;width:90%;padding:0 1%;margin:15px 0;}
  ul.rotator li {clear:both;display:table;list-style:none;margin:2px 0px;padding:2px 2px 2px 2px;border:1px solid #e9e9e9;border-bottom:1px solid #d8d8d8;text-align:left;}
  ul.rotator li:hover {background:#f6f5f6;border:1px solid #d8d8d8; border-radius:4px;}
  ul.rotator li a {display:block; width:90%;padding:5px 12px;font-size:12px;color:#000;text-decoration:underline;}
  ul.rotator li a:hover {color:#616161;}
  ul.rotator li img {float:left;width:70px; height:70px;margin:0 10px 5px 0px;color:#616161;}
  ul.rotator span {clear:both;display:block;width:90%;border-bottom:1px solid #d7d8d8; color:#000;font-family:Minion Pro;text-transform:uppercase;font-size:13px;margin:-5px 0 10px 0;padding-left:12px;}  
  ul.rotator span:first-letter {color:red;}
  
  .banners {text-align:center;margin:30px 0;}
  
.tbl {border-collapse:collapse; border: solid Black;border-width: 1px 1px 1px 1px}
.tbl td {vertical-align: top;padding-left:5px;padding-right:5px;border-collapse:collapse;border: solid Black;border-width: 1px 1px 1px 1px}
.tbl th {font-weight:bold; padding-left:5px;padding-right:5px;border-collapse:collapse; border: solid Black;border-width: 1px 1px 1px 1px}
.tbl th td {padding-left:5px;padding-right:5px;border-collapse:collapse; border: solid Black;border-width: 1px 1px 1px 1px}
.tbl td b {color:black}
