html *{margin:0;border:0;padding:0}
body{background-image:url(../img/bg.gif); background-repeat:repeat-x; background-color:#FAD517; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; text-align:center;}
sup {font-size:9px;}

a:link{color:#000; text-decoration:underline;}
a:visited{color:#000; text-decoration:underline;}
a:hover{color:#0000FF; text-decoration:underline;}
a:active{color:#000; text-decoration:underline;}

#flash0 {width:700px; height:413px; margin-left:auto; margin-right:auto;}

#main {width:700px; padding-left:20px; padding-right:10px; text-align:left; margin-left:auto; margin-right:auto;}
#main p{margin-top:7px; margin-bottom:7px;}
#main h1{margin-top:20px; font-size:14px;}
#main h2{margin-top:20px; font-size:14px;}
#main h3{font-size:14px; margin-top:5px; margin-bottom:5px; background-color:#990000; padding-left:3px; color:#fff;}
#main ol{margin-left:30px; margin-top:5px;}
#main li{margin-top:5px;}
#main ul{margin-left:30px;}

#wydarzenia {float:left; width:248px; font-size:10px; margin:5px; background-color:#FAD92C; padding:10px; margin-top:20px; margin-bottom:10px; border:1px solid #FCE45F;}
	#wydarzenia h2{margin:0;}
#wydarzenia .box{border-bottom:1px solid #AA9110;}
	#wydarzenia .box h4{font-size:11px; margin-top:7px; color:#805600;}
#wydarzenia .txt{margin:3px 0 7px 0;}
#wydarzenia .data{margin:0;}
#index_txt {float:left; width:410px; margin:5px;}
#index_txt h1{color:#805600; margin-top:20px;margin-bottom:20px;}
#index_txt .box{margin-bottom:20px;}
#index_txt .box h4{color:#805600; padding-top:5px; margin-bottom:5px; font-size:13px;}

.zespol {float:left; margin:5px;}
#galeria img {border:1px solid #000;}
#main .galeria2{padding:5px; background-color:#000; border:5px solid #333; margin:2px; font-size:10px; color:#ccc; text-align:center;}
#main .galeria2 img {border:5px solid #333; padding:1px; margin:2px; background-color:#666;}
#main .galeria3{padding:5px; background-color:#000; border:5px solid #333; margin:2px; font-size:10px; color:#ccc; text-align:center; margin-bottom:30px;}
#main .galeria3 img {border:5px solid #333; padding:1px; margin:2px; background-color:#666; float:left;}

#kontakt a:link{color:#000; text-decoration:none;}
#kontakt a:visited{color:#000; text-decoration:none;}
#kontakt a:hover{color:#000; text-decoration:none;}
#kontakt a:active{color:#000; text-decoration:none;}

.box1 {width:650px; border:1px solid #000; padding:5px; float:left; margin:5px;}
.box1_img {width:212px; float:left;}
.box1_img img{float:left; border:1px solid #000; margin:1px;}
.box1_txt {float:left; margin-left:10px;}

.box2 {width:650px; border:1px solid #000; padding:5px; float:left; margin:5px;}
.box2_img img{float:left; border:1px solid #000; margin:1px;}
.cd {width:525px; font-size:10px;}
.cd td{background-color:#FBDA40; padding-left:3px;}

.form_tbl {border-bottom:1px solid #333; margin-bottom:10px; width:680px;}
fieldset {border:1px solid #000; margin-top:10px; padding-left:10px; margin-bottom:20px; padding-bottom:10px; padding-top:10px;}
input {font-size:13px; margin:1px;}
select {font-size:11px; width:40px;}
label {width:100px; float:left;}

#foot {clear:both; border-top:1px solid #AA9110; color:#AA9110; font-size:10px; margin-top:20px; margin-bottom:50px; padding-top:5px; width:700px; text-align:left; margin-left:auto; margin-right:auto;}
#foot a:link{color:#AA9110; text-decoration:none;}
#foot a:visited{color:#AA9110; text-decoration:none;}
#foot a:hover{color:#666; text-decoration:none;}
#foot a:active{color:#AA9110; text-decoration:none;}
#foot1 {float:left;}
#foot2 {list-style:none; margin-left:100px; color:#AA9110; float:left;}
#foot2 li{display:inline;}
#foot3 {float:right; text-align:right;}

#form_sklep input,textarea{background-color:#fff; border:1px solid #999; width:400px;}
#submit {width:70px; background-color:#990000; color:#fff; font-weight:bold;}
.pole {background-color:#fff; border:1px solid #999;}

.pl {color: red; font-weight: bold; }

.post_box { width:650px; margin-left:auto; margin-right:auto; border-bottom:0px solid gray; margin:5px; padding:10px; }