#hormenu .first a.childfree {
	background-image: none;
}

#hormenu .first a.childfree:hover {
	background-image: none;
}

table.db th a{
	color: #C21C23;
	text-decoration: none;
}

table.db th a:hover{
	text-decoration: underline;
}

div.wordformat ul{
	margin-left: 0.5em;
}

div.wordformat ul, div.wordformat ul li, div.wordformat ul li * {
	list-style-type: disc;
	list-style-position: inside;
	background: none;
	color: #000000 !important;
}

div.wordformat p {
	line-height: 1.2em;
}

.leftitem strong.head{
	color: #4f4f4f;
}

.leftitem .subscr .text{
	width: 130px;
}

div.imagewrapper div.imgbox a{text-decoration: none; font-size: 10px;}
div.imagewrapper div.imgbox a:hover{color: #B0151C}

div.bigleft_noright{
	width: 899px !important;
}

div.center_noright{
	width: 669px !important;
}

div.rightvote div.leftitem {
	margin-left: 2px;
	margin-right: 26px;
}

.questions .theme_inner a{
	color: #c21c23;
}

/*
.questions table .q_right div *{
	display: inline;
}
*/

.feedback table td.left{
	width: 350px;
}

div.content table tr.textarea img, div.content div.forum img{
	margin: 0 5px;
	border: 0;
}

div.filer {
  overflow:hidden;
  width:382px;
  height:18px;
  cursor:pointer;
  background:url(input-file.gif) no-repeat;
  border-color:#737373 #F6F6F6 #EEEEEE #A0A0A0;
  border-style: solid;
  border-width: 1px;
}
div.filer input {
  opacity:0;
  filter:alpha(opacity:0);
  font-size:199px;
  cursor:pointer;
  padding:0px;
  margin:0px;
  border:none;
  margin-left:-540px;
}

div#ui-datepicker-div{
	z-index: 90000;
}

/* немного увеличим баннер для бизнесклуба.. */
.bclub form, .bclub_table .right form.login {
	width: 208px;
}

.bclub label span, .bclub_table .right form.login label span {
	width: 60px;
}

.bclub div.text, .bclub_table .right form.login div.text {
	padding-left: 70px;
}

.feedback .text input.default{
	border-width: 0px;
	width: auto;
}

div.vote_sorry p{
	margin: 4px 0;
}

div.hipad {
	padding-bottom: 25px;
	padding-top: 20px;
}

form.searchob select {
	background:transparent url(../images/db_bg.gif) repeat-x scroll left top;
	border-color:#737373 #F6F6F6 #EEEEEE #A0A0A0;
	border-style:solid;
	border-width:1px;
	color:#838F9E;
	font-size:11px;
	height:16px;
	margin-bottom:10px;
	margin-top:1px;
	width:140px;
}

form.searchob select option{
	height:16px;
	padding-left:4px;
}

div.home_divider {
	margin-top: 20px;
}

div.warn {
	margin-top: 25px;
	text-align: center;
}
div.warn p {
	text-aligh: center;
}

tr.tblh select, tr.tblh input{
	display: inline;
	float: left;
	margin: 5px;
}

span.redbold{
	font-weight: bold;
	color: #f00000;
}

div#left div#rightacc {
	margin-left: 35px;
	width: 195px;
}
