/* RESET STYLI  */


html, body, div, span, applet, object, iframe,
                h1, h2, h3, h4, h5, h6, p, blockquote, pre,
                a, abbr, acronym, address, big, cite, code,
                del, dfn, em, font, img, ins, kbd, q, s, samp,
                small, strike, sub, sup, tt, var,
                dl, dt, dd,
                fieldset, form, label, legend,
                table, caption, tbody, tfoot, thead, tr, th, td, textarea {
                    margin: 0;
                    padding: 0;
                    border: 0;
                    outline: 0;
                    font-weight: inherit;
                    font-style: inherit;
                    font-size: 100%;
                    font-family: inherit;
                    vertical-align: baseline;
                }
                :focus {
                    outline: 0;
                }
                body {
                    line-height: 15px;
                    color: black;
                    background-color: #0B4D41;
										background-image:url('../grafika/tlo_cien.jpg');
                    background-repeat : repeat-x;
										background-position: center 41px;
                }
                table {
                    border-collapse: separate;
                    border-spacing: 0;
                }
                caption, th, td, textarea {
                    text-align: left;
                    font-weight: normal;
                }
                blockquote:before, blockquote:after,
                q:before, q:after {
                    content: "";
                }
                blockquote, q {
                    quotes: "" "";
                }

h1 {font-size:30px; color: #0D4D3F; letter-spacing: -0.8px;}
h2 {font-size:22px; color: #0D4D3F; letter-spacing: -0.8px;}
h3 {font-size:12px; color: #EC882D; letter-spacing: -0.6px;}

div#tlo_strona {
	width: 100%;
	border: 0px;
	float: left;
	background-image:url('../grafika/tlo.jpg');
	background-repeat : no-repeat;
	background-position: center top;
	padding-bottom: 80px;
}

div#stopka_tlo {
	width: 100%;
	border: 0px;
	float: left;
	background-image:url('../grafika/stopka_tlo.jpg');
	background-repeat : no-repeat;
	background-position: 700px bottom;
}

div#strona {
	width: 998px;
	border: 0px;
	margin: 0 auto;
	clear: both;
}

div#tlo_top {
	width: 100%;
	height: 41px;
	float: left;
	border:0px;
	background-image:url('../grafika/top_tlo.jpg');
	background-repeat : no-repeat;
	background-position: center top;
	background-color: #0C4E42;
}

div#top {
	width: 998px;
	margin: 0 auto;
	border:0px;
	clear: both;
}

div#listwa1 {
	width: 600px;
	float: left;
	border:0px;
	height: 41px;
}

div#listwa2 {
	width: 398px;
	float: left;
	border:0px;
	padding: 11px 0px 0px 0px;
	text-align: right;
	color: #FFFFFF;
	font-size: 11px;
	height: 41px;
}

div#logo {
	width: 170px;
	float: left;
	border:0px;
	text-align: center;
}

div#flash {
	width: 828px;
	float: left;
	border:0px;
	height: 263px;
	z-index: 10;
	position: relative;
}

div#menu {
	width: 998px;
	height: 86px;
	float: left;
	border:0px;
	clear: both;
	background-image:url('../grafika/tlo_menu.jpg');
	background-repeat : no-repeat;
}

div#srodek {
	width: 998px;
	float: left;
	border:0px;
	background-image:url('../grafika/tlo_tekst.jpg');
	background-repeat : repeat-x;
	background-color: #FFFFFF;
	padding: 0px 0px 50px 0px;
}

div#nawigacja {
	width: 968px;
	float: left;
	border:0px;
	background-color: #F4DDB0;
	padding: 7px 0px 7px 30px;
	font-size: 11px;
}

div#lewa {
	width: 724px;
	float: left;
	border:0px;
	padding-left:30px;
}

div#tresc {
	width: 694px;
	float: left;
	border:0px;
}

div#prawa {
	width: 224px;
	float: left;
	border:0px;
	padding-right: 20px;
}

div#menu-pionowe {
	width: 214px;
	float: left;
	border:0px;
}


.box {
	width: 214px;
	height: 126px;
	float: left;
	border:0px;
	margin-top: 20px;
	clear: both;
	height: 360px;
}

.box1 {
	width: 214px;
	height: 126px;
	float: left;
	border:0px;
	background-image:url('../grafika/boks_forum.jpg');
	background-repeat : no-repeat;
	margin-top: 20px;
}

.box2 {
	width: 214px;
	height: 126px;
	float: left;
	border:0px;
	margin-top: 20px;
	border-top: 4px solid #F2A844;
	background-color: #FCEDD8;
        height: 350px;
}

