body{
  margin:0px;
  padding:0px;
  }
h3{font-size:14px;}
#err{margin:2px;font-size:12px; color:#B22C08;}
#bottom{
         font-family:tahoma;
         font-size:10px;
         color:#FFFFFF;
         text-align:center;
         }
a.bottom{
         text-decoration:none;
         color:#FFFFFF;    
         }      
a.bottom:hover{
         color:#EEF7EE;
         }
.node{
      font-family:verdana;
      font-size:11px;
      color:#142114;
      padding:5px;
      }
.node:hover{
      color:#FFFFFF
      }

td.li{
      text-align:center;
      width:25px;
      }  
      
td.title{
         font-family:times new romany;
         font-size:13px;
         color:#142114;
         text-transform:uppercase;
         font-weight:bold;
         padding-left:15px;

}   

#mainbox{
        padding:10px;
        font-family:verdana;
        font-size:11px;
        text-indent:15px;
        height:100%;
        vertical-align:top;
}   

td.topmenu{
           width:86px;
           height:29px;
           color:#303030;
           font-family:verdana;
           text-transform:uppercase;
           font-size:9px;
           font-weight:bold;
           text-align:center;
           vertical-align:bottom
           }
a.topmenu{
           color:#404040;
           text-decoration:none;
           }
a.topmenu:hover{
           color:#303030;
           text-decoration:none;
           }
td.rightmenu{
           padding-left:40px;
           color:#FFFFFF;
           font-family:Verdana;
           font-size:11px;
           font-weight:bold;
           }
td.rightsubmenu{
         font-family:verdana;
         font-size:10;
         color:#000000;
         padding-left:2px;
         padding-top:5px;
         padding-bottom:5px;
         padding-right:2px;
         vertical-align:top
         }
td.leftmenu{
         height:29px;
         font-family:Times New Romany;
         font-size:12;
         vertical-align:top;
         padding-top:4px;
         padding-left:45px;
         color:#142114;
         text-transform:uppercase;
         font-weight:bold;
         }
a.leftmenu{
         color:#142114;
         text-decoration:none;
         }
a.leftmenu:hover{
         color:#000000;
         text-decoration:none;
         }         
a.next{
       color:#000080;
       text-decoration:none;
       font-weight:bold;
       text-align:right;
       
       }
a.next:hover{
       color:#0000BB;
       }
#navigation{       
       padding-top:5px;
       padding-bottom:5px;
       padding-left:5px;
      font-family:verdana;
      font-size:11px;
      color:#142114 !important;
       }
       
td.calc_title{
	font-family:tahoma;
	font-size:11px;
	text-align:right;
	width:350px;
}
td.anketa{
	font-family:tahoma;
	font-size:13px;
	text-align:left;
	width:350px;
}
td.tab{
	font-family:tahoma;
	font-size:12px;
	text-align:right;
}
input.in{
	font-family:Tahoma;
	font-size:90%;
}
td.tab1{
	font-family:tahoma;
	font-size:12px;
	width:240px;
	}
	td.anketa2{
	font-family:tahoma;
	font-size:12px;
	font:bold;
}
td.vote{
	font-family:tahoma;
	font-size:12px;
	text-align:left;
	width:200px;
}
.faq_wrapper
{
padding:10px;
}
.faq_theme_name
{
font-size:18px;
font-weight:bold;
}
.faq_theme_wrapper
{
border:1px solid #C0C0C0;
margin-bottom:10px;
padding:10px;
cursor:hand;
}
.faq_theme_description
{
font-style:italic;
padding-left:20px;
}
.faq_question_wrapper
{
font-weight:bold;
padding:10px;
border:1px solid #C0C0C0;
margin-bottom:10px;
background:#EAEAEA;

}
.faq_question_q
{
font-weight:normal;
background:#EFEFEF;
border:1px dotted #cdcdcd;
padding-left:5px;
margin:10px;

}
.faq_question_a
{
font-weight:normal;
background:#DFDFDF;
border:1px dotted #cdcdcd;
padding:10px;
margin:10px;
}
a.question_list:hover
{
text-decoration:none;
}
a.question_list
{
text-decoration:none;
font-size:14px !important;
font-family:Arial;
font-weight:bold;
}
a.faq_refs_wrapper
{
font-weight:bold;
font-size:14px !important;
}
