/* Дерево разделов */
.treeDemo {width:250px; height:500px; background-color:#FFF; overflow:auto; margin-top:10px;}
.treeSelector {width:250px; height:auto; //margin-bottom:10px; clear:both;}
.treeSelector select {width:250px; height:auto; color:#000; margin-right:5px;}
/*.treeSelector input {height:auto; background-color:#FFF; font-size:9px; padding:1px 4px; margin:0;}*/

table.parts_table,
table.parts_table2 {border-collapse:collapse;}
table.parts_table th,
table.parts_table2 th {padding:3px 5px; background-color:#666; color:#FFF;}
table.parts_table tr:hover {background-color:#F1D892; cursor:pointer;}
table.parts_table td,
table.parts_table2 td {padding:3px 5px;}
table.parts_table .odd,
table.parts_table2 .odd {background-color:#E4E4E4;}
table.parts_table .even,
table.parts_table2 .even {background-color:#FFF;}
table.parts_table .highlighted,
table.parts_table2 .highlighted {background-color:#F0CFCF; cursor:pointer;}
table.parts_table .ie_highlighted,
table.parts_table2 .ie_highlighted {background-color:#F1D892; cursor:pointer;}
table.parts_table input,
table.parts_table2 input {padding:1px 2px; height:auto; width:40px; margin:3px 0;}

div.count_form {
    padding:10px;
    border:5px solid silver; 
    background:#FFF; 
    position:absolute;
    top:5px; left:-200px;
    z-index:10;
    text-align:right;
}
div.count_form input.submit {padding:0; margin:0; border:0 none; width:40px; height:18px;}

/* ( menuTree ) */
div.OneWrite {font-size:11px;}
div.Item a:link, div.Item a:hover, div.Item a:visited {font-size:11px; color:#666; font-weight:bold;}
div.Disabled a:link, div.Disabled a:hover, div.Disabled a:visited {font-size:11px; color:#CACACA;}
span.tree div img {vertical-align:middle;}

/* contacts block */
div.contacts_block {margin:10px 5px 0 5px; padding:10px; background-color:#EFEFEF;}
div.contacts_block div.title {font-weight:bold; font-size:16px; font-family:Arial;}
div.contacts_block p {line-height:1.5em;}

map, area {border:0;}

div.coord_item {font-size:8px; background-color:#FFF; position:absolute; z-index:5; padding:3px 4px; cursor:pointer;}
div.hover, div.clicked {background-color:#F0CFCF; border:1px solid #D35656; z-index:10;}

span.dashed {border:0 dashed #222; border-width:0 0 1px 0;}
