/* CSS Document */
a {
	color:#3FC9F1;
	text-decoration:none;
}
a:hover {
	color:#3FC9F1;
	text-decoration:underline;
}
hr {
  color:#000000;
  height:1px;
}

td {
  font-size:12px;
  color:#658F2D;
}

body {
  font-family: Arial, Verdana, helvetica, sans-serif;
	padding:0px;
	margin:0px;
	background:#A3E70F;
}

#body {
	width: 1024px;
	height:579px;
	padding:0px;	margin:0px;
	margin-top:5px;
  color:#ffffff;
  font-size:12px;
  font-weight: normal;
  border:0px solid #000000;
  background: url(img/bgr.jpg) top left no-repeat;
}

a.dict {
  color: #FFFFFF;
  font-size:13px;
  font-weight: normal;
  text-decoration: underline;
}

a.dict:hover {
  color: #FFFFFF;
  font-size:13px;
  font-weight: normal;
  text-decoration: none;
}

#balloon {
  BORDER-RIGHT: #253483 1px dashed;
  PADDING-RIGHT: 5px;
  BORDER-TOP: #253483 1px dashed;
  DISPLAY: none;
  PADDING-LEFT: 5px;
  FILTER: alpha(opacity=80);
  LEFT: 0px;
  PADDING-BOTTOM: 5px;
  FONT: 10px/15px verdana;
  BORDER-LEFT: #253483 1px dashed;
  PADDING-TOP: 5px;
  BORDER-BOTTOM: #253483 1px dashed;
  POSITION: absolute;
  TOP: 100px;
  LEFT: 100px;
  
  HEIGHT: 30px;
  WIDTH: 600px;
  
  BACKGROUND-COLOR: #FFFFFF;
  COLOR: #FF0000;
}

div#header {
  width:780px; 
  height: 251px;
  margin-left:90px;
  background: url(img/header2.jpg) top left no-repeat;
  border:0px solid #000000;
}

ul#top-menu  {
  float:right;
  margin: 0px;
  padding: 0px;
  font-size:11px;
  font-family:Arial, Verdana;
  border:0px solid #FF0080;
  color:#000000;
}

ul#top-menu li {
  display: inline;
  float:left;
  padding:0px;
  margin:0px;
  padding-bottom:5px;
  padding-top:7px;
  }

ul#top-menu li a {
  color:#3FC9F1;
  font-size:13px;
  padding-left: 22px;
  padding-right: 19px;
  background:url(img/li.gif) no-repeat top left;
  text-decoration:none;
}

ul#top-menu li a:hover {
	text-decoration:underline;
	background:url(img/li.gif) no-repeat top left;
}

#admin_bg {
  background:#FFFFFF;
  font-size:13px;  
}

#admin_bg a {
  color:#71AE23;
  font-size:13px;  
  text-decoration:none;
}

#admin_bg a:hover{
  color:#71AE23;
  font-size:13px;  
  text-decoration:underline;
}

/*
.admin {
  color:#3FC9F1;
  font-size:13px;  
  text-decoration:none;
}

.admin hover {
  color:#3FC9F1;
	text-decoration:underline;
}
*/
#logo {
	padding:0px;
	margin:0px;
	margin-left:0px;
	width:780px;
	height:230px;
	border:0px solid #000000;
}

#logo span {
	display: none;
}

#logo a {
	display: block;
	width: 215px;
	height: 85px;
	margin-top:20px;
}


div#mid {
  float:right;
  width:970px;
  margin-left:54px;
  background: url(img/mid.jpg) top left repeat-y;
  border:0px solid #000000;
}

div#middle-part {
  float:right;
  width:970px;
  min-height: 280px;
  margin-top:30px;
  color:#658F2D;
  font-size:12px;
  border:0px solid #000000;
  background:url(img/middle.jpg) bottom left no-repeat;
}

div#left-menu {
  float:left;
  width:229px;
  height:284px;
  background:url(img/left_menu.gif) no-repeat top left;
}


ul#main-menu  {
	margin:0px;
	padding:0px;
  border:0px solid #FF0080;
	list-style:none;
	padding-left:50px;
	padding-top:3px;
}

ul#main-menu li {
  border:0px solid #000000;
 	margin:0px;
	padding:0px;	
	font-family: Arial, Verdana;			
}
	
ul#main-menu li a {
	margin:0px;
	padding:0px;
  color: #ffffff;
	display:block;
  font-weight: normal;
  font-size:18px;
  height:26px;
  margin-top:17px;
  text-decoration:none;
}

ul#main-menu li a:hover {
	text-decoration:none;
}

