body, td{
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
}
h1 {
	font-family:"Times New Roman", Times, serif;
	font-size:18pt;
	font-style:italic;
	color:#300;
	margin-top:14pt;
	margin-bottom:10pt;
	line-height: 20pt;
}
h2 {
	font-family:"Times New Roman", Times, serif;
	font-size: 14pt;
	font-style:italic;
	color:#300;	
	margin-top:16pt;
	margin-bottom:4pt;
	line-height: 18pt;

}

div.news {
width: 205px;
}

div.news h2 {
	font-size: 12pt;
}



p, ul, ol {
	margin-top:0pt;
	margin-bottom:14pt;
}
a:link, a:hover, a:active { color:#000}
a:visited { color:#333}
.img_l {
	width:140px;
	height:140px;
	margin:0;
	padding:0;
}
.img_r {
	width:140px;
	height:140px;
	margin:0;
	padding:0;
}
a.map_table_td2{
	text-decoration:none;
	color:#F6EAEC;
}
a#a1{
	font-family:Arial,Helvetica,sans-serif;
	font-size:8px;
	font-weight:bold;
	letter-spacing:0.9px;
	text-decoration:none;
	color:#a79660;
}
a#a2{
	font-family:Arial,Helvetica,sans-serif;
	font-size:8px;
	font-weight:bold;
	letter-spacing:0.9px;
	text-decoration:none;
	color:#8e8152;
}
a#a3{
	font-family:Arial,Helvetica,sans-serif;
	font-size:8px;
	font-weight:bold;
	letter-spacing:0.9px;
	text-decoration:none;
	color:#9c8e5a;
}
a#a4{
	font-family:Arial,Helvetica,sans-serif;
	font-size:8px;
	font-weight:bold;
	letter-spacing:0.9px;
	text-decoration:none;
	color:#a79660;
}
a.rA{
	font-family:Arial,Helvetica,sans-serif;
	font-size:10px;
	font-weight:bold;
	letter-spacing:0.9px;
	text-decoration:none;
	color:#a79660;
}
.trr{
	height:25px;
}


a.a1off{
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	color:#ffffff;
	height:25px;
	vertical-align:top;
}
a.a1off:link{
	color:#ffffff;
  text-decoration:underline;
}
a.a1off:active{
	color:#ffffff;
  text-decoration:none;
}
a.a1off:visited{
	color:#ffffff;
  text-decoration:underline;
}
a.a1off:hover{
	text-decoration:none;
}
a.a1on{
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	color:#fac248;
	height:25px;
	vertical-align:top;
}
a.a1on:link{
	color:#fac248;
  text-decoration:underline;
}
a.a1on:active{
	color:#fac248;
  text-decoration:underline;
}
a.a1on:visited{
	color:#fac248;
  text-decoration:underline;
}
a.a1on:hover{
	text-decoration:underline;
}




.reg{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#5e83a6;
}
a.reg:link{
	text-decoration:underline;
}
a.reg:active{
	text-decoration:none;
}
a.reg:visited{
	text-decoration:underline;
}
a.reg:hover{
	text-decoration:none;
}
.tdm3{
	text-align:right;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#66365a;
	height:24px;
}
.tdm2{
	text-transform: uppercase;
	text-align:right;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#66365a;
	padding:6px 0 0 0;
}

.m2a{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#b70018;
}
a.m2a:link{
	text-decoration:none;
}
a.m2a:active{
	text-decoration:none;
}
a.m2a:visited{
	text-decoration:none;
}
a.m2a:hover{
	text-decoration:underline;
}

.m2aon{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#66365a;
}
a.m2aon:link{
	text-decoration:none;
}
a.m2aon:active{
	text-decoration:none;
}
a.m2aon:visited{
	text-decoration:none;
}
a.m2aon:hover{
	text-decoration:underline;
}


.m3a{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#b70018;
}
a.m3a:link{
	text-decoration:underline;
}
a.m3a:active{
	text-decoration:none;
}
a.m3a:visited{
	text-decoration:underline;
}
a.m3a:hover{
	text-decoration:none;
}

.m3aon{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#66365a;
}
a.m3aon:link{
	text-decoration:none;
}
a.m3aon:active{
	text-decoration:none;
}
a.m3aon:visited{
	text-decoration:none;
}
a.m3aon:hover{
	text-decoration:underline;
}

.fGalItem{
	position:relative;
	float:left;
	width:176px;
	height:246px;
	margin:0;
	padding:0;
}
.fGalItemR{
	position:relative;
	float:right;
	width:176px;
	height:246px;
	margin:0;
	padding:0;
}
.fAccItem{
	position:relative;
	float:left;
	width:176px;
	height:180px;
	margin:0;
	padding:0;
}

.fGalItemWBg{
	position:absolute;
	left:19px;
	top:17px;
	width:140px;
	height:206px;
	background-color:white;
}
.fAccItemWBg{
	position:absolute;
	left:19px;
	top:17px;
	width:140px;
	height:140px;
	background-color:white;
}

.fGalItemPic{
	position:absolute;
	left:21px;
	top:19px;
	width:140px;
	height:206px;
	margin:0;
	padding:0;
}
.fAccItemPic{
	position:absolute;
	left:21px;
	top:19px;
	width:140px;
	height:140px;
	margin:0;
	padding:0;
}

.fGalItemConer{
	position:absolute;
	left:133px;
	top:197px;
	width:30px;
	height:30px;
	background: url("img/02_coner.gif") no-repeat right top;
	margin:0;
	padding:0;
}
.fAccItemConer{
	position:absolute;
	left:133px;
	top:131px;
	width:30px;
	height:30px;
	background: url("img/02_coner.gif") no-repeat right top;
	margin:0;
	padding:0;
}

.fGalItemTitle{
	position:absolute;
	left:21px;
	top:230px;
	margin:0;
	padding:0;
}
.fAccItemTitle{
	position:absolute;
	left:21px;
	top:164px;
	margin:0;
	padding:0;
}

.fGalItemCol{
	position:absolute;
	right:0;
	top:0px;
	margin-right:17;
	padding:0;
	color: #5e83a6;
	font-size: 10px;
	font-weight: bolder;
}

.fGalItemA{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#c8324e;
	margin:0;
	padding:0;
}

.dilDocsCell{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
}

.dilDocsCellA{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#2c5d8b;
}
a.dilDocsCellA:link{
	text-decoration:underline;
}
a.dilDocsCellA:active{
	text-decoration:none;
}
a.dilDocsCellA:visited{
	text-decoration:underline;
}
a.dilDocsCellA:hover{
	text-decoration:none;
}

.dilInfoItem td{
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	color:#66365a;
	height:40px;
}

.dilFormItem td{
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	color:#66365a;
	height:30px;
}

.dilFormInput{
	width:200px;
}

.bText{
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	color:#66365a;
}
#d10{
	position:absolute;
	left:70px;
	top:184px;
	width:106px;
	height:24px;
}
#d14{
	position:absolute;
	left:758px;
	width:306px;
	height:64px;
}
td.map_table_td{
	height:	10px;             	
	width: 40px;
	background:  url('img/p1.gif') repeat-y;
}
td.map_table_td2{
	height:	10px;             	
	padding-left: 25px;
	width: 0px;
	background:  url('img/p2.gif') no-repeat center left;
}


.maintext {
font-size: 11pt; line-height: 14pt; padding:30px; padding-top:10px;
}


#tree {
position: absolute;
top: 40px;
left: 50%;
height: 200px;
width: 107px;
background: url("img/tree.png");
z-index: 20000;
}




