* { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 11px; cursor: default; }

.cb { clear: both; }
.cur { cursor: pointer; }
.fl { float: left; }
.r { text-align: right; }
.red { color: #C90207; }
.grey { color: #444; }
.bialy { color: #fff; }
.black {color: #000;}
.pr { position: relative; top: 0px; left: 0px; }
.c { text-align: center; }

a, input, select, option, textarea, .cur, map, area, label { cursor: pointer; }

body { margin: 0px; padding: 0px; text-align: center; background: #B2B2B2 url('/img/j101.jpg') repeat-x top; }

h2 { font-size: 14px; letter-spacing: 1px; padding: 0px 0px 4px 0px; margin: 0px; }

img { border: 0px; }

img.im1 { margin-right: 3px; }
img.tresc { border: 1px solid #666666; padding: 5px; background: #CCCCCC; }


div { text-align: left; }
div.fl1 { position: relative; top: 0px; left: 0px; }

div.kont { width: 821px; margin: 0px auto; background: url('/img/j109.jpg') no-repeat top left; position: relative; }
div.kol1 { background: url('/img/top03.jpg') no-repeat top left; width: 325px; min-height: 343px; }
	div.div1 { margin: 0px 0px 0px 3px; padding: 21px 0px 0px 30px; /*background: url('/img/j103.jpg') repeat-x;*/ width: 289px; min-height: 222px; }
		div.div1 a { display: block; width: 115px; font-family: Times New Roman, serif; font-weight: bold; letter-spacing: 3px; color: #F0F0F0; text-decoration: none; padding: 2px 0px 2px 6px; font-size: 10px; border: solid; border-width: 0px 0px 0px 0px; border-color: none; }
		div.div1 a:hover { color: #333333; text-decoration: underline; border: solid #C30600; border-width: 0px 0px 0px 3px; padding: 2px 0px 2px 3px; }
			div.div1 a.a1 { display: block; border: none; letter-spacing: 1px; font-weight: normal; font-size: 10px; }
			div.div1 a.a1:hover { border: none; }
	div.div2 { position: absolute; top: 206px; left: 231px; } /*top: 30px;*/
	div.div3 { position: absolute; top: 326px; left: 231px; } /* top: 150px;*/
div.kol2 { float: left; }
div.kol3 { position: relative; top: 0px; left: 0px; float: left; background: url('/img/top05.jpg') no-repeat top left; width: 325px; height: 343px; }
	div.float1 { position: absolute; top: 33px; left: 30px; width: 275px; }
		div.float1 h2 { color: #C90205; font-family: Times New Roman, serif; font-size: 12px; padding: 0px 0px 10px 0px; margin: 0px; }
		div.float1 p { text-align: justify; color: #FFFFFF; margin: 0px; padding: 10px 0px; border: solid #C3100B; border-width: 1px 0px; line-height: 16px; }
		div.float1 p div { clear: both; position: relative; }
		div.float1 a { color: #fff; }
		div.float1 a:hover { color: #000; }
div.stp1 { position: relative; top: 0px; left: 0px; clear: both; background: url('/img/g01.gif') no-repeat; height: 24px; }
	div.planet { position: absolute; top: 4px; right: 21px;}
		div.planet a { font-size: 10px; text-decoration: none; color: #727272; }
		div.planet a:hover { color: #525252; }
		div.planet a span { color: #C40600; }
div#loader1 { position: absolute; top: 0px; left: 3px; }

div.div10 { width: 325px; background: url('/img/top03.jpg') no-repeat top; min-height: 337px; }
div.div11 { width: 481px; background: url('/img/j06.jpg') no-repeat top; min-height: 337px; padding: 0px 15px 0px 0px; }
div.stp2 { position: relative; top: 0px; left: 0px; height: 28px; background: #A0A0A0 url('/img/g03.gif') no-repeat; margin-bottom: 10px; }
div.stplogo { position: absolute; left: 328px; bottom: -4px; }
div.div12 { position: absolute; top: 70px; left: 18px; }
div.pr { position: relative; top: 0px; left: 0px; }
div.div13 { position: absolute; top: 89px; left: 20px; }
	div.div13 a { margin-right: 18px; }
div.div15 { position: absolute; top: 58px; left: 69px; }
div#loader2 { position: absolute; top: -51px; left: 3px; }
div.div17 { position: absolute; top: 89px; left: 366px; }
div.flagi { position: absolute; top: 6px; left: 365px; }
	div.flagi a { margin-right: 18px; }
div.flagigl { position: absolute; top: 6px; left: 21px; }
	div.flagigl a { margin-right: 18px; }

div.real1 { padding: 0px 0px 10px 0px; }
	div.real1 a { font-weight: bold; color: #444444;  }
	div.real1 a:hover { color: #C90207; }
div.real2 { line-height: 13px; padding: 7px 0px 10px 0px; }

div.gal0 { float: left; background: #686868; padding: 4px; text-align: center; margin: 0px 4px 8px 4px; }
div.gal1 { float: left; background: #777777; padding: 4px; text-align: center; margin: 0px 4px 8px 4px; }
	div.gal0 img, div.gal1 img { cursor: pointer; }
	div.gal0 a, div.gal1 a { color: #ffffff; text-decoration: none; }

div.gal2 { padding: 4px; background: #686868; width: 200px; }
div.gal3 { padding: 0px 0px 0px 15px; width: 250px; }

div.forml { clear: both; float: left; width: 130px; padding-right: 20px; padding-bottom: 5px; }
div.formr { float: left; padding-bottom: 5px; }

div.ladowanie { position: absolute; top: 127px; left: 10px; padding: 3px 6px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/bg1.png', sizingMethod='scale'); color: #333; font-weight: bold; font-size: 10px; display: none; }
div.ladowanie[class] { background: url('/img/bg1.png'); }

div.konk1 { position: absolute; top: 0px; left: 150px; }

div.nowa1 { position: relative; }


div.banner1 { position: absolute; top: -20px; left: -100px; width: 400px; height: 300px; border: solid #777777; border-width: 2px 4px 4px 2px; }

fieldset.field1 { border: solid #C3100B; border-width: 1px 0px; padding: 0px 0px 20px 0px; color: #ffffff; line-height: 15px; text-align: justify; }
	fieldset.field1 a, fieldset.field1 a strong { color: #ffffff; cursor: pointer; }
	fieldset.field1 a:hover, fieldset.field1 a:hover strong { color: #000000; }
legend.leg1 { font-size: 13px; font-family: serif; font-weight: bold; color: #C90207; padding: 0px 40px 0px 10px; letter-spacing: 1px; }


	textarea.ser1 { width: 200px; height: 75px;}


#form1 { }
	#form1 input { width: 200px; border: 1px solid #666; background: #E8E8E8; padding: 2px 4px; }
	#form1 input.submit { width: 120px; background: #A1A1A1; color: #fff; border: 2px solid; border-color: #BDBDBD #5E5E5E #5E5E5E #BDBDBD; font-weight: bold; font-size: 10px;  }
	#form1 textarea { width: 200px; height: 150px; border: 1px solid #666; background: #E8E8E8; padding: 2px 4px; overflow: hidden;  }

span#inc_zdjecie img { cursor: pointer; }


/*IE*/
* html div.div10, * html div.div11 { height: 337px; }
*html div.div1 { height: 222px;}

