* {margin:0;padding:0;border:0}
body {font-family:"Trebuchet MS", Arial, Helvetica,sans-serif;font-size:15px}
table {border-collapse:collapse}
a {outline:none;color:#0391ca}
a:hover {color:#000}
.relative {position:relative}

div#all {min-width:980px}
div.header {background:url(img/bg-header.png) repeat-x 486px 0}
div.logo {height:230px;padding:33px 0 0 294px;background:url(img/bg-logo.png) no-repeat}
div.logo a {display:block;float:left}
div.logo div.facebookLike {float:right;margin-top:-25px}
div.leftCol {margin:-20px 462px 0 20px}
div.rightCol {float:right;width:422px;margin:-20px 20px 0 10px}
div.footer {clear:both;background:url(img/bg-row.png) no-repeat;position:relative;height:203px}

h1 {padding:0 10px 5px;font-size:25px;font-weight:normal;color:#0190c9;border-bottom:5px solid #f0f8fc}
h1 span {color:#666}

div.article {min-height:75px;margin:20px 0;padding:10px 10px 5px 70px;border:1px solid #fff;border-top:1px solid #f0f8fc;position:relative}
div.rightCol div.article {padding:4px 10px 5px 10px}
div.rightCol div.article h2 {padding-bottom:5px}
div.article:hover {border:1px solid #f0f8fc;border-radius:7px;-webkit-border-radius:7px;-moz-border-radius:7px;box-shadow: 2px 2px 2px #c8c8c8;-moz-box-shadow:2px 2px 2px #c8c8c8;-webkit-box-shadow:2px 2px 2px #c8c8c8}
div.article h2 {font-size:19px;font-weight:normal;padding-bottom:2px}
div.article h3.gallery-title {font-size:15px;font-weight:normal;margin-top:5px;padding-bottom:5px}
div.article h3.gallery-title-first {margin-top:-5px}
div.article p {padding-bottom:5px}
div.article-gallery {margin:0 -5px;padding:10px 10px 7px;text-align:left;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;background:#f0f8fc}
div.article table.nolikums {margin:5px -5px 0;border:3px solid #f0f8fc}
div.article table.nolikums th {padding:8px 8px 0;text-align:left;color:#FF7B04}
div.article table.nolikums td {padding:2px 8px 7px}
div.results-article {padding-left:10px}
div.article div.results_left {background:url(img/bg-date.png) no-repeat 0 100%;position:absolute;top:-15px;left:-10px;width:51px;height:47px;text-align:center}
div.article div.results_left span {display:block;font-size:23px;padding-top:5px;color:#666}
div.article table.results {background:#fff;margin-right:280px}
div.article table.results th {padding:5px;background:#f0f8fc;color:#0190c9;font-weight:normal}
div.article table.results th.first-col {background:none;width:41px}
div.article table.results th.name-col {border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px}
div.article table.results th.last-col {border-radius:0 5px 5px 0;-webkit-border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0}
div.article table.results td {padding:5px;text-align:center}
div.article table.results td.first-col {padding:5px 10px}
div.article table.results tr.nr1 td {padding-top:25px}
div.article table.results tr.last td {padding-bottom:30px}
div.article table.results .name-col {text-align:left}

div.no-results {border-radius:7px;-webkit-border-radius:7px;-moz-border-radius:7px;background:#fef7c0;margin:20px 0;padding:50px 0}


div.date {background:url(img/bg-date.png) no-repeat;width:51px;height:88px;text-align:center}
div.date span {display:block;height:23px;color:#666}
div.date span.date-d {font-size:23px;padding:6px 0 2px}
div.date span.date-m {font-size:17px}
div.date span.date-y {font-size:13px}
div.article div.date{position:absolute;top:-1px;left:5px}

ul#article-menu {list-style:none;margin:-1px -7px -2px;overflow:hidden}
ul#article-menu li {float:left;width:50%;cursor:pointer}
ul#article-menu li a {display:block;margin:2px;padding:5px 10px;text-decoration:none}
ul#article-menu li.disable {cursor:default !important}
ul#article-menu li.disable a {color:#b5dff4 !important;background:none !important}
ul#article-menu li a:hover {background:#f0f8fc;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}
ul#article-menu li.active a {background:#fef7c0;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;color:#000}

div#ajax-content div.loading {text-align:center;padding-top:30px}
div#ajax-content div.loading img {padding-bottom:5px}

