body {
  margin: 0px;
  padding: 0px;
  font-family: Verdana, Arial, Tahoma, sans-serif;
  font-size: 12px;
  background-color: white;
  color: black;
/*  background-image: url(images/l_background.jpg);
  background-repeat: repeat-x; */
  }

#main {
margin:10px auto 0 auto;
width: 820px;
background-color: white;
  background-image: url(images/mainbkg.gif);
  background-repeat: no-repeat;
}

#strefa1 {
text-align:right;
}

#stopka, #stopka a:link, #stopka a:visited {
/* border-top: 1px solid black; */
color: black;
font-size: 10px;
text-align: left;
}

td {
background-color: #ffffff;
vertical-align: top;
text-align: left;
}


a, a:link, a:visited, a:active, a:focus {
color: #555;
font-weight: bold;
text-decoration: none;
}

a:hover {
color:#ffcc00;
text-decoration: underline;
}

h5 {
margin: 10px 0 10px 0;
font-size: 18px;
padding: 0 0 0 30px;
/* border-left: 10px solid #ffcc00; */
border-bottom: 1px solid #ffcc00;
/* background-image: url(images/fragment_okregu.gif); */
background-image: url(images/gwi.gif);
background-repeat: no-repeat;
}

.framedot {
color: white;
background-color: #405ABF;
border-style: solid;
border-color: #405ABF;
border-width: 1px;
padding:10px;
text-align: justify;
}

.ramka350l {
width:350px;
float: left;
border: 1px dotted #999;
padding: 0 10px 10px 10px;
text-align:justify;
}

.ramka350r {
margin-left: 16px;
width:340px;
float: left;
border: 1px dotted #999;
padding: 0 10px 10px 10px;
text-align:justify;
}


.ramka {
border: 1px solid #ccc;
padding: 0 10px 10px 10px;
text-align:justify;
}


/* menu #################################################### */

.containermenu {
        width: 760px;
        padding: 0px;
        margin: 3px 0 20px 0;
        border: 0px solid #ccc;
        background: #fff;
}

/* rounded */

#nav {
        margin: 0;
        padding: 0 0 20px 10px;
        border-bottom: 1px solid #000;
}

#nav li {
        margin: 0;
        padding: 0;
        display: inline;
        list-style-type: none;
}

#nav a:link, #nav a:visited {
        float: right;
        font-size: 10px;
        line-height: 14px;
        font-weight: bold;
        padding: 0 12px 6px 12px;
        text-decoration: none;
        color: #777;
}

#nav a:link.active, #nav a:visited.active, #nav a:hover {
        color: #000;
        background: url(images/rounded.gif) no-repeat bottom center;
}

