/*  
Theme Name: WordPress ZUBR
Theme URI: http://zubr.in.ua/
Description: none
Version: 0.1
Author: redv
Author URI: http://alnet.com.ua/
*/

body, html {
margin: 0;
padding: 0;
text-align: center;
}
body {
padding: 0 0 40px 13px;
background:#fbfaf6 url(/images/bg0.gif) 0 0 repeat-y;
}
body, td {
font: 11px Tahoma, Arial, sans-serif;
color:#666;
}

form, input {
padding: 0;
margin: 0;
}
form p, form td {
padding-left:10px;
}

h1 {
margin:0;
padding:0;
color:#fff;
font-size:24px;
}
h2 {
color:#fff;
margin:0;
padding:0;
font:bold 11px Tahoma, Arial, sans-serif;
}
h3 {
margin:0;
padding:0;
color:#666;
font:bold 15px Arial, sans-serif;
}
h4 {
font:normal bold 11px Arial, sans-serif;
}
#rssza h4 {clear:left}
p {
margin:0;
padding:0;
}

a, a:visited {
color: #666;
}
a:hover {
color: #666;
}
a img {
border:0;
}

#wrapper {
width:100%;
text-align:left;
}
#header {
height:106px;
background:#39c url(/images/h0.png) repeat-x;
}

#topbar {
background:#c03 url(/images/h01.png) repeat-x;
height:21px;
}
#topbar .colwrapp {
background:transparent url(/images/h000.png) 100% 0% no-repeat;
}
#topbar .door {
padding-top:2px;
background:transparent url(/images/h011.png) 214px 0% no-repeat;
}

#main {
width:100%;
}

#leftcol {
/* 221px */
padding-right:5px;
padding-left:24px;
background:transparent url(/images/lbg0.gif) 100% 0% repeat-y;
}
#leftcol .colwrapp {
width:192px;
}
#leftcol h2#voting {
line-height:35px;
padding-left:8px;
margin-top:40px;
background:#c4c2bb url(/images/h2l.png) 100% 0% no-repeat;
margin-bottom:.5em;
}

#maincol {
background:#fff;
width:100%;
padding:18px 10px 20px 7px;
}
#maincol .colwrapp {
padding:0;
}
#maincol h2 {
clear:both;
/* margin-top:20px; */
padding:7px 0 17px 5px;
line-height: 100%;
text-transform:uppercase;
color:#c00;
font-weight:normal;
background:transparent url(/images/h2bg.gif) repeat-x;
}
/*
#maincol h2.first {
margin-top:0px;
}
*/
#maincol h3 {
line-height: 100%;
padding-bottom:5px;
}
#maincol p {
line-height: 150%;
padding-left:5px;
padding-bottom:5px;
}
#maincol p.timestamp, #maincol p.author {
color:#999;
font-size:10px;
text-align:right;
}
#maincol p.quot-2 {
color:#999;
font-size:10px;
padding-left:200px;
}
#rightcol {
/* 177px */
padding-left:5px;
background:transparent url(/images/rbg0.gif) 0 0 repeat-y;
}
#rightcol .colwrapp {
padding-top:20px;
background:transparent url(/images/rbg1.png) 0 0 no-repeat;
width:172px;
}
#rightcol h2 {
line-height:35px;
padding-left:11px;
background:#c4c2bb url(/images/h2r.png) 0% 0% no-repeat;
margin-bottom:1em;
}
#rightcol p {text-align:right; padding:0 10px 20px 10px; font-size:10px; color:#333}
#rightcol h2.first {
background:#c4c2bb url(/images/h2rf.png) 0% 0% no-repeat;
}

#footer td {
padding-top:22px;
text-align:center;
line-height:130%;
}
#footer a, #footer a:visited {
white-space:nowrap;
text-decoration:none;
}
#footer a:hover {
text-decoration:underline;
}
#footer span {
white-space:nowrap;
color: #333;
}
/** menu **/
#menu {
top:0px;
left:0px;
margin: 0;
padding: 41px 0 0 1px;
position:relative;
background:transparent url(/images/menubg0.png) 100% 0% no-repeat;
}
#menu li {
margin: 0;
padding: 0; 
list-style: none;
background:transparent url(/images/menubg1.png) 100% 0% no-repeat;
}
#menu li, #menu a, #menu span {
display:block;
}

#menu a, #menu span {
vertical-align:text-top;
padding: 4px 0 0 16px;
height: 22px;
/* Tantek Celik's BMH */
voice-family: "\"}\"";
voice-family:inherit;
height: 18px;
}
html>#menu a, html>#menu span {
	height: 18px;
} 

#menu a, #menu a:visited {
color:#666;
white-space:nowrap;
text-decoration:none;
font: 11px Tahoma, Arial, sans-serif;
}
#menu span {
color:#fff;
font-weight:bold;
background:#5295c6 url(/images/menubg2.png) 100% 0% no-repeat;
}
#menu a:hover {
color:#000;
}

/** menu-top **/
#menu-top {
height:19px;
}
#menu-top td {
text-align:right;
padding-right:32px;
}
#menu-top a, #menu-top a:visited {
color:#fff;
white-space:nowrap;
text-decoration:none;
font: bold 11px Tahoma, Arial, sans-serif;
}
#menu-top a:hover {
color:#ededed;
}
/****         *****/
/*
.alignright {float: right;padding:10px 0}
.alignleft {float: left;padding:10px 0}
*/
.navigation {text-align:right; padding:10px 0}
.navigation a {
white-space:nowrap;
color:#21689B;
text-decoration:none;
}

img.alignleft { float:left; margin:3px 15px 10px 2px }

.gallery {
margin: 1em auto;
padding: 0 0 6px 0;
text-align: center;
/* background-color: #F0EEE7; */
}

.gallery img {
display: inline;
margin-left: 3px;
margin-right: 3px;
margin-top: 6px;
}
.param th { 
text-align:left;
}
.param th, .param td {
border-top:1px solid #666;
}
.param th.m {
border-right:1px solid #666;
}
/* --- */
ul ul li {list-style-type:square}
#informer b {
font-weight:normal;
}
#informer {
line-height:160%;
}
.p-annot {
color:#666;
}
.p-date {
font-weight:normal;
color:#666;
}
.p-link, a.p-link:visited {
color:#21689B;
}
a.p-link:hover {
color:#4389BB;
}
table.data {border-collapse: collapse; width:100%}
.data td {margin: 0;padding: 0 4px;vertical-align:middle}
.data th {margin: 0;padding: 0 4px;vertical-align:middle}
	.data caption {text-align:right; padding:4px 0 2px; color:#666; font: italic normal 12px "Times New Roman", serif}
tr.odd {background:#F0F1F3}
.data th {font-size:11px; text-align:left; font-weight:normal }
.data td {font-size:11px; text-align:left; height:30px }
table.data {border-top:#666 2px solid; }
.data th, .data td {border-left:#666 1px solid; border-bottom:#666 1px solid}
.data th.d, .data td.d {border-left:none}
	.data th:first-child, .data td:first-child {border-left:none}
	.data tfoot th, .data tfoot td {border-bottom: none}
