html, body { height: 100%; padding: 0; color: white; background: #1C2654; text-align: center; margin: 0 auto;}

#outer {width:100%; height: 100%; overflow: visible; LEFT:0px; POSITION: relative; TOP: -603px;}

#demo {
 LEFT: 0px; POSITION: relative; TOP: 58px;
}
#przejscie {
 LEFT: 0px; POSITION: absolute; TOP: 1px;
 height:600; 
 width:100%; 
 text-align:center; 
 background-image:url("dn.png");
 vertical-align:middle;
 z-index:1;

}
#tekst {
 LEFT: 0px; POSITION: relative; TOP: 155px; 
 background-image:url("dn.png"); 
 color:#FFF;
 width:600px;
 height:12em; //h eight:200px;
 font-family:verdana;
 font-size:12;
 z-index:10;
 padding: 5px;
 border: 1px solid;
 text-align:center;
 vertical-align: middle;
}

#menu {
 LEFT: 0px; POSITION: relative; TOP: 60px; 
 background-image:url("dn.png"); 
 color:#FFF;
 width:600px;
 height:25px;
 font-family:verdana;
 font-size:12;
 z-index:10;
 padding: 2px;
 border: 1px dotted;
}

#htekst {
 LEFT: 335px; POSITION: relative; TOP: 195px; 
 background-image:url("dn.png"); 
 color:#ccc;
 width:100px;
 height:20px;
 font-family:verdana;
 font-size:10;
 z-index:10;
 padding: 1px;
 border: 1px dotted;
}

#htekst a{
 color:#ccc;
}

#htekst a:hover{
 text-decoration: underline;
 color:white;
}

#galeria {
 LEFT: 0px; POSITION: relative; TOP: 85px; 
 background-image:url("dn.png"); 
 color:#ccc;
 width:190px;
 height:30px;
 font-family:verdana;
 font-size:10;
 z-index:10;
 padding: 1px;
 border: 1px solid;
}

#tlo {
 LEFT: 0px; POSITION: relative; TOP: 0px; 
 background-image:url("dn.png"); 
 color:#000;
 width:100%;
 height:606px;
 font-family:verdana;
 font-size:12;
 z-index:0;
 padding: 0px;
 border: 1px solid;
}

