/* CSS Document */

body {
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
color: #FFFFFF;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
background-color:#000000;
outline:none;
}

a:link {color: #FFFFFF;}
a:visited {color: #FFFFFF;}
a:hover {color: #FFFFFF;}
a:active {color: #FFFFFF;}

/* text */

.footer {
font-size:11px;
color:#FFFFFF;
text-decoration:none;
}

.t_14_wht_b {
font-family:Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color: #FFFFFF;
text-decoration:none;
}

.hsl {
border-bottom: 1px;
border-bottom-color: #3E3E3E;
border-bottom-style: solid;
}

.pagebg {
border-bottom: 1px;
direction:rtl;
border-bottom-color: #3E3E3E;
border-bottom-style: solid;
background-image:url(images/page-bg.gif);
background-position:left top;
background-repeat:no-repeat;
text-align:right;
padding:33px;
}

.category_hl {
background-image: url(images/cat_hl.gif);
background-repeat: repeat-x;
background-position: center;
}

.corner {
border-bottom: 2px;
border-bottom-color: #3E3E3E;
border-bottom-style: groove;
border-right: 2px;
border-right-color: #3E3E3E;
border-right-style: groove;
}

a.subcat {
	text-decoration:none;
	color:white;
	font-weight:bold;
}

a.subcat.selected {
}

a.subsubcat {
	text-decoration:none;
	color:white;
}

a.subsubcat.selected {
	font-weight:bold;
}

a.pager {
	text-decoration:none;
	color:white;
	font-weight:normal;
}

.pager {
	font-weight:bold;
}

.formline {
	width:200px;
	color:#FFFFFF;
	background-color:#333333;
	border:solid 1px #666666;
	font-family:Arial, Helvetica, sans-serif
}

.formcombo {
	width:203px;
	color:#FFFFFF;
	background-color:#333333;
	border:solid 1px #666666;
	font-family:Arial, Helvetica, sans-serif
}

.formtext {
	width:200px;
	color:#FFFFFF;
	background-color:#333333;
	border:solid 1px #666666;
	font-family:Arial, Helvetica, sans-serif
}

.formbutton {
	background-color:#171717;
	color:#FFFFFF;
	border:solid 1px #333333;
	font-family:Arial, Helvetica, sans-serif;
	padding:2px;
}

.map {
	text-decoration:none;
	line-height:20px;
	font-size:14px;
}

.font12 {
	font-size:12px;
}

.newpic-area {width:210px; height:157px; float:left; margin-right:10px; margin-bottom:10px}
.newspic {FLOAT: left; WIDTH: 210px; POSITION: relative; HEIGHT: 13px}
.newspic-image {POSITION: absolute; width: 210px; border:solid 1px #555555; height: 158px; right:-1px}
.newsalpha {RIGHT: 0px; FILTER: Alpha(Opacity=60, FinishOpacity=60, Style=2, StartX=0, StartY=0, FinishX=0, FinishY=0); WIDTH: 210px; BOTTOM: -69px; POSITION: absolute; HEIGHT: 33px; BACKGROUND-COLOR: #000000; -moz-opacity: 0.66}
.newstable {WIDTH: 210px; BOTTOM: -66px; POSITION: absolute; height: 17px}
.newstd {RIGHT: 6px; WIDTH: 210px; POSITION: absolute; TOP: 6px; HEIGHT: 90px}
.newspic-text {letter-spacing:1px; text-align:center; font-size:14px; font-weight:bold}

#kinds li {
	float: right;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin-left:8px;
	padding: 3px;
}
.dn3{ border:red solid 1px;display:none;}

#partnerLogo{
	position:absolute;
	left:770px;
}


#partnerLogo a, img{
	border:none;
	text-decoration:none;
}

#footer {
	width:920px;
}























