BODY
{	
    background: #300000 url(../images/pozadi/bc.jpg)  repeat;
    FONT-SIZE: smaller;
    COLOR: #bc6441;
    FONT-FAMILY: Arial;    
    TEXT-ALIGN: center;        
}

th
{		
    PADDING-BOTTOM: 4px;
    PADDING-TOP: 4px
}

h1
{
	COLOR: #ffcc00;
	FONT-FAMILY: Times New Roman;
	FONT-WEIGHT:normal;
	font-size: 18pt;
}

h2
{
   FONT-FAMILY: Times New Roman, Times, serif;
   font-size:14pt;  
   COLOR: #ffcc00;
   FONT-WEIGHT:normal;
   font-size: 16pt;
}

img
{
	border:0px;
}

.table_wood
{
  font-size: 14px;
  padding: 0px;	
  BACKGROUND-IMAGE: url(../images/pozadi/poz_drv.jpg);  
  COLOR: #FFBF22;
  BORDER-RIGHT: #000000 2px solid;
  BORDER-TOP: #601a17 2px solid;    
  BORDER-LEFT: #601a17 2px solid;  
  BORDER-BOTTOM: #000000 2px solid;  
  MARGIN-RIGHT: auto;
  MARGIN-LEFT: auto;  
  BACKGROUND-COLOR: Transparent;
}

.td_wood
{  
  BORDER-RIGHT: #000000 2px solid;
  BORDER-TOP: #601a17 2px solid;    
  BORDER-LEFT: #601a17 2px solid;  
  BORDER-BOTTOM: #000000 2px solid;  
  vertical-align: middle;
  text-align:center;
}

.td_dark
{
    BACKGROUND: linear-gradient( rgba(200, 100, 100, 0.3), rgba(0, 0, 0, 0.3), rgba(200, 100, 100, 0.3));
}
    
A:link
{
    COLOR: #d5912b
}

A:visited
{
    COLOR: #d5912b
}
A:active
{
    COLOR: #d5912b;    
}

A:hover
{
    COLOR: #E6A23C;
}


.nofocus:focus {
    outline: none;
    box-shadow: none;
    -webkit-box-shadow:none;
    -moz-box-shadow:none;
}


*:focus {
    outline: none;    
    box-shadow: 0 0 5px 1px rgba(255,0,0,1);
    -webkit-box-shadow: 0 0 5px 1px rgba(255,0,0,1);
    -moz-box-shadow: 0 0 5px 1px rgba(255,0,0,1);    
}


.noselect {
    -webkit-touch-callout: none; /* iOS Safari */
    -webkit-user-select: none; /* Chrome/Safari/Opera */
    -khtml-user-select: none; /* Konqueror */
    -moz-user-select: none; /* Firefox */
    -ms-user-select: none; /* Internet Explorer/Edge */
    user-select: none; /* Non-prefixed version, currently not supported by any browser */
}

P.strankovani
{
    FONT-SIZE: 9pt
}
P.nastaveni
{
    FONT-SIZE: 9pt
}
P.strankovani
{
    MARGIN: 0.33em;
    TEXT-ALIGN: center
}
P.nastaveni
{
    MARGIN: 0.75em
}
P.strankovani A
{
    TEXT-DECORATION: none;
}
P.nastaveni A
{
    TEXT-DECORATION: none
}
P.strankovani SPAN A:link
{
    COLOR: #ffc800
}
P.strankovani SPAN A:visited
{
    COLOR: #ffc800
}
FORM#quickjump
{
    MARGIN: 0.5em
}
FORM#quickjump
{	
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;    
    FONT-WEIGHT: bold;
    FONT-SIZE: smaller;
    BORDER-LEFT: black 1px solid;
    COLOR: #ffc800;
    BORDER-BOTTOM: black 1px solid;
    BACKGROUND-COLOR: #5930b0;           
}
FORM#quickjump SELECT
{
    FONT-WEIGHT: normal
}


BODY.statistiky
{
    MARGIN-TOP: 13px;
    MARGIN-LEFT: 6px    
}

