BODY {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #195179;
  margin: 0px;
  padding: 0px;
  background: #2F4A6F;
}
#content {
  margin: auto;
  width: 920px;
}
#logo {
  width: 244px;
  height:71px;
  float:left;
}
#info {
  width: 920px;
  height:71px;
  color: #CCE0FF;
  text-align:right;
}
#center {
  width: 900px;
  background-color: #CCE0FF;
background-image:url(gfx/lay_luk_gora.gif);background-repeat:no-repeat;
  padding: 10px 10px 0px 10px; 
}
#panorama {
  width: 900px;
  height:215px;
  background-image:url(gfx/panorama.gif);
  background-repeat:no-repeat;
}
#panorama1 {
  width: 900px;
  height:215px;
  background-image:url(gfx/profil.gif);
}
#obrazki {
  width: 900px;
  height:215px;
  top:81px;
  position:absolute;
}
#tmenu {
  margin: 1px 0px 5px 0px;
  width: 880px;
  height:38px;
  background-image:url(gfx/tmenu.gif);
  color:#FFFFFF;
  line-height:36px;
  padding: 0px 10px 0px 10px 
}
#tmenu1 {
  margin: 1px 0px 5px 0px;
  width: 880px;
  height:38px;
  background-image:url(gfx/tmenu.gif);
  color:#FFFFFF;
  line-height:36px;
  padding: 0px 10px 0px 10px 
}
#lewa {
  margin: 1px 0px 5px 0px;
  width: 185px;
  padding: 10px 0px 10px 10px;
  float:left;
}
#prawa {
  margin: 0px 0px 5px 0px;
  width: 695px;
  padding: 10px 10px 10px 0px;
  float:right
}
#profil-v {
  margin: 0px 0px 5px 0px;
  width: 225px;
  padding: 10px 10px 10px 0px;
  float:left;
}
#prawa-v {
  margin: 0px 0px 5px 0px;
  width: 455px;
  padding: 10px 10px 10px 0px;
  float:right
}
#prawa-v1 {
  margin: 0px 0px 5px 0px;
  width: 695px;
  padding: 0px 10px 10px 0px;
  float:right
}
.clear { clear:both;}
#tstopka {
  margin: 5px 0px 0px 0px;
  width: 880px;
  height: 34px;
  background-image:url(gfx/tstopka.gif);
  line-height:36px;
  padding: 0px 10px 0px 10px;
  color:#FFFFFF;
  clear:both;
  }

