BODY {
  margin: 0px;
  padding: 0px;
  min-width: 995px;
  background: url('/images/body_bg.gif') #B4B4B4;
  font: 12px arial;
  color: #000;
  text-align: center;
}
HTML BODY {
  margin: 0px;
  padding: 0px;
  min-width: 995px;
}

A {
	outline: none;
}

#main_block {
  width: 995px;
  margin: 0 auto;
  padding-bottom: 10px;
  text-align: left;
}

.line_sep {
  height: 1px;
  border-style: solid;
  border-width: 0px 0px 1px 0px;
  border-color: #D9D3BF;
}

#register_form label.error {
  padding-left: 18px;
  background:url("/images/unchecked.gif") no-repeat 0px 0px;
  color: #EE7330;
}
#register_form label.checked {
  background:url("/images/checked.gif") no-repeat 0px 0px;
}

#logining_form label.error {
  padding-left: 18px;
  background:url("/images/unchecked.gif") no-repeat 0px 0px;
  color: #EE7330;
}
#logining_form label.checked {
  background:url("/images/checked.gif") no-repeat 0px 0px;
}

.over_openid {
  width: 185px;
  padding-left: 17px;
  background-image: url(/images/ico/openid.gif);
  background-position: left;
  background-repeat: no-repeat;
  background-color: white;
  border: solid 1px #7F9DB9;
  font-family: arial;
  font-size: 13px;
  font-weight: normal;
  color: black;
}

.register_tbl {
  margin-top: 10px;
  font-family: arial;
  font-size: 13px;
  color: black;
}
.register_tbl INPUT {
  font-family: arial;
  font-size: 13px;
  font-weight: normal;
  color: black;
}
.register_tbl .inp_openid {
  width: 200px;
  padding-left: 17px;
  background-image: url(/images/ico/openid.gif);
  background-position: left;
  background-repeat: no-repeat;
  background-color: white;
  border: solid 1px #7F9DB9;
  font-family: arial;
  font-size: 13px;
  font-weight: normal;
  color: black;
}
.register_tbl .inp, .register_tbl #inp_email {
  width: 98%;
  padding: 3px;
  background-color: white;
  border: solid 1px #7F9DB9;
  font-family: verdana,arial;
  font-size: 12px;
  font-weight: normal;
  color: black;
}
.register_tbl .txt {
  width: 98%;
  height: 70px;
  font-family: verdana,arial;
  font-size: 12px;
  color: black;
}
.register_tbl .status {
  color: black;
}

#header {
  width: 995px;
  margin-top: 10px;
  position: relative;
  text-align: left;
  border-style: solid;
  border-width: 0px 0px 2px 0px;
  border-color: #D9D3BF;
}
#header #top_links {
  position: absolute;
  z-index: 16;
  top: 3px;
  left: 3px;
}
#header #top_links IMG {
  margin-right: 5px;
}
#header A {
  cursor: pointer;
}
#header #page_corner {
  width: 100px;
  height: 88px;
  position: absolute;
  z-index: 11;
  top: 0px;
  left: 0px;
  background: url(/images/page_corner.png) no-repeat top;
}
#header #top_right_corn {
  width: 8px;
  height: 88px;
  position: absolute;
  z-index: 13;
  top: 0px;
  right: 0px;
  background: url(/images/top_right_corn.png) no-repeat top;
}
#header #content {
  height: 78px;
  margin: 0px 8px 0px 100px;
  padding: 0px 0px 10px 0px;
  background: white;
}
#header #logo {
  width: 150px;
  height: 58px;
  position: absolute;
  z-index: 12;
  top: 17px;
  left: 90px;
  background: url(/images/logo.png) no-repeat top;
}

#header #content #fav_block {
  width: 220px;
  position: absolute;
  z-index: 17;
  top: 5px;
  left: 292px;
}
#header #content #fav_block A {
  font-family: arial;
  font-size: 13px;
  color: #4398C4;
  text-decoration: none;
}
#header #content #fav_block A:hover {
  color: #00A7FF;
  text-decoration: none;
}