BODY.statistiky TABLE
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #601a17 1px solid;
    FONT-SIZE: 9pt;
    MARGIN-LEFT: auto;
    BORDER-LEFT: #601a17 1px solid;
    COLOR: #aedf1c;
    MARGIN-RIGHT: auto;
    BORDER-BOTTOM: #000000 1px solid;
    BACKGROUND-COLOR: #000000
}
BODY.statistiky TD
{
    BORDER-RIGHT: #601a17 1px solid;
    PADDING-RIGHT: 10px;
    BORDER-TOP: #000000 1px solid;
    PADDING-LEFT: 5px;
    BORDER-LEFT: #000000 1px solid;
    BORDER-BOTTOM: #601a17 1px solid;
    TEXT-ALIGN: right
}
BODY.statistiky TH
{
    BORDER-RIGHT: #601a17 1px solid;
    PADDING-RIGHT: 10px;
    BORDER-TOP: #000000 1px solid;
    PADDING-LEFT: 5px;
    BORDER-LEFT: #000000 1px solid;
    BORDER-BOTTOM: #601a17 1px solid;
    TEXT-ALIGN: right
}
BODY.statistiky EM
{
    FONT-WEIGHT: bolder;
    COLOR: red;
    FONT-STYLE: normal
}

BODY.seznam TABLE
{
	MARGIN-LEFT: auto;
    MARGIN-RIGHT: auto;
    background-color: Black;
    BORDER-RIGHT: #502122 1px solid;
    BORDER-TOP: #000000 1px solid;
    FONT-SIZE: small;
    BORDER-LEFT: #000000 1px solid;
    BORDER-BOTTOM: #502122 1px solid;    
}
BODY.seznam td
{
    padding: 2px 10px 0px 10px;
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #502122 1px solid;
    BORDER-LEFT: #502122 1px solid;
    BORDER-BOTTOM: #000000 1px solid;
    TEXT-ALIGN: center;
}

BODY.seznam th
{
	padding: 2px 1px 0px 1px;
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #502122 1px solid;
    BORDER-LEFT: #502122 1px solid;
    BORDER-BOTTOM: #000000 1px solid;
    TEXT-ALIGN: center;
    font-weight:bold;
}

BODY#horni_lista_stats
{
    MARGIN-TOP: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 100%;
    BACKGROUND-ATTACHMENT: fixed;
    BACKGROUND-IMAGE: url(../images/pozadi/horni_lista.gif);
    FONT-FAMILY: "Times New Roman";
    LETTER-SPACING: -1pt
}
BODY#centrala A:link
{
    COLOR: #e79d00
}
BODY#centrala A:visited
{
    COLOR: #e79d00;
}
BODY#centrala A:active
{
    COLOR: #e79d00;
}

BODY#centrala A:hover
{
    COLOR: #FFBB66;
}

BODY#centrala
{   
	scrollbar-arrow-color:#FFAA11;
	scrollbar-3dlight-color:#9A4622;
	scrollbar-shadow-color:#441100;
	scrollbar-darkshadow-color:#000000;
	scrollbar-face-color:#890000;
	scrollbar-highlight-color:#200000;
	
	width: 231px;
    background-color: #300000;
    margin: 0px 0px 0px 2px;
}
BODY#centrala TABLE
{	
	padding: 0px;
	margin: 0px auto;
	BACKGROUND-IMAGE: url('../images/pozadi/poz_drv.jpg');
	FONT-SIZE: small;   
	WIDTH: 230px;
	COLOR: #e79d00;	
	border-bottom: black 1px solid;
	border-left: black 1px solid;
	border-right: black 1px solid;
	BACKGROUND-COLOR: #530000;
}
BODY#centrala TD
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #502122 1px solid;
    BORDER-LEFT: #502122 1px solid;
    BORDER-BOTTOM: #000000 1px solid;
    height: 26px;
    text-align: center;
}

BODY#centrala TH
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #502122 1px solid;
    BORDER-LEFT: #502122 1px solid;
    BORDER-BOTTOM: #000000 1px solid;   
    HEIGHT: 16px;
    TEXT-ALIGN: center;
    MARGIN-TOP: 0px;
    FONT-WEIGHT: bold;
    MARGIN-BOTTOM: 0px
}

BODY#centrala IMG,#prehled_staveb IMG
{
   border: 0px;
}

BODY#centrala .l
{
	margin-top:3px;
	height:7px;	
	border-right:2px solid #000044;
	border-bottom:2px solid #000044;	
}

