/***************************** CONTENT : ANCHORS ******************************/
a 			{color: #fff;	text-decoration: none;}
a:hover 	{color: #fff;	text-decoration: underline;}

/***************************** CONTENT : HEADINGS *****************************/
h1 {font-size: 12px; margin: 0 0 10px 0;	color: #DAE7EB;}
h2 {font-size: 12px; margin: 0 0 5px 0;	color: #fff;}
h3 {font-size: 11px; margin: 0 0 5px 0;	color: #1D4C60; padding-left: 15px;}
h4 {font-size: 11px; margin: 0 0 5px 0;}

h1 .tyt *	{color: #fff; }
h1 .add  	{color: #DAE7EB !important;}
h1 a:hover 	{text-decoration: underline;}

/******************************* CONTENT : BLOCKS *****************************/
body {margin: 0;  padding: 0;
    font: 11px Verdana, Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
    color: #A0B7BF;
    background-color: #090A0E;
}

/******************************* LAYOUT : HEADER ******************************/
#logo	{margin-left: 400px;}

.masterHome	{ 
	background: url('http://s13.deliriumgame.pl/themes/default/images/backgrounds/back.jpg') no-repeat 265px 0px;
}

.masterHome #rightSidebar {margin-top: 270px;}
.masterHome #content {margin-top: 270px;}

.masterGlobalnews	{ 
	background: url('http://s13.deliriumgame.pl/themes/default/images/backgrounds/backGN.jpg') no-repeat 205px 0px;
}
.masterGlobalnews #rightSidebar {}
.masterGlobalnews #content {margin-top: 109px;}

#wpHeader_upper {
        /*background: url('http://s13.deliriumgame.pl/themes/default/images/backgrounds/bb.jpg') no-repeat 0px 0px;*/
}

/****************************** LAYOUT : MAIN *********************************/

.masterHomeBackground { 
background: url('http://s13.deliriumgame.pl/themes/default/images/backgrounds/bb.jpg') 0 0 no-repeat;
}

#container {padding: 0; margin:0; width: 950px;}
/*#container {position: relative; top:-2px;}*/
#container td.cont {vertical-align: top; padding-left: 10px;}

#content {
	width: 530px;
/*
    position: relative;
	float: left;
*/
    margin: 27px 0 25px 0;
    padding: 0;
}
/************************ LAYOUT : LEFT & RIGHT BLOCKS ************************/

#leftSidebar {
    width: 175px;
	font-size: 12px;
}
#rightSidebar {
    width: 175px;
	font-size: 12px;
}

.gameopButton, #rightSidebar input
{
	background-color: #476D7C;
	color: #fff;
	border: 2px outset #B7D9E2;
	font-size: 10px;
	width: 160px;
	margin: 0 0 3px 5px;
}

.SglListamaticSubtle {
	background:  #144D60 url('http://s13.deliriumgame.pl/themes/default/images/backgrounds/br.gif') repeat-x;
	border: 3px solid #6292A6;
	/*position: relative;*/
	margin-top: 25px;
}

.top, .login
{
	background:  #5698A8  repeat-x;
	border: solid #6292A6;
	border-width: 0 3px 3px 3px;
}

.masterHome #rightSidebar .top 	{border-top-width: 3px !important;}

h1
{
	margin:0; 
	padding: 7px 15px 7px 15px;
}

h2
{
	margin:0; 
	padding: 7px 15px 7px 15px;
}

.login h1,.tableBloksMain h1
{	
	background-image: none;
}

h1 .tyt
{
	background: 0 1px no-repeat;
	padding-left: 20px;
}

.tableBloksModules h1 {
	background-image: none;
	background-color: transparent;
}

h1.tyt {
	font-size: 12pt;
	border: 0;
}

.top	{background-image: url('http://s13.deliriumgame.pl/themes/default/images/backgrounds/bl.gif');}
.login	{ font-size: 10px; }

.top .tyt, h1 .tyt	{background-image: url('http://s13.deliriumgame.pl/themes/default/images/backgrounds/h1.gif');	}
.login .tyt	{background-image: url('http://s13.deliriumgame.pl/themes/default/images/backgrounds/h2.gif');}



.login .but_fpass	{
	display: block;
	margin: 5px 0 5px 0;
	}

.login .inp	{
	width: 125px;
	}
		
.login .but_rej	{
	background: url('http://s13.deliriumgame.pl/themes/default/images/game/rejestruj.gif')  no-repeat;
	color: #DAE7EB !important;
	display: block;
	width: 136px;
        height: 31px;
	padding: 0px 0 5px 0;
        margin-top: 3px;
	text-align: center;
	position: absolute;
	}
	
.login td,.login p	{margin: 0px;}
#loginBlock		{margin: 5px 15px 5px 15px; color: #fff;}
#loginBlock a	{text-decoration: none; color: #1D4C60; }
#leftSidebar h1, #rightSidebar h1	{color: #fff;}

/*************************** LAYOUT : FORMS ***************************/
form	{margin: 0; padding: 0;}

input.inp,	
select.sel,
textarea.txta
{
	background-color: #476D7C;
	color: #B7D9E2;
	border: 1px solid #B7D9E2;
	font-size: 11px;
	padding: 2px 5px 2px 5px;
}
input.button,
a.button
{
	background: #144D60 url('http://s13.deliriumgame.pl/themes/default/images/backgrounds/but.gif') repeat-x;
	border: 1px solid #1D4C60;
	font-size: 11px;
	margin: 0;
	padding: 0 2px;
	color: #fff;;
}
a.button	{padding: 2px 5px 2px 5px;}

input.buttonRed, a.buttonRed {
	background: red none repeat scroll 0%; 
	border: 1px solid #1D4C60;
	font-size: 11px;
	margin: 0;
	padding: 0 2px;
	color: #fff;
}

.Formularz td	{color: #fff;}
.Formularz col.label,
input.captcha	{width: 200px !important; }

.Registry .button	{width: 100px;}
/******************************* HEADER STATUS  ******************************/
#header	{background: url('http://s13.deliriumgame.pl/themes/default/images/backgrounds/bh.jpg') no-repeat;}
#headerinfo {
    height: 42px;
	background: url('http://s13.deliriumgame.pl/themes/default/images/backgrounds/bhi.jpg') no-repeat;
	position: relative;
	margin: 0;
	padding: 0;
	white-space: nowrap;
}

#Information th,#Resources th,
#Information th a,#Resources th a  	{font-size: 10px; color: #A0B7BF; font-weight: normal; text-transform : uppercase; font-family: Trebuchet MS; text-align: right; }
#Information td,#Resources td	{font-size: 10px; color: #fff;}
#Information	{position: absolute; left: 5px; white-space: nowrap;}
#Information th	{width: 155px;}
#Information .button	{width: 75px; margin-left: 5px;}
#Resources		{position: absolute; left: 510px; white-space: nowrap;}
#Resources th a	{border-right: 1px solid #A0B7BF; padding: 0 5px 0 5px;}
#Resources td 	{text-align: right; padding: 0 10px 0 5px;}
#Resources th.last a,
#Resources td.last 	{border-right: 0 !important; padding-right: 0 !important;}	

/******************************* TABLE : STATUS ******************************/
/*.tableStatus				{margin: 0 0 5px 0;}
.tableStatus thead .label	{background: url('http://s13.deliriumgame.pl/themes/default/images/backgrounds/st_title.gif') 3px top no-repeat; height:20px; padding-left: 10px;}
.tableStatus thead .value	{color: #DAE7EB;}
.tableStatus td,
.tableStatus th				{padding: 2px 5px 2px 5px; font-size: 10px;}
.tableStatus th				{color: #fff; background: #A11514;}
.tableStatus tbody .label,
.tableStatus tfoot .label	{height:26px; width: 125px; color: #DAE7EB; background: url('http://s13.deliriumgame.pl/themes/default/images/backgrounds/and2_1.gif') left top no-repeat;}
.tableStatus tbody .value,
.tableStatus tfoot .value	{height:26px; width: 100px; font-weight: bold; color: #1D4C60; text-align: right; background: url('http://s13.deliriumgame.pl/themes/default/images/backgrounds/and1_2.gif') right top no-repeat;}
.tableStatus tbody .label	{text-align: right;}*/

.Army 	{}
.Army td.value	{padding: 1px 5px 1px 5px !important;}

/******************************* CONTENT : TABLEBLOKS ******************************/
.tablePlain { border:0; }
.tablePlain tr { border:0; }
.tablePlain td { border:0 !important; text-align:left !important;}

.tableBloksMain		{background: #91BCC6 url('http://s13.deliriumgame.pl/themes/default/images/backgrounds/bblock2.gif') repeat-x; width:100%;}
.MainBorder {border: 1px solid #9bafb6; border-collapse: collapse; margin: 0; padding: 0; border-spacing: 0;}
.tableBloks {
//  width: 530px; 
  border-bottom: 1px solid #1D4C60; 
  padding-bottom: 10px;
  clear: all;
  overflow: auto;
  background: #91BCC6 url('http://s13.deliriumgame.pl/themes/default/images/backgrounds/bblock2.gif') repeat-x;}
.tableBloksMain	.tableBloks		{background-image: none;background-color: transparent;}
.tableBloksMain .AdditionalHeader { background: #91BCC6 url('http://s13.deliriumgame.pl/themes/default/images/backgrounds/bblock2.gif') repeat-x; 
}

.tableBloks h1 {
	border: 0;
	background-image: none;
	background-color: transparent;
}

.tableBloks div, .tableBloks p		{padding: 5px 15px 5px 15px; margin:0; color: #1D4C60}

.tableBloks .Comment 					{padding: 10px 15px 10px 15px;}
.tableBloks .Comment fieldset 			{border: 1px solid #91BCC6;padding: 15px;}
.tableBloks .Comment fieldset legend	{color: #1D4C60;border: 1px solid #91BCC6; padding: 2px 5px;}
.tableBloks .Comment fieldset label		{color: #1D4C60; display: block}
div.tableBloksSelect { text-align: right; color: #b7d9e2; }


.tStatus	{width: 500px; margin: 5px 15px 10px 15px; }
.tStatus th	{font-size: 10px; color: #1D4C60; border-bottom: 2px solid #1D4C60}
.tStatus td {font-size: 10px; color: #1D4C60; border-bottom: 1px solid #1D4C60; vertical-align: top;};
.tStatus a  {}
.tStatus td.data	{width: 70px}
.tStatus td.counter	{width: 75px}
.tStatus td.counter	a {font-weight: bold;}
.tStatus th.liczby	{width: 75px;text-align: center;}
.tStatus td.liczby	{width: 75px;text-align: right;}
.tStatus th.param	{text-align: center; }
.tStatus td.pacts	{text-align: center; }
.tStatus td.param	{width: 75px;text-align: center;}
.tStatus td.param b	{}
.tStatus td.param a	{font-weight: bold;}
.tStatus td.input	{width: 75px;}
.tStatus td.input .inp	{width: 60px;}
.tStatus .action {padding-left:2pt; text-align:center;}
.tStatus .actionmiddle {vertical-align: middle; padding-left:2pt; border-left:1px solid #1D4C60; border-right:1px solid #1D4C60;}
.tStatus .actionright {vertical-align: middle; padding-right:2pt; text-align:right;}
.tStatus .actionleft {vertical-align: middle; padding-left:2pt; text-align:left;}
.tStatus .statsleft { padding-left:2pt; border-right:1px solid #1D4C60; text-align: center; vertical-align:middle;}
.tStatus .statsright { text-align: right; }
.tStatus td.ban {text-align:left; font-weight: normal; color: white; }
.tStatus .dataleft {width: 50px; text-align:center; vertical-align: middle;}
.tStatus .actionbody {border-left:1px solid #1D4C60; border-right:1px solid #1D4C60; padding-left:2pt; vertical-align: middle;}
.tStatus .dataright {width:110px; text-align:center; vertical-align: middle;}
.tableBloksModules {
background: #91BCC6 url('http://s13.deliriumgame.pl/themes/default/images/backgrounds/bblock_name.gif') repeat-x; border-bottom: 1px solid #A0B7BF;
}
.tableBloksModules h1 {
	text-align: center;
}
.tableBloksModules .tyt { background-image: none; }

.gameObjects	{border: 1px solid #9bafb6;}
.registerWidth { width: 100%; }
.gameObjects .groupObjects h1	{ }
.gameObject	{border-bottom: 1px solid #1D4C60;background: #91BCC6 url('http://s13.deliriumgame.pl/themes/default/images/backgrounds/bblock2.gif') repeat-x; margin-bottom: 2px;}
.gameObject	thead td			{font-size: 12px; font-weight: bold;color: #DAE7EB; border-bottom: 2px solid #090A0E;}
.gameObject	thead td  a			{color: #fff;}
.gameObject	thead td.Plain		{background: url('http://s13.deliriumgame.pl/themes/default/images/backgrounds/h1.gif') no-repeat 15px 7px; padding: 5px 5px 5px 35px;}
.gameObject	thead td.CrystalPlain		{background: url('http://s13.deliriumgame.pl/themes/default/images/icons/max.gif') no-repeat 11px 2px; padding: 5px 5px 5px 35px;}
.gameObject	thead td.PlainRight { vertical-align: middle; padding-right: 15px;}
.gameObject	td.Include			{width: 140px; text-align: center; border-left: 2px solid #090A0E; padding: 5px;}
.gameObject	tbody td			{vertical-align: top; color: #1D4C60;}
.gameObject	tbody td.BigFoto	{padding: 15px;border-bottom: 2px solid #090A0E;}	
div.BigFoto	{padding: 15px;border-bottom: 2px solid #090A0E;background: #91BCC6 url('http://s13.deliriumgame.pl/themes/default/images/backgrounds/bblock2.gif') repeat-x;}	

.gameObject	tbody td.Plain		{padding: 15px; padding-bottom:5px;}
.gameObject	tbody td.Include	{padding: 15px; padding-bottom:5px;}
.gameObject	tbody td.Include .button	{width: 100px; margin: 5px 0 0 0; }
.gameObject	tbody td.Plain .Icon		{margin: 0 15px 15px 0; float: left; border: 3px solid #6292A6}
.gameObject	tbody td.Plain .Descript	{font-size: 10px; color: #1D4C60; }

.gameObject	.Descript		{margin-bottom: 10px;}
.Needs			{width: 135px;}
.Needs	td		{font-size: 10px; color: #fff !important; background-color: #A11514; padding: 0 0 0 2px; border-bottom: 1px solid #91BCC6; text-align: right;}
.Needs	.label	{text-align: right;}
.Needs	.value	{text-align: right; font-weight: bold; padding-right: 2px;}	
.Needs	.nores	{text-align: right; background-color: red}
.gameObject	.Count			{width: 130px;border: 1px solid #1D4C60;padding: 5px 0; margin-top: 10px;}
.gameObject	.Count			{color: #1D4C60;}
.gameObject	.Count .button	{width: 100px; margin: 5px 0 0 0; }

.gameObject	.Actions			{font-size: 10px; color: #1D4C60; margin-top: 10px;}
.gameObject	.Actions			{color: #1D4C60; width: 100%;}
.gameObject	.Actions .button	{width: 120px;}

.gameObject	.Units			{width: 135px;}
.gameObject	.Units	thead td	{color: #1D4C60;border-bottom: 1px;}
.gameObject	.Units	td		{text-align: right;vertical-align: middle;}
.gameObject	.Units	.inp	{width: 45px;}
.gameObject	.Units	tfoot td {text-align: center;}
.gameObject	.Units	.button {width: 120px;}

.armyBloks .tableBloks h1 *	{ color: #1D4C60 !important;}
.armyBloks .button	{width: 75px;}
.armyBloks .sel	{width: 250px;}

.Increase	{}
.Increase .c1	{width: 40px; text-align:left;}
.Increase .cn	{text-align:right;}
.Increase .pasek {height: 10px; border: 1px solid ; background: #A11514;}
.Increase img	{height: 17px;}

.BookMark 		{margin: 0; border: 0px;}
.BookMark td {
  width: 85px;
  background: url('http://s13.deliriumgame.pl/themes/default/images/backgrounds/st_title.gif') no-repeat; 
  text-align: center;
  padding: 3px 3px 0 0;
  border-right: 0;
}
.BookMark td.active 	{background: url('http://s13.deliriumgame.pl/themes/default/images/backgrounds/st_title_active.gif') no-repeat;}
.BookMark a	 			{font-size: 10px; color: #fff; }
/*.active	{font-weight: bold;}*/

.tableBloksMap		{background: #91BCC6 url('http://s13.deliriumgame.pl/themes/default/images/backgrounds/bblock2.gif') repeat-x;}
.tableBloksMap legend, .tableBloksMap p, .tableBloksMap table.mapLegend {font-size: 9px; padding: 5px 15px 5px 15px; margin:0; color: #1D4C60}

#map	{margin: 0; width: 530px; height: 450px}
#loader {position:absolute;z-index:100;margin-left:-40px;left:530px;}
.map	{margin: 10px 0 0 0; width: 530px; }
.map td			{padding: 10px 0 10px 10px; }	
.map td.Icon	{vertical-align: top; }
.map td.Plain	{vertical-align: top; color: #fff; text-align: left; padding-right: 10px;}
.map img.Icon	{border: 3px solid; width: 83px; height: 83px;}	
.map0			{background-color: #585D61;}
.map1			{background-color: #706F5B;}
.map2			{background-color: #28677C;}
.map0 img.Icon	{border-color: #7A8D93;}
.map1 img.Icon	{border-color: #B67650;}
.map2 img.Icon	{border-color: #7A8D93;}

.Rejestracja label		{width: 125px; display: block; float: left;}
.Rejestracja .button	{width: 100px; float: right;}
.Rejestracja .txta		{width: 490px;}
.Rejestracja h1 {
	background-image: none;
	padding-left:0px;
}
.Rejestracja .map td {
	padding-top: 5px
}

.Raport	{ }
.Raport th {
background: url(http://s13.deliriumgame.pl/themes/default/images/backgrounds/bblock_name.gif);
}
.Raport h3 {
  text-align: center;
}
.Raport td {
background-color: #8db4C1;
}
.Raport table {
border-collapse: collapse;
}
.Raport	label	{}
.Raport	p			{padding-top:0 !important; font-size: 11px} 			
.Raport .attacker	{}
.Raport .defender	{}
.Raport .leftth {background: url(http://s13.deliriumgame.pl/themes/default/images/backgrounds/bblock_name.gif); font-weight: bold;}

.WarStat td, .WarStat th	{
  border: 1px solid #1D4C60;
}
.WarStat th {
text-align: center;
border-bottom: 2px solid #1D4C60;
}

.RepStat {
	margin:0;
	padding:0;
	width:100%;
}

.RepStat table {
	margin:0;
	padding:0;
}

.RepStat td {
	background: none;
	text-align: left;
	border-bottom: 2px solid black;
}
.RepStat h1 {
	padding-bottom: 8px;
}
/******************************* CONTENT : FORMS ******************************/
/*
.fieldName, .fieldNameWrap {
    background-color: ;
    color: ;
    font-weight: bold;
    text-align: left;
    width: 35%;
}
.fieldName {
    white-space: nowrap;
}
.fieldValue {
    background-color: ;
    line-height: 16px;
    text-align: left;
    width: 65%;
}
.noBorder {
    border: none;
    font-size: 10px;
}
.narrowButton {
    text-align: center;
    width: 9em;
}
.wideButton {
    text-align: center;
    width: 13em;
}
*/
/***************************** CONTENT : MESSAGES *****************************/
/*
.reklama	{border: 1px solid #fff; font-size: 15px; font-weight: bold; text-align: center; padding: 20px 0  20px 0; margin: 10px 0 10px 0;}
*/
.errorContainer, .messageContainer {
    margin: 0 auto;
    width: 60%;
}
.errorHeader {
    background-color: #ffcc00;
    color: #ffffcc;
    font-weight: bold;
    letter-spacing: 1px;
    text-align: center;
    text-transform: uppercase;
}
.errorContent {
    border: 1px dotted #600;
    border-top: 1px solid #ffcc00;
    color: #fff;
    background-color: #f00;
    text-align: left;
    padding: 0 10px;
}
.errorMessage {
    margin: 0 auto 10px auto;
    border: 2px inset #600;
    background-color: #f00;
    text-align: center;
    width: 60%;
	color:  #fff;
	padding: 10px 25px 10px 25px;
	font-weight: bold;
}

.errorMessage a {
	text-decoration: underline;
}

.messageHeader {
    color: ;
    background-color: ;
    font-weight: bold;
    font-size: 1.2em;
    line-height: 1.5em;
    text-align: center;
}
.messageContent {
    background-color: ;
    color: ;
    border: 1px solid ;
    text-align: center;
}
.messageContent div {
    padding: 5px;
}
.message div{
    margin: 0 15% 10px;
    padding: 5px;
    background-color: ;
    color: ;
    text-align: center;
}
.infoMessage {
    border: 1px solid ;
}
.errorMessage {
    border: 1px solid #600;
}

/* /////////////// Lists /////////////// */

ul.noindent {
    margin-left: 5px;
    padding-left: 5px;
}
ul.bullets li {
    list-style-image: url('http://s13.deliriumgame.pl/themes/default/images/bullet.gif');
}

/* /////////////// Tooltips /////////////// */

.tipOwner {
    position: relative;
    cursor: help;
    }
.tipOwner .tipText {
    display: none;
    position: absolute;
    top: 0;
    left: 105%;
    border: 1px solid transparent;
    border-color: ;
    background-color: ;
    color: ;
    text-align: center;
    width: 15em;
    padding: 2px 5px;
    }
.tipOwner:hover .tipText {
    display: block;
}

/******************************* DEPRECATED ***********************************/

.bgnd {
    background-color: ;
    border: 1px solid ;
}
.bgnd a, a.noDecoration {
    text-decoration: none;
}
.bgnd a {
    color: ;
    font-weight: normal;
}
.moduleOverview {
    width: 20.5em;
    height: 8em;
}
.newsItem {
    border: 1px solid ;
    margin: 0 auto;
    padding: 0 10px 10px 10px;
    background-color: #ffffcc;
}
.pinstripe table {
    background-color: ;
    width: 90%;
}
.pinstripe td {
    background-color: ;
}
.pinstripe img {
    padding: 10px;
}
.pinstripe button {
    padding: 10px 0;
}

#sgl {
    background: url('http://s13.deliriumgame.pl/themes/default/images/backgrounds/bb.jpg') no-repeat 0px 0px;
}

#sgl .blockContainer .date {
    font-size: 9px;
}



/******************************* LAYOUT : FOOTER ******************************/
#sgl #footer {
    clear: both;
	background-repeat: no-repeat;
	background-position: 30px 0;
	padding: 10px 0 0 0px ;
	height: 18px;
        width: 980px;
}
#sgl #footer * {color: #91BCC6; font-size: 10px }
#sgl #footer a {background: url('http://s13.deliriumgame.pl/themes/default/images/backgrounds/h4.gif') left center no-repeat; padding: 0 0 0 10px;}


/********LIHTBOX*************/
#lightbox{
	position: absolute;
	top: 40px;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
	}

#lightbox a img{ border: none; }

#outerImageContainer{
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
	}

#imageContainer{
	padding: 10px;
	}

#loading{
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
	}
#hoverNav{
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
	}
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{
	width: 49%;
	height: 100%;
	background: transparent url('/lb/images/blank.gif') no-repeat; /* Trick IE into showing hover */
	display: block;
	}
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url('/lb/images/prevlabel.gif') left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url('/lb/images/nextlabel.gif') right 15% no-repeat; }


#imageDataContainer{
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	}

#imageData{
	padding:0 10px;
	}
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em;	}	
		
#overlay{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
	background-color: #000;
	filter:alpha(opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.6;
	}
	

.clearfix:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
	}

* html>body .clearfix {
	display: inline-block; 
	width: 100%;
	}

* html .clearfix {
	/* Hides from IE-mac \*/
	height: 1%;
	/* End hide from IE-mac */
	}	
	
/*************************** CONTENT : MISCELLANEOUS **************************/

acronym {
    cursor: help;
}
hr {
    border: none;
    border-bottom: 1px solid ;
}
img {
    border: none;
}
.codeExample {
    background: #f7f7f7;
    border: 1px solid ;
    margin: 1em 1.75em;
    padding: 0.25em;
    overflow: auto;
    font-size: large;
}
.alignCenter {
    text-align: center;
}
.backLight {
    background-color: transparent;
}
.backDark {
    background-color: #6292A6;
}
.bold {
    font-weight: bold;
}
.error {
    color: #ff0000 !important; 
	font-weight: bold;
	text-align: center;
}
.hide {
    display: none;
}
.small {
    font-size: 0.8em;
}
.narrow {
    width: 60%;
}
.wide {
    width: 90%;
}
.full {
    width: 100%;
}
.detail {
    color: ;
    font-weight: normal;
    font-size: 0.8em;
}
.navigator {
    color: ;
    background-color: ;
    padding-left: 10px;
    font-weight: bold;
    text-align: right;
    line-height: 18px;
}
.pager {
    white-space: nowrap;
    text-align: center;
    width: 90%;
    margin: 0 auto;
    padding: 2px 0;
	font-weight: bold;	
	color: #1D4C60;
}

.title {
    color: ;
    font-weight: normal;
    font-size: 1.5em;
}
.toolBtnSeparate {
    margin-left: 20px;
}
.treeMenuDefault {
    font-size: 11px;
}
.dateSelector {
    cursor: pointer;
}
	
	
	
/***************************** CONTENT : TABLES *******************************/


td, th {
    padding: 2px;
}
th {
    color: #1D4C60;
    text-align: left;
    font-size: 10px;
    line-height: 1.75em;
}
#imRead {
    background-color: ;
}	


img.blocksAvatar {
    /* move the image up to be flush with bottom of title */
    position: relative;
    top: -5px;
    float: right;
    padding-left: 5px;
}
.navWidget {
    overflow: auto;
}
.options-block {
    margin: 20px 0;
}

/* list_all */
.list_all {

background-image: url('http://s13.deliriumgame.pl/themes/default/images/backgrounds/bblock2.gif');
background-color: rgb(148,190,198);
background-repeat: repeat-x;
position: absolute;
padding: 0px;
margin-top: 100px;

}

td.rysunek {
font-size: 8pt;
font-family: Verdana, Tahoma;
color: black;
border: 1px solid black;
vertical-align: middle;

padding: 4px;
padding-bottom: 2px;
width: auto;
height: 64px;
vertical-align: middle;
text-align: center;

}

td.nazwa {

background-image: url('http://s13.deliriumgame.pl/themes/default/images/backgrounds/bblock2.gif');
background-color: rgb(148,190,198);
background-repeat: repeat-x;
padding: 2px;
height: 34px;
text-align: center;
font-size: 8pt;
font-family: Verdana, Tahoma;
font-weight: bold;
color: white;
border: 1px solid black;
vertical-align: middle;

}

td.poziom {
font-size: 8pt;
font-family: Verdana, Tahoma;
color: black;
border: 1px solid black;
vertical-align: middle;

padding: 2px;
height: 18px;
color: black;
text-align: center;
font-family: Tahoma;
font-weight: bold;
font-size: 8pt;

}

td.opis {
font-size: 8pt;
font-family: Verdana, Tahoma;
color: black;
border: 1px solid black;
vertical-align: middle;

    padding: 2px;
	padding-left: 4px;
	width: 136px;
	height: 54px;
    font-size: 9px;
	font-family: Verdana, Tahoma;
    text-align: center;
	color: white;
	font-weight: bold;
	vertical-align: top;

}
span.red {
  color: red;
}

.mapView	{font-size: 10px; color: #1D4C60;} 


.articleList {margin-bottom: 10px;	width: 530px;}

.articleList .art1, 
.articleList .art2, 
.articleList .art3, 
.articleList .art4	{width: 5px; height: 5px;padding:0;}
.articleList .art1	{background: url('http://s13.deliriumgame.pl/themes/default/images/backgrounds/art_1.gif') left top no-repeat;}
.articleList .art2	{background: url('http://s13.deliriumgame.pl/themes/default/images/backgrounds/art_2.gif') right top no-repeat;}
.articleList .art3	{background: url('http://s13.deliriumgame.pl/themes/default/images/backgrounds/art_3.gif') right bottom no-repeat;}
.articleList .art4	{background: url('http://s13.deliriumgame.pl/themes/default/images/backgrounds/art_4.gif') left bottom no-repeat;}

.articleList .artt, 
.articleList .artb {
	background-color: #01415C;
	width: 520px;
}	

.articlePlain {
	background-color: #01415C;
	padding: 15px;
	text-align: justify;
}

.articleImage {display: inline; width: 83px; float: left; margin: 0 10px 10px 0;}	
.articleImage img	{width: 83px; height: 83px;}

.articlePlain p	{
margin-top:0; 
text-align: justify;
}

.masterHome	.articleList .art1, 
.masterHome	.articleList .art2, 
.masterHome	.articleList .art3, 
.masterHome	.articleList .art4,
.masterHome	.articleList .artt, 
.masterHome	.articleList .artb {display: none;}
.masterHome	.articlePlain {
	background-color: transparent;
	background: url('http://s13.deliriumgame.pl/themes/default/images/backgrounds/backGN.gif') left top no-repeat;
	padding-top:65px;
}


.articleList h1	{padding: 0 0 5px 5px !important;}	

.staticArticle {
	clear: both;
	margin-bottom: 10px;
	width: 500px;
	background:  url('http://s13.deliriumgame.pl/themes/default/images/backgrounds/artv_b.gif') left top repeat-x;
	padding: 15px;
	color: ;
}

.articlePlain h1	{background-image: none;}

.path	{font-size: 10px; color: #fff; padding: 0 0 0 20px; margin-bottom: 10px;}
.path a {color: #DAE7EB;}	
.path a:hover	{color: #fff;}	


.sectionHeader {
    font-size: 1.3em;
    font-weight: normal;
    color: ;
    background-color: ;
    padding-left: 10px;
    line-height: 34px;
    letter-spacing: 1px;
    margin: 0;
}

.colHeader {
    
}
.linkCrumbsAlt1 {
    text-decoration: none;
    color: ;
    font-weight: normal;
    letter-spacing: 0.5px;
}
.linkCrumbsAlt1:hover {
    text-decoration: underline;
    color: ;
}

/******************************* ARTICLE MANAGER ******************************/
/* -- articleMgrAdd.html / articleMgrEdit.html ----*/

#article #frmFieldName_title {
    width: 70%;
}

/******************************* GOOGLE MAP INFO ******************************/

div#mapInfo {
background-image: url('http://s13.deliriumgame.pl/themes/default/images/backgrounds/bblock2.gif');
background-color: #91BCC6;
background-repeat:repeat-x;
z-index:1000;
color:#FFF;
border:3px solid #6292A6;
line-height:1.5;
display: none;
text-align: center;
position: fixed;
* position: absolute; /* IE is to stupid for "fixed" */
width: 500px;
top: 105px;
left: 215px;
}

div#mapInfo img.closeButton {
float:right;
position:relative;
top:8px;
right:8px
}

div#mapInfo2 {
background-image: url('http://s13.deliriumgame.pl/themes/default/images/backgrounds/bblock2.gif');
background-color: #91BCC6;
background-repeat:repeat-x;
z-index:1000;
color:#FFF;
border:3px solid #6292A6;
line-height:1.5;
display: none;
text-align: center;
position: fixed;
* position: absolute; /* IE is to stupid for "fixed" */
width: 500px;
top: 105px;
left: 250px;
}

div#mapInfo2 img.closeButton {
float:right;
position:relative;
top:8px;
right:8px
}
.Adding {height: 100px; overflow-y: auto;}

#layout-noCols {margin-left:250px}

//AM z forum, bo to jest dla alien�w!!!
.gameObject1 {
	background:#D5BFC1 url(http://s13.deliriumgame.pl/themes/default/themes/alien/images/backgrounds/bblock2.gif) repeat-x scroll 0% 0%;
}
.gameObject1 thead td.Plain {
background:transparent url(http://s13.deliriumgame.pl/themes/default/themes/alien/images/backgrounds/h1.gif) no-repeat scroll 15px 7px;
}

.gameObject1 tbody td.Plain .Icon {
border:3px solid #A57060;
}

.gameObject1 tbody td.Plain .Descript {
color:#552413;

}
.gameObject1 input.button {
	background-color:#090A0E;
	background-image:url(http://s13.deliriumgame.pl/themes/default/themes/alien/images/backgrounds/but.gif);
	background-repeat:repeat-x;
	border:1px solid #683929;
}

/*
.gameObject	.Include .button {width: 120px;}
*/

span.st0 { 
color: black;
background-color: yellow; 
}

span.st1 { 
color: white;
background-color: red; 
}

span.st2 { 
color: white;
background-color: #FF00FF; 
}

span.st3 { 
color: white;
background-color: #3333FF; 
}

span.st4 { 
color: white;
background-color: #66FF00; 
}

.payList {

width: 522px;
padding: 0;
margin: 0;
border: 0;
}

.payList td {
 text-align: center;
}

/*** FORUM */

.RowStyleA, td.tt {
	background-color: #6391a0;
	border-top: 1px solid #424242;
        border-left: 1px solid #424242;
        border-right: 1px solid #424242;
}

.RowStyleB, .curtime {
	background-color: #6391a0;
	border-top: 1px solid #424242;
        border-left: 1px solid #424242;
        border-right: 1px solid #424242;
}

.RowStyleC {
	background-color: #6391a0;
}

.PollTable, .ctTd, .ctTd1, .ContentTable, .MsgTable, .DialogTable, .PreviewTable, .AnnonTable {
	border-collapse: collapse;
}

.MsgMainTable {
  width: 100px;
}

.ctTd_inner {
  width: 100%;
  border-collapse: collapse;
  padding: 0;
}

.ctTd_inner td {
  padding: 2px;
}

.ctTd_innerLeft {
  width: 100px;
  border: 0;
  border-spacing: 0;
  padding: 0;
  margin: 0;
}

.pad {
	color: #000000;
}

.pad th {

        background: url(http://s13.deliriumgame.pl/themes/default/images/backgrounds/bblock2.gif);
	border-bottom: 1px solid #87c0cb;
	color: #dddddd;
}

.pad td {
    border: 0px #404040 solid;
}

.MsgR1 {
	//background: #333333;
	background-color: #0a1f33;
	color: #eeeeee;
}

.MsgR4 {
	padding: 1px;
	padding-top: 2px;
	border-bottom: 1px #505050 solid;
}

.MsgR3 {
	padding: 1px;
	padding-top: 2px;
	border-top: 1px #505050 solid;
        height: 100px;
}

.MsgBodyText {
  height: 100px;
  min-height: 100px;
}

.ForumBackground .ContentTable		{background-color: #424242; color: #000000;
}

.ForumBackground .ContentTable th {
background: url(http://s13.deliriumgame.pl/themes/default/images/backgrounds/bblock2.gif);
color: #EEEEEE; text-align: center; 
padding: 2px 5px 2px 5px;
border-right: 1px solid #424242;
}


.ForumBackground .ContentTable .ctTd1	{background-color: #6391a0;}

.ForumBackground .ContentTable .ctTd	{background-color: #8db4c1;}

.ForumBackground .ContentTable .CatDesc {
background: url(http://s13.deliriumgame.pl/themes/default/images/backgrounds/bblock_name.gif);
border-top: 1px solid #87c0cb;
padding-top: 6px;
padding-bottom: 6px;
}

.CatDesc {color: #eeeeee;}

.ForumBackground .UserLoggedTable {
  border-collapse: collapse;
  padding: 2px;
  margin: 0;
  color: #000;
  border: 0;
}

.ForumBackground .UserLoggedTable th {
  background-color: #011c27;
  border: 1px solid #9cb5bc;
}

.ForumBackground .UserLoggedTable .RowStyleA, .ForumBackground .UserLoggedTable .RowStyleB {
  background: url(http://s13.deliriumgame.pl/themes/default/images/user_logged_table_br.png);
  border: 1px solid #9cb5bc;
  color: #eeeeee;
}

.UserControlSub {
  background: url(http://s13.deliriumgame.pl/themes/default/images/backgrounds/bblock_name.gif);
  padding: 4px;
  border: 1px solid #424242;
  text-align: center;
}

div.UserControlPanel {
  background-color: #011c27;
  border: 1px solid #9cb5bc;
  padding: 6px;
  text-align: center;
}

.ForumBackground fieldset, .ForumBackground fieldset legend {
background-color: #011c27;
border: 1px solid #9cb5bc;
}

.ForumBackground fieldset {
color: #eeeeee;
padding: 0 10px 10px 10px;
}

.ForumBackground fieldset legend {
color: #eeeeee;
margin-bottom: 10px;
}

.quote {
 background-color: #386d7d;
 border: 1px solid #9cb5bc;
 color: #eeeeee;
}

td.msgot, td.msgud {
	//text-align: right;
	vertical-align: top;
	width: 33%;
	white-space: nowrap;
}

.MsgTable, .MsgTable .ContentTable .MsgR2 {
background-color: #6391A0; }


/* *** punkty i pozycja gracza w terminalu *** */

.tableStatus {
  border: 0;
  padding: 0;
  border-spacing: 0;
  margin: 0 auto;
  border-collapse: collapse;
  height: 60px;
}

.StatusRight {
  width: 50%;
  float: right;
}

.StatusLeft {
  width: 50%;
  float: left;
}

.tableStatus .tableStatusPoints td {
  vertical-align: middle;
}

.tableStatusPoints {
  margin: 0;
  border-spacing: 0;
  width: 100%;
  height: 60px;
  margin-bottom: 0;
  border: 0;
  border-collapse: collapse;
}

.tableStatusPoints th, .tableStatusPoints td {
	border-top: 1px solid #9bafb6;
  border-bottom: 1px solid #9bafb6;
  border-collapse: collapse;
  padding: 4px 4px;
  width: 50%;
  margin: 0;
}

.tableStatusPoints th {
  background-color: #001d25;
  color: #DAE7EB;
  font-weight: normal;
  text-align: right;
}

.tableStatusPoints td {
  background-color: transparent;
  color: #1D4C60;
  font-weight: bold;
  text-align: right;
}

.PointsR th, .PointsR td {
  padding: 0 4px;
}

.PointsR {
	border-left: 1px solid #9bafb6;
}

.buyPointsRed {
	background-color:red; 
	text-align:center; 
	color: white !important;
	font-size:11pt; 
	font-weight:bold; 
	border-top: 2px solid black;
	height: 35px;
	vertical-align: middle !important;
}

.buyPointsMsg {
	color:red !important; 
	font-size:8pt; 
	text-align:center !important;
}

.tableStatus input	{width: 85px;}

.adminLabel {
  margin-bottom: 10px;
  width: 50%;
  height: 30px;
  border: 1px solid #9bafb6;
  border-collapse: collapse;
  background: #91BCC6 url('http://s13.deliriumgame.pl/themes/default/images/backgrounds/bblock2.gif') repeat-x; 
}

.tyt_container {
	height: 40px;
}

.tyt_container,  .tyt_container td {
	border: 0;
	padding: 0;
	margin: 0;
	border-spacing: 0;
	border-collapse: collapse;
	vertical-align: middle;
    background: transparent;
}

.tyt_container {
	width: 100%;
}

.tyt_container td {
	width: 65%;
	padding-right: 5px;
}

.deliryc, .deliryc th, .deliryc td {
	text-align: center;
	border-collapse: collapse;
}

.paymentTable th{
    text-align: center;
	color: white;
	border: 1px solid #91BCC6;
	background: #91BCC6 url('http://s13.deliriumgame.pl/themes/default/images/backgrounds/bblock2.gif') repeat-x; 
}

.paymentTable td{
	vertical-align: bottom;
	border: 1px solid #91BCC6;
}

.smallPay {
	vertical-align: middle;
	text-align:center;
	border: none;
	color: #1D4C60;
}

.guild {
	font-size:8pt;
	font-weight: normal;
}

p.info { padding: 10px; margin: 0; }

td.leftH1report {
    width: 85px;
    padding-right: 0px;
}

h1.leftH1report {
    padding-right: 0px;
}

h1.rightH1report {
    padding-left: 0px;
}

input.button {
 display: inline !important;
}

.tableBloksMain .buddyList td, .tableBloksMain .buddyList tr {
  border: 1px solid #1D4C60;
  height: 35px; 
}

.tableBloksMain .buddyList {
  border-collapse: separate;
  border-spacing: 1px;
}

div.buddyList {
  margin-bottom: 10px;
  text-align: center;
}

/****************************** LAYOUT : TUTORIAL *********************************/

#tutorialMain {
	margin-top : 62px;
}

#tutorialMain .BookMark 		{margin: 0; border: 0px; margin-left: 20px;}
#tutorialMain .BookMark td {
  width: 100px;
  background: url('http://s13.deliriumgame.pl/themes/default/images/backgrounds/st_title_rev.gif') no-repeat; 
  text-align: center;
  padding: 0px 2px 3px 0;
  border-right: 0;
  background-position: 0% 100%;
}

#tutorialMain .BookMark td.active 	{
	background: url('http://s13.deliriumgame.pl/themes/default/images/backgrounds/st_title_active_rev.gif') no-repeat; 
	background-position: 0% 100%;
}

#tutorialMain .BookMark a	 			{font-size: 10px; color: #fff; }

#tutorialMain .tutorialContent1, #tutorialMain .tutorialContent2 {
	width: 630px;
	margin-left: 40px;
	font-family: Tahoma, Arial;
	line-height: 1.4;
	text-align: justify;
	font-size: 12px;
}

#tutorialMain h1 {
	padding-left: 0px;
	font-size: 18px;
	font-family: Tahoma, Arial, Verdana;
	font-weight: normal;
}

#tutorialMain img {
	display: block;
	margin: 0 auto;
	border: 0;
}

a.niceButton {
	display: block;
	float: left;
	background: url('http://s13.deliriumgame.pl/themes/default/images/backgrounds/st_button.gif') no-repeat; 
	width: 98px;
	height: 16px;
	padding: 2px 1px 1px 1px;
	color: white;
	margin: 0 10px;
	text-align: center;
}

a.niceButtonActive {
	display: block;
	float: left;
	background: url('http://s13.deliriumgame.pl/themes/default/images/backgrounds/st_button_active.gif') no-repeat; 
	width: 98px;
	height: 16px;
	padding: 2px 1px 1px 1px;
	color: white;
	margin: 0 10px;
	text-align: center;
}


#reg  {
	opacity: 1.3;
	filter: alpha(opacity = 130);
}


.cont {
height: 450px;
}

.white td {
	color: white !important; 
}

#menu, #menuReg {
	background-color:black;
	z-index:1;
	text-align:center;
	padding:10px 10px 10px 10px;
	font-size:12px;	
}
#menuReg {
	opacity: 0.8;
	filter: alpha(opacity = 80);
	width:440px;
	min-height:187px;
}
#menu {
	opacity: 0.7;
	filter: alpha(opacity = 70);
	position:absolute; left: 500px; top: 262px;
	width:400px;
}
#title {
	font-size:16px;	
	font-weight:bold;
	padding:10px 10px 10px 10px;
	text-align: left;
}

#menuReg .inp {
	width: 250px;
	}

.Registry td {
	font-size:11px;	
}
.Registry {
	margin-left: 25px;
}

#idScrollRun {
	border: 1px solid #9BAFB6;
	background: url(http://s13.deliriumgame.pl/themes/default/images/backgrounds/bblock2.gif) repeat-x;
	margin-bottom: 5px; 
	color: white;
	font-size: 12px;
	clear: both;
	display: none;
	overflow: hidden;
}

#scrollCloseButton {
	float: right;
	background: transparent url(http://s13.deliriumgame.pl/themes/default/images/backgrounds/st_title_active.gif) no-repeat;
	width: 85px;
	height: 13px;
	text-align: center;
	font-size: 9px;
	float: right;
	display: none;
}

p.scrollMessage {
	margin: 0px;
	color: white;
	font-size: 12px;
}

p.scrollMessage a {
	text-decoration: underline;	
}

p.scrollMessage a:hover {
	text-decoration: none;	
}

#serverTime {
	position: absolute;
	top: 10px;
	left: 10px;
	color: #A0B7BF;
	font-size: 10px;
}

.reportDateTime {
	color: #DAE7EB;
	float: right;
	padding: 3px 9px 3px 0;
}

.valbox,.valbox2
{
width: 70px;
background-color: #476D7C;
color: #B7D9E2;
border: 1px solid #B7D9E2;
font-size: 11px;
}

.procel
{
font-weight:bold;
color: #476D7C;
}

#c_building,#c_bids,#c_sell,#c_npc,#c_transfer,#c_crystals {width:530px; border:1px solid #476D7C;}
#c_buy {width:530px; border:0px solid #476D7C;}
#h_buy,#c_buy,#h_sell,#c_sell,#h_bids,#c_bids,#c_npc,#c_transfer,#c_crystals {display: none; }

.middle td
{
	vertical-align:middle;
}


.reg_button {
	font-size:16px;
	text-align:center;
	padding-top:10px;
	margin:20px 20px 20px 20px;
	font-weight:700;
	width:203px;
	height:23px;
	cursor:hand;
	background-image:url(http://s13.deliriumgame.pl/themes/default/images/game/rejestruj_home1.gif)
}
.reg_button.psilon, .reg_button.earth {

	position:absolute;
	left:20px;
}


.Rejestracja img {
	border: 1px solid white;
	margin-top: 4px;
}

.Rejestracja {
	font-size:12px;
	padding-top: 10px;
}

#rnd_loc {
	width: 100px;
	
}

.pasek_stat {
	margin:0 auto; 
	width:450px; 
	background-color:black; 
	text-align:left;
	border: 1px solid;
}

.no_border {
	margin:0 auto;
}

.no_border td {
	border:none;
}

.no_border .left_percent, .no_border .right_percent {
	width:35px;
} 

.no_border .left_percent {
	text-align:right;
} 

.SglListTutorial {
	background:  #144D60 url('http://s13.deliriumgame.pl/themes/default/images/backgrounds/br.gif') repeat-x;
	margin-top: 25px;
	font-size: 15px;
	border: 3px solid red;
}

#reg_town_earth {
    position: relative;
    display:block;
    width: 790px;
    height:157px;
    background-image: url('http://s13.deliriumgame.pl/themes/default/../../images/game/reg_miasto_1.jpg');
}


#reg_town_alien {
    position: relative;
    display:block;
    width: 790px;
    height:157px;
    background-image: url('http://s13.deliriumgame.pl/themes/default/../../images/game/reg_miasto_100001.jpg');
}

.gwaw ul {
	padding-left: 15px;
	margin: 0 0 10px;
}

.gwaw ul li.stage_1 {	
	font-weight: bold;
}

.gwaw ul li.stage_2 {	
	color: lime;
	font-weight: bold;
}

.gwaw ul li.stage_3 {
	color: red;	
	font-weight: bold;
}

.gwaw h1 {
	padding: 0;
	padding-bottom: 5px;
	color: #1D4C60;
	text-transform: uppercase;
}
.gwaw #counter {
	font-weight: bold;
	padding-bottom: 5px;
}

.number {
	text-align: right;
}

.oneof4 {
	width: 25%;
}

.delirycChange .td {
	height: 50px;
	text-align: center;
	vertical-align: middle;
	font-weight: bold;
}

.delirycChange .td2 {
	text-align: center;
	font-size: 10px;
}

.delirycChange .td3 {
	text-align: center;
	font-weight: bold;
	padding: 15px 15px 5px;
}

.delirycChange .button2 {
	background: #144D60 url('http://s13.deliriumgame.pl/themes/default/images/backgrounds/but.gif') repeat-x;
	border: 1px solid #1D4C60;
	font-size: 11px;
	margin: 0;
	padding: 0 2px;
	color: #fff;
	width: 100px;
}

#BtnTR .button {
	width: 80px;
	margin-right: 5px;
}

div#qTip {
	padding: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
    width: 220px;
    display: none;
    font-size: 9px;
	font-family: Verdana, Tahoma;
    text-align: left;
    position: absolute;
    z-index: 1000;
	color: white;
	
	background-image: url('http://s13.deliriumgame.pl/themes/default/images/backgrounds/bblock2.gif');
	background-color: rgb(148,190,198);
	background-repeat: repeat-x;
	border: 1px solid #A0B7BF;
}

#jTooltip {
    display: none;
    font-size: 9px;
	font-family: Verdana, Tahoma;
    text-align: left;
    position: absolute;
    z-index: 1000;
	color: white;
	
	background-image: url('http://s13.deliriumgame.pl/themes/default/images/backgrounds/bblock2.gif');
	background-color: rgb(148,190,198);
	background-repeat: repeat-x;
	border: 1px solid #A0B7BF;
}

#jTooltipContainer {
	background: transparent;
	margin: 10px;
	min-width: 80px;
}

div.shortRaport h1 {
	padding: 0;
	margin: 10px auto;
	text-align: center;
}

div.shortRaport h2 {
	padding: 0;
	margin: 5px auto;
	text-align: center;
	font-size: 10px;
	color: #1D4C60;
}

div.shortRaport table {
	border-collapse: collapse;
	width: 100%;
}

div.shortRaport table th, div.shortRaport table td {
	border: 1px solid #1D4C60;
	color: #1D4C60;
	font-size: 10px;
}

div.shortRaport table th {
	background: url(http://s13.deliriumgame.pl/themes/default/images/backgrounds/bblock_name.gif);
	border-bottom: 2px solid #1D4C60;
	color: #1D4C60;
	text-align: center;
	min-width: 75px;
}

div.shortRaport table td {
	background-color: #8DB4C1;
}

div.shortRaport table td.param {
	text-align: center;
	font-weight: bold;
}

div#fancy_overlay {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: #000;
	display: none;
	z-index: 30;
}

* html div#fancy_overlay {
	position: absolute;
	height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

div#fancy_wrap {
	text-align: left;
}

div#fancy_loading {
	position: absolute;
	height: 40px;
	width: 40px;
	cursor: pointer;
	display: none;
	overflow: hidden;
	background: transparent;
	z-index: 100;
}

div#fancy_loading div {
	position: absolute;
	top: 0;
	left: 0;
	width: 40px;
	height: 480px;
	background: transparent url(http://s13.deliriumgame.pl//images/fancybox/fancy_progress.png) no-repeat;
}

div#fancy_loading_overlay {
	position: absolute;
	background-color: #FFF;
	z-index: 30;
}

div#fancy_loading_icon {
	position: absolute;
	background: url(http://s13.deliriumgame.pl//images/fancybox/fancy_loading.gif) no-repeat;
	z-index: 35;
	width: 16px;
	height: 16px;
}

div#fancy_outer {
	position: absolute;
    top: 0;
    left: 0;
    z-index: 90;
    padding: 18px 18px 33px 18px;
    margin: 0;
    overflow: hidden;
    background: transparent;
    display: none;
}

div#fancy_inner {
	position: relative;
	width:100%;
	height:100%;
	border: 1px solid #BBB;
	background: #FFF;
}

div#fancy_content {
	margin: 0;
	z-index: 100;
	position: absolute;
}

div#fancy_div {
	background: #000;
	color: #FFF;
	height: 100%;
	width: 100%;
	z-index: 100;
}

img#fancy_img {
	position: absolute;
	top: 0;
	left: 0;
	border:0; 
	padding: 0; 
	margin: 0;
	z-index: 100;
	width: 100%;
	height: 100%;
}

div#fancy_close {
	position: absolute;
	top: -12px;
	right: -15px;
	height: 30px;
	width: 30px;
	background: url(http://s13.deliriumgame.pl//images/fancybox/fancy_closebox.png) top left no-repeat;
	cursor: pointer;
	z-index: 181;
	display: none;
}

#fancy_frame {
	position: relative;
	width: 100%;
	height: 100%;
	display: none;
}

#fancy_ajax {
	width: 100%;
	height: 100%;
	overflow: auto;
}

a#fancy_left, a#fancy_right {
	position: absolute; 
	bottom: 0px; 
	height: 100%; 
	width: 35%; 
	cursor: pointer;
	z-index: 111; 
	display: none;
	background-image: url(data:image/gif;base64,AAAA);
	outline: none;
}

a#fancy_left {
	left: 0px; 
}

a#fancy_right {
	right: 0px; 
}

span.fancy_ico {
	position: absolute; 
	top: 50%;
	margin-top: -15px;
	width: 30px;
	height: 30px;
	z-index: 112; 
	cursor: pointer;
	display: block;
}

span#fancy_left_ico {
	left: -9999px;
	background: transparent url(http://s13.deliriumgame.pl//images/fancybox/fancy_left.png) no-repeat;
}

span#fancy_right_ico {
	right: -9999px;
	background: transparent url(http://s13.deliriumgame.pl//images/fancybox/fancy_right.png) no-repeat;
}

a#fancy_left:hover {
  visibility: visible;
}

a#fancy_right:hover {
  visibility: visible;
}

a#fancy_left:hover span {
	left: 20px; 
}

a#fancy_right:hover span {
	right: 20px; 
}

.fancy_bigIframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: transparent;
}

div#fancy_bg {
	position: absolute;
	top: 0; left: 0;
	width: 100%;
	height: 100%;
	z-index: 70;
	border: 0;
	padding: 0;
	margin: 0;
}
	
div.fancy_bg {
	position: absolute;
	display: block;
	z-index: 70;
	border: 0;
	padding: 0;
	margin: 0;
}

div.fancy_bg_n {
	top: -18px;
	width: 100%;
	height: 18px;
	background: transparent url(http://s13.deliriumgame.pl//images/fancybox/fancy_shadow_n.png) repeat-x;
}

div.fancy_bg_ne {
	top: -18px;
	right: -13px;
	width: 13px;
	height: 18px;
	background: transparent url(http://s13.deliriumgame.pl//images/fancybox/fancy_shadow_ne.png) no-repeat;
}

div.fancy_bg_e {
	right: -13px;
	height: 100%;
	width: 13px;
	background: transparent url(http://s13.deliriumgame.pl//images/fancybox/fancy_shadow_e.png) repeat-y;
}

div.fancy_bg_se {
	bottom: -18px;
	right: -13px;
	width: 13px;
	height: 18px;
	background: transparent url(http://s13.deliriumgame.pl//images/fancybox/fancy_shadow_se.png) no-repeat;
}

div.fancy_bg_s {
	bottom: -18px;
	width: 100%;
	height: 18px;
	background: transparent url(http://s13.deliriumgame.pl//images/fancybox/fancy_shadow_s.png) repeat-x;
}

div.fancy_bg_sw {
	bottom: -18px;
	left: -13px;
	width: 13px;
	height: 18px;
	background: transparent url(http://s13.deliriumgame.pl//images/fancybox/fancy_shadow_sw.png) no-repeat;
}

div.fancy_bg_w {
	left: -13px;
	height: 100%;
	width: 13px;
	background: transparent url(http://s13.deliriumgame.pl//images/fancybox/fancy_shadow_w.png) repeat-y;
}

div.fancy_bg_nw {
	top: -18px;
	left: -13px;
	width: 13px;
	height: 18px;
	background: transparent url(http://s13.deliriumgame.pl//images/fancybox/fancy_shadow_nw.png) no-repeat;
}

div#fancy_title {
	position: absolute;
	bottom: -33px;
	left: 0;
	width: 100%;
	z-index: 100;
	display: none;
}

div#fancy_title div {
	color: #FFF;
	font: bold 12px Arial;
	padding-bottom: 3px;
}

div#fancy_title table {
	margin: 0 auto;
}

div#fancy_title table td {
	padding: 0;
	vertical-align: middle;
}

td#fancy_title_left {
	height: 32px;
	width: 15px;
	background: transparent url(http://s13.deliriumgame.pl//images/fancy_title_left.png) repeat-x;
}

td#fancy_title_main {
	height: 32px;
	background: transparent url(http://s13.deliriumgame.pl//images/fancy_title_main.png) repeat-x;
}

td#fancy_title_right {
	height: 32px;
	width: 15px;
	background: transparent url(http://s13.deliriumgame.pl//images/fancy_title_right.png) repeat-x;
}

.gwaw_section {
	color: #1D4C60;
	text-align: center;
	font-weight: bold;
}

.oneof6 {
	width: 16%;
}

.oneof5 {
	width: 20%;
}

.oneof2 {
	width: 50%;
}

div#supportMain {
	margin: 0 auto;
	padding-top: 20px;
	width: 800px;
}

div#supportMain p {
	padding: 0 100px;
}

div#supportMain input {
	width: 150px;
	font-size: 10px;
	margin: 3px auto;
}

div#supportMain img {
	border: 0;
}

div#supportMain table {
	width: 100%;
	margin: 5px auto;
}

div#supportMain table td {
	width: 50%;
	margin: 0 auto;
	text-align: center;
}


div.supportDiv {
	background: transparent url('http://s13.deliriumgame.pl//images/support/support-background.jpg') no-repeat 0 0;
	width: 770px;
	height: 350px;
	margin: 0 auto;
	position: relative;
}

div.supportThankYou {
	background: transparent url('http://s13.deliriumgame.pl//images/support/support-thank-you.jpg') no-repeat 0 0;
	width: 280px;
	height: 25px;
	margin: 0;
	position: absolute;
	top: 40px;
	left: 398px;
}

div.supportDivContent {
	font-family: Verdana;
	font-size: 11px;
	border: 0px red solid;
	width: 374px;
	height: 82px;
	margin: 0;
	position: absolute;
	top: 70px;
	left: 350px;
}

div.supportDivContent a {
	color: red;
	font-weight: bold;
	text-decoration: none;
}

div.supportDivContent a:hover {
	color: yellow;
}

table.randomImages td {
	width: 12.5% !important;
}

table.randomImages td a img {
	border: 1px solid #012C82 !important;
}

#captchaImg {
    width: 450px;
    height: 120px;
    display: block;
    background-color: black;
    background-repeat: none;
    margin: 3px auto;
}

.ui-dialog-overlay{ 
    opacity:0.8; 
    background:black; 
    filter: alpha(opacity = 80);
}

.reg-accept {
	background-color: black;
	border: 2px solid #070b48;
}

.reg-accept .ui-dialog-titlebar-close {
	display: none;
}

#reg-accept-content {
	text-align: left;
	padding: 0 20px 10px;
	font-size: 12px;
	color: #BFBFBF;
}

