 .ashl { color:#999999; font-size:10px; margin-bottom:20px; }  .ashl a { color:#999999; font-size:10px; }
img {
border: none;
vertical-align: middle;
}

a {
font:12px tahoma,arial;
color:#05C;
}

td {
vertical-align:top;
font:12px tahoma,arial;
}
  
h1 {
font:18pt tahoma,arial;
/* color:#333; */
margin:0px 0px 10px 10px;
padding:0;
text-align:left;
}

.cl {
clear:both;
height:10px;
font-size:0;
}

html, body {
width:100%;
font:12px tahoma,arial;
/* #color:#fff; */
padding:0;
margin:0; 
}

body {
background:url('/images/bg.gif') #181C11 !important;
width:100%;
height:100%;
}

.fix { 
width:100%; 
width:expression(document.body.clientWidth < 1002? "1000px": "100%" );
position:relative;
z-index:0;
overflow: hidden;
}

.fix .menu_fon {
background:url('/images/menu_bg.png');
width:90%;
height:78px;
position:absolute;
top:35px;
z-index:1;
}

.menu9 {
position:relative;
z-index:1;
top:35px;
width:90%;
height:63px;
padding: 20px 0 45px;
}

#logo {
margin:0 70px 0 30px;
padding:0; 
}

#menu_dummy {
padding-right: 220px;
}

.menu9 td.main_menu a {
margin: 0 15px;
padding: 7px 10px 5px 23px;
text-transform:none;
color: #fff;
font-size: 15px;
}

.menu9 td.main_menu a:visited {
color: #fff;
}

.menu9 td span.sub_menu{
margin: 0 15px;
padding: 7px 10px 5px 3px;
text-transform:none;
}

.menu9 td span.sub_menu{
color: #cdcdcd;
font-size: 15px;
}

.menu9 td span.sub_menu a, .menu9 td span.sub_menu a:visited{
font-size: 15px;
color: #cdcdcd;
}

.menu9 td.sub_menu {
padding-top: 5px;
}

/*.menu9 #sub_menu a {
margin: 0 5px;
padding: 7px 10px 5px 0px;
}*/

#horo {
background:url('/images/icon_horo.gif') no-repeat 2px 50%;
}

#voicecards {
background:url('/images/icon2.gif') no-repeat 5px 50%;
}

#flowers {
background:url('/images/icon_flowers.gif') no-repeat 5px 50%;
}

#podarki {
background:url('/images/icon_podarki.gif') no-repeat 5px 50%;
}

#mobile {
background:url('/images/icon_mobile.gif') no-repeat 5px 50%;
}


.block_pad {
padding-left:40px;
position:relative;
z-index:8;
}


.main_block {
/* background:url('/images/ill_voicecards.gif') no-repeat 100% 100%; */
margin-bottom:55px;
width:100%;
position:relative;
z-index:7;
}

.lt_block {
height:83px;
background:url('/images/lt-wide3.gif') no-repeat;
background-position:0 0;
}

.t_block {
background:url('/images/border.gif') repeat-x 0 61px #fff;
}

.rt_block {
width:166px;
background:url('/images/rt.gif') no-repeat 0 0;
}

.lt1_block {
background:url('/images/lt1.gif') repeat-y top left #fff;
/* width:100%;   */
/* background:#fff; */
/* text-align:center; */
padding: 0px  0px 10px 10px;
}

.t1_block {
background:#fff;
text-align:center;
}

.rt1_block {
background:url('/images/rt1.gif') repeat-y 0 0;
overflow:hidden;
}

.lt2_block {
height:181px;
background:url('/images/lt2-wide3.gif') no-repeat;
background-position:0 0;
}

.t2_block {
background:url('/images/border.gif') repeat-x 0 59px #fff;
}

.rt2_block {
background:url('/images/rt2.gif') no-repeat 0 0;
}               

.right_column {
/* background:url('/images/reklama.gif') no-repeat 50px 50%; */
width:100%;
height:450px;
margin-left: 30px;
}

.item_block {
float:left;
width:30%;
text-align:left;
}

