#submenu {
  top: 200px;
  left: 5px;
  width: 145px;
  height: 550px;
  height: 500px;
  border: solid 2px #c0c0c0;
  position: absolute;
}

#submenu_r {
  top: 200px;
  right: 5px;
  width: 145px;
  height: 550px;
  height: 500px;
   border: solid 2px #c0c0c0;
  position: absolute;
}
#logo
{
margin-left: 19px;
margin-top: 28px;
float: left;
width:200px;
height:58px;
border:none;
position:relative;
}
#poczta_logo
{
margin-left: 20px;
margin-top: 15px;
float: left;
width:100px;
height:33px;
border:none;
position:relative;
}
#napis
{
margin-left: 35px;
margin-top: 10px;
float: left;
width:293px;
height:70px;
border:none;
position:relative;
}
#baner
{
margin-left: 9px;
margin-top: 8px;
padding-right: 10px;
float: right;
width:323px;
height:99px;
border:none;
position:relative;
}
#obrazek4
{
margin-right: 180px;
margin-top: 10px;
float: right;
width:300px;
height:257px;
clear:right;
}
#obrazek5
{
margin-left: 120px;
margin-top: 337px;
float: left;
width:400px;
height:40px;
position:absolute;

}
#autor
{
margin-right: 20px;
margin-top: 10px;
float: right;
width:120px;
height:20px;
clear:right;
/*border: solid 2px #c0c0c0;  */
}
#slowa
{
margin-left: 360px;
margin-top: 0px;
float: left;
width:420px;
height:35px;
position: relative;
}
.tekst_nazwa
{
margin-top: 0px;
margin-bottom: 0px;
}
.mid_tekst
{
padding-left: 25px;
margin-top: 30px;
margin-bottom: 0px;
text-align: left;
}
.tekst1
{
padding-left: 30px;
margin-top: 30px;
margin-bottom: 0px;
text-align: left;
}
.tekst_of dl
{
padding-left: 20px;
margin-top: 30px;
margin-bottom: 0px;
text-align: left;
}
.tekst_of dt
{
 font-weight:bold;
}
.tekst_kontakt
{
float:left;
width: 430px;
padding-left: 20px;
margin-right: 0px;
margin-top: 20px;
margin-bottom: 0px;
border: none;
text-decoration: none;
}
.gif_kontakt
{
/*float:right;*/
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 100px;
margin-top: 20px;
margin-bottom: 0px;
border: none;
text-decoration: none;
display: inline;
}
.licznik
{
margin-top: 90px;
margin-bottom: 20px;
}
.galeria
{
margin-top: 30px;
margin-bottom: 20px;
padding-left: 15px;
padding-right: 10px;
}
.fotki
{
margin-top: 2px;
margin-bottom: 2px;
padding-left: 2px;
padding-right: 2px;
border:none;
}
.rogi_gd,#content,#submenu_r,#submenu,#wraper_l
{
/* poszczegĂłlne rozszerzenia */
-moz-border-radius-bottomleft: 6px;
-moz-border-radius-bottomright: 6px;
-khtml-border-bottom-left-radius: 6px;
-khtml-border-bottom-right-radius: 6px;
-webkit-border-bottom-left-radius: 6px;
-webkit-border-bottom-right-radius: 6px;
-icab-border-bottom-right-radius: 6px;
-icab-border-bottom-left-radius: 6px;
-o-border-bottom-left-radius: 6px; /* dla starszych wersji przeglÄdarki */
-o-border-bottom-right-radius: 6px; /* dla starszych wersji przeglÄdarki */
/* wybiĂłrczo dla przeglÄdarek obsĹugujÄcych prawidĹowo css3 */
border-bottom-left-radius: 6px;
border-bottom-right-radius: 6px;
/* poszczegĂłlne rozszerzenia */
-moz-border-radius-topleft: 6px;
-moz-border-radius-topright: 6px;
-khtml-border-top-left-radius: 6px;
-khtml-border-top-right-radius: 6px;
-webkit-border-top-left-radius: 6px;
-webkit-border-top-right-radius: 6px;
-icab-border-top-right-radius: 6px;
-icab-border-top-left-radius: 6px;
-o-border-top-left-radius: 6px; /* dla starszych wersji przeglÄdarki */
-o-border-top-right-radius: 6px; /* dla starszych wersji przeglÄdarki */
/* wybiĂłrczo dla przeglÄdarek obsĹugujÄcych prawidĹowo css3 */
border-top-left-radius: 6px;
border-top-right-radius: 6px;
}
#submenu ul {
top: 1px;
left: 0px;
bottom: 1px;
margin: 0;
padding: 0;
position: relative;
z-index: 3;
}

