body {
    background-color:#845122;
    background-image:url('img/tlo-wood.jpg');
    font: normal 10pt sans-serif;
    color:#000;
}
#kontener {
    margin-left:auto;
    margin-right:auto;
    width:975px;
    text-align:left;
}
div#poradniki {
  position: absolute;
  top:160px;
  right: 5px;
  width: 400px;
  color: #fff;
  font-size: 14pt;
  font-weight:  bold;
  text-align: right;
}
div#poradniki a {
  font-size: 11pt;
  color: #fff;
  font-weight: bold;
}
span.i {
  font-style: italic;
}
span.b {
  font-weight: bold;
}
.ok {
border: 1px solid #009600;
background-color:#8FFF6B;
color: #009600;
}
.blad {
border: 1px solid #DC0000;
background-color:#fff;
color: #DC0000;
}
.blad, .ok {
font: bold 9pt sans-serif;
text-align:center;
margin:10px;
}
#img_owatrol_03 {
    width:40px;
    height:53px;
    background-image:url('img/owatrol_03.gif');
    float:left;
}
#img_owatrol_04 {
    position:relative;
    width:895px;
    height:53px;
    background-image:url('img/owatrol_04.jpg');
    float:left;
}
#img_owatrol_05 {
    width:40px;
    height:53px;
    background-image:url('img/owatrol_05.gif');
    float:left;
}
#img_owatrol_07, #img_owatrol_07b {
    width:9px;
    height:857px;
    background-image:url('img/owatrol_07.jpg');
    background-repeat:no-repeat;
    float:left;
}
#img_owatrol_07b {
    height:828px;
}
#srodek, #srodek_b {
    background-color:#fff;
    background-image:url('img/owatrol_08b.jpg');
    background-repeat:no-repeat;
    width:975px;
    float:left;
}
#srodek_b {
    width:957px;
    background-image:url('img/owatrol_08.jpg');
	margin-top: 0;
}
#img_owatrol_09, #img_owatrol_09b {
    width:9px;
    height:858px;
    background-image:url('img/owatrol_09.jpg');
    background-repeat:no-repeat;
    float:right;
}
#img_owatrol_09b {
    height:828px;
}
#img_owatrol_10, #img_owatrol_10b {
    width:40px;
    height:47px;
    background-image:url('img/owatrol_10.gif');
    float:left;
}
#img_owatrol_10b {
    background-image:url('img/owatrol_10b.gif');
}
#img_owatrol_11, #img_owatrol_11b  {
    width:895px;
    height:47px;
    background-image:url('img/owatrol_11.jpg');
    float:left;
}
#img_owatrol_11b {
    background-image:url('img/owatrol_11b.jpg');
}
#img_owatrol_12, #img_owatrol_12b  {
    width:40px;
    height:47px;
    background-image:url('img/owatrol_12.gif');
    float:left;
}
#img_owatrol_12b {
    background-image:url('img/owatrol_12b.gif');
}
#baner {
    width:914px;
    height:164px;
    margin:15px 0 15px 20px;
    float:left;
}
#img_baner_01  {
    width:15px;
    height:164px;
    background-image:url('img/baner_01.gif');
    float:left;
}
#img_baner_02  {
    width:884px;
    height:164px;
    float:left;
}
#img_baner_03  {
    width:15px;
    height:164px;
    background-image:url('img/baner_03.gif');
    float:left;
}
#pasek_menu_gora {
    position:absolute;
    top:28px;
    left:390px;
}
#pasek_menu_gora img{
    border:0;
}
#tresc, #tresc_b {
    width:870px;
    margin:95px 45px 15px 30px;
    float:left;
}
#tresc {
    width:870px;
    margin:50px 0 15px 40px;
}
#lewa_kol {
    width:290px;
    height:auto;
    border-right:2px solid #741f0c;
    float:left;
}
#prawa_kol {
    width:540px;
    float:right;
}
#adres_www {
    text-align:right;
    margin-right:40px;
    font:bold 12px sans-serif;
}
#opis_min {
    margin-right:29px;
    text-align:justify;
    color:#741f0c;
    font-weight:bold;
}
#adres_spinex_min {
    text-align:right;
    font-weight:bold;
    margin: 0 29px 0 0;
}
#adres_email a{
    font-size:12pt;
    color:#132a45;
}
#adres_spinex_min .nazwa_firmy{
    font-size: 12pt;
}
#form_co_robisz {
    margin:45px 10px 0 0;
    width:252px;
    float:left;
    font-weight:bold;
}
#ofirmie {
    width:268px;
    float:right;
    font-weight:bold;
    font-size:9pt;
    text-align:justify;
}
#ofirmie .nazwa_firmy {
    text-align:right;
    font-size:18pt;
}
#lewa_kol > #form_co_robisz, #lewa_kol > #form_kontaktowy_min, #dane_teleadresowe > #form_kontaktowy_min  {
    padding:0 0 0 30px;
    margin:0 0 0 -20px;
    background-image:url('img/tlo-form1.jpg');
    background-repeat:no-repeat;
    width:300px;
    height:455px;
}
#lewa_kol > #form_kontaktowy_min  {
    float:left;
    padding:15px 0 0 30px;
    margin:50px 0 0 -20px;
}
#dane_teleadresowe > #form_kontaktowy_min  {
    float:left;
    padding:15px 0 0 30px;
    margin:40px 0 0 0;
}
#form_co_robisz select {
    margin:5px 0 0 0;
    width:252px;
    border:1px solid #c3bb9c;
}
 #form_co_robisz input, #form_kontaktowy_min textarea, #form_kontaktowy_min input {
    margin:5px 0 0 0;
    width:252px;
 }