#paysafeBox {
    width: 725px;
    height: 330px;
    display: block;
    background: #404040;
    margin: 20px 0;
    padding: 15px;
    position: relative;
    font-family: Tahoma;
}

#paysafeLogo1 {
    position: absolute;
    display: block;
    width: 255px;
    height: 60px;
}

#paysafeLogo2 {
    position: absolute;
    left: 315px;
    display: block;
    width: 424px;
    height: 240px;
}

#paysafeContentRight {
    position: absolute;
    top: 270px;
    left: 315px;
    display: block;
    width: 406px;
    height: 55px;
    border: 4px solid #000;
    background: #808080;
    color: #CECECE;
    padding: 5px;
    font-size: 15px;
}

#paysafeContentLeft {
    position: absolute;
    top: 90px;
    display: block;
    width: 295px;
    height: 275px;
    line-height: 1.3;
    font-size: 12px;
}

#paysafeContentLeft p {
    font-size: 20px;
}

#paysafeContentLeft a {
    color: red;
    font-weight: bold;
}
.centred {
	text-align: center;
}

div.mercBloks {
    float: left;
    color: #1D4C60;
}

div.mercBloks .Raport td {
    padding: 10px;
    text-align: left;
}

table.mercBloks {
    margin: 5px 15px 10px; 
    width: 500px;
}

