.bout {
		padding: 4px 4px 4px 4px;
		margin:0;
		border:1px solid #333;
		background-color:white;
		text-align: center;
	}
.bin-2 {
		display:block;
		width:60px;
		height:70px;
		overflow:hidden;
		background-color:white;
}
.bin-3 {
		display:block;
		width:220px;
		height:100px;
		overflow:hidden;
		background-color:white;
}

.avatarout {
	float:left; 
	margin:0;
	margin-right:5px;
	margin-bottom:5px;
}

.widget {
display: block;
width:240px;
padding:0;
margin:0px 0px 10px 0px;
border:1px solid #B1B299;
background-color:#F1F1C9;
overflow:hidden;
line-height:130%;
}

.widget .head {
background-color:#D1D2A9;
font-size:18px;
line-height:24px;
padding:2px;
width:238px
}

.widget .body
{
	padding:5px 7px 5px 7px;

}

.tridget{
display: block;
width:380px;
padding:0;
margin:0px 0px 10px 0px;
border:1px solid #B1B299;
background-color:#F1F1C9;
overflow:hidden;
line-height:130%;	
}

.tridget .head {
background-color:#D1D2A9;
font-size:18px;
line-height:24px;
padding:2px;
width:378px
}

.tridget .body{
	
}
.scrollable {
	overflow-y:scroll; 
	overflow:-moz-scrollbars-vertical;
}


.thinpad {
	padding: 5px 5px 5px 5px;
}
.pad {
	padding: 1em 1em 1em 1em;
}

img.arrowr{
border:0pt none;
float:right;
height:6px;
margin-right:5px;
margin-top:5px;
width:3px;
}

#centercol{
	width:630px;
	float:right;
}
#xptlogin{
	width:230px;
	height:110px;
	margin-top:5px;
	text-align:left;
	padding-top:2px;
	padding-left:3px;
}
#xpttoptools a{
	font-weight:normal;
}
#xpttoptools a.linkmodule{
	font-size:11px;
	color: #256;
	font-weight: bold;
	text-decoration: none;
}
#xpttoptools a.linkmodule:hover{
	text-decoration:underline;
}
/**************** menu coding *****************/
#menu {
margin-left:2px;
padding-top:4px;
width: 162px;
background: #E1E2B9;
}

#menu ul {
list-style: none;
margin: 0;
padding: 0;
}

#menu a, #menu h2 {
font: 12px/19px Verdana,Geneva,Arial,Helvetica,sans-serif;
display: block;
border-width: 1px;
border-style: solid;
border-color: #F5F5F5 #BDB76B #BDB76B #F5F5F5;
margin: 0;
padding: 2px 1px;
}

#menu h2 {
color: #000;
font-weight:bold;
background: #C1C299;
text-transform: uppercase;
}

#menu a {
color: #000;
background: #E1E2B9;
text-decoration: none;
}

#menu a:hover {
color: #000;
background: #D1D2A9;
}

#menu li {
position: relative;
}


#menu ul ul ul {
position: absolute;
top: 0;
left: 100%;
width: 100%;
border:1px solid #C1C299;
/**
border-width: 1px;
border-style: solid;
border-color: #F5F5F5 #BDB76B #BDB76B #F5F5F5;
**/
}

#menu ul ul ul a {
color: #000;
background-color: #FFF;
-moz-opacity:0.9;
filter:alpha(opacity=90);
text-decoration: none;
border:none;
width:156px;
padding-left:5px;

}

div#menu ul ul ul,
div#menu ul ul li:hover ul ul
{display: none;}

div#menu ul ul li:hover ul,
div#menu ul ul ul li:hover ul
{display: block;}

.spot {
border:1px inset;
float:left;
width:16px;
height:17px;
margin:0px 4px 0px 0px;
overflow:hidden;
padding:0px;
background-image: url(/img/menues2k7.gif);
background-position: right;
}

#spot_amsterdam{	
	background-position:-48px;
}

#spot_home{
	background-position:0px;
}

#spot_zivot{
	background-position:-32px;
}

#spot_vylety{
	background-position:-16px;
}

#spot_archiv{
	background-position:-64px;
}

#spot_ludia{
	background-position:-80px;
}

#spot_fora{
	background-position:-128px;
}

#spot_prispej{
	background-position:-112px;
}

#spot_oprojekte{
	background-position:-160px;
}

#spot_register{
	background-position:-144px;
}

.tikihelp {
	display: none;
}
.hlavicka {
	color: black;
	width: 98%;
	padding: 2px 2px 2px 2px;
	background: #D1D2A9;
	font: 18px/24px Arial;
	border-width: 1px;
	border-style: solid;
	border-color: #F5F5F5 #BDB76B #BDB76B #F5F5F5;
}

