body
{
 background-color: white;
 font-family: verdana;
 font-size: 9pt;
 background-color:#666666;
 color:#858585;
 margin: 0 0 0 0;
}

input 
{	
  BORDER: #666666 1px solid;
}

input.searchbtn
{
     border:none;
     FONT-SIZE: 8pt;
     COLOR: #BBBBBB;
     BACKGROUND-COLOR: #FFFFFF;
}

td.back
{
 background-color:#666666;
 width:1244px;
}

table
 {
  font-size: 9pt;
 }

table.mmenubtn
{
 margin:0 0 0 0;
 padding: 0 0 0 0;
 border:none;
 font-size:10px;
 vertical-align:middle;
 height:28px;
}

table.top

 {
  width:1024px;
  height:22px;
  background-image:url(img/main/line_top.jpg);
  margin: 0 0 0 0;
  padding: 0 0 0 0;
  font-size: 9pt;
  background-repeat:no-repeat;
  background-position:top;
 }
 
 table.menu

 {
  width:1024px;
  height:28px;
  background-image:url(img/main/line_menu.jpg);
  margin: 0 0 0 0;
  padding: 0 0 0 0;
  font-size: 9pt;
  background-repeat:no-repeat;
  background-position:top;
 }
 
td.left_top
{
width:332px;
height:92px;
background-image:url(img/main/top_line_fl.jpg);
background-repeat:no-repeat;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

td.right_top
{
width:332px;
height:92px;
background-image:url(img/main/top_line_fr.jpg);
margin: 0 0 0 0;
padding: 0 0 0 0;
}

td.middle_top
{
width:360px;
height:92px;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

 
table.subline
 {
 margin: 0 0 0 0;
 padding: 0 0 0 0;
 background-repeat:no-repeat;
 width:1024px;
 height:41px;
 background-image:url(img/main/top_sub.jpg); 
 }

table.bottom_line
 {
  width:1024px;
  height:74px;
  background-image:url(img/main/bottom_line.jpg);
  margin: 0 0 0 0;
  padding: 0 0 0 0;
  font-size: 9pt;
  background-repeat:no-repeat
 } 
 
table.workplace
 {
  width:1024px;
  background-image:url(img/main/workplace.jpg);
  margin: 0 0 0 0;
  padding: 0 0 0 0;
  background-repeat:no-repeat;
  background-color:#FFFFFF;
  color:#858585;
  font-family:"Times New Roman", Times, serif;
  font-size:9pt;
 }
 
table.bottom_stuff
 { 
  width:1024px;
  height:255px;
  background-color:#FFFFFF;
  margin: 0 0 0 0;
  padding: 0 0 0 0;
 }


table.bottom_line
 {
  width:1024px;
  height:74px;
  background-image:url(img/main/bottom_line.jpg);
  margin: 0 0 0 0;
  padding: 0 0 0 0;
  font-size: 9pt;
 } 
 
 
 td.menubtn0
{
  width:153px;
  height:28px;
  background-image:url(img/main/mmenu_button.jpg);
  background-position:center;
  vertical-align: middle;
  text-align: center;
  color:#FFFFFF;
  font-size: 10pt;
}

table.shop
{
 height:214px;
 width:1024px;
 background-image:url(img/main/shop.jpg);
}

table.hole
{
 width:422px;
 height:229px;
 background-image:url(img/main/afisha.jpg);
 background-position:right;
}

a.menubtn0
{
  text-decoration: none;
  color: #FFFFFF;
  font-size:10px;
}

a.menubtn0:link { text-decoration: none; color:#FFFFFF}
a.menubtn0:visited { text-decoration: none; color:#FFFFFF;}
a.menubtn0:hover { text-decoration:none; color:#FF9900;}
a.menubtn0:active { text-decoration: none; color:#FFFFFF; }

a.afisha:link { text-decoration: none; color:#FFFFFF; }
a.afisha:visited { text-decoration: none; color:#FFFFFF;}
a.afisha:hover { text-decoration:none; color:#FFFFFF;}
a.afisha:active { text-decoration: none; color:#FFFFFF; cursor:pointer;}

a.mail:link {text-decoration:none; color:#858585;}
a.mail:hover { text-decoration:none;}
a.mail:visited {text-decoration:none; color:#858585;}
a.main:active {text-decoration:none;}

a.elite:link { text-decoration: none; color:#FF0000}
a.elite:visited { text-decoration: none; color:#FF0000}

a.news:link {text-decoration: none; }
a.news:visited { text-decoration: none; color:#666666;}

a.sitetree0:link { text-decoration: none; color:#666666;}
a.sitetree0:visited { text-decoration: none; color:#666666;}
a.sitetree0:hover { text-decoration:none; color:#FF9900;}
a.sitetree0:active { text-decoration: none; color:#666666;}

a:link { text-decoration: none; color:#666666; }
a:visited { text-decoration: none; color:#666666;}
a:hover { text-decoration:none; color:#FF9900;}
a:active { text-decoration: none; color:#666666; }

table.basket_table
{
 background-color: white;
}

tr.basket_table_header
{
  color:white;
  font-size: 10pt;
  font-weight:bold;
  background-color:#666666;
  vertical-align: middle;
  text-align: center;
}

tr.basket_table_row
{
  background-color:#fbfbfb;
}

tr.basket_table_row_odd
{
  background-color:#f1f1f1;
}

tr.basket_total_summ
{
  color:white;
  font-size: 10pt;
  font-weight:bold;
  background-color:#666666;
  vertical-align: middle;
  text-align: center;
}

p.zagolovok
{
  background-color:#f0f0f0;
  font-weight:bold;
  text-align: left;

  padding:3pt 3pt 3pt 3pt;
}
