a {  background-color : inherit;   text-decoration: none;   }
a:visited { text-decoration: none; background-color : inherit;    }
a:active { text-decoration: none; background-color : inherit;   }
a:hover { text-decoration: none; background-color : inherit; color: inherit;  }

.execute { text-align: center; font-size: 16px; font-family: trebuchet ms, verdana; font-weight: bold; color: #ffffff  }
:visited.execute { text-decoration: Trebuchet MS, verdana;   }
:active.execute  { text-decoration: Trebuchet MS, verdana;    }
:hover.execute  { text-decoration: Trebuchet MS, verdana; color: #F9EA02   }

.execute2 { text-align: center; font-size: 12px; font-family: trebuchet ms, verdana; font-weight: normal; color: #000000  }
:visited.execute2 { text-decoration: Trebuchet MS, verdana;   }
:active.execute2  { text-decoration: Trebuchet MS, verdana;    }
:hover.execute2  { text-decoration: underline; text-decoration: Trebuchet MS, verdana; color: #000000   }

.linki { text-align: center; font-size: 12px; font-family: trebuchet ms, verdana; font-weight: bold; color: #ffffff  }
:visited.linki { text-decoration: Trebuchet MS, verdana;   }
:active.linki  { text-decoration: Trebuchet MS, verdana;    }
:hover.linki  { text-decoration: Trebuchet MS, verdana; color: #F9EA02   }

.stopka2 { text-align: center; font-size: 13px; font-family: trebuchet ms, verdana; font-weight: bold; color: #1871F7  }
:visited.stopka2 { text-decoration: Trebuchet MS, verdana;   }
:active.stopka2  { text-decoration: Trebuchet MS, verdana;    }
:hover.stopka2  { text-decoration: Trebuchet MS, verdana; color: #000000   }

.wymiana { text-align: center; font-size: 14px; font-family: trebuchet ms, verdana; font-weight: bold; color: #3C2545  }
:visited.wymiana { text-decoration: Trebuchet MS, verdana;   }
:active.wymiana  { text-decoration: Trebuchet MS, verdana;    }
:hover.wymiana  { text-decoration: Trebuchet MS, verdana; color: #000000  }

.stopka { text-align: center; font-size: 12px; font-family: trebuchet ms, verdana; font-weight: bold; color: #F9EA02  }
:visited.stopka { text-decoration: Trebuchet MS, verdana;   }
:active.stopka  { text-decoration: Trebuchet MS, verdana;    }
:hover.stopka  { text-decoration: Trebuchet MS, verdana; color: #ffffff   }

hr {
height: 5px;
border-style: none;
border: 0px;
background-color: #527EC1; 
}


.ul { text-align: left; font-size: 12px; font-family: trebuchet ms, verdana; font-weight: bold; color: #FDC1FD; list-style-type: square;  }
.ul { text-decoration: Trebuchet MS, verdana;   }
.ul  { text-decoration: Trebuchet MS, verdana;    }
.ul  { text-decoration: Trebuchet MS, verdana;   }




.mail { font-family: Trebuchet MS, verdana;   background-color: transparent; color: #D01B12 }
.mail { text-decoration: none;  background-color: transparent; color: #D01B12 }
.mail  { text-decoration: none;  background-color: transparent; color: #D01B12 }
.mail  { text-decoration: none; background-color: transparent; color: #D01B12}

body {
background: url(tlo/gradient.jpg);
background-repeat: repeat-x;
text-align: center;
color: #F3F2ED;
background-color: #6B006B;
height: 100%;
}

#strona {
background-color: #ffffff;
width: 685px;
text-align: center;
margin: 0 auto 0 auto; /* można zapisać krócej: margin: 0 auto; */
padding: 0px;
position: relative;
}

#wrozbyonline {
text-align: center;
width: 300px;
position: absolute;
left: 380px;
top: 670px;
}


table.rafal {
text-align: center;
width: 685px;
height: 100%;
margin: 0px;
background: url(tlo/kontakt.gif);
background-repeat: repeat-y;
}

td.prawa {
text-align: left;
font-size: 10px;
vertical-align: top;
height: 100%;
background-color: #ffffff;


margin: 0px;
padding: 0px;
}

td.lewa{
background-position: 100% 155px;
font-size: 10px; 
vertical-align: top;

height: 100%;
background-color: #ffffff;
text-align: left;
padding-left: 21px;
padding-right: 10px;
}

#right {
float: right;
margin-right: 42px;
}

#stopka {
background: url(tlo/kontakt.gif);
background-repeat: repeat-y;
text-align: left;
background-color: #200E27;
width: 685px;
height: 164px; 
clear: both;
}

#stopka2 {
background: url(tlo/kontakt2.gif);
background-repeat: repeat-y;
text-align: left;
background-color: #200E27;
width: 685px;
height: 164px; 
clear: both;
}

#dol {
padding-left: 21px;
text-align: left;
}

#menu {
float: left;
padding-left: 24px;
padding-top: 40px;
text-align: left;
}

#kontakt {
vertical-align: top;
float: right;
padding-right: 80px;
padding-top: 50px;
text-align: left;
}

img {
border: 0px;
padding: 0px;
margin: 0px;
}

img.prawa {
vertical-align: top;
border: 0px;
}

img.karty {
padding-left: 15px;
float: right;
vertical-align: top;
border: 0px;
}

img.ikonka2 {
padding-left: 4px;
float: right;

border: 0px;
}

img.ikonka {
margin: 15px;

}

img.obrazki {

float: left;
border: 0px;
padding: 0px;
margin: 0px;
}

img.obrazki2 {

float: left;
border: 0px;
padding: 0px;
margin-right: 30px;
}

img.glos {
margin-top: 4px;
padding: 0px;
float: none;
text-align: center;
}

P { 
padding-top: 5px;
padding-left: 10px;
padding-right: 10px;
color: #000000;
font-size: 12px;
font-family: Trebuchet MS, "times new roman", sans-serif;
font-weight: normal; 
margin-bottom: 0px;
padding-bottom: 0px;
text-align: justify;
}

p.wrozby { 
color: #000000;
font-size: 11px;
font-family: Trebuchet MS, "times new roman", sans-serif;
font-weight: bold; 
margin-bottom: 0px;
padding-bottom: 0px;
text-align: center;
}

P1 { 

color: #000000;
font-size: 12px;
font-family: Trebuchet MS, "times new roman", sans-serif;
font-weight: normal; 
margin-top:0px;

}

P.srodek { 
text-align: center;
color: #000000;
font-size: 12px;
font-family: Trebuchet MS, "times new roman", sans-serif;
font-weight: normal; 

}

P.kontakt { 
margin-top:0px;
color: #3C2545;
font-size: 14px;
font-family: Trebuchet MS, "times new roman", sans-serif;
font-weight: normal; 
}

P.firma { 
color: #ffffff;
font-size: 12px;
font-family: Trebuchet MS, "times new roman", sans-serif;
font-weight: bold; 

margin: 0px;
padding-left: 6px;
margin-top: 12px;
padding-right: 6px;
padding-bottom: 3px;
text-align: left;
}

P.gwiazdka { 
color: #000000;
font-size: 10px;
font-family: Trebuchet MS, "times new roman", sans-serif;
font-weight: normal; 
}

P.tresc{ 
color: #000000;
font-size: 12px;
font-family: Trebuchet MS, "times new roman", sans-serif;
font-weight: normal; 

margin: 0px;
padding-left: 12px;
margin-top: 6px;
padding-right: 6px;
padding-bottom: 3px;
text-align: justify;
}

p.copyright { 
color: #ffffff;
font-size: 8pt;
font-family: Trebuchet MS, "times new roman", sans-serif;
font-weight: normal; 
padding-top: 12px;
text-align: center;
}

H1 { 
color: #5A345C;
margin: 0px;
padding-top: 5px;
padding-left: 10px;
font-size: 24px;
font-family: Trebuchet MS, "times new roman", sans-serif;
font-weight: bold; 
}

H2 { 
color: #0068AE;
margin: 0px;
padding-top: 8px;
font-size: 12px;
font-family: Trebuchet MS, "times new roman", sans-serif;
font-weight: bold; 
}

table.zestawienie_rafal
{
line-height: 16px;
color: #000000;
font-size: 12px;
font-family: Trebuchet MS, "times new roman", sans-serif;
font-weight: bold;
}

td.L {
text-align: left;
vertical-align: top;
width: 350px;
height: 100%;
border-bottom: 1px #B9B9B9 solid;

}

td.R {
text-align: right;
vertical-align: top;
width: 162px;
height: 100%;
border-bottom: 1px #B9B9B9 solid;
}