.artauthor, .artauthor a.link {
	font-size:12px;
}
.artauthor {
	margin-top:3px;
}
a {
	color: #25A;
	text-decoration: none;
}
a:visited {
	color: #149;
	text-decoration: none;
}
a:hover {
	color: #000;
	text-decoration: none;
}
a.caltab {
	color: #25A;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
a.caltab:hover {
	background: #F1F1C9;
}
a.caltabon {
	color: #000;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
a.caltabon:hover {
	background: transparent;
}
a.forumnameread {
	color: #000;
	font-size: 12px;
	letter-spacing: 1px;
	text-decoration: none;
}
a.forumnameread:hover {
	text-decoration: underline;
}
a.pagetitle, a.forumspagetitle {
	color: #000;
	text-decoration: none;
	font: bold 20px Verdana, Arial, Helvetica, sans-serif;
}
a.pagetitle:hover, a.forumspagetitle:hover {
	color: #000;
	font-size: 20px;
}
a.tablename, a.galname, a.imagename, a.blogname, a.fgalname, a.artname, a.forumname {
	color: #000;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}
a.tablename:hover, a.galname:hover, a.imagename:hover, a.blogname:hover, a.fgalname:hover, a.artname:hover, a.forumname:hover {
	text-decoration: underline;
}
a.tikihelp, a.tikihelp:visited {
	border: inherit;
	color: inherit;
	font-size: inherit;
	font-weight: inherit;
	margin: inherit;
	padding: inherit;
	text-decoration: inherit;
	background: inherit;
}
a.tikihelp:hover {
	border: inherit;
	color: #246;
	cursor: help;
	font-size: inherit;
	font-weight: inherit;
	margin: inherit;
	padding: inherit;
	text-decoration: inherit;
	background: inherit;
}
body {
	margin: 0;
	background: #E1E2B9 url(/img/background2k9.gif) repeat-y;
}
body, table {
	font: 75% Verdana, Geneva, Arial, Helvetica, sans-serif;
}
caption {
	text-align: right;
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
}
div#attzone {
	display: none;
	margin-top: 10px;
}
div#attzoneopen {
	display: block;
	margin-top: 10px;
}
div#debugconsole {
	position: absolute;
	color: #009000;
	top: 0;
	height: auto;
	width: auto;
	z-index: 1;
	padding: 5px;
	border: 6px ridge #960;
	font-size: 12px;
	background: #cecece;
}
div#edithelpzone {
	display: none;
}
div#page-bar {
	margin-left: 5px;
}
div#tab {
	margin-bottom: 1px;
}
div#tab, div#tabcal, div#tabnav {
	margin-left: 30px;
	margin-top: 10px;
}
div#tiki-bot {
	background: #D1D2A9;
	border-bottom: 1px solid #87ACBB;
	border-top: 1px solid #87ACBB;
	margin-bottom: 10px;
	margin-top: 0;
	padding-bottom: 5px;
	padding-top: 10px;
	clear:both;
	text-align: center;
}
#tiki-main {
	width:800px;
	height: 100%;
	margin: 0;
	margin-left:5px;
	clear:both;
}
#tiki-mid {
	height: auto;
	padding-bottom: 0;
	clear:both;
}
#tiki-top {
	padding: 0;
	margin: 0;
	background: url(/images/podklad2k7.jpg) no-repeat scroll top;
	color: #225566;
	font-size:10px;
	width:802px;
	height: 120px; 
	padding:0; 
	margin:0;
	border-bottom:2px solid #6E6E57;
}
#tiki-top-menu {
	border-bottom: 1px solid #b1b299;
	border-top: 1px solid #b1b299;
	color: #436976;
	font-size: 10px;
	height: 12px;
	padding-bottom: 2px;
	padding-right: 10px;
	text-align: right;
	background: #D1D2A9;
}
#usermenu {
	border-bottom: 1px solid #b1b299;
	color: #000;
	font-size: 10px;
	margin-bottom: 5px;
	padding-bottom: 2px;
	padding-right: 10px;
	background: #FFF;
}
div.articlebody {
	background: #F1F1C9;
	border: 1px solid #AEAEAE;
	clear: both;
	font-size: 9pt;
	margin: 0;
	padding: 1em;
}
div.articlebody a {
	text-decoration: underline;
}
.articleheading {
	clear: both;
	font-size: 11px;
}
div.articletitle {
	color: #595930;
	border-bottom: 0;
	clear: both;
	margin-top: 5px;
	padding-bottom: .1em;
	padding-right: 0.8em;
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
}
div.articletrailer {
	clear: both;
	font-size: 9px;
	margin-bottom: 10px;
	text-align: right;
	padding: 0.1em 0.8em;
}
div.blogdesc {
	font-size: 11px;
	margin-bottom: 10px;
}
div.bloginfo {
	clear: both;
	font-size: 11px;
	margin-bottom: 10px;
	padding-bottom: 0.5em;
	padding-top: 0.1em;
}
div.blogtitle {
	border: 1px solid #b1b299;
	border-bottom: 0;
	color: #000;
	font-size: 11px;
	font-weight: bold;
	margin-top: 10px;
	padding-left: 2px;
	padding-right: 5px;
	background: #D1D2A9;
}
div.blogtools {
	background: #FFF;
	border: 1px solid #b1b299;
	clear: both;
	font-size: 10px;
	margin-bottom: 10px;
	padding: 0.5em 0.8em;
}
div.box {
	border: 1px solid #b1b299;
	/**padding-bottom: 4px;**/
	
	width: 160px;
	margin: 4px;
}
div.box-data {
	color: #777750;
	font-size: 11px;
	margin-left: 5px;
	margin-right: 5px;
	width: 150px;
}
div.box-data a {
	text-decoration: none;
}
div.box-data a:visited {
	text-decoration: none;
}
div.box-data a:hover {
	text-decoration: none;
}
div.box-data li {
	border-bottom: 1px solid #B1B299;
	border-top: 1px solid #F1F1C9;
}
div.box-data li:before {
	color: #720;
	content: "- ";
	font-weight: bold;
}
div.box-title {
	border-bottom: 1px solid #b1b299;
	font-size: 10px;
	margin-bottom: 1px;
	overflow: hidden;
	padding-left: 0;
	padding-right: 0;
	text-align: center;
	width: 160px;
	background: #c1c299 no-repeat;
}
div.button2ori {
	background: #FFF;
	border: 1px solid #b1b299;
	color: #256;
	font-size: 10px;
	margin: 0.0ex 0;
}
div.button2 {
	font-size: 10px;
	margin: 0;
	margin-right: 10px;
}
div.button2top {
	display: inline;
	font-size: 10px;
	margin: 0;
	margin-right: 10px;
}
div.cache {
	background: #F1F1C9;
	border: 1px solid #000;
	margin: 0.1ex 0;
	width: 100%;
	padding: 0.1em;
}
div.cachedpage {
	border: 1px solid #000;
	margin: 0.1ex 0;
	width: 100%;
	padding: 0.1em;
}
div.cbox {
	background: #F1F1C9;
	margin-bottom: 0;
	margin-top: 4px;
	padding-bottom: 10px;
	width: 100%;
}
div.cbox-data {
	color: #000;
	font-size: 11px;
	width: 100%;
}
div.cbox-title {
	font-size: 9pt;
	margin-bottom: 0;
	overflow: hidden;
	padding-left: 10px;
	padding-right: 0;
	text-align: left;
	width: 100%;
}
div.code {
	border-color: #CCC;
	border-style: solid;
	border-width: 1px;
	padding: 5px;
	background: #F4F4F4;
	font: 90% courier;
}
div.commentheader {
	font-size: 11px;
}
div.commentscomment {
	font-size: 11px;
	margin-bottom: 20px;
	width: 100%;
}
div.commentsedithelp {
	border: 1px solid #000;
	font-size: smaller;
	width: 100%;
}
div.commentspost {
	border: 1px solid #000;
	display: inherit;
	margin-bottom: 10px;
	margin-right: 10px;
	margin-top: 10px;
	padding-bottom: 0;
	padding-right: 0;
	padding-top: 0;
	width: 100%;
}
div.commentstoolbar {
	background: #B1B299;
	color: #000;
	margin-bottom: 20px;
	padding-left: 2px;
	padding-top: 2px;
	width: 100%;
}
div.commenttext {
	font-size: 11px;
	margin-left: 5px;
}
div.dircategs {
	border: 0.5px solid #000;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-top: 5px;
}
div.dirfooter {
	border: 1px solid #000;
	margin-top: 10px;
}
div.dirlistsites {
	margin-top: 10px;
	padding-bottom: 10px;
	padding-left: 5px;
	padding-top: 5px;
	width: 100%;
}
div.dirrelated {
	margin-left: 5px;
	margin-top: 10px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-top: 5px;
}
div.dirsite {
	margin-bottom: 10px;
}
div.forumspagetitle {
	margin-bottom: 40px;
	margin-top: 10px;
}
div.forumtoolbar {
	border: 0;
	margin-bottom: 20px;
	width: 100%;
}
div.imageinfo {
	margin-bottom: 10px;
	margin-top: 10px;
	text-align: center;
}
div.imagerank {
	margin-bottom: 10px;
	margin-top: 10px;
}
div.imagetitle {
	color: #000;
	font: bold 26px Arial, Helvetica, sans-serif;
}
div.messureadbody {
	margin-top: 5px;
	background: white;
	padding:1em 1em 1em 1em;l
}
div.messureadflag {
	padding-left: 5px;
	background: #CCC;
}
div.messureadhead {
	margin-top: 2px;
}

