﻿/*   
Theme Name: Interier UA
Theme URI: http://interier-ua.com
Description: Theme for interier-ua.com
Author: Nik Mias
Author URI: 
Version: 1.1

*/


body {
margin: 0;
padding: 0;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
color: #1b324b;
}

#headtable {
width: 100%;
height: 246px;
margin: 0;
padding: 0;
}

#td1 {
width: 100%;
height: 218px;
background: #ffffff url(images/headbg.jpg) no-repeat right top;
}

#td1 #logo {
margin: 25px 20px auto 35px;
padding: 0;
border: none;
float: left;
}

#td1 h1 {
margin: 55px auto 0 0;
padding: 0;
line-height: 16px;
}

#td1 h1 a {
color: #1b324b;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
text-decoration: none;
}

#td1 h1 a:hover {
color: #080f17;
}

#headtext {
margin: 23px 350px 40px 0;
padding: 0;
color: #1b324b;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
}

#td2 {
width: 100%;
height: 28px;
background: url(images/topmenubg.jpg) repeat;
margin: 0;
padding: 0;
}

#td2 ul {
height: 28px;
list-style: none;
margin: 0;
padding: 0;
}

#td2 li {
line-height: 28px;
height: 28px;
display: inline;
margin: 0;
padding: 0 10px;
border-right: #fff 2px dotted;
}

#glavnaya {
float: left;
background: url(images/topmenubgb.jpg) repeat;
}

#td2 li a {
color: #fff;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
text-decoration: none;
}

#td2 li a:hover {
color: #ccc;
}

#bodytable {
margin: 30px 0 0 0;
padding: 0;
width: 100%;
height: auto;
}

#leftsb {
float: left;
width: 250px;
height: auto;
margin: 0;
padding: 0;
vertical-align: top;
}

#leftsb .textwidget {
color: #1b324b;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
margin: 0 15px 0 25px;
padding-top: 8px;
}

#leftsb .textwidget a {
margin: 0;
padding: 0;
}

#searchform {
height: 35px;
margin: 0;
padding: 0;
}

#searchform #s {
margin: 10px 0 0 20px;
padding: 0;
float: left;
}

#searchform #ssub {
margin: -5px 5px 0 5px;
}

#leftsb h2 {
width: 250px;
height: 33px;
background: url(images/leftsbhead.jpg) no-repeat center top;
color: #fff;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
text-align: center;
text-transform: uppercase;
margin: 0;
padding: 0;
line-height: 33px;
display: table-cell;
}

.lsbbody {
font-size: 13px;
width: 250px;
height: auto;
background: url(images/leftsbbody.jpg) repeat-y;
margin: 0;
padding: 0;
}

.lsbbody a {
font-family: Arial, Helvetica, sans-serif;
color: #5e82ab;
text-decoration: none;
font-weight: bold;
margin: 5px 5px 5px 20px;
}

.lsbbody ul a, .lsbbody table a {
margin: 0;
}

.lsbbody a:hover {
color: #425b78;
}

.lsbbody ul {
margin: 0;
padding: 5px 25px 5px 50px;
list-style: url(images/sbli.jpg);
}

.lsbbody ul li {
margin: 5px 0 0 0;
padding: 0 0 7px 0;
line-height: 13px;
border-bottom: #ccc 1px dotted;
}

.lsbbody ul li a {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color: #5e82ab;
text-decoration: none;
}

.lsbbody ul li a:hover {
color: #425b78;
}

.lsbfoot {
width: 250px;
height: 15px;
margin: 0 0 15px 0;
padding: 0;
background: url(images/leftsbfoot.jpg) no-repeat center bottom;
}

#contenttd {
width: auto;
height: auto;
margin: 0;
padding: 0 10px;
vertical-align: top;
}

.itemstable {
width: 100%;
height: auto;
margin: 0 0 15px 0;
padding: 0;
}

.itemstblt {
width: 15px;
height: 34px;
background: url(images/itemlt.jpg) no-repeat;
margin: 0;
padding: 0;
}

.itemstbct {
width: auto;
height: 34px;
background: url(images/itemct.jpg) repeat-x;
padding: 0;
margin: 0;
vertical-align: middle;
}

.itemstbct h2 {
height: 34px;
color: #fff;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
text-transform: uppercase;
margin: 0;
padding: 0 0 0 15px;
line-height: 33px;
display: table-cell;
}

.itemstbrt {
width: 15px;
height: 34px;
background: url(images/itemrt.jpg) no-repeat;
margin: 0;
padding: 0;
}

.itemstblc {
width: 15px;
height: auto;
background: url(images/itemlc.jpg) repeat-y;
}

.itemstbcc {
margin: 0;
padding: 0;
height: 100%;
vertical-align: top;
}
.itemstbcc textarea {
margin: auto;
padding: 0;
width: 100%;
}

.itemstbcc .textwidget {
color: #1b324b;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
padding-top: 8px;
}

.itemstbcc a {
color: #9e221a;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
text-decoration: none;
}

