#background-1 {
background: url(../system-images/fon-verh.jpg) left top repeat-x, url(../system-images/fon-niz.jpg) left bottom repeat-x;
}


/*--------Общий css-------*/

.content table {
    border: 0;
}




#sidecolumn ul {
list-style-type: none;
}
.content ul, .content ol {
margin: 0px !important;
padding: 0px !important;
line-height: 1.2;
}

.content a {
text-decoration: underline;
}
.content a:hover {
text-decoration: none;
}

.sc-textBlock, .sc-articles, .sc-newsletter-subscription, .sc-navigation, .sc-sign-in-block, .sc-events, .sc-blog, .sc-news, .sc-form {
padding: 0;
}

.content table td {
border: 0;
}


/*--------Главная страница-------*/

#tablica1 td {
width:100%;
border: 8px solid #EFE48E;
}
   
#tablica1 p { 
padding: 10px;
color:#2D2D2D;
}

#tablica2 {
width:100%;
border:8px solid #EFE48E;
background:#FDFAE5;
color:#2D2D2D;
}

#tablica2 td {
text-align: center;
border:0;
}

a.rollover {
background: url(../system-images/podrobnee.png);
display: block;
width: 200px;
height: 40px;
}
a.rollover:hover {
background-position: 0 -40px;
}

/*--------Header-------*/

#header {
background: none !important;
}

/*--------Content-------*/

#content {
min-height: 600px;
background: none;
margin-top: 30px;
margin-bottom: 40px;
}

/*--------Content h1, h2-------*/

.content h1 {
border-bottom: 2px solid #CBCACA;
color: #232323;
margin-bottom: 10px;
padding-bottom: 7px;
text-align: left;
font-family: arial;
font-size:22px;
font-weight: bold;
}

.content h2 {
color: #232323;
margin-bottom: 10px;
padding-bottom: 7px;
text-align: left;
font-family: arial;
font-size:16px;
font-weight: normal;
}

/*--------Footer-------*/

#footer {
background: none;
border: 0;
}
.footer-inside {
color: #fff;
height: 200px !important;
}

/*--------Контактный блок в подвале сайта-------*/

.infofooter {
margin-top: 20px;
color: #5C5B5B;
}
/*--------блоки-------*/
.blok-infofooter {
float: left;
margin-left: 50px;
margin-right: 10px;
font-size: 13px;
}
/*--------заголовок-------*/
.blok-infofooter-zagolovok {
font-family: Forum;
font-size: 15px ;
font-weight: normal;
color: #404040;
border-bottom: 2px dotted #404040;
}
/*--------под заголовком-------*/
.podzagolovok {
font-style:italic;
color: #5C5B5B;
}


/*--------Форма обратной связи для страницы КОНТАКТЫ-------*/

/*--------Форма-------*/
#form-1 {
width: 330px;
}

/*--------дополн. описание под полем формы-------*/
.form .field .fixedDescription {display:none;}

/*--------название полей формы-------*/
#form-1 .form label {
color: #2F2F2F;
font-family: verdana,arial,sans-serif;
font-size: 90%;
font-weight: normal;
}
/*--------поля формы-------*/
#form-1 .form .field .control input[type="text"], #form-1 .form .field .control input[type="email"], #form-1 .form .field .control input[type="password"], #form-1 .form .field .control input[type="tel"], #form-1 .form .field .control input[type="url"], #form-1 .form .field .control input[type="number"], #form-1 .form .field .control textarea, #form-1 .form .field .control select {
border: 1px solid #B0B0B1 !important;
width: 330px;
background: #EAF0F9 url(../system-images/pencil.png) 5px 5px no-repeat;
padding-left: 30px;
}


/*--------Хлебные крошки-------*/
#breadcrumbs {font-size:14px !important;}

/*--------hr-------*/
hr {
height: 1px;
border: none;
color: #C27500;
background: #C27500;
}

.InfoContent {
color: #000000;
}

.vkontakte {
margin-bottom: 60px;
}


/*--------Поиск на сайте-------*/

/*--------блок поиск-------*/
.searchform {
position: absolute;
right: 0px;
top: 90px;
z-index: 99999;
background: none !important;
border-radius: 3px;
width: 270px;
}
/*--------поле поиска-------*/
.searchform form input[type="text"] {
background: url(../system-images/poisk.png) no-repeat scroll 2px 3px #EAF0F9;
height: 20px;
width: 150px;
border-radius: 3px;
padding: 2px 0 1px 25px;
font-size: 12px;
}
/*--------кнопка поиск-------*/
.searchform form input[type="submit"] {
background: #979696 !important;
margin-left: 5px;
padding: 2px 10px !important;
color: #FFFFFF !important;
cursor: pointer;
width: 70px;
}



/*--------Горизонтальное меню под шапкой-------*/

.navigation {
background: none;
border: 0px;
}

.navigation .level1 {
border: 0;
padding: 0px !important;
}

.navigation .level1 > a {
padding: 10px 50px 10px 20px !important;
}

.navigation li a {
background: url(../system-images/bliz1.png) left 13px no-repeat;
margin-left: 0px;
color: #525252;
font-family: verdana,arial,sans-serif;
font-size:15px;
font-weight: bold;
}

.navigation li a:hover {
background: url(../system-images/bliz2.png) left 13px no-repeat;
color: #282828;
}

.navigation li.active > a {
background: url(../system-images/bliz2.png) left 13px no-repeat;
color: #282828;
}


