body {
	margin: 0px;
	padding: 0px;
	background-color: #122F56;
	font-family: "Times New Roman", Times, serif;
	color: #97AFC7;
	font-size: 14px;
	}

p {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;	 
}

#main_table {
	background-image: url(images_site/bg_content_up.gif);
	background-repeat: repeat-x;
	background-position: top;
}	

.table_content img {
	border: 3px solid #4A6E94;
}

#content img {
	border: 3px solid #4A6E94;
}	

#strong strong {
	color: #C2D1D7;	
}	

DT {font-family: "Times New Roman", Times, serif;
	color: #97AFC7;
	font-size: 14px;}
	
	DD {font-family: "Times New Roman", Times, serif;
	color: #97AFC7;
	font-size: 14px;}

#strong H5 {
	color: #FFFFFF;
	font-size: 16px;		
}	

.ser {
	color: #3E5575;
}

.nick_admin {font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	
	color:#3CC1F6;

}


#podval {
	background-image: url(images_site/bg_podval.gif);
	background-repeat: repeat-x;
	background-position: top;
}
HR { width: 100%; height: 1px; color: #3E5575; border: none; } /* Для IE */

HTML>BODY HR { margin-right: 0; width: 100%; height: 1px; background-color: #3E5575; border: none; } /* Для броузеров на базе Gecko */

HTML>BODY HR { margin-right: 0; width: 100%; height: 1px; background-color: #3E5575; border: 0px solid #3E5575; } /* Для Оперы и броузеров на базе Gecko */

#menu1 {
	color:#242D35;
	text-decoration:none;
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;

	font-weight: normal;

  }
#menu1 a {
	color:#242D35;
	text-decoration:underline;
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;

	font-weight: bold;

  }
  
  #menu1 a:visited {
  	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
  color:#242D35; 
 text-decoration:underline;


  }

#menu1 a:hover {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
  color:#FF7200; 
 text-decoration:none;
	  }
  
  
  #menu1 a.now {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
  color:#f2840b; 
 text-decoration:none;
  }
  
  #menu1 a.now:visited {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
 color:#f2840b; 
 text-decoration:none;

  }
  
  
  #menu2 {
	color:#97AFC7;
	text-decoration:none;
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	
  }
  

  #menu2 li {
	list-style-position: outside;
	font-size: 10px;
	padding: 0px;
	margin-left: 17px;
	margin-bottom: 10px;
	list-style-type: square;
	text-transform: uppercase;
	margin-top: 0px;
  }
    #menu2 ul {
	list-style-position: outside;
	font-size: 10px;
	padding: 0px;
	margin-left: 22px;
	margin-bottom: 17px;
	list-style-type: square;
	margin-top: 10px;
	text-transform: uppercase;
  }
  
  
    #menu2 
	 .now {
	list-style-position: outside;
	list-style-type: square;
	font-size: 10px;
	padding: 0px;
	margin-bottom: 10px;
	  }
#menu2 a {
	color:#97AFC7;
	text-decoration:underline;
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	
	

  }
  
  #menu2 a:visited {
	color:#97AFC7;
	text-decoration:underline;
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	
 	
  }

#menu2 a:hover {
	color:#97AFC7;
	text-decoration:none;
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	
 	  }
  
  
  #menu2 a.now {
		color:#97AFC7;
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	color:#f2840b; 
 	text-decoration:underline;

  }
  
  #menu2 a.now:visited {
		color:#97AFC7;
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	color:#f2840b; 
 	text-decoration:underline;

  }
  
   li {
	list-style-position: outside;
	font-size: 14px;
	padding: 0px;
	margin-left: 10px;
	margin-bottom: 5px;
	list-style-type: square;
	margin-top: 0px;
  } 
  a {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #ffffff;
	 text-decoration:underline;
	 
}
a:visited {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #ffffff;
	 text-decoration:underline;
	 
}
a:hover {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #ffffff;
	 text-decoration:none;
	 
}


#put	{
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	color: #97AFC7;
	}

#put	h1 {
	font-family: "Times New Roman", Times, serif;
	color: #97AFC7;
	font-weight: normal;
	font-size: 13px;
	text-transform: lowercase;
	}


#put	a {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	color: #97AFC7;
	 text-decoration:underline;
	 
}
#put a:visited {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
		color: #97AFC7;

	 text-decoration:underline;
	 
}
#put a:hover {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
		color: #97AFC7;

	 text-decoration:none;
	 
}


.tel {
	font-size: 19px;
	font-weight: bold;
	color: #ffffff;
}



 .in {
	border: 0;
font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	color: #000000;
	background-color: #fff;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-left: 3px;
	}


.bt {
	border: 0;
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	color: #fff;
	margin: 0px;
	padding: 0px;
	background-color: #3E5575;	

}


 
  #kat td {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #3E5575;
	font-size: 13px;
	height: 27px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 8px;
}



  #kat th {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #3E5575;
	font-size: 13px;
	color: #C2D1D7;
	font-weight: normal;
	height: 27px;
	text-align: left;
}

#kat	a {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	color: #97AFC7;
	 text-decoration:underline;
	 
}
#kat a:visited {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
		color: #97AFC7;

	 text-decoration:underline;
	 
}
#kat a:hover {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
		color: #97AFC7;

	 text-decoration:none;
	 
}

.attention { color: #344f6b; font-size: 13px; }

  #bel {
	font-size: 13px;

}

  #bel td {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #3E5575;
	font-size: 13px;
	height: 27px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 8px;
}



  #bel th {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #3E5575;
	font-size: 13px;
	color: #C2D1D7;
	font-weight: normal;
	height: 27px;
	text-align: left;
}

#bel	a {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	color: #ffffff;
	 text-decoration:underline;
	 
}
#bel a:visited {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
		color: #ffffff;

	 text-decoration:underline;
	 
}
#bel a:hover {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
		color: #ffffff;

	 text-decoration:none;
	 
}

.date1 {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	
	color:#3CC1F6;
	text-transform: uppercase;	
	
}

.spec {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	
	color:#C2D1D7;
	
	
}

.news_zagolov {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: bold;
	color:#FFFFFF;
	
	
}




#content h1 {
	font-family: "Times New Roman", Times, serif;
	font-size: 19px;
	font-weight: normal;
	text-transform: uppercase;
	color: #FFFFFF;
	letter-spacing: -1px;
}

#content h2 {
	font-family: "Times New Roman", Times, serif;
	font-size: 19px;
	font-weight: normal;
	color: #FFFFFF;
	letter-spacing: -1px;
}
