body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #0B1218;
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-position: center top;
	background-image: url(img/navigation/bg1.jpg);
}
a {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #FFFFCC;
}
td {
	 vertical-align: top;
}
h1 {
	font-weight: normal;
	color: #4A4500;
	text-align: center;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 36px;
	display: inline;
}
h2 {
	font-weight: bold;
	color: #1A4402;
	font-size: 18px;
	display: inline;
}
h3 {
	color: #1A4402;
	font-size: 12px;
	font-weight: normal;
	display: inline;
}
h4 {
	font-size: 16px;
	font-weight: bold;
	margin-top: 6px;
	margin-bottom: 2px;
}

#quickbox {
	background-image: url(img/navigation/right_top.gif);
	background-repeat: no-repeat;
	height: 195px;
	width: 220px;
	background-position: -1px top;
	padding-left: 14px;
}
#content-right2top {
	background-image: url(img/navigation/content_right_top.gif);
	background-repeat: no-repeat;
	height: 29px;
	width: 27px;
}
#heroes-centrum {
	background-image: url(img/navigation/heroes-centrum.gif);
	background-repeat: no-repeat;
	padding-left: 51px;
	padding-top: 16px;
	background-position: right top;
}
#poll {
	background-image: url(img/navigation/poll_ornament.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 197px;
	width: 206px;
	padding-left: 14px;
	padding-top: 28px;
	margin-top: 5px;
}
#polls {
	background-image: url(img/navigation/polls.jpg);
	height: 19px;
	width: 118px;
	text-align: center;
	padding-top: 5px;
	margin-left: 50px;
}
#polls a {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	color: #95885f;
	text-decoration: none;
}
#polls a:hover {
	color: #B8AE8F;
}
#links {
	background-image: url(img/navigation/links.gif);
	background-repeat: no-repeat;
	background-position: top;
	height: 92px;
	width: 205px;
	margin-top: 5px;
	padding-left: 15px;
	padding-top: 23px;
}
#links img {
	margin-top: 7px;
}
#gallery {
	height: 268px;
	width: 206px;
	padding-left: 15px;
	background-image: url(img/navigation/gallery.gif);
	background-repeat: no-repeat;
	background-position: top;
	padding-top: 31px;
}
#menu2 {
	padding-left: 83px;
	padding-top: 11px;
	padding-right: 25px;
	background-image: url(img/navigation/menu2.jpg);
	background-repeat: no-repeat;
	width: 281px;
}
#menu2 ul {
	margin: 0px;
	list-style-type: none;
	padding: 0px;
}
#menu2 ul li {
	display: inline;
	float: left;
}
#menu2 ul li a {
	text-decoration: none;
	font-family: "Times New Roman", Times, serif;
	color: #FFFFA4;
	font-size: 12px;
	display: block;
	height: 21px;
	width: 93px;
	padding-top: 7px;
	text-align: center;
}
#menu2 ul li a:hover {
	color: #FFFFB3;
	font-weight: bold;
}
#bodybg {
	background-color: #000000;
	position: fixed;
	z-index: 0;
	top: 0px;
}
#bodytab {
	position: relative;
	width: 994px;
	margin-right: auto;
	margin-left: auto;
}
#copybox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #6CABB4;
	padding-top: 37px;
	padding-left: 10px;
	text-align: center;
	background-image: url(img/navigation/copyright.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 189px;
}
#copyright2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6893B9;
	font-weight: bold;
	text-align: center;
}
#copyright2 p {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 12px;
	margin-left: 0px;
}
#topics {
	background-image: url(img/navigation/topics.jpg);
	background-color: #353631;
	background-repeat: no-repeat;
	padding-left: 29px;
	background-position: 0px 0px;	 
}
#topics_heading {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	color: #32332E;
	width: 158px;
	text-align: center;
	vertical-align: middle;
	margin-top: 34px;
	height: 18px;
	_height: 19px;
}
#topics ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#topics li {
	margin: 0px;
	padding: 0px;
}
#topics ul li a {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: italic;
	color: #F9ECD2;
	text-decoration: none;
	display: block;
	height: 17px;
	width: 175px;
	margin-top: 12px;
	_margin-top: 10px;
}
#topics ul li a:hover {
	background-color: #1B191A;
}	
#menu3 {
	padding-top: 7px;
	height: 373px;
}
#menu3 ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#menu3 ul li a {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	color: #FFFFFF;
	display: block;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	background: url(img/navigation/menu3_button.jpg) no-repeat center -4px;
	width: 152px;
	margin-left: 16px;
	height: 22px;
	padding-top: 7px;
}
#menu3 ul li a:hover {
	background-position: center -36px;
}
#menu4 {
	background: url(img/navigation/menu4.gif) no-repeat right 0px;
	height: 329px;
	width: 59px;
	position: absolute;
	top: 215px;
	z-index: 2;
	right: 222px;
	padding-top: 80px
}
#menu4 div {
	height: 33px;
	width: 33px;
	padding-left: 11px;
	padding-top: 8px
}
#menu4 a {
	position : relative;
	display : block;
	color: #ECE8DF;
	text-decoration: none;
	width: 100%;
	height: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
