@charset "UTF-8";

html {
 overflow-y: scroll;
 }

body {
  padding: 0;
  margin: 0px auto;
  width: 950px;
  font-family: Tahoma, sans-serif;
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 10px;
  margin-bottom: 10px;
  background-image: url('tlo.jpg');
  background-repeat: repeat-x;
  background-color: #ffffff;
  behavior: url(szablony/s1/util/csshover.htc);
 }

#kontener {
 overflow: hidden;
 min-height: 200px;
 text-align: left;
 }

#naglowek {
 background-repeat: no-repeat;
 height:192px;
 color: #ffffff;
 position: relative;
 }

#stopka {
 height:90px;
 background: #9922ff;
 clear: both;
 }




#rama {
 background: #B2B3B5;
 width: 950px;
 margin: 0px;
 float: left;
 height: auto;
 clear: both;
 }

#rama_txt {
 margin: 10px;
 font-size: 12px;
 color: #ffffff;
 font-weight: bold;
 }

#cialo {
 height: 300px;
 background: #ff0000;
 }


#rama_k {
 background-image: url('szary_wiersz.gif');
 background-repeat: no-repeat;
 float: left;
 height: 10px;
 width: 950px;
 clear: both;
 }

#menu1 {
 float: left;
 margin-top: 0px;
 margin-left: 10px;
 height: 10px;
 width: 460px;
 font-size: 12px;
 }

#menu2 {
 float: left;
 text-align: right;
 margin-top: 4px;
 margin-right: 10px;
 height: 10px;
 width: 460px;
 }

#inmenu {
 background: #0000F0;
 }


#glOkno {
 background: #F11213;
 margin-left: 200px;
 }


#page {
  width: 883px;
  margin: 0px auto;
  text-align: left;
}


#txt_red {
 color: #ff0000;
 }

.txt_biel {
 color: #ffffff;
 }

#rbsinfo {
 display: block;
 background-color: #0000ff;
 text-align: right;
 }


.szary_input {
 color: #ffffff;
 background: #B2B3B5;
 font-weight: bold;
 }


td {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
text-align: left;
margin-left: 0px;
margin-top: 0px;
color: #343434;
}

img {
border: 0;
}

input {
 border: 1px solid black;
 }

select {
 border: 1px solid black;
 }

textarea {
 border: 1px solid black;
 }

A:link {text-decoration: none; color: #343434;}
A:visited {text-decoration: none; color: #343434;}
A:active {text-decoration: none; color: #343434;}
A:hover {text-decoration: none; color: #343434;}

A.bmenu:link {text-decoration: none; color: #FFFFFF;}
A.bmenu:visited {text-decoration: none; color: #FFFFFF;}
A.bmenu:active {text-decoration: none; color: #FFFFFF;}
A.bmenu:hover {text-decoration: none; color: #FFFFFF;}


form {
 margin: 0px;
 }

input {
 background-color: #FFFFFF;
 }
 
select {
 background-color: #FFFFFF;
 } 

textarea {
 background-color: #FFFFFF;
 }
 
td {
 text-align: left;
 vertical-align: top;
 }

.tabgl {
 width: 780px;
 height: 560px;
 }
 
.tdnaglowek {
 height: 60px;
 }
 
.tdmenu {
 height: 20px;
 }

.tdcialo {
 vertical-align: top;
 }

.tdstopka {
 height: 20px;
 }


.wprawo {
 text-align: right;
 }
 
.wsrodek {
 text-align: center;
 }
 
.wlewo {
 text-align: left;
 }
 
.wdol {
 vertical-align: bottom;
 }

.wgore {
 vertical-align: top;
 }

.dosrodka {
 vertical-align: middle;
 }

.vsrodek {
 vertical-align: middle;
 }


.hsrodek {
 text-align: center;
 }


.bold {
 font-weight: bold;
 }

.kolorwr0 {
 background:#b6b2b2;
 }

.kolorwr1 {
 background:#d8d8d8;
 }

.kolorwr2 {
 background:#ece9e9;
 }

.txtCzerwony {
 color: #FF0000;
 }

.b0 {
 border: 0px;
 }
 
.mnuLink:visited {font-weight: bold; color: #FFFFFF;}
.mnuLink:link {font-weight: bold; color: #FFFFFF;}
div#nav {float: left; margin: 0px 0px 0px 0px; border: 0px solid #AAA;}
div#nav ul {margin: 0; padding: 0; background: white; border: 0px solid #CCC; border-width: 0px 0px;}
div#nav li {position: relative; list-style: none; margin: 0; float: left; width: 220px; line-height: 15px;}
div#nav li:hover {background-color: #bb946a;}
div#nav li.submenu {background: url(dropmenu.gif) 0px 50% no-repeat #8d8e91; border: 1px solid #CCC; border-top: 0px; width: 151px; text-align: center;}
div#nav li.submenu2 {background: #8d8e91;width: 151px; border: 1px solid #CCC; border-top: 0px; text-align: center;}
div#nav li.submenu:hover {background-color: #cab195;}
div#nav li.submenu2:hover {background-color: #bb946a;}
div#nav li a {display: block; padding: 5px 0 1px 5px; text-decoration: none; width: 220px;}
div#nav ul a {width: auto;}
div#nav ul ul {position: absolute; width: 220px; display: none;}
div#nav ul ul li {border-bottom: 1px solid #CCC;}
div#nav li.submenu li.submenu {background: url(submenu.gif) 95% 50% no-repeat; width: 220px;}
div#nav li.submenu li.submenu:hover {background-color: #cab195;}
div#nav ul.level1 li.submenu:hover ul.level2,
div#nav ul.level2 li.submenu:hover ul.level3 {display:block;}
div#nav ul.level2 {top: 22px; left: -1px; text-align: left;}
div#nav ul.level3 {top: -1px; left: 220px; border-top: 1px solid #CCC; }
div#mnuMargin {margin-left: 0px;} 
 

