/* 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, strong, sub, sup, tt, var,
                dl, dt, dd, ol, fieldset, form, label, legend,
                table, caption, tbody, tfoot, thead, tr, th, td {
                    margin: 0;
                    padding: 0;
                    border: 0;
                    outline: 0;
                    font-weight: inherit;
                    font-style: inherit;
                    font-size: 100%;
                    font-family: inherit;
                    vertical-align: baseline;
                }
                /* remember to define focus styles! */
                :focus {
                    outline: 0;
                }
                body {
                    line-height: 15px;
                    color: black;
                    background: white;
										margin:0px;
										padding:0px;
										background-color:#000000;
										background-image:url('grafika/tlo.jpg');
                    background-repeat : no-repeat;
										background-position: center 124px;
                }
                /* tables still need 'cellspacing="0"' in the markup */
                table {
                    border-collapse: separate;
                    border-spacing: 0;
                }
                caption, th, td {
                    text-align: left;
                    font-weight: normal;
                }
                blockquote:before, blockquote:after,
                q:before, q:after {
                    content: "";
                }
                blockquote, q {
                    quotes: "" "";
                }




h1 {font-size:43px; color: #FFFFFF;  }
h2 {font-size:30px; color: #FFFFFF;  }
h3 {font-size:17px; color: #EEB003;   }

.naglowekh1 {
	margin-top:30px;
}

/*         TOP        */


div#strona {
	width: 994px;
	border: 0px;
	margin: 0 auto;
}

div#top {
	width: 994px;
	height:125px;
	float: left;
  border-bottom:1px solid #4F0540;
}

div#logo {
	width: 280px;
	float: left;
	border: 0px;
}

div#menu {
	width: 714px;
	height: 125px;
	float: right;
	border: 0px;
	text-align: right;
	overflow: hidden;
}



/*         SRODEK      */



div#flash-glowna {
	width: 994px;
	float: left;
	border: 0px;
}

div#boxy {
	width: 994px;
	height: 179px;
	float: left;
	border: 0px;
	background-image:url('grafika/boksy.jpg');
  background-repeat : no-repeat;
	border-top:1px solid #4F0540;
}

div#box1 {
	width: 238px;
	float: left;
	border: 0px;
	margin-right:4px;
	padding:20px 80px 0px 30px;
}

div#box2 {
	width: 226px;
	float: left;
	border: 0px;
	margin-right:3px;
	padding:20px 80px 0px 30px;
}

div#box3 {
	width: 190px;
	float: left;
	border: 0px;
	padding:20px 80px 0px 30px;
}

div#srodek {
	width: 994px;
	float: left;
	border: 0px;
}

div#lewa {
	width: 430px;
	float: left;
  border: 0px;
}





div#prawa {
	width: 562px;
	float: left;
  border: 0px;
}

div#flash {
	width: 430px;
	float: left;
  border: 0px;
}

div#tresc {
	width: 562px;
	float: left;
  border: 0px;
	padding:40px 0px 0px 0px;
}

div#tresc-kontakt {
	width: 200px;
	float: left;
  border: 0px;
}

div#formularz {
	width: 350px;
	float: right;
  border: 0px;
}

.ikona_list {
list-style: square;
list-style-image: url("grafika/ikona_list.gif"); 
}

.input {
border:1px solid #C01678;
background-image:url('grafika/tlo_input.jpg');
height:21px;
color:#FFFFFF;
}

.input2 {
border:1px solid #C01678;
background-image:url('grafika/tlo_input.jpg');
background-position: left 60px ;
height:21px;
color:#FFFFFF;
}

.input3 {
border:1px solid #C01678;
background-image:url('grafika/tlo_input.jpg');
background-position: left 90px ;
height:21px;
color:#FFFFFF;
}

.input4 {
border:1px solid #C01678;
background-image:url('grafika/tlo_input2.jpg');
background-repeat : no-repeat;
color:#FFFFFF;
}

.input5 {
border:0px;
background-image:url('grafika/wyslij.jpg');
background-repeat : no-repeat;
width:83px;
height:55px;
margin:8px 0px 0px 0px;
}

.input6 {
border:0px;
background-image:url('grafika/wyczysc.jpg');
background-repeat : no-repeat;
width:105px;
height:55px;
margin:8px 0px 0px 10px;
}



/*         NAWIGACJA      */



#nawigacja-menu{
	list-style: none;
	margin: 0px;
	padding: 0px;
	float: left;
	margin: 80px 0px 0px 180px;
	
}

#nawigacja-menu li{
	float: left;
	margin: 0px;
	padding: 0px;
}
					
					
#nawigacja-menu li a#m-1{
	float:left;
	background:url(grafika/menu1.jpg);
	height:43px;
	width:126px;
  line-height:20em;
  overflow:hidden;
	margin-right:40px;
}

#nawigacja-menu li a#m-1:hover{
	background:url(grafika/menu11.jpg);
	height:43px;
	width:126px;
  line-height:20em;
  overflow:hidden;
	margin-right:40px;
}

#nawigacja-menu li a#m-11{
	float:left;
	background:url(grafika/menu11.jpg);
	height:43px;
	width:126px;
  line-height:20em;
  overflow:hidden;
	margin-right:40px;
}





#nawigacja-menu li a#m-2{
	float:left;
	background:url(grafika/menu2.jpg);
	height:43px;
	width:111px;
  line-height:20em;
  overflow:hidden;
	margin-right:40px;
}

#nawigacja-menu li a#m-2:hover{
	background:url(grafika/menu22.jpg);
	height:43px;
	width:111px;
  line-height:20em;
  overflow:hidden;
	margin-right:40px;
}