.box_podstrona {
	width: 214px;
	height: 126px;
	float: left;
	border:0px;
	margin-top: 20px;
	margin-left: 30px;
	padding:0px;
	height: 370px;
}

.box1_podstrona {
	width: 214px;
	height: 126px;
	float: left;
	border:0px;
	background-image:url('../grafika/boks_forum.jpg');
	background-repeat : no-repeat;
	margin-top: 20px;
	margin-left: 30px;
}

.box2_podstrona {
	width: 214px;
	height: 126px;
	float: left;
	border:0px;
	margin-top: 20px;
	border-top: 4px solid #F2A844;
	background-color: #FCEDD8;
	margin-left: 30px;
        height: 420px;
}

.box_info {
padding: 10px 0px 20px 0px;
margin-bottom: 20px;
float: left;
width: 694px;
border-bottom: 1px solid #ECC480;
}

div#tresc-kontakt {
	width: 347px;
	float: left;
	border:0px;
}

div#formularz {
	width: 377px;
	float: left;
	border:0px;
	background-color:#F4DDB0;
}

div#tlo_stopka {
	width: 100%;
	float: left;
	border:0px;
	clear:both;
	height: 145px;
	background-image:url('../grafika/tlo_stopka.jpg');
	background-repeat : no-repeat;
	background-color: #0c5b47;
	padding: 30px 0px 0px 0px;
	color: #6F968F;
}

div#stopka {
	width: 998px;
	margin: 0 auto;
	border:0px;
	clear:both;
}

.aktualnosci {
background-color:#F2A844;
padding: 20px;
width: 654px;
margin-top: 20px;
float: left;
color: #FEF9F1;
}

.aktualnosci_bottom {
width: 694px;
padding: 8px 0px 8px 0px;
float: left;
text-align: right;
}

.naglowek_menu {
width: 214px;
border-bottom: 1px solid #ECC480;
padding: 10px 0px 15px 0px;
}

.naglowek_tresc {
width: 694px;
border-bottom: 1px solid #ECC480;
padding: 10px 0px 15px 0px;
}


.naglowek_tresc_podstrona {
width: 694px;
border-bottom: 1px solid #ECC480;
padding: 30px 0px 15px 0px;
margin-bottom: 30px;
}

.komorka_menu {
background-color:#F5DEBA;
padding: 8px 40px 8px 0px;
width: 184px;
border-bottom: 1px solid #FDF8EF;
}

.komorka_menu2 {
background-color:#F4DDB0;
padding: 8px 20px 8px 30px;
width: 194px;
border-bottom: 1px solid #F9E8CE;
	background-image:url(../grafika/tlo_komorka2.jpg);
	background-position: left bottom;
	background-repeat: no-repeat;
}

.tlo_film {
width: 654px;
	background-image:url(../grafika/tlo_film.jpg);
	background-position: left top;
	background-repeat: repeat-x;
	padding: 20px;
	text-align: center;
	float: left;
	margin: 20px 0px 20px 0px;
	background-color: #FAE9CF;
}


/* MENU  */




#nawigacja-menu{
	list-style: none;
	margin: 0px 0px 0px 20px;
	padding: 0px;
	float: left;
	z-index: 20;
	position: relative;
}

#nawigacja-menu li{
	float: left;
	margin: 0px;
	padding: 0px;
}


#nawigacja-menu li a#m-1{
	float:left;
	background-image:url(../grafika/linia.jpg);
	background-position: right 40px;
  overflow:hidden;
	height: 33px;
	padding: 53px 25px 0px 25px;
	background-repeat:no-repeat;
	font-size: 14px;
	text-decoration:none;
}

#nawigacja-menu li a#m-1:hover{
	float:left;
	background-image:url(../grafika/linia.jpg);
	background-position: right 40px;
  overflow:hidden;
	height: 33px;
	padding: 53px 25px 0px 25px;
	background-repeat:no-repeat;
	font-size: 14px;
	text-decoration:none;
}







#nawigacja-menu li a#m-2{
	float:left;
	background-image:url(../grafika/linia.jpg);
	background-position: right 31px;
  overflow:hidden;
	height: 33px;
	padding: 53px 25px 0px 25px;
	background-repeat:no-repeat;
	font-size: 14px;
	text-decoration:none;
}

#nawigacja-menu li a#m-2:hover{
	float:left;
	background-image:url(../grafika/linia.jpg);
	background-position: right 31px;
  overflow:hidden;
	height: 33px;
	padding: 53px 25px 0px 25px;
	background-repeat:no-repeat;
	font-size: 14px;
	text-decoration:none;
}