table.messureadhead{
	border-collapse:collapse;
	border: 1px solid #b1b299;
	width:99%;
	margin-top:5px;
}

table.messureadhead th{
	text-align:right;
	background:#dedede;
	font-size:9pt;
	border: 1px solid #b1b299;
	width:100px;
}
table.messureadhead td{
	background:white;
	font-size:9pt;
	border: 1px solid #b1b299;
	width:300px;
}

div.pollresults {
	background: #FFF;
	border: 1px solid #000;
	font-size: 14px;
	margin-top: 5px;
	padding-left: 5px;
}
.postbody {
	background: #F1F1C9;
	border: 1px solid #AEAEAE;
	border-top: none;
	color: #000;
	font-size: 9pt;
	margin-bottom: 10px;
	padding: 0 1em 1em;
}
.posthead {
	color: #000;
	border: 1px solid #B1B299;
	border-bottom: none;
	font-size: 11px;
	margin-bottom: 0;
	padding-left: 0;
	padding-right: 0;
	text-align: center;
	background: #E1E2B9;
}
div.posthead td[align=right] {
	margin-bottom: 0;
	padding-bottom: 0;
	vertical-align: bottom;
}
div.questionblock {
	background: #FFF;
	border: 1px solid #000;
	margin-bottom: 10px;
}
div.searchdate {
	color: #333;
	font-size: 10px;
}
div.separator2 {
	background: #FFF;
	color: #000;
	font-size: 10px;
	width: 90%;
	margin: 6px 2px 2px;
}
div.separator {
	font-size: 10px;
	margin-bottom: 2px;
	margin-top: 6px;
	padding-bottom: 2px;
	width: 90%;
}
div.shoutboxmodmsg {
	font-size: 10px;
	margin-bottom: 4px;
	margin-left: 5px;
	margin-right: 5px;
	padding-bottom: 1px;
	padding-top: 5px;
}
div.shoutboxmsg {
	background: #FFF;
	margin: 1em;
	padding: 1em;
	border: 1px solid #a9a9a9;
}
div.showimage {
	margin-bottom: 5px;
	margin-top: 5px;
	text-align: center;
}
div.simplebox {
	background: #FFF;
	border: 1px solid #b1b299;
	color: #000;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	margin: 5px 1px;
	padding: 2px;
}
div.tabcal, div.tabnav {
	border: 1px solid #666;
	border-bottom: 1px solid #AEAEAE;
	font-size: x-small;
	padding: 10px;
	background: #FFF;
}
div.thumbnails {
	border: 1px solid #FFF;
	margin-bottom: 10px;
	margin-top: 10px;
}
div.titlebar {
	background: #D1D2A9;
	border: 2px outset #DADCDC;
	clear: both;
	font-weight: bold;
	margin: 1px 1px;
	padding: 1px;
}
div.tocnav {
	background: #D1D2A9;
	border: 1px solid #b1b299;
	color: #000;
	font-size: 9px;
	margin-bottom: 2px;
	padding-bottom: 2px;
	padding-top: 2px;
}
div.tree {
	padding-left: 1.5em;
	text-align: left;
}
div.tree#top {
	border: 1px outset #00E000;
	padding: 10px 1.5em 20px;
}
div.wiki-edithelp {
	background: #FFF;
	border: 1px solid #000;
	font-size: smaller;
	padding: 6pt;
}
div.wikitext {
	border: 1px solid #b1b299;
	clear: both;
	font-size: 9pt;
	margin: 0 1px;
	padding: 3px 4px 1px;
	background: #F1F1C9;
}
div.wikitext a {
	text-decoration: underline;
}
form {
	margin: 0;
	padding: 0;
}

