body {margin: 5px; font-family: Tahoma, Verdana; font-size: 11px; color: #333333; background-color: #FFFFFF; background-image: url(http://www.razvivalki.ru/pics/top.gif); background-repeat: repeat-x;}

td {font-size: 11px;}
th {font-size: 12px; font-weight: bold; background-color: #EDEDDE}

img {border: 0;}

p {font-size: 11px; margin-top: 5px; margin-bottom: 10px;}

blockquote {font-size: 10px; margin: 10px; padding: 10px; border-left: 3px solid #CEDBCD; background: #FFFFC9;}

hr {width: 100%; height: 1px; margin-top: 0; margin-bottom: 0;}

ul {list-style-type: square; font-size: 11px; margin-top: 10px; margin-bottom: 0;}
ol {list-style-type: decimal; font-size: 11px; margin-top: 10px; margin-bottom: 0;}
li {margin-bottom: 10px;}

small {font-size: 10px; font-weight: normal;}

select, input, textarea, .formfield {border-width: 1px; border-color: #CEDBCD; border-style: solid; background-color: #FFFFFF; font-size: 11px; font-family: Tahoma, Verdana; color: #7A7A7A;}

a {color: #6CAA22; text-decoration: none;}
a:hover {color: #F76112; text-decoration: underline;}

h1 {color: #E11157; font-size: 20px; font-weight: normal; margin: 0; padding-top: 0; padding-bottom: 10px;}
h2 {color: #E11157; font-size: 12px; font-weight: bold; margin: 20px 0 10px 20px;}
h3 {color: #E11157; font-size: 12px; font-weight: bold; margin: 0 0 10px 0;}
h4 {color: #E11157; font-size: 12px; font-weight: bold;}

/************************************************************************************************/

.a {color: #6CAA22; cursor: pointer;}
.a:hover {color: #F76112; text-decoration: underline;}

.tree {color: #808181; background-color: #FFFFE9; cursor: pointer;}
.tree:hover {color: #E11157; background-color: #EDEDDE;}
.treeheader {color: #F76112; font-size: 12px; font-weight: bold;}

.name {color: #E11157; font-family: arial; font-weight: bold; font-size: 16px; padding-bottom: 10px;}
.name2 {color: #E11157; font-family: arial; font-weight: bold; font-size: 12px;}
.name3 {color: #E11157; font-family: arial; font-weight: bold; font-size: 12px; padding-bottom: 10px;}

.menu {color: #F76112; font-size: 11px; font-weight: bold; padding: 10px; text-align: center;}
.menu a {color: #00397D; text-decoration: underline;}
.menu a:hover {color: #F76112; text-decoration: underline;}

.submenu {font-size: 11px; color: #999999; padding-left: 10px;}
.submenuh {font-size: 12px; color: #F76112; font-weight: bold; padding-top: 20px; padding-bottom: 5px;}
.submenuh a {color: #F76112; text-decoration: none;}
.submenuh a:hover {color: #F76112; text-decoration: none;}

.recomm {color: #E11157; cursor: pointer;}
.recomm:hover {color: #E11157; text-decoration: underline;}

.hr {margin: 0; padding: 0; background-color: #E5E8E2;}

.copy {color: #808181; font-size: 10px; font-weight: bold; padding-left: 10px;}

.formbutton {border-width: 1px; border-color: #CEDBCD; border-style: solid; background-color: #6CAA22; font-size: 10px; color: #FFFFFF; cursor: pointer;}

.popup {border: groove 2px #CEDBCD; background-color: #FFFFE9; padding: 10px; text-align: left;}

.tovarh {font-size: 12px; font-weight: bold; color: #E11157; text-align: left; margin-top: 5px; margin-right: 5px; margin-bottom: 5px; margin-left: 5px;}
.tovarh a {color: #E11157; text-decoration: none;}
.tovarh a:hover {color: #E11157; text-decoration: none;}
.tovaranons {font-size: 10px; color: #333333; text-align: left; margin-top: 5px; margin-right: 5px; margin-bottom: 5px; margin-left: 5px;}
.tovarprice {font-size: 10px; font-weight: bold; color: #000000;}

.digits {color: #CCD0C8; font-size: 11px;}

.price {font-size: 18px; text-align: right; color: #000000;}
.vprice {font-size: 9px; text-align: right; color: #000000;}

.comments {font-size: 9px; text-align: left; color: #B0B1B1; margin-top: 2px;}
.comments a {color: #B0B1B1; text-decoration: underline;}
.comments a:hover {color: #B0B1B1; text-decoration: underline;}

.comments_a {font-size: 9px; color: #6CAA22; font-weight: bold; cursor: pointer; text-align: left; margin-left: 5px;}
.comments_a:hover {color: #F76112; text-decoration: underline;}

.attention {color: #FFFFFF; background-color: #F76112; font-weight: bold; text-align: center; font-size: 12px; margin-top: 5px; margin-bottom: 5px; padding: 2px;}
.attention_ok {color: #FFFFFF; background-color: #6CAA22; font-weight: bold; text-align: center; font-size: 12px; margin-top: 5px; margin-bottom: 5px; padding: 2px;}

/************************************************************************************************/

.Container {padding: 0; margin: 0;}
.Container li {list-style-type: none;}
.Node {background-image: url(http://www.razvivalki.ru/pics/tree_i.gif); background-position: top left; background-repeat: repeat-y; margin-left: 18px; margin-top: 0; margin-right: 0; margin-bottom: 0; zoom: 1;}
.IsRoot {margin-left: 0;}
.IsLast {background-image: url(http://www.razvivalki.ru/pics/tree_i_half.gif); background-repeat: no-repeat;}
.ExpandOpen .Expand {background-image: url(http://www.razvivalki.ru/pics/tree_expand_minus.gif);}
.ExpandClosed .Expand {background-image: url(http://www.razvivalki.ru/pics/tree_expand_plus.gif);}
.ExpandLeaf .Expand {background-image: url(http://www.razvivalki.ru/pics/tree_expand_leaf.gif);}
.Content {min-height: 18px; margin-left:18px;}
* html .Content {height: 18px;}
.Expand {width: 18px; height: 18px; float: left;}
.ExpandOpen .Container {display: block;}
.ExpandClosed .Container {display: none;}
.ExpandOpen .Expand, .ExpandClosed .Expand {cursor: pointer;}
.ExpandLeaf .Expand {cursor: auto;}