.item_block img {
border:1px solid #E1E1E1;
margin-bottom:5px;
}

.item_block a {
color:#CC9933;
font-size:10pt;
margin-right:20px;
}

.left_column {
margin:10px 80px 10px 0;
}

.left_column a{
font:9pt tahoma,arial;
color:#4C4835;
padding:10px 0 10px 35px;
display:block;
background:url('/images/circle.gif') no-repeat 15px 15px;
}

.left_column a.active_item1 {
color:#fff;
font-weight:700;
background:#FF7F09;
}

.footer {
font-size:7pt;
margin-left:230px;
padding-top:10px;
clear:both;
color:White;
}

.footer a {
font-size:7pt;
color: #fff;
}

.t_block div {
float:right;
height:24px;
margin:20px 0 0 10px;
}

.input3 {
vertical-align:text-top;
font:9pt tahoma,arial;
color:#4C4835;
border:0;
background:none;
position:relative;
top:3px;
left:4px;
}

#in1 {
/*background:url('/images/input_bg.gif') no-repeat 0 2px;*/
height:24px;
width:216px;
}

#in2 {
height:22px;
width:55px;
position:relative;
top:0;
left:0;
}

#in3 {
width:193px;
padding-left:3px;
}

.main_table{
width:100%;
position:relative;
z-index:10;
}
.p-
{
  color:Black;
}
/*PNG24 Styles*/
*:first-child+html .png24fix {background:none ! important;}
.fix
{ 
width:100%; 
width:expression(document.body.clientWidth < 1002? "1000px": "100%" );
position:relative;
z-index:0;
}

.block_pad #tshadow1
{
  background:url(/images/shadow1.png) no-repeat ! important;
  background:none; 
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/shadow1.png');
  width:227px;
  height:87px;
  margin:3px 0px 0px 12px;
  position:absolute;
  top:0;
  left:0;
  z-index:3;
}

.block_pad #tshadow2
{
  background:url(/images/shadow2.png) no-repeat ! important;
  background:none; 
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/shadow2.png');
  width:168px;
  height:63px;
  margin:3px 0px 0px 12px;
  position:absolute;
  top:0;
  right:0;
  z-index:4;
}

.block_pad #tshadow3
{
  background:url(/images/shadow3.png) no-repeat ! important;
  background:none; 
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/shadow3.png');
  width:167px;
  height:146px;
  margin:3px 0px 0px 12px;
  position:absolute;
  bottom:10px;
  right:0;
  z-index:5;
}

.block_pad #tshadow4
{
  background:url(/images/shadow4.png) no-repeat ! important;
  background:none; 
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/shadow4.png');
  width:229px;
  height:173px;
  margin:3px 0px 0px 12px;
  position:absolute;
  bottom:0;
  left:0;
  z-index:6;
}

.fix .menu_fon
{
  background:url(/images/menu_bg.png) repeat ! important;
  background:none; 
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/menu_bg.png', sizingMethod='scale');
  width:90%;
  height:78px;
  margin:3px 0px 0px 12px;
  position:absolute;
  top:35px;
  z-index:1;
  margin-left: 0px;
}
/*PNG24 Styles*/


 

#xhr_pageblocker_r  {
  background:url(/images/menu_bg.png) repeat !important;
  background:none; 
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/menu_bg.png', sizingMethod='scale');
  width:3000px;
  height:3000px;
  position:absolute;
  top:0;
  left:0;
  z-index:500;
  display: none;
}


#roibox_podarki_index  table * {margin: 0; padding: 0;  vertical-align: top;}
#roibox_podarki_index * img    {margin-top: 0 ; padding: 0;  vertical-align: top;}
/*
* { outline: 2px dotted red; }
* * { outline: 2px dotted green; }
* * * { outline: 2px dotted orange; }
* * * * { outline: 2px dotted blue; }
* * * * * { outline: 1px solid red; }
* * * * * * { outline: 1px solid green; }
* * * * * * * { outline: 1px solid orange; }
* * * * * * * * { outline: 1px solid blue; }
*/