a { text-decoration: none; color: #DB2424;}
a:hover { text-decoration: underline; color: #DB2424;}


.whibold {font-weight:bold; color:#FFFFFF; padding:5px;}


.p0 {list-style: none; margin:0px; padding:0px; text-align:center}
.p1 {background: #195179; width:154px; padding:5px;}
.p2 {background: #2B74A7; width:154px; padding:5px; font-weight:bold; margin:1px 0px 0px 0px;}


td { padding: 5px 10px 5px 10px; border: solid 1px #2B74A7; color:#195179}
td.title { padding: 5px 10px 5px 10px; border: solid 1px #2B74A7; text-align:right; font-weight:bold; color:#2B74A7}
td.text { padding: 5px 10px 5px 10px; border: solid 1px #2B74A7; text-align:left; font-weight:bold; color:#195179;}

#panel {
  width: 720px;
  height: 28px;
  background-image:url(gfx/panel.png);
  margin:1px;
  float:right;
  padding: 0px 10px 0px 10px;

}
#panel1 {
  position: relative;
  left: 376px;
  top: -215px;
  width: 502px;
  height: 28px;
  background-image:url(gfx/panel.png);
  margin:1px;
  padding: 0px 10px 0px 10px;

}

ul.sezon { list-style: none; float: left; margin:0px; padding: 0px;  line-height:26px;}
.icopa {float:left; padding:5px 5px 2px 2px;  line-height:26px;}
.icopb {padding:5px 5px 2px 2px;  line-height:26px;}

a.menu {color:#FFCC00; text-decoration:none; text-transform:uppercase;font-weight:bold;}
a:hover.menu {color:#FFFFFF; text-decoration:none; text-transform:uppercase;}

span.menu {color:#FFCC00; text-decoration:none; text-transform:uppercase;font-weight:bold;}


a.logout {color:#195179; text-decoration:none;font-weight:bold;}
a:hover.logout {color:#195179; text-decoration: underline;}



a.smenu {color:#FFCC00; text-decoration:none;}
a:hover.smenu {color:#FFFFFF; text-decoration:none;}

.yel {color:#FFCC00;}
a.mess {color:#FFFFFF; text-decoration:none;}
a:hover.mess {color:#FFCC00; text-decoration:none;}

.information {
  padding: 30px 0px 0px 0px;
  left:900px;
  z-index:1000;
}

.error{
color:red;text-decoration:none; font-weight:bold;text-align:center;    font-size: 12px;
}

.success{
color:green;text-decoration:none;  font-weight:bold;text-align:center;     font-size: 12px;
}

#loginArea{
  line-height:26px;
  position:absolute;
  width:720px;
}

#logoffArea{line-height:26px;}
#copyright{color:#CCE0FF;padding-left:50px;font-size: 10px;}
#noframes td{
  border-width: 0px;
}
#noframes1 td{
  border-width: 0px;
}
.input{
      background: #CCE0FF; border-width:1px;border-color:#2F4A6F;border-style:solid; font-size: 12px;
}
.textarea{
      background: #CCE0FF; border-width:1px;border-color:#2F4A6F;border-style:solid; font-size: 12px;
}
h3 {font-size: 12px;}
#loginResult{
    position:absolute;
    width:502px;
    padding-top:2px;
}
#loginPanel{line-height:26px;position:absolute;}
#panoramaBoerse {
  width: 900px;
  height:215px;
  background-image:url(gfx/boerse/boerse.jpg);
}
#panoramaAcademy {
  width: 900px;
  height:215px;
  background-image:url(gfx/academy/academy.jpg);
}
#panoramaShop {
  width: 900px;
  height:215px;
  background-image:url(gfx/shop/shop.jpg);
}
#panoramaProfile {
  width: 900px;
  height:215px;
  background-image:url(gfx/profile/profile.jpg);
}
#panoramaVermoegen {
  width: 900px;
  height:215px;
  background-image:url(gfx/vermoegen/vermoegen.jpg);
}
#panoramaClub {
  width: 900px;
  height:215px;
  background-image:url(gfx/club/clubs.jpg);
}
#text_top{
    padding:0px;
    vertical-align: middle;
}
#panoramaJustice {
  width: 900px;
  height:215px;
  background-image:url(gfx/justice/justicepanorama.jpg);
}

.buttonBuy {
position:relative;
font-family: arial, verdana, helvetica, sans-serif;
background-image: url(gfx/vermoegen/buy2.png);
background-repeat: no-repeat;
display: block;
width: 133px;
height: 25px;
margin: 0;
margin-bottom:0px;
padding: 0;
cursor:pointer;
}
.buttonBuy a {
display:block;
font-size: 11px;
width: 133px;
height: 25px;
float: left;
margin: 0;
padding: 0;
color: black; text-decoration: none;
}
.buttonBuy img {width: 100%; height: 100%; border: 0; }

.buttonBuy a:hover img{visibility:hidden}


.buttonDelete {
position:relative;
font-family: arial, verdana, helvetica, sans-serif;
background-image: url(gfx/vermoegen/erase2.png);
background-repeat: no-repeat;
display: block;
width: 133px;
height: 25px;
margin: 0;
margin-bottom:0px;
padding: 0;
cursor:pointer;
}
.buttonDelete a {
display:block;
font-size: 11px;
width: 133px;
height: 25px;
float: left;
margin: 0;
padding: 0;
color: black; text-decoration: none;
}
.buttonDelete img {width: 100%; height: 100%; border: 0; }

.buttonDelete a:hover img{visibility:hidden}
.inprogress{
color:blue;text-decoration:none; font-weight:bold;text-align:center;    font-size: 12px;
}
select{background: #CCE0FF;}
.trError{background-color: pink;}
#baners{
  position:relative;
  padding: 0px 0px 0px 0px;
  width:400px;
  z-index:1000;
  float:left;
  line-height: 33px;
  text-align:left;
}