form {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	vertical-align: middle;
}
a > img {
	border: 0px;
	margin: 0px;
}
img {
	border: 0 0 0 0;
	margin: 0 0 0 0;
}

p {
	margin: 5px 0 0 0;
}
.submit {	
    BORDER-RIGHT: #842400 1px solid; 
    BORDER-TOP: #fb4514 1px solid; 
    FONT-WEIGHT: bold; 
    FONT-SIZE: 9px; 
    BORDER-LEFT: #FF4500 1px solid; 
    BORDER-BOTTOM: #842400 1px solid; 
    FONT-FAMILY: Tahoma, Verdana, Arial; 
    BACKGROUND-COLOR: transparent;
    height: 17px;
}
.submit1 {	
    BORDER-RIGHT: #2251ff 1px solid; 
    BORDER-TOP: #7b7bfd 1px solid; 
    FONT-WEIGHT: bold; 
    FONT-SIZE: 9px; 
    BORDER-LEFT: #7b7bfd 1px solid; 
    BORDER-BOTTOM: #2251ff 1px solid; 
    FONT-FAMILY: Verdana, Tahoma; 
    BACKGROUND-COLOR: #ffffff;
    height: 17px;
}
select {
    BORDER-RIGHT: #000 1px solid; 
    BORDER-TOP: #000 1px solid; 
    FONT-SIZE: xx-small; 
    BORDER-LEFT: #000 1px solid; 
    BORDER-BOTTOM: #000 1px solid; 
    FONT-FAMILY: Tahoma, Verdana, Arial;
}
.inputsmall {	
    BORDER-RIGHT: #c1c1c1 1px solid; 
    BORDER-TOP: #c1c1c1 1px solid; 
    FONT-SIZE: xx-small; 
    BORDER-LEFT: #c1c1c1 1px solid; 
    BORDER-BOTTOM: #c1c1c1 1px solid; 
    FONT-FAMILY: Verdana, Tahoma;
    background-color: transparent;
}
.input {	
FONT-SIZE: 10px; 
FONT-FAMILY: Verdana;
color: #000;
background-color: #fff;
border: #BFCCDB 1px solid;
}
.input1 {	
BORDER-RIGHT: #000 1px solid; 
BORDER-TOP: #000 1px solid; 
FONT-SIZE: xx-small; 
BORDER-LEFT: #000 1px solid; 
BORDER-BOTTOM: #000 1px solid; 
FONT-FAMILY: Tahoma, Verdana;
}
.x-small {
	font-size: 14px;
	font-family: Georgia, Times, Arial, Tahoma;
}
.heading {
	font: small-caps bold 11px Verdana, Arial;
	color: #1c4198;
}
.red {
	color: #FF4500;
}
a.menu:link {
	padding: 2px 15px 0 15px;
   text-decoration: underline;
	font-size: 11px;
	font-family: Tahoma, Verdana, sans-serif;
	font-weight: bold;
	color: #fff;
}
a.menu:visited {
	padding: 2px 15px 0 15px;
	text-decoration: underline;
	font-size: 11px;
	font-family: Tahoma, Verdana, sans-serif;
	font-weight: bold;	
	color: #fff;
}
a.menu:hover {
	padding: 2px 15px 0 15px;
	text-decoration: none;
	color: #fff;
	font-size: 11px;
	font-family: Tahoma, Verdana, sans-serif;
	font-weight: bold;
}
a.menu:active {
	padding: 2px 15px 0 15px;
	text-decoration: none;
	color: #fff;
	font-size: 11px;
	font-family: Tahoma, Verdana, sans-serif;
	font-weight: bold;
}

a:link {
	color: #1c4198;
	text-decoration: underline;
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
}
a:visited {
	color: #1c4198;
	text-decoration: underline;
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
}
a:hover {
	color: #ff0000;
	text-decoration: none;
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
}
a:active {
	color: #000;
	text-decoration: none;
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
}

.date {
	font-weight: bold;
	color: #ff0000;
	font-size: 13px;
	FONT-FAMILY: 'Ms Sans Serif';
}
.white {
	color: white;
}
.boldwhite {
	color: white;
	font-weight: bold;
}
.black {
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000;
}
.pad5px {
	padding: 5px;
}
a.nav:link {
	font-size: 14px;
	font-family: "Times New Roman", Times, serif;
	text-decoration: underline;
	color: #1c4198;
}
a.nav:visited {
	font-size: 14px;
	font-family: "Times New Roman", Times, serif;
	text-decoration: underline;
	color: #1c4198;
}	
a.nav:hover {
	font-size: 14px;
	font-family: "Times New Roman", Times, serif;
	text-decoration: underline;
	color: #ff0000;
}
a.nav:active {
	font-size: 14px;
	font-family: "Times New Roman", Times, serif;
	text-decoration: underline;
	color: #000;
}
a.white:link {
	font-family: "Times New Roman", Times, serif;
	text-decoration: none;
	color: #fff;
}
a.white:visited {
	font-family: "Times New Roman", Times, serif;
	text-decoration: none;
	color: #fff;
}	
a.white:hover {
	font-family: "Times New Roman", Times, serif;
	text-decoration: underline;
	color: #fff;
}
a.white:active {
	font-family: "Times New Roman", Times, serif;
	text-decoration: none;
	color: #fff;
}

  a.top {
    FONT: 16px Arial; COLOR: white; text-decoration:none;
  }
  
  a.top:hover {
	FONT: 16px Arial; COLOR: white; text-decoration:none;
  }

  a.top:visited {
	FONT: 16px Arial; COLOR: white; text-decoration:none;
  }

