body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-position: top left;
	background-repeat: no-repeat;
	background-image: url(http://img.stream.ru/_hosting/img/bg.gif);	
}
body,td,th {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
a:link    {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover   {text-decoration: underline;}
a:active  {text-decoration: none;}


#h1 { font-size: 20px; color: #78AA35; font-family:Arial, Helvetica, sans-serif; font-weight:700; padding: 7px; border-bottom: 2px solid #78AA35; }

#date_box { font-size: 10px; color:#FFFFFF; background:#FF9900 ; height: 10px; text-align:center; vertical-align:middle; padding: 3px}

#content { }
#content a { color: #7DBA00;}

.button_theme_1{ font-size:11px; height: 18px; width: 85px; color:#FFFFFF; font-weight:bold; background:url(http://img.stream.ru/_hosting/img/button_bg.gif); border:1px solid  #5F9200;} 
.link_all_news {color: #78AA35; font-weight: bold }
.link_ushki{  color: #78AA35; font-weight: bold }
.f11 {font-size:11px}
.f10 {font-size:10px}
.sub_title{ color: #FF8000; font-weight: bold }
.input_box{ border: 1px solid #CCCCCC; background: #F0F0F0; font-size: 10px }
.select_box{ font-size:11px }
.croshki { height: 30px; font-size: 10px; color: #afc918; vertical-align: middle; padding-left: 5px}  
.sub_menu_item{ padding-left: 10px}
.advimg {display: none;}

#note {font-size:11px; color:#999999; padding-left:20px}
#stream_tool   { color: #7DBA00; font-size: 12px; }
#stream_tool a { color: #7DBA00; font-size: 12px; }

#box_whois th  { font-weight: bold; text-align: left; background: #fee66f; padding-left: 5px; color: #7f6a02}
#box_whois td  { font-size: 11px; color:#999999;}

#box_sp{ border-right: 1px solid #dbef64; height: 90px }

#box_email th   { font-weight: bold; text-align: left; background: #dbef64; padding-left: 5px; color: #7dba00}
#box_email td   { font-size: 11px;  color:#999999; }
#box_email a    { color: #7DBA00; font-size: 10px; }
#box_email_sp   { color: #7DBA00; font-size: 12px; }

#box_account th   { font-weight: bold; text-align: left; background: #c2efff; padding-left: 5px; color: #428ba5}
#box_account td   { font-size: 11px; color:#999999; }
#box_account a    { color: #7DBA00; font-size: 10px; }

#box_green    {background: #FAFAFA; padding-left:30px}
#box_green  a {font-size: 11px; font-weight:bold; color:#5F9200;}
#box_orange   {background: #FAFAFA; padding-left:30px}
#box_orange a {font-size: 11px; font-weight:bold; color:#FF6600;}
#box_blue     {background: #FAFAFA; padding-left:30px}
#box_blue   a {font-size: 11px; font-weight:bold; color:#13007C;}

#box_news  { background: #FAFAFA;}



#menu_panel    { background: #FF6000; color: #FFFFFF; font-weight: bold;}
#menu_panel td { padding-left: 5px; font-size: 11px; color: #FFFFFF;}
#menu_panel a  { background: #FF6000; color: #FFFFFF; font-weight: bold; }

#left_mini_panel   { color: #787c0a; font-weight: bold; font-size: 11px;  padding-left: 15px }
#left_mini_panel a { color: #787c0a; font-weight: bold; font-size: 11px; }

#menu_left_main {padding-left:20px }
#menu_block_main th {color: #5F9200; text-align: left; height: 20px; font-size:14px }  
#menu_block_main th a {color: #5F9200; text-align: left; height: 20px; font-size:14px }  

#menu_left { padding-left: 20px; }

#menu_block th { color: #7dba00; text-align: left;  height: 20px; }  
#menu_block th a { color: #ff7b2c; text-align: left;  height: 20px }  
#menu_block td { padding-left: 25px }
#menu_sub_block {margin-top:5px; margin-bottom:15px;padding-top:3px;padding-bottom:3px;}
#menu_sub_block td { border-left: 3px solid #CCCCCC; text-align: left; vertical-align: middle; padding-left: 5px; font-size: 11px; height: 15px } 
#menu_sub_block td a { color: #999999; } 

#title_page { font-size:18px; color: #787c0a; font-family:Arial, Helvetica, sans-serif; font-weight:700; padding-left: 10px;padding-bottom: 10px;}  

#copyright { color: #787878; font-size: 11px; padding-left: 20px; border-top: 3px solid #CCCCCC; height: 80px; background: #FAFAFA}
#copyright a {color:#7DBA00;}

#table1 th				{text-align: left; padding: 7px 10px 7px 0; font-weight: bold; border-bottom: 3px #ccc solid; color: #5F9200; }
#table1 td				{text-align: left; font-size: 80%; padding: 10px 20px 7px 0; border-bottom: 1px #ccc solid; color:#333333}

#h2 {font-size:14px; font-weight:bold; padding-top:0px; padding-bottom:10px; color:#5F9200}
#hr {background-color: #E0E2E7;height: 1px; margin: 15px 0 15px 0;}
#faq2 {padding-left:20px; color:#333;}