BODY { margin-top:6px; background:#FFFFFF;
	font-family:Tahoma, Arial, sans-serif; font-size:12px; text-decoration:none; color:#333333;
	scrollbar-base-color:#DDDDDD; scrollbar-face-color:#DDDDDD; }

P { font-family:Tahoma, Arial, sans-serif; font-size:12px; text-decoration:none; color:#333333;}

.intr { }

P.intr { margin:0 12px 8px 12px; }

TABLE { background:#FFFFFF; padding:0 0 0 0; border:none; border-collapse:collapse; }

TABLE.main { width:600px; padding:0 0 0 0; border:none; border-collapse:collapse; }

TR { vertical-align:top; padding:0 0 0 0; }

TD { font-family:Tahoma, Arial, sans-serif; font-size:12px; text-decoration:none; color:#333333; padding:0 0 0 0; }

TD.bbt { height:60px; vertical-align:middle; font-size:24px; text-decoration:none; color:#555555; padding:0 0 0 0; }

A.bbt:link, A.bbt:visited, A.bbt:hover { text-decoration:none; color:#555555; }

img.bbt { height:54px; vertical-align:middle; border:none; padding:0 6px 0 0; }

A:link, A:hover, A:visited { text-decoration:none; color:#333333; border:none; }

.nav { background:#EEE9BF;
	text-align:center; text-decoration:none; color:#FFFFFF; }

TD.nav { background:#EEE9BF; padding:2px 0 2px 0;
	text-align:center; text-decoration:none; color:#333333; }

A.nav:link, A.nav:visited, A.nav:hover { text-decoration:none; color:#FFFFFF; }

A.navw:link, A.navw:visited, A.navw:hover { text-decoration:none; color:#EEE9BF; }

TD.navw { background:#FFFFFF; padding:2px 0 2px 0; height:14px;
	text-align:center; text-decoration:none; color:#EEE9BF; }

A.menu { background:#FFFFFF; padding:0 0 0 0; text-decoration:none; color:#333333; }

A.menu:link, A.menu:visited { text-decoration:none; color:#333333; }

A.menu:hover { background-color:#EEE9BF; }

TABLE.menu { position:absolute; visibility:hidden; padding:4px 0 0 0; border-top:none; border-collapse:collapse;
	border-right:1px solid #333333; border-bottom:1px solid #333333; border-left:1px solid #333333; }

TD.menu { text-align:center; width:100px; }

TD.menul { text-align:left; }
TD.menula { text-align:left; padding-left:8px; }

TD.menu15 { text-align:center; width:15%; }

TD.menu20 { text-align:center; width:20%; }

td.sp4 { padding:6px 4px 6px 4px; }
td.park { vertical-align:middle; padding:8px 0 0 0; }

HR.menu { color:#CCCCCC; margin-top:1px; margin-bottom:0; }

.more { font-size:11px; font-style:italic; text-decoration:none; color:#333333; border:none; display:inline; }

A.more:link, A.more:visited, A.more:hover { font-size:11px; font-style:italic; text-decoration:none; color:#333333; border:none; }

.pimg { border:none; }

.nimg { border:none; }

.topic { margin:0 0 0 2px; font-size:18px; text-decoration:none; color:#CFB53B; }

.icon { border:none; width:28px; height:28px; }

.posr { padding:0 12px 0 0; text-align:right; }

.ymap { background-image:url('map.gif'); background-repeat:no-repeat; height:404px;
	text-decoration:none; color:#000000;
	border-right:2px solid #FFFFFF; border-bottom:1px solid #FFFFFF }

.mwist { padding-left:20px; border:none; width:36px; height:36px; margin-left:28px; cursor:default; }

.logo { border:none; height:28px; }

TD.hist { text-align:justify; padding-left:12px; }

TABLE.gal { width:600px; text-align:center; padding:0 0 0 0; border:none; border-collapse:collapse; }

IMG.gal { width:150px; border:2px solid #FFFFFF; }

.teg { }

LI.hist, LI.teg { list-style:none inside; margin:0 0 0 0; }

.gen { margin:2px 0 0 1px; padding:2px 0 0 1px; list-style-position:inside; }

.tef { border-left-style:solid; border-left-width:1px; }

TD.tef { border-left-style:solid; border-left-width:1px;  }

.arti { text-align:justify; text-indent:16px; }

ul.hlist { float:center; width:100%; padding:0; margin:0; list-style-type:none; }

a.hlist { float:center; }

li.hlist { display:inline; padding:0 8px 0 4px; border-right:1px solid #333333; }

ul.news {list-style-type:none; padding:0px; margin:0px;}
li.news {background-image:url(../spacer.gif); background-repeat:no-repeat; background-position:0px 4px; padding-left:12px;}

.imgcontainer { position:relative; padding-left:8px; }
.thumbnail:hover{ background-color:transparent; }
.thumbnail:hover img{ border:1px solid black; }
.thumbnail span{ position:absolute; visibility:hidden; color:black; text-decoration:none; }
.thumbnail:hover span{ visibility:visible; top:0; left:130px; z-index:50; }

