body, table, input, textarea, select, div {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

th { background-color: #E8E8BF; font-weight: bold; text-align: center; }
.f8 { background-color: #F8F8F8; }
.f8v { background-color: #F8F8F8; color: #E0E0E0; }
.f0 { background-color: #F0F0F0; }
.bw { background-color: #000000; color: #FFFFFF; }

.px9 { font-size: 9px; }
.px10 { font-size: 10px; }
.px11 { font-size: 11px; }
.px10k { font-size: 10px; color: #000000; }
.nk { font-weight: normal; color: #000000; }
.gray { color: #A0A0A0; }

a { color: #000000; } /* color: #F6A339; */
/* a:hover { text-decoration: none; } */ /* color: #07A0B2; */

.forum_topic_link { color: #C00000; }
.forum_topic_link:visited { color: #000000; }

.forum_link { color: #000000; font-weight : normal; }
.forum_link:hover { color: #000000; font-weight : normal; }

.a10 { font-size: 10px; font-weight: bold; }
.a10n { font-size: 10px; color: #000000; font-weight: normal; }
.normal { font-size: 11px; color: #000000; font-weight: normal; }

.listheader { color: #000000; text-decoration: none; }
.listheader:hover { color: #000000; text-decoration: underline; }

.link { color: #000000; font-weight: bold; }
.normalTXT { font-size: 10px; color: #000000; font-weight: normal; }
/* .button { color: #FFFFFF; background-color: #07A0B2; font-weight: normal; } */

.text { font-size: 12px; font-weight: normal; font-style: normal; color: #3E3E5E; }
.header { font-size: 16px; font-weight: bold; color: #353554; }
.smalltableheader { font-size: 10px; font-weight: bolder; color: #000000; }
.smalltableheaderblack { font-size: 10px; font-weight: normal; color: #000000; }
.smalltabletext { font-size: 10px; color: #000000; }
.smalltableheaderwhite { font-size: 10px; font-weight: bolder; color: #FFFFFF; }
.v:hover { font-size: 10px; color:  #07A0B2; font-weight: normal; }
.v:visited { font-size: 10px; color: #000000; font-weight: normal; }
.v:active { font-size: 10px; color: #000000; font-weight: normal;  }
.v:link { font-size: 10px; color: #000000; font-weight: normal; }
.v { font-size: 10px; color: #000000; font-weight: normal; }

.lapozaslink { font-size: 11px; color: #000000; font-weight: normal; text-decoration: none; }
.lapozaslink0 { font-size: 11px; color: #808080; font-weight: normal; }
.lapozaslink:hover { color: #000000; font-weight: normal; text-decoration: underline; }

.menulink { font-family: 'Courier New', Courier, monospace; font-size: 12px; color: #FFFFFF; font-weight : normal; text-decoration: none; }
.menulink:hover { font-family: 'Courier New', Courier, monospace; font-size: 12px; color: #FFFFFF; font-weight : normal; text-decoration: none; color: #000000;	background : #FBF300; }
.menulist { font-size: 11px; }

.sidelink { color: #000000; font-weight : normal; text-decoration: none; }
.sidelink:hover { font-weight : normal; text-decoration: none; color: #000000; text-decoration: underline; }

.bottomlink { color: #000000; font-weight : normal; text-decoration: none; } /* font-size: 10px; */
.bottomlink:hover { color: #000000; font-weight : normal; text-decoration: underline; }

.toplink { color: #FFFFFF; font-weight : bold; text-decoration: none; }
.toplink:hover { text-decoration : underline; }

pre {
	font-family : "Courier New", Courier, monospace;
	font-size : 12px;
}

.nal { text-decoration: none; }
.nal:hover { text-decoration : underline; }

.naln { text-decoration: none; }

.hl {
	background-color : #F9F169;
}

table.thin {
 border: 1px solid #E8E8E8;
 border-collapse: collapse;
}

table.thin td {
 border: 1px solid #E0E0E0;
}

.kk {
	display: none;
}

v\:* { behavior: url(#default#VML);}

table.tt{
border: 1px solid black;
background-color:#FFFFFF;
}
tr.ttre{
background-color:#F0F0F0;
}
tr.ttrb{
background-color:#F8F8F8;
}

a.tooltip {
  text-decoration: none;
}

a.tooltip:hover {
  background-color: #ffffff;
  text-decoration: none;
}

a.tooltip span {
  display: none;
}

a.tooltip:hover span {
  background-color: #ffffde;
  border: 1px solid #000000;
  color: #000000;
  display: block;
  position: absolute;
  text-align: left;
  text-decoration: none;
  width: 200px;
  padding: 3px;
}

input.searchfield {
	background-image: url('/images/nagyito-inputbox.gif');
	background-repeat: no-repeat;
	padding-left: 15px;
}

.forum-td {	padding: 5px; }

select.poitype optgroup option, .poi-icon {
	height: 16px;
	background-repeat: no-repeat;
	background-image: url('images/TuristautakPOI.png');
}

.strong {
	font-weight: bold;
}

.sprite { display:block;overflow:hidden; }
.sprite img { position:relative; }
.icon { width:16px;height:16px; }
.left { text-align: left; }
.right { text-align: right; }

.unread { background-color: #E8E8BF }
.read { background-color: #F0F0F0 }

th.poi-type-category {
	text-align: left;
}

h1 {
	font-size: 12pt;
	margin-top: 0;
}

.filter-checkbox {
	text-align: center;
}

.filter-label {
	padding-left: 3px;
}

.filter-category {
	text-align: left;
	background-color: #FFFFFF;
}