hr {
	border-width: 0;
	color: #AAA;
	height: 1px;
	padding: 0;
	width: 100%;
	background: #AAA;
}
img.athumb {
	border: 1px solid #FFF;
}
input {
	text-indent: 2px;
}
input, textarea, select {
	color: #000;
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
}
p.editdate {
	color: #000;
	margin-bottom: -1ex;
	font: smaller "Lucida Grande", Helvetica, Arial, sans-serif;
}
p.norecords {
	font-weight: bold;
}
span.articleheading {
	font-size: 11px;
}
span.chnormal {
	color: #000;
	font-size: 11px;
}
span.chuser {
	color: #000;
	font-size: 11px;
	font-weight: bold;
}
span.commentstitle {
	font-size: 12px;
	font-weight: bold;
	width: 100%;
}
span.dirsitetrail {
	font-size: 10px;
}
span.off-option {
	color: #005000;
}
span.on-option {
	color: #00C000;
}
span.posthead {
	font-size: 11px;
	font-weight: bold;
}
span.posthead small {
	color: #676767;
	font-size: 9px;
	font-weight: normal;
}
span.tabbut {
	border-left: 1px solid #b1b299;
	border-right: 1px solid #b1b299;
	border-top: 1px solid #b1b299;
	color: #256;
	margin-left: 2px;
	padding-left: 2px;
	padding-right: 2px;
	background: #B1B299;
}
span.titlea {
	font-size: 14px;
	font-weight: bold;
}
span.titleb {
	color: #676767;
	font-size: 10px;
}
span.trailer {
	font-size: 10px;
}
span.user-box-text {
	color: #000;
}
span.warn {
	color: #F00;
}
table.catobjects {
	border-collapse: collapse;
	border-color: #b1b299;
	border-spacing: 0;
	border-style: solid;
	border-width: 1px;
	margin-bottom: 10px;
	padding-right: 0;
	width: 97%;
}
table.chatform {
	border-color: #00639C;
	border-style: solid;
	border-top: 0;
	border-width: 2px;
	width: 97%;
}
table.chatroom {
	border-color: #5A4A39;
	border-style: solid;
	border-width: 2px;
	width: 97%;
}
table.findtable {
	margin-bottom: 1px;
	padding-bottom: 10px;
	width: 97%;
}

