html {
	width: 100%;
	height: auto;
	font-family: Tahoma;
	font-size: 11px;
	color: #303030;	
	line-height: 20px;
}
a{
	text-decoration: underline;
	color: #fff;
}
a:hover{
	text-decoration: none;
}
body {
	width: 100%;
	height: auto;
	margin: 0px;
	text-align: center;
}


li{
	margin: 10px 0px 0px 0px;
}

table#oferta li{
	margin: 0px;
}

p.data {
	margin:0px;
}
p.news{
	margin-top:0px;
	margin-left:67px;
}
a.link_news{
	float: right;
	text-decoration: none;
	color: #000;
	font-size: 10px;
}

a.link_news:hover{
	text-decoration: underline;
}
#top_tlo {
	width: 100%;
	height: auto;
	background-image: url('tpl/images/top_tlo.gif');
	background-repeat: repeat-x;
}

#top {
	width: 1033px;
	height: 249px;
	margin: auto;
	background-color: transparent;
}

#content_tlo {
	width: 100%;
	min-height: 430px;
	height: auto!important;
	height: 430px;
	background-color: #9DA1A5;
	background-image: url('tpl/images/content_tlo.gif');
	background-repeat: repeat-x;
	padding-top:5px;
}

#content {
	width: 1033px;
	height: auto!important;
	height: 430px;
	margin: auto;
}
div#kontakt{
	width: 218px;
	height: 163px;
	background-image: url('tpl/images/kontakt.gif');
	background-repeat: repeat-x;
	text-align: right;
	color: #fff;
	line-height: 12px;
}
div#momo{
	width: 218px;
	height: 244px;
	margin-left: 5px;
	margin-top: 4px;
}
div#kontakt p{
 	float: right;
	margin: 22px 18px 10px 0px;
}
#left {
	width: 219px;
	float: left;
	height: auto;
	margin-left: 0px;
}
#right{
	width: 219px;
	float: left;
	height: auto;
	margin-left: 16px;
}
#pod_menu{
	width: 160px;
	text-align: right;
	padding-right: 10px;
	margin-left: 12px;
	}
#pod_menu_1{
	width: 160px;
	text-align: right;
	padding-right: 10px;
	margin-left: 12px;
	}
a.link_menu {
	text-decoration: none;
	}
#menu_1 {
	width: 194px;
	height: 21px;
	background-image: url('tpl/images/menu_1.gif');
	background-repeat: no-repeat;
	position: relative;
	margin-left: 17px;
	}
#menu_2 {
	width: 194px;
	height: 3px;
	font-size: 1px;
	background-image: url('tpl/images/menu_2.gif');
	background-repeat: no-repeat;
	position: relative;
	margin-left: 17px;
	}
#menu {
	width: 194px;
	height: auto!Important;
	height: 100px;
	min-height: 100px;
	margin-left: 17px;
	padding-bottom: 10px;
	background-image: url('tpl/images/menu_blank.gif');
	background-repeat: repeat-y;
	position: relative;
}
#menu a#aktualnosci{
	width: 183px;
	height: 23px;
	display: block;
	background-image: url('tpl/images/menu_aktualnosci_a.gif');
	background-repeat: no-repeat;
	margin: 0px 0px 0px 5px;
	}
#menu a#aktualnosci:hover, #menu a#aktualnosci_selected{
	background-image: url('tpl/images/menu_akt.gif');
	background-repeat: no-repeat;
	width: 183px;
	height: 23px;
	display: block;
	margin: 0px 0px 0px 5px;	
}

#menu a#o_firmie{
	width: 183px;
	height: 23px;
	display: block;
	background-image: url('tpl/images/menu_o_firmie_a.gif');
	background-repeat: no-repeat;
	margin: 6px 0px 0px 5px;
	}
#menu a#o_firmie:hover, #menu a#o_firmie_selected{
	background-image: url('tpl/images/menu_o_firmie.gif');
	background-repeat: no-repeat;
	width: 183px;
	height: 23px;
	display: block;
	margin: 6px 0px 0px 5px;
	}
#menu a#nasza_oferta{
	width: 183px;
	height: 23px;
	display: block;
	background-image: url('tpl/images/menu_nasza_oferta_a.gif');
	background-repeat: no-repeat;	
	margin: 6px 0px 0px 5px;
	}
#menu a#nasza_oferta:hover, #menu a#nasza_oferta_selected{
	background-image: url('tpl/images/menu_nasza_oferta.gif');
	background-repeat: no-repeat;
	width: 183px;
	height: 23px;
	display: block;
	margin: 6px 0px 0px 5px;
	}
#menu a#sponsoring{
	width: 183px;
	height: 23px;
	display: block;
	background-image: url('tpl/images/menu_sponsoring_a.gif');
	background-repeat: no-repeat;	
	margin: 6px 0px 0px 5px;
	}
#menu a#sponsoring:hover, #menu a#sponsoring_selected{
	background-image: url('tpl/images/menu_sponsoring.gif');
	background-repeat: no-repeat;
	width: 183px;
	height: 23px;
	display: block;
	margin: 6px 0px 0px 5px;
	}
#menu a#galeria{
	width: 183px;
	height: 23px;
	background-image: url('tpl/images/menu_galeria_a.gif');
	background-repeat: no-repeat;	
	display: block;
	margin: 6px 0px 0px 5px;
	}
#menu a#galeria:hover, #menu a#galeria_selected{
	background-image: url('tpl/images/menu_galeria.gif');
	background-repeat: no-repeat;
	width: 183px;
	height: 23px;
	display: block;
	margin: 6px 0px 0px 5px;	
	}
#menu a#kontakt{
	width: 183px;
	height: 23px;
	background-image: url('tpl/images/menu_kontakt_a.gif');
	background-repeat: no-repeat;	
	display: block;
	margin: 6px 0px 0px 5px;	
	}
#menu a#kontakt:hover, #menu a#kontakt_selected{
	background-image: url('tpl/images/menu_kontakt.gif');
	background-repeat: no-repeat;
	width: 183px;
	height: 23px;
	display: block;
	margin: 6px 0px 0px 5px;	
	}
#container {
	float: left;
	width: 758px;
	height: auto;
}

#base {
	margin-left: 10px;
	width: 678px;
	min-height: 200px;
	height: auto!important;
	height: 200px;
	background-image: url('tpl/images/text_middle.gif');
	background-repeat: repeat-y;
	text-align: left;
	padding: 0px 40px 10px 40px;
}

#text_top {
	margin-left: 10px;
	margin-top: 2px;
	width: 758px;
	height: 25px;
	background-image: url('tpl/images/text_top.gif');
	background-repeat: no-repeat;
}

#text_bottom {
	margin-left: 10px;
	width: 758px;
	min-height: 25px;
	background-image: url('tpl/images/text_bottom.gif');
	background-repeat: no-repeat;
	background-position: left bottom;
}

#footer_tlo {
	width: 100%;
	height: 113px;
	background-image: url('tpl/images/footer_tlo.gif');
	background-repeat: repeat-x;
}
h1{
	margin: 0px;
	padding: 16px 0px 10px 0px;
	font-size: 19px;
}
h2{
	margin: 0px;
	padding: 16px 0px 10px 0px;
	font-size: 19px;
}
div.ref{
	float: left;
	margin: 0px 10px 10px 10px;
}
img{
	padding: 2px;
	border: solid 1px #878787;
}
