* { margin: 0; padding: 0; }

#container {
  width: 780px !important;

  margin: 0px auto 20px auto;
  border: solid 0px #c0c0c0;
  text-align: left;
  position: relative;

}


#naglowek {
background-image: url(../gfx/gora.jpg);
background-repeat:no-repeat;
width: 780px;
height: 134px;

}

#menu {

padding-top:100px;
width:500px;
height:30px;
float:left;
}

#tytul {
padding-top:95px;
width:280px;
height:35px;

float:left;

}




#tresc{
background-color: #FFFFFF;
width: 780px !important;
width: 782px; /* IE */
margin-bottom: 0px;
margin-top: 0px;
height: auto !important;

min-height: 400px;
overflow: hidden;
 }

#stopka{
background-image: url(../gfx/stopka.jpg);
background-repeat:repeat-x;

height: 29px;
position: relative;
width: 780px;
z-index: 1
}

#trescoferty{
 width:60%;
 float:left;
}

#menuoferty{
    display: inline;
 position: relative;

    width:268px;
 float:right;
}





HTML {
     height: 100%;
}
BODY {
      height: 100%;
   background-image: url(../gfx/im_tlo.jpg);
   background-repeat: repeat-x;
 background-color: #dddddd;
  font-family: Verdana;
  font-size: 12px;
  
  color: #000000;
  margin: 0px;
   text-align: center;
}


A.ln_menu:LINK, A.ln_menu:VISITED { font-weight: bold; color : #000000; text-decoration: none; font-family: tahoma; font-size: 13px;}
A.ln_menu:HOVER { color: #FF0000; text-decoration: none;}

A.ln_idt:LINK, A.ln_idt:VISITED { font-weight:bold; text-decoration: none;font-size:9px; color :#dddddd;  }
A.ln_idt:HOVER { color:#FFffff;}


A.ln_email:LINK, A.ln_email:VISITED { color : #990000; text-decoration: underline; font-family: tahoma; font-size: 12px;}
A.ln_email:HOVER { color: #FF0000; text-decoration: underline;}

span.kontakt { color:#990000; font-weight:bold}


A.news_ln:LINK, A.news_ln:VISITED {  color :#660000;  }
A.news_ln:HOVER { color:#FF0000;}


A:LINK, A:VISITED { font-size: 12px; color : #990000; text-decoration: underline; }
A:HOVER { color: #DD0000; }

 H1.tytul {font-family: Tahoma; font-size: 20px; color: #FFFFFF; font-weight:bold;text-transform: uppercase; vertical-align: middle;}

H2 { padding-top: 4px; font-family: Verdana; font-size: 13px; color: #BB0000; vertical-align: top;}
H3 { padding-top: 4px; font-family: Verdana; font-size: 12px; color: #990000; vertical-align: top;}
H3.news {padding-top:0px; line-height:12px;}


TD.dane_tytul{
text-align:center;
vertical-align:middle;
font-size:14px;
font-weight:bold;
color:#000000;
background-color:#aa0000;
padding:3px;
}

TD.dane_tytul2{
text-align:left;
vertical-align:middle;
font-size:12px;
font-weight:bold;
color:#990000;
background-color:#dddddd;
padding:3px;
}

TD.dane_foto{
vertical-align:middle;
background-color:#880000;
padding:3px;
}


TD.dane_nazwa{
  width:40%;
text-align:right;
vertical-align:middle;
font-size:11px;
font-weight:normal;
color:#550000;
background-color:#dddddd;
padding:3px;
}

TD.dane_wartosc{
    width:20%;
text-align:left;
vertical-align:middle;
font-size:11px;
font-weight:bold;
color:#550000;
background-color:#dddddd;
padding:3px;
}




P.tresc{
 color: #330000;
 text-align: justify;
/*font-family: Verdana;  font-size: 12px;   line-height:1.5em; */
font-family: Helvetica, Arial, san-serif;
font-size: 12px;
font-style: normal;
font-weight: bold;

letter-spacing: normal;
line-height: 1.6em;

}
P.kontakt{
color: #440000;

/*font-family: Verdana;  font-size: 12px;   line-height:1.5em; */
font-family: Helvetica, Arial, san-serif;
font-size: 13px;
font-style: normal;
font-weight: bold;

letter-spacing: normal;
line-height: 1.6em;

}


HR { color: #ffffff; }


img.ramkaz { border-width: 1px; border-color: #880000 }
a:hover img.ramkaz  { border-width: 1px; border-color: #ee0000 }



