BODY {
	background:#fff; color:#036; font-family:arial; font-size:14px
}
.side {
	padding:3%
}
.rightside {
	background:#600; padding:2px; color:#600; width:1px
}
.edge {
	width:7px; background-repeat:repeat-y; color:#a77
}
.sky {
	width:700px; height:216px;  background-repeat:no-repeat; background-position:top center; border-bottom:#c99 3px outset; border-right:#c99 3px outset; border-left:#fff 3px outset; border-top:#fff 3px outset; padding-top:3px
}
.name {
	text-align:center; padding:3px; background:#369; color:#ffc; font-weight:bold; height:20px
}
.menu{
	text-align:center; font-weight:bold; background:#600; font-size:10px; padding:3px; border-right:#600 5px solid; border-left:#600 1px solid
}
.menu A:link, .menu A:visited {
	color:yellow ; text-decoration:none
}
.menu A:hover {
	color:orange; text-decoration:none
}
.fonari {
	background:#900; padding:5px; height:100%
}
H1 {
	font-size:30px; font-weight:bold; text-align:center
}
H2 {
	font-size:22px; font-weight:bold; text-align:center
}
H3 {
	font-size:18px; font-weight:bold; text-align:center
}
.text {
	padding:10px; height:100%
}
.text A:link, .text A:visited {
	color:#03c
}
.text A:hover {
	color:green
}
.textimg {
	border:#369 1px solid; margin:0px 10px
}
.textborder {
	background:URL("dragonborder.gif"); background-repeat:repeat-y; width:32px; background-position:0px 5px
}
.navig {
	font-size:14px
}
.navig A:link, .navig A:visited {
	color:#600
}
.navig A:hover {
	color:green
}
.rating {
	padding:5px; text-align:right
}
.skytitle {
	background:#fff; color:#600; font-family:arial; font-size:14px; font-weight:bold; padding:1px 10px
}
.skytitle A:link, .skytitle A:visited {
	color:#600; text-decoration:none
}
.skytitle A:hover {
	color:green; text-decoration:none
}
.skyback {
	padding-bottom:5px; height:36px
}
.pagetop {
	background:#600; border-top:#600 6px solid
}
.pagebottom {
	border-bottom:#600 7px solid
}
.fotobar {
	background:#fff; text-align:center; padding:10px 5px; border:#966 3px outset
}
.fotoshow {
	text-align:center
}
.smallfoto {
	border:#000 1px solid
}
.bigfoto {
	border:#000 3px double
}
.logo {
	width:140px
}
.mbuttonout {
	text-align:center; font-weight:bold; background:#900; font-size:12px; padding:3px 0px; color:yellow; width:97%; cursor:hand; border-bottom:#400 2px solid; border-right:#400 2px solid
}
.mbuttonover {
	text-align:center; font-weight:bold; background:#900; font-size:12px; padding:3px 0px; color:orange; width:97%; cursor:hand; border-top:#300 1px solid; border-left:#300 1px solid; border-bottom:#300 1px solid; border-right:#300 1px solid
}
.mbuttons {
	border-top:#600 6px solid; border-bottom:#600 15px solid; width:70px
}
.posright {
	float:right
}
.posleft {
	float:left
}
.bannerbox {
	float:right; font-size:14px; width:143px; margin-left:5px; margin-bottom:5px
}
.newsbox {
	font-size:14px; margin-left:5px; margin-bottom:5px
}
.textbox {
	font-size:14px; width:590px; margin:10px
}
.allbox {
	font-size:14px; width:450px; margin:10px
}
.widebox {
	font-size:14px; width:550px; margin:10px
}
.newshead {
	border:#900 2px solid; background:#900; font-size:16px; font-weight:bold; color:#fff; text-align:left; padding:1px 3px
}
.newshead A:link, .newshead A:visited {
	color:#fff; text-decoration:none
}
.newshead A:hover {
	color:yellow; text-decoration:none
}
.texthead {
	border:#c99 2px solid; background:#c99; color:#633; text-align:center; font-weight:bold; padding-bottom:1px
}
.texthead A:link, .texthead A:visited {
	color:#633; text-decoration:none
}
.texthead A:hover {
	color:green; text-decoration:none
}
.insidehead {
	border:#9c9 2px solid; background:#9c9; color:#030; text-align:center; font-weight:bold; padding-bottom:1px
}
.insidehead A:link, .insidehead A:visited {
	color:#030; text-decoration:none
}
.insidehead A:hover {
	color:#c60; text-decoration:none
}
.libraryhead {
	border:#ab8e84 2px solid; background:#ab8e84; color:#58312e; text-align:center; font-weight:bold; padding-bottom:1px
}
.libraryhead A:link, .libraryhead A:visited {
	color:#58312e; text-decoration:none
}
.libraryhead A:hover {
	color:#b7600f; text-decoration:none
}
.mediahead {
	border:#bcf 2px solid; background:#bcf; color:#036; text-align:center; font-weight:bold; padding-bottom:1px
}
.mediahead A:link, .mediahead A:visited {
	color:#036; text-decoration:none
}
.mediahead A:hover {
	color:green; text-decoration:none
}
.bannerbody {
	background:#fff; border-left:#036 2px solid; border-right:#036 2px solid; padding-left:5px; padding-right:5px; padding-top:5px; text-align:center
}
.newsbody {
	border-left:#900 2px solid; border-right:#900 2px solid; padding-left:5px; padding-right:5px; padding-top:5px; text-align:left
}
.textbody {
	border-left:#c99 2px solid; border-right:#c99 2px solid; padding:10px 5px; text-align:left
}
.insidebody {
	border-left:#9c9 2px solid; border-right:#9c9 2px solid; padding:10px 5px; text-align:left
}
.librarybody {
	border-left:#ab8e84 2px solid; border-right:#ab8e84 2px solid; padding:10px 5px; text-align:left
}
.mediabody {
	border-left:#bcf 2px solid; border-right:#bcf 2px solid; padding:10px 5px; text-align:left
}
.textbodyb {
	border-left:#c99 2px solid; border-right:#c99 2px solid; background:#fcc; padding-left:5px; padding-right:5px; padding-top:5px; text-align:left
}
.gallery {
	background:#ffe; width:146px; text-align:center; float:left; padding:12px 0px; margin:5px 2px
}
.gallery720 {
	background:#ffe; width:146px; text-align:center; float:left; padding-top:17px; padding-bottom:18px; margin:5px 2px
}
.bottomblock {
	font-size:14px; text-align:center; vertical-align:bottom; color:#966; background:#600; padding-bottom:15px; padding-top:10px
}
.bottomcounter {
	font-size:14px; text-align:center; vertical-align:bottom; color:#966; background:#600; padding-bottom:7px; padding-top:7px; width:140px
}
.b1 {
	DISPLAY: block; FONT-SIZE: 1px; OVERFLOW: hidden
}
.b2 {
	DISPLAY: block; FONT-SIZE: 1px; OVERFLOW: hidden
}
.b3 {
	DISPLAY: block; FONT-SIZE: 1px; OVERFLOW: hidden
}
.b4 {
	DISPLAY: block; FONT-SIZE: 1px; OVERFLOW: hidden
}
.b1 {
	HEIGHT: 1px
}
.b2 {
	HEIGHT: 1px
}
.b3 {
	HEIGHT: 1px
}
.b1 {
	MARGIN: 0px 5px
}
.b2 {
	MARGIN: 0px 3px
}
.b3 {
	MARGIN: 0px 2px
}
.b4 {
	MARGIN: 0px 1px; HEIGHT: 2px
}
.blue {
	background:#036; BORDER-RIGHT: #036 3px solid; BORDER-LEFT: #036 3px solid
}
.blueB1 {
	background:#036
}
.blueB4 {
	background:#036; BORDER-RIGHT: #036 2px solid; BORDER-LEFT: #036 2px solid
}
.lblue {
	background:#369; BORDER-RIGHT: #036 3px solid; BORDER-LEFT: #036 3px solid
}
.whiteblue {
	background:#fff; BORDER-RIGHT: #036 3px solid; BORDER-LEFT: #036 3px solid
}
.whiteblueB4 {
	background:#fff; BORDER-RIGHT: #036 2px solid; BORDER-LEFT: #036 2px solid
}
.white {
	background:#fff; BORDER-RIGHT: #fff 3px solid; BORDER-LEFT: #fff 3px solid
}
.cian {
	background:#89c; BORDER-RIGHT: #89c 3px solid; BORDER-LEFT: #89c 3px solid
}
.cianB4 {
	background:#89c; BORDER-RIGHT:#89c 2px solid; BORDER-LEFT: #89c 2px solid
}
.cianB4trans {
	BORDER-RIGHT:#89c 2px solid; BORDER-LEFT: #89c 2px solid
}
.cianB3trans {
	BORDER-RIGHT: #89c 3px solid; BORDER-LEFT: #89c 3px solid
}
.red {
	background:#900; BORDER-RIGHT:#900 3px solid; BORDER-LEFT:#900 3px solid
}
.redB4 {
	background:#900; BORDER-RIGHT:#900 2px solid; BORDER-LEFT: #900 2px solid
}
.redB3 {
	background:orange; BORDER-RIGHT: #900 3px solid; BORDER-LEFT: #900 3px solid
}
.redB4trans {
	BORDER-RIGHT:#900 2px solid; BORDER-LEFT: #900 2px solid
}
.redB3trans {
	BORDER-RIGHT: #900 3px solid; BORDER-LEFT: #900 3px solid
}
.brown {
	background:#966; BORDER-RIGHT: #966 3px solid; BORDER-LEFT: #966 3px solid
}
.brownB1 {
	background:#966
}
.brownB4 {
	background:#966; BORDER-RIGHT: #966 2px solid; BORDER-LEFT: #966 2px solid
}
.backcolor {
	BORDER-RIGHT: #c99 3px solid; BORDER-LEFT: #c99 3px solid
}
.backcolorB4 {
	BORDER-RIGHT: #c99 2px solid; BORDER-LEFT: #c99 2px solid
}
.green {
	background:#696; BORDER-RIGHT:#696 3px solid; BORDER-LEFT:#696 3px solid
}
.greenB4 {
	background:#696; BORDER-RIGHT:#696 2px solid; BORDER-LEFT: #696 2px solid
}
.greenB4trans {
	BORDER-RIGHT:#696 2px solid; BORDER-LEFT: #696 2px solid
}
.greenB3trans {
	BORDER-RIGHT: #696 3px solid; BORDER-LEFT: #696 3px solid
}
.dbrown {
	background:#704341; BORDER-RIGHT:#704341 3px solid; BORDER-LEFT:#704341 3px solid
}
.dbrownB4 {
	background:#704341; BORDER-RIGHT:#704341 2px solid; BORDER-LEFT:#704341 2px solid
}
.dbrownB4trans {
	BORDER-RIGHT:#6a3d38 2px solid; BORDER-LEFT:#6a3d38 2px solid
}
.dbrownB3trans {
	BORDER-RIGHT:#6a3d38 3px solid; BORDER-LEFT:#6a3d38 3px solid
}
.submenu2 {
	z-index:2; visibility:hidden; position:absolute; left:25%; top:263px
}
.submenu3 {
	z-index:2; visibility:hidden; position:absolute; left:25%; top:340px
}
.submenu4 {
	z-index:2; visibility:hidden; position:absolute; left:25%; top:417px
}
.submenu5 {
	z-index:2; visibility:hidden; position:absolute; left:25%; top:495px
}
.menutable {
	background:URL("transgray.gif"); color:#900; font-size:12px; font-weight:bold; border:#900 1px solid
}
.menuitem {
	padding:5px; border:#900 1px solid; cursor:hand; white-space:nowrap; text-align:left
}
.menuitem A:link, .menuitem A:visited {
	color:#900 ; text-decoration:none
}
.menuitem A:hover {
	color:green; text-decoration:none
}
.marker {
	background:white; padding:0px 2px
}
.hiddenmenu {
	z-index:2; visibility:hidden; position:absolute; left:25%; top:285px
}
.visiblemenu {
	z-index:2; visibility:visible; position:absolute; left:325px; top:290px
}
.lightoff1 {
	background:URL("fonar.jpg"); background-position:top left; width:140px; height:78px; background-repeat:no-repeat; cursor:hand
}
.lighton1 {
	background:URL("fonar.jpg"); background-position:top right; width:140px; height:78px; background-repeat:no-repeat; cursor:hand
}
.lightoff2 {
	background:URL("fonar.jpg"); background-position:top left; width:140px; height:70px; background-repeat:no-repeat; cursor:hand
}
.lighton2 {
	background:URL("fonar.jpg"); background-position:top right; width:140px; height:70px; background-repeat:no-repeat; cursor:hand
}
.lightoff3 {
	background:URL("podveska.jpg"); background-position:top left; width:140px; height:73px; background-repeat:no-repeat 
}
.lighton3 {
	background:URL("podveska.jpg"); background-position:top right; width:140px; height:73px; background-repeat:no-repeat
}
.xinjiabutton_OLD {
	background:#58312e; border:#a09184 2px solid; padding:2px 5px; color:#b79a70; font-weight:bold; font-size:12px
}
.xinjiabutton {
	background:#ffd; border:#ddd 1px solid; padding:4px 5px; color:#58312e; font-weight:bold; font-size:12px
}
A.xinjianum, A.xinjianum:visited {
	color:#58312e; text-decoration:none
}
A.xinjianum:hover {
	COLOR:#b79a70; text-decoration:none
}
A.xinjianum:hover .xinjiabutton {
	border:#a09184 1px solid; COLOR:#b79a70; background:#58312e
}
.xinjiapages {
	background-image:URL("xinjia/page1.jpg"); background-repeat:no-repeat; background-position:bottom center; height:890px; width:620px
}
.newinfo {
	color:red; font-family:Trebuchet MS, Comic Sans MS; font-weight:bold; font-style:italic
}