#global {
width:1000px;
background:url(/templates/skin1/images/head.jpg) no-repeat 0 3px;
margin:0 auto;
}

#head {
height:200px;
width:971px;
background:url(/templates/skin1/images/head.jpg);
}

#head h1 {
color:#000;
}

#head_left {
height:inherit;
width:360px;
float:left;
}

#logo_link {
display:block;
height:54px;
width:132px;
position:relative;
top:15px;
left:15px;
font-size:10%;
}

#name_site {
display:block;
height:26px;
position:relative;
top:22px;
left:20px;
}

#works {
display:block;
height:25px;
width:334px;
font-size:60%;
position:relative;
top:30px;
left:20px;
}

#head_right {
height:83px;
width:36px;
float:right;
position:relative;
top:50px;
right:20px;
text-align:center;
}

#head_right a {
font-size:70%;
text-decoration:none;
font-weight:normal;
height:32px;
width:37px;
display:block;
line-height:40px;
}

#home {
background:url(/templates/skin1/images/home.gif) no-repeat 13px 0;
}

#mail {
background:url(/templates/skin1/images/mail.gif) no-repeat 13px 0;
margin:20px 0 0 0;
}

#nav {
height:49px;
width:971px;
background:url(/templates/skin1/images/nav_fon.gif) repeat-x;
position:relative;
top:-7px;
}

#nav_in {
width:inherit;
height:49px;
background:url(/templates/skin1/images/nav_left.gif) no-repeat;
}

#nav_in2 {
width:inherit;
height:49px;
background:url(/templates/skin1/images/nav_right.gif) no-repeat right top;
text-align:center;
}

#nav_in3 {
height:49px;
display:block;
margin:0 auto;
}

#nav_in3 li {
display:inline-block;
height:49px;
list-style-type:none;
background:url(/templates/skin1/images/nav_razd.gif) no-repeat 0 2px;
padding:0 1px 0 3px;
margin:0 -5px 0 0;
}

#nav_in3 li:first-child {
background-image:none;
}

#nav_in3 a {
display:block;
height:49px;
padding:0 15px 0 15px;
background:url(/templates/skin1/images/nav_circle.gif) no-repeat 50% 28px;
line-height:30px;
text-decoration:none;
}

#nav_in3 a:hover {
height:49px;
background:url(/templates/skin1/images/nav_punkt_fon_akt.gif) no-repeat 50% 0;
}

#nav_in3 .akt {
display:block;
height:49px;
padding:0 15px 0 15px;
background:url(/templates/skin1/images/nav_punkt_fon_akt.gif) no-repeat 50% 0;
line-height:30px;
text-decoration:none;
}

#main {
width:inherit;
}

#left {
width:240px;
display:inline-block;
vertical-align:top;
}

.blok {
width:inherit;
background:#f2f6ee url(/templates/skin1/images/blok_top.gif) no-repeat;
margin:0 0 10px 0;
}

.blok_in {
width:inherit;
background:url(/templates/skin1/images/blok_bot.gif) no-repeat bottom;
vertical-align:top;
padding:0 0 7px 0;
}

.blok_in > div:first-child, #right_in > div:first-child {
height:16px;
width:240px;
background-repeat:no-repeat;
position:relative;
top:6px;
left:10px;
margin:0 0 20px 0;
}

.font_catalog {
background:url(/templates/skin1/images/font_catalog.png);
}

.font_about_company {
background:url(/templates/skin1/images/font_about_company.png);
}

.font_cont {
background:url(/templates/skin1/images/font_cont.png);
}

.font_news {
background:url(/templates/skin1/images/font_news.png);
display:block;
}

.font_price {
background:url(/templates/skin1/images/font_price.png);
}

.font_site_map {
background:url(/templates/skin1/images/font_site_map.png);
}

.font_zakazat {
background:url(/templates/skin1/images/font_zakazat.png);
}

#cat {
width:inherit;
padding:0 0 10px 0;
}

#cat li {
list-style-type:none;
}

#cat > li {
background:url(/templates/skin1/images/cat_razd.gif) repeat-x;
padding:3px 0 3px 10px;
line-height:12px;
}

#cat > li:first-child {
background-image:none;
}

#cat a {
text-decoration:none;
}

.no_akt {
display:none;
}

#cat li > ul {
padding:3px 0 2px 5px;
line-height:normal;
}

#cat li > ul > .content_true:before {
content:"+ ";
}

#cat li > ul > .content_true a {
padding:0;
}

#cat li > ul > li:before, #cat li > ul > ul > li:before {
content:"- ";
}

#cat li > ul > li {
line-height:12px;
margin:2px 0 0 0;
}

#cat li > ul > li > a {
padding:0 0 0 2px;
}

#cat li > ul a {
font-weight:normal;
}


#cat li > ul > li > ul {
padding:2px 0 1px 20px;
}

#cat li > ul > li > ul > li {
line-height:12px;
margin:3px 0 0 0;
font-size:90%;
}

#right {
width:729px;
display:inline-block;
background:#dfe8d7 url(/templates/skin1/images/text_top.gif) no-repeat;
vertical-align:top;
margin:0 0 0 5px;
}

#right_in {
min-height:500px;
width:inherit;
background:url(/templates/skin1/images/text_bot.gif) no-repeat bottom;
padding:0 0 20px 0;
}

#right_in2 {
width:700px;
margin:0 auto;
/*display:none;*/ /***Временно скрыт!***/
}



#right_in2_catalog {
width:100%;
padding:0;

}

#right_in2_catalog td {
height:190px;
background:url(/templates/skin1/images/cat_border_vert.gif) repeat-y;
text-align:center;
}

#right_in2_catalog td p {
margin:0 0 6px 0;
text-indent:0;
font-weight:bold;
}

#right_in2_catalog td:first-child {
background-image:none;
}

#right_in2_catalog tr {
background:url(/templates/skin1/images/cat_border_horiz.gif) repeat-x;
}

#right_in2_catalog tr:first-child {
background-image:none;
}

#right_in2_catalog a {
height:154px;
width:324px;
display:block;
background:url(/templates/skin1/images/cat_plaska.png);
margin:0 auto;
}

#right_in2_catalog img {
margin:14px 0 0 29px;
}

.news_blok {
width:212px;
margin:0px auto 12px auto;
background:url(/templates/skin1/images/cat_razd.gif) repeat-x bottom;
padding:10px 10px 8px 10px;
}






.data {
display:block;
font-weight:bold;
}

.data:before {
content:"[";
}

.data:after {
content:"]";
}

.news_blok a {
display:block;
width:100%;
text-align:right;
color:#390;
font-size:90%;
font-weight:normal;
text-decoration:none;
}

.news_blok a:after {
content:" >>";
}

#arh_news {
display:block;
color:#390;
font-size:90%;
font-weight:normal;
text-decoration:none;
margin:0 0 10px 10px;
}


#fotter {
height:62px;
width:971px;
background:#dfe8d7 url(/templates/skin1/images/fotter_bot.gif) no-repeat bottom;
margin:0 0 10px 0;
}

#artline {
float:left;
height:inherit;
width:280px;
text-align:left;
position:relative;
top:15px;
}

#artline span {
width:180px;
float:left;
font-size:90%;
}

#artline img {
float:right;
}

#banners {
float:right;
position:relative;
top:15px;
right:20px;
}






















