/*
Theme Name: LEDS
Theme URI: http://luxeon.net.ua
Description: The default WordPress theme based on the famous <a href="http://binarybonsai.com/kubrick/">Kubrick</a>.
Version: 0.1
Author: Ivan Kuznetsov
Author URI: http://rafinad.net

*/

body{
    margin:0px;
    padding:0px;
    background:#000;
}
img {
    border: 0px;
}
#main{
    width:1000px;
    margin:0 auto;
    background:#000000 url("images/bg/body_bg.png") no-repeat center top;
}
/* TOP */
#top{
    overflow:hidden;
    width:880px;
}
#top img{
    border:0px;
    display:block;
    margin:35px 0px 0px 18px;
}
.logo{
    float:left;
}
/* NAV */
#nav{
    overflow:hidden;
    width:882px;
    margin:80px 0px 0px 60px;
    height:56px;
}
#nav ul{

    margin:0px;
    padding:0px;
    list-style:none;
}
#nav li{
    float:left;
    margin:-2px 0px 0px 0px;
    line-height:56px;
    background: url("images/bg/sep_bg.png") no-repeat top right;
}
#nav li.last,
#nav li.page-item-15{
    background: none;
}
#nav a{
    display:block;
    text-decoration:none;
    font-family:Arial,Helvetica,Garuda,sans-serif;
    font-size:18px;
    font-style:italic;
    color:#FFFFFF;
    font-weight:bold;
    text-align:center;
}
#nav li ul{
    float:left;
    background: url("images/bg/bottom_subnav_bg.png") no-repeat left bottom;
    width:120px;
    position: absolute;
    padding-bottom: 5px;
}
#nav li li{
    background:url("images/bg/top_subnav_bg.png") repeat-y left top;
    width:120px;
    list-style:none;
    line-height:18px;
    float:left;     
}
#nav li li a{
    font-family:Arial,Helvetica,Garuda,sans-serif;
    font-size:11px;
    color:#fff;
    margin:0px 0px 0px 0px;
    text-decoration:none;
    text-align: left;   
    font-style: normal;
    font-weight:normal; 
    padding:2px 0px 0px 4px;
    background: none!important;
}
#nav li li a:hover{
    font-family:Arial,Helvetica,Garuda,sans-serif;
    font-size:11px;
    color:#fff;
    text-decoration:underline;
    padding:2px 0px 0px 4px;
}

#nav .cat-item ul {
	display: none;
}
   
