@import url(reset.css);

/* =
************************************************************** */

body {
	background: #141414 url(http://tibia.pl/templates/layout1/css/i/body-bg.png) repeat-x;	
	font: normal 69% Tahoma, Verdana, Arial, sans-serif;
	color: #5c563e;
}

#site {
	width: 980px;
	margin: 0 auto;
}


/* =masthead
************************************************************** */

#masthead {
	background: url(http://tibia.pl/templates/layout1/css/i/masthead-bg.jpg) no-repeat 50% 17px;
	padding-top: 52px;
	position: relative;
}

#name {
	width: 300px;
	height: 130px;
	margin: 0 0 14px 16px;
	background: url(http://tibia.pl/templates/layout1/css/i/tibiapl-logo.png) no-repeat;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://tibia.pl/templates/layout1/css/i/tibiapl-logo.png", sizingMethod="");
}

#name p {
	overflow: hidden;
	height: 0;
	width: 0;
}

#name a {
	display: block;
	height: 100%;
	text-indent: -1000em;
	_position: relative;
}

#languages {
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	background-color: #000;
	_width: expression(document.documentElement.clientWidth + 'px');
}

#languages ul {
	width: 980px;
	margin: 0 auto;
	padding: 0.45em 0;
	text-align: right;
}

#languages li {
	display: inline;
	background: url(http://tibia.pl/templates/layout1/css/i/langs-separator.png) no-repeat 8px 50%;
	padding-left: 18px;
	-ie-xp: expression(
	  this.parsed ? 0 : (
	    this.className += (this === this.parentNode.firstChild) ? " first-child" : "",
	    this.parsed = 1
	  )
	);
}

#languages li:first-child,
#languages li.first-child {
	margin-left: 0;
	padding-left: 0;
	background: none;
}

#languages a {
	color: #8b8b8b;
}

/* =bar
************************************************************** */

#bar {
	background: url(http://tibia.pl/templates/layout1/css/i/bar-bg.jpg) no-repeat;
	padding: 3px;
	_zoom: 1;
	*zoom: 1;
}

#bar:after {
	content: "";
	display: block;
	height: 0;
	overflow: hidden;
	clear: both;
}

#bar li {
	float: left;
	color: #f1d5b4;
}

#bar li a,
#bar li span {
	display: block;
}

#bar li a {
	display: block;
	font-weight: bold;
	color: #fff;
	_zoom: 1;
	_float: left;	
}

#bar .breadcrumbs {
	float: left;
}

#bar .breadcrumbs li.current,
#bar .breadcrumbs li a {
	display: block;
	padding: 7px 10px
}

#bar .pages {
	float: right;
}

#bar .breadcrumbs li {
	padding-left: 3px;
	background: url(http://tibia.pl/templates/layout1/css/i/breadcrumbs-separator.png) no-repeat 0 50%; 
	-ie-xp: expression(
	  this.parsed ? 0 : (
	    this.className += (this === this.parentNode.firstChild) ? " first-child" : "",
	    this.parsed = 1
	  )
	);
}

#bar .breadcrumbs li:first-child,
#bar .breadcrumbs li.first-child {
	background: none;
}

#bar .pages a span {
	padding: 7px 10px;
}

#bar .pages a:hover,
#bar .pages li.selected a {
	background: url(http://tibia.pl/templates/layout1/css/i/pages-hover.png) no-repeat 100% 0; 
}

#bar .pages li a:hover span,
#bar .pages li.selected a span {
	background: url(http://tibia.pl/templates/layout1/css/i/pages-hover-left.png) no-repeat; 
}

/* =search
************************************************************** */

#masthead form {
	position: absolute;
	right: 0;
	top: 2.09em;
	margin-top: 15px;
	width: 225px;
}

#masthead form input[type="text"],
#advanced {
	border: 1px solid #7d7d77;

}

#masthead form input[type="text"] {
	width: 174px;
	padding: 6px 5px 5px 5px;
	background-color: #565243;
	color: #fff;
	font-weight: bold;
}

#masthead form input[type="text"],
#masthead form input[type="submit"] {
	float: left;
}