#header #content #login_block {
  height: 31px;
  background: url(/images/login_block_bg.png) repeat-x bottom;
  position: absolute;
  z-index: 14;
  top: 0px;
  right: 40px;
}
#header #content .logined {
  width: 250px;
}
#header #content .unlogin {
  width: 150px;
}
#header #content #login_block .left {
  width: 8px;
  height: 31px;
  float: left;
  background: url(/images/login_block_left.png) no-repeat top left;
}
#header #content #login_block .right {
  width: 8px;
  height: 31px;
  float: right;
  background: url(/images/login_block_right.png) no-repeat top right;
}
#header #content #login_block .cont {
  height: 31px;
  text-align: center;
}
#header #content #login_block .cont DIV {
  font-family: arial;
  font-size: 13px;
  color: black;
  text-align: center;
}
#header #content #login_block .cont DIV A {
  color: black;
  text-decoration: none;
}
#header #content #login_block .cont DIV U:hover {
  text-decoration: none;
}
#header #content #login_block .cont DIV A:hover {
  color: black;
  text-decoration: none;
}
#header #content #top_search {
  width: 650px;
  position: absolute;
  z-index: 15;
  top: 50px;
  right: 50px;
}
#header #content #top_search .inp {
  width: 400px;
  margin-right: 5px;
  padding: 3px 5px 3px 21px;
  float: left;
  border-style: solid;
  border-width: 1px;
  border-color: #BDB9AC;
  background: url(/images/ico_search.jpg) no-repeat left;
  font-family: tahoma,arial;
  font-size: 13px;
  color: gray;
  letter-spacing: 1px;
}

.clearing {
  clear: right;
}


#top_tabs {
  position: relative;
  margin-top: 10px;
  height: 20px;
  border-style: solid;
  border-width: 0px 0px 2px 0px;
  border-color: #D9D3BF;
}
#top_tabs #tab_item1 {
  width: 159px;
  position: absolute;
  z-index: 25;
  bottom: 0px;
  left: 0px;
}
#top_tabs #tab_item2 {
  width: 104px;
  position: absolute;
  z-index: 24;
  bottom: 0px;
  left: 155px;
}
#top_tabs #tab_item3 {
  width: 71px;
  position: absolute;
  z-index: 23;
  bottom: 0px;
  left: 255px;
}
#top_tabs #tab_item4 {
  width: 74px;
  position: absolute;
  z-index: 22;
  bottom: 0px;
  left: 322px;
}
#top_tabs #tab_item5 {
  width: 131px;
  position: absolute;
  z-index: 21;
  bottom: 0px;
  left: 392px;
}
#top_tabs .tab_item {
  height: 20px;
}
#top_tabs A {
  display: block;
  margin-top: 3px;
  font-family: tahoma,arial;
  font-size: 12px;
  font-weight: bold;
  color: white;
  text-decoration: none;
  cursor: pointer;
}
#top_tabs A:hover {
  text-decoration: underline;
}
#top_tabs .tab_item .tab_left {
  width: 2px;
  height: 20px;
  float: left;
  background: url(/images/tabs_left.png) no-repeat left;
}
#top_tabs .tab_item .tab_right {
  width: 13px;
  height: 20px;
  float: right;
  background: url(/images/tabs_right.png) no-repeat right;
}
#top_tabs .tab_item .tab_cont {
  padding: 0px 10px 0px 10px;
  height: 20px;
  float: left;
  background: url(/images/tabs_bg.png) repeat-x;
}

#content_block {
  position: relative;
  background-color: white;
}
#content_block #view_right_block {
  position: absolute;
  z-index: 27;
  top: 3px;
  right: 10px;
}
#content_block #view_right_block A {
  color: #7C7869;
  text-decoration: underline;
}
#content_block .cont {
  padding: 10px;
  font-family: arial;
  font-size: 13px;
  color: black;
}
#content_block .cont A {
  color: #0099CC;
  /* text-decoration: underline; */
}
#content_block .cont A:hover {
  color: #FF9900;
  /* text-decoration: underline; */
}
#content_block .cont H5 {
  margin: 20px 0px 5px 0px;
  padding: 0px;
  font-family: arial;
  font-size: 17px;
  color: #FF9900;
}
#content_block .cont .head_page {
  margin-bottom: 15px;
  padding-bottom: 3px;
  font-family: arial;
  font-size: 18px;
  color: #5C5C5C;
  border-style: dotted;
  border-width: 0px 0px 1px 0px;
  border-color: silver;
}
#content_block #right_block, #content_block #right_block_panel {
  width: 230px;
  float: right;
}
#content_block #right_block {
  margin-top: 12px;
}
#content_block #left_block, #content_block #panel_left_block {
  margin-right: 240px;
}
#content_block #left_block P, #content_block #panel_left_block P {
  margin: 0px 0px 10px 0px;
  padding: 0px;
  font-family: arial;
  font-size: 13px;
  color: black;
  line-height: 20px;
  /* text-indent: 15px; */
}

