@charset "utf-8";
/* CSS Document */

/**
* Тело
*/
#bg_top{
background:url(../images/header_bg1.jpg) no-repeat 0 146px #fff;
min-height:99px;
position:relative;
}
#bg_footer{
background:url(../images/footer_bg1.jpg) no-repeat 50% 400px;
padding:0;
}
#bg_collage{
background:url(../images/collage1.png) no-repeat 100% 0;
min-height:536px;
padding:1px 0 0 0;
}
#bg_ruler{
background:url(../images/ruler_home_left.png) no-repeat 1px 50px;
}

/**
* Содержание
*/
#content{
width:535px;
padding:60px 0 0 68px;
height:258px;
overflow:hidden;
}

/**
* Ссылки на каталоги
*/
#katalog_online ul,
#katalog_online2 ul{
list-style:none;
list-style-image:none;
margin:0;
padding:0 0 0 20px;
}
#katalog_online ul li,
#katalog_online2 ul li{
margin:0;
padding:0 0 10px;
}
#katalog_online,
#katalog_online2{
background:url(../images/home_katalog_online.gif) no-repeat 0 13px;
display:block;
float:left;
padding:35px 0 75px 200px;
margin:0 0 0 80px;
width:165px;
font-size:12px;
}
#katalog_online h3,
#katalog_online2 h3{
display:block;
background:url(../images/bullet1.gif) no-repeat 0 0;
padding:0 0 15px 20px;
width:120px;
text-decoration:none;
color:#020202;
font-weight:bold;
font-size:12px;
text-transform:uppercase;
}
#katalog_online2{
margin-left:50px;
background:url(../images/home_katalog_online2.gif) no-repeat 0 13px;
}
#katalog_print{
background:url(../images/home_katalog_print.png) no-repeat 0 0;
float:left;
padding:10px 0 55px 0;
font-size:12px;
font-weight:bold;
}
#katalog_print a{
display:block;
background:url(../images/bullet1.gif) no-repeat 226px 50%;
padding:60px 0 60px 252px;
width:95px;
text-decoration:none;
color:#020202;
}


/**
* Подвал
*/
#footer{
clear:both;
height:186px;
overflow:hidden;
}
#copyright{
font-size:10px;
color:#9d9d9d;
white-space:nowrap;
clear:left;
text-align:right;
padding:10px 20px;
}
#copyright a{color:#9d9d9d;}

/**
* Новости
*/
ul#news{
clear:left;
list-style:none;
padding:65px 0 0 0;
margin:0;
position:relative;
left:87px;
width:100%;
}
ul#news li{
float:left;
position:relative;
padding:0 0 0 212px;
margin:0;
width:200px;
}
li#news_1{}
li#news_2{}
ul#news li img{
position:absolute;
top:-10px;
right:250px;
}
ul#news,
ul#news a{
font-size:11px;
color:#616060;
}
ul#news span.date{
display:block;
padding:0 0 3px 0;
}
ul#news a.header{
display:block;
text-transform:uppercase;
font-weight:bold;
padding:0 0 3px 0;
}
ul#news a img{
opacity:.5;
filter:alpha(opacity=50);
}
ul#news a:hover img{
opacity:1;
filter:alpha(opacity=100);
}