#masthead form input[type="submit"] {
	background: transparent url(http://tibia.pl/templates/layout1/css/i/search.png) 0 0 no-repeat;
	border: none;
	width: 32px;
	height: 24px;
	max-height: 24px;			
	padding-top: 40px;
	cursor: pointer;
	overflow: hidden;
	margin: 2px 0 0 7px;
}

#masthead fieldset {	
	
}

#advanced {
	clear: both;
	background-color: #716536;
	color: #fff;
	margin-top: 1px;
display: none;
}

#advanced div {
	border-top: 1px solid #655b30;
	padding: 3px 5px;
	_padding: 1px 2px;
}

#advanced legend + div {
	border-top: 0;
}

#advanced div.double {
	_zoom: 1;
	*zoom: 1;
}

#advanced div.double:after {
	content: "";
	display: block;
	height: 0;
	overflow: hidden;
	clear: both;
}

#advanced div.double label {
	width: 50%;
	float: left;
}

#advanced p {
	background-color: #655b30;
	color: #c6bea0;
	padding: 3px 5px;
}

 .js #masthead form input[type="text"] {
	width: 157px;
}

.js #advanced-trigger {
	float: left;
	width: 16px;
	height: 26px;
	background: url(http://tibia.pl/templates/layout1/css/i/advanced-trigger.png) no-repeat;
	text-indent: -1000em;
	margin-left: 1px;
	position: relative;
	z-index: 20;
}

.js #advanced {
	right: 39px;
	left: 0;
	position: absolute;
	z-index: 10;
}

/* =navigation
************************************************************** */

#navigation {
	background: #13130b url(http://tibia.pl/templates/layout1/css/i/nav-fauxborder.png) repeat-x 0 100%;
	padding-bottom: 2px;
	margin: 0 3px;
	height: 4em;
	position: relative;
}

#navigation ul {
	background: #484838 url(http://tibia.pl/templates/layout1/css/i/nav-bg.png) repeat-x;
	_zoom: 1;
	*zoom: 1;
}

#navigation ul:after {
	content: "";
	display: block;
	height: 0;
	overflow: hidden;
	clear: both;
}

#navigation li {
	float: left;
	background: url(http://tibia.pl/templates/layout1/css/i/nav-separator.png) no-repeat 100% 0;
	padding-right: 1px;
}

#navigation li a {
	display: block;
	padding: 5px 15px;
	color: #9d9d7c;
	font-weight: bold;
	border-bottom: 1px solid #6d6d60;
}

#navigation li.selected, #navigation li a:hover {
	background: #13130b url(http://tibia.pl/templates/layout1/css/i/nav-selected.png) no-repeat 50% 0;	
}

#navigation li.selected a, #navigation li a:hover {
	color: #fff;
	border-bottom-color: #13130b;
}
	
#navigation li ul {
	position: absolute;
	display: none;
	left: 0;
	right: 0;
	background: #13130b url(http://tibia.pl/templates/layout1/css/i/subnav-bg.png) repeat-x;	
	_width: 974px;
}

#navigation li.selected ul,
/*#navigation li > a:hover + ul,*/
#navigation li > a:focus + ul {
	display: block;
}

#navigation li ul li {
	background: url(http://tibia.pl/templates/layout1/css/i/nav-2nd-separator.png) no-repeat 0 50%;
	padding: 0 0 0 10px;
	margin-left: 3px;
	-ie-xp: expression(
	  this.parsed ? 0 : (
	    this.className += (this === this.parentNode.firstChild) ? " first-child" : "",
	    this.parsed = 1
	  )
	);	
}

#navigation li ul li:first-child,
#navigation li ul li.first-child {
	margin-left: 0;
	background: none;
}

#navigation li ul a {
	padding: 5px;
	border-bottom: 0;
	font-weight: normal;
}

#navigation li ul li a,
#navigation li.selected ul li a {
	color: #dadcdf;
	font-weight: bold;
}
#navigation li ul li a:hover {
	color: #ffffdc;
	font-weight: bold;
}
#navigation li.selected ul a {
	border-bottom: 0;
}

/* =ticker
************************************************************** */