#nawigacja-menu li a#m-3{
	float:left;
	background-image:url(../grafika/linia.jpg);
	background-position: right 22px;
  overflow:hidden;
	height: 44px;
	padding: 42px 25px 0px 25px;
	background-repeat:no-repeat;
	font-size: 14px;
	text-decoration:none;
}

#nawigacja-menu li a#m-3:hover{
	float:left;
	background-image:url(../grafika/linia.jpg);
	background-position: right 22px;
  overflow:hidden;
	height: 44px;
		padding: 42px 25px 0px 25px;
	background-repeat:no-repeat;
	font-size: 14px;
	text-decoration:none;
}







#nawigacja-menu li a#m-4{
	float:left;
	background-image:url(../grafika/linia.jpg);
	background-position: right bottom;
  overflow:hidden;
	height: 44px;
	padding: 42px 30px 0px 30px;
	background-repeat:no-repeat;
	font-size: 14px;
	text-decoration:none;
}

#nawigacja-menu li a#m-4:hover{
	float:left;
	background-image:url(../grafika/linia.jpg);
	background-position: right bottom;
  overflow:hidden;
	height: 44px;
	padding: 42px 30px 0px 30px;
	background-repeat:no-repeat;
	font-size: 14px;
	text-decoration:none;
}







#nawigacja-menu li a#m-5{
	float:left;
	background-image:url(../grafika/linia.jpg);
	background-position: right bottom;
  overflow:hidden;
	height: 36px;
	padding: 50px 25px 0px 25px;
	background-repeat:no-repeat;
	font-size: 14px;
	text-decoration:none;
}

#nawigacja-menu li a#m-5:hover{
	float:left;
	background-image:url(../grafika/linia.jpg);
	background-position: right bottom;
  overflow:hidden;
	height: 36px;
	padding: 50px 25px 0px 25px;
	background-repeat:no-repeat;
	font-size: 14px;
	text-decoration:none;
}





#nawigacja-menu li a#m-6{
	float:left;
	background-image:url(../grafika/linia.jpg);
	background-position: right 25px;
  overflow:hidden;
	height: 36px;
	padding: 50px 25px 0px 25px;
	background-repeat:no-repeat;
	font-size: 14px;
	text-decoration:none;
}

#nawigacja-menu li a#m-6:hover{
	float:left;
	background-image:url(../grafika/linia.jpg);
	background-position: right 25px;
  overflow:hidden;
	height: 36px;
	padding: 50px 25px 0px 25px;
	background-repeat:no-repeat;
	font-size: 14px;
	text-decoration:none;
}








#nawigacja-menu li a#m-7{
	float:left;
	background-image:url(../grafika/linia.jpg);
	background-position: right 31px;
  overflow:hidden;
	height: 36px;
	padding: 50px 25px 0px 25px;
	background-repeat:no-repeat;
	font-size: 14px;
	text-decoration:none;
}

#nawigacja-menu li a#m-7:hover{
	float:left;
	background-image:url(../grafika/linia.jpg);
	background-position: right 31px;
  overflow:hidden;
	height: 36px;
	padding: 50px 25px 0px 25px;
	background-repeat:no-repeat;
	font-size: 14px;
	text-decoration:none;
}













#nawigacja-menu li a#m-8{
	float:left;
  overflow:hidden;
	height: 36px;
	padding: 50px 25px 0px 25px;
	background-repeat:no-repeat;
	font-size: 14px;
	text-decoration:none;
}

#nawigacja-menu li a#m-8:hover{
	float:left;
  overflow:hidden;
	height: 36px;
	padding: 50px 25px 0px 25px;
	background-repeat:no-repeat;
	font-size: 14px;
	text-decoration:none;
}









.tekst {
  font-family : arial;
  font-size : 12px;
  text-decoration : none;
  color:#804D09;
}





a:link {
color : #13926F;
text-decoration : none;
}
a:visited {
color : #13926F;
text-decoration : none;
}
a:hover {
color : #EC882D;
text-decoration : underline;
}
a:active {
color : #EC882D;
text-decoration : underline;
}





.link_menu:link {
color : #FFFFFF;
text-decoration : none;
font-weight: bold;
}
.link_menu:visited {
color : #FFFFFF;
text-decoration : none;
font-weight: bold;
}
.link_menu:hover {
color : #F2A844;
font-weight: bold;
text-decoration : underline;
}
.link_menu:active {
color : #F2A844;
font-weight: bold;
text-decoration : underline;
}

.link_nav:link {
color : #804D09;
text-decoration : none;
}
.link_nav:visited {
color : #804D09;
text-decoration : none;
}
.link_nav:hover {
color : #F2A844;
text-decoration : underline;
}
.link_nav:active {
color : #F2A844;
text-decoration : underline;
}