table.normal, 
table.gallerylisting, 
table.bloglist, 
table.listarticles, 
table.forumstable, 
table.forumformtable, 
table.viewthread {
	border-collapse: collapse;
	margin: 0;
	padding: 0;
	width: 100%;
}
table.normalnoborder {
	width: 97%;
}
table.pollresults {
	width: 97%;
}

table.tcategpath {
	border-collapse: collapse;
	border-color: #b1b299;
	border-style: solid;
	border-width: 1px;
	margin-bottom: 40px;
	width: 97%;
}
table.threads {
	width: 97%;
}
table.wikitable {
	border-collapse: collapse;
}
td {
	color: #000;
	font-size: 11px;
	vertical-align: top;
}
td#centercolumn {
	padding-left: 0;
	padding-right: 0;
	vertical-align: top;
}
td#leftcolumn {
	padding-left: 2px;
	padding-right: 2px;
	vertical-align: top;
	width: 165px;
}
td#rightcolumn {
	padding-left: 2px;
	vertical-align: top;
	width: 180px;
}
td.button {
	border: 1px solid #b1b299;
	color: #000;
	padding-left: 2px;
	padding-right: 5px;
	text-align: center;
	vertical-align: middle;
	background: #D1D2A9;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
}

td.chatarea {
	background: #FFF;
	color: #000;
	font-size: 11px;
	margin-left: 0;
	padding-left: 0;
}
td.chatchannels {
	background: #B5C6DE;
	color: #FFF;
	font-size: 11px;
}
td.dirfooter {
	font-size: 9px;
}
td.even, 
td.listarttitleeven, 
td.listarttopiceven, 
td.listartpublishdateeven, 
td.listartauthoreven, 
td.listartreadseven, 
td.listarthasimageeven, 
td.listartuseimageeven, 
td.listartactionseven, 
td.listartsizeeven, 
td.forumstableeven, 
td.forumstableinfoeven, 
td.topictitleeven, 
td.topicreplieseven, 
td.topicreadseven, 
td.topicscoreeven, 
td.topiclastposteven, 
td.topicauthoreven {
	border: 1px solid #b1b299;
	color: #000;
	font-size: 10px;
	text-align: left;
	vertical-align: top;
	background:#f7f9ca; /*#F7F9FA;*/	
}
td.eventhumb {
	background: #F7F9FA;
	border: 1px solid #b1b299;
	border-collapse: collapse;
}
td.findtable {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
}
td.form {
	color: #000;
	font-size: 10px;
	text-align: left;
	vertical-align: top;
}
td.formbor {
	border: 1px solid #b1b299;
	color: #000;
	font-size: 10px;
	text-align: left;
	vertical-align: top;
}
td.formcolor, 
td.galform, 
td.editblogform, 
td.editfgalform, 
td.comform, 
td.forumform {
	background: #D1D2A9;
	border: 1px solid #b1b299;
	color: #000;
	font-size: 10px;
	text-align: left;
	vertical-align: top;
}
td.forumtoolbar {
	color: #FFF;
	text-decoration: none;
	vertical-align: bottom;
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
}
td.heading,
td.gallistheading, 
td.listgalheading, 
td.bloglistheading, 
td.listfgalheading, 
td.listfilesheading, 
td.listartheading, 
td.forumheading, 
td.thead {
	border: 1px solid #b1b299;
	color: #000;
	padding-left: 2px;
	padding-right: 5px;
	background: #D1D2A9;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
}
td.module {
	color: #000;
	font-size: 10px;
	text-align: left;
}
td.odd, 
td.forumstableodd, 
td.forumstableinfoodd, 
td.topictitleodd, 
td.topicrepliesodd, 
td.topicreadsodd, 
td.topicscoreodd, 
td.topiclastpostodd, 
td.topicauthorodd {
	border: 1px solid #b1b299;
	border-collapse: collapse;
	color: #000;
	font-size: 10px;
	text-align: left;
	vertical-align: top;
	background: white;

}
td.oddthumb {
	background: transparent;
	border: 1px solid #b1b299;
	border-collapse: collapse;
}
td.pollr {
	color: #000;
	font-size: 11px;
}