.mercBlok {
    position: relative;
    display: inline-block;
    width: 155px;
    height: 135px;
    border: 1px solid #1D4C60;
    margin: 10px 0 10px 13px;
    cursor: pointer;
    opacity: 0.6;
}

.mercBlok:hover {
    opacity: 1;
}

.mercBlok.selected {
    opacity: 1 !important; 
    background-color: yellow !important;
}

.mercPodBlok {
    position: absolute;
    bottom: 5px;
    width: 100%;
    text-align: center;
    font-weight: bold;
}

#merc_error { color: red; }
#reportUserMsg img { max-height: 400px !important; max-width: 470px !important; }
#tableScroll { width: 100%; }

/* google adsense */
.adsense_banner { display: none; }
#adsense_728x90 { margin: 10px 0 10px 200px; }
#adsense_250x250 { margin: 20px 0 0 0; }
#adsense_120x90 { text-align: center; }
#adsense_120x240 { text-align: center; }
/* google adsense end */

.otherGamesMain { background: #000000; border: 2px solid #FFFFFF; text-align: center; width: 100%; }
.otherGames td { padding: 10px 2px; vertical-align: top; font-size: 10px; }
.otherGames { margin: 0; width: 100%; }

table.TradeHistory { margin-top: 30px; }
table.TradeHistory td { vertical-align: middle; }

/* paysafecard banners */
#paysafeBox { display: none; }
#paysafe_740x100 { text-align: center; }
/* paysafecard banners end */

div.noob-free-build-info a.ui-dialog-titlebar-close { position: absolute; right: 5px; top: 5px; }
#noob-free-build-info-content { padding: 10px; color: #FFF; }

#jTip {
    border: 1px solid #013EAF;
    background-color: #000C2B;
    position: absolute;
    z-index: 1000;  
    display: none;
    opacity: 0;
    color: #B4BEFF;
    text-align: center;
    padding: 0;
    font-size: 10px;
    overflow: hidden;
    width: 0;
    height: 0;
}

#jTip #jTipClose {
    position: absolute;
    display: none;
    top: 3px;
    right: 3px;
    font-weight: bold;
    font-size: 12px;
    text-decoration: none;
}.nav {left: 0;}

.nav ul {
    list-style-type: none;
	padding-left: 0px;
	margin: 0px;
}

.nav li 
{
	display: inline;
}

.nav a	
{
	display: block;
	color: #fff !important;
    
    text-decoration: none;
	padding: 5px 0 5px 15px;
	border-top: 1px solid #6292A6;
	border-bottom: 1px solid #1D4C60;
	
}


.nav li.current	a
{
	border: 1px solid #fff ;
	background: #144D60 
}