#submenu li {
display: inline;
padding: 0 5px 0 1px;
/*  border-right: dotted 1px red;*/
}
#submenu a, #submenu a:hover {
color: #ffff00;
text-decoration: underline;
}
#submenu a:hover {
color: red;
text-decoration: underline;
}

#submenu_r ul {
padding-top: 10px;
left: 0px;
bottom: 1px;
margin: 0px;
padding-left: 20px;
/*position: relative;
z-index: 3;*/
}
#submenu_r li {
/* display: inline;*/
padding: 5px 5px 0 0px;
/*  border-right: dotted 1px red;*/
}
#submenu_r a, #submenu_r a:hover {
color: #ffff00;
text-decoration: underline;
}
#submenu_r a:hover {
color: #fff;
text-decoration: underline;
}

/*menu poziome*/
.menu_x a:first-letter{
font-size:14px;
color: #fff000;
}
.menu_x {
margin-left: 113px;
padding-top:  0px;
padding-bottom:  0px;
padding-left: 0px;
position:absolute;
}

.menu_x ul li {
display: block;
list-style: none;
margin: 0;
padding-top:  0px;
padding-bottom: 0px;

}

.menu_x {
margin-top: 0px;
padding-top:  0px;
padding-bottom: 0px;
background-color: #4f301e;
/*padding: 1px 0 1px 1px;*/
}

.menu_x li {
float: left;
display: inline-block;
list-style: none;
margin-top: 0px;
margin-left: 0px;
padding-top:  0px;
padding-bottom: 0px;
}


.menu_x a:link, .menu_x a:visited {
text-decoration: none !important;
display: inline-block;
width: 121px;
height: 30px;
font-weight: bold;
line-height: 2.2;
background: #4f301e url("menu_poziome_tlo_d.gif") repeat-x center;
color: #fff;
padding:  0px 2px 0px 0px;
}

.menu_x a:hover {
text-decoration: none !important;
background-color: #4f301e;
background-image: url("menu_poziome_tlo2_d.gif");
color: #ffda4d;
}

/*koniec menu poziome*/
#footer ul {
top: 20px;
left: 10px;
bottom: 10px;
margin: 0;
padding: 0;
position: relative;
z-index: 2;
}
#footer li {
display: inline;
padding: 0 5px 0 5px;
border-right: dotted 1px yellow;
}
#footer a, #footer a:hover {
color: #fff;
text-decoration: underline;
}
#footer a:hover {
color: red;
text-decoration: underline;
}
.lewy
{
height: 30px;
margin-left: 104px;
margin-top: 0px;
position:absolute;
}
.lewy2
{
margin-left: 100px;
height: 30px;
margin-top: 0px;
position:absolute;
}
.prawy
{
height: 30px;
margin-left: 848px;
margin-top: 0px;
position:absolute;
}
#obr_w1
{
margin-right: 300px;
margin-top: 30px;
/*margin-bottom: 220px;*/
float: right;
clear:right;
}
#obr_w2
{
margin-left: 180px;
margin-top: 150px;
float: left;
position:absolute;
}
#obr_w3
{
margin-left: 300px;
margin-top: 70px;
float: left;
position:absolute;
}
.w1
{
margin-top: 2px;
margin-bottom: 2px;
padding-left: 2px;
padding-right: 2px;
border:none;
width:200px;
/*height:200px;*/
}

