body, td, p, .tdborderlabel, font, .butt, .form {margin: 0 0 0 0; font-family: Tahoma,Arial,Helvetica,sans-serif; font-size: 11px;}


h1 {margin: 5 0 5 0; color: #cc9933; font-size: 20px;}
h1 a {color: #cc9933; text-decoration:none;}
h1 a:hover {color: #dddd00; text-decoration:underline;}





h2 {margin: 5 0 5 0; color: #009933 font-size: 16px;}
h3 {margin: 5 0 5 0; color: #cc9933; font-size: 20px;}
h3 a {color: #cc9933; text-decoration:none;}
h3 a:hover {color: #dddd00; text-decoration:underline;}
form {margin: 0; padding: 0;}
input, select, option, textarea	{font-size: 11px;}


p	{margin:5 0 0 0}
ol {margin:10 0 20 40}
a:hover {color: cc9933; text-decoration:none;}


.date {padding: 0 10 0 0; color: #C51407;}
.red, .red a {padding: 0; font-weight: bold; color: red;}
.newsname a {font-size: 12px; font-weight: bold;}
.newsannt {padding: 0 0 12 55;}

.tdborder .cat0 {MARGIN: 0 3 0 0;}
.tdborder .cat1 {MARGIN: 0 3 0 5;}
.tdborder .cat2 {MARGIN: 0 3 0 10;}

.cat0 a, .cat a {display: block;border-left: 4px solid #3399cc; padding:5 5 5 8; color: #3399cc; text-decoration:none;}
.cat0 a:hover, .cat a:hover {border-left: 4px solid #cc9933; padding: 5 5 5 8; color: #cc9933; text-decoration:none;}
.center .all { border: 1px solid #007700; background-color: ffffff; border-collapse: separate; border-spacing: 5px;}
.butt {background-color: ffffff; font-weight: normal; color: #3399cc;}
.butt1 {background-color: ccffff; font-weight: bold;  color: #555555; font-family: Tahoma,Arial,Helvetica,sans-serif; font-size: 12px;}
.form {background-color: ffffff; width: 100%; font-size: 11px}

/* Стили для шапки */

p.topsearch {margin: 0 5 0 10; color: 3399cc; font-weight: normal; text-align: right;}
td.topsearch {margin: 0 5 0 10; color: 3399cc; font-weight: normal; text-align: center;}
td.topsearch a {margin: 0 5 0 10; color: 3399cc; font-weight: normal; text-align: right; text-decoration:none;}
td.topsearch1 {margin: 0 5 0 10; color: 3399cc; font-weight: normal; text-align: center;}

p.topmenu2 {margin: 0 5 0 5; color: 3399cc; font-weight: bold; text-align: center;}
p.topmenu2 a {margin: 0 5 0 5; color: 3399cc; text-decoration:none;}

p.topmenu3 {margin: 0 5 0 5; color: 3399cc; font-weight: bold; text-align:left;}
p.topmenu3 a {margin: 0 5 0 5; color: 3399cc; text-decoration:none;}

td.topmenu3 {margin: 0 5 0 5; color: 3399cc; font-weight: bold; text-align:left;}
td.topmenu3 a {margin: 0 5 0 5; color: 3399cc; text-decoration:none;}


td.topmenu22 {margin: 0 5 0 5; color: 3399cc; font-weight: bold; text-align: center;}
td.topmenu22 a {margin: 0 5 0 5; color: 3399cc; text-decoration:none;}

td.topmenu20 {margin: 0 5 0 5; color: #555555; font-weight: normal; text-align:left; font-size: 12px;}
td.topmenu20 a {margin: 0 5 0 5; color: #555555; text-decoration:underline;font-size: 12px;}
td.topmenu20 a:hover {margin: 0 5 0 5; color: cc9933; text-decoration:underline;font-size: 12px;}


p.topmenu20 {margin: 0 5 0 5; color: #555555; font-weight: normal; text-align: left; font-size: 12px;}
p.topmenu20 a {margin: 0 5 0 5; color: #555555; text-decoration:underline;font-size: 12px;}
p.topmenu20 a:hover {margin: 0 5 0 5; color: cc9933; text-decoration:underline;font-size: 12px;}


td.topmenu27 {margin: 0 5 0 5; color: cc9933; font-weight: bold; text-align: center; font-size: 14px;}
td.topmenu27 a {margin: 0 5 0 5; color: cc9933; text-decoration:underline;}

p.topmenu27 {margin: 0 5 0 5; color: cc9933; font-weight: bold; text-align: center; font-size: 14px;}
p.topmenu27 a {margin: 0 5 0 5; color: cc9933; text-decoration:underline;}

td.topmenu28 {margin: 0 5 0 5; color: cc9933; font-weight: bold; text-align: left; font-size: 16px;}
td.topmenu28 a {margin: 0 5 0 5; color: cc9933; text-decoration:underline;}

p.topmenu28 {margin: 0 5 0 5; color: cc9933; font-weight: bold; text-align: left; font-size: 16px;}
p.topmenu28 a {margin: 0 5 0 5; color: cc9933; text-decoration:underline;}
option.rub1 {BACKGROUND-COLOR:#ffffff;color:#3399cc;}
option.rub2 {BACKGROUND-COLOR:#ffffff;}

/* Стили для корзины */
.basketinfo, .reginfo {margin: 5; color: #007700; font-weight: bold; text-align: center; border-collapse: separate; border-spacing: 5px; border: 1px solid #dddd00; padding: 10;}
.basket, .reg {margin: 3;}

/* Стили для левой колонки */
.left .tdborder { border-right: 0px solid #dddd00; border-bottom: 0px solid #dddd00;}
.headtext, .left .tdborderlabel { border-right: 0px solid red; text-decoration:none; border-bottom: 0px solid red; padding: 5; color: #007700; font-weight: bold; text-align: right}
.left .catchild {display:none; margin:0}
.left ul {margin:0 0 3 10;}

/* Стили для центральной колонки колонки */
td.path { border-collapse: separate; border-spacing: 5px; border: 1px solid #dddd00; padding: 10;}
div.path { border-spacing: 5px; border: 1px solid #dddd00; padding: 10; margin:1;}
td.path a {color: #007700; font-weight: bold;}
.ram { border-collapse: separate; border-spacing: 5px; border: 1px solid #3399cc; padding: 5; margin:3; width: 100%; height:100%}

td.goods, td.goodstop, td.ga { border-collapse: ; border-spacing: 1px; border: 1px solid #3399cc; padding: 2; background-color: #ffffff;}
td.ga1 { border-collapse: separate; border-spacing: 5px; border: 1px solid #3399cc; padding: 5; background-color: #ffffff;}

td.goods { background-color: #ffffff; color: #003366; font-weight: bold; font-size: 14px;}
td.goods a {color: #003366;text-decoration:none;}

p.goods { background-color: #ffffff; color: #003366; font-weight: bold; font-size: 14px;}
p.goods a {color: #003366; text-decoration:none;}

td.ga { background-color: #ffffff; color: #000000; font-weight: normal;}
td.ga a {color: #000000;text-decoration:underline;}
p.ga { background-color: #ffffff; color: #000000; font-weight: normal;}
p.ga a {color: #000000;text-decoration:underline;}

td.goodstop { background-color: #ccffff; color: #3399cc; font-weight: bold;}
td.goodstop a {color: #3399cc;}

.topinfo { font-size: 12px; text-decoration:none; }

ul.cat2 { MARGIN: 3 0 3 0} 
li.cat2 { LIST-STYLE-POSITION: outside; LIST-STYLE-IMAGE: url(/i/path_1.gif); MARGIN: 0px 20px 0px 25px;}
.cat2,.cat2 a	{ font-size: 11px; text-decoration:none; }

.list_1 { MARGIN: 3 0 3 0;} 
.list_1 li { LIST-STYLE-IMAGE: url(/i/li_1.gif); MARGIN: 5px 0px 10px 10px;}

p.path a {font-size: 11px; MARGIN-left: 8px; MARGIN-top: 0px; MARGIN-right: 8px; MARGIN-bottom:3px; color: 009933} 



td.path777 {   border: 0px solid #dddd00; padding: 10;  color: #3399cc; font-weight: normal;}
p.path777 a {font-size: 10px; MARGIN-left: 1px; MARGIN-top: 0px; MARGIN-right: 1px; MARGIN-bottom:1px; color: 3399cc} 
div.path777 { border-spacing: 1px; border: 0px solid #dddd00; padding: 5; margin:1;  }
td.path777 a {color: #3399cc; font-weight: bold; }

