img {
border:0px;
}
a {
text-decoration:none;
}
.ss {
font-weight:bold;
color:#00FF00;
}
.ss:hover {
font-weight:bold;
color:#FFFF00;
}
p {
text-indent:0px;
}

body {
background-image:url(img/dekor/bg.jpg);
background-position:50% top;
Font-Family: Arial, Helvetica, sans-serif;
Font-size:12px;
color:#cfcfcf;
margin:43px 0px 43px 0px;
padding:0px;
}
.site {
display:block;
background:#fff;
width:1030px;
margin:0px auto;
padding-bottom:40px;
}
.content {
display:block;
width:950px;
margin:0px 40px 0px 40px;
}
.up {
display:block;
float:left;
width:950px;
height:125px;
margin-top:30px;
}
.logo {
display:block;
background-image:url(img/dekor/top_logo.jpg);
float:left;
width:434px;
height:121px;
}
.twitter {
display:block;
background-image: url(img/dekor/top_twitter.png);
float:right;
width:37px;
height:27px;
margin:30px 20px 0px 0px;
}
.twitter:hover {
background-image: url(img/dekor/top_twitter_n.png);
}
.facebook {
display:block;
background-image: url(img/dekor/top_facebook.png);
float:right;
width:87px;
height:27px;
margin-top:30px;
}
.facebook:hover {
background-image: url(img/dekor/top_facebook_n.png);
}
.up_text {
display:block;
clear:right;
float:right;
font-size:18px;
font-weight:bold;
margin-top:40px;
}
.up_menu {
display:block;
width:950px;
float:left;
height:30px;
margin:20px 0px 20px 0px;
}
.up_menu a {
display:block;
float:left;
height:30px;
line-height:30px;
font-size:20px;
color:#6dbcf0;
font-weight:bold;
border-left: 1px solid #ebebeb;
margin-right:10px;
padding-left:10px;
}
.up_menu a:hover, .kn_n {
color:#131313 !important;
}
.proizv {
display:block;
float:right;
height:22px;
line-height:22px;
font-size:16px;
color:#6dbcf0;
font-weight:bold;
border-right: 1px solid #ebebeb;
margin:2px 0px 0px 10px;
padding-right:10px;
}
.proizv:hover, .proizv_n {
display:block;
float:right;
height:22px;
line-height:22px;
font-size:16px;
color:#131313 !important;
font-weight:bold;
border-right: 1px solid #ebebeb;
margin:2px 0px 0px 10px;
padding-right:10px;
}
.r_menu {
display:block;
float:left;
width:470px;
height:470px;
margin-left:10px;
}
.r_kn1, .r_kn2, .r_kn3, .r_kn4 {
display:block;
color:#fff;
text-align:center;
font-size:28px;
font-weight:bold;
font-family:Verdana, Tahoma, Arial;
text-transform:uppercase;
float:left;
width:230px;
height:230px;
}
.r_kn1 {
background-color:#7fbc19;
line-height:38px;
}
.r_kn2 {
background-color:#ffd800;
line-height:38px;
margin-left:10px;
}
.r_kn3 {
background-color:#ff9000;
line-height:225px;
margin-top:10px;
}
.r_kn4 {
background-color:#6cbcef;
line-height:225px;
margin:10px 0px 0px 10px;
}
.r_kn1:hover {
background-color:#92ce2c;
}
.r_kn2:hover {
background-color:#ffe34a;
}
.r_kn3:hover {
background-color:#ffa22a;
}
.r_kn4:hover {
background-color:#79c9fc;
}
.text {
display:block;
width:948px;
clear:both;
float:left;
margin:30px 0px 0px 0px;
border: 1px solid #ebebeb;
}
.text_page {
display:block;
width:928px;
float:left;
color:#131313;
font-size:14px;
margin:10px;
padding:0px;
}
.text_page2 {
display:block;
width:697px;
float:left;
margin:10px 0px 10px 0px;
border-left: 1px solid #ebebeb;
}
.text_katalog {
display:block;
width:684px;
min-height:470px;
float:left;
color:#131313;
font-size:14px;
margin:0px 0px 0px 13px;
}
.menu_katalog {
display:block;
width:230px;
float:left;
color:#131313;
font-size:14px;
margin:10px 0px 10px 10px;
}
.menu_katalog a {
display:block;
background-image:url(img/dekor/p_kn.png);
background-repeat:no-repeat;
width:220px;
height:30px;
line-height:29px;
text-indent:27px;
clear:both;
float:left;
color:#6cbcef;
font-size:14px;
font-weight:bold;
margin:0px;
border-bottom: 1px dashed #ebebeb;
}
.menu_katalog a:hover, .kat_kn_n {
background-color:#7fbc19 !important;
color:#fff !important;
}
.razdel_1 {
display:block;
clear:both;
float:left;
font-size:20px;
width:100%;
color:#ff9000;
margin:20px 0px 0px 0px;
}
.razdel_2 {
display:block;
clear:both;
float:left;
font-size:20px;
width:100%;
height:29px;
color:#ff9000;
margin:0px 0px 8px 0px;
border-bottom: 1px dashed #ebebeb;
}
.blok_1 {
display:block;
min-width:100%;
clear:both;
float:left;
margin:20px 0px 0px 0px;
border-top: 1px solid #ebebeb;
}
.bl_kat {
display:block;
width:220px;
height:205px;
text-align:center;
font-size:16px;
text-transform:uppercase;
line-height:20px;
color:#7fbc19;
font-weight:bold;
float:left;
margin:0px 4px 15px 4px;
padding:0px;
}
.bl_kat_f {
display:block;
width:220px;
height:160px;
text-align:center;
float:left;
margin:0px 4px 10px 4px;
padding:0px;
}
.big_fg {
display:block;
width:301px;
height:205px;
text-align:center;
float:left;
margin:0px 4px 10px 4px;
padding:0px;
}
.bl_kat:hover, .bl_kat_f:hover, .big_fg:hover {
background-color:#f8f8f8;
color:#131313;
}
.bl_kat img, .bl_kat_f img, .big_fg img {
display:block;
padding:0px;
border: 1px solid #ebebeb;
margin:5px auto 5px;
}
.new_1 {
display:block;
width:189px;
height:250px;
text-align:center;
color:#000000;
float:left;
margin:8px 0px 8px 0px;
padding:0px;
border-right: 1px solid #ebebeb;
}
.new_1 b {
display:block;
color:#CCCCCC;
font-size:20px;
margin:7px 0px 7px 0px;
}
.n_kn_1, .n_kn_2, .n_kn_3, .n_kn_4 {
display:block;
color:#FFFFFF;
width:130px;
height:30px;
line-height:30px;
font-size:16px;
font-weight:bold;
margin: 0px auto;
}
.n_kn_1 {
background-color:#7fbc19;
}
.n_kn_2 {
background-color:#6cbcef;
}
.n_kn_3 {
background-color:#ffd800;
}
.n_kn_4 {
background-color:#ff9000;
}
.n_kn_1:hover, .n_kn_2:hover, .n_kn_3:hover, .n_kn_4:hover {
background-color:#323232;
}
.car_phone {
display:block;
background-repeat:no-repeat;
line-height:57px;
text-indent:68px;
width:505px;
height:59px;
float:left;
color:#CCCCCC;
font-size:20px;
margin:15px 0px 0px 0px;
}
.car_phone b {
color:#323232;
font-size:24px;
}
.blok_dn {
display:block;
width:225px;
height:255px;
line-height:20px;
float:left;
margin:0px 11px 0px 0px;
}
.blok_dn a {
display:block;
color:#cfcfcf;
line-height:15px;
clear:both;
float:left;
}
.blok_dn a:hover {
color:#ff9000 !important;
}
.dn_kn_n {
color:#6cbcef !important;
}
.copyright {
display:block;
float:left;
color:#323232;
font-size:16px;
margin:10px 20px 0px 0px;
}
.created {
display:block;
float:left;
color:#CCCCCC;
line-height:20px;
font-size:14px;
margin:10px 20px 0px 0px;
}
.back-top {
width:16px;
height:8px;
float:right;
background:url("img/dekor/to_top.png");
display:block;
margin:15px 10px 0px 0px;
}
.back-top:hover {
background:url("img/dekor/to_top.png") no-repeat 0 bottom;
}