INPUT[type="text"] {
	/*background: url(../obrazki/raport_background/c2.gif) top repeat-x;*/
	border: 1px dotted rgb(192,192,192);
}

#link {
    width: 600px;
}
body
{
	margin: 0 0 30px 0;
	padding: 0;
	background: #FFF;
	font-size: 75%;
	font-family: "arial", "verdana", "tahoma", "georgia", "trebuchet ms";
	color: #666;
}

table.flagi {
    margin:0 0 0 2px;
    border:0;
    padding:0;
}

table.flagi td {
    border:0;
    padding:0px;
}

span.normal {
	font-weight: normal;
	color: black;	
}

img
{
	border: 0;
}

#container
{
	margin: 0 auto;
	width: 850px;
}

#headercont
{
	width: 850px;
	height: 50px;
	padding-top: 10px;
	border-bottom: 2px solid #F90;
}


span.h1
{
	margin: 48px 0 0 15px;
	padding: 0;
	font-size: 220%;
	font-weight: normal;
	color: #F90;
	letter-spacing: -1px;
}

span.h1sub
{
	color: #FFC875;
	font-size: 200%;
	font-weight: normal;
}

span.h1sub img
{
	margin-top: 8px;
	margin-left: 5px;
	width: 26px;
	height: 16px;
}

#maincont
{
	width: 850px;
	line-height: 160%;
	padding: 15px 0 0 0;
}

#maincont p
{
	margin: 0 15px 15px 15px;
}

#maincont h2, h3
{
	margin: 0 0 15px 0;
	padding: 5px 15px;
	font-size: 120%;
	font-weight: normal;
	color: #F90;
	border-bottom: 1px solid #E5E5E5;
}

#mainleft
{
	float: left;
	width: 610px;
	padding: 0 15px 0 0;
}

#mainright
{
	float: left;
	width: 200px;
	padding: 0 5px 0 20px;
}

#mainleft img
{
	padding: 1px;

}


#bottom
{
	clear: both;
	width: 850px;
}

#footercont
{
	border-top: 2px solid #F90;
	float: left;
	width: 850px;
	height: 50px;
	color: #999;
}

#footercont p
{
	margin: 0;
	padding: 15px;
}

#footercont a
{
	color: #999;
	text-decoration: none;
}

#footercont a:hover
{
	color: #F90;
	text-decoration: none;
}

#footerleft
{
	float: left;
	width: 600px;
	height: 50px;
}

#footerright
{
	float: left;
	width: 500px;
	height: 50px;
	text-align: right;
}


img {
	border: 0; 
	padding: 0px;
	margin-top: -0px;
	margin: 0px;
}

h2.gora {
	margin: 5px 0px 0px 0px;
	padding: 5px 1px 15px 0px;
	font-size: 120%;
	font-weight: normal;
	color: #F90;
	height: 20px;
	border-bottom: 1px solid #E5E5E5;
}

a.linki_gora:link {
	text-decoration: none;
	color: ButtonShadow;
}
a.linki_gora:visited {
	text-decoration: none;
	color: ButtonShadow;
}

a.linki_gora:hover{
	color: #666;
	text-decoration: none;
}

a.dodaj_raport:link {
	text-decoration: none;
	color: #4ab0e4;
}
a.dodaj_raport:visited {
	text-decoration: none;
	color: #4ab0e4;
}

a.dodaj_raport:hover{
	color: #666;
	text-decoration: none;
}

table.glowna {
	width: 600px;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
}

table.wojska {
	width: 99%;
}
td.tytul {
	width: 17%;
}

td.tytul2 {
	width: 22%;
}

tr.podswietl {
	background-image: url(../obrazki/raport_background/c2.gif);
}
td.jednostki {
	text-align: center;
}

td.pusta {
	color: rgb(192,192,192);
	text-align: center;
}