#menu4_forum a {
	background: url(img/navigation/menu4.gif) no-repeat -70px -88px;
}
#menu4_forum a:hover {
	background-position: -11px -88px;
}
#menu4_humor a {
	background: url(img/navigation/menu4.gif) no-repeat -70px -129px;
}
#menu4_humor a:hover {
	background-position: -11px -129px;
}
#menu4_tbs_history a {
	background: url(img/navigation/menu4.gif) no-repeat -70px -170px;
}
#menu4_tbs_history a:hover {
	background-position: -11px -170px;
}
#menu4_about_site a {
	background: url(img/navigation/menu4.gif) no-repeat -70px -211px;
}
#menu4_about_site a:hover {
	background-position: -11px -211px;
}
#menu4_thanks a {
	background: url(img/navigation/menu4.gif) no-repeat -70px -252px;
}
#menu4_thanks a:hover {
	background-position: -11px -252px;
}
#menu4_links a {
	background: url(img/navigation/menu4.gif) no-repeat -70px -293px;
}
#menu4_links a:hover {
	background-position: -11px -293px;
}
#menu4_other_links a {
	background: url(img/navigation/menu4.gif) no-repeat -70px -334px;
}
#menu4_other_links a:hover {
	background-position: -11px -334px;
}
#menu4 a span {display: none;}
#menu4 a:hover span {
	display:block;
    position : absolute;
	top: -12px;
	left: 28px;
	text-align: center;
	padding: 4px;
	border: 1px solid #D7CC82;
	background-color: #110E0B;
	width: 74px;
}

