
html, body, div, span, h1, h2, h3, h4, h5, h6, p, a, font, img, sub, sup, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
margin : 0;
padding : 0;
border : 0;
}

body {
background:#4d1a03 url(images/bg.jpg) repeat-x top left;
font : 12px/1.6em Verdana,Arial;
color : #773C23;
}

#wrapper {
width : 882px;
margin : 0 auto;
}

#header {
width : 882px;
height : 82px;
float : left;
background : url(images/header.jpg) no-repeat top center;
}

#header_img {
width : 882px;
height : 167px;
float : left;
margin-left:1px;
}

#site_box {
width : 882px;;
background : url(images/bg_wrapper.gif) repeat-y top left;
float : left;
}

#content_box {
width : 882px;
height : 401px;
background : url(images/bg_content.png) no-repeat top left;
float : left;
}

#content {
width : 782px;
padding : 15px;
padding-left : 50px;
padding-right:35px;
float:left;
}

#right_box {
width : 207px;
padding : 10px;
padding-left : 20px;
padding-right:15px;
float:left;
}

#fotter {
width : 882px;
height : 60px;
background : url(images/fotter.jpg) no-repeat top center;
float : left;
text-align:center;
padding-top:5px;
color:#993300;
}

a {font : 12px Verdana; color : #d7362d; text-decoration : none;}
a:hover {text-decoration : underline;}

#menu{
width:842px;
background:url(images/menu.jpg) no-repeat top left; 
height:38px;
padding-left:60px;
}
#menu ul{list-style-type : none; padding:0; margin:0;}
#menu li{list-style-type : none;float:left;}
#menu a{
	display:inline-block;
	font-weight:bold;
	color:#FFD768;
	padding:12px 20px 5px 20px;
	font-size:12px;
	text-decoration:none;
}

#menu a:hover{ background:url(images/light.jpg) no-repeat center bottom; color:#ffd768; }

h1 {
	border-left:5px solid #773C23;
	font-size:14px; 
	padding:4px 10px;
	color:#773C23;
}

div.news_box {width:730px;background:#fff url(images/news_bg.gif) no-repeat top right;}
div.news_box img {clear:right;float:right;margin:3px;margin-left:8px;margin-bottom:8px;}


.left {float : left;}
.right {float : right;}

h1 {font : bold 15px Trebuchet MS; color:#bb6b23;}
a.link_stopka {font-size:11px;text-decoration:none;color:#c61313;}
a.link_stopka:hover {text-decoration:underline;}

a.link_wiecej {font : 13px Trebuchet MS; color : #859247;  background : url(images/strzalka.gif) no-repeat center right;padding-right:10px; text-decoration:underline;margin-right:25px;}
a.link_wiecej:hover {text-decoration:none;}

input {font-size:11px;color:#333;border:1px solid #617044;}
input.submit {background:#f0f0f0;cursor:pointer;}
input.submit:hover {background:#fff;color:#000;}

table.galeria {border: 0;background:#333;width:100%;text-align:left;vertical-align:middle;}
td.galery_cat_glowna {background : #f3f3f3 url(images/bg_sekcja_glowna.gif) repeat-x bottom left;border: 0;color:#bb6b23;letter-spacing:1px;padding-left:5px;height:25px;}
td.td_1 {background:#fff;border: 0;color:#222;padding-left:5px;height:25px;}
td.td_2 {background:#ffffcc;border: 0;color:#222;padding-left:5px;height:25px;}

ul#gal {list-style-type : none;padding:0;margin:0;margin-top:8px;}
ul#gal li.gal {float : left; margin:8px;margin-bottom:0;margin-top:0;display:block;width:154px;height:139px;background:#f9f9f9;background-image:none;text-align:center;}
ul#gal li.gal img {border:1px solid #999;padding:4px;margin-bottom:0;}
ul#gal li.gal span {text-decoration:none;}
ul#gal li.gal div.galery_opis {width:158px;border:1px solid #c9c9c9;border-top:0;font-size:11px;color:#555;overflow:auto;height:20px;}

a.galery_title {color:#617044;text-decoration:none;font-size:14px;font-weight:bold;letter-spacing:1px;padding-left:10px;}
a.galery_title:hover {color:#004d00;text-decoration:underline;}