#ticker {
	background: #080805 url(http://tibia.pl/templates/layout1/css/i/ticker-bg.png) no-repeat 0 100%;
	margin: 0 3px;
	font-size: 0.91em;
	padding: 5px;
	_height: 2.09em;
	_zoom: 1;
	*zoom: 1;
}

#ticker:after {
	content: "";
	display: block;
	height: 0;
	overflow: hidden;
	clear: both;
}

#ticker ul {
	float: left;
/* 2 */	width:963px
}

#ticker li {
	float: left;
	background: url(http://tibia.pl/templates/layout1/css/i/ticker-separator.png) no-repeat 5px 50%;
	padding-left: 15px;
list-style:none;
}

#ticker a {
	display: block;
	padding: 5px;
	font-weight: bold;
	color: #857f6a;
}

/*.js #ticker {
	overflow: hidden;
	z-index: 20;
	position: relative;
	_zoom: 1;
	min-height: 2em;
}

.js #ticker ul.enable {
	width: 5000px;
	z-index: 10;
	position: absolute;
}*/

/* =directions
************************************************************** */

#directions {
	position: absolute;
	left: 620px;
	top: 2.09em;
	width: 128px;
	margin-top: 10px;
	background: url(http://tibia.pl/templates/layout1/css/i/directions-mask.png);
	_background-image: url(http://tibia.pl/templates/layout1/css/i/directions-dither.png);
}



#directions_2 {
	position: absolute;
	left: 620px;
	top: 2.09em;
	width: 128px;
	margin-top: 0px;

}

#directions_3 {
	position: absolute;
	left: 252px;
	top: 90px;
	width: 728px;
	/*margin-top: 0px;*/

}

#directions ul {
	padding: 5px;
	_zoom: 1;
	*zoom: 1;
}

#directions ul:after {
	content: "";
	display: block;
	height: 0;
	overflow: hidden;
	clear: both;
}

#directions li {
	float: left;
	background: url(http://tibia.pl/templates/layout1/css/i/directions-separator.png) no-repeat 5px 50%;
	padding-left: 11px;
	-ie-xp: expression(
	  this.parsed ? 0 : (
	    this.className += (this === this.parentNode.firstChild) ? " first-child" : "",
	    this.parsed = 1
	  )
	);
}

#directions li:first-child,
#directions li.first-child {
	padding-left: 0;
	background: none;
}

#directions a {
	display: block;
	width: 32px;
	height: 32px;
	text-indent: -1000em;
	background-repeat: no-repeat;
	position: relative;
}

#directions li.direction-home a {
	background-image: url(http://tibia.pl/templates/layout1/css/i/icon-shack.png);
}

#directions li.direction-contact a {
	background-image: url(http://tibia.pl/templates/layout1/css/i/icon-letter.png);
}

#directions li.direction-sitemap a {
	background-image: url(http://tibia.pl/templates/layout1/css/i/icon-map.png);
}

.js #directions {
	margin-top: 85px;
	left: 852px;
}

.js #directions_2 {
	margin-top: 60px;
	left: 852px;
}
/*
.js #directions_3 {
	margin-top: 10px;
	left: 270px;
}
*/
/* =menu
************************************************************** */

#content-2nd .menu {
	background: url(http://tibia.pl/templates/layout1/css/i/menu-bg.png) no-repeat 0 100%;
	position: relative;
	padding-bottom: 25px;
}

#content-2nd .menu .inner {
	background: url(http://tibia.pl/templates/layout1/css/i/menu-2nd-top.png) no-repeat 100% 0; 
}

#content-2nd .menu h2 {
	background: url(http://tibia.pl/templates/layout1/css/i/menu-header.png) no-repeat;
	height: 32px;
	text-indent: -1000em;
}

#content-2nd .menu ul {
	margin-right: 151px;
}

#content-2nd .menu li {
	background: url(http://tibia.pl/templates/layout1/css/i/menu-separator.png) no-repeat; 
	_zoom: 1;
	-ie-xp: expression(
	  this.parsed ? 0 : (
	    this.className += (this === this.parentNode.firstChild) ? " first-child" : "",
	    this.parsed = 1
	  )
	);
}

