body, div, h1, h2, h3, h4, h5, h6, a, strong, em, span, img, form {
margin: 0;
padding: 0;
}
a {text-decoration: none; color: black;}
a:hover {text-decoration: underline; color: black;}
img {border: none;}

body {
font: 11px tahoma;
width: 100%;
padding: 0;
margin: 0;
background: black url(../gfx_n/bggr2.jpg) left top repeat-x;
}

h1 {
display: block;
float: left;
width: 100%;
padding: 6px 0 0 14px;
height: 24px;
color: #3c4a00;
font-size: 12px;
font-weight: bold;
background: url(../gfx_n/strz.gif) left 8px no-repeat;

}

h2 { font:bold 12px tahoma; padding: 4px 0; }




/* id */

/* góra */

.clear {
clear: both;}

#bglogo {
display: block;
position: absolute;
padding: 0;
margin: 0;
top: 0;
left: -1px;
z-index: 1;
width: 100%;
height: 350px;
background: url(../gfx_n/bgtlo2.jpg) center top no-repeat;
}




#center {
display: block;
padding: 0;
width: 1000px;
margin: 0px auto;
position: relative;
z-index: 6;

}
#gora {
display: inline;
float: left;
width: 1000px;
height: 123px;

}
#logos {
display: inline;
float: left;
width: 200px;
height: 110px;
margin: 14px 0 0 10px;
}
#reklama_duza {
display: inline;
float: left;
width: 550px;
padding: 0;
margin: 18px 0 0 25px;

}

#menu_gora {
display: inline;
float: right;
width: 200px;
}
#menu_gora ul {
list-style: none;
color: white;
font: 14px arial;
margin: 0;
padding: 0
}
#menu_gora li {
display: block;
float: right;
line-height: 24px;
width: 160px;
text-align: right;
padding: 0 20px 0 0;
border-right: 1px dotted white;
border-bottom: 1px dotted white;
}
#menu_gora a {font-size: 14px; color: white }


/* srodek */
#srodek {
display: inline;
float: left;
width: 1000px;
min-height: 400px;
padding: 0 0 10px 0;
background: white url(../gfx_n/dol_srodek.png) left bottom no-repeat
}

#menu {
display: inline;
float: left;
width: 1000px;
height: 30px;
margin: 0;
padding: 0;
background: url(../gfx_n/menu.png) left top no-repeat;
font: 12px arial;
}

#menu ul {list-style: none; display: inline; float: left; width: 980px; height: 30px; padding: 0; margin: 0 0 0 10px;}
#menu ul li {display: block; float: left; height: 30px; text-align: center; padding: 0 15px;}
#menu ul li a {display: block; float: left; height: 24px;  padding : 6px 0 0 0; color:white; }
#menu ul li a:hover { color: #cbce75; height: 26px; padding : 4px 0 0 0;  text-decoration: none;  background: url(../gfx_n/sth.gif) center bottom no-repeat; font-size: 14px }
#menu ul li .now { color: #cbce75; height: 26px; padding : 4px 0 0 0;  text-decoration: none;  background: url(../gfx_n/sth.gif) center bottom no-repeat; font-size: 14px }
#linia_menu {display: inline;
float: left;
width: 1000px;
height: 4px;
background:#cbce75 }

#info {float: left;}

#sciezka {
display: inline;
float: left;
width: 1000px;
height: 24px;
margin: 1px 0;

}
#sciezka p {
line-height: 24px;
margin: 0 20px;
padding: 0  0 0 20px;
background: url(../gfx_n/sciezka.gif) left top no-repeat;

}

#belka_lewa,  #reklama_lewo_mala  {
display: inline;
float: left;
width: 200px;
margin: 0 0 4px 0;
}
#logowanie p {
text-align: left;
margin: 0;
padding: 2px;
}

#logowanie #submit {
background: none;
border: none;
padding: 0;
margin: 0 0 0 -2px;
cursor: pointer;
font: 11px tahoma;
}
#logowanie #submit:hover {
color: red;
}
#logowanie ul {
float: left;
display: inline;
list-style: none;
padding: 0;
margin: 0;
}
#logowanie li {
padding: 4px 0 4px 16px;
background: url(../gfx_n/pt_u.gif) center left no-repeat;
border-bottom: dotted 1px #DFB5B5;
}
#logowanie a {
display: block;
width: 100%;
margin: 0;
padding: 0;
}
#logowanie  input {
width: 97%;
}








#komunikat {
display: inline;
float: left;
width: 330px;
margin: 0 0 0 10px;
}
#komunikat p {
font: bold 14px tahoma;
color: red;
}


#belka_prawa, #fore_news, #reklama_prawo, #logowanie, #king {
display: inline;
float: left;
width: 250px;
margin: 0 0 4px 0;
}
#reklama_prawo {padding: 0 10px 0 0;}

#belka_prawa {margin: 2px 0 0 10px}
#reklama_prawo {
margin: 2px 0;
}
#fore_news p {
padding: 4px 2px;
margin: 0;
}
#king img {
border: none;
margin: 2px 0;
}
#king p {
margin: 0;
padding: 0;
text-align: center;
}
#king p a {
color: #D00000;
}

#fore_news ul {
display: inline;
float: left;
list-style: none;
margin: 6px 0;
padding: 0;
}
#fore_news li {
padding: 0 0 0 14px;
background: url(../gfx_n/pt_n.gif) left 8px no-repeat;
}
#fore_news li a {
display: block;
line-height: 15px;
}






#stopka {
display: inline;
float: left;
width: 1000px;
height: 60px;
margin: 10px 0 0 0; 

}



#copy {
display: inline;
float: left;
width: 100%;
height: 120px;
background: url(../gfx_n/ball.jpg) 5% bottom no-repeat;
}
#copy p {
text-align: center;
line-height: 16px;
font: 10px 'trebuchet ms', verdana;
color: white;
margin: 0;
padding: 0;
}
#copy p a {
color: white;
text-decoration: none;
}