@charset "utf-8";
body{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 0.7em;
color:#666666;
}
a  {   text-decoration:NONE;color:#666666; }

h1{
font-size: 1.4em;
}

h2{
font-size: 1.5em;
font-weight:  normal;
}

h3{
font-size: 1.3em;
font-weight:  normal;
}

h4{
font-size: 0.9em;
color:#666666;
}

h5{
font-size: 1.2em;
color:#666666;
}

font.orange{
color:#FF6600;
}

#menu{
height:30px;
z-index:1;
position: absolute;
top: 150px;
left: 500px;
}

#main{
width:100%;
background-image:url(images/main_b.gif);
height:280px;
z-index:0; 
position: absolute; 
top: 30px; 
left: 0px;"
}

#top{
width:600px;
position: absolute;
z-index:1;
top:350px;
left:50px;
 clear: both;
}

#top_index{
 clear: both;
top:350px;
left:20px;
width:300px;
position: absolute;
z-index:0;

}

#panel{
width:220px;
position: absolute;
z-index:1;
top:300px;
left:750px;
padding-top:20px;
padding-bottom:20px;
background-color:#E9E9E9;
}

#wide_panel{
width:700px;
height:390px;

position:absolute;
left:310px;
top:310px;
background-color:#FFFFFF;

}

#info_main{
width:480px;
height:100px;
position: absolute;
left:310px;
top:660px;

}

#news_main{
width: 200px;
height:400px;
background-image:url(images/news_main.gif);
position:absolute;
z-index:2;
left:790px;
top:310px;
}

#bottom{
width: 300px;
height: 70px;
 clear: both;
left: 350px;
margin-top:30px;
padding-top:5px;

border-top: 0px solid #ccc;
float:right;
z-index:0;
}

#bottom.main{
width: 450px;
height: 50px;
position: absolute;
top: 800px;
left: 600px;
}

#block_1{
width:170px;
height:150px;
padding-left:20px;
}

#block_3{
width:300px;
height:160px;

color:#666666;
}

#block_4{
width:190px;
font-size: 0.9em;
padding-top:20px;
}

#block_4.left{
float:left;
padding-left:30px;
}

#block_4.right{
float:right;
padding-right:20px;
}

#block_promo{
height: 130px;
padding-left: 40px;
padding-right: 20px;
margin-bottom:0px;
}

#block_promo.unit{
height: 140px;
padding-top:20px;
width:200px;
padding-right:60px;
background-image:url(images/block_promo_unit.jpg);
}
#block_promo.frame{
height: 130px;
padding-top:20px;
width:200px;
padding-right:60px;
background-image:url(images/block_promo.jpg);
}

#block_promo.other{
height: 130px;
padding-top:0px;
padding-right:40px;
}

#v_line{
width:1px;
margin-top:20px;

}

#v_line.block_info{
height:60px;
float:left;
margin-left:20px;
background-color:#999999;
}

#v_line.top_index{
height:400px;
margin-left:20px;
float:right;
background-color:#F9F9F9;
}

hr{
color:#CCCCCC;

}

hr.top{
background-color:#F9F9F9;
}

a:link, a:visited {
  color: #999999;
  text-decoration:NONE;
 
}

a.zak:hover {
  color: #ff6600;
  text-decoration:NONE;
 
}
a.zak:link, a.zak:visited {
  color: #ff6600;
  text-decoration:NONE;
 
}

a.zak:hover {
  color: #ff6600;
  text-decoration:NONE;
 
}


ul.left-menu {
	list-style: none;
	background: #fff;
	padding:0px;
	margin:0px;
}
ul.left-menu li {
	margin:0px;
	color: #666666;
	padding: 10px 35px;
	border-bottom: 0px solid #ccc;
	border-left: 3px solid #FFffff;
	}
ul.left-menu li:hover {
	background:#e8e6e6;
	color: #000000;
	margin:0px;
	padding: 10px 35px;
	border-bottom: 0px solid #ccc;
	border-left: 3px solid #FF6600;
}

ul.left-menu li:active {

	background:#e8e6e6;
	color: #000000;
	margin:0px;
	padding: 10px 35px;
	border-bottom: 0px solid #ccc;
	border-left: 3px solid #FF6600;
	
}
ul.left-menu li.active {

	background:#ffffff;
	color: #000000;
	margin:0px;
	padding: 10px 35px;
	border-bottom: 0px solid #ccc;
	border-left: 3px solid #FF6600;
	
}
ul.left-menu li.active:hover{

	background:#e8e6e6;
	color: #000000;
	margin:0px;
	padding: 10px 35px;
	border-bottom: 0px solid #ccc;
	border-left: 3px solid #FF6600;
	
}
ul.left-menu li a{
	color: #999999;
}

ul.left-menu li:hover a{
	color: #666666;
  text-decoration:underline;
}
A.roll_info {
 background: url(images/roll_promo.gif); 
 display: block; 
  background-position:
  -90px 
  0px; 
 width: 20px;
 height: 20px;
 float:right;
 text-align:left;
 vertical-align:middle;
}

A.roll_info:hover {
 background-position:
  -90px 
  -20px; 
}


A.roll_promo {
 background: url(images/roll_promo.gif);
 display: block;
  background-position:
  -35px 
  0px; 
 width: 80px; 
 height: 20px; 
 float:right;
 text-align:left;
}

A.roll_promo:hover {
 background-position:
  -35px 
  -20px;
}

A.roll_wide {
 background: url(images/roll_promo.gif); 
 display: block; 
  background-position:
  -20px 
  0px; 
 width: 90px; 
 height: 20px; 
 float:right;
 text-align:left;
}

A.roll_wide:hover {
 background-position:
  -20px
  -20px; 
}
#ping-data pre{
  font-size: 1.3em;
	padding: 10px;
	background: #eee;
}
#lg-lg-form input[type="text"] {
	width: 120px;
}