#content-2nd .menu li:first-child,
#content-2nd .menu li.first-child {
	background: none;
}

#content-2nd .menu li a {
	display: block;
	padding: 5px 15px;
	color: #df7474;
	_zoom: 1;
	*zoom: 1;
}

#content-2nd .css-dropdown li a:hover,
#content-2nd .css-dropdown li a:focus,
#content-2nd .menu li.selected a, #content-2nd .menu li a:hover  {
	background: #530000
}

#content-2nd .menu li.selected a, #content-2nd .menu li a:hover {
	background-image: url(http://tibia.pl/templates/layout1/css/i/menu-selected.png);
	background-repeat: no-repeat;
	background-position: 102px 0;
}

#content-2nd .menu li.selected li a {
	background: none;
}

#content-2nd .menu li ul {
	overflow: hidden;
	height: 0;	
	position: absolute;
	left: 162px;
	top: 7px;
	bottom: 9px;
	width: 151px;
	z-index: 10;
	margin: 0;
	background: #48422c url(http://tibia.pl/templates/layout1/css/i/menu-2nd-bg.png) repeat-y 0 0;
}

#content-2nd .menu li.selected ul,
/*#content-2nd .css-dropdown li > a:hover + ul,*/
#content-2nd .css-dropdown li > a:focus + ul,
#content-2nd .css-dropdown li ul:hover,
#content-2nd .css-dropdown li ul:focus {
	overflow: visible;
	height: auto;
}

#content-2nd .menu li li {
	background-image: url(http://tibia.pl/templates/layout1/css/i/menu-2nd-separator.png); 
}

#content-2nd .menu li li:first-child {
	background: none;
}

#content-2nd .menu li li a {
	color: #979179;
	background-image: none;
}

#content-2nd .menu li li a:hover,
#content-2nd .menu li li a:focus {
	background: #332e1d url(http://tibia.pl/templates/layout1/css/i/menu-2nd-bg-hover.png) repeat-y;
}

#content-2nd .menu li li.selected {
	background: url(http://tibia.pl/templates/layout1/css/i/menu-2nd-selected.png) no-repeat;
}

#content-2nd .menu li li.selected a {
	color: #fff;
	font-weight: bold;
}

#content-2nd .menu img {
	vertical-align: bottom;
}

#content-2nd .menu .meta {
	/* background: url(http://tibia.pl/templates/layout1/css/i/menu-supported-bg.png) no-repeat 5px 10px; */
	padding-top: 15px;
}

#content-2nd .menu li li.meta a:hover,
#content-2nd .menu li li.meta a:focus {
	background: none;
}

#content-2nd .menu .meta p.rss-explanation {
	font-size: 0.91em;
	text-align: right;
}

#content-2nd .menu .supported {
	margin: 0 5px 0 6px;
	text-align: center;
}

#content-2nd .advert {
	background: url(http://tibia.pl/templates/layout1/css/i/advert-frame.png) no-repeat;
	padding: 4px;
	margin: 1px 0 5px 5px;
}

.advert img {
	vertical-align: bottom;
}

#content .advert {
	/*margin: 10px 0;*/
	text-align: center;
}

/* =content
************************************************************** */

#main {
	margin: 0 3px 20px 3px;
	_zoom: 1;
	*zoom: 1;
}

#main:after {
	content: "";
	display: block;
	height: 0;
	overflow: hidden;
	clear: both;
}

#content {
	width: 657px;
	float: right;
	margin-top: 5px;
}

.content-box {
	background: #e5e5c3 url(http://tibia.pl/templates/layout1/css/i/content-bg.png) repeat 50% 50%;
	padding: 3px;
}

.js .content-box {
	padding: 0;
	position: relative;
}

.js .content-box-inner {
	padding: 2px 3px;
}

