html { overflow: -moz-scrollbars-vertical; }
body {margin: 0; padding: 0; font-family: arial, sans-serif; font-size: 12px; color: #6e5a46; background: #999965; }
table { border-collapse: collapse; }
td { padding: 0; }
a { color: #9b0000; text-decoration: underline; }
a:hover { color: #cd0000; }
a img { border: none; }
p { margin: 8px 0 8px 0; }
img { border: none; }
img.png {behavior: url("/png.htc");}

h1 { font-family: Verdana, sans-serif; font-size:15px; font-weight: bold; padding: 19px 0 20px 0; line-height: 16px; color: #9b0000; margin: 3px 0 0px 0;}
h1.twolines { padding: 0 0 20px 0; }
h1.twolines div { margin: 2px 0 2px 0; font-family: Georgia, serif; font-size: 15px; color: #bea582; font-weight: bold; }
h2 { font-family: Verdana, sans-serif; }

a.menuref { text-decoration: none; }
a.menuref:hover { text-decoration: underline; }

.textref { font-size: 11px; }

#bordertop { background: url("/img/bordertop.gif") repeat-x #fffae6; min-width:960px;}
#borderleft { background: url("/img/borderleft.gif") repeat-y; }
#borderright { background: url("/img/borderright.gif") repeat-y right; }

.text { padding: 0px 0px 0px 0px; margin:0; font-size: 12px; letter-spacing:0.3px; }
.buble { float: right; position: relative; }
.buble p { margin:10px 0 0 0; font-size: 11px; width:150px; text-align: center; }
.messhead { font-family: times, arial, serif; font-size: 18px; font-weight: bold; }
.messtext { font-family: times, arial, serif; font-size: 14px; font-style: italic; }
.rcol1 { float: right;}
.rcol2 { position:relative; left: 296px; top:-166px; margin: 0 -126px -166px -260px; width: 260px;}

.menumarker0, .menumarker0sel, .menumarker1, .menumarker1sel
   {
   padding-left: 17px; line-height: 15px; margin: 4px 0 6px 0;
   text-decoration:none; display: block; padding-left:20px; margin-right:10px;
   }
.menumarker0:hover, .menumarker0sel:hover, .menumarker1:hover, .menumarker1sel:hover
   { text-decoration: none; }
.menumarker0 { background: url('/img/s.gif') no-repeat left; }
.menumarker0sel { background: url('/img/menu-marker1.gif') no-repeat left; font-weight: none; color: #cd0000;  }
.menumarker0sel:hover { background: url('/img/menu-marker1.gif') no-repeat left; }
.menumarker1 { background: url('/img/s.gif') no-repeat left; }
.menumarker1sel { background: url('/img/menu-marker3.gif') no-repeat left; font-weight: none; color: #cd0000;  }
.menumarker1sel:hover { background: url('/img/menu-marker3.gif') no-repeat left; }

.menudivider { display: block; height:1px; background: url('/img/dots.gif') repeat-x; margin-left: 0px; }

.ban { color:#bea582; font-size: 11px; text-decoration: none; line-height: 13px; }
.ban:hover { color:#6e5a46; }

.ban-photo { background: url('/img/photoramka.gif') no-repeat top center; padding: 7px 0 0 0; text-align:center; width: 140px; font-size: 11px; }
.ban-photo img { margin-bottom: 30px; }
.ban-photo a { color:#bea582; text-decoration:none;}
.ban-photo a:hover { color:#6e5a46; }

.ban-brown { width: 170px; line-height:170px; text-align: center;}

#menu { padding: 43px 0 0 189px;}
div #menu01 a:hover img { background: url("/img/menu_01.gif") no-repeat; }
div #menu02 a:hover img { background: url("/img/menu_02.gif") no-repeat; }
div #menu03 a:hover img { background: url("/img/menu_03.gif") no-repeat; }
div #menu04 a:hover img { background: url("/img/menu_04.gif") no-repeat; }
div #menu05 a:hover img { background: url("/img/menu_05.gif") no-repeat; }

.navicons { position: relative; float:right; padding: 25px 30px 0 0; z-index: 1; }
.navicons td, .navicons a { font-size: 11px; text-decoration: none; color:#9e8a76; }
.navicons #activelang { color: #6e5a46; }
.navicons a:hover { text-decoration: underline; color: #9e8a76; }
.navicons div#langs { margin: 0 0 5px 15px; }

.formfld { background:#FFFADC; border: 1px solid #d9d7c0; font-family: arial, times, serif; font-size: 12px; color:#6e5a46; }
.formbtncont { cursor: pointer; padding: 0 0 3px 0; font-family: arial, times, serif; font-size: 12px; color:#6e5a46; border: 0; width:72px; height: 22px; background: #faf0c8; color: #bea582; }
.formbtncont:hover { background: url('/img/button.gif') #faf0c8 center no-repeat; color: #6e5a46;}

#path { height:40px; padding-top:10px; font-size: 11px; line-height:12px; color:#bea582; }
#path a { text-decoration:none; color:#bea582; }
#path a:hover { text-decoration:underline; }

#main { background: url("/img/ugol.gif") no-repeat; }
#pgtop { height: 168px; }
#logo { margin: 45px 0 30px 45px; clear:both; }
#copy { clear: both; width: 100%; height: auto; padding: 5px 0 15px 0; background: #999965; font-size: 11px; text-align: center; border: dashed 0px; min-width:960px; }

td.marka { padding: 5px 50px 5px 10px; font-size: 11px; }
.marka div { margin: 5px 0 0 0; font-weight: bold; }
.marka p { margin: 3px 0 0 0; color:#bea582; }
.markadiv { height:1px; background:#e1e0cb; margin: 10px 50px 5px 0px;}

.dateYearSel, .dateYear { display: block; height: 18px; text-align: center; width: 43px; color:#bea582; font-size: 11px; text-decoration:none; line-height: 18px; }
.dateYearSel, .dateYearSel:hover, .dateYear:hover { color:#6e5a46; background: url('/img/news/dateYear.gif') no-repeat;}
.dateMonthSel, .dateMonth { display: block; height: 18px; padding-left: 4px; width: 60px; color:#bea582; font-size: 11px; text-decoration:none; line-height: 18px; }
.dateMonthSel, .dateMonthSel:hover, .dateMonth:hover { color:#6e5a46; background: url('/img/news/dateMonth.gif') no-repeat; }

.news, .newssel { font-size: 11px; margin: 0 0 10px 0; text-align: left; padding: 5px 5px 5px 5px;}
.news { color:#bea582; }
.newssel { color:#6e5a46; }
.newssel a { color:#cd0000; }
a.newsref { text-decoration: none; }
a.newsref:hover { text-decoration: none; }
.newsbtn a { display:block; padding: 5px 0 5px 0; }
.newsbtn { text-decoration: none; color:#bea582; }
.newsbtnup { background: url('/img/news/newsup.gif') no-repeat;}
.newsbtn:hover .newsbtnup { background: url('/img/news/newsupsel.gif') no-repeat;}
.newsbtndn { background: url('/img/news/newsdn.gif') no-repeat;}
.newsbtn:hover .newsbtndn { background: url('/img/news/newsdnsel.gif') no-repeat;}

.adrref { text-decoration: none; color: #6e5a46; }
.adrref:hover { text-decoration: underline; color: #6e5a46; }

.projects, .projectssel { font-size: 11px; text-align: left;}
.projects a { text-decoration: none; color:#bea582; }
.projectssel a { text-decoration: none; color:#6e5a46; }
.projectssel a:hover, .projects a:hover { color:#6e5a46; }

.podpis { font-size: 11px; color:#bea582; margin: 1px 0 0 0; }

.db
  {
  background: url('/img/glass.png'); filter: alpha(opacity=80);
  z-index: 10; position:absolute; top: 0; left: 0; bottom:0; right:0;
  padding:0; margin:0;
  }

.dbframe { position:absolute; top: 50px; z-index: 11; text-align:center; width:100%;}
.dbframe table { width:890px; height: 524px; background: url('/img/portfolio/pramka.gif') no-repeat; }
.dbframe iframe { overflow: hidden; width:887px; height: 521px; background: #fffae6; }
.dbframe .dbtitle { font-weight: bold; font-family: Verdana, sans-serif; }
.dbframe a { font-size: 12px; color:#bea582; }
.dbframe a:hover { color:#6e5a46; }

.btgame {color:#D7715A; font-size: 13px; font-weight:bold;}
h2.btgame {margin: 0 0 0 50px; line-height: 17px; padding: 0;}
div a.btgame
  {
  margin:0; padding:0;
  float:right; display:block; width: 110px; height:46px;
  text-decoration:none;
  background: url('/img/firstpage/btgame.gif') no-repeat right center;
  line-height: 48px;
  }
div a.btgame:hover
  { background-image: url('/img/firstpage/btgamesel.gif'); }


