﻿body {color: #555555;min-width: 1120px}
a {color: #62899b;}
.wrapper {width: 1100px}

/* хедер */
header {background: url("../img/header-bg.png") 50% 0 repeat-x; margin-bottom: 15px;min-height: 64px}
header .label {background: url("../img/label.png") no-repeat; width: 237px; height: 120px; float: left;padding: 10px}
.login-string {color: #fff;margin-top: 17px}
.login-string a {color: #fff;}
.login-string input[type="text"],
.login-string input[type="password"] {border: 1px solid #5b6573;padding: 3px 5px;margin-left: 5px;-webkit-box-shadow: inset 0px -2px 3px  rgba(0, 0, 0, 0.3);box-shadow: inset 0px -2px 3px  rgba(0, 0, 0, 0.3); width: 70px;}
.login-string label {padding:0 5px}
.button1 {background: url("../img/button-bg.png") repeat-x;border: none;color: #fff;line-height: 24px;-webkit-border-radius: 3px;border-radius: 3px;padding: 0 10px;display: inline-block;zoom: 1;*display: inline;vertical-align: middle}
.login-string .button1 {margin-right: 10px}

/* главное меню */
.main-nav {margin-top: 10px;position: relative;background: url("../img/menu-bg.png") repeat-x;color: #fff;}
.main-nav li {display: inline-block;zoom: 1;*display: inline;vertical-align: middle; margin-left: 25px;}
.main-nav li a {color: #fff;font-size: 14px; font-weight: bold;line-height: 37px}
.main-nav:before,
.main-nav:after{content: '';position: absolute;top:0; width: 13px; height: 37px;}
.main-nav:before {background: url("../img/menu-left.png") no-repeat;left:-13px}
.main-nav:after {background: url("../img/menu-right.png") no-repeat;right:-12px}

/* колонки */
.left-column,
.right-column{ width: 225px; padding-top: 25px;}
.left-column,
.center-column {float: left; padding: 25px 0px 20px 0px;}
.right-column {float: right}
.left-column {margin-right: 15px;}
.center-column { width: 620px;}
.center-column1 { width: 1060px;padding: 25px 0px 20px 0px;}

/* общие стили модулей */
.module h3 {color: #724d1d; font-size: 15px;font-weight: normal;padding: 7px 15px; margin-bottom: 10px;}
.module {margin-bottom: 25px;}


/* блок фильтров */
.filters {background: url("../img/filrers-bg.png") repeat-x;min-height: 100px; margin-bottom: 20px;padding: 15px 10px 10px;-webkit-border-radius: 0px 0px 10px 10px;border-radius: 0px 0px 10px 10px;}

/* блок слайдера */
.slider {position: relative;padding: 1px 40px;}
.slider li {float: left;width: 48%; margin: 0 1%;}
.slider li .ava,
.usr-list .ava,
.news-list .ava{float: left;width:50px;border: 1px solid #ccc; margin-right: 10px;}
.slider li .name { font-weight: bold}
.slider li .desc,
.news-list .cont{ margin-left: 60px}
.slider .arrow {position: absolute;top: 50%; width: 0; height: 0;margin-top:-5px;border: 8px solid;}
.slider .prev {border-color: transparent #333333 transparent transparent;left: 5px}
.slider .next {border-color: transparent transparent transparent #333333;right: 5px}

/* блок обсуждений */
.news-list { padding-left: 10px; margin-top: 20px;}
.news-list li { margin-bottom: 20px;}
.news-list .name {font-weight: bold}
.news-list .desc {padding-left:10px;font-size: 11px }
.news-list h4 { font-size: 11px; margin-bottom: 3px;}

/* блок обсуждений */
.usr-list li { margin-bottom: 10px;}
.usr-list .ava {width: 70px}
.usr-list .desc { margin-left: 80px;}

/* фтутер */
footer {background: url("../img/footer-bg.png") 100% 0 repeat-x;padding: 20px 0 10px;color: #fff;}