﻿html, body {
	/*height:100%;*/
/*min-height:100%;*/ /* samo min-height nie zadziała */
 /*position:absolute; top:0;left:0;*/ /* ale zadziała dla elementów pozycjonowanych */
 /*margin:0;padding:0;width:100%;*/ /* elementy pozycjonowane mają domyślnie minimalną szerokość */
 background: rgb(227, 177, 62);
}

table.tabelka {
	border: 1px solid black;
   
		border-collapse: collapse;
  /*width: 100%;*/
  margin-right:auto;
  margin-left:auto;
}

table.tabelka td {
	
	border: 0px solid black;
}


.kolumna {
  width:400px;
}

.tab_miniatury {
  margin:5px;
  border:1px;
}


.tab_podstawki {display: inline;}
* > .tab_podstawki {display: inline-table;
}

.text_tak {
  color:#16AD29;
  font-weight: bold;
}

.text_nie {
  color:#FF0000;
  font-weight: bold;
}

.text_normalny {
  color:#000000;
  font-weight: bold;
}

.th_jasny {
  color:#909090;
}

.th_ciemny {
  color:#505050;
}

div.obok {
padding:7px;
background-color: #fff;
float: left;
background: transparent;
display: inline;
}

/* tabelka pokazujaca miniatury podstawek */
#tab_miniatury {
	border: 1px solid black;
  border-collapse: collapse;
  margin: 5px;

  /*border: 1px;*/
  /*background-color: #ffc;*/
}

#tab_miniatury td {
	border: 1px solid black;
	margin: 30px;
	padding: 7px;
	text-align: center;
	/*border: 1px;*/
}

div.logowanie {
border: 0px solid;
width: 30%;
 text-align: left;
 margin: auto auto auto auto; /* można zapisać krócej: margin: 0 auto; */
position:absolute;
  top:100px;
  left:100px;
  bottom:100px;
  right:100px;
}

.input_form {
	border: 0px;
	cursor: hand;
	/*font-family: tahoma,sans-serif;*/
	/*height: 19px;*/
}
	
ol.kraje {
	/*list-style-type:none;*/
}

div.kontynenty {
padding:7px;
/*float: left;*/
background: transparent;
display: inline;
/*background-color: #00ff00;*/
}

td.zestawienie {
	vertical-align: top;
	border: 1px;
}

.tab_zestawienie {
	  border:1px;
}

.zestaw_lewa {
	text-align: left;
}
.zestaw_prawa {
	text-align: right;
}

div.lewa {
padding:7px;
background-color: #555555;
float: left;
/*background: transparent;*/
}

div.prawa {
padding:7px;
background-color: #555555;
float: right;
/*background: transparent;*/
}

div.duza{
	/*display:block;*/
}

table.kat {
	border: 1px #aaa solid;
	border-collapse: collapse;
	background: #f9f9f9;
	
	  margin-right:auto;
  margin-left:auto;
}

table.kat th {
	border: 1px #aaa solid;
	background: #f2f2f2;
}

table.kat td {
	border: 1px #aaa solid;
}


/* odnośniki - linki */
a.kategorie {
	display: block;
	margin: 10px;
	float: left;
	font-weight: bold;
}

a.kategorie:link {
	color: rgb(0,0,0);
	text-decoration:none;

}

a.kategorie:visited {
	color: rgb(0,0,0);
	text-decoration:none;

}

a.kategorie:active {
	color: rgb(0,0,0);
	text-decoration:none;

}

a.kategorie:hover {
	color: rgb(0,0,0);
	text-decoration:none;

}

table.podstawka {
  margin-right:auto;
  margin-left:auto;
}

ul {
   padding-left: 20px;
}

ul, ul li {
	display: block;
	list-style: none;
	margin: 0;
	padding: 2;
}

/* wyswietla kraje */
table.kategory {
	 background: rgb(240, 192, 75);
	}
	
td.kategory {
	 background: rgb(240, 192, 75);
	}

p.number {
	font-weight: bold;
	font-size:120%
}

span.kontynenty {
		font-weight: bold;
}

a.blankLink {
    /*color: blue;*/
    /*text-decoration: none;*/
    margin-left: 4px;
}

a.blankLinkCat {
   color: black;
}

.nazwaGradient {
   -moz-border-radius: 20px;
   border-radius: 20px;
   
   border: none !important;
   
   background-image: -webkit-gradient(
    linear,
    left bottom,
    left top,
    color-stop(0, rgb(189,143,44)),
    color-stop(0.3, rgb(252,216,38)),
    color-stop(0.77, rgb(245,233,206))
);
background-image: -moz-linear-gradient(
    center bottom,
    rgb(189,143,44) 0%,
    rgb(252,216,38) 30%,
    rgb(245,233,206) 77%
);

   
   /*
   background-image: -webkit-gradient(
    linear,
    left bottom,
    left top,
    color-stop(0, rgb(224,172,52)),
    color-stop(0.21, rgb(252,216,38)),
    color-stop(0.77, rgb(245,233,206))
);
background-image: -moz-linear-gradient(
    center bottom,
    rgb(224,172,52) 0%,
    rgb(252,216,38) 21%,
    rgb(245,233,206) 77%
);
*/
/*
background-image: -webkit-gradient(
    linear,
    left bottom,
    left top,
    color-stop(0, rgb(224,172,52)),
    color-stop(0.26, rgb(230,196,25)),
    color-stop(0.77, rgb(245,233,206))
);
background-image: -moz-linear-gradient(
    center bottom,
    rgb(224,172,52) 0%,
    rgb(230,196,25) 26%,
    rgb(245,233,206) 77%
);

*/

   /*
background-image: -webkit-gradient(
    linear,
    left bottom,
    left top,
    color-stop(0.25, rgb(227,180,62)),
    color-stop(0.68, rgb(230,196,25)),
    color-stop(0.77, rgb(247,198,75))
);
background-image: -moz-linear-gradient(
    center bottom,
    rgb(227,180,62) 25%,
    rgb(230,196,25) 68%,
    rgb(247,198,75) 77%
);
*/

}

.nazwaGradient td {
   border: none !important;
}
