body {
  margin:0;
  padding:0;
  background: #d8d6bb;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px ;
  color:#000;
}

#wrap {
  width:1000px;
  margin-left:auto;
  margin-right:auto;
}

#top {
  height:259px;
	background: url(/images/top.gif);
	background-repeat: no-repeat;
	/*background-position: 0px 21px; */
}

div.tl {
	padding: 76px 0px 0px 176px;
}

a.lb {
	display:block;
	float:left;
	text-decoration:none;
	color:black;
}

span.list_block {
	display:block;
	width:183px;
	padding-top:5px;
  height:162px;
  margin-right:19px;
  margin-bottom:17px;
	background: url(/images/ramis.gif);
	background-repeat: no-repeat;
	/*background-position: 0px 21px; */
}

span.list_block div.logo {
	width:150px;
	height:80px;
	margin:0 0 0 17px;
}

span.list_block div.desc {
	width:163px;
	padding:7px 10px;
	height:55px;
	text-align:center;
	overflow:hidden;
	font-size:10px;
	margin:14px 0 0 0;
}

div.clear {
  clear:both;
}

#center {
  background: url(/images/left.gif);
  background-repeat: no-repeat;
  background-position: left bottom;
  width:100%;
}

#left {
  height:594px;
  float:left;
  width:360px;
}

#right {
  float:left;
  width:640px;
}

#right p {
	margin: 0px;
	padding: 0px;
}

h1 {
  font-size:14px;
  font-weight:bold;
  margin: 0px 0 10px 0;
  padding:0px;
  color:#01435d;
}

input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px ;
	color: #666;
}

input[type=text], input[type=password] {
	color:#666;
  border: 1px solid #a7a7a7;
}

*input[type=text], input[type=password] {
	padding:0px;
}

textarea {
	color:#666;
  border: 1px solid #a7a7a7;
}

h3 {
  font-size:12px;
  color:#666;
  font-weight:bold;
  margin:0px 0px 0px 0px;
  padding:0px;
}

h3.n {
  font-weight:normal;
  margin:0px 0px 0px 0px;
}

ol {
  padding:0px;
  margin:0px;
}

div.filter-group {
	padding-left:5px;
	font-style:italic;
  font-size:12px;
  color:#666;
}

div.form table {
	vertical-align:middle;
}

div.filter-group a {
  font-style:italic;
  font-size:12px;
  color:#666;
}


div.filter-line {
	margin:5px 0px;
}

div.filter-image {
	float:left;
	width:20px;
}

div.filter-link {
	width:165px;
	float:left;
	margin-top:1px;
}

a {
	outline: none;
}

div.login-box {
	margin-left: 20px
}

div.menu_item {
  text-align: right;
  margin-bottom:8px;
  padding-right:20px;
}

a img {
  border:0px;
}





div.info_title {
  font-size:12px;
}
div.info_content {
  font-size:10px;
}