td.tdchatform {
	background: #EFEFEF;
	color: #000;
	font-size: 11px;
	text-align: left;
	vertical-align: top;
}
td.tdsubcat {
	background: #D1D2A9;
	width: 25%;
}
td.third {
	border: 1px solid #b1b299;
	color: #000;
	font-size: 10px;
	text-align: left;
	vertical-align: top;
	background: #b1b299;
}
td.threadseparator {
	border: 1px solid #b1b299;
	border-collapse: collapse;
	height: 5px;
	background: #EEE;
}
td.threadsevenl {
	border: 1px solid #b1b299;
	border-collapse: collapse;
	vertical-align: top;
	background: #EFEFEF;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
}
td.threadsevenr {
	border: 1px solid #b1b299;
	border-collapse: collapse;
	vertical-align: top;
	background: #EFEFEF;
	font: 13px Verdana, Arial, Helvetica, sans-serif;
}
td.threadsoddl {
	border: 1px solid #b1b299;
	border-collapse: collapse;
	vertical-align: top;
	background: #DDD;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
}
td.threadsoddr {
	border: 1px solid #b1b299;
	border-collapse: collapse;
	vertical-align: top;
	background: #DDD;
	font: 13px Verdana, Arial, Helvetica, sans-serif;
}
td.viewthreadl {
	border: 1px solid #b1b299;
	border-collapse: collapse;
	height: 10px;
	vertical-align: top;
	background: #EFEFEF;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
}
td.viewthreadr {
	border: 1px solid #b1b299;
	border-collapse: collapse;
	height: 10px;
	vertical-align: top;
	background: #EFEFEF;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
}
td.wikicell {
	border: 1px solid #b1b299;
	border-collapse: collapse;
	background: #F7F9FA;
}
tr.even{
	background-color:white
}
tr.odd{
	background-color:#f7f9ca;
}
textarea.tshoutbox {
	border: #AEAEAE 1px solid;
	color: #000;
	width: 156px;
	background: #FFF;
	font: 10px verdana, tahoma, arial, helvetica, sans-serif;
}
textarea.wikiedit {
	width: 100%;
}
ul {
	margin-bottom: 6px;
	margin-top: 2px;
}
.bannertext {
	color: #000;
	font-size: 10px;
	text-decoration: none;
}
.bannertext:hover {
	color: #000;
	font-size: 10px;
	text-decoration: none;
}
.bannertext:active {
	color: #000;
	font-size: 10px;
	text-decoration: none;
}
.blogt {
	color: #FFF;
	font-size: 11px;
	text-decoration: none;
}
.blogt:hover {
	color: #FFF;
	font-size: 11px;
	text-decoration: underline;
}
.blogt:active {
	color: #FFF;
	font-size: 11px;
	text-decoration: none;
}
.caption {
	color: #000;
}
.cboxtlink {
	color: #000;
	font-size: 10px;
	text-decoration: none;
}
.cboxtlink:hover {
	color: #000;
	font-size: 10px;
	text-decoration: none;
}
.cboxtlink:active {
	color: #000;
	font-size: 10px;
	text-decoration: none;
}
.changedate {
	color: #000;
	font-size: 8px;
	font-weight: bold;
}
.date {
	color: #000;
	font-size: 9px;
	font-weight: bold;
}
.day {
	color: #000;
	font-size: x-small;
	text-decoration: none;
}
.day:hover {
	color: #000;
	font-size: x-small;
	text-decoration: none;
}
.flip {
	color: #000;
	font-size: 10px;
	text-decoration: none;
}
.flip:hover {
	color: #000;
	font-size: 10px;
	text-decoration: none;
}
.flip:active {
	color: #000;
	font-size: 10px;
	text-decoration: none;
}
.forumvotelink {
	color: #000;
	font-size: 12px;
}
.forumvotelink:hover {
	color: #000;
	font-size: 12px;
}
.forumvotelink:active {
	color: #000;
	font-size: 12px;
}
.highlight {
	color: #000;
	background: #FAA;
}
.link, .gallink, .bloglink, .fgallink, .trailer, .opencomlink, .commentslink, .admlink, .forumbutlink {
	color: #436976;
	font-size: 10px;
	text-decoration: none;
}
.link:hover, .gallink:hover, .bloglink:hover, .fgallink:hover, .trailer:hover, .opencomlink:hover, .commentslink:hover, .admlink:hover, .forumbutlink:hover {
	color: #436976;
	font-size: 10px;
	text-decoration: underline;
}
.linkbut {
	background: #FFF;
	color: #256;
	font-size: 10px;
	text-decoration: none;
}
.linkbut:hover {
	background: #D1D2A9;
	color: #256;
	font-size: 10px;
	text-decoration: none;
}
.linkmenu, .rsslink {
	color: #436976;
	font-size: 10px;
	text-decoration: none;
}
.linkmenu:hover, .rsslink:hover {
	color: #436976;
	font-size: 10px;
	text-decoration: none;
}
.linkmenu:active, .rsslink:active {
	color: #436976;
	font-size: 10px;
	text-decoration: none;
}
.linkmodule {
	color: #436976;
	font-size: 10px;
	text-decoration: none;
}
.linkmodule:hover {
	color: #436976;
	font-size: 10px;
	text-decoration: none;
}
.linkmodule:active {
	color: #436976;
	font-size: 10px;
	text-decoration: none;
}
.mini {
	color: #000;
	font-size: 9px;
}
.nav {
	color: #000;
	font-size: 9px;
	font-weight: bold;
	text-decoration: none;
}
.nav:hover {
	color: #000;
	font-size: 9px;
	font-weight: bold;
	text-decoration: none;
}
.pagetitle, .forumspagetitle {
	color: #000;
	font: bold 20px Verdana, Arial, Helvetica, sans-serif;
}
.prevnext, .galprevnext, .blogprevnext, .fgalprevnext, .artprevnext, .forumprevnext {
	color: #000;
	font-size: 12px;
	text-decoration: none;
}
.prevnext:hover, .galprevnext:hover, .blogprevnext:hover, .fgalprevnext:hover, .artprevnext:hover, .forumprevnext:hover {
	color: #000;
	font-size: 12px;
	text-decoration: underline;
}
.prevnext:active, .galprevnext:active, .blogprevnext:active, .fgalprevnext:active, .artprevnext:active, .forumprevnext:active {
	color: #000;
	font-size: 12px;
	text-decoration: none;
}
.readlink {
	color: #000;
	font-size: 10px;
	text-decoration: underline;
}
.readlink:hover {
	color: #636363;
	font-size: 10px;
	text-decoration: underline;
}
.separator {
	color: #436976;
	font-size: 10px;
	text-decoration: none;
}
.separator:hover {
	color: #436876;
	font-size: 10px;
	text-decoration: none;
}
.separator:active {
	color: #436976;
	font-size: 10px;
	text-decoration: none;
}
.tableheading, .gallistheading, .listgalheading, .bloglistheading, .llisfgalheading, .llistfileslink, .llistart, .lforumheading {
	color: #000;
	text-decoration: none;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
}
.tableheading:hover, gallistheading:hover, .listgalheading:hover, .bloglistheading:hover, .llisfgalheading:hover, .llistfileslink:hover, .llistart:hover, .lforumheading:hover {
	color: #000;
	text-decoration: none;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
}
.tablink {
	color: #256;
	font-size: 10px;
	text-decoration: none;
}
.tikitopmenu {
	color: #436976;
	font-size: 9px;
	text-decoration: none;
}
.tikitopmenu2 {
	color: #000;
	font-size: 10px;
	text-decoration: none;
}
.tocnavlink {
	color: #000;
	font-size: 10px;
	text-decoration: underline;
}
.tocnavlink:hover {
	color: #000;
	font-size: 10px;
	text-decoration: underline;
}
.today {
	color: #000;
	font-size: 9px;
	font-weight: bold;
	text-decoration: none;
}
.today:hover {
	color: #000;
	font-size: 9px;
	font-weight: bold;
	text-decoration: none;
}
.toolbarlink {
	color: #FFF;
	text-decoration: none;
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
}
.toolbarlink:hover {
	color: #0FF;
	text-decoration: none;
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
}
.toolbarlink:active {
	color: #FFF;
	text-decoration: none;
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
}
.viewmodeoff {
	border: 1px solid #b1b299;
	color: #000;
	padding-left: 10px;
	padding-right: 10px;
	text-decoration: none;
	background: #FFF;
}
.viewmodeoff:hover {
	color: #000;
	background: #FF0;
}
.viewmodeon {
	border: 1px solid #b1b299;
	color: #000;
	font-weight: bold;
	padding-left: 10px;
	padding-right: 10px;
	text-decoration: none;
	background: #D1D2A9;
}
.wiki {
	color: #436976;
	text-decoration: underline;
}
.wiki:hover {
	color: black;
	text-decoration: underline;
}
.wiki:visited {
	text-decoration: underline;
}
.wikicache {
	color: #256;
	font-size: 9px;
	text-decoration: none;
}
.wikicache:hover {
	color: #256;
	font-size: 9px;
	text-decoration: none;
}
.wikicache:active {
	color: #256;
	font-size: 9px;
	text-decoration: none;
}
.wiki-table {
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
	width: 90%;
}
.wiki-tr-a td {
	background: #DDD;
	border: none;
}
.wiki-tr-b td {
	background: #EFEFEF;
	border: none;
}
#calprio {
	color: #000;
	margin-left: 7px;
	padding-left: 5px;
	padding-right: 5px;
}
#comzone {
	display: none;
	padding-left: 2px;
	padding-right: 2px;
	margin: 5px 1px;
}
#comzoneopen {
	display: block;
	padding-left: 2px;
	padding-right: 2px;
	margin: 5px 1px;
}
#forumpost {
	display: none;
}
#forumpostopen {
	display: block;
}
#opaque {
	background: #FFF;
}
#opaque {
	background: #FFF;
}
.toptitledesc {
	margin-bottom: 5px;
	font-size: 7pt;
}
h1 {
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 5px;
	page-break-after: avoid;
	color: #436976;
	font: bold 14pt Verdana, Arial, Helvetica, sans-serif;
}
h1 a, h1 a:visited {
	color:black;
}
h2 {
	color: #234956;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	page-break-after: avoid;
	font: bold 12pt Verdana;
}
h3 {
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	page-break-after: avoid;
	color: #032936;
	font: bold 10pt Verdana;
}
h4 {
	text-indent: -45.35pt;
	page-break-after: avoid;
	font: italic normal 10pt Verdana;
	margin: 0 0 .0001pt 45.35pt;
}
h5 {
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	page-break-after: avoid;
	font: italic normal 10pt Verdana;
}
h6 {
	margin-top: 12pt;
	margin-right: 0;
	margin-bottom: 3pt;
	font: italic normal 10pt Verdana;
}
div.box-data ul {
	padding-left: 0;
	text-indent: -4px;
	margin-left: 4px;
	margin-top: 0;
	margin-bottom: 0;
	list-style-position: inside;
}
div.box-data li {
	border: none;
	margin-top: 0;
	margin-bottom: 0;
}
div.teaser {
	border: 1px outset #c1c299;
	text-align: center;
	padding: 3px;
	margin: 0;
	height: 165px;
	background: #F1F1C9;
}
div.featured {
	border: 1px outset #c1c299;
	text-align: left;
	padding: 3px;
	margin: 0;
	background: #F1F1C9;
}
div.rfloat {
	float: right;
	border: 1px outset #D1D2A9;
	padding: 3px;
	margin-left: 3px;
	background: #e1e2b9;
}
div.rfloat ul {
	padding-left: 0;
	text-indent: -4px;
	margin-left: 4px;
	margin-top: 0;
	margin-bottom: 0;
	list-style-position: inside;
}
div.rfloat li {
	border: none;
	margin-top: 0;
	margin-bottom: 0;
}

