@CHARSET "TIS-620";
/*menu top*/
#menutop_panel { height:190px;display:none;position:absolute;top:21px;width:1003px;margin:0 auto;background:url(../../images2/bg_menutop.gif) center bottom no-repeat;z-index:99;}
.menutop { position:relative; top:0; z-index:99; }
/*menu top*/

/*promotion*/
#promotion { width:374px; border:1px solid #666666; margin-left:6px; display:inline; }
#promotion h3 { color:#FFFFFF; font-weight:normal; font-size:12px; height:17px; padding:2px 0 0 20px; border-bottom:1px solid #999999; }
.accordion { width: 374px;}
.accordion h3 {
	background: #e9e7e7 url(images/promotion/line.png) no-repeat right -53px;
	padding: 0px 0px;
	margin: 0;
	font:Arial, Helvetica, sans-serif;
	cursor: pointer;
}
.accordion h3:hover {}
.accordion h3.active { background: #e9e7e7 url(images/promotion/line.png) no-repeat right 0px;}
.accordion p { margin: 0;padding: 0px 0px 0px;}
/*promotion*/

/*hilight*/
.menuhilight { height:48px; position:absolute; top:-20px; width:807px; }
.menuhilight ul { margin-left:15px; }
.menuhilight li { font-size:14px; font-weight:bold; display:block; float:left; padding-top:15px; }
.menuhilight li label { color:#37860C; padding:20px 20px 0; display:block; background:url(../../images2/hilight_line.jpg) bottom left no-repeat; cursor:pointer; }
.menuhilight li.here { padding-top:10px; height:38px;  }
.menuhilight li.here u { background:url(../../images2/tabhilight.gif) 0px 0px no-repeat; width:9px; height:48px; display:block; float:left; }
.menuhilight li.here label { background:url(../../images2/tabhilight.gif) 0px -52px repeat-x; height:38px; float:left; color:#000000; display:block; padding:10px 15px 0; cursor:default;  }
.menuhilight li.here i { background:url(../../images2/tabhilight.gif) -11px 0px no-repeat; width:9px; height:48px; display:block; float:left; }
.menuhilight li u { width:9px; height:48px; display:block; float:left; }
.menuhilight li i { width:9px; height:48px; display:block; float:left; }
/*hilight*/

/*menu left*/
#sliding-navigation2 li { border-bottom:1px dashed #CCCCCC; margin:0 3px; }
#sliding-navigation2 li a { display:block; padding:0px 0 0px 25px; }
#sliding-navigation2 li.sliding-element1 a
{
	display: block;
	margin: 0;
	text-decoration: none;
	padding:6px 0 0 10px;
	color:#54370A;
	font-weight:bold;
	height:24px;
}
#sliding-navigation2 li.sliding-element1 a:hover
{
	display: block;
	margin: 0;
	color:#990000;
	background:url(../../images2/bg_menuleft.jpg) top left repeat-x;
}
#sliding-navigation2 li.sliding-element2 a
{
	display: block;
	margin: 0;
	text-decoration: none;
	padding:6px 0 0 10px;
	color:#54370A;
	font-weight:bold;
	height:24px;
}
#sliding-navigation2 li.sliding-element2 a:hover
{
	display: block;
	margin: 0;
	background:#E6FFB7;
	color:#990000;
	background:url(../../images2/bg_menuleft.jpg) top left repeat-x;
}
.decription{
	font-size: 12px;
	background:#999999;
	display: none;
	padding-top:7px;
	height:79px;
	background:url(../../images2/bg_menuleft2.jpg) top left repeat-x;
}
#sliding-navigation2 li.sliding-element2 .decription a { padding:3px 0 0 40px; background:url(../../images2/icon_menuleft.gif) center left no-repeat; color:#333333; display:block; height:20px; }
#sliding-navigation2 li.sliding-element2 .decription a:hover {  background:url(../../images2/icon_menuleft.gif) #F1FFCE center left no-repeat; }
/*menu left*/

/*Shortnews*/
.jcarousel-container {
    position: relative;
}

.jcarousel-clip {
    z-index: 2;
    padding: 0;
    margin: 0;
    overflow: hidden;
    position: relative;
}

.jcarousel-list {
    z-index: 1;
    overflow: hidden;
    position: relative;
    top: 0;
    left: 0;
    margin: 0;
    padding: 0;    
}

/**
 * The buttons are added dynamically by jCarousel before
 * the <ul> list (inside the <div> described above) and
 * have the classnames "jcarousel-next" and "jcarousel-prev".
 */

.jcarousel-clip-vertical {
    top: 0px;
    left: 5px;
    width: 264px;
    height: 150px;
    margin: 0px 0 0 7px;
    z-index: 20;
}

#mycarousel2 li,
.jcarousel-item-vertical,
.jcarousel-item-placeholder-vertical {
    width: 270px;
    height: auto;
    padding: 2px;
    margin:0 0px 0 0px;
}

.jcarousel-next-vertical {
    position: absolute;
    bottom: 0;
    right: 5px;
    width: 23px;
    height: 22px;
    cursor: pointer;
    border-top: 0;
    background: url(/images2/shortnews_down.jpg) no-repeat center;
}

.jcarousel-next-disabled-vertical {
    cursor: default;
    opacity: .5;
    -moz-opacity: .5;
    filter: alpha(opacity=50);
}

.jcarousel-prev-vertical {
    position: absolute;
    top: 0;
    right: 5px;
    width:23px;
    height:22px;
    cursor: pointer;
    border-bottom: 0;
    background: url(/images2/shortnews_up.jpg) no-repeat center;
}

.jcarousel-prev-disabled-vertical {
    cursor: default;
    opacity: .5;
    -moz-opacity: .5;
    filter: alpha(opacity=50);
}

.c_shortnews {
	height:170px;
	overflow: hidden;
}
/*Shortnews*/
/*Tophit*/
#top_hit_menu {
	position:relative;
	width:775px;
	overflow: hidden;
}
#top_hit_menu li{
	float:left;
	display:inline;
	font-size:14px;
	font-weight:bold;
	margin:3px 15px 0;
	background:#393939;
	
}
#top_hit_menu li.backLava{
	color:#00000;
	background-color:#393939;
	margin:0px auto;
	position: absolute;
}
#top_hit_menu li a{
	color:#ffffff;
	padding: 5px 15px;
	z-index: 10;
	display: block;
	position: relative;
	margin: auto 5px;
	outline:none;
}
#top_hit_menu li a:active, #top_hit_menu li a:hover{
	outline:none;
	background:#727272;
}
/*Tophit*/
