BODY 
{
margin: 0px;
padding: 0px;
background: #d6deef;
color: #323232;
font: 11px Verdana;
}
table
{
  margin:0;
  color: #323232;
  font: 11px Verdana;
}
#error {background: #cc3333; background-image: url(images/wyk.jpg); background-position:left; background-repeat:no-repeat; width:90%; padding-left:60px; padding-top:10px; padding-right:10px; padding-bottom:10px; text-align:center; font-weight:bold; color:#ffffff; font-size:13px; margin-top:12px; margin-bottom:12px; display:table; height:57px;}
#frame {background:#f4f4f4; border:1px solid #aaaaaa; padding:12px; font-size:12px; text-align:left; margin-bottom:10px;}
#games div {position:relative}
#start {background-image:url(images/start.jpg); background-position:top right; background-repeat:no-repeat; width:610px; height:400px; display:table}
/* ogloszenia na stronie głównej */
#og_start {border:1px solid #d6dae2; width:134px; height:175px; margin-top:8px; margin-right:9px; text-align:center}

/* ramka na zdjecia */
#photo {border:1px solid #bbbbbb; padding:10px; margin-top:8px; margin-bottom:8px; background:#f6f6f6}

/* panel klienta */
#panel_act {float:left; width:95px; border-top:1px solid #aaaaaa; border-left:1px solid #aaaaaa; border-right:1px solid #aaaaaa; text-align:center; padding-top:8px; padding-bottom:8px; background:#f4fdff;}
#panel_nact {float:left; width:95px; border:1px solid #aaaaaa; text-align:center; padding-top:8px; padding-bottom:8px; background:#f1f1f1;} 
#panel_in {clear:both; border:1px solid #aaaaaa; padding:10px; background:#f4fdff}

/* menu */
div.m1 {float:left; width:2px; height:6px;} /* przerywnik */
div.m2 {float:left; padding:4px 12px 4px 12px} /* link */
/* rozwijane menu */
div.subm {border:1px solid #cdcdcd; background:#f4f4f4; position:absolute; display:table}
div.inmenu {padding:5px; border-bottom:1px solid #cdcdcd}

/* wyszukiwarka */
div.se_act {float:left; width:220px; border-top:1px solid #aaaaaa; border-left:1px solid #aaaaaa; border-right:1px solid #aaaaaa; text-align:center; padding-top:8px; padding-bottom:8px; background:#f4f4f4;}
div.se_nact {float:left; width:220px; border:1px solid #aaaaaa; text-align:center; padding-top:8px; padding-bottom:8px; background:#f8f8f8;} 

#games div {position:relative}

/* kolor komórki w ogłoszeniach w zaleznosci od typu */
tr.yellow {background:#fff696}
tr.red {background:#ffb5b5}
tr.orange {background:#ffbd35}
tr.green {background:#dcffb5}

table.obrazek {
  border-collapse:collapse;
  border:1px solid #A8A8A8;
  }
.obrazek td {border: 1px solid #A8A8A8; padding:5px}

table.print {
  border-collapse:collapse;
  border:1px solid black;
  }
.print td {border: 1px solid black;}

a:link {
color:  #001FA2;
text-decoration: none;
}
a:visited {
color: #001FA2;
text-decoration: none;
}
a:hover {
color: #bb0000;
text-decoration: none;
}

a.alert:link  {
color: #BB0000;
}

a.alert:visited  {
color: #BB0000;
}

a.alert:hover  {
color: black;
}

a.menu:link  {
color: #676767;
text-decoration: none;
}

a.menu:visited  {
color: #676767;
text-decoration: none;
}

a.menu:hover  {
color: #aa0000;
text-decoration: underline;
}

a.menu_g:link  {
color: #343434;
font-size:13px;
text-decoration: none;
}

a.menu_g:visited  {
color: #343434;
font-size:13px;
text-decoration: none;
}

a.menu_g:hover  {
color: #aa0000;
font-size:13px;
text-decoration: none;
}

/* menu na dole */
a.menu_d:link  {
color: white;
}

a.menu_d:visited  {
color: white;
}

a.menu_d:hover  {
color: #343434;
}

a.web:link  {
color: #737373;
text-decoration: none;
}

a.web:visited  {
color: #737373;
text-decoration: none;
}

a.web:hover  {
color: #001FA2;
text-decoration: underline;
}

font.tit  {
  font: 14px Verdana;
  color: #001FA2;
  font-weight:bold;
}

font.error {
  color: #DD0000;
  font-weight: bold;
}

td.tytul
{
  background-image:url(images/tit_bg.png);
  color:#232323;
  text-align:center;
}

td.center
{
text-align:center;
}

td.right
{
text-align:right;
}

tr.lista1,td.lista1
{
  background:#e0e7f3;
  color:#222222;
  text-align:left;
}

tr.lista2,td.lista2
{
  background:#d9e1f0;
  color:#222222;
  text-align:left;
}

div.line {
  background: #86868F;
  height: 1px;
  padding: 0px;
  margin-top: 5px;
  margin-bottom: 5px;
  overflow:hidden;
}

div.pause
{
margin-top:2px;
margin-bottom:2px;
height:2px;
overflow:hidden;
}

fieldset {
padding: 7px 7px 7px 7px;
border: 1px solid #787878;
}

input, textarea, select
{ 
  background: #ffffff;
  border: 1px solid #898989;
  font: 11px Verdana;
}

input.button
{
  background: transparent;
  background-image: url(images/btn.gif);
  border:0px;
  height:21px;
  width: 72px;
  font: 12px Tahoma;
  color: #676767;
  cursor: pointer;
}

input.button_l
{
  background: transparent;
  background-image: url(images/btn_l.gif);
  border:0px;
  height:21px;
  width: 155px;
  font: 12px Tahoma;
  color: #676767;
  cursor: pointer;
}

input.trans
{
  background: transparent;
  border: 0px;
}

form {margin:0px}
label {cursor:pointer}
img.belka
{
  margin-top:8px;
  margin-bottom:8px;
}

div.line_start
{
  background:#d6dae2;
  margin-top:6px;
  margin-bottom:6px;
  height:2px;
  overflow:hidden;
  width:100%;
}