.but_1,
li.page-item-29 a{
    background:url("images/but/but_1_off.png") no-repeat left top;
    width:120px;
}
.but_2,
li.cat-item-1 a{
    background:url("images/but/but_2_off.png") no-repeat left top;
    width:120px;
}
.but_3,
li.cat-item-5 a{
    background:url("images/but/but_3_off.png") no-repeat left top;
    width:141px;
}
.but_4,
li.cat-item-7 a{
    background:url("images/but/but_4_off.png") no-repeat left top;
    width:120px;
}
.but_5,
li.cat-item-13 a{
    background:url("images/but/but_5_off.png") no-repeat left top;
    width:121px;
}
.but_6,
li.page-item-61 a{
    background:url("images/but/but_6_off.png") no-repeat left top;
    width:131px;
}
.but_7,
li.page-item-15 a{
    background:url("images/but/but_7_off.png") no-repeat left top;
    width:129px;
}
.but_1:hover,
li.page-item-29 a:hover{
    background:url("images/but/but_1_on.png") no-repeat;
    width:120px;
}
.but_2:hover,
li.cat-item-1 a:hover{
    background:url("images/but/but_2_on.png") no-repeat left top;
    width:120px;
}
.but_3:hover,
li.cat-item-5 a:hover{
    background:url("images/but/but_3_on.png") no-repeat left top;
    width:141px;
}
.but_4:hover,
li.cat-item-7 a:hover{
    background:url("images/but/but_4_on.png") no-repeat left top;
    width:120px;
}
.but_5:hover,
li.cat-item-13 a:hover{
    background:url("images/but/but_5_on.png") no-repeat left top;
    width:121px;
}
.but_6:hover,
li.page-item-61 a:hover{
    background:url("images/but/but_6_on.png") no-repeat left top;
    width:131px;
}
.but_7:hover,
li.page-item-15 a:hover{
    background:url("images/but/but_7_on.png") no-repeat left top;
    width:129px;
}
/* CONTENT */
#content{
    width:1000px;
    margin:0px auto;
    margin-top: -6px;
    background:#0B0808 url("images/bg/content_top_bg.png") no-repeat center top;    
    overflow: hidden;
}
.block_left{
    width:550px;
    float:left;
    margin:85px 60px 0 60px;    
}
.block_right{
    width:260px;
    float:left;
    margin:85px 0px 15px 0px;
}
.block_right_txt{
    font-family:Tahoma,Geneva,Kalimati,sans-serif;
    font-size:12px;
    color:#fff;
    line-height: 24px;
}
.block_right_txt span{
    width:80px;
    float:left;
}
.block_right a{
    color:#B90A4F;
    font-family:Tahoma,Geneva,Kalimati,sans-serif;
    font-size:12px;
}
.block_left_txt{
    font-family:Tahoma,Geneva,Kalimati,sans-serif;
    font-size:12px;
    color:#fff;
}
.block_left_txt img{
    float: left;
	margin-right: 10px;
	margin-bottom: 3px;
}
.block_left_txt ul{
    color:#B90A4F;
    list-style: none;
    line-height:19px;
    padding:0px;
}
.block_sell{
    width:880px;
    float:left;
    margin:85px 60px 0px 60px;  
}
.block_news a{
    color:#B90A4F;
    font-family:Tahoma,Geneva,Kalimati,sans-serif;
    font-size:12px;
}
.block_news_date{
    font-family:Tahoma,Geneva,Kalimati,sans-serif;
    font-size:16px;
    color:#fff;
    margin:35px 0px 10px 0px;
}
.block_img{
    width:880px;
    height:210px;
}
.block_img img{
    border:2px solid #B90A4F;
}
.block_img a{
    display:block;
    float:left;
    text-align:center;
    margin:0px 17px 0px 16px;
    width:143px;
    color:#B90A4F;
    text-decoration:none;
}
.list{
     margin: 0px auto;
     text-align:center;
}
.list li {
     display: inline;
     margin-right: 5px; 
     border:0px;
}
.list a{
    color:#B90A4F;
}
.list_nav a{
    text-decoration:none;
    color:#fff;
}
.list a.act{
    color:#fff;
    text-decoration:none;
}
.price{
    float:left;
    border:0px;
    margin:50px 0px 0px 0px;
}
.map{
    float:left;
    border:0px;
}
.price img:hover{
    background:url("images/icon/price.png") no-repeat;
    border:0;
    margin:50px 0px 0px 0px;
}
/*Contact*/
.contact_form{
    width:273px;
    margin:56px 0px -5px 0px;
}
.contact_form form{
    margin:0px;
    overflow:hidden;
}
.contact_form dt{
    float:left;
    width:66px;
    display:block;
    font-family:Tahoma,Geneva,Kalimati,sans-serif;
    font-size:11px;
    color:#fff;
    padding:3px 0px 0px 0px;
    margin:0 0 8px 0;
}
.contact_form dd{
    float:left;
    width:207px;
    display:block;
    margin:0px 0px 8px 0px;
    padding:0px;
    color:#fff;
}
.contact_form span{
    color:#00e4ff;
}
.contact_form input{
    background:#383636 url("images/bg/cont_form.png") no-repeat;
    border:none;
    width:205px;
    font-family:Tahoma,Geneva,Kalimati,sans-serif;
    font-size:11px;
    color:#fff;
    padding:2px 0px 0px 2px;
    height:15px;
}
.contact_form textarea{
    background:#383636 url("images/bg/cont_msg_form.png") no-repeat;
    width:271px;
    border:none;
    font-family:Tahoma,Geneva,Kalimati,sans-serif;
    font-size:12px;
    color:#fff;
    padding:2px 0px 0px 2px;
    height:69px;
    margin:28px 0px 0px -66px
}
.contact_send input{
    background:#0B0808;
    color:#B90A4F;
    border:none;
    width:73px;
    height:25px;
    cursor:pointer;
    float:right;
}
.contact_cansel{
    background:#0B0808;
    color:#B90A4F;
    border:0px;
    width:65px;
    height:25px;
    cursor:pointer;
    float:right;
    margin:5px 0px 0px 0px; 
}
/* Footer */
#footer{
    width:1000px;
    margin:0 auto;
    overflow:hidden;
    background:url("images/bg/footer_bg.png") no-repeat left bottom;
    color:#FFFFFF;
    padding:0px 0px 50px 0px;
}
#content a {
    color:#B90A4F;
}
.footer_block_1{
    width:150px;
    overflow:hidden;
    float:left;
    padding:160px 165px 0px 60px;
    font-family:Tahoma,Geneva,Kalimati,sans-serif;
    font-size:12px;
    
}
.footer_block_2{
    font-family:Tahoma,Geneva,Kalimati,sans-serif;
    width:150px;
    float:left; 
    overflow:hidden;
    font-size:12px;
    padding:160px 210px 0px 0px;
}
.footer_block_2 a{
    color:#b90a4f;
}
.footer_block_3 span{
    font-size:20px;
    font-weight: bold;
}
.footer_block_3{
    width:200px;
    float:left; 
    overflow:hidden;
    font-size:30px;
    font-family:Arial,Helvetica,Garuda,sans-serif;
    font-weight: bold;
    padding:160px 0px 0px 0px;
}
/* For all */
.title{
    font-family:Arial, Helvetica, sans-serif;
    font-style: italic;
    font-weight: bold;
    color:#fff;
    font-size:24px; 
    margin:0px 0px 25px 0px;
}
.subtitle{
    font-family:Arial, Helvetica, sans-serif;
    font-style: italic;
    font-weight: bold;
    color:#fff;
    font-size:24px; 

}

.post-edit-link {
    padding: 3px 5px;
    background: #fff;
    color: red;
    text-decoration: none;
    font-weight: bold;
}

.post-edit-link:hover {
    text-decoration: underline;
}

.hr {
    clear:both;
    height: 30px;
}

.wpcf7-response-output {
    background: white;
}

.wp-pagenavi {
	text-align: right;
	padding-bottom: 30px;
}
