body
{
 background-color:#3c3c3c;
 background-image:url(../img/tlo.jpg);
 background-repeat:repeat-x;
 margin:0px auto;
 padding:0px;
 text-align:center;
 font-family:Tahoma.Verdana, Arial, Helvetica, sans-serif;
 font-size:14px;
 color:#3e3d40;
}
a
{
  text-decoration:none;
  color:#3e3d40;
}
a:hover
{
 text-decoration:underline;
  color:#3e3d40;
}
div
{
margin:0px auto;
padding:0px;
text-align:left;
}
img
{
 border:none;
}
ul
{
/* list-style:none;*/
 margin:0px;
 padding:0px;
}
textarea
{
 width:520px;
 height:300px;
 }
form div
{
 width:400px;
 float:left;
 margin:2px 0px 3px 0px;
}
label
{
 display:block;
 width:150px;
 float:left;
}
#container
{
 width:814px;
 height:auto;
 border:0px #00FF00 solid;
}
#logo
{
 background-image:url(../img/baner_gorny.jpg);
 background-repeat:no-repeat;
 background-position:top left;
 width:814px;
 height:193px;
 float:left;
}
#hmenu
{
 background-color:#000;
 height:53px;
 float:left;
 width:817px;
}
.link
{
 float:left;
}
#hmenu_l
{
 background-image:url(../img/menu_lewo.jpg);
 width:75px;
 height:53px;
 float:left;
}

#hmenu_r
{
 background-image:url(../img/menu_prawo.jpg);
 width:90px;
 height:53px;
 float:left;
}

#content,#panorama
{
 background-image:url(../img/tlo_srodek.jpg);
 background-repeat:repeat-y;
 width:814px;
 height:auto;
 border:0px #00FF00 solid;
 float:left;
 }

#panorama
{
 background-image:url(../img/panorama.jpg);
 min-height:1px;
 height:211px;
 background-repeat:no-repeat;
}

#left_strip
{
 background-image:url(../img/tlo_lewo.jpg);
 width:15px;
 height:564px;
 float:left;
}

#right_strip
{
 background-image:url(../img/tlo_prawo.jpg);
 width:30px;
 height:564px;
 float:right;
}

#left
{
 width:200px;
 min-height:50px;
 border:0px solid;
 float:left;
 margin:0px;
 padding:0px;
 }

#right
{
 width:550px;
 float:left;
 }
#right div
{
 width:520px;
}

#right ul
{
 list-style:disc;
 margin:10px 0px 0px 10px;
}

#footer
{
 background-image:url(../img/belka_dolna.jpg);
 width:814px;
 height:45px;
 float:left;
 text-align:center;
}
#copy
{
 width:814px;
 float:left;
 text-align:center;
 padding-top:5px;
}
#copy a
{
 color:#fff;
 font-size:12px;
}
.doc
{
 width:80px;
 height:15px;
 /*background-image:url(../img/okienko_male.jpg);*/
 background-repeat:no-repeat;
/* border:none;*/
/* padding:2px 0px 2px 1px*/
color:#777;
}
.konto
{
 width:370px;
 height:15px;
/* background-image:url(../img/okienko_duze.jpg);*/
 background-repeat:no-repeat;
 /*border:none;*/
/* padding:2px 0px 2px 1px*/
color:#777;
}
.uwagi
{
 width:500px
 height:250px;
}
.firma
{
 width:200px;
}
.white
{
 background-color:#fff;
 height:35px;
}
#arch_back,#news_back,#firmy_back
{
 width:191px;
 height:25px;
 background-repeat:no-repeat;
 background-position:top left;
 float:left;
 margin:0px 0px 0px 0px;
}
#arch_back_bottom,#news_back_bottom,#firmy_back_bottom
{
 width:191px;
 height:8px;
 float:left;
 border:0px solid;
 background-repeat:no-repeat;
 float:left;
}
#arch,#newsy,#firmy,#loguj
{
 background-image:url(../img/tlo_pod_archiwum.jpg);
 background-repeat:repeat-y;
 width:191px;
 float:left;
 border:0px solid;
 height:auto;
}

#arch_back
{
 background-image:url(../img/belka_platnosci.jpg);
}

#arch_back_bottom
{
background-image:url(../img/tlo_pod_archiwum_dol.jpg);
}

#news_back
{
 background-image:url(../img/belka_archiwum.jpg);

}

#news_back_bottom
{
background-image:url(../img/tlo_pod_archiwum_dol.jpg);

}

#firmy_back
{
 background-image:url(../img/belka_firmy.jpg);
 }
 
#firmy_back_bottom
{
 background-image:url(../img/tlo_pod_archiwum_dol.jpg);
 }
.red,.n
{
 color:#790e11;
 font-size:15px;
 font-weight:bolder;
} 
.aktualnosci
{
 width:100px;
 vertical-align:top;
}
.aktualnosci2
{
 width:300px;
 vertical-align:top;
 border:0px solid;
}
.blank
{
  height:35px;
}
.l_menu
{
 text-align:right; 
 margin:5px 10px 5px 0px;
 width:180px;
 border:0px solid;
 float:left;
}

#loguj form
{
 margin:0px;
 padding:0px;
 border:0px solid;
}

#loguj table
{
 float:left;
 margin:0px;
 padding:0px;
}

#loguj input
{
 width:140px;
}

#tresc_wpisu
{
 padding:0px 0px 0px 0px;
 vertical-align:top;
 font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;

}


#tresc_wpisu ul li
{
 padding:3px 0px 3px 0px;
}