body{
padding:0;
margin:0;
background-color:#f3f3f3;
height:100%;
}
*{
font-family:Tahoma;
}
/* ---------------------------header--------------------------- */
#miniicons{
text-align: center; 
padding-top: 10px;
padding-left: 4px;
}

#miniicons div{
height: 25px; 
float: left; 
width: 25px;
}

#currency{
width:190px; 
background-image:url(../images/head_bg.jpg); 
vertical-align:top;
}

.currency_lable{
float:left;
color:#2086c7;
font-family:Tahoma;
font-size:11px;
}

.currency_num{
float:right;
color:#de4f24;
font-family:Tahoma;
font-size:11px;
border-bottom: 1px #9a9a9a solid;
width: 35px;
text-align:right;
}

.currency_date{
float:left;
color:#9a9a9a;
font-family:Tahoma;
font-size:10px;
}

.currency_td{
padding-top: 20px;
padding-left:20px;
padding-right:20px;
}

#head_table{
height:238px; 
background-image:url(../images/head_bg_real.jpg);
}

/* ---------------------------/header--------------------------- */



/* ---------------------------top menu--------------------------- */
#top_menu td{
width:80px;
text-align:center;
}

#top_menu td a {
font:10px Arial;
color:#FFFFFF;
text-transform:uppercase;
}

#top_menu td a:hover {
font:10px Arial;
color:#FFFFFF;
text-transform:uppercase;
text-decoration: none;
}

.top_menu_split{
background-image:url(../images/menu_bg_split.gif);
width:1px !important;
height: 25px;
}


/* ---------------------------top menu--------------------------- */





.header_black{
font: 15px Tahoma;
font-weight:bold;
padding:0;
margin:0;
display:inline;
text-decoration:underline;
color:#000000;
}


.header_orange{
font: 15px Tahoma;
font-weight:bold;
padding:0;
margin:0;
display:inline;
text-decoration:underline;
color:#db541a;

}

.cat_link{
color:#2086c7;
font-size:14px;
font-weight:bold;

}


.cat_link:hover{
color:#e99516;
font-size:14px;
font-weight:bold;
text-decoration:none;
}

.active:hover{
color:#e99516;
}


.active{
color:#e99516;
}






.news_date{
color:#968879;
font-size:9px;
}

.news_link{
color:#2086c7;
font-size:11px;
font-weight:bold;
}
.news_link:hover{
color:#e99516;
font-size:11px;
font-weight:bold;
}

.news_link_div{
padding-bottom:5px;
}

.news_announce{
color:#48505c;
font-size:11px;
padding-bottom:10px;


}


.theprice{
color:#48505c;
font-size:12px;
}

.price{
color:#de4f24;
font-size:12px;

}

.descr{
color:#777e89;
font-size:11px;
}

.partners{
color:#777e89;
font-size:11px;


}


.cat_td{
 padding:20px; 
 text-align:center;
 vertical-align:top;
}

.cat_div_out{
 border:1px solid #e5e5e5; 
 width:206px;
}

.cat_div_in{
 border:4px solid white; 
 width:198px;
}

.cat_div_in_det{
 border:4px solid white; 
 width:134px;
}


.h_menu{
height:25px; 
background-image:url(../images/menu_bg.gif);
}

#cat_floating{
position:relative; 
top:-10px; left: 15px; 
color:#de4f24; 
font-weight:bold; 
background-color:#f3f3f3; 
padding-left:10px; 
width:74px; 
background-image:url(../images/cat_arrow.gif); 
background-repeat:no-repeat; 
background-position:left center;


}


#right_col_index{
vertical-align:top; 
padding:15px; 
border-left:solid 1px #dadada; 
width:25%;



}








