* html li a {display:inline-block;}
* html li a {display:block;}


* {
        padding:0;
        margin:0;
}

img {
        border:0;
}

body{
	background-color: #f4efe8;
}


#container_main {	
	margin-top:30px;
	margin-bottom:30px;
	margin-left: auto;
	margin-right: auto;
	width: 960px;
	height:auto;
}
#container_top {
	
	width: 960px;
	height: 395px;
}
h1{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #FFF;
	padding-top:220px;
	padding-right:40px;
	text-align:right;
	font-style: italic;
	text-shadow: 1px 1px 0px #000;
}
h3 {
	text-indent:50px;
	font-family: Tahoma, Geneva, sans-serif;
	color: #000;
}
h4 {
	line-height:20px;
	text-indent:50px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 16px;
	font-style: bold;
	color: #000;
}


/* -------------------MENU------------------- */
#menu ul {
	margin: 0;
	list-style: none;
	padding: 0;
}

#menu {
	line-height:40px;
	width: 220px;
	margin-left: 10px;
	float: left;
	display:inline;
}

#menu a {
	letter-spacing: 1px;
	display: block;
	text-shadow: 1px 1px 0px #000;
	text-decoration: none;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 23px;
	color: #706049;
	text-align: center;
	background-image: url(images/menu_normal.gif);
	background-repeat:no-repeat;
}


#menu a:hover {
	letter-spacing: 1px;
	display: block;
	text-shadow: 1px 1px 0px #000;
	text-decoration: none;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 23px;
	color: white;
	text-align: center;
	background-image: url(images/hover.gif);
}

#menu .active a{
	letter-spacing: 1px;
	display: block;
	text-shadow: 1px 1px 1px #000;
	text-decoration: none;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 23px;
	color: white;
	text-align: center;
	background-image: url(images/active.gif);
}


.menu_top  {
	width: 220px;
	height: 41px;
	background-image: url(images/menu_top.gif);
}

.menu_bottom {
	width: 220px;
	height: 49px;
	background-image: url(images/menu_bottom.gif);
}

.menu_footer {
	float:left;
	width:240px;
	height:65px;
	background-image:url(images/menu_footer.gif);
}
/* -------------------END OF MENU------------------- */	

#baner {
	margin-right: 10px;
	width: 700px;
	height: 395px;
	background-image:url(images/baner.gif);
	background-repeat:no-repeat;
	float:right;
}


#kontener_tresc {
	float:left;
	width: 960px;
	height: auto;
	
}

<!-- tresc czesc gorna -->


#kontener_gora {
	float:left;
	width: 960px;
	height: 219px;
}

#kontener_gorny_lewy {
	float:left;
	width: 552px;
	height: 219px;
}

#tytul_strony {
	float:left;
	width: 542px;
	height: 57px;
	margin-left: 10px;
	background-image:url(images/projekt_13.gif);
	display:inline;
}

#tytul_strony p {
	padding-top:5px;
	line-height:40px;
	text-decoration: none;
	font-family: Tahoma, Geneva, sans-serif;
	text-shadow: 1px 1px 0px #000;
	font-size: 20px;
	color: #706049;
	text-align: center;
	font-weight: normal;
	padding-left: 420px;
}

#lewy_pasek_gora {
	float:left;
	width: 52px;
	height: 162px;
	margin-left: 10px;
	background-image:url(images/projekt_20.gif);
	background-repeat: repeat-y;
	display:inline;
}

#pole_tekstowe_gora {
	float:left;
	width: 475px;
	height: 162px;
	background-color: #f6f2eb;
	padding-right: 15px;
}

#pole_tekstowe_gora p{
	text-align:justify;
	line-height:20px;
	text-indent:50px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 16px;
	color: #000;
	font-weight: 100;
}
<!-- koniec tresc czesc gorna -->
<!-- czesc gorna film -->

#kontener_gorny_prawy {
	float:left;
	width: 398px;
	height: 219px;
}

#film {
	float:left;
	width: 364px;
	height: 219px;
	background-color:#000;
}

#prawy_pasek_gora {
	float:left;
	width: 34px;
	height: 219px;
	margin-right: 10px;
	background-image:url(images/projekt_18.gif);
	background-repeat:repeat-y;
}

<!-- koniec czesc gorna film -->
<!-- tresc czesc dolna -->

#kontener_dol {
	float:left;
	width: 960px;
	height: auto;
}

#text_glowny {
	float:left;
	width: 860px;
	height: auto;
	margin-left: 10px;
	margin-right: 10px;
	padding-left: 50px;
	padding-right: 30px;
	background-image:url(images/projekt_28.gif);
	background-repeat: repeat-y;
	display:inline;
}

#text_glowny p {
	text-align:justify;
	line-height:20px;
	text-indent:50px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 16px;
	color: #000;
}

#text_glowny a {
	line-height:20px;
	text-indent:50px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 16px;
	color: #000;
}

#wykonczenie_lewe {
	float:left;
	width: 52px;
	height: 12px;
	margin-left: 10px;
	background-image:url(images/projekt_21.gif);
	display:inline;
}

#wykonczenie_srodek {
	float:left;
	width: 854px;
	height: 12px;
	background-color: #f6f2eb;
}

#wykonczenie_prawe {
	float:left;
	width: 34px;
	height: 12px;
	margin-right: 10px;
	background-image:url(images/projekt_18.gif);
	background-repeat:repeat-y;
}

<!-- koniec tresc czesc dolna -->
<!-- stopka -->

#stopka {
	float:left;
	width: 960px;
	height: 81px;
}

#stopka_lewa_strona {
	float: left;
	width: 19px;
	height: 81px;
	margin-left: 10px;
	background-image:url(images/projekt_23.gif);
	display:inline;
}

#stopka_srodek {
	float:left;
	width: 237px;
	height: 81px;
	background-image:url(images/projekt_25.gif);
	background-repeat:repeat-x;
	
}

#stopka_prawa_strona {
	float:left;
	width: 684px;
	height: 81px;
	margin-right: 10px;
	background-image:url(images/projekt_27.gif);
}
<!-- koniec stopka -->

<!-- formatowanie tekstu -->

.text_glowny ul {
	margin-left:10px;
	line-height:20px;
	text-indent:50px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 16px;
	color: #000;
}

.text_glowny li {
	margin-left:10px;
	line-height:20px;
	text-indent:50px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 16px;
	color: #000;
}
.text_glowny li p{
	margin-left:10px;
	line-height:20px;
	text-indent:50px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 16px;
	color: #000;
}

td {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
}