#content_block .box1 {
  margin-bottom: 10px;
}
#content_block .box1 H2 {
  display: block;
	margin: 0px;
	padding: 0px;
	border: 0px;
  background: url(/images/box1_lhead.gif) top left no-repeat #9A9A9A;
  font-size: 13px;
	color: #FFFFFF;
	cursor: pointer;
}
#content_block .box1 H2 IMG {
  margin-right: 8px;
}
#content_block .box1 H2 SPAN IMG {
  margin-right: 5px;
}
#content_block .box1 H2 A {
  color: #FFFFFF;
	text-decoration: none;
}
#content_block .box1 H2 A:hover {
  color: #FFFFFF;
	text-decoration: none;
}
#content_block .box1 H2 SPAN {
	display: block;
  padding: 3px 10px;
	background: url(/images/box1_rhead.gif) top right no-repeat;
}
#content_block .box1 .section {
	clear: both;
  background: url(/images/box1_lcont.gif) bottom left no-repeat #EEEEEE;
	font-size: 12px;
}
#content_block .box1 .section .block {
  padding: 5px 10px 7px 10px;
  background: url(/images/box1_rcont.gif) right bottom no-repeat;
  font-family: verdana,arial;
  font-size: 11px;
  color: black;
}
#content_block .box1 .section DIV P {
  margin: 0px 0px;
}

#content_block .bottom {
  overflow: hidden;
  border-style: solid;
  border-width: 2px 0px 0px 0px;
  border-color: #D9D3BF;
  font-family: tahoma,arial;
  font-size: 11px;
  color: #7C7869;
}
#content_block .bottom P {
  margin: 0px;
  padding: 6px 4px 0px 4px;
}
#content_block .bottom .left {
  float: left;
  margin: 2px 5px;
  padding: 0px;
}
#content_block .bottom .right {
  float: right;
  margin: 2px 5px;
  padding: 0px;
}
#content_block .bottom A {
  color: #7C7869;
  text-decoration: underline;
}
#content_block .bottom A:hover {
  color: #7C7869;
  text-decoration: none;
}

#bottom_block .left {
  width: 8px;
  height: 11px;
  float: left;
  background: url(/images/bot_lcorn.png) no-repeat left;
}
#bottom_block .right {
  width: 8px;
  height: 11px;
  float: right;
  background: url(/images/bot_rcorn.png) no-repeat right bottom;
}
#bottom_block .cont {
  margin: 0px 8px;
  background-color: white;
}
#bottom_block .cont DIV {
  height: 11px;
}


#cont_clouds {
  text-align: center;
}
#cont_clouds A {
  padding: 5px;
  font-family: arial;
  text-decoration: none;
}
#cont_clouds A:hover {
  background-color: #0099CC;
  color: white;
  text-decoration: none;
}
#cont_clouds .clouds_size1 {
  font-size: 12px;
  line-height: 200%;
}
#cont_clouds A.clouds_size1:hover {
  color: white;
}
#cont_clouds .clouds_size2 {
  font-size: 16px;
  line-height: 180%;
}
#cont_clouds A.clouds_size2:hover {
  color: white;
}
#cont_clouds .clouds_size3 {
  font-size: 18px;
  line-height: 150%;
}
#cont_clouds A.clouds_size3:hover {
  color: white;
}
#cont_clouds .clouds_size4 {
  font-size: 12px;
  line-height: 130%;
}
#cont_clouds A.clouds_size4:hover {
  color: white;
}
#cont_clouds .clouds_size5 {
  font-size: 25px;
  line-height: 100%;
}
#cont_clouds A.clouds_size5:hover {
  color: white;
}



#right_clouds {
  text-align: center;
}
#right_clouds A {
  padding: 2px;
  font-family: arial;
  text-decoration: none;
}
#right_clouds A:hover {
  background-color: #0099CC;
  color: white;
  text-decoration: none;
}
#right_clouds .clouds_size1 {
  font-size: 11px;
  line-height: 160%;
}
#right_clouds A.clouds_size1:hover {
  color: white;
}
#right_clouds .clouds_size2 {
  font-size: 13px;
  line-height: 140%;
}
#right_clouds A.clouds_size2:hover {
  color: white;
}
#right_clouds .clouds_size3 {
  font-size: 15px;
  line-height: 130%;
}
#right_clouds A.clouds_size3:hover {
  color: white;
}
#right_clouds .clouds_size4 {
  font-size: 18px;
  line-height: 120%;
}
#right_clouds A.clouds_size4:hover {
  color: white;
}
#right_clouds .clouds_size5 {
  font-size: 20px;
  line-height: 100%;
}
#right_clouds A.clouds_size5:hover {
  color: white;
}