.js .content-box .content-box-top,
.js .content-box .content-box-bottom {
	height: 1px;
	overflow: hidden;
	background: url(http://tibia.pl/templates/layout1/css/i/content-round.png) no-repeat; 
}

.js .content-box .content-box-top {
	position: relative;
}

/* =forum-box
************************************************************** */

.forum-box {
	color: #c0c89b;
	background: url(http://tibia.pl/templates/layout1/css/i/forum-bg.png) no-repeat;
	padding: 10px;
	margin-bottom: 5px;
	position: relative;
	_zoom: 1;
	*zoom: 1;
}

.forum-box:after {
	content: "";
	display: block;
	height: 0;
	overflow: hidden;
	clear: both;
}

.forum-box .primary,
.forum-box .secondary {
	float: left;
	width: 313px;
}

.forum-box .primary {
	margin-right: 5px;
	_padding-top: 5px;
}

.forum-box .secondary {
	margin-left: 5px;
}

.forum-box h2 {
	background: url(http://tibia.pl/templates/layout1/css/i/forum-header.png) no-repeat;
	width: 172px;
	height: 29px;
	text-indent: -1000em;
	position: absolute;
	top: 0;
	left: 0;
	margin: 10px 0 0 10px;
}

.forum-box table {
	margin-top: 5px;
	width: 100%;
}

.forum-box col.col-subject {
	width: 260px;
}

.forum-box col.col-posts {
	width: 30px;
}

.forum-box th {
	padding: 5px;
}

.forum-box td {
	background: url(http://tibia.pl/templates/layout1/css/i/forum-separator.png) repeat-x 0 0; 
}

.forum-box td a {
	display: block;
	padding: 5px;
	_zoom: 1;
}

.forum-box td a:hover,
.forum-box td a:focus {
	color: #fff;
}

.forum-box tr:first-child {
	-ie-xp: expression(
	  this.parsed ? 0 : (
	    this.className += (this === this.parentNode.firstChild) ? " first-child" : "",
	    this.parsed = 1
	  )
	);
}

.forum-box tr:first-child td,
.forum-box tr.first-child td {
	background: none;
}

.forum-box th.forum-topic {
	visibility: hidden;
}

.forum-box th.forum-replies {
	color: #6c773a;
	font-size: 0.91em;
	text-transform: lowercase;
}

.forum-box td.forum-replies {
	text-align: right;
	padding: 5px;
}

.forum-box a {
	color: #c0c89b;
}

.js .forum-box .secondary {
	width: 287px;
}

.js #recent-posts-show {
	display: block;
	width: 56px;
	height: 34px;
	text-indent: -1000em;
	margin-left: auto;
	position: absolute;
	right: 0;
	top: 0;
	z-index: 30;
}

.js #recent-posts-show a {
	display: block;
	outline: 0;
	height: 100%;
	background: url(http://tibia.pl/templates/layout1/css/i/forum-show.png) no-repeat;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://tibia.pl/templates/layout1/css/i/forum-show.png", sizingMethod="crop");
	cursor: pointer;
	position: relative;
	top: -10px;
}

.js #recent-posts-hide {
	position: absolute;
	right: 0;
	top: 0;
	width: 36px;
	height: 36px;
	background: url(http://tibia.pl/templates/layout1/css/i/forum-hide.png) no-repeat 50% 50%;
	text-indent: -1000em;
	outline: 0;
}


/* =do-you-know
************************************************************** */

.do-you-know {
	background: #2a281a url(http://tibia.pl/templates/layout1/css/i/do-you-know.png) no-repeat;
	/*min-height: 54px;*/
	/*padding: 10px;*/
	padding: 5px;
	_height: 54px;
	color: #fff;
	/*margin-bottom: 10px;*/
	margin-bottom: 0;
}

.do-you-know a{color:#808080;
text-decoration:none;
}
.do-you-know a:hover {color:#ffffff;
text-decoration:underline;}

.do-you-know h2 {
	color: #cec6ae;
	font: bold 1.27em "Trebuchet MS", Arial, Verdana, Tahoma, sans-serif;
}

.do-you-know p {
	text-align: center;
	padding-top:5px;
/*	jscript: expression(
		this.p ? 0 : (
			icon = document.createElement('img'),
			icon.src = 'http://tibia.pl/templates/layout1/css/i/blank.gif',
			icon.width = 32,
			icon.height = 32,
			icon.className = 'after',
			this.appendChild(icon),
			this.p = 1
		)
	); */
}
/*
.do-you-know p img.after {
	margin-left: 5px;
	vertical-align: -10px;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://tibia.pl/templates/layout1/css/i/do-you-know-bubble.png", sizingMethod="crop");
}

.do-you-know p:after {
	content: url(http://tibia.pl/templates/layout1/css/i/do-you-know-bubble.png);
	width: 32px;
	height: 32px;
	padding-left: 5px;
	vertical-align: -10px;
}*/

/* =header
************************************************************** */

.header {
	background: #5d0000 url(http://tibia.pl/templates/layout1/css/i/header-bg.png) no-repeat; 
	padding: 10px;
	_zoom: 1;
	*zoom: 1;
}

.header:after {
	content: "";
	display: block;
	height: 0;
	overflow: hidden;
	clear: both;
}

.header h1,
.header h2,
.header h3 {
	float: left;
	color: #e9c1c1;
	font: bold 1.27em "Trebuchet MS", Arial, Verdana, Tahoma, sans-serif;
}

.header ul {
	float: right;
}

.header li {
	font-weight: bold;
	float: left;
	margin-left: 10px;
}

.header a {
	color: #b29191;
}

.js .header {
	padding: 0;
}

.js .header .header-inner {
	padding: 10px 10px 6px 10px;
	_zoom: 1;
	*zoom: 1;
}

.js .header .header-inner:after {
	content: "";
	display: block;
	height: 0;
	overflow: hidden;
	clear: both;
}

.js .header .header-rounded {
	height: 4px;
	clear: both;
	overflow: hidden;
	background: url(http://tibia.pl/templates/layout1/css/i/header-rounded.png) no-repeat; 
}

/* =text
************************************************************** */

.text {
	background: url(http://tibia.pl/templates/layout1/css/i/text-separator.png) no-repeat 50% 100%;
	padding-bottom: 35px;
	margin-bottom: 10px;
}
.text a, .text-body a {color:#650000;
text-decoration:none;
}
.text a:hover, .text-body a:hover {color:#333333;
text-decoration:underline;}

.text-header {
	border-bottom: 1px solid #c1c0a0;
	padding: 10px;
	_zoom: 1;
	*zoom: 1;
}

.text-header:after {
	content: "";
	display: block;
	height: 0;
	overflow: hidden;
	clear: both;
}

.text-header h1,
.text-header h2,
.text-header h3 {
	font: bold 1.45em Arial, Verdana, Tahoma, sans-serif;
	color: #48422c;
	float: left;
}

.text-header p {
	float: right;
}

.text-body {
	padding: 0 5px;
	line-height: 150%;
	_zoom: 1;
	*zoom: 1;
}

.text-body:after {
	content: "";
	display: block;
	height: 0;
	overflow: hidden;
	clear: both;
}

.text-body p,
.text-body ol,
.text-body ul,
.text-body dl {
	padding-left: 10px;
	padding-right: 10px;
}

.text-body p,
.text-body ol,
.text-body ul,
.text-body dl,
.text-body blockquote {
	margin: 10px 0;
}

.text-body blockquote {
	padding: 1px 10px;
	margin: 9px 0;
	background: #c1c0a0 url(http://tibia.pl/templates/layout1/css/i/blockquote-bg.png);
	color: #48422c;
}

.text-body blockquote p {
	padding-left: 0;
	padding-right: 0;
}
	
.text-figure {
	float: left;
	margin-right: 10px;
}

.text-body blockquote .text-figure {
	margin-top: 10px;
}

.text-figure.text-figure-right {
	float: right;
	margin-left: 10px;
	margin-right: 0;
}

.text-actions {
	_zoom: 1;
	*zoom: 1;
	margin-top: 10px;
}

.text-actions:after {
	content: "";
	display: block;
	height: 0;
	overflow: hidden;
	clear: both;
}

.text-actions ul {
	float: right;
}

.text-actions li {
	float: left;
	margin-left: 5px;
}

.text-actions a, .text-actions a:hover {
	display: block;
	background: #a43f35 url(http://tibia.pl/templates/layout1/css/i/button-bg.png) no-repeat 100% 100%;
	color: #fff;
	padding: 5px 10px;
}

/* =content-2nd
************************************************************** */

#content-2nd {
	width: 313px;
	float: left;
	padding: 0 4px 0px 0;
	
}

.shuffle {
	margin-left: 5px;
}

.shuffle li {
	position: relative;
	_zoom: 1;
	vertical-align: bottom;
}

.shuffle img {
	display: block;
}

.shuffle li a {
	color: #fff;
	font-weight: bold;
}

.shuffle span {
	position: absolute;
	right: 0;
	left: 0;
	bottom: 13px;
	padding: 5px 5px 15px 5px;
	background: url(http://tibia.pl/templates/layout1/css/i/shuffle-mask.png);
	_background-image: none;
	_background-color: #000;
	_bottom: -1px;
	_width: 298px;
	_cursor: pointer;
}

.shuffle div {
	position: absolute;
	bottom: 0;
	z-index: 30;
}

.shuffle div a {
	display: block;
	float: left;
	width: 17px;
	height: 13px;
	text-indent: -1000em;
	background-color: #404040;
	background-image: url(http://tibia.pl/templates/layout1/css/i/shuffle-buttons.png);
	background-repeat: no-repeat;
}

.shuffle div a:hover {
	background-color: #222;
}

.shuffle div a:focus {
	background-color: #000;
}

.shuffle div #shuffle-pause {
	background-position: -34px 0;
}

.shuffle div a.resume {
	background-position: -17px 0 !important;
}

.shuffle div #shuffle-next {
	background-position: -51px 0;
}

/* =footer
************************************************************** */

#footer {
	background-color: #262626;
	margin: 5px 3px 5px 3px;
	padding: 10px;
	text-align: center;
	position: relative;
}

#footer p {
	padding: 0 100px;
}

#footer,
#footer a {
	color: #808080;
}

#footer .legal {
	border-top: 1px solid #1f1f1f;
	padding: 5px 50px 0 50px;
	margin-top: 5px;	
}

