body {
        padding: 0;  
        margin: 0
        }
h3 {
	font-size: 1.1em;
	margin: 0 0 0.5em 0;
}
td,th {
        font: 12px Arial
       }
b.phones {
	font-size: 1.5em;
	margin-left: 0.5em;
}
div.main
        {
        height: 100%;
        overflow-y: scroll
        }
td.header {
        background: url(/images/header_bg.gif) repeat-y;
        font-weight: bold;
        color: #AE1F20;
        padding: 5px
        }
a {
        font: 12px Arial;
        text-decoration: none;
        color: #000;
        cursor: hand
        }

a:visited.article {
  color: #833D92
  }

a.menu {
        font-weight: bold; 
        font-size: 14px
        }

a.submenu {
        font-weight: bold; 
        font-size: 10px
        }

a.article
        {
        font-weight: bold;
        color: #0A6465;
        text-decoration: underline
        }

a.shop
        {
        font-weight: bold;
        color: #0A6465;
      	font-size: 11px     
        }

a.method
        {
        font-weight: bold;
        text-decoration: underline
        }

a.chapter
        {
        font-size: 12px;
        font-weight: bold;
        text-transform: uppercase;
        color: #0A6465;
        text-decoration: underline
        }

.menu_a {
        font-weight: bold; 
        font-size: 14px;
        color: #AE1F20
        }

input
        {
        font-weight: 12px Arial;
        width: 100%;
        border: 1px solid #000000
        }

textarea
        {
        font-weight: 12px Arial;
        width: 100%;
        height: 200px;
        border: 1px solid #000
        }

.it
        {
        font-weight: bold; 
        font-size: 14px
        }
.izm
        {
        font-size: 10px;
      	line-height: 9px
        }

td.sub_header {
        font-weight: bold; 
        font-size: 14px;
        padding-left: 5px
        }    

.ch
        {
        color: #AE1F20;
        font-weight: bold
        }
h1 {
   font-size: 12px;
   display: inline
  }

h2 {
  display: inline;
  text-transform: uppercase; 
  font-size: 20px
  }

fieldset { padding: 5px }

tr.tr10, tr.tr20, tr.tr33, tr.tr40, tr.tr60 { height: auto }

.months-header td { 
	font-size: 2em;
}

.months-header td a {
	text-decoration: none;
	font-size: 1em;
	font-weight: bold;
} 

.menu-add {
	padding: 0.5em 0;
	text-align: center;
}

.menu-add a {
	font-size: 1.2em;
	white-space: nowrap;
}

b.submit {
	cursor: pointer;
	cursor: hand;
}

.adv {
	padding: 1em;
}

.adv a {
	color: #0A6465;
}