#backtotop {
	display: block;
	padding-top: 6px;
	padding-bottom: 12px;
	width: 75px;
}
#randomImage {
	background-image: url(img/navigation/hero.jpg);
	background-repeat: no-repeat;
	 
}
#randomImage img{
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
#leftcolumn {
	background-color: #3D362C;
	background-image: url(img/navigation/left.jpg);
	background-repeat: repeat-y;
	background-position: 0px 0px;
	 
}
#gof {
	background-image: url(img/navigation/gof.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 9px;
	padding-top: 219px;
	_padding-top: 216px;
	height: 326px;
}
#gof div {
	padding-left: 25px;
	padding-top: 52px;
	height: 52px;
}
#gof ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#gof ul li {
	line-height: 12px;
}
#gof ul li a {
	text-decoration: none;
	font-size: 10px;
	display: block;
	_display: inline;
	width: 133px;
}
#gof ul li a:hover {
	text-decoration: underline;
}
#menu1 {
	background-image: url(img/navigation/menu1.jpg);
	background-color: #021C29;
	height: 28px;
	background-repeat: no-repeat;
	padding-top: 13px;
	padding-left: 41px;
	width: 470px;
}
#menu1box {
	padding: 0px;
	height: 16px;
	margin-top: 13px;
	margin-bottom: 11px;
	margin-right: 0px;
	margin-left: 41px;
}
#menu1 a {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFC4;
	text-decoration: none;
}
#menu1 a:hover {
	color: #FFFF66;
}
#menu1_button1, #menu1_button2, #menu1_button3, #menu1_button4 {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFCC;
	text-align: center;
	vertical-align: middle;
	float: left;
	height: 14px;
	display: inline;
}
#menu1_button1 {
	width: 90px;
	margin-right: 11px;
	margin-left: 21px;
}
#menu1_button2 {
	width: 88px;
	margin-right: 11px;
	margin-left: 26px;
}
#menu1_button3 {
	width: 93px;
	margin-right: 18px;
	margin-left: 9px;
}
#menu1_button4 {
	width: 90px;
	margin-right: 0px;
	margin-left: 13px;
}
#title {
	font-family: "Times New Roman", Times, serif;
	font-size: 32px;
	font-weight: bold;
	color: #807200;
	text-align: center;
	padding-top: 20px;
	padding-right: 157px;
	padding-left: 96px;
	background-image: url(img/navigation/heading.jpg);
	width: 258px;
}
#contentleft {
	background-image: url(img/navigation/content_left.jpg);
	background-repeat: repeat-y;
}
#content {
	background-color: #272113;
	background-image: url(img/navigation/content_middle.jpg);
}
#contentright {
	background-image: url(img/navigation/content_right.gif);
	background-repeat: repeat-y;
	width: 27px;
}
#rightcolumn {
	background-image: url(img/navigation/right.gif);	 
}

