* { margin: 0; padding: 0; }
#clear{clear:both;}

#wrapper {
  width: 980px !important;

  margin: 0px auto 20px auto;
  border: solid 0px #dddddd;
  text-align: left;
 /* position: relative;*/
  background-color: #b2b2b2;

}
 #faux{
   margin-bottom: 0px;
 overflow: auto; /* Paul O Brien Fix for IE www.pmob.co.uk */
 width: 100%
 }

#left_container {
     display: inline;
background-image: url(../gfx/prfb_lewa_str.jpg);
background-repeat:no-repeat;
width: 250px;
min-height: 280px;

 float:left;
}







#tresc{

width: 730px !important;
width: 732px; /* IE */
margin-bottom: 0px;
margin-top: 0px;
height: auto !important;

min-height: 300px;
   float:right;
 display: inline;
 position: relative;

    /*
overflow: hidden;*/
 }

#stopka{
  background-color: #383838;
  color:#dddddd;
  padding:10px;
}






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: normal; color : #ff0000; text-decoration: none; font-family: tahoma; font-size: 11px; text-transform: uppercase;}
A.ln_menu:HOVER { color: #dddddd; 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}
span.prefabud { color:#aa0000; 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: #ff0000; 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: #004C99; vertical-align: top;}
H3.news {padding-top:0px; line-height:12px;}

TD.logo {vertical-align:middle;}

TD.dane {
vertical-align:top;
padding: 0px 10px 0px 20px;
background-color: #CACACA;
}


TD.adr1{
vertical-align:top;
text-align:right;
font-weight:bold;

}

 TD.gal_obr{width:220px; height:220px; text-align:center; vertical-align: middle; background-image: url("../gfx/tlogaler.jpg");}

ul.oferta{
    font-size:14px;
    color:#004C99;
    font-weight:bold;
    margin-left:20px;
    line-height:30px;
}

P.tresc{
 color: #330000;
 text-align: justify;
/*font-family: Verdana;  font-size: 12px;   line-height:1.5em; */
font-family: Tahoma, Verdana;
font-size: 12px;
font-style: normal;
font-weight: normal;

letter-spacing: normal;
line-height: 1.9em;
  padding-bottom:20px;
}
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 {margin:5px;}
img.ramkaz { border-width: 1px; border-color: #880000 }
a:hover img.ramkaz  { border-width: 1px; border-color: #ee0000 }