#nawigacja-menu li a#m-22{
	float:left;
	background:url(grafika/menu22.jpg);
	height:43px;
	width:111px;
  line-height:20em;
  overflow:hidden;
	margin-right:40px;
}






#nawigacja-menu li a#m-3{
	float:left;
	background:url(grafika/menu3.jpg);
	height:43px;
	width:92px;
  line-height:20em;
  overflow:hidden;
	margin-right:40px;
}

#nawigacja-menu li a#m-3:hover{
	background:url(grafika/menu33.jpg);
	height:43px;
	width:92px;
  line-height:20em;
  overflow:hidden;
	margin-right:40px;
}

#nawigacja-menu li a#m-33{
	float:left;
	background:url(grafika/menu33.jpg);
	height:43px;
	width:92px;
  line-height:20em;
  overflow:hidden;
	margin-right:40px;
}





#nawigacja-menu li a#m-4{
	float:left;
	background:url(grafika/menu4.jpg);
	height:43px;
	width:65px;
  line-height:20em;
  overflow:hidden;
}

#nawigacja-menu li a#m-4:hover{
	background:url(grafika/menu44.jpg);
	height:43px;
	width:65px;
  line-height:20em;
  overflow:hidden;
}

#nawigacja-menu li a#m-44{
	float:left;
	background:url(grafika/menu44.jpg);
	height:43px;
	width:65px;
  line-height:20em;
  overflow:hidden;
}




/*  NAWIGACJA 2  */



#nawigacja-menu-b {
	list-style: none;
	margin: 0px;
	padding: 0px;
	float: left;
	margin: 20px 0px 0px 0px;
}

#nawigacja-menu-b li{
	float: left;
	margin: 0px;
	padding: 0px;
}
					
					
#nawigacja-menu-b li a#m-5{
	float:left;
	background:url(grafika/menu55.jpg);
	height:56px;
	width:85px;
  line-height:20em;
  overflow:hidden;
	margin-right:10px;
}

#nawigacja-menu-b li a#m-5:hover{
	background:url(grafika/menu5.jpg);
	height:56px;
	width:85px;
  line-height:20em;
  overflow:hidden;
	margin-right:10px;
}

#nawigacja-menu-b li a#m-55{
	float:left;
	background:url(grafika/menu5.jpg);
	height:56px;
	width:85px;
  line-height:20em;
  overflow:hidden;
	margin-right:10px;
}





#nawigacja-menu-b li a#m-6{
	float:left;
	background:url(grafika/menu66.jpg);
	height:56px;
	width:122px;
  line-height:20em;
  overflow:hidden;
	margin-right:10px;
}

#nawigacja-menu-b li a#m-6:hover{
	background:url(grafika/menu6.jpg);
	height:56px;
	width:122px;
  line-height:20em;
  overflow:hidden;
	margin-right:10px;
}

#nawigacja-menu-b li a#m-66{
	float:left;
	background:url(grafika/menu6.jpg);
	height:56px;
	width:122px;
  line-height:20em;
  overflow:hidden;
	margin-right:10px;
}






#nawigacja-menu-b li a#m-7{
	float:left;
	background:url(grafika/menu77.jpg);
	height:56px;
	width:99px;
  line-height:20em;
  overflow:hidden;
	margin-right:10px;
}

#nawigacja-menu-b li a#m-7:hover{
	background:url(grafika/menu7.jpg);
	height:56px;
	width:99px;
  line-height:20em;
  overflow:hidden;
	margin-right:10px;
}

#nawigacja-menu-b li a#m-77{
	float:left;
	background:url(grafika/menu7.jpg);
	height:56px;
	width:99px;
  line-height:20em;
  overflow:hidden;
	margin-right:10px;
}





#nawigacja-menu-b li a#m-8{
	float:left;
	background:url(grafika/menu88.jpg);
	height:56px;
	width:224px;
  line-height:20em;
  overflow:hidden;
}

#nawigacja-menu-b li a#m-8:hover{
	background:url(grafika/menu8.jpg);
	height:56px;
	width:224px;
  line-height:20em;
  overflow:hidden;
}

#nawigacja-menu-b li a#m-88{
	float:left;
	background:url(grafika/menu8.jpg);
	height:56px;
	width:224px;
  line-height:20em;
  overflow:hidden;
}





/*         STOPKA     */


div#stopka {
	width: 994px;
	float: left;
	clear: both;
	padding-top:30px;
	color: #402638;
	text-align:right;
	line-height:13px;
	font-size:10px;
}

div#stopka2 {
	width: 994px;
	float: left;
	clear: both;
	padding-top:30px;
	color: #402638;
	text-align:right;
	line-height:13px;
	font-size:10px;
	border-top:1px solid #4F0540;
}

.tekst {
font-family : tahoma; 
font-size : 11px; 
text-decoration : none;
color:#D1A7C7;
}


a:link {
color : #C01678;
text-decoration : none;  
} 
a:visited {
color : #C01678; 
text-decoration : none; 
} 
a:hover {
color : #999999; 
} 
a:active {
color : #999999;  
}



.link_stopka:link {
color : #402638;
text-decoration : none;  
} 
.link_stopka:visited {
color : #402638; 
text-decoration : none; 
} 
.link_stopka:hover {
color : #740E64; 
} 
.link_stopka:active {
color : #740E64;  
}

.link_stopka2:link {
color : #402638;
text-decoration : none;  
} 
.link_stopka2:visited {
color : #402638; 
text-decoration : none; 
} 
.link_stopka2:hover {
color : #740E64; 
} 
.link_stopka2:active {
color : #740E64;  
}