/*  
Theme Name:  konsalex
Theme URI:   
Description:  разработано для сайта konsalex.com  
Version:  1.0.2  
Author:  Alexander Sydorenko  
Author URI:  baykonur.com.ua
*/

* {
margin:0;
padding:0
}

a img {
border:none
}

a {
color:#fff;
outline:none;
text-decoration:none
}

p {
clear:both;
padding-bottom:11px
}

h1 {
font:20px/18px "Lucida Console";
margin-bottom:6px
}

h2 {
font:18px/18px "Lucida Console";
margin-bottom:6px
}
h3 {
font:16px/18px "Lucida Console";
margin-bottom:6px
}
html,body {
height:100%
}

body {
background:#333;
color:#fff;
font-family:arial;
font-size:13px;
line-height:14px
}

.wrapper,.footer {
height:100%;
margin:0 auto;
width:960px
}

.wrapper {
background:url(img/stripe.png) repeat-y;
height:auto !important;
min-height:100%
}

.pos {
margin:auto 40px
}

.header {
border-bottom:solid 1px #fff500;
height:115px;
position:relative
}

.logo {
bottom:13px;
left:0;
position:absolute;
width:230px
}

.sub-title,.liqui,.bizol {
bottom:12px;
position:absolute
}

.sub-title {
color:#fff500;
left:280px;
font-size:16px;
line-height:18px;
width:300px
}

.liqui {
background:url(img/lm.png) no-repeat left bottom;
height:50px;
left:590px;
width:140px
}

.bizol {
background:url(img/bizol.png) no-repeat left bottom;
height:50px;
left:710px;
width:140px
}

.sub-header{
height:100%;
}
.lang {
float:left;
padding-left:3px;
line-height:10px
}
.crumbs {
padding:0 0 0 280px;
font-size:10px;
line-height:12px;
height:12px;
border-bottom:solid 1px #fff500
}
.crumbs a .home{
color:#fff;
}
.crumbs a:hover .home {
color:#fff500;
}

.content {
overflow:hidden;
padding:12px 0 250px
}
.container {
float:left;
height:100%;
overflow:hidden;
width:100%
}

.center {
float:left;
padding:0 260px 5px 280px
}
.center a, .center h2{
color:#fff500;
}
.center.wide {
padding:0 0 5px 280px;
width:595px
}
.center img{
float:left;
width:125px;
height:auto;
padding:0 10px 10px 0;
}
.center img.origin{
float:none;
width:auto;
height:auto;
padding:0px;
}
.center ul{
clear:both;
padding-left:20px;
}
.center input, .center textarea{
width:335px;
}
.center .wpcf7-submit
{
width:100px;
}
.post{
height:100%;
}
.post img{
width:340px;
padding:10px 0;
height:auto;
}
.post .post-content{
width:100%;
padding:10px 0;
height:auto;
}
.left-col{
float:left;
width:425px;
}
.right-col img{
height:auto;
width:150px;
margin:0px 10px 14px 7px;
padding:0;
}
.read-more{
margin:14px 0 0 0;
}
.center h2{
font-family:arial;
}
.sidebar {
float:left
}

.sidebar .indent {
padding:0 3px
}

.left {
margin-left:-100%;
position:relative;
width:226px
}

.right {
margin-left:-226px;
width:226px
}

.hline {
clear:both;
border-bottom:solid 1px #fff500;
margin:10px 0
}

.menu a {
text-decoration:none
}

.menu .ancestor a {
color:#fff500;
}

.menu ul ul {
margin-top:-6px;
padding-bottom:6px;
padding-left:10px;
font:14px/13px "Lucida Console";
list-style:none;
}

.menu ul ul ul{
margin-top:0px;
}

.menu ul ul li{
padding:1px 0 0 0
}

.menu li li a, 
.menu li li.simple a {
color:#fff;
display:block;
margin:2px 0;
padding-left:8px
}

.menu li li a:hover, 
.menu li.ancestor li.current > a {
border-left:solid 1px #fff500;
color:#fff500;
display:block;
padding-left:7px
}

a:hover,.menu a:hover {
color:#fff500;
text-decoration:underline
}

.middle {
color:#fff;
font-family:arial;
font-size:24px
}

.big-y {
color:#fff500;
font-family:arial;
font-size:32px;
font-weight:700;
line-height:32px;
padding-left:15px
}

.search {
margin:2px 0 9px
}

.textfield {
background:#c2c2c2;
border:none;
color:#fff;
float:left;
font:11px/14px "Lucida Console";
height:14px;
padding:0 4px;
margin-right:3px;
margin-top:4px;
width:159px
}

.gobutton {
background:url(img/go-btn.png) no-repeat left bottom;
border:none;
cursor:pointer;
height:22px;
width:49px
}

.product img {
padding:4px 0 2px
}

.news h2 {
padding:2px 0 4px
}
.news ul {
list-style:none;
padding-left:4px;
}

.footer {
background:url(img/stripe.png) repeat-y;
height:250px;
line-height:13px;
margin-top:-250px;
position:relative
}

.footer a {
color:#fff
}

.footer p {
padding-top:12px
}

.footer .fon-image {
background:url(img/fon.png) no-repeat right bottom;
height:100%
}

.footline {
border-top:solid 1px #fff500;
bottom:5px;
height:80px;
position:absolute;
width:880px
}

.footimage {
bottom:15px;
position:absolute;
right:40px;
z-index:100
}

a:hover,.menu a:hover {
color:#fff500;
text-decoration:underline
}

span,.menu .current a {
color:#fff500
}

span.pages {
color:#fff
}
