body
{
  color : lightgrey;
  font-family : Tahoma, Arial, Helvetica, sans-serif;
  font-size : 11px;
  background-color : #003333;
  margin : 0px;
  text-align : center;
}
table 
{
  font-family : Tahoma, Arial, Helvetica, sans-serif;
  font-size : 11px;
}
input, select, textarea
{
  color : lightblue;
  font-weight : bold;
  border-width : 0; 
  background-color : #006666;
  text-align: center;
}
.log , .iRejestracja
{
  background-image: url('/img/input_login_form2.jpg');
  background-repeat: no-repeat;
  padding : 5px;
  border-width : 0; 
  height:16px;
  width:172px;
  text-align : center;
  vertical-align: 0.1em;
  
}
img.stuff 
{
  border : 3px  #009999 solid;
  width: 40px;
  height: 40px;  
}
img.sstuff 
{
  border : 2px  #009999 solid;
  width: 20px;
  height: 20px;
}
a 
{
  text-decoration : none;
}
a.lp,a.sLnk
{
  color:#dddddd;
  font-size:0.9em;
}
a.lp:hover,a.sLnk:hover
{
  color:white;
  border-bottom:1px yellowgreen dashed;
}

a.gMenu ,a.ml
{
  color : #ccffff;
  font-weight:bold;
}
a.ml
{
  font-size: 0.9em;
}
a.oferta
{
  color : #00BCBC;
  font-weight : bold;
  border-width : 0; 
  background-color : #006666;
  line-height: 200%;
  padding: 2px;
}
a.oferta:hover
{
  color : #ccffff;
}

a.gMenu:hover ,a.ml:hover
{
  color : #00ffff;
}
.a_nag
{
  font-weight : bold;
  color : orange;
}
.txt
{
  font-size:0.9em;
}

.msg_good {
width: 220px;
padding: 10px;
border: 2px lime dashed;
color: lime;
font-size:1.2em;
text-align:center;
}

.msg_bad {
width: 220px;
padding: 10px;
border: 2px red dashed;
color: red;
font-size:1.2em;
text-align:center;
}
.msg_yellow {
width: 220px;
padding: 10px;
border: 2px yellow dashed;
color: yellow;
font-size:1.2em;
text-align:center;
}
.tab_tit_form 
{
  width: 130px;
  text-align:right;
  vertical-align:top;
  color:white;
  font-weight:bold;

}
.formBlad 
{
  font-style:italic;
  color:red;
  white-space: nowrap;
}
.usr_name
{
  font-weight: bold;
  color: white;
}
.pReg
{
  padding-bottom:3px;
}
.dReg
{
  font-weight:bold;
  color:orange;
}
a.bazarKat
{
  font-weight:bold;
  color:white;
}
a.bazarKat:hover
{
  color:#dddddd;
}
a.wyb
{
  color:orange;
  font-weight:bold;
}
.szary
{
  color:lightgrey;
}
.bb
{
  color:white;
  font-weight:bold;
}
.ygb
{
  color:turquoise;
  font-weight:bold;
  
}
.ob
{
  color:orange;
  font-weight:bold;
  font-style:normal;
}
#tooltip {
  text-align:left;
  width:130px;
  white-space:nowrap;
  color:cyan;
  font:Tahoma;
  padding:4px;
  border: 1px white dashed;
  background-color: black;
  
  position:absolute;
  margin-top:0px; /* odległość w pionie od kursora myszy */
}
.info
{
  color: cyan;
}
.sf
{
  font-weight:normal;
  font-size: 0.9em;
}