.itemstbcc a:hover {
color: #6b1711;
}

.itemstbcc h2, .itemstbcc h1 {
margin: 15px 5px 0 10px;
padding: 0;
}

.itemstbcc h2 a {
color: #9e221a;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
text-decoration: none;
}

.itemstbcc h2 a:hover {
text-decoration: underline;
color: #9e221a;
}

.itemdate {
color: #959595;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
margin: 8px 5px 0 20px;
padding: 0;
}

.item {
color: #1b324b;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
margin: 8px 5px 0 10px;
padding: 0 0 15px 0;
border-bottom: #ccc 1px dotted;
}

.item a {
color: #9e221a;
text-decoration: underline;
}

.item a:hover {
color: #9e221a;
}

.more-link {
margin-left: 10px;
}

.itemstbrc {
width: 15px;
height: auto;
background: url(images/itemrc.jpg) repeat-y;
}

.itemstblb {
width: 15px;
height: 17px;
background: url(images/itemlb.jpg) no-repeat;
}

.itemstbcb {
width: auto;
height: 17px;
background: url(images/itemcb.jpg) repeat-x;
}

.itemstbrb {
width: 15px;
height: 17px;
background: url(images/itemrb.jpg) no-repeat;
}

#bottsidebar {
width: 100%;
height: auto;
margin: 0;
padding: 0;
}

#leftbottsb {
vertical-align: top;
padding-right: 5px;
height: 2px;
width: 50%;
}

#rightbottsb {
vertical-align: top;
height: 2px;
padding-left: 5px;
}

.lbottable {
height: 100%;
width: 100%;
margin: 0 0 15px 0;
padding: 0;
}

.rbottable {
height: 100%;
width: 100%;
margin: 0 0 15px 0;
padding: 0;
}

#rightsb {
vertical-align: top;
float: right;
width: 250px;
height: auto;
margin: 0;
padding: 0;
}

#rightsb .textwidget {
color: #1b324b;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
margin: 0 25px 0 15px;
padding-top: 8px;
}

#rightsb .textwidget a {
margin: 0;
padding: 0;
}

#rightsb h2 {
width: 250px;
height: 33px;
background: url(images/rightbghead.jpg) no-repeat center top;
color: #fff;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
text-align: center;
text-transform: uppercase;
margin: 0;
padding: 0;
line-height: 33px;
display: table-cell;
}

.rsbbody {
font-size: 13px;
width: 250px;
height: auto;
background: url(images/rightsbbody.jpg) repeat-y;
margin: 0;
padding: 0;
}

.rsbbody a {
font-family: Arial, Helvetica, sans-serif;
color: #5e82ab;
text-decoration: none;
font-weight: bold;
margin: 5px 15px 5px 10px;
}

.rsbbody ul a, .rsbbody table a {
margin: 0;
}

.rsbbody a:hover {
color: #425b78;
}

.rsbbody ul {
margin: 0;
padding: 5px 35px 5px 40px;
list-style: url(images/sbli.jpg);
}

.rsbbody ul li {
margin: 5px 0 0 0;
padding: 0 0 7px 0;
line-height: 13px;
border-bottom: #ccc 1px dotted;
}

.rsbbody ul li a {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color: #5e82ab;
text-decoration: none;
}

.rsbbody ul li a:hover {
color: #425b78;
}

.rsbfoot {
width: 250px;
height: 15px;
margin: 0 0 15px 0;
padding: 0;
background: url(images/rightsbfooter.jpg) no-repeat center bottom;
}

#foottable {
margin: 0;
padding: 0;
width: 100%;
height: 70px;
border-top: #ccc 1px dotted;
}

#footertd {
color: #1b324b;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
text-align: center;
}

#footertd a {
color: #5e82ab;
font-weight: bold;
text-decoration: none;
}

#footertd a:hover {
color: #425b78;
}

#calendar_wrap {
margin: auto;
padding: auto;
}

#wp-calendar {
width: 75%;
margin: auto;
padding: auto;
color: #1b324b;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
text-align: center;
}

#wp-calendar caption {
margin: 10px auto 5px auto;
padding: auto;
font-weight: bold;
}

#wp-calendar thead {
background: #5e82ab;
}

#wp-calendar a {
font-weight: bold;
color: #5e82ab;
text-decoration: none;
}

#wp-calendar a:hover {
color: #425b78;
}

#today, #today a {
color: #9e221a;
font-weight: bold;
}

#today a:hover {
text-decoration: underline;
color: #9e221a;
}

ul .children {
margin: 10px auto -8px 10px;
padding: 0;
}

ul .children li {
border-top: #ccc 1px dotted;
border-bottom: none;
margin: 0;
padding: 5px 0 5px 0;
}

.itemmetanav {
height: 13px;
margin: 10px 0;
clear: both;
}

.itemmetanav .prevl {
float: left;
}

.itemmetanav .prevr {
float: right;
margin-bottom: 10px;
}