td.grubo {
	font-weight: bold; 
}
td.pomarancz {
	color: rgb(244,122,0);
	font-weight: bold; 
}
td.zielony {
	color: rgb(0,220,0);
	font-weight: bold; 
}
td.do_lewej {
	text-align: left;
}
table {
	border-width: 1px 1px 0px 0px;
	border-style: solid;
	border-color: rgb(192,192,192);
	margin: 0px auto;
	padding: 0px;
	/*background: #EFE8CB;	*/
	font-size: 12px;
	color: #153E4A;
	vertical-align: middle;
	text-align: left;
	/*border-collapse: separate;*/
}

td {
	margin: 0px; 
	padding: 3px;
	border-width: 0px 0px 1px 1px;
	/*height:20px;*/
	border-style: solid;
	border-color: rgb(192,192,192);
	text-align: center;
}

span.blad {
	color: red;	
	font-weight: bold;
}
span.info {
	color: green;	
	font-weight: bold;
}
span.grubo {
	font-weight: bold;
}
div#linki {
	/*top: 75px;
	left : 30px;*/
	color: rgb(244,122,0);
	font-size: 18px;
	font-weight: bold;
	text-align: center;
	width: 570px;
	margin: auto;
}
#mapa {
	width: 510px;
	height: 510px;
	max-width: 510px;
	max-height: 510px;
	padding: 0px;
	margin-left: 15px;
	overflow: hidden;
}


table.map {
	width: 100%;
	height: 100%;
	border: 0px;
	margin: 0px;
	padding: 0px;
}
table.map tr td{
	border: 0px;
	margin: 0px;
	padding: 0px;
	text-align: left;
}
td.raporty{
	background-image: url(../obrazki/raport_background.png);
	border: 0px;
	margin: 0px;
	padding: 0px;
}

#mapa img{
	border: 0px;
	margin: 0px;
	padding: 0px;
}

.column_right {
	border: 0px;
	vertical-align: top;
	padding-left: 35px;
	}
/*
kolorki sojuszy
zolty (255,240,0)
szary po 92
purpurka 201,0,255

*/

