/* --- profil redaktora ---*/
#akreList {
	list-style:none;
	margin-bottom:20px;
}
#akreList li {
	border-bottom:solid 1px #ccc;
	padding:8px 5px;
}
#akreList li.title {
	border-bottom:solid 5px #ccc;
	font-size:1.2em;
	padding-left:0px;
}
#akreList li em {
	float:right;
	margin-left:10px;
}
#akreList  .moreInfoAcr {
	cursor:pointer;
}

ul.topJournalist { 
	margin-bottom:10px; 
	margin-left:15px;
}
ul.topJournalist li {
	background:url('../img/journalist/ico_first.gif') no-repeat scroll left center transparent;
	font-size:1.1em;
	margin-bottom:5px;
	padding:6px 0 6px 40px;
	list-style-type:none;	
}
ul.topJournalist li.top_0 {
	font-weight:bold;
}
ul.topJournalist li.top_1 {
	background:url('../img/journalist/ico_second.gif') no-repeat scroll left center transparent;
}
ul.topJournalist li.top_2 {
	background:url('../img/journalist/ico_third.gif') no-repeat scroll left center transparent;
}
h3.topJournalistHeader {
	margin:0px 0px 10px 0px;
}



/* - naseptavac -*/
.ac_results {
	padding: 0px;
	border: 1px solid black;
	background-color: white;
	overflow: hidden;
	z-index: 99999;
}
.ac_results ul {
	width: 100%;
	list-style-position: outside;
	list-style: none;
	padding: 0;
	margin: 0;
	text-align:left;
}
.ac_results li {
	margin: 0px;
	padding: 2px 5px;
	cursor: default;
	display: block;	
	font: menu;
	font-size: 12px;	
	line-height: 16px;
	overflow: hidden;
}

.ac_loading {background: white url('../img/fancy/indicator.gif') right center no-repeat;}
.ac_odd {background-color: #eee;}
.ac_over {background-color: #0A246A;	color: white;}

/*** TAGS ***/
/* surrounding tag container */
.tags_holder {margin-bottom:25px; padding-top:10px; border-top:solid 1px #ddd; position:relative; margin-top:15px;}
.tags_holder em.title {position:absolute; font-size:13px; color:#aaa; top:-10px; right:0px; background: #f5f5f5; padding:2px 5px; }
.tag-editor {
    list-style-type: none; padding: 0 5px 0 0; margin: 0 !important; overflow: hidden; /*border: 1px solid #eee; */ cursor: text;
    font: normal 14px sans-serif; color: #555; background: #fff; line-height: 20px;
}
/* core styles usually need no change */
.tag-editor li { display: block; float: left; overflow: hidden; margin: 3px 0; }
.tag-editor div { float: left; padding: 0 4px; }
.tag-editor .placeholder { padding: 0 8px; color: #bbb; padding-top:3px; }
.tag-editor .tag-editor-spacer { padding: 0; width: 8px; overflow: hidden; color: transparent; background: none; }
.tag-editor input {
    vertical-align: inherit; border: 0; outline: none; padding: 0; margin: 0; cursor: text;
    font-family: inherit; font-weight: inherit; font-size: inherit; font-style: inherit;
    box-shadow: none; background: none; color: #444;
}
/* hide original input field or textarea visually to allow tab navigation */
.tag-editor-hidden-src { position: absolute !important; left: -99999px; }
/* hide IE10 "clear field" X */
.tag-editor ::-ms-clear { display: none; }

/* tag style */
.tag-editor .tag-editor-tag {
    color: #999; 
    white-space: nowrap;
    overflow: hidden; 
    cursor: pointer; 
    border-radius: 20px;
    /* padding:3px 9px 3px 9px; */
    padding: 3px 15px 3px 9px;
    border:solid 1px #ccc;
    margin-right:10px;
}
.noedit .tag-editor-tag { padding-right:9px;}
.tag-editor .tag-editor-tag:hover {
	border-color:#aaa;
	color:#666;
}
.noedit .novalid {background-color:#f5f5f5; color:#aaa;}

/* delete icon */
.tag-editor .tag-editor-delete { 
	background: #ccc; 
	cursor: pointer; 
	border-radius: 0 20px 20px 0; 
	/*padding:3px 4px 3px 3px; */
	padding: 4px 4px 4px 3px;	
	margin-left:-20px;
}
.tag-editor .tag-editor-delete i { line-height: 18px; display: inline-block; }
.tag-editor .tag-editor-delete i:before { font-size: 16px; color: #fff; content: "x"; font-style: normal; }
.tag-editor .tag-editor-delete:hover i:before { color: #d65454; }
.tag-editor .tag-editor-tag.active+.tag-editor-delete, .tag-editor .tag-editor-tag.active+.tag-editor-delete i { visibility: hidden; cursor: text; }

.tag-editor .tag-editor-tag.active { background: none !important; }
.tag-editor .tag-editor-tag.active form, .tag-editor .tag-editor-tag.active input, .tag-editor .tag-editor-tag.active textarea {border:none !important; line-height:18px !important; padding:0px !important;}

.flashmessage {
	border: solid 1px #e0dc20;
	border-radius: 2px;
    -moz-border-radius: 2px;
    -khtml-border-radius: 2px;
    -webkit-border-radius: 2px;
    background: #fafcae url('../img/bg_calendar_yellow.gif') repeat-y left top;
    padding: 10px 15px 10px 15px;
    margin: 10px 0px 15px 0px;
    font-size: 14px;	
    clear:both;
    overflow:hidden;
}
#souvisejici ul li {padding: 12px 0px; list-style:none;}
#souvisejici li.novalid {background-color:#f5f5f5;}
.starsRight {float:right; position:relative; top:-5px;}