div.hmenubar {
	border-top: 1px solid #E1E2B9;
	border-left: 1px solid #E1E2B9;
	border-right: 1px solid #B1B299;
	border-bottom: 1px solid #B1B299;
	padding: 2px;
	overflow: hidden;
	background: #D1D2A9;
}
div.hmenubar a {
	position: absolute;
	width: 156px;
	height: 22px;
	top: 92px;
}
#tiki-center .title {
	border: 1px solid #b1b299;
	border-bottom: 0;
	color: #000;
	background: #D1D2A9;
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
}
#xptnews a.trailer {
	color: black;
	text-decoration: none;
	font-size: 100%;
}
#xptnews a.trailer:hover {
	color: blue;
	text-decoration: none;
}
#tiki-center .box {
	width: 100%;
	margin: 0;
}
#tiki-center .box-title {
	width: 100%;
	text-align: left;
	background: #D1D2A9;
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
}
#tiki-center .box-title a {
	font-weight: normal;
}
#tiki-center .box-data {
	width: 100%;
	margin: 0;
	background: #F1F1C9;
}
#tiki-center .box-data li {
	border: none;
}
#tiki-center {
	scrollbar-face-color: #E1E2B9;
	scrollbar-shadow-color: #C1C299;
	scrollbar-highlight-color: #F1F1C9;
	scrollbar-3dlight-color: #F1F1C9;
	scrollbar-darkshadow-color: #999A5C;
	scrollbar-track-color: #F1F1C9;
	scrollbar-arrow-color: #999A5C;
	margin-top: 4px;
}
.xptpostbody {
	border-bottom: 1px solid #AEAEAE;
	
}
.xptpostbody h1 {
	font: bold 160% Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.xptpostbody h2 {
	font: bold 140% Verdana, Geneva, Arial, Helvetica, sans-serif;
}
a.textlink {
	color: black;
	text-decoration: none;
}
a.textlink:visited {
	color: black;
	text-decoration: none;
}
a.textlink:hover {
	color: #25A;
	text-decoration: none;
}
.rozcestnik td {
	color: black;
	font-size: 9pt;
}
.rozcestnik td a:visited {
	color: black;
}
.rozcestnik td a:hover {
	color: #25A;
}
table.province {
	width: 250px;
	border-collapse: collapse;
	border: none;
	margin-left: 30px;
	padding-bottom: 5px;
	background: #F7F9FA;
}
table.province td {
	font-size: 15px;
	border: none;
	padding: 3px 10px;
}
table.province a, table.province a:visited {
	text-decoration: underline;
}

table.weather {
border-color:#D1D2A9;
border-collapse:collapse;
}
table.weather td {
 font-size:12px;line-height:15px;
 padding:5px 3px 5px 3px;
 border:1px solid #D1D2A9;
}

.avatar {
	border: 1px solid #333;
	width: 70px;
	height: 90px;
	display: block;
	text-align: center;
	background: white;
	line-height: 110%;
}
.avatar .inner {
	margin: 2px 1px 1px 2px;
	padding-top: 3px;
	overflow: hidden;
	width: 65px;
	height: 83px;
	display: block;
	background: white;
}
.avatar .rewards {
	text-align: center;
	margin-top: 2px;
	margin-bottom: 0;
	display: block;
	height: 10px;
	overflow: hidden;
}
.avatar .lastlogin {
	font-size: 9px;
	height: 12px;
	padding: 0;
	overflow: hidden;
	color: #333;
}
.avatar .username {
	width: 63px;
	display: block;
	overflow: hidden;
	text-align: center;
	margin-bottom: 0;
	margin-top: 0;
}
#ajax_tooltipObj {
	z-index: 1000000;
	text-align: left;
}
#ajax_tooltipObj div {
	position: relative;
}
#ajax_tooltipObj .ajax_tooltip_arrow {
	width: 20px;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 1000005;
	height: 60px;
	background: url('../images/arrow.gif') no-repeat center left;
}
#ajax_tooltipObj .ajax_tooltip_content {
	border: 2px solid #317082;
	left: 18px;
	top: 0;
	position: absolute;
	width: 220px;
	padding: 5px 3px;
	font-size: 0.9em;
	overflow: hidden;
	z-index: 1000001;
	background: #F1F1C9;
}
