body {
margin: 0px;
padding: 0px;
width: 100%;
height: 100%;
background-color:#f8eee1;
background-image:url(./img/toptlo.jpg); background-repeat:no-repeat; background-position:50% 60px;

}

body,div, td  {  font-family: sans-serif; text-align: justify;
		font-size: 11px; color: #ffffff ;}
input, textarea, select
{  
	font-family: sans-serif;
	text-align: justify;
	font-size: 11px;
	color: #000000 ;
}
#top_box{ width:760px; margin-top:5px; background-image: url(./img/tlo.png); padding:0px 5px 20px 5px; }
#top_box_title{ width:760px; padding:5px 0px 5px 25px; background:#000000; font-size:16px; font-family:"Myriad Pro", "Myriad Pro Cond", "Myriad Pro Light"; background-image:url(./img/tytul.jpg); background-repeat:no-repeat; background-position:7px 9px; margin-bottom:5px;}
table ,td { padding:0px; margin:0px; }
.fl{ float:left;}
.fr{ float:right;}
.cl {clear: both;}
img {border:none;margin:0px;padding:0px }
h1 , h2 , h3{padding:0px; font-size: 18px; margin:0px;  font-weight: normal; font-family:"Myriad Pro", "Myriad Pro Cond", "Myriad Pro Light"; }
b{color:#007300;}
form , a, input{ padding:0px; margin:0px;}
div { float:left;} 
ul{ padding:0px 0px 0px 20px; margin:5px 0px 10px 0px;}
li{ list-style:none; background-image:url(../img/li1.jpg); background-repeat:no-repeat; background-position:0px 5px; padding-left:10px;}
strong{ color:#FFCC00;}

a:link , a:visited , a:hover {text-decoration: none; color: #FFCC00}
a:hover { text-decoration:underline;}

#top{ width:100%; height:60px; background:#000000;}
#top img { float:left;}
#menutop { width:780px; float:right;}
#menutop a { height:20px; padding:40px 15px 0px 15px; font-family:"Myriad Pro", "Myriad Pro Cond", "Myriad Pro Light"; font-size:14px; color:#FFFFFF; float:right; text-transform:uppercase; border-left:1px solid #333333;}
#menutop a:hover { background:#333333; text-decoration:none;}

.all{ width:1000px; float:none; margin:auto;}
#kon{ width:990px; background-image: url(./img/tlo.png); border-top:3px solid #000000; border-bottom:3px solid #000000; padding:5px 5px 15px 5px; }
#reklama{ width:1000px; height:100px;}
#kon2{ width:100%; height:100%; background-image:url(./img/tlodol.jpg); background-repeat:no-repeat; background-position:bottom; padding-bottom:15px;}

#left_panel{ width:220px;}

.polecane ul{ list-style:none; font-size:10px; padding:0px; margin:0px; }
.polecane ul li { padding-bottom:5px;}
.left_box{ width:195px; padding:10px 10px 20px 10px; margin-bottom:5px; background-image: url(./img/tlo.png);}
.polecane strong , .left_box strong { margin:0px; padding:0px; padding-bottom:5px; display:block; color:#FFFFFF;}
.left_box img { margin-bottom:5px;}

#prawa { width:770px;}

#tresc{ width:760px; min-height:660px; margin-top:5px; background-image: url(./img/tlo.png); padding:0px 5px 20px 5px; }
#tresc img { float:left; margin-right:10px;}

#reklama_lewa{ align:bottom; width:195px;  margin-top:5px; float:center; }
#reklama_lewa img{ width:195px; margin-bottom:5px; align:center;}
#reklama_lewa h1 , #reklama_lewa dt{width:170px; padding:5px 0px 5px 25px; background:#000000; font-size:16px; font-family:"Myriad Pro", "Myriad Pro Cond", "Myriad Pro Light"; background-image:url(./img/tytul.jpg); background-repeat:no-repeat; background-position:7px 9px; margin-bottom:5px;}

.tytul{ width:740px; padding:5px 0px 5px 25px; background:#000000; font-size:16px; font-family:"Myriad Pro", "Myriad Pro Cond", "Myriad Pro Light"; background-image:url(./img/tytul.jpg); background-repeat:no-repeat; background-position:8px 9px; margin-bottom:5px;}

#tags{ width:770px; background:#000000; padding-bottom:15px; margin-top:5px;}
#tags p { width:750px; padding:0px 10px 0px 10px;}

.col1{ color:#3e3b38}
.box, #box { width:100%; margin-bottom:8px; background-image: url(./img/tlo.png);}
#reklama_lewa dt { cursor:pointer;}



#tresc .cen{ float:none; margin:auto; display:block; margin-bottom:10px; }

#sety , #sety2 { width:595px; padding-top:10px; }
#sety th , #sety2 th{ padding:10px; border-left:1px solid #333333; background: #330004; color:#FFCC00; text-align:center; }
#sety td ,  #sety2 td{ padding:5px; border-top:1px solid #666666; text-align:center; border-left:1px solid #333333; background:#000000;}
#sety h1 , #sety2 h1{ border-bottom:1px solid #999999; padding:0px 0px 3px 10px; font-size:14px; font-weight: lighter;}
#sety img , #sety2 img { border:#666666 1px solid; float:none; margin:auto;}

#sety2 td { padding:5px 0px 5px 0px; font-size:10px;}


a.menu:LINK , a.menu:VISITED , a.menu:ACTIVE , a.menu:HOVER {font-family: tahoma,  sans-serif;
        font-weight: normal;
        font-size: 11px;
        text-decoration: none;
		color:  #990000;

		}
a.menu:HOVER {	color: #009037;	}


#left_menu {
	width: 215px;
	margin: 0px;
	padding: 0px;
	margin-bottom:20px;

}

#left_menu dt {
	background-color: #000000;
	color: #fff;
	font-weight: bold;
	text-align: center;
	cursor: pointer;
	margin: 0px 0px 2px 0px;
	padding: 4px 0px 4px 16px;
	background-image:url(./img/menulewa.jpg);
	background-repeat:no-repeat;
	background-position:5px 8px;
	text-align:left;
}

#left_menu dd {
	background-image:url(./img/tlo.png);
	color: #000;
	margin: 0px 0px 1px 0px;
	padding: 3px 0px 3px 10px;
}

#left_menu dd.active {
	font-weight: bold;
}


/////////////////////////////////////////////////////////////////////////////////////////////////////////////
// Dropcalc - added by Kurtz

#left_menu dt a{ color:#FFFFFF; display:block;}
#left_menu dt a:hover{ color:#FFCC00; text-decoration:none;}


#search_res_table_weapon {width:765px;}
#search_res_table_weapon th{ padding:5px; background:transparent url(../dropcalc_img/table_header.png) repeat scroll 0 0;}
#search_res_table_weapon td{ padding:4px;}
#search_res_table_weapon tr.row
{
	background-color:#1d1d1b;
}
#search_res_table_weapon tr.row_even
{
	background-color:#2a2928;
}
#search_res_table_weapon tr.result_row_item_details
{
	background-color:#1d1d1b;
	width:765px;
}
#search_res_table_weapon tr.result_row_even_item_details
{
	background-color:#2a2928;
	width:765px;
}

#search_res_table_armor {width:765px;}
#search_res_table_armor th{ padding:5px; background:transparent url(../dropcalc_img/table_header.png) repeat scroll 0 0;}
#search_res_table_armor td{ padding:4px;}
#search_res_table_armor tr.row
{
	background-color:#1d1d1b;
}
#search_res_table_armor tr.row_even
{
	background-color:#2a2928;
}
#search_res_table_armor tr.result_row_item_details
{
	background-color:#1d1d1b;
	width:765px;
}
#search_res_table_armor tr.result_row_even_item_details
{
	background-color:#2a2928;
	width:765px;
}

#search_res_table_etcitem {width:765px;}
#search_res_table_etcitem th{ padding:5px; background:transparent url(../dropcalc_img/table_header.png) repeat scroll 0 0;}
#search_res_table_etcitem td{ padding:4px;}
#search_res_table_etcitem tr.row
{
	background-color:#1d1d1b;
}
#search_res_table_etcitem tr.row_even
{
	background-color:#2a2928;
}
#search_res_table_etcitem tr.result_row_item_details
{
	background-color:#1d1d1b;
	width:765px;
}
#search_res_table_etcitem tr.result_row_even_item_details
{
	background-color:#2a2928;
	width:765px;
}



#dropcalc_error, #dropcalc_body { font-size:13px; width:750px; margin-bottom:15px;}
#dropcalc_error th, #dropcalc_body th{ font-size:13px;}
#dropcalc_error td, #dropcalc_body td{ font-size:13px;}
#dropcalc_error img, #dropcalc_body img { border:#666666 0px solid; float:none; margin:auto;}

td.drop_res_table_header {background:transparent url(../dropcalc_img/table_header.png) repeat scroll 0 0;padding:5px;}
#drop_res_table {width:750px;}
#drop_res_table th{ padding:5px; background:transparent url(../dropcalc_img/table_header.png) repeat scroll 0 0;}

td.spoil_res_table_header {background:transparent url(../dropcalc_img/table_header.png) repeat scroll 0 0;padding:5px;}
#spoil_res_table {width:750px;}
#spoil_res_table th{ padding:5px; background:transparent url(../dropcalc_img/table_header.png) repeat scroll 0 0;}

#npc_skills
{
	background-image: url(./img/tlo.png);
	min-width: 480px;
	max-width: 600px;
	text-align: center;
	vertical-align: center;
}
#npc_skills td
{ 
	padding:1px;
}

#npc_skill_info
{
	border:1px solid yellow;
	border-collapse:collapse;
}
#npc_skill_info td
{
	padding :5px;
	border:1px solid #CC6600;
}
#npc_skill_info tr
{
	border:1px solid yellow;
}

#npc_skill_info td.skill_level
{
	font-size:13px;
}

#npc_skill_info td.skill_name
{
	max-width:300px;
	font-size:15px;
}
#npc_skill_info td.skill_desc
{
	max-width:420px;
	font-size:14px;
}

#npc_title
{
	color:#00FFFF;
	font-size:19px;
}
#npc_name
{
	color:green;
	font-size: 34px;
}
#npc_stats_main
{
}
#npc_stats_main td
{
	padding: 2px;
}
#npc_stats_main td.stat_hp
{
	color:black;
	text-align: center;
	width: 250px;
	border: 1px black solid;
	font-weight: bold;
	font:red;
	background-color:#990000;
}
#npc_stats_main td.stat_hp_regen
{
	color:#990000;
	text-align: center;
	font-weight: bold;
	background-image: url(./img/tlo.png);
}
#npc_stats_main td.stat_mp
{
	width: 250px;
	color:black;
	text-align: center;
	border: 1px black solid;
	font-weight: bold;
	font:red;
	background-color:#3333CC;
}
#npc_stats_main td.stat_mp_regen
{
	color:#3333CC;
	text-align: center;
	font-weight: bold;
	background-image: url(./img/tlo.png);
}
#npc_stats_xp td.stat_xp
{
	color:#FFFF00;
	width:190px;
	text-align: center;
	font-weight: bold;
	background-image: url(./img/tlo.png);
}
#npc_stats_xp td.stat_sp
{
	color:#FFFF66;
	width:190px;
	text-align: center;
	font-weight: bold;
	background-image: url(./img/tlo.png);
}
#npc_stats_xp td.stat_xpn
{
	color:#FFFF00;
	width:60px;
	text-align: center;
	font-weight: bold;
	background-image: url(./img/tlo.png);
}
#npc_stats_xp td.stat_spn
{
	color:#FFFF66;
	width:60px;
	text-align: center;
	font-weight: bold;
	background-image: url(./img/tlo.png);
}

#npc_stats
{
}
#npc_stats td
{
	padding: 3px;
}
#npc_stats td.stat
{
	font-weight: bold;
	color:#A8A8A8;
}
#npc_search_results_table
{
	width:765px;
	cellpadding:5px;
	border:0px solid;
}
#npc_search_results_table th
{
	padding:6px;
	background:transparent url(../dropcalc_img/table_header.png) repeat scroll 0 0;
	color:yellow;
}
#npc_search_results_table tr.row
{
	background-color:#1d1d1b;
}

#npc_search_results_table tr.row_even
{
	background-color:#2a2928;
}
#npc_search_results_table td
{
	padding:6px;
}
#npc_search_results_table td.title
{
	color:#00FFFF;
	text-align:center;
}
#npc_search_results_table td.level
{
	text-align:center;
}
#npc_search_results_table td.xp
{
	color:#FFFF33;
	text-align:center;
}
#npc_search_results_table td.sp
{
	color:#FFFF99;
	text-align:center;
}

/* ================================================================ 
This copyright notice must be kept untouched in the stylesheet at 
all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.stunicholls.com/menu/pro_drop_1.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */

.preload1 {background: url(blank_over.gif);}
.preload2 {background: url(blank_overa.gif);}

#nav {padding:0; margin:0; list-style:none; height:24px; background:url(./img/tlo.png) repeat scroll 0 0; position:relative; z-index:500; font-family:arial, verdana, sans-serif;}
#nav li.top {display:block; float:left;}
#nav li a.top_link {display:block; float:left; height:24px; line-height:27px; color:#111; text-decoration:none; font-size:11px; font-weight:bold; padding:0 0 0 12px; cursor:pointer;background: url(../template/img/blank.gif);}
#nav li a.top_link span {float:left; display:block; padding:0 24px 0 12px; height:24px;background:url(../template/img/blank.gif) right top;}
#nav li a.top_link span.down {float:left; display:block; padding:0 24px 0 0px; height:24px; background:url(../template/img/blanka.gif) no-repeat right top;}
#nav li a.top_link:hover {color:#000; background: url(../template/img/blank_over.gif) no-repeat;}
#nav li a.top_link:hover span {background:url(../template/img/blank_over.gif) no-repeat right top;}
#nav li a.top_link:hover span.down {background:url(../template/img/blank_overa.gif) no-repeat right top;}

#nav li:hover > a.top_link {color:#fff; background: url(../template/img/blank_over.gif) no-repeat;}
#nav li:hover > a.top_link span {background:url(../template/img/blank_over.gif) no-repeat right top;}
#nav li:hover > a.top_link span.down {background:url(../template/img/blank_overa.gif) no-repeat right top;}

/* Default list styling */

#nav li:hover {position:relative; z-index:200;}

/* keep the 'next' level invisible by placing it off screen. */
#nav ul, 
#nav li:hover ul ul,
#nav li:hover ul li:hover ul ul,
#nav li:hover ul li:hover ul li:hover ul ul,
#nav li:hover ul li:hover ul li:hover ul li:hover ul ul
{position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;background-image:none;}

#nav li:hover ul.sub
{left:0; top:23px; background: #fff; padding:3px; border:1px solid #3a93d2; white-space:nowrap; width:100px; height:auto; z-index:300;}
#nav li:hover ul.sub li
{display:block; height:20px; position:relative; float:left; width:90px; font-weight:normal;}
#nav li:hover ul.sub li a
{display:block; font-size:11px; height:20px; width:90px; line-height:20px; text-indent:2px; color:#000; text-decoration:none;}
#nav li ul.sub li a.fly
{background:#fff url(../template/img/arrow.gif) 80px 7px no-repeat;}
#nav li:hover ul.sub li a:hover 
{background:#3a93d2; color:#fff;}
#nav li:hover ul.sub li a.fly:hover
{background:#3a93d2 url(../template/img/arrow_over.gif) 80px 7px no-repeat; color:#fff;}

#nav li:hover ul li:hover > a.fly {background:#3a93d2 url(../template/img/arrow_over.gif) 80px 7px no-repeat; color:#fff;} 

#nav li:hover ul li:hover ul,
#nav li:hover ul li:hover ul li:hover ul,
#nav li:hover ul li:hover ul li:hover ul li:hover ul,
#nav li:hover ul li:hover ul li:hover ul li:hover ul li:hover ul
{left:90px; top:-4px; background: #fff; padding:3px; border:1px solid #3a93d2; white-space:nowrap; width:90px; z-index:400; height:auto;}

