BODY {
	color:#333333;
	background: URL(/d/bg_new.gif) #ffffff repeat-y;
	font:11px verdana, tahoma, serif;
	margin:0;
	padding:0
}
BODY.edit {
	background: URL(/d/bgedit.gif) #fff;
	font-size: 12px;
	padding:20px 20px 15px 30px
}
BODY.edit P {
	margin:0 0 15px 0
}
BODY.edit TABLE {
	background: #666;
	border-left:1px solid #666;
	border-bottom:1px solid #666
}
BODY.edit TD {
	background:#fff;
	padding:5px;
	border-top:1px solid #666;
	border-right:1px solid #666
}
A {
	color:#f60
}
A:HOVER {
	color:#f93;
	text-decoration:none
}
A:VISITED {
	color:#c00
}
UL {
	list-style-image:url('/d/bullet.gif')
}
LI {
	margin-bottom:5px;
	margin-top:0
}
FORM {
	margin:0;
	padding:0
}
IMG {
	border:0
}
H1 {
	font:26px verdana, arial, sans-serif;
	color:#333;
	font-weight:normal;
	margin:0;
	padding-bottom:10px
}
H2 {
	margin-bottom:7px;
	font-family:arial, verdana, sans-serif;
	font-size:20px;
	color:#333;
	font-weight:normal
}
.page {
	width:100%;
	height: 100%;
}
.up {
	background:#999
}
.up TD {
	padding:0 0px 0 0px
}
.search {
	background:#666;
	margin: 0 10px 0 10px;
}
.flash {
	background:#FFCC9A
}
TABLE.f {
	margin:30px 0 20px 0
}
.body TD {
	padding:0;
	font-size:11px;
}
.right {
	background-image: url(d/white-bg_new.jpg);
	background-repeat: repeat-y;
	background-position: right top;
}
.path {
	padding:10px 20px 0 30px
}
.path A:VISITED {
	color:#f60
}
.title {
	margin:0 20px 0 30px;
	border-bottom:1px solid #ccc
}
.title H1 {
	font:26px verdana, arial, sans-serif;
	color:#333;
	font-weight:normal;
	margin:0
}
TD.pv {
	font-size:10px;
	padding:0 0 15px 30px
}
.main {
	font-size:11px;
	padding:20px 20px 20px 30px
}
.main P {
	margin:0 0 15px 0
}
TABLE.exh {
	border:0px solid #ccc;
	margin:0 20px 0 30px
}
.exh TD {
	padding:20px 0 20px 0;
	border-bottom:1px solid #ccc
}
.exh IMG {
	margin:0 20px 0 0
}
.exh UL {
	margin-bottom:0;
	margin-top:0
}
.city {
	margin:20px 20px 20px 30px;
	border-bottom:1px solid #ccc
}
.city TABLE {
	margin:0 20px 20px 50px
}
.city TD {
	padding:10px 0 10px 0;
	border-bottom:1px solid #ccc
}
.city IMG {
	margin:0 20px 0 0
}
.in {
	padding:20px 20px 20px 30px
}
.in H2 {
	margin:0
}
.in UL {
	margin-bottom:0;
	margin-top:0
}
.in IMG {
	margin:0 20px 0 0
}
.in TD {
	padding:10px 0 10px 0;
	border-bottom:1px solid #ccc
}
.left {
	background: URL(/d/bottom_2_new.jpg) no-repeat bottom right;
}
.left IMG {
	margin:13px 13px 0 0px
}
.left OBJECT {
	margin:13px 13px 0 0px
}

.left_{
	background: URL(/d/bgl_new.jpg) scroll no-repeat top; 
}

.bottom {
	font-size:10px; color: #dddddd;
	background: #999;
	background-position:right	 top;
	background-repeat: repeat-y;
	width:100%;
}
.bottom_1 {
background: URL(/d/top-left_new.jpg) repeat(y);}

TD.bottom_l {
padding: 0 0 0 15px;
text-align:left;
}

