/* Common rules */
* {margin:0px; padding:0px; font-family:Arial, serif; font-size:12px;}
body {padding:0px; background-color:#ffffff !important;}
.clr {clear:both; height:1px; visibility:hidden;}
img {border:0px none;}
#all {min-width:1000px; max-width:1200px;}
a, a:link, a:visited {color:#00538e;}
.hidden {display:none;}
table {border-collapse:collapse;}

body { background:url(../i/top.bg.png) no-repeat 0px 0px;}
#all {background:url(../i/bottom.bg.png) no-repeat bottom right;}


.wrapper {float:left; width:100%; }
.content {margin:0px 290px 0px 205px; }
.left {float:left; margin-left:-100%; width:160px; }
.right {float:left; margin-left:-265px; width:245px; }
.left {padding-left:25px;}

.right .banner {margin-bottom:12px;}

/* Header */
#header h1 a, .caption h2, .caption a {font-family:"Trebuchet MS", Arial, serif;}
#header h1 {padding:29px 0px 27px 55px; width:250px;}
#header h1 a {background:url(../i/logo.png) no-repeat 0px 0px; color:#ff7f0b; display:block; font-size:14px; padding-top:49px; text-decoration:none; width:100%; }
#header h1 span {display:none;}
#header .banner {padding-top:0px;}

#header .left-wrapper {width:100%; margin-left:-800px; float:left; }
#header .left {float:left; margin:0px 0px 0px 825px; padding:0px; width:auto;}
#header .right {float:right; margin:0px 20px 0px 0px; padding-left:0px; width:775px; }

#top-adver {text-align:center;}


/* Captions */
.caption {height:20px; background:url(../i/caption.bg.gif) no-repeat 100% 0%; margin-bottom:12px; width:100%;}
.red {background-color:#bb2222;}
.orange {background-color:#e17924;}
.teal {background-color:#0b779a;}
.pink {background-color:#97003f;}
.grey {background-color:#eeeeee;}

.caption p, .caption h2 {background:url(../i/caption.bg.gif) no-repeat 0px 0px; color:#ffffff; cursor: default; float:left; line-height:20px; padding-left:8px; }
.caption p, .caption p a, .caption p a:link, .caption p a:visited {color:#ffffff; font-size:11px; }
.caption h2, caption h2 a, .caption h2 a:link, .caption h2 a:active, .caption h2 a:visited {font-weight:bold; font-size:13px; color:#ffffff;}
.caption ul {float:right; list-style:none; margin-top:1px;}
.caption li {background:url(../i/caption.li.gif) no-repeat left center; display:table-cell; float:left; list-style:none; padding:0px 9px;}
.caption li.first {background-image:none;}
.caption li a, .caption li a:link, .caption li a:visited {color:#ffffff; font-size:13px; text-decoration:none; margin-top:-2px;}
.caption a:hover {text-decoration:underline;}
.caption.grey h2 {color:#000000;}


/* Links lists */
.topics {margin-bottom:15px;}
#all .topics ul {float:left; margin:0px 30px 0px 0px; list-style:none;}
#all .topics li {background:url(/i/topics.li.gif) no-repeat 0px 6px; padding:0px 0px 0px 14px; list-style:none; list-style-image:none;}
#all .topics li a {text-decoration:none; color:#00538e;}
#all .topics li a:hover {text-decoration:underline;}
.topics .w50 {width:43%; }

.topics li li {background-image:none;}
.topics li li {color:#7b7b7b}


/* Items lists */
.image-border {background:url(../i/news.bg.gif) no-repeat 0px 0px; float:left; height:60px; margin:0px 10px 0px -90px; position:relative; width:90px; }

.docs-list li {clear:both; list-style:none; margin-bottom:12px; }
.docs-list li .date {color:#7d7d7d; font-size: 11px; margin-right:6px;}
.docs-list li a {color:#004779; font-weight:bold; font-size:12px;}
.docs-list .normal a {font-weight:normal;}
.docs-list li img {float:left; }

.comments li {clear:none; display:table-cell; float:left; padding-right:12px;}
.comments li, .comments li a {color:#7d7d7d; font-size:11px; font-weight:normal;}

.link {margin-bottom:16px; clear:both;}
.link a {color:#00538e; font-weight:bold; }

.date {color:#7d7d7d; font-size: 11px; margin-right:6px;}

/* Form elements */
.btn {padding:1px 3px; cursor:pointer;}

/* Tabs */
.tabs {width:100%;}
.tabs td, .tabs th, .tabs {padding:0px; margin:0px; border:0px none;}
.tabs label {display:block; float:left; font:normal 13px "Trebuchet MS", Arial, serif; padding:0px 0px 0px 6px; cursor:pointer; width:90%; }
.tabs label {color:#ffffff; text-decoration:none; }
.tabs .sel {background-color:#eeeeee;}
.tabs .sel label {color:#000000; font-weight:bold; }
.tabs .clr {height:0px;}


/* Footer */
#footer {margin-top:135px; margin-left:25px;}
#footer .copyright {border-top:1px solid #d5d5d5; margin-right:25px; padding-top:10px; width:310px; }
#footer .copyright, #footer .copyright a {font-size:11px;}

#footer #adsense {margin-top:20px;}

#footer .banner, #footer .copyright {float:left;}

#adver-right {text-align:center;}

.form-desc {background:#fff1c6 url(../i/form.desc.btm.gif) no-repeat 0% 100%; margin-bottom:16px;}
.form-desc div {background:url(../i/form.desc.top.gif) no-repeat 100% 0%; border-bottom:1px solid #ffbe76; margin-left:12px; padding:12px 12px 0px 8px;}
.form-desc div p {margin-bottom:3px; }
.form-desc div p.last {margin-bottom:12px; }

.aslabel {margin-left:25px; cursor:pointer;}
.more {padding:3px 0px; margin-top:12px; background:#eeeeee url(/i/plus.gif) no-repeat 4px 3px; padding-left:20px;}
.more {padding:3px 0px; margin-top:12px; background:#eeeeee url(/i/minus.gif) no-repeat 4px 3px; padding-left:20px;}
p.hidden {display:block; background-image:url(/i/plus.gif); }

#search-div {margin-bottom:5px; float:right; padding:0px; }
#search-div form {background:#ffe474; padding:2px 10px 0px 10px; margin-bottom:0px;}
#search-div label {width:auto; margin-right:6px; }
#search-div form div {margin-bottom:0px; background-image:url(/i/search.bg.gif); width:249px; height:21px; float:left;}
#search-div form div.clr {background-image:none; width:auto; height:1px; float:none;}
#search-div form div input {margin:2px 0px 0px 26px; width:220px; border:0px none #ffffff;}
#search-div form .btn {margin:-1px 0px 0px 6px; width:auto;}

.oboz_informer a {color: #00538E !important}
.oboz_informer img {width: 80px !important}
.oboz_informer td {padding:0 5px 10px 0}

#footer .counter {float:left;}
#footer .banner {width: 630px;}

#footer .UkrNetLinks { float: left; width: 450px; margin-left: 70px; }
#footer .UkrNetLinksBode { text-align:left; }
#footer .UkrNetLinksBode b {display: block;}

.UkrNetLinks { display:block; text-align:left; }
.UkrNetLinksBode { text-align:center; margin:4px; }
.UkrNetLinksBodeBorder { -moz-border-radius:5px 5px 5px 5px; border:1px solid #1F2C7D; margin:2px 0;}
.UkrNetLinks span { display:inline-block; margin:0px 5px; }
.UkrNetLinks span a { }
.UkrNetLinks span a:hover {  }
#FromUkrNetLinks { -moz-border-radius:5px 5px 5px 5px; border:1px solid #C4C4C4; margin-bottom:10px; }

