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

#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;
}	

.img_galer {
	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: 10px;
	
	text-transform: uppercase;
	font-weight: normal;

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

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


  }

#menu1 a:hover {
	font-family: "Times New Roman", Times, serif;
	font-size: 10px;
	text-transform: uppercase;

  color:#FF7200; 
 text-decoration:none;
	  }
  
  
  #menu1 a.now {
	font-family: "Times New Roman", Times, serif;
	font-size: 10px;
	text-transform: uppercase;

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

  color:#FF7200; 
 text-decoration:none;

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

  #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;
	text-transform: uppercase;
  }
#menu2 a {
	color:#97AFC7;
	font-size: 10px;
	text-decoration:underline;
	font-family: "Times New Roman", Times, serif;
	text-transform: uppercase;
	font-weight: normal;
	

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

#menu2 a:hover {
	font-family: "Times New Roman", Times, serif;
	font-size: 10px;
	text-transform: uppercase;
	color:#FF7200; 
 	text-decoration:none;
 	
 	  }
  
  
  #menu2 a.now {
	font-family: "Times New Roman", Times, serif;
	font-size: 10px;
	text-transform: uppercase;
	color:#FF7200; 
 	text-decoration:underline;

  }
  
  #menu2 a.now:visited {
	font-family: "Times New Roman", Times, serif;
	font-size: 10px;
	text-transform: uppercase;
	color:#FF7200; 
	text-decoration:underline;

  }
  ul {}
   li {
	list-style-position: outside;
	font-size: 14px;
	padding: 0px;
	margin-left: 30px;
	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;
	text-transform: lowercase;
	}

#put	p {
	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;	

}

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

 
  #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_no  {
	margin-top: 5px;
}

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



  #kat_no th {
	border-bottom-width: 0px;
	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;
	 
}


.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:#E1EBEF;
	
	
}

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;	 
}

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

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


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

img.png  {behavior: url("/png.htc"); }

#loginForm{
	border: 1px solid #00476B;
	position: absolute;
	background-color: #ffffff;
	bottom: 100px;
}
#loginForm .atitle{
	background: #00476B;
	color: #ffffff;
	font-weight: bolder;
	font-size: 13px;
	text-align: center;
	padding: 3px 0px 5px 0px;
}
#loginForm .button{
	padding: 5px 0px 5px 0px;
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	color: #444444;
	background-color: #FFFFFF;
	border-width: 0px;
}
#loginForm .fields{
	padding: 5px 0px 5px 5px;
	font-size: 13px;	
	font-family: Arial;
	color: #444444;
	
}
#loginForm input{
	border: 1px solid #00476B;
}

#link {color:#2f567c; font-size: 12px; line-height: 13px;}
#link a {color:#2f567c;font-size: 12px; line-height: 13px;}