TD.bottom_r {
padding: 0 30px 0 0; 
text-align: right;
}

.bottom A {
	color:#ffffff
}
.bottom A:HOVER {
	color:#ffffff;
	text-decoration:none
}
.bottom A:VISITED {
	color:#ffffff
}
.menu {
	background: URL(/d/bgm.gif) #333;
	padding:9px;
	padding-left:30px;
	height:32px;
}

.bb_new {
	text-align:center;
	padding-bottom:10px
}

.bb {
	text-align:center;
	background: URL(/d/bgb.gif) #e0e0e0 repeat-y;
	border-top:1px solid #666;
	padding-bottom:10px
}
.bb IMG {
	margin-top:10px
}
.bb OBJECT {
	margin-top:10px
}
.sb {
	padding:0 0 0 13px;
	text-align:left;
}
.sb IMG {
	margin-bottom:10px
}
.sb OBJECT {
	margin-bottom:10px;
}
.ml {
	padding:26px 0 20px 0
}
.ml DIV {
	padding:0 0 5px 15px;
	background: URL(/d/b_new.gif) no-repeat;
	height:19px;
	color:#333
}
.ml DIV IMG {
	margin:2px 0 0 0
}
.ml DIV A {
	color:#333
}
.ml A:HOVER {
	color:#333;
	text-decoration:none
}
.ml A:VISITED {
	color:#333
}
.mm_ {
	padding:0 0 0 0px; min-width:1000px;
	background-image: url(/d/bgm_new.gif);
	background-repeat: repeat-x;
	text-align: center; 
}
.mm {
	padding:0 0 0 0px; min-width:1000px;
	background-image: url(/d/m_new.jpg);
	background-position:left top;
	background-repeat: no-repeat;
	text-align: center;
}
.mm IMG {
	margin:0 30px 10px 0;
}
.mm DIV {
	margin:0 30px 10px 0;
}
.submm {
	margin:0 0 0 30px
}
.submm IMG {
	margin:10px 30px 10px 0
}
DIV.mls {
	background: URL(/d/bs_new.gif) no-repeat;
	font-weight: bold;
	color: #FFFFFF;
}
DIV.sub {
	margin-left:29px;
	padding:0 0 5px 15px;
	background: URL(/d/sub.gif) no-repeat
}
DIV.subs {
	margin-left:29px;
	padding:0 0 5px 15px;
	background: URL(/d/subs.gif) no-repeat
}
.news {
	padding:20px 0 0 0;
	margin:0 15px 0 30px;
	font-size:11px
}
.nt {
	margin-left:30px
}
DIV.arc {
	border-left:1px solid #ccc;
	padding-left:20px;
	margin:20px 20px 15px 0
}
.arc TABLE {
	border-left:1px solid #666;
	border-bottom:1px solid #666;
	color:#ccc
}
.arc TH {
	font-weight:bold;
	font-size:11px;
	background:#999;
	border-right:1px solid #666;
	border-top:1px solid #666;
	padding:3px 5px 3px 5px;
	text-align:left;
	color:#fff
}
.arc TD {
	border-right:1px solid #666;
	border-top:1px solid #666;
	padding:3px 5px 3px 5px;
	text-align:center
}
.arc A:VISITED {
	color:#f60
}
TD.sel {
	color:#333
}
TD.events {
	padding:0 30px 0 40px;
	border-right:1px solid #ccc
}
.events TABLE IMG {
	margin:0 20px 0 0
}
.events TD {
	padding:10px 0 10px 0;
	border-bottom:1px solid #ccc
}
TD.mainnews {
	padding:0 30px 0 30px
}
.mainnews DIV {
	padding:10px 0 10px 0;
	border-bottom:1px solid #ccc
}
td.rez {
	width:100%;
}
td.rez1 {
	width:100%;
	background-image: url(d/middle-right_new.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
td.rez2 {
	width:100%;
	background-image: url(d/bottom-right_new.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