.Argentina { background-position: 0 0; background-image:url(../obrazki/flagi/csg4.png); width:18px;height:12px;}
.Bosnia_Herzegovina { background-position: 0 -13px; background-image:url(../obrazki/flagi/csg4.png); width:18px;height:12px;}
.Brasil { background-position: 0 -26px; background-image:url(../obrazki/flagi/csg4.png); width:18px;height:12px;}
.Bulgaria { background-position: 0 -39px; background-image:url(../obrazki/flagi/csg4.png); width:18px;height:12px;}
.Chile { background-position: 0 -52px; background-image:url(../obrazki/flagi/csg4.png); width:18px;height:12px;}
.China { background-position: 0 -65px; background-image:url(../obrazki/flagi/csg4.png); width:18px;height:12px;}
.Croatia { background-position: 0 -78px; background-image:url(../obrazki/flagi/csg4.png); width:18px;height:12px;}
.Czech_Republic { background-position: 0 -91px; background-image:url(../obrazki/flagi/csg4.png); width:18px;height:12px;}
.Denmark { background-position: 0 -104px; background-image:url(../obrazki/flagi/csg4.png); width:18px;height:12px;}
.Estonia { background-position: 0 -117px; background-image:url(../obrazki/flagi/csg4.png); width:18px;height:12px;}
.Finland { background-position: 0 -130px; background-image:url(../obrazki/flagi/csg4.png); width:18px;height:12px;}
.France { background-position: 0 -143px; background-image:url(../obrazki/flagi/csg4.png); width:18px;height:12px;}
.Germany { background-position: 0 -156px; background-image:url(../obrazki/flagi/csg4.png); width:18px;height:12px;}
.Greece { background-position: 0 -169px; background-image:url(../obrazki/flagi/csg4.png); width:18px;height:12px;}
.Hungary { background-position: 0 -182px; background-image:url(../obrazki/flagi/csg4.png); width:18px;height:12px;}
.Indonesia { background-position: 0 -195px; background-image:url(../obrazki/flagi/csg4.png); width:18px;height:12px;}
.Iran { background-position: 0 -208px; background-image:url(../obrazki/flagi/csg4.png); width:18px;height:12px;}
.Italy { background-position: 0 -221px; background-image:url(../obrazki/flagi/csg4.png); width:18px;height:12px;}
.Japan { background-position: 0 -234px; background-image:url(../obrazki/flagi/csg4.png); width:18px;height:12px;}
.Korea_South { background-position: 0 -247px; background-image:url(../obrazki/flagi/csg4.png); width:18px;height:12px;}
.Latvia { background-position: 0 -260px; background-image:url(../obrazki/flagi/csg4.png); width:18px;height:12px;}
.Lithuania { background-position: 0 -273px; background-image:url(../obrazki/flagi/csg4.png); width:18px;height:12px;}
.Malaysia { background-position: 0 -286px; background-image:url(../obrazki/flagi/csg4.png); width:18px;height:12px;}
.Mexico { background-position: 0 -299px; background-image:url(../obrazki/flagi/csg4.png); width:18px;height:12px;}
.Netherlands { background-position: 0 -312px; background-image:url(../obrazki/flagi/csg4.png); width:18px;height:12px;}
.Norway { background-position: 0 -325px; background-image:url(../obrazki/flagi/csg4.png); width:18px;height:12px;}
.Philippines { background-position: 0 -338px; background-image:url(../obrazki/flagi/csg4.png); width:18px;height:12px;}
.Poland { background-position: 0 -351px; background-image:url(../obrazki/flagi/csg4.png); width:18px;height:12px;}
.Portugal { background-position: 0 -364px; background-image:url(../obrazki/flagi/csg4.png); width:18px;height:12px;}
.Romania { background-position: 0 -377px; background-image:url(../obrazki/flagi/csg4.png); width:18px;height:12px;}
.Russian_Federation { background-position: 0 -390px; background-image:url(../obrazki/flagi/csg4.png); width:18px;height:12px;}
.Serbia { background-position: 0 -403px; background-image:url(../obrazki/flagi/csg4.png); width:18px;height:12px;}
.Slovakia { background-position: 0 -416px; background-image:url(../obrazki/flagi/csg4.png); width:18px;height:12px;}
.Slovenia { background-position: 0 -429px; background-image:url(../obrazki/flagi/csg4.png); width:18px;height:12px;}
.Spain { background-position: 0 -442px; background-image:url(../obrazki/flagi/csg4.png); width:18px;height:12px;}
.Sweden { background-position: 0 -455px; background-image:url(../obrazki/flagi/csg4.png); width:18px;height:12px;}
.Thailand { background-position: 0 -468px; background-image:url(../obrazki/flagi/csg4.png); width:18px;height:12px;}
.Turkey { background-position: 0 -481px; background-image:url(../obrazki/flagi/csg4.png); width:18px;height:12px;}
.Ukraine { background-position: 0 -494px; background-image:url(../obrazki/flagi/csg4.png); width:18px;height:12px;}
.United_Arab_Emirates { background-position: 0 -507px; background-image:url(../obrazki/flagi/csg4.png); width:18px;height:12px;}
.United_Kingdom { background-position: 0 -520px; background-image:url(../obrazki/flagi/csg4.png); width:18px;height:12px;}
.United_States { background-position: 0 -533px; background-image:url(../obrazki/flagi/csg4.png); width:18px;height:12px;}
.Vietnam { background-position: 0 -546px; background-image:url(../obrazki/flagi/csg4.png); width:18px;height:12px;}

.r1, .r2, .r3, .r4, .r5 {
height:12px;
width:18px;
}
.car {
height:12px;
width:18px;
}
.del {
height:12px;
width:12px;
}
.accept {
height:12px;
width:12px;
}
.unit {
height:16px;
width:16px;
}

