/*
Theme Name: kovka-partner.ru
Version: 1.0
Author: Marketto
Author URI: http://marketto.ru/
Description: Designed by <a href="http://marketto.ru">Marketto</a>.
*/

@import url('960.gs/reset.css');
@import url('960.gs/text.css');
@import url('960.gs/960.css');

body{font:16px 'Trebuchet MS', Arial, 'Helvetica Neue', Helvetica, sans-serif; }
body {line-height:normal;}

/* body.home {background:url('images/kovka_01.png') repeat-x top left;} */
/* body.home {background:url('images/vorota-3.png') no-repeat top right;} */
/* body.home {background:url('images/kovka_zabor.png') no-repeat top center;} */

/* .home #just-line {border-top:6px solid #ccc;}
.home #just-another-line {border-top:1px dotted #999; margin-bottom:30px;} */

a, a:visited {color:#212121;}

.head {padding-top:30px; padding-bottom:30px; background:url('images/kovka_zabor.png') no-repeat 20% 0%;}
.head .menu-parent {text-align:right;}
.head .menu-parent ul, .head .menu-parent li {list-style:none; margin:0; text-indent:0; display:inline;}
.head .menu-parent .menu {margin-top:20px;}
.head .menu-parent .menu li a {color:#666; font-size:22px; text-decoration:none;  padding:0 3px 0 3px; text-transform:uppercase;}
.head .menu-parent .menu li a:hover, .head .menu-parent .menu li.current_page_item a {background:#ebebeb; border-top:3px #ddd solid;}
.head .menu-parent .menu li.page_item{ padding-left:17px; border-left:2px solid #999; margin-left:17px;}

.head-2 {margin-bottom:40px;}
.head-2 .visual-block {border-top:6px solid #999;}
.head-2 .visual-container {position:relative;}
#visual-block-text{position:absolute; top:41px; left:35px; z-index:25; width:500px;}
#visual-block-text h1{display:inline; background:#fff; font-size:52px; font-weight:normal; padding:0 5px 0 5px;}
#visual-block-text ul {margin-top:60px;}
#visual-block-text li {font-size:30px; list-style:none; margin:0; padding:0; text-indent:0;}
#visual-block-text li strong {font-weight:normal; background:#fff; padding:0 5px 0 5px;}
#visual-imgs-container {height:474px;}


.pages-head {border-top:6px solid #999; padding-top:20px; padding-bottom:20px;}
.pages-head ul#other-pages, .pages-head ul#other-pages li {list-style:none; margin:0; text-indent:0; display:inline;}
.pages-head ul#other-pages {display:block;}
.pages-head ul#other-pages li {padding-left:5px;}
.pages-head ul#other-pages li, .pages-head ul#other-pages .comma {font-size:20px; line-height:29px; padding-top:3px; padding-bottom:2px; background:#ebebeb;}
.pages-head ul#other-pages li a {text-decoration:none;}
.pages-head ul#other-pages li a:hover {text-decoration:underline;}
.pages-head ul#other-pages li.secondary, .pages-head ul#other-pages span.secondary {font-size:16px; line-height:26px; padding-top:4px; padding-bottom:4px; background:#ebebeb;}
.pages-head ul#other-pages li#more-trigger-container {display:none;}
.pages-head ul#other-pages li#more-trigger-container a#more-links-trigger {text-decoration:underline;}

/* smthng on the main page */
.content_wrap ul#main-cat, 
.content_wrap #main-cat li, 
.content_wrap ul#sec-cat, 
.content_wrap #sec-cat li, 
.content_wrap ul#other-cat, 
.content_wrap #other-cat li {list-style:none; margin:0; text-indent:0; text-align:right;}
.content_wrap #main-cat li, .content_wrap #sec-cat li, .content_wrap #other-cat li {margin-bottom:15px;}
.content_wrap #main-cat li a {font-size:22px; text-decoration:none; line-height:24px;}
.content_wrap #main-cat li a:hover {background:#ebebeb;}
.content_wrap #sec-cat li a {font-size:17px; text-decoration:none; line-height:24px;}
.content_wrap #sec-cat li a:hover {background:#ebebeb;}
.content_wrap #other-cat li a {font-size:14px; text-decoration:none; line-height:24px; color:#555;}
.content_wrap #other-cat li a:hover {background:#ebebeb;}

/* single posts page */
.page-content {margin-top:20px;}
.page-content h1 {font-size:44px; font-weight:normal; margin:0; display:inline; background:#ebebeb; padding:0 5px 0 5px;}
.page-content #the_content {margin-top:20px;}
.page-content .gallery {margin:0!important;}
.page-content .gallery  .gallery-item{text-align:left!important;}
.page-content .gallery img:hover{border:2px solid #999!important;}
.page-content ul.file_list {background:#ebebeb; padding:5px;}
.page-content ul.file_list, .page-content ul.file_list li {list-style:none; margin:0; text-indent:0;}
.page-content ul.file_list li {margin-bottom:5px;}
.page-content ul.file_list li .file_list_link2 {display:none;}
.page-content table td {border-bottom:1px solid #ccc; padding:5px;}
.page-content table tr:hover {background:#ebebeb;}
.page-content iframe {border:2px solid #cfcfcf;}
a.file_list_main_link {background:#ededed; font-size:18px; color:#000; text-decoration:none; margin-right:15px;}
a.file_list_main_link:hover {text-decoration:underline;}
.file_list_item_size, .file_list_item_updated, .file_list_comma1, .file_list_comma2 {color:#999; font-size:12px;}
.file_list_comma1 {display:none;}

#footer {margin-top:45px; border-top:6px solid #999; background:#ebebeb; padding:20px 0 10px 0;}
#footer .footer-inside {padding-bottom:10px;}
#footer .footer-text {font-size:17px;}
#footer .footer-text__ p {margin:0;}
#footer .footer-text table {border-left:1px solid #ccc; border-top:1px solid #ccc;}
#footer .footer-text table td {border-right:1px solid #ccc; border-bottom:1px solid #ccc; padding:5px; font-size:14px;}
#footer .footer-text strong {font-size:22px;}
#footer .footer-text h3 {font-size:22px;}
#footer .footer-text .copyright {font-size:14px; color:#666; /* margin-top:20px; */ margin-bottom:0px;}
#footer .counter {text-align:right; -moz-opacity:.40; filter:alpha(opacity=40); opacity:.40;}
#footer .counter img {border:1px solid #cfcfcf;}
#footer .bottom_right h1 {color:#666;}
#footer .bottom_right p {color:#333;}
#footer .bottom_right p, #footer .bottom_right h1 {text-align:right;}
#footer #developer {margin-top:20px; text-align:right;}
#footer #developer img {-moz-opacity:.40; filter:alpha(opacity=40); opacity:.40;}
#footer #developer img:hover{-moz-opacity:1; filter:alpha(opacity=100); opacity:1;}
#btnapi_buttontype1block01 {margin-top:40px!important;}