/* Отображение ссылок */

#links_block {
  overflow: hidden;
}
#links_block FORM {
  margin: 0px;
  padding: 0px;
}
#links_block .pages_block {
  margin: 30px 0px 10px 0px;
  height: 20px;
  padding: 3px;
  border: #F2F2F2 dotted 1px;
  background-color: #F7F7F7;
  font-family: arial;
  font-size: 14px;
}
#links_block .pages_block .links {
  padding-top: 2px;
}
#links_block .pages_block .actions {
  float: right;
  font-size: 12px;
}
#links_block .pages_block .actions SELECT {
  font-family: arial;
  font-size: 11px;
  color: black;
}
#links_block .pages_block SPAN {
  font-family: arial;
  font-size: 13px;
}
#links_block .pages_block A {
  margin: 10px 0px;
  font-family: arial;
  font-size: 14px;
}
#links_block .main_links {
}
#links_block .main_links .link_item {
  margin: 18px 0px;
  padding: 3px 0px 8px 0px;
}
#links_block .main_links .link_item .link_url {
  margin: 2px 0px 7px 0px;
  padding-left: 24px;
}
#links_block .main_links .link_item .link_desc {
  padding: 0px 70px 0px 24px;
  font-family: arial;
  font-size: 12px;
  /* font-style: italic; */
  text-align: justify;
}
#links_block .main_links .link_item .link_info {
  position: relative;
  padding: 5px 70px 0px 24px;
}
#links_block .main_links .link_item .link_info A {
  color: black;
}
#links_block .main_links .link_item .link_info A:hover {
  color: black;
  text-decoration: none;
}
#links_block .main_links .link_item .link_url A {
  font-family: arial;
  font-size: 17px;
  color: #0000CC;
  text-decoration: underline;
}
#links_block .main_links .link_item .link_url A:hover {
  color: #FF6600;
}
#links_block .main_links .link_item .link_left {
  padding-top: 3px;
  float: left;
}
#links_block .main_links .link_item .link_thumb {
  float: right;
  width: 125px;
  height: 90px;
}
#links_block .main_links .link_item .link_thumb IMG {
  margin-left: 5px;
}
#links_block .main_links .link_item .link_panel {
  padding: 2px 5px 0px 5px;
  float: right;
}
.priv_img {
  display: inline;
}
#links_block .main_links .link_item .link_comments {
  font-family: verdana;
  color: gray;
}
#links_block .main_links .link_item .link_shortlink {
  margin: 4px 0px 0px 24px;
  font-family: verdana;
  font-size: 11px;
  color: silver;
}

#links_block .main_links .link_item .link_shortlink .rating {
  float: right;
  font-family: arial;
  font-weight: bold;
  font-size: 12px;
  color: silver;
}
#links_block .main_links .link_item .link_shortlink .rating .hide_link {
  display: none;
}
#links_block .main_links .link_item .link_shortlink .rating DIV {
  display: inline;
}
#links_block .main_links .link_item .rating_link {
  position: absolute;
  z-index: 5;
  top: 10px;
  right: 0px;
  padding: 1px 2px;
  background-color: #AECCD4;
  font-family: arial;
  font-size: 11px;
  font-weight: bold;
  color: white;
  cursor: default;
}
#links_block .main_links .link_item .rating_link_user {
  position: absolute;
  z-index: 5;
  top: 10px;
  right: 3px;
  padding: 1px 2px;
  background-color: #AECCD4;
  font-family: arial;
  font-size: 11px;
  font-weight: bold;
  color: white;
  cursor: default;
}
#links_block .main_links .link_item .rating_link_thumb {
  position: absolute;
  z-index: 5;
  top: 10px;
  right: 126px;
  padding: 1px 2px;
  background-color: #AECCD4;
  font-family: arial;
  font-size: 11px;
  font-weight: bold;
  color: white;
  cursor: default;
}
#links_block .main_links .link_item .rating_link_uthumb {
  position: absolute;
  z-index: 5;
  top: 10px;
  right: 127px;
  padding: 1px 2px;
  background-color: #AECCD4;
  font-family: arial;
  font-size: 11px;
  font-weight: bold;
  color: white;
  cursor: default;
}

#links_block .main_links .link_item .link_shortlink .rating .rating_minus {
  color: #C53D26;
}
#links_block .main_links .link_item .link_shortlink .rating .rating_plus {
  color: #48B300;
}