/*--------Лже вертикальное меню-------*/
.dt-widget a:hover {
color:#FADF9A !important;
}



/*--------Меню Каталога------*/

#sidecolumn {
width:240px !important;
}

/*--------Блок каталога------*/
.sc-navigation {
width:220px !important;
background: none;
margin: 0px 0 0px 0px;
padding: 0px 0px 40px 0px !important;
}

/*--------Заголовок каталога-------*/
.navigation-widget-title {
background: none;
border-bottom: 1px solid #907F82;
padding: 0px 0px 10px 0px;
color: #362F30;
font-family: verdana,arial,sans-serif;
font-size: 16px;
font-weight: bold;
text-align: left; 
}

.sc-navigation a {
display: block;
position: relative;
}

.sc-navigation li {
background: none !important;
margin: 1px 0;
padding: 8px 0;
}
.sc-navigation li:hover {
background: none !important;
}
.sc-navigation li.active {
background: none !important;
}

.content li li {
padding: 0px;
}

/*--------Подкатегории каталога-------*/
.sc-navigation li li {
margin: 10px 0 0 0;
padding-left: 15px !important;
}

.sc-navigation li a {
background: url(../system-images/galka1.png) left center no-repeat;
margin-left: 5px;
padding-left: 15px;
color: #5D5D5D !important;
font-family: verdana,arial,sans-serif;
font-size: 14px;
list-style: none;
text-decoration: none;
}

.sc-navigation li a:hover {
background: url(../system-images/galka2.png) left center no-repeat;
text-decoration:none;
color: #282828 !important;
}

.sc-navigation ul li.active > a {
background: url(../system-images/galka2.png) left center no-repeat;
color: #282828 !important;
font-weight: bold !important;
}


/*--------Акции ( сделано из новостей )----*/

/*-----Блок акций в левой колонке----*/
.sc-news {
width:220px !important;
margin-bottom: 60px;
}
.block-title {
margin-bottom: 0;
}

/*-----Заголовок акций в левой колонке----*/
.sc-news .block-title-inner-1 {
background: url(../system-images/fon-zagolovok-novosti.png) left center no-repeat;
width: 220px;
height: 45px;
color: #fff !important;
font-family: arial;
font-size: 20px !important;
font-weight: normal !important;
padding: 17px 0 0 60px !important;
text-align: left !important;
} 
/*-----дата акций в левой колонке----*/
.sc-news .date {
background: url(../system-images/date.png) left center no-repeat;
padding-left: 25px;
}
/*-----заголовок акций в левой колонке----*/
.news-title {
background: url(../system-images/feed.png) left center no-repeat;
padding-left: 25px;
font-weight: bold;
}
/*-----фото акции в левой колонке----*/
.sc-news.photoleft .news-photo img {
width: 60px;
}
/*-----рамка у фото акций в левой колонке----*/
.sc-news .news-photo {
border: 1px solid #CBC9CA;
padding: 0;
}
/*-----смещение даты и заголовка акций в левой колонке----*/
.sc-news.photoleft .news-description {
margin-left: 80px;
}
/*-----нижнее подчёркивание акций в левой колонке----*/
.sc-news li.news-item {
border-bottom: 1px solid #CBC9CA;
}

/*-----Краткий раздел акций----*/
/*-----дата акции----*/
.news-date {
background: url(../system-images/date.png) left center no-repeat;
padding-left: 25px;
}
/*-----заголовок акции----*/
.news-list-desc h2 a {
background: url(../system-images/feed.png) left center no-repeat;
padding-left: 25px;
font-weight: bold;
}
/*-----фото акции----*/
.news-list-image img {
width: 130px;
}
/*-----смещение даты заголовка и краткого текста акций----*/
.news-list-desc {
margin-left: 160px;
}

/*-----Подробный раздел акций----*/
/*-----смещение картинки----*/
.news-text img {
margin: 8px 20px 10px 0 !important;
}
/*-----заголовок комментария----*/
h2.comments-section-header {
background: url(../system-images/vopros.png) 5px center no-repeat #fff !important;
text-align: left;
padding-left: 30px;
}
/*-----форма комментария у акций----*/
#commentsForm .form .field .control input[type="text"], #commentsForm .form .field .control input[type="email"], #commentsForm .form .field .control input[type="password"], #commentsForm .form .field .control input[type="tel"], #commentsForm .form .field .control input[type="url"], #commentsForm .form .field .control input[type="number"], #commentsForm .form .field .control select {
background: #EAF0F9 url(../system-images/pencil.png) 5px 5px no-repeat;
padding-left: 30px;
height: 30px;
}
#commentsForm .form textarea {
background: #EAF0F9 url(../system-images/pencil.png) 5px 5px no-repeat;
padding-left: 30px;
width: 500px !important;
height: 120px;
}





.commerce-btn:hover {
background: #2B2A2A;
}

.short-product-description {
font-size: 14px;
}

.productList-list1 .product-image a {
    border: 0;
}

.productList-list1 .productList-item {
    border: 0;
box-shadow: none;
}

.productList-grid1 .product-title a {
    font-size: 80%;
}

.productList-list1 h3.product-title {
font-size: 90%;
}

/*-------Большая картинка в подробном описании товара-------*/
#cloud-zoom-big {
width: 417px !important;
height: 417px !important;
border: 2px solid #9F9F9E !important;
top:-2px !important;
}