#footer .legal,
#footer .legal a {
	color: #525252
}

#footer a:hover,
#footer a:focus {
	color: #aaa;
}

#copy-design,
#copy-stats {
	position: absolute;
	top: 0;
	margin: 5px;
	display: block;
	background-repeat: no-repeat;
	text-indent: -1000em;
}

#copy-design {
	left: 0;
	width: 37px;
	height: 29px;
	background-image: url(http://tibia.pl/templates/layout1/css/i/copy-design.png);
}

#copy-stats {
	right: 0;
	width: 88px;
	height: 24px;
	background-image: url(http://tibia.pl/templates/layout1/css/i/copy-stats.png);
}

/* ****************************************************************** */
td.light {
	
	background-image: url(http://images.tibia.pl/images/img/entry.light.jpg);
	background-repeat: repeat;
	padding:5px;
vertical-align: middle;
}

.tabelka {width:100%;}
.tabelka table,
.tabelka td,
.tabelka tr {vertical-align: top;}

.tabelka2 table,
.tabelka2 tr,
.tabelka2 td {vertical-align: middle;}

.tabelka2 {width:100%;}

td.dark {
	background-color: #B6AA8E;
	background-image: url(http://images.tibia.pl/images/img/entry.dark.jpg);
	background-repeat: repeat;
	padding:5px;
	vertical-align: middle;
}

#dark {
	background-color: #B6AA8E;
	background-image: url(http://tibia.pl/templates/layout1/css/i/table_dark.jpg);
	background-repeat: repeat;
	padding:5px;
	vertical-align: middle;
}

td.niet {padding:5px;
vertical-align: middle;}
td.head {
	background-color: #CCCC99;
	background-image: url(http://images.tibia.pl/images/img/entry.head.jpg);
	background-repeat: repeat;
	padding:5px;
	vertical-align: middle;
}
#leftitem {float:left;margin-right:15px;display:block;
}
#cytaty {}
.sponsors {
	padding-top:20px;
	margin-top:-8px;
	text-align:center;
	background-image: url(http://tibia.pl/templates/layout1/css/i/content-2nd-bg.jpg);
	background-repeat: no-repeat;
	background-position: 0 top;
}
.sponsors a img {padding:5px;}
#advert {
	padding-left:5px;
	padding-right:5px;
	padding-top:8px;
	padding-bottom:0px;
	text-align: center;
	overflow: hidden;
	/*background-image: url(i/advert-bg.png);
	background-repeat: no-repeat;
	background-position: 0px top;*/
	width: 648px;
}


/* =Tables
************************************************************** */

#lootBlock {
	padding: 8px;
	
}

table.table1 a, #lootBlock a, table.attributes_table2 tbody td.value a {
	color:#650000;
	text-decoration:none;
	font-weight: bold;
}

