body {
font-size:12px;
font-family:Arial, Tahoma;
padding:0;
margin:0;
background:#fff url(/i/bg.gif) top repeat-x;
color:#555;
}

body.mceContentBody {
background:#fff;
padding:5px;
margin:0;
}

img {
border:0px;
}

form {
margin:0px;
padding:0px;
}

h1 {
font-family:Arial, Tahoma;
font-size:20px;
color:#333;
font-weight:normal;
padding:22px 0 11px 11px;
}

h2 {
font-family:Arial, Tahoma;
font-size:18px;
color:#fff;
font-weight:normal;
padding:16px 0 8px 8px;
}

p {
font-weight:normal;
margin:5px;
}

.nowrap {
white-space:nowrap;
}

a {
font-family:Arial, Tahoma;
color:#555;
text-decoration:underline;
}

a:hover {
text-decoration:none;
}

a.noline {
text-decoration:none;
}

a.noline:hover {
text-decoration:underline;
}

.fields {
width:98%;
color:#555;
border:#c1c1c1 solid 1px;
}

.button {
cursor:pointer;
border:#6a6a6a 1px solid;
color:#fff;
background-color:#6a6a6a;
}

.button:hover {
color:#555;
background-color:#fff;
}

label.error, label.error a {
color:#900;
font-style:italic;
}

.smalltext, .smalltext a {
font-size:10px;
}

.n {
white-space:nowrap;
vertical-align:top;
}

ul.list {
margin:10px 0 0 0;
padding:0;
}

ul.list li {
float:left;
margin:15px;
padding:0;
list-style:none;
}

#captcha {
cursor:pointer;
}

#ads0 {
background:url(/i/ads_bg.jpg) left repeat-y;
}

#ads1 {
background:url(/i/ads_top.jpg) top left no-repeat;
}

#ads2 {
background:url(/i/ads_bottom.jpg) bottom left no-repeat;
padding:0 22px 0 19px;
}

#menu td {
background:url(/i/menu_bg.jpg) top left repeat-x;
cursor:pointer;
}

#menu a {
color:#fff;
text-decoration:none;
}

#menu td.sel, #menu td.selected {
background:url(/i/menu_sel.jpg) top left repeat-x;
}

.orange {
color:#fe8b27;
}

.gray {
color:#999;
}

.underline {
font-decoration:underline;
}

#bigger {
position:absolute;
display:none;
background-color:#fff;
}

#icon_man {
background:url(/i/icon_man.gif) 0 2px no-repeat;
padding-left:15px;
}

#icon_paper {
background:url(/i/icon_paper.gif) 0 2px no-repeat;
padding-left:15px;
}

#icon_home {
background:url(/i/icon_home.gif) 0 2px no-repeat;
padding-left:15px;
}

.estate th {
background:url(/i/list_bg.jpg) repeat-x;
margin:0;
padding:0;
color:#fff;
}

.estate th a {
color:#fff;
}

.list_pages {
background-color:#efefef;
}

.list_pages a {
color:#0882c2;
}

.number {
background-color:#ff6635;
color:#fff;
width:60px;
padding:0;
margin:0;
position:relative;
text-decoration:none;
left:-12px;
top:-18px;
text-align:center;
}

 .number a {
color:#fff;
text-decoration:none;
}

.overfl {
padding-top:10px;
table-layout:fixed;
height:30px;
}

.overfl div { overflow: hidden; height:30px; position: relative; }

.treeview-dk a {
text-decoration:none;
}

.menu_bg {
background:url(/i/menu_bg.png);
line-height:20px;
padding:15px;
position:absolute;
display:none;
}

.menu_bg a {
color:#fff;
}

.prebasement {
padding:15px;
}

//*html .overfl a span { _background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/overfl.png', sizingMethod='crop')  }
//*html .overfl a { position: static; }
