/* thread -------------------------------------------------------------- */
/* 
ul.node_children
li.level1 ... li.levelx, li.lvl
a.vector
div.node_content
div.node_header
img.node_avatar
a.node_login
input.node_chosen
span.node_header_created
span.node_header_k
span.node_header_new
span.node_header_changed
span.node_header_sirotka
span.node_header_descendent
span.node_header_hardlink
div.node_header_title
a
div.node_body
ul
*/

ul.node_children {
position: relative;
margin: 2em 0 0 0;
padding:0;
width:666px;
}

li.lvl {
list-style-type:none;
border-left: 1px dotted #323232;
padding:1.6em 0 2px 52px; 
}

li.lvl ul {
margin:0;
padding:0;
}

li.level1 {
border-bottom: 1px dotted #323232;
}

a.vector {
position: absolute;
left:0;
margin-top:-1.8em;
font-size: 0.8em; 
}

a.actionToggleThread {
position: absolute;
left:-1.2em;
margin-top:-1.8em;
font-size: 0.8em;
display:inline !important;
}

a.descendants_link {
position:relative; top:-1em;
}

div.node_content {
display:table;
border-collapse:collapse;
width:100%;
margin:0.1em 0 1.3em 0; 
/*padding: 2px; zadefinovane ako margin pri headry a body*/
border: 2px solid #6dae42; 
background: #000;
position:relative;
}

div.node_header {
margin:2px; padding:0.2em;
background: #333;
position:relative;
}

div.node_header_title {text-align:center;}
span.node_header_title_conf:before {content: "| ";}

span.node_header_k, span.node_header_new, span.node_header_changed, span.node_header_sirotka, span.node_header_descendent {
font-weight: bold; 
color: red;
text-transform: uppercase;
}

span.node_header_hardlink {
font-weight: bold;
text-transform: uppercase;
}

span.hidden_header_title_nodename {
color: #323232;
padding-left:0.8em;
}

div.node_body {
background:#000;
margin:2px;
}

img.node_avatar {
position:absolute;
left:-57px;
top:-4px;
width:50px;
}

/**/

.node_chosen {
margin:0 0.6em 0 0.6em;
padding:0;
color: black;
height: 8pt;
width: 8pt;
background: #444; /* len opera */
border: 1px solid #000;/* len opera */
}


li.ie-only.lvl {
width:100%;
}
.ie-only.node_header {
width:100%;
}
div.ieonly.node_body, div.ieonly.bordered {
word-wrap: break-word;
}
/* docasne tu */
div#topic {
_word-wrap: break-word;
} 