#form_co_robisz .submit, #form_co_robisz #co_robie, #form_kontaktowy_min .submit  {
    margin:15px 0 0 0;
}
#form_co_robisz .opis {
    width:252px;
    margin:18px 0 0 0;
}
#form_co_robisz span, #form_kontaktowy_min span {
    color:#741f0c;
}
#produkty_stopka {
    clear:both;
    text-align:right;
    padding:3px 0 0 0;
    width:910px;
}
#produkty_owatrol {
    float:left;
    width:262px;
    font-size:32pt;
    margin:85px 0 0 0;
}
#form_co_robisz .produkty_owatrol, #form_kontaktowy_min .produkty_owatrol {
    margin:0 0 15px 0;
    width:252px;
    text-align:right;
    font-size:22pt;
}
#produkty_owatrol span, .produkty_owatrol span  {
    font-size:18pt;
    color:#741f0c;
}
#produkty_owatrol_zdj {
    width:638px;
    float:right;
}
#produkty_owatrol_zdj img{
    float:left;
}
#stopka {
    width:100%;
    border-top:2px solid #741f0c;
}
#stopka a{
    padding:0 20px 0 20px;
    color:#000;
    font-weight:bold;
    font-size:12pt;
}
/******************************************************************* produkty */
#produkty {
    margin-right:47px;
}
.produkt {
    width:570px;
    background-image:url('img/tlo-prod.jpg');
    background-repeat:no-repeat;
    background-position:right top;
}
.produkt_zdj {
    float:left;
}
.produkt_nazwa {
    padding:5px 0 0 0;
    color:#741f0c;
    font-weight:bold;
    width:460px;
    float:right;
}
.produkt_opis {
    padding:5px 5px 15px 15px;
    text-align:justify;
    font-size:9pt;
    font-weight:bold;
    width:440px;
    float:right;
}
.produkt_link {
    clear:both;
    width:560px;
    height:20px;
    text-align:right;
}
.produkt_link a{
    color:#000;
    font-size:8pt;
    font-weight:bold;
}
.op_nazwa {
    width:570px;
    text-align:center;
    font:bold 36pt serif;
    background-color:#000;
    color:#fff;
}
.op_tytul {
    margin:15px;
    text-align:center;
    font:bold italic 16pt serif;
    color:#741f0c;
}
.op_lista {
    width:280px;
    float:left;
}
.op_zdj {
    float:right;
}
.op_opis {
    clear:both;
    text-align:justify;
}
.op_opis div {
    float:left;
    border:1px solid #000;
    margin-right:5px;
}
div.su {
    border:0;
    background-color:#000;
    color:#fff;
    padding:2px;
    margin:1px;
}
.op_dn {
    text-align:center;
    margin:15px 0 25px  0;
}
.op_b {
    font-weight:bold;
}
/* koniec produkty */

/******************************************************************** kontakt */
#dane_teleadresowe {
padding:5px;
color:#000;
font: normal 10pt sans-serif;
color:#000;
float:right;
}
#spinex_nazwa {
color: #112E4A;
font: bold 16pt sans-serif;
}
#dane_teleadresowe .k_lewa{
float:left;
width: 260px;
}
#dane_teleadresowe .k_prawa{
padding-left: 5px;
margin-left: 5px;
float:left;
width: 260px;
border-left: 1px solid #687887;
}
#dane_teleadresowe .dzial{
padding: 10px 0 5px 0;
color:#112E4A;
font: bold 11pt sans-serif;
}
#dane_teleadresowe .info{
padding: 10px 0 0 15px;
font: normal 11pt sans-serif;
}
#dane_teleadresowe .dane {
padding: 0 0 0 20px;
color:#000;
font: italic 10pt sans-serif;
}
/* kontakt koniec */

#vademecum {
  margin-left:20px;
  height: 350px;
}
#vademecum .opis{
  font-size:11pt;
  font-style:italic;
  text-align:justify;
  padding:40px 10px 0 10px;
}
.dzial a{
  color:#741f0c;
  text-decoration:none;
  font-weight:bold;
  font-size:14pt;
  text-align:right;
  padding:10px;
}
.dzial img {
  border:0;
}
#vademecum .dzial{
  padding-right:5px;
  text-align:right;
  float:left;
  width:275px;
}

/****************************** mapka */
#gdzie_kupic {
  
}
#gdzie_kupic #topinfo{
text-align:justify;
width:438px;
}
#gdzie_kupic .produkty_owatrol {
  font-size: 22pt;
}
div#mapka {
width:438px;
height:425px;
border-right:2px solid #741f0c;
margin-right:10px;
float:left;
position:relative;
}
div#wojewodztwa {
z-index:10;
position:absolute;
top:0;
left:0;
}
img#mapaPolski {
z-index:1;
position:absolute;
top:0;
left:0;
}
img#blank {
border:0;
z-index:50;
position:absolute;
top:0;
left:0;
}
div#partnerzy {
width:400px;
height:425px;
float:right;
}
div#firmy {
width:420px;
height:400px;
margin-top:20px;
overflow:auto;
}
div.nazwafirmy {
margin-top:10px;
font-weight:bold;
font-size:12pt;
}
div.adresfirmy, div.telfirmy {
  margin-left:10px;
}
/* koniec mapka */