#links_block .main_links .link_item .link_shortlink SPAN {
  font-weight: bold;
}
#links_block .main_links .link_item .link_shortlink A, #links_block .main_links .link_item .link_shortlink SPAN {
  color: #999999;
}
#links_block .main_links .link_item .link_shortlink A:hover {
  color: black;
}

.tags_mes {
  font-family: verdana;
  font-size: 13px;
  color: gray;
}
.tags_mes SPAN {
  font-family: arial;
  font-size: 18px;
  font-weight: normal;
  color: #FF9933;
}

.right_links {
  line-height: 18px;
}
.right_links_list {
  margin: 0px 0px 0px 15px;
  padding: 0px;
  font-family: arial;
  font-size: 10px;
  color: gray;
}
.right_links_list LI {
  margin: 4px 0px;
}
.right_links_list LI A {
  font-size: 12px;
}

.top_category {
  margin-bottom: 10px;
  font-family: arial;
  font-size: 12px;
  color: black;
  line-height: 18px;
}

.right_users {
  overflow: hidden;
  font-family: arial;
  font-size: 11px;
  color: gray;
}
.right_users .user_info {
  overflow: hidden;
  height: 80px;
  padding: 8px;
  float: left;
  text-align: center;
}
.right_users .user_info .avatar {
  border: solid 1px #D4CCB6;
}


#links_group {
  margin-top: 30px;
}
#links_group .head_link A {
  font-family: arial;
  font-size: 15px;
  font-weight: bold;
  color: #7FB539;
  text-decoration: underline;
}
#links_group .head_link A:hover {
  color: #339900;
}
#links_group .desc_link {
  padding: 15px 0px;
  font-family: arial;
  font-size: 13px;
  color: black;
  line-height: 20px;
}
#links_group UL {
  margin: 10px 0px 10px 30px;
  padding: 0px 0px;
  list-style-image: url(/images/ico/bookmarks_list.jpg);
}
#links_group UL LI {
  margin: 4px 0px;
  padding-left: 3px;
}
#links_group UL A {
  font-family: verdana;
  font-size: 15px;
}


.user_information UL {
  margin: 10px;
  padding: 0px;
  list-style: none;
  font-size: 12px;
  line-height: 25px;
}
.user_information UL B {
  font-size: 13px;
}
.user_information UL I {
  padding: 0px 4px;
  font-family: verdana;
  font-style: normal;
  font-size: 13px;
}
.user_information UL IMG {
  margin-right: 7px;
  border: 0px;
}

.user_profile {
  line-height: 18px;
}
.user_profile .avatar {
  border: solid 1px #D4CCB6;
}

#comments_list .add_comm TEXTAREA {
  width: 98%;
  height: 90px;
  margin: 7px 0px;
  font-family: verdana;
  font-size: 13px;
  color: black;
}
#comments_list .add_comm INPUT {
  width: 180px;
}
#comments_list .add_comm_head {
  margin-top: 50px;
}
#comments_list .add_comm_head .head {
  padding: 0px 0px 10px 20px;
  background-image: url(/images/ico/comments.gif);
  background-repeat: no-repeat;
  font-family: arial;
  font-size: 21px;
  color: #B0A66B;
}
#comments_list .add_comm_head .info IMG {
  margin-right: 5px;
  border: solid 0px #F2EFE6;
}
#comments_list .add_comm_head .info A {
  font-weight: bold;
  color: black;
}
#comments_list .add_comm_head .info A:hover {
  text-decoration: none;
}
#comments_list .add_comm_head .info i {
  font-style: normal;
  color: silver;
}


.mes_ok {
  margin: 10px 0px;
  font-family: arial;
  font-size: 15px;
  font-weight: bold;
  color: #3399FF;
  text-align: center;
}
.mes_error {
  margin: 10px 0px;
  padding: 2px 4px;
  background-color: #FF8B4D;
  border-style: dotted;
  border-width: 1px 0px;
  border-color: black;
  font-family: arial;
  font-size: 13px;
  font-weight: bold;
  color: white;
}
.panel_mes {
  padding: 3px;
  border-style: dotted;
  border-width: 1px 0px;
  border-color: #BCBFAE;
  background-color: #EAEED9;
  font-family: arial;
  font-size: 13px;
  font-weight: bold;
  color: #6B6A62;
}