.u1, .u2, .u3, .u4, .u5, .u6, .u7, .u8, .u9, .u10 {
background-image:url(../obrazki/v1_romans2.gif);
background-repeat:no-repeat;
}
.u11, .u12, .u13, .u14, .u15, .u16, .u17, .u18, .u19, .u20 {
background-image:url(../obrazki/v2_teutons2.gif);
background-repeat:no-repeat;
}
.u21, .u22, .u23, .u24, .u25, .u26, .u27, .u28, .u29, .u30 {
background-image:url(../obrazki/v3_gauls2.gif);
background-repeat:no-repeat;
}
.u31, .u32, .u33, .u34, .u35, .u36, .u37, .u38, .u39, .u40 {
background-image:url(../obrazki/v4_nature2.gif);
background-repeat:no-repeat;
}
.u41, .u42, .u43, .u44, .u45, .u46, .u47, .u48, .u49, .u50 {
background-image:url(../obrazki/v5_natars2.gif);
background-repeat:no-repeat;
}
.u51, .u52, .u53, .u54, .u55, .u56, .u57, .u58, .u59, .u60 {
background-image:url(../obrazki/v6_monsters2.gif);
background-repeat:no-repeat;
}
.uhab, .ucata, .ustock, .uwall, .ubarr, .upal, .ugeb, .uhero, .uunits {
background-image:url(../obrazki/specials.gif);
background-repeat:no-repeat;
}
.u1, .u11, .u21, .u31, .u41, .u51, .uhab {
background-position:0 0;
}
.u2, .u12, .u22, .u32, .u42, .u52, .ucata {
background-position:-19px 0;
}
.u3, .u13, .u23, .u33, .u43, .u53, .ustock {
background-position:-38px 0;
}
.u4, .u14, .u24, .u34, .u44, .u54, .uwall {
background-position:-57px 0;
}
.u5, .u15, .u25, .u35, .u45, .u55, .ubarr {
background-position:-76px 0;
}
.u6, .u16, .u26, .u36, .u46, .u56, .upal {
background-position:-95px 0;
}
.u7, .u17, .u27, .u37, .u47, .u57, .ugeb {
background-position:-114px 0;
}
.u8, .u18, .u28, .u38, .u48, .u58, .uhero {
background-position:-133px 0;
}
.u9, .u19, .u29, .u39, .u49, .u59, .uunits {
background-position:-152px 0;
}
.u10, .u20, .u30, .u40, .u50, .u60 {
background-position:-171px 0;
}
img.car {
background:transparent url(../obrazki/car.gif) no-repeat scroll 0 0;
height:12px;
width:18px;
}
.r1, .r2, .r3, .r4, .r5 {
background-image:url(../obrazki/res2.gif);
background-repeat:no-repeat;
}
.r1 {
background-position:0 0;
}
.r2 {
background-position:-21px 0;
}
.r3 {
background-position:-42px 0;
}
.r4 {
background-position:-63px 0;
}
.r5 {
background-position:-84px 0;
}
.att_all, .att1, .att2, .att3, .def1, .def2, .def3, .def_c, .def_i {
height:16px;
width:16px;
}
/* attack - def */
.att_all {background:url(../obrazki/att_all.gif) no-repeat;}
.att1 {background:url(../obrazki/att1.gif) no-repeat;}
.att2 {background:url(../obrazki/att2.gif) no-repeat;}
.att3 {background:url(../obrazki/att3.gif) no-repeat;}
.def1 {background:url(../obrazki/def1.gif) no-repeat;}
.def2 {background:url(../obrazki/def2.gif) no-repeat;}
.def3 {background:url(../obrazki/def3.gif) no-repeat;}
.def_c {background:url(../obrazki/def_c.gif) no-repeat;}
.def_i {background:url(../obrazki/def_i.gif) no-repeat;}



