@charset "utf-8";
/* CSS Document */

html, body, img, p, a, h1, h2, h3, h4, h5, h6, form, input, textarea, table, td, tr, th, ul, li, div, span, strong, br {margin: 0; padding: 0;}
img {border: none;}
html {height: 100%;}
body {background:  #fff; width: 100%; font: normal 12px Tahoma, Arial, sans-serif; position: relative; height: auto !important; height: 100%;  min-height: 100%;}
h1, h2, h3, h4, h5, h6  {font-size: 14px;}
h1 {font-size: 30px;}
h2 {font-size: 18px;}
h4 {font-size: 12px;}
h5 {font-size: 11px;}
h6 {font-size: 10px;}
a {text-decoration: underline; color: #000;}
a:hover {text-decoration: none;}
p {padding: 8px 0; line-height: 15px;}
input[type='submit'], input[type='button'] {cursor: pointer;}
ul li {list-style: disc  inside; padding-left: 10px;}


.site {background: #fff; height: 1%; min-width: 1000px; padding-top: 15px;}

.heder {position:relative;}

#logo {position: absolute; width: 134px; height: 107px; top: 1px; left: 49px; display: block; background: url(../images/logo.png) no-repeat;}

.telef {position: absolute; top: 128px; left: 44px; width: 151px; height: 20px; color: #d8d7d7; font-size: 24px;}
.telef span {font-size: 12px; padding-right: 6px;}

#nav {font-family: Arial, Helvetica, sans-serif; padding-left: 245px;}
#nav li {display: inline; padding: 0 4px; list-style: none; color: #d70500;}
#nav li a:hover {color: #d70500; text-decoration: underline;}

.poisk {float: right; padding-right: 20px;}
.poisk * {vertical-align: middle;}
.poisk-text {width: 160px; height: 17px; color: #cacaca; font-size: 12px; background: #fff; border: 1px #cacaca solid;}
.poisk-button {background: url(../images/poisk.png) no-repeat; width: 11px; height: 11px; border: none;}

.poisk-2_all {float: right; padding: 0px 7px; width: 190px;  border: #fcefef solid; border-width: 1px 0 0 1px; background: #f7d6d6; margin-top: 32px; margin-right: 24px; _padding-bottom: 3px;}
.poisk-2_all * {vertical-align: middle;}
.poisk-2_all form {padding: 5px 0; display: inline-block; *display: inline; zoom:1;}
.poisk-2_all input {width: 165px; height: 17px; margin-right: 5px; color: #000; font-size: 11px; background: #fff; border: 1px #cacaca solid;}
.poisk-2_all input.poisk-button-1 {background: url(../images/str-1.png) no-repeat; width: 15px; height: 15px; border: none; margin: 0;}
.poisk-2_all select {width: 80px; height: 17px; color: #000; font-size: 11px; background: #fff; border: 1px #cacaca solid; margin-right: 6px;}
*+html .poisk-2_all select {height: 19px;}

.korzina {background: url(../images/korzina.png) right no-repeat; padding-right: 71px; margin-right: 32px; padding-top: 27px; float: right; position: relative; overflow: hidden;}
.korz {position: absolute; bottom: 30px; right: 0; width: 69px; height: 50px; display: block;}
.korzina h2 {color: #d70500; padding-bottom: 4px;}
.ul-korz li {font-size: 12px; color: #000; padding: 4px 0; list-style: outside; list-style: none; padding-left: 0;}
.ul-korz li a {color: #d70500;}
.ul-korz li span {padding: 0 4px; color: #d70500;}  

.conteiner {width: 100%; overflow: hidden; padding-bottom: 90px;}
.content_all {float: left; width: 100%;}
.content {padding-left: 245px;}
.content-in {width: 100%;}
.content-text {padding-right: 265px;}
.content-text p {color: #000;}

.h1 {color: #d70500; padding-bottom: 15px; font-weight: normal;}

.O-magazine {padding: 5px 38px 5px 0;}
.O-magazine p {color: #444444;}

.zakaz {width: 97%;}
.zakaz-div {padding: 5px 0;}
.zakaz-div h3 {color: #000; padding: 10px 0 2px;}
.zakaz-text1 {width: 250px; height: 23px; border: 1px #cacaca solid; background: #fff; color: #d70500; font-size: 18px;}
.zakaz-text2 {width: 100%; border: 1px #cacaca solid; background: #fff; color: #d70500; font-size: 18px; min-height: 126px;}


.table {width: 97%;}
table {border-collapse: collapse; width: 100%;  margin: 5px 0 5px 0;}
td {padding-right: 22px; vertical-align: middle; height: 39px; border-bottom: 1px #949494 dotted; font-size: 18px; color: #c8c6c6;}
td.td_01 {min-width: 360px; color: #000;}
td.td_02 {color: #c8c6c6;}
td.td_03 {text-align: center;}
.td-in-03 {border: 1px #cacaca solid; width: 31px; height: 16px; font-size: 12px; color: #d70500; text-align: center;} 
td.td_04  {color: #d70500; text-align: center;}
td.td_04 span {color: #000; padding: 0 6px;}
td.td_05 {background: url(../images/krest.png) center 12px no-repeat; width: 15px;}
td.td_05 a {display: block; width: 15px; height: 15px; margin-left: -13px;}

.zakazat {text-align: right; padding-top: 14px;}
.zakazat-button {background: url(../images/zakazat.png) no-repeat; width: 140px; height: 30px; border: none;}

.content-menu {width: 100%; overflow: hidden;}
.content-menu ul {margin-left: -22px;}
.content-menu li {display: -moz-inline-box; display: inline-block; vertical-align: top; zoom:1; *display: inline; position: relative; width: 350px; min-height: 154px; _height: 154px; margin: 0 0px 27px 0; padding-left: 22px; list-style: none;}
.content-menu-L {float: left;}
.img-text {padding-bottom: 3px; font: normal 11px Arial, Helvetica, sans-serif; color: #000;}
.img-text span {color: #d70500;}
.content-menu-L a {width: 140px; height: 140px; display: block;}
.content-menu-R {float: left; width: 198px; position: relative; padding-left: 9px;}
.content-menu-R h2 a {font-size: 18px;}
.buttons, .kupit {position: absolute; bottom: 51px; right: 52px; width: 91px; height: 21px; background: url(../images/batton-1.png) no-repeat; text-align: center; padding-top: 3px; color: #000; font: normal 14px Tahoma, Arial, sans-serif;}
.buttons {color: #fff;}
.form-kupit {padding-top: 15px;}
.kupit {background: url(../images/kupit-2.png) no-repeat; border: none; bottom: 12px; height: 24px; padding: 0;}

.paginacia_all {margin-right: 32px; text-align: right;}
.paginacia-L {background: url(../images/paginac_L.png) no-repeat; padding-left: 9px; height: 31px; float: right; display: inline-block;}
.paginacia-R {background: url(../images/paginac_R.png) right no-repeat; padding-left: 0; padding-right: 9px; display: inline-block;}
.paginacia {background: #efefef; padding: 9px 16px 8px 16px; height: 15px; position: relative;  display: inline-block;}
.paginacia li {list-style: none; float: left; padding-right: 9px; color: #ce0100; font-size: 12px;} 
.paginacia-str-L, a.paginacia-str-L, .paginacia-str-R, a.paginacia-str-R {position: absolute; height: 15px; width: 13px; top: 9px; display: block;}
.paginacia-str-L {background: url(../images/str_1.png) top no-repeat; left: 0;}
a.paginacia-str-R {background: url(../images/str_2.png) bottom no-repeat; right: 0;}
a.paginacia-str-L {background: url(../images/str_1.png) bottom no-repeat; left: 0;}
.paginacia-str-R {background: url(../images/str_2.png) top no-repeat; right: 0;}
*+html .paginacia_all,  *+html .paginacia-L, *+html .paginacia-R, *+html .paginacia {display: inline;}
* html .paginacia-L, * html .paginacia-R, * html .paginacia {display: inline;}

.side-right {float: right; width: 265px; padding: 3px 15px 0 24px; overflow: hidden; height: 1%;}
.side-right img {width: 263px; height: 263px; padding: 5px 0;}
.side-right-kupit {text-align: center; padding: 36px 0 5px 0;}
.kupit-button {background: url(../images/kupit.png) no-repeat; width: 140px; height: 30px; border: none;}


.sidebar {width: 225px; padding: 14px 0 0 18px; margin-left: -100%; height: 1%; float: left;}
.sidebar ul {padding-right: 20px;}
.sidebar li {padding: 7px 0 7px 90px; border-top: 1px #adadad dotted; font-family: sans-serif; list-style: none;}
.sidebar li h2 {color: #000; font-weight: bold;}
.sidebar li ul li {padding: 0; border: none; list-style: none;}
.sidebar li ul li a {font-size: 12px; font-family: sans-serif}
.sidebar li a:hover {color: #d70500; text-decoration: underline;}
.a1 {background: url(../images/li-01.png) no-repeat;}
.a2 {background: url(../images/li-02.png) no-repeat;}
.a3 {background: url(../images/li-03.png) no-repeat;}
.a4 {background: url(../images/li-04.png) no-repeat;}
.a5 {background: url(../images/li-05.png) no-repeat;}
.a6 {background: url(../images/li-06.png) no-repeat;}
.a7 {background: url(../images/li-07.png) no-repeat;}
.a8 {background: url(../images/li-08.png) no-repeat; border-bottom: 1px #adadad dotted;}

.footer_all {position: relative;}
.footer_bg {position: absolute; top: -68px; right: 0; background: url(../images/footer.png) no-repeat; width: 385px; min-height: 97px; text-align: right; padding-right: 20px; padding-bottom: 20px;}
.footer_bg p {font: normal 10px Tahoma, Arial, sans-serif; line-height: 14px; color: #000; padding: 0; padding-top: 26px;}
.footer {border-top: 4px #dfdfdf solid; padding-top: 16px; margin-left: 22px;}
.footer img {margin-right: 10px;}
.bott-telef {padding-top: 13px; color: #444; font-size: 24px; line-height: 23px;} 
.bott-telef span {font-size: 12px; padding-right: 6px;}


    
© TrueDev.org