body {
 margin: 5px;
 font-family: Verdana, Lucida, Arial, Helvetica, sans-serif;
 padding: 0px;
 font-size: 1em;
 background: #E2E2E2;
 text-align: left;
  border: solid 1px #D4D4D40;
 border: solid 1px #999999; 

}

img {
margin: 8px;
border: none;
}


#header
{
 height: 130px;
 width: 750px;
 margin-left: 10px;
 margin-top: 10px;
 border: solid 1px #9E9E9E;
 background: #ffffff;
  background: #f5f5f5;
 }

#footer {
    font-size: 0.7em;
}

div.logo {
 float: left;
 margin-top: 5px;
 margin-left: 3px;
 height: 120px;
 width: 87px;
 background: #efefef;
 border: solid 1px #D4D4D4;
 border: solid 1px #999999; 
}

div.title {
 float: left;
 text-align: center;
 margin-top: 5px;
 margin-left: 5px;
 height: 120px;
 width: 460px;
 background:#efefef;
 border: solid 1px #D4D4D4;
 border: solid 1px #999999;
 font-size: 1.5em;
}

div.title1 {
 float: left;
 text-align: center;
 margin-top: 5px;
 margin-left: 5px;
 height: 120px;
 width: 460px;
 background:#efefef;
 border: solid 1px #D4D4D4;
 border: solid 1px #999999;
 font-size: 2.7em;
 color: #9B3428;
 font-weight: bold;
}


div.logoalch {
 float: left;
 margin-top: 5px;
 margin-left: 5px;
 height: 120px;
 width: 180px;
 background: #efefef;
 border: solid 1px #D4D4D4;
 border: solid 1px #999999;
}

/* ----------------------------------------------- NAGŁÓWKI */

h1
{
    font-size: 3.5em;
    font-weight: bold;
    margin: auto;
    margin-top: 10px; 
    padding: auto;
    color: #9B3428;
	
}



h2
{
    font-size: 2.5em;
    font-weight: bold;
    margin:  3px; 
    padding:  3px; 
    color: #9B3428;
}

h3
{
    font-size: 1.2em;
    font-weight: bold;
    margin: auto;
    margin-top: 5px; 
    padding: auto;
    color: #9B3428;
}

h4
{
    font-size: 1.7em;
    font-weight: bold;
	font-family: Verdana, Lucida, Arial, Helvetica, sans-serif;
    margin: auto;
    margin-top: 5px; 
    padding: auto;
    color: #9B3428;
}
/* ----------------------------------------------- MENU */

#mn {
 float: left;
 width: 260px;
 margin-left: 0x;
 margin-top: 0x;
 background: #f5f5f5;
 border: solid 1px #9E9E9E;

}

#right {
 float: none;
 width: 465px;
 margin-left: 100px;
 margin-top: 0px;
 background: #ffffff;
 background: #f5f5f5;
 border: solid 1px #9E9E9E;
 border: solid 1px #999999;
 }


div.right_m {
 float: left;
 width: 359px;
 margin-left: 55px;
 margin-top: 10px;
 background: #ffffff;
 background: #f5f5f5;
 border: solid 1px #9E9E9E;
}

#right_i {
 float: right;
 width: 500px;
 margin-left: 5px;
 margin-top: 10px;
 padding:5px;
 background: #ffffff;
 background: #f5f5f5;
 border: solid 1px #e0e0e0;
 border: solid 1px #999999; 
}

div.instr {
 float: right;
 width: 610px;
 margin-left: 5px;
 margin-top: 10px;
 padding:5px;
 background: #ffffff;
 background: #f5f5f5;
 border: solid 1px #e0e0e0;
}


div.lnk1 {
 font-weight: 600;
 font-size: 0.7em;
 width: 212px;
 margin: 3px;
 margin-left:5px;
 padding: 3px;
 background: #efefef;
 border: solid 1px #D4D4D4;
  border: solid 1px #999999;
}
div.left_m {
 float: left;
 width: 229px;
 margin-left: 0px;
 margin-top: 10px;
 background: #ffffff;
 background: #f5f5f5;
 background: #9B3428;
 border: solid 1px #D4D4D40;
 border: solid 1px #999999; 
}
/* ----------------------------------------------- GŁÓWNE POJEMNIKI */

#container {
 text-align: center;
 width: 750px;
 margin-left: 10;
 margin-top:10;
 padding-top: 1px;
 padding-bottom: 1px;
 background: #E2E2E2;
 
}



/* ----------------------------------------------- MNIEJSZE POJEMNIKI */

div.clear {
	clear: both;
}

div.menu {
 text-align: center;
 font-weight: 800;
 font-size: 1.2em;
 width: 240px;
 margin: 0px;
 /*margin: 10 5 10 5;*/
 padding: 0px;
 background: #efefef;
 border: solid 1px #D4D4D4;
}

div.menu1 {
 width: 242px;
 /*margin: 10 5 10 5;*/
  margin: 0px;
 border: solid 1px #aaaaaa;
}

div.menu2 {
 width: 242px;
 margin: 5 5 5 5;
 border: solid 1px #888888;
}


div.lnk {
 font-weight: 800;
 font-size: 1.0em;
 width: 444px;
 margin: 5px;
 padding: 3px;
 background: #efefef;
 border: solid 1px #D4D4D4;
 border: solid 1px #999999;
 }


div.menu:hover {

}

/* ----------------------------------------------- TEKST */

p {
 margin-left: 1em;
 margin-right: 1em; 
}

a {
 color: #9B3428;
 text-decoration: none;
 
} 

a:hover {
 color: navy;
 border: none;
}

div.data {
 margin-top: 5px;
 font-size: 0.6em;
 padding: 1em;
}