fieldset .line_input{width: 211px;}

/*--------*/

/* TextboxList sample CSS */


.fb-auto
{
	z-index:100;
}

*:first-child+html ul.holder { padding-bottom: 2px; } * html ul.holder { padding-bottom: 2px; } /* ie7 and below */


/* no left/right padding here please */


/* Facebook demo CSS */
/*form, #add
{
	border: 1px solid red;
	width: 550px;
	margin: ;
	padding: 20px 30px 10px;
}*/

form ol li { list-style-type: none; }
form ol { font: normal 9pt Tahoma, "Lucida Grande", "Verdana"; margin: 0; padding: 0; }
form ol li.input-text { margin-bottom: 10px; list-style-type: none; padding-bottom: 10px; }
form ol li.input-text label { font-weight: bold; cursor: pointer; display: block; font-size: 13px; margin-bottom: 10px; }
form ol li.input-text input { width: 500px; padding: 5px 5px 6px; font: 11px "Lucida Grande", "Verdana"; border: 1px solid #999; }
form ul.holder { width: 400px; }
.tagcontainer, .fb-list .holder{width:auto;}
form ul { margin: 0 !important }

#apple-list ul.holder li.bit-input { margin: 0; }
#apple-list ul.holder li.bit-input input.smallinput { width: 5px; }
ul.holder li.bit-hover { background: #BBCEF1; border: 1px solid #6D95E0; }
ul.holder li.bit-box-focus { border-color: #598BEC; background: #598BEC; color: #fff; }
/*ul.holder li.bit-box a.closebutton { position: absolute; right: 4px; top: 5px; display: block; width: 7px; height: 7px; font-size: 1px; background-image: url('/kanobu/modern/images/close.gif'); }
ul.holder li.bit-box a.closebutton:hover { background-position: 7px; }
ul.holder li.bit-box-focus a.closebutton, ul.holder li.bit-box-focus a.closebutton:hover { background-position: bottom; }*/

/* Autocompleter */

.tagcontainer li.tag a.del,.fb-list a.closebutton{padding:0 3px 0 5px;}

.fb-auto { display: none; position: absolute;background: #eee;width:100%; }

input.fb-auto { display:block; height:25px; background:#fff; border:solid 1px #ccc; }

.fb-auto .default { padding: 5px 7px; border: 1px solid #ccc; border-width: 0 1px 1px; }
.fb-auto ul { display: none; margin: 0; padding: 0; overflow: auto; }
.fb-auto ul li {display:block;float:none; padding: 5px 12px; z-index: 1000; cursor: pointer; margin: 0; list-style-type: none; border: 1px solid #ccc; border-width: 0 1px 1px; font: 11px "Lucida Grande", "Verdana"; }

#demo ul.holder li.bit-input input { padding: 2px 0 1px; border: 1px solid #999; }
#add a { color: #666; }
#add-test { width: 100px; padding: 2px; }
#button_container { margin-left: 70px; margin-bottom: 30px;}
.hidden { display:none;}
.holder .maininput { border:0; padding:0; }
ul.holder li.bit-box em, .fb-auto ul li em { color:#999; font-size:85%; font-style:normal; background:none; }


/* для календаря - высота закладок "Канобу"/"Мой", иначе вылезает снизу лишний фон */
.side-calendar .selected-right{height:19px;}
.side-calendar .selected-left{height:19px;}

.side-calendar .selector span{color:#fff;}

.poll .pollitems li{background-color:transparent;}

.breadcrumbs li{white-space:nowrap;}


/* Выпадающий список для подпунктов меню */
.dropdown-link {
	/* просто класс для выбирания элементов в jQuery */
}

/* Чтобы названия полей сортировки, состоящие из нескольких слов, не переносились на несколько строк в IE */
.sorting li a{white-space:nowrap;}