div#left-menu-new {
  float:left;
  width:229px;
}

ul#main-menu-new  {
	margin:0px;
	padding:0px;
  border:0px solid #FF0080;
	list-style:none;
	padding-left:50px;
	padding-right:33px;
	background:url(img/left_menu_midd.gif) repeat-y top left;
}

ul#main-menu-new li {
  border:0px solid #000000;
 	margin:0px;
	padding:0px;
  padding-top: 10px;	
	font-family: Arial, Verdana;			
}
	
ul#main-menu-new li a {
	margin:0px;
	padding:0px;
  color: #ffffff;
	display:block;
  font-weight: normal;
  font-size:18px;
  height:26px;
  text-decoration:none;
  border-bottom:1px solid #ffffff;
}

ul#main-menu-new li a:hover {
	text-decoration:none;
}

div#left-menu-new-bottom {
  float:left;
  height:43px;
  width: 229px;
  background:url(img/left_menu_bottom.gif) no-repeat bottom left;
}

ul#sub-menu  {
	margin:0px;
	padding:0px;
  border:0px solid #FF0080;
	list-style:none;
	padding-left:5px;
	padding-right:0px;
}

ul#sub-menu li {
  border:0px solid #000000;
 	margin:0px;
	padding:0px;
  padding-top: 10px;	
	font-family: Arial, Verdana;			
}
	
ul#sub-menu li a {
	margin:0px;
	padding:0px;
  color: #ffffff;
	display:block;
  font-weight: normal;
  font-size:14px;
  height:22px;
  text-decoration:none;
  border-bottom:1px solid #ffffff;
  padding-left:17px;
  background:url(img/li-sub.gif) no-repeat top left;
}

ul#sub-menu li a:hover {
	text-decoration:none;
}

div#txt {
  float:left;
  width:360px;
  padding-right:0px;
  border:0px solid #FF0080;
    background: #ffffff;
}

div#right-part {
  float: left;
  width: 243px;
  padding-left:18px;
  border:0px solid #FF0080;
}

div#txt-inside {
  float: left;
  font-size:12px;
  width:590px;
  border:0px solid #FF0080;
}

.news_title {
  color:#658F2D;
  text-decoration:none;
  font-weight:bold;
}



.news_title a {
  color:#3FC9F1;
  text-decoration:none;
}

.title {
  color:#3FC9F1;
  font-size:18px;
  font-family: Arial, Verdana;	
  background:url(img/li.gif) no-repeat center left;
  padding-left:20px;
  text-decoration:none;
}



.title a {
  color:#3FC9F1;
  text-decoration:none;
}

.stitle {
  color:#3FC9F1;
  font-size:15px;
  font-family: Arial, Verdana;	
  padding-left:3px;
}

.news {
  clear:both;
  font-size:12px;  
  padding-left:15px;
  padding-top:5px;
}

.archive {
  color:#658F2D;
    font-size:12px;
}

a.archive {
  color:#658F2D;
  text-decoration:none;
  font-weight:bold;
}

a.archive:hover {
  color:#658F2D;
  text-decoration:underline;
}

.blue {
  color:#3FC9F1;
    font-size:12px;
}

a.blue {
  color:#3FC9F1;
  text-decoration:none;
}

a.blue:hover {
  color:#3FC9F1;
  text-decoration:underline;
}

.green {
  color:#658F2D;
  font-size:12px;
}

a.green {
  color:#658F2D;
  text-decoration:none;
}

a.green:hover {
  color:#658F2D;
  text-decoration:underline;
}

input.search {
  width:100px;
  height:17px;
  border:1px solid #3FC9F1;
  color:#3FC9F1;
  font-size:11px;
}

input.btn {
  width:55px;
  height:17px;
  background: #3FC9F1;
  color:#ffffff;
  border:0px;
  font-weight:bold;
  font-size:11px;
  padding-bottom:3px;
}

div#footer {
  float:left;
  width:906px;
  height:69px;
  color:#ffffff;
  font-size:13px;
  border:0px solid #000000;
  background:url(img/footer.gif) no-repeat;
}

div#footer-left {
  float:left;
  padding-left:80px;
  padding-top:50px;
  border:0px solid #000000;
}

div#footer-right {
  float:right;
  padding-right:20px;
  padding-top:50px;
  border:0px solid #000000;
}

a.abc {
  color:#ffffff;
  font-size:13px;
  text-decoration: none;
}

a.abc:hover {
  color: #ffffff;
  text-decoration: underline;
}
.bottom_text {
  color:#658F2D;
  font-size:12px;
  width:785px;
  border:0px solid #330000;
  padding-left:38px;
}
