body {
   margin-left: 0px;
   margin-top: 0px;
   margin-right: 0px;
   margin-bottom: 0px;
}
td.top_column {
   border-right:1px solid #505050;
   text-align:center;
   font-weight:bold;
}
td.mid_column {
   border-right:1px solid #cccccc;
   padding: 10px 15px 10px 15px;
}
td.mid_column_right {
   border-left:1px solid #cccccc;
   padding: 10px 15px 10px 15px;
}
div.bottom_text {
   color:#ff6600; 
   font: 22px tahoma;
   padding: 0px 0px 5px 30px;
}
#contacts {
   padding: 0px 0px 0px 30px;
   font: 12px tahoma;
   color: #000;
   line-height: 18px;
}
#title {
   padding: 0px 0px 5px 0px;
   font: 22px tahoma;
   color: #000;
}
#top_menu {
   padding: 0px 0px 0px 10px;
   font: 12px tahoma;
   color: #000;
}
#top_menu a {
   font: 12 tahoma;
   color: #000;
   text-decoration: underline;
}
A {
   font: 12px tahoma;
   color: #000000;
   text-decoration: underline
}

A:hover {
   text-decoration: none
}

img {
   border: 0px;
}

h1{font: bold 14px arial; color: #000000; text-transform: uppercase; text-align: left; text-indent: 0px}
h2{font: bold 14px georgia; color: #000000; text-align: left; text-indent: 0px}

td, tr {
   padding: 0px;
   margin: 0px;
}

li {
   list-style: square;
   margin-left: 10px;
   padding: 1px;
   text-indent: 0px;
}

table {
   width: 100%;
   font: 12px tahoma;
   text-align: left;
   line-height: 140%;
   border-collapse: collapse;
   empty-cells: show;
   border-style: solid;
   border-width: 0px;
}

#content_block {
   text-align: justify;
   font: 12px georgia;
   text-indent: 24px;
   line-height: 17px;
   padding: 0px 12px 0px 12px;
}

div#main_menu_block {
   padding-left: 12px;
   border-left: 1 solid #ccc;
}

.date {
   color: #FF6600;
}

#menu {
   padding: 3px 0px 4px 10px;
}

#menu a {
   font: 13px tahoma;
   color: #5D5D5D;
   text-decoration: underline;
}

#menu a:hover {
   color: #000;
   text-decoration: none;
}

#num {
   text-align: center;
   margin: 0px 0px 3px 1px;
   background-color: #E6E1CC;
   font: 24px tahoma;
   color: #000;
}

#kam {
   text-align: center;
   margin: 0px 0px 3px 1px;
   background-color: #E6E1CC;
   font: 24px tahoma;
   color: #000;
}

#num a {
   font: 24px tahoma;
   text-decoration: underline;
}

#sq {
   font: 12px arial;
   line-height: 17px;
   margin: 7px 12px 0px 12px;
}

#sq a {
   font: 12px arial;
   text-decoration: underline;
}

input, textarea, select {
   font: 12px verdana;
   color: #444444;
   border-width: 1px;
   border-color: #cccccc;
   border-style: solid;
   background-color: #ffffff;
   padding: 1px;
}

#input{
   font: 14px verdana;
   color: #000000;
   border: 1px solid #7E7E7E;
}

.button {
   border:0px;
   background-color: #D6D6D6;
   color: #000000;
   font: 12px arial;
   cursor: hand;
}