#comments_list .comment_entry {
  margin: 15px 0px 15px 0px;
  font-family: arial;
  font-size: 13px;
  color: black;
}
#comments_list .comment_entry .info {
  font-family: verdana;
  font-size: 11px;
  color: #B0B0B0;
}
#comments_list .comment_entry .info .user {
  font-weight: bold;
  color: gray;
}
#comments_list .comment_entry .info A {
  text-decoration: underline;
}
#comments_list .comment_entry .info A:hover {
  text-decoration: none;
}
#comments_list .comment_entry .info .answer {
  color: #79B1D4;
}
#comments_list .comment_entry .info .rating {
  float: right;
  font-family: arial;
  font-weight: bold;
  font-size: 12px;
  color: silver;
}
#comments_list .comment_entry .info .rating DIV {
  display: inline;
}
#comments_list .comment_entry .info .rating .rating_minus {
  color: #C53D26;
}
#comments_list .comment_entry .info .rating .rating_plus {
  color: #48B300;
}
#comments_list .comment_entry .text {
  margin: 5px 0px;
  font-family: arial;
  font-size: 13px;
  color: black;
}
#comments_list .comment_entry .text .cont {
  margin: 0px;
  padding: 0px;
  font-family: arial;
  font-size: 13px;
  color: black;
}
#comments_list .comment_entry .text .cont_hidden {
  margin: 0px;
  padding: 0px;
  display: none;
  font-family: arial;
  font-size: 13px;
  color: black;
}
#comments_list .comment_entry .info .avatar {
  margin-right: 5px;
  border: solid 0px #F2EFE6;
}
#comments_list .link_info {
  margin-bottom: 35px;
  font-family: arial;
  font-size: 12px;
  color: black;
}
#comments_list .link_info .head A {
  font-size: 17px;
  text-decoration: underline;
}
#comments_list .link_info .desc {
  margin: 8px 0px;
  font-family: verdana;
  font-size: 13px;
  color: black;
}


#comments_list .link_info {
  padding-bottom: 5px;
  border-style: double;
  border-width: 0px 0px 3px 0px;
  border-color: #E8E4CF;
}
#comments_list .link_shortlink {
  margin: 6px 0px 5px 0px;
  font-family: verdana;
  font-size: 11px;
  color: silver;
}
#comments_list .link_shortlink SPAN {
  font-weight: bold;
}
#comments_list .link_shortlink A, #comments_list .link_shortlink SPAN {
  color: #999999;
}
#comments_list .link_shortlink A:hover {
  color: black;
}


#people_list {
  font-family: arial;
  font-size: 13px;
}
#people_list TH {
  background-color: #F2EED8;
  font-family: arial;
  font-size: 13px;
  text-align: center;
}
#people_list .user_login {
  padding-left: 10px;
}


.pages_block {
  margin: 30px 0px 10px 0px;
  height: 20px;
  padding: 3px;
  border: #F2F2F2 dotted 1px;
  background-color: #F7F7F7;
  font-family: arial;
  font-size: 14px;
}
.pages_block .links {
  padding-top: 2px;
}
.pages_block .actions {
  float: right;
  font-size: 12px;
}
.pages_block .actions SELECT {
  font-family: arial;
  font-size: 11px;
  color: black;
}
.pages_block SPAN {
  font-family: arial;
  font-size: 13px;
}
.pages_block A {
  margin: 10px 0px;
  font-family: arial;
  font-size: 14px;
}


#over_login_block FROM {
  margin: 0px;
  padding: 0px;
}


.search .search_word {
  font-family: verdana;
  font-size: 14px;
  color: black;
}
.search .search_error {
  font-family: verdana;
  font-size: 13px;
  font-weight: bold;
  color: #FF9900;
}

#feedback {
  width: 500px;
  font-family: arial;
  font-size: 13px;
  color: black;
}
#feedback LABEL {
  font-weight: bold;
}
#feedback .inp {
  width: 300px;
  padding: 2px;
  border: solid 1px #7F9DB9;
  background: white;
  font-family: arial;
  font-size: 12px;
  color: black;
}
#feedback .txt {
  width: 98%;
  height: 100px;
  padding: 2px;
  border: solid 1px #7F9DB9;
  background: white;
  font-family: arial;
  font-size: 12px;
  color: black;
}

#recover {
  font-family: arial;
  font-size: 13px;
  color: black;
}
#recover LABEL {
  font-weight: bold;
}
#recover .inp {
  width: 300px;
  padding: 2px;
  border: solid 1px #7F9DB9;
  background: white;
  font-family: arial;
  font-size: 12px;
  color: black;
}