.nav {
    font-size: 20px;
    font-family: "Times New Roman", Times, serif;
    color: blue;
    padding: 0px;
}
.blue_bg {
	background: #1c4198 url(/img/blue_bg.jpg) repeat-x left;
	font: bold 11px Tahoma, Verdana, Arial;
	color: #fff;
}
.green_bg {
	background: #30a040 url(/img/green_bg.jpg) repeat-x left;
	font: bold 11px Tahoma, Verdana, Arial;
	color: #fff;
}
.orange_bg {
	background: #e07800 url(/img/orange_bg.jpg) repeat-x left;
	font: bold 11px Tahoma, Verdana, Arial;
	color: #fff;
}
.tdhead {
	font: bold 11px Tahoma, Verdana, Arial;
	color: #fff;
}
.tdhead1 {
	font: bold 11px Tahoma, Verdana, Arial;
	color: #3e5dab;
}

.menu {
	color: #FFFFFF;
	padding: 3px;
	text-decoration: none;
}
.button {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.pad {
	padding: 5px;
}
.pad3 {

	padding: 3px;
}
.textleft {
	font-family: "Courier New", Courier, mono;
	font-size: 12px;
	color: #CCCCCC;
}
.zagolov {
	font-family: "Courier New", Courier, mono;
	font-size: 24pt;
	font-weight: normal;
	color: #000000;
}
.content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #787878;
}
.ssilktextden {
	font-family: "Times New Roman", Times, serif;
	font-size: 17px;
	color: #000000;
}
BODY {SCROLLBAR-FACE-COLOR: #ebebeb; SCROLLBAR-SHADOW-COLOR: #ebebeb; SCROLLBAR-3DLIGHT-COLOR: #cccccc; SCROLLBAR-ARROW-COLOR: #999999; SCROLLBAR-TRACK-COLOR: #ffffff; BACKGROUND-COLOR: #ffffff}
td {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 0.6em}
.button {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;}
.pad {padding: 5px;}
.pad3 {padding: 3px;}
.input1 {font-family:Verdana;font-size:10px;color:#30608F;background:#FCFDFE;border:1 #BFCCDB solid; height=18}
.button {font-family:Verdana;font-size:12px;color:black;BACKGROUND-IMAGE:url(images/button.gif);border: 1px solid;width:180px; height:20; cursor:hand;margin-left:50}
input.reg{font-family:Verdana;font-size:10px;color:#30608F;border:1 solid gray; height:18;background:#FDFDFD}
select{font-family:Verdana;font-size:10px;color:#003A75;border-style:solid;border-color:gray;border-width:1;background:#FDFDFD}
textarea{border-style:solid;border-color:gray;border-width:1; font-family:Verdana;font-size:10px;color:#30608F;background:#FDFDFD}



html, body {
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-weight:	normal;
  font-style:	normal;
  background:	white;
  margin:  0;
  padding: 0;
  border:  0;
}

body, font, td, th, a, input, select, h2, textarea, table {
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  line-height: 13px;
}

.bigcat {
  font-size: 9pt;
}

th {
  background-color: #dfe8ef;
}

.even {
  background-color: #fafafa;
}

.w { 
  color: #fff; 
  font-size: 7pt; 
}

.w2 { 
  color: #fff; 
}

.w3 { 
  font-size: 7pt; 
}

.news_date { 
  font-size: 7pt; 
  color: #fff; 
  background-color: #0073c0; 
}

.news_time { 
  font-size: 7pt; 
  color: #0073c0;
}

a:link, a:visited { 
  color: #004e83; 
}
  
a:hover { 
  color: #000; 
}

a.w2:hover, a.w2:link, a.w2:visited { 
  color: #fff; 
}

.sms {
  width: 140px;
  font-size: 7pt;
}

.top-login {
  width: 50px;
  font-size: 7pt;
}

.search-form {
  font-size: 8pt;
}

.ads-form {
  width: 250px;
  font-size: 8pt;
}

.gallery-form {
  width: 200px;
  font-size: 8pt;
}

.sms-prefix {
  width: 60px;
  font-size: 7pt;
  font-family: Tahoma, Arial, Helvetica, sans-serif;
}

.sms-phone {
  width: 77px;
  font-size: 7pt;
  font-family: Tahoma, Arial, Helvetica, sans-serif;
}

.holidays {
  background-image: url(/i/galback.gif);
  border-left:#ebebeb 1px solid;
  border-right:#ebebeb 1px solid;
  border-bottom:#d7d3d3 1px solid;
  border-top:#fff 1px solid;
  text-align:right;
}

.gallery1 {
  border:#f0f0f0 1px solid;
}

.gallery2 {
  border-left:#ebebeb 1px solid;
  border-right:#ebebeb 1px solid;
  border-bottom:#d7d3d3 1px solid;
  border-top:#fff 1px solid;
  background-image: url(/i/galback.gif);
  background-position: bottom center;
  background-repeat: repeat-x;
}

.calendarHeader { 
  font-weight:	bolder; 
  color:	#000; 
}

.calendarToday { 
  background-color: #fff;
  border: 1px;
  color: red;
}

.titleTD {
  height:	22px;
  background-image: url(/i/bggg_dark.gif);
  background-color: #00507E;
  color:	#fff;
  vertical-align: middle;
}
.boxTD {
  height: 22px;
  background-color: #0074C3;
  color: #ffffff;
  vertical-align: middle;
}

.titleTDsm {
  height:	22px;
  background-image: url(/i/bggg_dark.gif);
  background-color: #00507E;
  color:	#fff; 
  font-size:	7pt;
  vertical-align: middle;
}

.blueTD {
  height: 22px;
  background-image: url(/i/bggg_line2.gif);
  background-color: #0074C3;
}

a.graylink:link, a.graylink:visited { 
  color: #ccc; 
  text-decoration: none;
}
  
a.graylink:hover { 
  color: #999; 
}
