
body
{
text-align:center;
font-family:arial;
font-size:14px;
margin:auto;
color:gray;
background: url("img/bac.png") repeat-x #73a4e5 ;
background-position: 0px -1px;
}

a
{
text-decoration:none;
color:blue;
}
a:hover{color:green;}

#rama
{
width:900px;
margin:auto;
border:0px solid red;
}

#top
{
float:left;
width:900px;
height:161px;
background:url("img/top.png") no-repeat;
margin-top:15px;
}

#lisc
{
width:324px;
margin-left:8px;
height:161px;
float:left;
background:url(img/lisc.png) no-repeat;
border:0px solid red;
}

#logo
{
width:568px;
height:140px;
float:right;
border:0px solid red;
}


#zegar
{
width:280px;
height:50px;
margin-left:8px;
float:left;
background:url(img/zegar.png) no-repeat;
border:0px solid red;
text-align:left;
font-size:15px;
}

#menu
{
width:595px;
height:50px;
float:right;
margin-right:8px;
border:0px solid red;
}

#menu a
{
padding:30px 0px 4px 0px;
float:right;
width:148px;
background:url(img/menu_hover.png) no-repeat;
background-position:left;
color:#004000;
}

#menu a:hover
{
padding:30px 0px 4px 0px;
float:right;
width:148px;
background:url(img/menu.png) no-repeat;
background-position:left;
color:#00c000;
}

#strona
{
float:left;
margin-left:8px;
background:url("img/tresc.png") repeat-y;
padding-bottom:30px;
}

#sidebar
{
width:259px;
border:0px solid #dddddd;
float:left;
margin-top:3px;
color:white;
}

#tresc
{
width:620px;
float:left;
padding-bottom:50px;
margin-top:3px;
margin-left:1px;
margin-right:8px;
color:white;
}

#tresc table
{
color:white;
font-size:14px;
}

h1,h2,h3,h4,h5
{
width:100%;
float:right;
border-bottom:0px solid #2a5e9d;
background:url("img/h.png") repeat-x;
font-size:12px;
background-position:-20px;
padding-top:35px;
padding-bottom:5px;
color:black;
}

#stopka
{
width:100%;
float:left;
border-bottom:3px solid #2a5e9d;
background:url("img/stopka.png") repeat-x;
font-size:15px;
padding-top:30px;
padding-bottom:5px;
color:black;
margin-top:-10px;
}