BODY#centrala .td_l /* hero graf levely */
{
	height:22px;
}

#mon
{
	COLOR: #EEAA00;
}

#mana
{
  COLOR: #00AAFF;
}

.edit_sml
{
	color: rgb(255,200,0);
	background-color: rgb(120,0,0);	
	border-left: solid 2px rgb(90,50,11);
	border-right: solid 2px rgb(0,0,0);
	border-top: solid 0px rgb(80,30,5);
	border-bottom: solid 3px rgb(0,0,0);
	padding-left:4px;
}

.edit_smldis
{
	visibility:hidden;
}

.edit_big
{
	color: #FF9900;
	font-family: verdana;
	font-size: 10pt;
	background-color: rgb(120,0,0);	
	border-right: solid 2px rgb(90,50,11);
	border-left: solid 2px rgb(0,0,0);
	border-bottom: solid 0px rgb(80,30,5);
	border-top: solid 3px rgb(0,0,0);
}

.invisible
{		
	display:none;
}

.list
{	
	background-color: rgb(60,12,5);
	color: rgb(253,202,0);	
}

.list_centred
{	
    padding:1px 2px 1px 2px;
	background-color: rgb(60,12,5);
	color: rgb(253,202,0);
	text-align: center;
}


.butt_extra_sml
{
	font-family:Arial;
	color: rgb(255,200,0);
	background-color: rgb(90,40,8);	
	border-left: solid 1px #773311;
	border-right: solid 2px rgb(0,0,0);
	border-top: solid 1px #773311;
	border-bottom: solid 3px rgb(0,0,0);	
	padding-right:8px;
	padding-top:2px;
	padding-bottom:2px;
}

.butt_sml
{
	font-family:Arial;
	color: rgb(255,200,0);
	background-color: rgb(90,40,8);	
	border-left: solid 2px #773311;
	border-right: solid 3px rgb(0,0,0);
	border-top: solid 2px #773311;
	border-bottom: solid 4px rgb(0,0,0);	
	padding-right:8px;
	padding-top:2px;
	padding-bottom:2px;
}

.butt_big
{	
    padding:3px 9px 3px 9px;
    
	font-weight: bold;
	color: rgb(255,200,0);
	background-color: rgb(90,40,8);	
	border-left: solid 2px #773311;
	border-right: solid 3px rgb(0,0,0);
	border-top: solid 2px #773311;
	border-bottom: solid 4px rgb(0,0,0);	
}

.butt_sml:hover, .butt_extra_sml:hover, .butt_big:hover {
    cursor: pointer;
    filter: brightness(130%);
}


.butt_round_ex, .roundCorners
{
    -moz-border-radius-bottomleft: 10px;
    -moz-border-radius-bottomright: 10px;
    -moz-border-radius-topleft: 10px;    
    -moz-border-radius-topright: 10px;         
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
    border-top-left-radius: 10px;    
    border-top-right-radius: 10px;  
}


.roundCorners_big
{
    -moz-border-radius-bottomleft: 20px;
    -moz-border-radius-bottomright: 20px;
    -moz-border-radius-topleft: 20px;    
    -moz-border-radius-topright: 20px;         
    border-bottom-left-radius: 20px;
    border-bottom-right-radius: 20px;
    border-top-left-radius: 20px;    
    border-top-right-radius: 20px;  
}

.man
{
    COLOR: #00AAFF;
}

.man2
{
    COLOR: #0099EE;
}


.def
{
    COLOR: #AAAAAA;
}

.mon
{
    COLOR: #FFDD00;
}

.mon2
{
    COLOR: #DDBB33;
}

.cr
{
    font-weight:bold;
    color:#EEE000;
}

.dom
{
    COLOR: #2fbd2f;    
}
.br2
{
    COLOR: #ab6049;
}
.gr
{
    COLOR: #44AA00;
}
.tmavy
{
    BACKGROUND-COLOR: #280000;
}

.dg
{
    COLOR: #618c20;
}