.linkpionowy:link {
color : #653E07;
text-decoration : none;
}
.linkpionowy:visited {
color : #653E07;
text-decoration : none;
}
.linkpionowy:hover {
color : #F2A844;
text-decoration : underline;
}
.linkpionowy:active {
color : #F2A844;
text-decoration : underline;
}


.link_stopka:link {
color :  #6F968F;
text-decoration : none;
}
.link_stopka:visited {
color :  #6F968F;
text-decoration : none;
}
.link_stopka:hover {
color : #FFFFFF;
text-decoration : underline;
}
.link_stopka:active {
color : #FFFFFF;
text-decoration : underline;
}


.link_stopka2:link {
color :  #6F968F;
text-decoration : none;
}
.link_stopka2:visited {
color :  #6F968F;
text-decoration : none;
}
.link_stopka2:hover {
color : #FFFFFF;
text-decoration : underline;
}
.link_stopka2:active {
color : #FFFFFF;
text-decoration : underline;
}


.linkforum:link {
color :  #FFFFFF;
text-decoration : none;
}
.linkforum:visited {
color :  #FFFFFF;
text-decoration : none;
}
.linkforum:hover {
color : #F2A844;
text-decoration : underline;
}
.linkforum:active {
color : #F2A844;
text-decoration : underline;
}











table {
float: left;
clear: both;
color: #653E07;
width: 184px;
}


td {
border-bottom: 1px solid #FCF5E9;
padding: 4px 15px 4px 15px;
	background-color: #F5DEBA;
}



font {
  font-family : arial;
  font-size : 12px;
	color:#804D09;
}



ul {
list-style-image: url('../grafika/ikona2.gif')
}


input {
	border: 0px;
	padding: 15px 0px 11px 0px;
	color: #F2A844;
  font-size: 16px;
  font-weight: bold;
	background-color: #F5DEBA;
}


































.table1 {
	background-image:url('../grafika/table_tlo.jpg');
	background-repeat : no-repeat;
	background-position: left bottom ;
	background-color: #F7AB56;
	padding: 10px 20px 10px 20px;
	font-size: 13px;
	border-top: 2px solid #F2A844;
	border-right: 1px solid #FAEAD1;
	font-weight: bold;
}

.table2 {
	background-image:url('../grafika/tlo_table2.jpg');
	background-repeat : no-repeat;
	background-position: left bottom ;
	background-color: #f9e8ce;
	padding: 7px 20px 7px 20px;
	font-size: 13px;
	border-right: 1px solid #FDF7EB;
	border-bottom: 1px solid #FDF7EB;
}

.table3 {
	background-image:url('../grafika/tlo_table3.jpg');
	background-repeat : no-repeat;
	background-position: left bottom ;
	background-color: #f5dbb1;
	padding: 7px 20px 7px 20px;
	font-size: 13px;
	border-right: 1px solid #FDF7EB;
	border-bottom: 1px solid #FDF7EB;
}



.foto {
border: 8px solid #F9DEB7;
margin: 10px 19px 10px 19px;
}


.foto2 {
border: 6px solid #F9DEB7;
margin: 0px 0px 20px 0px;
}


.seperator {
float: left;
border-bottom: 1px solid #F2A844;
height: 3px;
margin: 20px 0px 20px 0px;
width: 694px;
}



/* FORMULARZ KONTAKTOWY  */


.forminfo {
padding: 10px 30px 10px 30px;
float: left;
border-bottom: 1px solid #F9E8CE;
}

.pole {
width: 347px;
padding: 6px 0px 6px 30px;
float: left;
border-bottom: 1px solid #F9E8CE;
}

.pole2 {
width: 317px;
padding: 9px 0px 6px 30px;
float: left;
}

.formbutton {
  width: 156px;
	height: 49px;
	background-image:url('../grafika/button_input.jpg');
	background-repeat : no-repeat;
	background-position:center top;
	padding: 0px 0px 0px 0px;
	float: right;
	margin-right: 30px;
	border: 0px;
}

.input {
background-color:#F8E7CB;
background-image:none;
padding: 5px;
width: 140px;
border: 1px solid #C78A47;
color: #804D09;
float: right;
font-size: 12px;
font-family: arial;
font-weight: normal;
}

.input2 {
background-color:#F8E7CB;
background-image:none;
padding: 5px;
border: 1px solid #C78A47;
color: #804D09;
font-size: 12px;
font-family: arial;
}

.alert {
margin-right:120px;
float:right;
}