html *{margin:0; padding:0; font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#817863;}
html,body{background:#FFF;}
body{background:url(../_gr/top_bc.gif) repeat-x 0 0;}
ul{list-style:none; padding:0.2em;}
li{padding:0 0 0.2em;}
p{text-align:justify;}
i{font-style:italic;}
strong{font-weight:bold;}
a{color:#be2222; font-weight:bold; text-decoration:none;}
a:hover{text-decoration:underline;}
table{width:100%; margin:0;}

/*gora i uklad strony*/
#nag{height:197px; position: relative;}
	#menu_ikony li{display:inline;}
	#menu_ikony li img{border:0;}
	#logo{float:right;}
	#logo img{border:0px;}
	#menu_linki {position: absolute; bottom:0; right:0;}
	#menu_linki ul{padding:0;}
	#menu_linki li{float:left; width:104px; height:32px; padding:0; border:0px solid #000; background:url(../_gr/piki_last.gif) no-repeat 0 0; text-align:center;}
	#menu_linki a{position: relative; top: 1em; color:#817863;}
	#sciezka{background:url(../_gr/redline.gif) repeat-x 0 0; margin-bottom:10px;}
	#sciezka div{background:url(../_gr/redline.gif) repeat-x 0 100%; padding: 0.8em 0;}
	#form1 *{vertical-align:middle;}
	#form1 strong{font-size:10px;}
	#form1_text{width:150px;}
	#form1 select{width:120px;}
#str{width:760px; margin:auto;}
#le{float:left; width:180px; margin:0 10px 0 0;}
	#le_dg{float:left; width:360px; margin:0 30px 0 0;}
#sr_pr{float:left; width:560px; margin:0 10px 20px 0; border-bottom:5px solid #e2ded3;}
	#sr_pr_dg{float:left; width:360px; margin:0 10px 20px 0;}
#sto{clear:both; height:50px; margin-top:15px; border-top:3px solid #e2ded3;}
	#stopka{width:760px; margin:auto;}
	#stopka #sto_graf{float:right;}
	#stopka #sto_graf img{margin-left:5px; vertical-align:top;}
	#stopka a{color:#817863; font-weight:normal;}	

/*style ogolne*/
.alf{height:20px;}
.alf *, #sort *, .stronic *{background-color:#FFF;}
.alf li{float:left; height:14px; width:14px; margin:0 2px; text-align:center; background:url(../_gr/alf.gif) no-repeat 50% 0;}
.alf a{color:#FFF; font-weight:normal; background-color:transparent;}
.alf .alf_index{width:40px; margin:0; background:none; text-align:left;}

#sort{clear:left;}
#sort li{display:inline;}
#sort li a{padding:0 0.3em;}

.stronic{padding:10px 0; text-align:right;}
.stronic *{background-color:#f5f4f0;}
.stronic li{display:inline;}
.stronic li a{padding:0 0.3em;}

#kom_blad, #kom_ok{clear:left; margin:3em 0; padding:10px; background:#e2ded3; text-align:center; border:1px solid red;}
#kom_ok{border-color:green;}
#gl #kom_blad h1, #gl #kom_blad li{background:none; text-indent:0; color:red;}
#gl #kom_ok li{color:green;}

.formularz {clear:left; margin:0 0 30px 0;}
.formularz label{float:left; width:190px; text-align:right;}
.formularz div{clear:left; margin:5px 0;}
.formularz p{margin-left:200px;}
.formularz .form_text, .formularz .form_select{width:300px;}
.formularz .submit, .submit, .formularz .submit2{width:100px; height:20px; background-color:#be2222; border:#9b1717 1px solid; color:#fff; vertical-align:middle;}
.formularz .submit2{width:300px;}
.formularz h6{height:23px; width:262px; margin:30px 10px 10px; padding-top:8px; font-size:12px; font-weight:bold; color:#fff; text-indent:25px; background:url(../_gr/nag_form.gif) no-repeat 0 0;}

/*dla strony glownej calej domeny*/
#dg_linki label{float:left; width:75px; text-align:right; font-weight:bold;}
#dg_linki div{clear:left; margin:20px 0;}
#dg_linki p{margin-left:100px;}
#dg_linki a{font-weight:normal;}
#dg_linki a strong{font-weight:bold; color:#be2222;}
#dg_panel1, #dg_panel2{clear:both; background:#f7f5f2; border:1px solid #e2ddd2;}
#dg_panel1{height:120px;}
#dg_panel1 div{float:left; width: 110px; margin: 20px 1px; text-align:center;}
#dg_panel1 img{border:2px solid #e2ded3;}
#dg_panel2 label{float:left; width:150px; text-align:right; font-weight:bold;}
#dg_panel2 div{clear:left; margin:5px 0;}
#dg_panel2 p{margin-left:160px;}
#dg_panel2 a{font-weight:normal;}
.dg_h5{float:right; width:97px; height:24px; margin-top:10px; }
.dg_h5 h5{height:20px; padding-top:4px; font-size:11px; font-weight:bold; color:#fff; text-align:center; background:url(../_gr/title.gif) no-repeat 0 100%;}
#dg_panel1 h6{margin-bottom:2px; font-size:11px; font-weight:normal;}

/*menu kontekstowe*/
#ms label{float:left; width:200px; text-align:right;}
#ms div{clear:left; margin:10px 0;}
#ms p, #ms ul{margin-left:220px; margin-right:20px;}
#ms a{font-weight:normal;}
#ms ol{margin-left:100px;}
#ms ol li{margin:20px 30px 20px 0; text-align:justify;}
#ms2 p{margin:20px 30px 20px 100px;}

/*strona lewa*/
#le div{margin-bottom:20px;}
#le h1{height:18px; padding-top:5px; background:url(../_gr/nagl-02.gif) no-repeat 0 0; font-weight:bold; color:#fff; text-indent:35px;}
#le ul{padding:10px; background-color:#f5f4f0;}
#le li{padding:0;}
#le li a{background:url(../_gr/kropka.gif) no-repeat 0 75%; padding-left:10px}
#le ul li ul{padding-top:0;}
#le ul li ul a{background:none; padding-left:0; font-weight:normal;}
#le .strony_p{margin-bottom:0; padding:10px 0; text-align:center; background-color:#f5f4f0;}
#le .strony_p img{border:2px solid #e2ded3;}

/*srodek*/
#gl{clear: left; margin:10px 0 1px; padding-top:15px; background-color:#f5f4f0; border-bottom:2px solid #e2ded3;}
#gl h1{margin:5px 0; padding-top:3px; height:20px; background:url(../_gr/cont-03.gif) no-repeat 0 0; font-weight:bold; font-size:12px; color:#fff; text-indent:35px; border-bottom:3px solid #e2ded3;}
#gl h2{margin:10px 0; padding:15px 0 5px 10px; border-bottom:4px solid #e2ded3; font-size:13px; font-weight:bold;}
#gl h3{clear: left; font-weight:bold; font-size:12px; text-indent:35px; border-bottom:3px solid #e2ded3;}

.opisygg_ww{margin:10px; padding-bottom:5px; border-bottom:1px solid #7e7460;}
.opisy_p{float:right;}
.opisy_l{margin-right:100px;}
.opisy_textarea{width:420px}
#opisygg_sz form{margin-bottom:20px}
#opisygg_sz li{margin:5px}

#kody_ww table{margin:10px 0 10px;}
#kody_ww table th{padding:2px; font-weight:bold;}
#kody_ww table td{padding:2px; background-color:#FFF;}
#kody_sz p, #kody_sz ul{margin:10px;}

#teksty_ww li{margin:10px; padding-bottom:5px; border-bottom:1px solid #7e7460;}
#teksty_sz ul, #tekst_sz_p{margin:10px;}

#gry_sg1{width:48%;}
#gry_sg2{float:right; width:48%;}
#gry_sg1 div, #gry_sg2 div, #gry_ww div{clear: left; margin-bottom:10px}
#gry_sg1 div, #gry_sg2 div, #gry_ww div{padding:20px; border:1px solid #e2ded3; background-color:#FFF}
#gry_sg1 img, #gry_sg2 img, #gry_ww img{float:left; margin-bottom:10px}
#gry_sg1 ul, #gry_sg2 ul, #gry_ww ul{margin-left:80px}
#gry_sg1, #gry_sg2{padding:3px;}
#gry_sg1 h1, #gry_sg2 h1{height:20px; padding-top:6px; background:url(../_gr/nag_str_gl.gif) no-repeat 12px 0;}
#gry_ww{padding:10px;}
#gry_sz div{padding:10px 0; text-align:center;}
#gry_sz img{border:0;}
#gry_sz hr{width:95%; text-align:center;}
#gry_sz ul{margin:5px; text-align:left;}

#prog_sg1{width:48%;}
#prog_sg2{float: right; width:48%;}
#prog_sg1 ul, #prog_sg2 ul{margin:12px}
#prog_sg1 a, #prog_sg2 a{font-weight:normal;}
#prog_sg1 h1, #prog_sg2 h1{height:20px; padding-top:6px; background:url(../_gr/nag_str_gl.gif) no-repeat 12px 0;}
.prog {margin:40px 0; border:2px solid #e2ded3;}
.prog p{margin:10px;}
.prog1 ul, .prog2 ul{border:1px solid #e2ded3;}
.prog1 li, .prog2 li{padding:0;}
.prog1 li a, .prog2 li a{font-weight:normal;}
.prog h4{margin:0; padding:10px 0; font-weight:bold; font-size:12px; color:#fff; text-indent:15px; background:#e2ded3;}
.prog1{margin:10px;}
.prog2{float:right; width:200px; border-left:1px solid #f5f4f0;}
#prog_sz p, #prog_sz ul{margin: 10px;}
#prog_sz li{margin:0; padding:0;}
.prog_sz1{width:350px;}
.prog_sz2{float:right;}
.prog_sz2 img{margin: 30px; border:0;}
#prog_kom label{float:left; width:190px; text-align:right;}
#prog_kom div{clear:left; margin:15px 0;}
#prog_kom p{margin-left:200px; margin-right:10px; padding-bottom:5px; border-bottom:1px solid #e2ded3;}