.lg
{
    COLOR: #59b02f;
}
.ye
{
    COLOR: #EFAA00;
}
.lye
{
    COLOR: #dc720a;
}
.bl
{
    COLOR: #7878ff;
}
.rd
{
    COLOR: #ff5c2b;
}
.lrd
{
    COLOR: #ff0000;
}
.br
{
    COLOR: #a8702b;
}
.lbr
{
    COLOR: #da5c3b;
}
.red
{
    FONT-WEIGHT: bold;
    COLOR: #ff0000;
}
.od
{
    COLOR: #b25320;    
}
.nazev
{
    FONT-WEIGHT: bold;
    COLOR: #be583f;        
}
.naz_tmv
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #9d573d;
    LETTER-SPACING: 1pt;
}
.err{	
  color: #FF1111;  
}

.vlajka
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 2px;
    VERTICAL-ALIGN: middle;
    BACKGROUND-COLOR: #008000;
    TEXT-ALIGN: center;
}
TABLE#ta
{
    WIDTH: 80%;
}
TABLE#td COL#cb
{
    TEXT-ALIGN: center;
}
TABLE#td COL#cd
{
    TEXT-ALIGN: center;
}
TABLE#td COL#ce
{
    TEXT-ALIGN: center;
}
TABLE#te COL#ca
{
    TEXT-ALIGN: center;
}
TABLE#te COL#cb
{
    TEXT-ALIGN: center;
}
TABLE#te COL#cc
{
    TEXT-ALIGN: center;
}
TABLE#th COL#cb
{
    TEXT-ALIGN: center;
}
TABLE#ti COL#cb
{
    TEXT-ALIGN: center;
}
TABLE#tj COL#ca
{
    TEXT-ALIGN: center;
}
TABLE#tj COL#cb
{
    TEXT-ALIGN: center;
}
TABLE#tj COL#cc
{
    TEXT-ALIGN: center;
}
TABLE#tj COL#cd
{
    TEXT-ALIGN: center;
}
TABLE#tj COL#ce
{
    TEXT-ALIGN: center;
}
TABLE#tl COL#cb
{
    TEXT-ALIGN: center;
}
TABLE#tm COL#ca
{
    TEXT-ALIGN: center;
}
TABLE#tm COL#cb
{
    TEXT-ALIGN: center;
}
TABLE#tm COL#cc
{
    TEXT-ALIGN: center;
}
TABLE#tm COL#cd
{
    TEXT-ALIGN: center
}
TABLE#tn COL#ca
{
    TEXT-ALIGN: center
}
TABLE#tn COL#cb
{
    TEXT-ALIGN: center
}
TABLE#tn COL#cc
{
    TEXT-ALIGN: center
}
TABLE#tn COL#cd
{
    TEXT-ALIGN: center
}
TABLE#tn COL#ce
{
    TEXT-ALIGN: center
}
TABLE#tn COL#cf
{
    TEXT-ALIGN: center
}
TABLE#to COL#cc
{
    TEXT-ALIGN: center
}
TABLE#tp COL#cc
{
    TEXT-ALIGN: center
}
TABLE#tq COL#cb
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px
}
TABLE#tq COL#cc
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    TEXT-ALIGN: right
}
TABLE#tr COL#cb
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px
}
TABLE#tr COL#cc
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    TEXT-ALIGN: right
}
TABLE#tr COL#cd
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    TEXT-ALIGN: right
}
TABLE#tr COL#ce
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px
}
BODY.forum
{
    TEXT-ALIGN: center
}
TABLE.posta
{
    MARGIN-LEFT: auto;
    WIDTH: 600px;
    MARGIN-RIGHT: auto
}
TABLE.posta COL
{
    WIDTH: 150px
}
TABLE.posta TD.smilies
{
    TEXT-ALIGN: center
}
TABLE.posta TD.smilies IMG
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    WIDTH: 20px;
    BORDER-BOTTOM: 0px;
    HEIGHT: 24px
}
TABLE.posta INPUT
{
    WIDTH: 100%;
    max-width: 150px
}
TABLE.posta SELECT
{
    WIDTH: 100%;
    max-width: 150px
}
TABLE.posta TD.textVeFormu
{
    TEXT-INDENT: 1em;
    PADDING-TOP: 7px;
    TEXT-ALIGN: left
}
TABLE.vypisHracu
{
    MARGIN-LEFT: auto;
    WIDTH: 600px;
    MARGIN-RIGHT: auto
}
TABLE.vypisHracu TD.jmena
{
    TEXT-ALIGN: left
}
TABLE.vypisHracu .ligy
{
    WIDTH: 10%;
    TEXT-ALIGN: left
}
DIV.odkazy
{
    MARGIN: 1em auto;
    WIDTH: 600px
}
DIV.odkazy H1
{
    DISPLAY: inline;
    MARGIN-RIGHT: 2em
}
DIV.odkazy IMG
{
    WIDTH: 10px;
    HEIGHT: 10px
}
DIV.navigace
{
    MARGIN: 0.5em auto;
    WIDTH: 600px;
    TEXT-ALIGN: left
}
DIV.navigace A
{
    MARGIN-LEFT: 5px;    
}
TABLE.zpravy
{
    MARGIN-LEFT: auto;
    WIDTH: 600px;
    MARGIN-RIGHT: auto
}
TABLE.zpravy TH.jmena
{
    TEXT-ALIGN: left
}
TABLE.zpravy SPAN
{
    MARGIN-LEFT: 2em;
    WHITE-SPACE: nowrap;
    POSITION: relative;
    TOP: -3px
}
TABLE.zpravy TD.zprava
{
    PADDING-RIGHT: 1em;
    PADDING-LEFT: 3em;
    PADDING-BOTTOM: 1em;
    PADDING-TOP: 0em;
    TEXT-ALIGN: left
}
TABLE.zpravy IMG
{
    WIDTH: 20px;
    HEIGHT: 24px
}
BODY.forum
{
    FONT-SIZE: 100%;                            
    FONT-FAMILY: "Times New Roman", Times, serif
}
TABLE.posta INPUT.submit
{
    FONT-WEIGHT: bold
}
TABLE.posta TEXTAREA
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana
}
.odkazy SPAN
{
    FONT-WEIGHT: bold
}
TABLE.zpravy SPAN A
{
    TEXT-DECORATION: none
}
TABLE.zpravy TH
{
    FONT-WEIGHT: normal
}
TABLE.zpravy INPUT
{
    FONT-WEIGHT: bold
}
DIV.navigace SPAN A
{
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
TABLE.posta A
{
    TEXT-DECORATION: none;        
}
BODY.forum
{
    background-color: #300000;
	background-image: url(../images/pozadi/bc.png);
	background-repeat: repeat-x;    
}
BODY.forum
{
    COLOR: #dddd00
}
BODY.forum A:link
{
    COLOR: #dddd00
}
BODY.forum A:hover
{
    COLOR: #dddd00
}
BODY.forum A:active
{
    COLOR: #dddd00
}
BODY.forum A:visited
{
    COLOR: #dddd00
}

BODY#nastaveni
{    
	TEXT-ALIGN: center;		
	COLOR: #ff9900;  
}

BODY#nastaveni TABLE
{    
    margin: auto;
    BORDER-RIGHT: #1f0000;    
    BORDER-TOP: #1f0000;
    MARGIN-TOP: 20pt;    
    FONT-SIZE: 10pt;    
    BORDER-LEFT: #1f0000;
    WIDTH: 500px;
    COLOR: #ff9900;
    PADDING: 0px 0px 2px 0px;
    BORDER-BOTTOM: #1f0000;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #510000;
    TEXT-ALIGN: center;
}



BODY#nastaveni .nadpis
{
    FONT-WEIGHT: bold;
    BACKGROUND-IMAGE: url(../images/pozadi/poz_drv.jpg);
    padding:13px 0 13px 0;
    TEXT-ALIGN: center;
}

BODY#nastaveni TD
{
    BORDER-RIGHT: black 1px solid;
    PADDING-RIGHT: 10px;
    BORDER-TOP: black 1px solid;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: black 1px solid;
    PADDING-TOP: 6px;
    BORDER-BOTTOM: black 1px solid
}

BODY#stavby_ras th
{
	TEXT-ALIGN: left	
}

BODY#stavby_ras td
{
    BACKGROUND-COLOR: green
}


BODY#login
{
    MARGIN: 10px 0px 10px 0px;
    text-align: center;
}


BODY#login table.log
{
	MARGIN: 4px 0px 0px 0px;
	BACKGROUND-IMAGE: url(../images/pozadi/poz_drv.jpg);
  FONT-SIZE: 12px;
  COLOR: #e79d00;
	BORDER-LEFT: #660000 2px solid;
  BORDER-RIGHT: #000000 2px solid;    
	BORDER-TOP: #660000 2px solid;
  BORDER-BOTTOM: #000000 2px solid;
  BACKGROUND-COLOR: #530000;
}

BODY#login td
{
	text-align: left;
	vertical-align: middle;
	padding-left: 24px;
	padding-right: 20px;
  BORDER-RIGHT: #000000 1px solid;
  BORDER-TOP: #502122 1px solid;
  BORDER-LEFT: #502122 1px solid;
  BORDER-BOTTOM: #000000 1px solid;
  HEIGHT: 20px;         
}


BODY#login td.dark
{
    COLOR: #CC9933;
}

BODY#login A:link
{
    COLOR: #D1C923
}
BODY#login A:visited
{
    COLOR: #D1C923
}
BODY#login A:active
{
    COLOR: #D1C923
}

.error{
	text-align: center;
  color: #FF1111;
  font-weight: bold;
}


/* soubor buildings_list_ex.asp , stavby staveb po kliknuti myší*/
.sb 
{        
    border: 10px tranparent none;    
    cursor: pointer;    
}
.sp
{        
    background-color: green;
    cursor: pointer;    
}
.sz
{ 
    background-color: red;
    cursor: pointer;
    _cursor: pointer; /* ruka ve FF */
}

#Zbyde_zlato, #Naklady_zlato
{
	color:#FFBB44;
}

#Zbyde_mana, #Naklady_mana
{
	color:#00AAFF;
}


#prehled_staveb table.stavby
{
	MARGIN: 0px;
	padding:10px 12px 0px 6px;
	WIDTH:1090px;
	BACKGROUND-IMAGE: url(../images/pozadi/poz_drv.jpg);
	FONT-SIZE: 12px;
	COLOR: #e79d00;
	BORDER-TOP: #501000 2px solid;
	BORDER-LEFT: #501000 2px solid;
	BORDER-BOTTOM: #201000 3px solid;
	BORDER-RIGHT: #201000 3px solid;
}

BODY#obetiste td
{
	text-align: left;	
	padding-left: 0px;
	padding-right: 0px;  
}


#volby
{	
	border: 2px;
    BACKGROUND-IMAGE: url(../images/pozadi/poz_drv.jpg);
    border-top-style: solid;
    border-right-style: solid;
    border-left-style: solid;
    border-bottom-style: solid;	   
	background-color:#440000;	
    border-left-color: #772200;    
    border-top-color: #772200;    
    border-bottom-color: #CC8822;
    border-right-color: #772200;		        
}

#hospodarstvi
{
	padding:4px 10px;
    color: #00cc00;    
}

#stavby
{    
    padding:4px 10px;
    COLOR: #AAAAAA;    
}

#smlouvy
{    
    padding:4px 10px;
    COLOR: #7777ff;    
}

#armada
{	
    padding:4px 10px;
    COLOR: #ff0000;    
}

.mouseover
{			
    cursor: Pointer;    
    background-color: black;
}

.c
{  
  text-align:center;
}

.m
{
   vertical-align: middle;
}

.ma
{
   margin-left: auto;
   margin-right: auto;   
}

.vtt
{
   vertical-align: text-top;
}

.vt
{
    vertical-align:top;
}

.l
{
   text-align: left;
}

.cur
{  
  cursor: pointer;  
}

.cur_help
{    
  cursor: help;
}

.cur_disabled
{  
  cursor: not-allowed;  
}

.link
{  
  text-decoration:underline;
  cursor: pointer;
}

.shadow
{
    border-left:1px solid black;    
    border-right:2px solid black;
    border-top:1px solid black;
    border-bottom:2px solid black;    
}

.shadow_sml
{    
    border-right:2px solid black; 
    border-bottom:2px solid black;    
}

.text_shadow
{
    text-shadow: 1px 1px 0px #000000;
}


.text_shadow2 {
    text-shadow: 2px 2px 0px #000000;
}

.shadow_around {
    text-shadow: -1px -1px 1px black, -1px 0px 1px black, -1px 1px 1px black, 0px -1px 1px black, 0px 1px 1px black, 1px -1px 1px black, 1px 0px 1px black, 1px 1px 1px black;
}

.shadow_around2 {
    text-shadow: 2px 0 1px black, 2px 1px 1px black, 2px 2px 1px black, 2px -1px 1px black, 2px -2px 1px black, -1px 0 1px black, 0 2px 1px black, 1px 0 1px black, 1px -2px 1px black,-1px -2px 1px black, 0 -2px 1px black, 1px 1px 1px black, -1px -1px 1px black, 1px -1px 1px black, -1px 1px 1px black, -2px -2px 1px black;
}

.shadow_around3 {
    text-shadow: 2px 0 2px black, 2px 1px 2px black, 2px 2px 2px black, 2px -1px 2px black, 2px -2px 2px black, -1px 0 2px black, 0 2px 2px black, 1px 0 2px black, 1px -2px 2px black,-1px -2px 2px black, 0 -2px 2px black, 1px 1px 2px black, -1px -1px 2px black, 1px -1px 2px black, -1px 1px 2px black, -2px -2px 2px black;
}


.just
{
    text-align:justify;	
}


/* lista_informace.asp */
BODY#infobox 
{
	margin: 0px;
}

BODY#infobox #div_main
{		
	overflow: hidden;
	width:100%;
	background-color: black;
	padding:0px;
}

BODY#infobox #subdiv_1_decoration
{
	width:241px;	
	padding:0px;	
}	

BODY#infobox #subdiv_2_left_resize
{			
	background-position: right top;	
	padding:0px;
}	

BODY#infobox #subdiv_3_center
{
	width:720px;
	margin:0px;
	padding:6px 0px 0px 0px;
	vertical-align:top;	
	border: 0px solid white;
	BACKGROUND-IMAGE: url('../images/skins/0/moneybar_center_bg.jpg');
}
BODY#infobox #subdiv_4_right_resize
{				
	padding:0px;
	margin:0px;
	BACKGROUND-IMAGE: url('../images/skins/0/moneybar_right_resize_bg.jpg');
}

BODY#infobox #i_tab
{
	margin:0px;border:0px;padding:0px;width:100%;height:28px;
}

BODY#infobox #i1
{
	width:55px;margin:0px 0px 0px 8px;padding:1px 43px 0px 4px;float:left;text-align:right;border:0px solid white;
}
BODY#infobox #i2
{
	width:55px;margin:0px 0px 0px 8px;padding:1px 28px 0px 0px;float:left;text-align:right;border:0px solid white;
}
BODY#infobox #i3
{
	width:54px;margin:0px 0px 0px 12px;padding:1px 27px 0px 13px;float:left;text-align:center;color:#CC7733;border:0px solid white;
}
BODY#infobox #time
{
	width:94px;margin:0px 0px 0px 12px;padding:1px 21px 0px 4px;float:left;text-align:center;color:#CC7733;border:0px solid white;
}

BODY#infobox #stat
{
	width:103px;
	padding-top:1px;
	margin:0px 0px 0px 24px;	
	float:left;
	text-align:center;
	color:#66AA66;
	border:0px solid white;
}

BODY#infobox #icons_frame
{
	border: 0px solid white;
	width:136px;
	height:16px;
	float:right;
	padding-top:1px;
	margin:0px;	
}

BODY#infobox #i6
{	
    margin-right:3px;
}

BODY#infobox #iM
{
    margin-right:3px;
}

BODY#infobox #iH
{    
    margin-right:3px;
}

BODY#infobox #iB
{    
    margin-right:3px;
}

BODY#infobox #iG
{    
    margin-right:3px;
}

BODY#infobox #iR
{	   
	margin-right:6px;  
}

input[type=number]::-webkit-inner-spin-button, 
    input[type=number]::-webkit-outer-spin-button { 
    -webkit-appearance: none; 
     margin: 0; 
}

input[type=number] {
    -moz-appearance:textfield;     
}
/* Konec */


/* Class Photo*/
.photo
{
    BORDER: 2px solid black;
    WIDTH: 48px;
    HEIGHT: 54px
}

/* --- */


.g
{
   color:#00FF00;
}

.w
{
   color:#FFFFFF;
}

.gr
{
   color:#CCCCCC;
}

.b
{
   font-weight:bold;   
}

.nb
{
   font-weight:normal;   
}

.u
{
   text-decoration: underline;
}

.err
{
   color:#FF6644;
}

.errB
{
   color:#FF6644;
   font-weight:bold;
}

.red
{
   color:red;   
}

.redB
{
   color:red;
   font-weight:bold;
}


.gold
{
   color: #DDCC33;
}

.goldH
{
   color: #EEDD66;
}

.goldB
{
   color: #DDCC33;
   font-weight: bold;
}

.food
{
   color: #44CC22;
}

.foodH
{
   color: #55EE44;
}

.foodB
{
   color: #44CC22;
   font-weight: bold;
}


.wood
{
   color: #CC6600;
}

.woodH
{
   color: #EF8022;
}

.woodB
{
   color: #CC6600;
   font-weight: bold;
}
.stone
{
   color: #AAAAAA;
}

.stoneH
{
   color: #CCCCCC;
}
.stoneB
{
   color: #AAAAAA;
   font-weight: bold;
}
.iron
{
   color: #AAAAEE;
}

.ironH
{
   color: #BFBFFF;
}

.ironB
{
   color: #AAAAEE;
   font-weight: bold;
}

.l
{
   text-align: left;
}

.r
{
   text-align: right;
}

.poz_sv
{
	BACKGROUND-IMAGE: url(../images/pozadi/poz_sv.jpg);
}



.nofocus:focus {
    outline: none;
    box-shadow: none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
}


.butt:hover, .butt_round_ex:hover, .butt_halfrounded:hover, .butt_halfrounded_up:hover {
    cursor: pointer;
    filter: brightness(130%);
}



.butt, .butt_round_ex {
    -moz-border-radius-bottomleft: 6px;
    -moz-border-radius-bottomright: 6px;
    -moz-border-radius-topleft: 6px;
    -moz-border-radius-topright: 6px;
    border-bottom-left-radius: 6px;
    border-bottom-right-radius: 6px;
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
    color: #EFEC9F;
    font-family: Verdana;
    font-size: 13px;
    background-color: #603010;
    border-left: solid 3px rgb(70,30,5);
    border-right: solid 2px rgb(0,0,0);
    border-top: solid 1px black;
    border-bottom: solid 3px rgb(0,0,0);
    padding-top: 1px;
    padding-bottom: 2px;
    padding-top: 3px\9; /* hack IE7-9 */
    padding-bottom: 4px\9; /* hack IE7-9 */
    margin: 0px;
    text-align: center;
    cursor: pointer;
}

.butt_round_ex, .roundCorners {
    -moz-border-radius-bottomleft: 10px;
    -moz-border-radius-bottomright: 10px;
    -moz-border-radius-topleft: 10px;
    -moz-border-radius-topright: 10px;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
}

.butt_halfrounded {
    -moz-border-radius-bottomleft: 8px;
    -moz-border-radius-bottomright: 8px;
    -moz-border-radius-topleft: 0px;
    -moz-border-radius-topright: 0px;
    border-bottom-left-radius: 8px;
    border-bottom-right-radius: 8px;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    color: #EFEC9F;
    font-family: Verdana;
    font-size: 13px;
    background-color: #603010;
    border-left: solid 3px rgb(70,30,5);
    border-right: solid 2px rgb(0,0,0);
    border-top: solid 1px black;
    border-bottom: solid 3px rgb(0,0,0);
    padding-top: 1px;
    padding-bottom: 2px;
    padding-top: 3px\9; /* hack IE7-9 */
    padding-bottom: 4px\9; /* hack IE7-9 */
    margin: 0px;
    text-align: center;
    cursor: pointer;
}


.butt_halfrounded_up {
    -moz-border-radius-topleft: 8px;
    -moz-border-radius-topmright: 8px;
    -moz-border-radius-bottomleft: 0px;
    -moz-border-radius-bottompright: 0px;
    border-top-left-radius: 8px;
    border-top-right-radius: 8px;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
    color: #EFEC9F;
    font-family: Verdana;
    font-size: 13px;
    background-color: #603010;
    border-left: solid 3px rgb(60,20,2);
    border-right: solid 2px rgb(0,0,0);
    border-top: solid 1px black;
    border-bottom: solid 1px rgb(0,0,0);
    padding-bottom: 3px;
    padding-top: 2px;
    padding-bottom: 3px\9; /* hack IE7-9 */
    padding-top: 4px\9; /* hack IE7-9 */
    margin: 0px;
    text-align: center;
    cursor: pointer;
}
