body { background-color: #FFF; font: 12px tahoma, arial, verdana; color: black; margin: 0px;}
td { font-size: 10pt; font-weight: 100; font-family: tahoma, arial, verdana; color: black;}

a { font: normal 12px tahoma, arial, verdana; color: #1128A8; text-decoration: none;}
a:hover { font: normal 12px tahoma, arial, verdana; color: #ed8007; text-decoration: none;}

a.modern { font: normal 12px tahoma, arial, verdana; color: #585858; border-bottom: 1px solid #e87512; text-decoration: none; }
a.modern:hover { font: normal 12px tahoma, arial, verdana; color: #ed8007; border-bottom: 1px solid #ddd; text-decoration: none;}

a.ws { font-size: 8pt; font-weight: 100; font-family: tahoma, arial, verdana; color: #FFFAD9; text-decoration: none;}
a:hover.ws { font-size: 8pt; font-weight: 100; font-family: tahoma, arial, verdana; color: #FF9900; text-decoration: none;}
a.mm { font-size: 7pt; font-weight: 100; font-family: tahoma, arial, verdana; color: #1128A8; text-decoration: none;}
a:hover.mm { font-size: 7pt; font-weight: 100; font-family: tahoma, arial, verdana; color: #ed8007; text-decoration: none;}
a.m { font-size: 8pt; font-weight: 800; font-family: tahoma, arial, verdana; color: #FFFAD9; text-decoration: none;}
a:hover.m { font-size: 8pt; font-weight: 800; font-family: tahoma, arial, verdana; color: #1128A8; text-decoration: none;}
a.stopka { color: #FF9900;}
a:hover.stopka { color: #1128A8;}
a.inf1 { font-size: 8pt; font-weight: 100; font-family: tahoma, arial, verdana; color: #000000; text-decoration: none;}
a:hover.inf1 { font-size: 8pt; font-weight: 100; font-family: tahoma, arial, verdana; color: #990000; text-decoration: none;}

.nazwa { font: bold 18px georgia, tahoma, verdana; margin: 0 0 20px 0; text-align: center;}

.dane2 {margin-left: 20px; }
.foto1 {margin-left: 20px; }
.foto2 {margin-right: 50px; }

.daane2 {padding-left: 5px; border-left: 25px solid #FFC99B;}


.naglowek { font: bold 13px tahoma, arial, verdana; color: #000; border-bottom: 1px solid #dedede; padding: 0 4px; }
.dane { margin-left: 20px; color: #585858; }
.tresc {font: bold 12px tahoma, arial, verdana; color: #585858; }




.menu { font-size: 8pt; font-family: tahoma, arial, verdana; color: #FFFAD9; text-decoration: none; padding: 4px;}
.mmm { color: #ff9900; font-size: 5pt;}
.mmmm { color: #990000; font-size: 5pt;}
.menu-pasek { font-size: 8pt; font-weight: 100; font-family: tahoma, arial, verdana; color: #1128A8; text-decoration: none;}
.buton { font-family: tahoma, arial, verdana; font-size: 8pt; font-weight: 800; color: white; background-color: #AD100A; border-color: #cc0000; margin-top: 5px;}
.but { font-family: tahoma, arial, verdana; font-size: 8pt; font-weight: 800; color: black; background-color: #f3dc8d; border-color: #ffcc00;}
.but2 { font-family: tahoma, arial, verdana; font-size: 8pt; color: #000000; font-weight: 800; background-color: #FFE7AE; border-color: #FF9900; border-width: 1px; border-style: solid;}
.but3 { font-family: tahoma, arial, verdana; font-size: 8pt; font-weight: 800; color: black; background-color: #FFE8E8; border-color: #ff0000;}
.inp { font-family: tahoma, arial, verdana; font-size: 8pt; font-weight: 800; color: black; background-color: #FFFAD9; border-color: #ffcc00; width: 250; }
.inp2 { font-family: fixedsys; font-size: 8pt; font-weight: 100; color: black; background-color: #FFFAD9; border-color: #ffcc00; width: 250; }
.inp3 { font-family: tahoma, arial, verdana; font-size: 8pt; font-weight: 800; color: black; background-color: #EFEFEF; border-color: #000000; border-width: 1px; }
.form_td { background-color: #FFE7AE; color: black; border-style: solid; border-width: 1px; border-color: #ff9900; }
.form_td2 { background-color: #FFE7AE; color: black; border-style: solid; border-width: 1px; border-color: #ff9900; }
.form_td3 { background-color: #F3D3B0; color: black; border-style: solid; border-width: 1px; border-color: #F3D3B0; }
.m_tytul { font-family: arial black, tahoma; font-size: 10pt; font-weight: 800;}
.ramka { border-style: solid; border-color: black; border-width: 1px;}
.red {  color: #bd0606;}
.inp_w150 { font-family: tahoma, arial, verdana; font-size: 8pt; font-weight: 100; color: black; background-color: #efefef; border-color: #cacaca; width: 135px; }
.inp_w { font-family: tahoma, arial, verdana; font-size: 8pt; font-weight: 100; color: black; background-color: #efefef; border-color: #cacaca;}
.inp_w100 { font-family: tahoma, arial, verdana; font-size: 8pt; font-weight: 800; color: black; background-color: #efefef; border-color: #cacaca; width: 100px; }
form { margin-top: 0px; margin-bottom: 0px; }
.nomargin { margin-top: 0px; margin-bottom: 0px; }
ul { margin-top: 0px; margin-bottom: 0px; }
ol { margin-top: 0px; margin-bottom: 0px; }
td.panel { background-color: #ECE1B7 }

form#form_mail { margin: 10px 0; }
form#form_mail p { margin: 10px; }
form#form_mail fieldset { width: 420px; margin: 5px 0; padding: 5px 0; border: 1px solid #ccc; }
form#form_mail legend { margin-left: 5px; padding: 0 5px; font-weight: bold; color: #e87512; }
form#form_mail ul { margin: 5px; padding: 5px; list-style-type: none; }
form#form_mail input, form#form_mail textarea { font: normal 11px Verdana, tahoma, sans-serif; background-color: #fefadf; }


.galeria { margin: 0 0 10px 10px; padding: 0; }
.galeria a { background-color: #fff; border: 1px solid #999; float: left; padding: 4px;  margin: 5px 0 5px 0;  }
.galeria a:hover { background-color: #e6e6e6; }
.galeria img { border: 1px solid #fff; margin: 0; padding: 0; }


