a{
  font-family:verdana;
  font-size:12px;
  text-decoration:none;
  color:gray;
}
a:hover{
  text-decoration:underline;
}
table{
  font-family:verdana;
  font-size:12px;  
  border-collapse:collapse;
  border-color:gray;
}
ul{
  font-family:verdana;
  color:black;
  font-size:12px;
}
/*------------------------------------------------ меню в верхнем правом углу---------------------------------------------------- */
.up_menu{
  font-size:13px;
  text-decoration:none;
  color: gray;
}
.up_menu:hover{
  color: GrayText;
}
/*--------------------------------------------------------general_menu---------------------------------------------------------*/
.left_general_menu{
  background-image:url("left_not_active.gif");
  background-repeat:no-repeat;
  padding:0px;
  height:28px;
  width:14px;
}
.left_act_general_menu{
  background-image:url("left_active.gif");
  background-repeat:no-repeat;
  padding:0px;
  height:28px;
  width:14px;  
}

.right_general_menu{
  background-image:url("right_not_active.gif");
  background-repeat:no-repeat;
  padding:0px;
  height:28px;
  width:14px;
}
.right_act_general_menu{
  background-image:url("right_active.gif");
  background-repeat:no-repeat;
  padding:0px;
  height:28px;
  width:14px;  
}
.center_general_menu{
  background-image:url("center.gif");
  background-repeat:repeat-x;
  width:130px;
  padding:0px;
}
.center_act_general_menu{
  background-image:url("center_active.gif");
  background-repeat:repeat-x;
  width:130px;
  padding:0px;
}
.general_menu{
  font-family:arial;
  font-size:13px;
  text-decoration:none;
  color:gray;
}
.general_menu:hover{
  text-decoration:underline;
}
/*----------------------------------------------------------sub_menu-----------------------------------------------------------*/
.sub_menu{
  font-family:arial;
  font-size:13px;
  text-decoration:none;
  color:gray;  
  text-align:left;
}
.sub_menu:hover{
  text-decoration:underline;
}
.left_top_sub_menu{
  background-image:url("left_top_sub_menu.gif");
  background-repeat:no-repeat;
  height:6px;
  width:6px;
}
.center_top_sub_menu{
  background-image:url("center_top_sub_menu.gif");
  background-repeat:repeat-x;
}
.right_top_sub_menu{
  background-image:url("right_top_sub_menu.gif");
  background-repeat:no-repeat;
  height:6px;
  width:6px;
}
.left_middle_sub_menu{
  background-image:url("left_middle_sub_menu.gif");
  background-repeat:repeat-y;
  width:6px;
}
.right_middle_sub_menu{
  background-image:url("right_middle_sub_menu.gif");
  background-repeat:repeat-y;
  height:100%;
  width:6px;
}
.left_bottom_sub_menu{
  background-image:url("left_bottom_sub_menu.gif");
  background-repeat:no-repeat;
  height:12px;
  width:6px;
}
.center_bottom_sub_menu{
  background-image:url("center_bottom_sub_menu.gif");
  background-repeat:repeat-x;
}
.right_bottom_sub_menu{
  background-image:url("right_bottom_sub_menu.gif");
  background-repeat:no-repeat;
  height:12px;
  width:6px;
}
.left_top_act_sub_menu{
  background-image:url("left_top_act_sub_menu.gif");
  background-repeat:no-repeat;
  height:6px;
  width:6px;
}
.center_top_act_sub_menu{
  background-image:url("center_top_act_sub_menu.gif");
  background-repeat:repeat-x;
}
.right_top_act_sub_menu{
  background-image:url("right_top_act_sub_menu.gif");
  background-repeat:no-repeat;
  height:6px;
  width:6px;
}
.left_middle_act_sub_menu{
  background-image:url("left_middle_act_sub_menu.gif");
  background-repeat:repeat-y;
  width:6px;
}
.right_middle_act_sub_menu{
  background-image:url("right_middle_act_sub_menu.gif");
  background-repeat:repeat-y;
  height:100%;
  width:6px;
}
.left_bottom_act_sub_menu{
  background-image:url("left_bottom_act_sub_menu.gif");
  background-repeat:no-repeat;
  height:12px;
  width:6px;
}
.center_bottom_act_sub_menu{
  background-image:url("center_bottom_act_sub_menu.gif");
  background-repeat:repeat-x;
}
.right_bottom_act_sub_menu{
  background-image:url("right_bottom_act_sub_menu.gif");
  background-repeat:no-repeat;
  height:12px;
  width:6px;
}
/*---------------------------------------------------------------------------------------------------------------------------*/
.table_sub_menu{
  padding:20px 0px 0px;
}
.table_content{
  padding:20px;
}
/*------------------------------------------------------------------tt_news---------------------------------------------------*/
.news_head1{
  background-color: white;
  font-family:verdana;
  color:gray;
  font-size:12px;
  margin:0px;
}
.news_head2{
  background-color: white;
  color:gray;
}
.news_head3{
  font-family:verdana;
  color:black;
  font-size:12px;
  margin:0px;  
}
.news_body{
  background-color: White;
}
.news_msg{
  font-family:monospace;
  font-size:12px;
  margin:0px;
  font-weight:normal;
  color:black;
}
.news_form{
  margin-bottom:0px;
}
/*----------------------------------------------------------------------------------------------------------------------------*/
/*----------------------------------------------------------------------------------------------------------------------------*/
h1 {
  margin-top:15px;
  margin-bottom:0px;
  color:navy;
  font-family:arial;
  font-size:22px;
  font-weight:normal;
}
.csc-firstHeader{
  margin:0px;
  color:navy;
  font-family:arial;
  font-size:22px;
  font-weight:normal;
}
.hr_line{
  width:100%;
  size:1px;
  margin:0px;
  margin-bottom:8px;
}
.bodytext{
  font-family:verdana;
  color:black;
  font-size:12px;
  margin:0px;
}
.additional-info{
  border-top:0px;
}
.tx-srfeuserregister-pi1 legend {
  color:gray;
}
.tx-srfeuserregister-pi1-notice {
  color:gray;
}
.tx-srfeuserregister-pi1 dt {
  color:gray;
}
.tx-srfeuserregister-pi1 dd {
  color:gray;
}
/*------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------*/
.tx-newloginbox-pi1 {
  color:gray;
}
.tx-newloginbox-pi1 th {
  color:gray;
}
.tx-newloginbox-pi3 th { 
  background:white; 
  padding:4px;
  white-space:nowrap; 
  text-align:right; 
}
.tx-newloginbox-pi3 td { 
  background:white; 
  padding:4px; 
}
.tx-newloginbox-pi3-listrow th { 
  text-align:center; 
}
.tx-newloginbox-pi3-singleView {
  font-size:12px;
  font-family:verdana;
  color:gray;
}
.tx-newloginbox-pi3-singleView th { 
  width:25%; 
  font-size:12px;
  font-family:verdana;
  color:gray;
}
.tx-newloginbox-pi3 td {
background:white none repeat scroll 0% 50%;
color:gray;
padding:4px;
}
.tx-newloginbox-pi3-browsebox {
  color:gray;
}
.tx-irfaq-pi1 dt p {
color:gray;
display:inline;
font-weight:bold;
margin:0px;
}
fieldset {
    border: 1px solid gray;
}
.my-additional-info {
  border-top:0px #ffffff;
}
.tx-irfaq-pi1 ul li a p.bodytext {
  color:gray;
}
.tx-irfaq-pi1 .tx-irfaq-answer h4 p.bodytext{
  color:gray;
}
.tx-irfaq-pi1 ul.tx-irfaq-questions-list {
  color:gray;
}
.my-tx-irfaq-cleaner {
  clear:left;
  height:5px;
}
.tx-newloginbox-pi3 td{
  color:black;
  font-family:verdana;
  font-size:12px;
}
.mytmailform{
  
}
.copyright{
text-align:center;
color:gray;
}