table.table1 a:hover, #lootBlock a:hover, table.attributes_table2 tbody td.value a:hover {
	color:#333333;
	text-decoration:underline;
	font-weight: bold;
}

/***** table1 *****/
table.table1 {
	width: 98%;	
	margin: auto;
	margin-top: 10px;
	margin-bottom: 10px;
}

table.table1 th {	
	background-color: #B6AA8E;
	background-image: url(http://tibia.pl/templates/layout1/css/i/table_header.jpg);
	background-repeat: repeat;
	padding: 5px;
	vertical-align: middle;
	font-weight: bold;
	font-size: 10pt;
	border-right: 1px solid #B6AA8E;
}

table.table1 tbody tr {		
	background-image: url(http://tibia.pl/templates/layout1/css/i/table_light.jpg);
	background-repeat: repeat;
	height: 32px;
}

table.table1 tbody td {
	font-size: 8pt;
	font-weight: normal;
	border-right: 1px solid #B6AA8E;
	border-bottom: 1px solid #B6AA8E;	
	padding: 5px;
	vertical-align: middle;
}



/***** attributes_table *****/

table.attributes_table {
	width: 98%;	
	margin: auto;
	margin-top: 10px;
	margin-bottom: 10px;
}

table.attributes_table th {	
	background-color: #B6AA8E;
	background-image: url(http://tibia.pl/templates/layout1/css/i/table_dark.jpg);
	background-repeat: repeat;
	padding: 8px;
	vertical-align: middle;
	font-weight: bold;
	font-size: 8pt;	
	text-align: center;
}

table.attributes_table tbody td {
	font-size: 8pt;
	font-weight: normal;
	padding: 5px;
	vertical-align: middle;	
	text-align: center;
}

/***** attributes_table2 *****/

table.attributes_table2 {
	width: 98%;	
	margin: auto;
	margin-top: 10px;
	margin-bottom: 10px;
}

table.attributes_table2 tbody tr.dark {
	background-color: #B6AA8E;
	background-image: url(http://tibia.pl/templates/layout1/css/i/table_dark.jpg);
	background-repeat: repeat;
}

table.attributes_table2 tbody tr.light {
	background-color: #B6AA8E;
	background-image: url(http://tibia.pl/templates/layout1/css/i/table_light.jpg);
	background-repeat: repeat;
}

table.attributes_table2 tbody td.caption {
	font-size: 8pt;
	font-weight: normal;
	padding: 5px;
	vertical-align: middle;	
	text-align: left;
	width: 100px;
}

table.attributes_table2 tbody td.value {
	font-size: 8pt;
	font-weight: normal;
	padding: 5px;
	vertical-align: middle;	
	text-align: left;
}
#submitSuggestion {
	text-align:left;}
#submitBash {
	text-align:left;}

.inputs {font-size:14px;}

.commenthidden {
	display:none;}
.commentshown {}

/***** monsters_elements *****/
tr#__selRow1 td, tr#__selRow2 td, tr#__selRow3 td {
	width: 50px;
	height: 20px;
	cursor: pointer;
	text-align: center;
	
}

/* quest dialog */
.quest-dialog {
margin-left: 5px;
margin-right: 5px;
}

.quest-dialog h4 {
display: block;
width: 617px;
padding: 5px;
background: #5D0000 url(http://tibia.pl/templates/layout1/css/i/header-bg.png) no-repeat scroll 0 0;
color: #E9C1C1;
}

.quest-dialog p {
display: block;
padding: 10px;
border: 1px solid #5d0000;
}