.box {
	background-image: url(img/navigation/bg_mid.jpg);
	background-position: 0px 0px;
	background-repeat: repeat-y;
	margin-bottom: 6px;
	color: #1A3902;
	 
	width: 529px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
/*
.boxtop {
	background-image: url(obr/design/obsah/bg_top.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 33px;
	font-weight: bold;
	padding-left: 50px;
	padding-top: 19px;
	color: #1A4402;
	padding-right: 298px;
	text-align: center;
}
*/
.boxbottom {
	background-image: url(img/navigation/bg_botom.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 28px;
	padding-left: 43px;
	padding-top: 5px;
	font-style: italic;
}
.box p {
	margin: 0px;
	padding-bottom: 6px;
}
.box a {
	color: #21455C;
	text-decoration: underline;
}
.box a:hover {
	color: #0A2B00;
}
.box a:active {
	color: #A30504;
}
.box a:visited {
	color: #424F3E;
}
.box ul, .box ul ul {
	margin: 0px;
	padding: 0px;
}
.box ul li {
	background-image: url(img/design/obsah/list.gif);
	background-repeat: no-repeat;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	background-position: 0px 3px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 5px;
	text-align: left;
	list-style-type: none;
}
.box ul ul li {
	background-image: url(img/design/obsah/list2.gif);
}
.boxmid {
	margin-right: 19px;
	margin-left: 20px;
	min-height: 682px;
	_height: 682px;
	width: 490px;
}
.boxtop2 {
	height: 56px;
	background-image: url(img/navigation/bg_top2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	font-weight: normal;
	color: #4A4500;
	text-align: center;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 36px;
	padding-left: 20px;
	padding-right: 19px;
	padding-top: 36px;
	padding-bottom: 26px;
	position: relative;
}
.new {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #F8DC6F;
}
.line {
	background-image: url(img/navigation/hr.gif);
	background-repeat: no-repeat;
	clear: both;
	height: 8px;
	width: 249px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 12px;
	margin-top: 6px;
}
.box-highlight {
	background-image: url(img/navigation/bg_text2mid.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	text-align: center;
}
.box-highlighttop {
	background-image: url(img/navigation/bg_text2top.jpg);
	height: 26px;
	background-repeat: no-repeat;
}
.box-highlightbot {
	background-image: url(img/navigation/bg_text2bot.jpg);
	height: 22px;
	background-repeat: no-repeat;
}
.box-highlightmid {
	padding-right: 30px;
	padding-left: 20px;
	width: 440px;
}
.box-highlightmid p {
	text-align: left;
}

.horisontal_list {
	height: 24px;
	margin-bottom: 12px;
}
.horisontal_list li{
	display: inline;
}.images img {
	margin: 3px;
}
.images {
	text-align: center;
}
.images2 {
	width: 66%;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
}

.subtitle4 {
	background-image: url(img/navigation/bg_subtitle4.jpg);
	background-repeat: no-repeat;
	height: 93px;
	margin-bottom: 6px;
}
.subtitle4top {
	width: 110px;
	height: 26px;
	font-weight: bold;
	color: #1A4402;
	padding-top: 12px;
	padding-left: 36px;
	text-align: center;
}
.subtitle4mid {
	width: 305px;
	height: 24px;
	text-align: center;
	font-weight: bold;
	color: #1A4402;
	font-size: 18px;
	padding-top: 14px;
	padding-left: 70px;
}
.cleaner {
	clear: both;
	height: 0px;
	content: ' ';
	overflow: hidden;
}
.cleaner hr {display:none}
.cleaner2 {
	clear: both;
}
.leftimg {
	display: inline;
	float: left;
	margin-top: 6px;
	margin-right: 6px;
}
.box-news {
	background-image: url(img/navigation/news.jpg);
	height: 167px;
	width: 328px;
	padding-top: 60px;
	padding-right: 50px;
	padding-bottom: 50px;
	padding-left: 50px;
	font-family: Arial, Helvetica, sans-serif;
	color: #F6F3C6;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
}
.rightimg {
	display: inline;
	float: right;
	margin: 6px;
}
.subtitle3 {
	background-image: url(img/navigation/bg_subtitle3.jpg);
	height: 42px;
	width: 287px;
	padding-top: 22px;
	text-align: center;
	margin-bottom: 6px;
	margin-top: 6px;
	clear: both;
	background-repeat: no-repeat;
	padding-right: 84px;
	padding-left: 78px;
	margin-right: auto;
	margin-left: auto;
}
.subtitle {
	width: 128px;
	height: 29px;
	padding-top: 14px;
	padding-left: 20px;
	text-align: center;
	background-image: url(img/navigation/bg_subtitle.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin-bottom: 6px;
	padding-right: 20px;
}
.righttext_battles {
	display: inline;
	float: right;
	width: 426px;
}
.righttext_magic {
	display: inline;
	float: right;
	width: 284px;
}
.leftbox {
	display: inline;
	float: left;
	margin-right: 3px;
	text-align: center;
	background-color: #F0F2C3;
	width: 202px;
	padding: 0px;
	margin-left: 3px;
}
.images3 {
	width: 418px;
	margin-right: auto;
	margin-left: auto;
}
.subtitle2 {

	width: 247px;
	height: 30px;
	padding-top: 12px;
	padding-left: 20px;
	text-align: center;
	background-image: url(img/navigation/bg_subtitle2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin-bottom: 6px;
	padding-right: 20px;
}
.rightimg2 {
	margin: 0px;
	float: right;
	display: inline;
}
.polls {
	text-align: center;
	width: 420px;
	margin-right: auto;
	margin-left: auto;
}
#guestbook {
	background-image: url(img/navigation/guestbook.jpg);
	background-repeat: no-repeat;
}
#guestbook div {
	width: 70px;
	height: 70px;
	padding-top: 84px;
	padding-right: 51px;
}
#guestbook div a {
	position : relative;
	display : block;
	color: #ECE8DF;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	height: 100%;
	width: 100%;
}
#guestbook div a span {display: none;}
#guestbook div a:hover span {
	display:block;
    position : absolute;
	top: -3px;
	left: 40px;
	text-align: center;
	padding: 4px;
	border: 1px solid #D7CC82;
	background-color: #110E0B;
	width: 74px;
}
.leftimg2 {
	display: inline;
	float: left;
	padding-right: 6px;
	_margin-top: -3px;
}
.leftimg3 {
	display: inline;
	float: left;
	margin-top: 6px;
	margin-right: 6px;
	width: 156px;
}
.leftimg4 {
	display: inline;
	float: left;
	width: 233px;
	margin: 6px;
}

