/*
Theme Name: stroyka-portal
Theme URI:
Description: stroyka-portal
Version:
Author: АМК
Author URI: mca.ru
*/

.price-table-con {width: 90%; height: auto;}
.price-t-wrapper {width: 100%; height: auto;}
.price-t-wrapper tr {width: 100%;}
.price-t-wrapper tr td {width: 20%; padding: 10px; border: 1px solid #ddd;}

.price-img-con {width: 100%; height: auto; text-align: left; padding: 20px 0}

.price-list-wrap li {list-style-type: none;}

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline;
  outline: none;
}

article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }
ol, ul { list-style: none; }

blockquote, q { quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }
strong { font-weight: bold; } 

input { outline: none; }

table { border-collapse: collapse; border-spacing: 0; }
img { border: 0; max-width: 100%; }

a { text-decoration: none; }
a:hover { text-decoration: none; }


/* Общие настройки */
body {background: url(./img/bg1.jpg) ;}
#wrapper {width: 100%; height: 100%;}
.center {margin: 0 auto;}
.left {float: left;}
.right {float: right;}
.over {overflow: hidden;}
.site-size {width: 1100px;}
.min-height {min-height: 500px;}


/* Шапка */
#header {width: 100%; height: 145px; background: #fff; position: relative; z-index: 10;}
.header-center {overflow: hidden;}
.logo {width: 362px;}
.right-header {width: 738px;}
.ban468-bl {width: 100%; height: 60px; margin-top: 40px;}
.ban468 {width: 468px; height: 60px;}


/* Центр */
.content-fix {box-shadow: 0 0 200px; -moz-box-shadow: 0 0 200px; -webkit-box-shadow: 0 0 200px; background: url(./img/left-sb-bcg-bottom.jpg);}
.sidebar-left {width: 360px; }
.right-bl {width: 740px; min-height: 1450px; background: url(./img/content-bcg.jpg);}
.sb-left-menu {width: 100%; background: url(./img/left-sb-bcg-top.jpg);}
.sb-left-menu ul {padding: 80px 50px 0px 50px;}
.sb-left-menu ul li a {color: #ffffff; font-family: verdana; font-size: 14px; font-weight: bold;}
.sb-left-menu ul li a:hover {color: #f78f1e;}
.sb-left-menu ul li a:active {color: #f78f1e;}
.sb-left-ban {width: 100%; background: url(./img/left-sb-bcg-bottom.jpg);}
.content-img {width: 100%; height: 244px;}
.text {width: 490px;}
.sidebar-right {width: 250px;}
.ban240 {width: 240px; height: 450px;}

.post-image {width: 80px; height: 80px;}
.short-news {width: 550px; padding: 25px 25px;}
.short-text {width: 450px;}
.short-text h2 a {color: #73400a; font-size: 17px; font-weight: bold; font-family: arial,sans-serif;}
.short-text p {font-family: arial,sans-serif; font-size: 13px;}


.full-news {width: 420px; padding: 25px 0px;}
.full-text {width: 100%;}
.full-text h2 {color: #f78f1e; font-size: 17px; font-weight: bold; font-family: arial,sans-serif;}
.full-text p {font-family: arial,sans-serif; font-size: 13px; margin-bottom: 15px; margin-top: 15px;}



/* Футер */
#footer {width: 100%; height: 145px; background: #fff; position: relative; z-index: 10;}
#footer ul {width: 590px; padding-top: 60px; margin: 0 auto;}
#footer ul li {float: left; padding: 5px;}
/*#footer ul li a {font-family: times new roman; font-size: 17px; font-weight: bold; color: #4a4645; text-decoration: none;}*/
#footer ul li a:hover {color: #fda204;}
#menu-item-18 a, #menu-item-19 a, #menu-item-20 a {color: #fda204; font-weight: bold;}
#menu-item-14 a, #menu-item-15 a, #menu-item-16 a, #menu-item-17 a {font-family: times new roman; font-size: 17px; font-weight: bold; color: #4a4645; text-decoration: none;}


.wp-pagenavi {width: 100%; text-align: center;}
.wp-pagenavi a {padding: 5px; color: #73400a;}
.wp-pagenavi a:hover {font-size: 1.2em; padding: 5px; font-weight: bold;}
.wp-pagenavi span {font-size: 1.4em; padding: 5px; font-weight: bold;}

