body {
  font-family: tahoma;
  background-image: url(../_img/layout/bg.jpg);
  background-repeat: repeat-x;
  background-color: #000000;
  color: #FFFFFF;
  margin: 0;
  width: 100%;
  text-align: center;
}


div#top {
  width: 801px;
  height: 320px;
  background-image: url(../_img/layout/top.jpg);
	align: center;
  margin: auto;
}
a:visited, a:link, a:active { color: #c8a978; text-decoration: none;}
a:hover {text-decoration: underline; color: #c8a978;}
div#foot {
background-color: black;

  text-align: center;
  width: 100%;
  align: center;
  font-size: 8pt;
  }
  

span.t {font-family: tahoma; font-size: 11pt; color: #c8a978; font-weight: bold;}


div#gora {width: 801px; 	text-align: right;
margin: auto;}

	
	div#szukaj { margin: 10px;}

div#typy {width: 801px; 	text-align: right;}
a.footer {color: #c8a978;}
strong { font-weight: bold; color: #c8a978;}

table.page {
  font-size: 10pt;
  font-family: tahoma;
  border-size: 0;
  padding: 3px;
  width: 801px;
  align: center;
    align: center;
  margin: auto;
}

span.nag {color: #327d0b; font-weight: bold;}
div#plain {
  font-size: 9pt;
  font-family: tahoma;
  border-size: 0;


  width: 801px;
  text-align: justify;
  margin: auto;
}
div#opis {
  float: right;
  font-size: 9pt;
  font-family: tahoma;
  border-size: 0;
width: 60%;

  text-align: justify;
  margin: auto;
  
  height: 100%; 
}
p {text-align: justify;}
div#foto {

  float: left;
  width: 20%;
  text-align: center;
  margin: 10px 20px 0px 20px;
    height: 100%; 

}
img.g {color:white; padding: 2px; border: solid white; border-width: 2px; vertical-align: bottom;}
p.tytul {text-align: center;}
p.obrazek {text-align: center;}
img.g_c { color:white; padding: 4px; border: solid #e0e0e0; border-width:2px; vertical-align: bottom;}
#popup body {cursor: pointer; padding: 0px 0; margin: 0; text-align:center; background-color: black;}
#popup p {margin:0;}
#popup p.tytul {color:white; padding:10px; font-weight: bold;}
.klik {color:white;font-size:8pt; text-align: center; font-weight: bold;} 

div#flashcontent {width: 130px; height: 170px; padding: 2px; border: solid white; border-width: 2px;}
div#right {
  float: right;
  font-size: 8pt;
  font-family: tahoma;
  border-size: 0;

width: 15%;
  text-align: center;
  margin: auto;
  
  height: 100%; 
}
div#left {
  float: left;
width: 75%;
  text-align: justify;

    height: 100%; 
    

}


img.g {color:white; padding: 3px; border: solid white; border-width: 2px;  }

div#clear {padding: 30px; align: center; clear: both; height: 1px; width: 65%;  background-image: url(../_img/layout/hr.gif); background-repeat: no-repeat; background-position: center; }
div#menu {
  font-size: 9pt;
  font-family: tahoma;
  border-size: 0;
  padding: 3px;
  width: 801px;
  align: center;
  margin: auto;
}
div#kategorie {
 
background-color: black;


  width: 100%;
  align: center;
  margin: auto;
}
input {

 border-size: 0px;
 background: #fffbe6;

 font-family: tahoma;
 font-size: 8pt;
}
option, select {

 border-size: 0px;
 background: #fffbe6;

 font-family: tahoma;
 font-size: 8pt;
}
textarea {

 border-size: 0px;
 background: #fffbe6;

 font-family: tahoma;
 font-size: 8pt;
}
input.input-text {
  font-family: tahoma;
  border-style : groove;
  width: 350px;
}
input.input-checkbox {
  font-family: tahoma;
  border-style : none;
}
.form2-input-text {
  background-color: #eeeeee;
  font-family: tahoma;
  border-style : groove;
  width: 300px;
}
.form-textarea{
  width: 350px;
  height: 400px;
  font-family: tahoma;
  border-style : groove;
}
.form2-textarea{
  background-color: #ffffff;
  width: 300px;
  height: 100px;
  font-family: tahoma;
  border-style : groove;
  border-color: white;
}
.form-select{
  font-size: 8pt;
  border-color: black;
  border-style: groove;
}
.option{
  font-family: tahoma;
  font-size: 9pt;
}


.grupa-active{
  background-color: #ffccdd;
}
.grupa-passive{
  font-weight: none;
}
.dzial-active{
  background-color: #ffccdd;
}
.dzial-passive{
  font-weight: none;
}
.user{
  font-family: tahoma;
  font-size: 8pt;
}
TD.module-list-header_a{
  background-color: #eeeeee;
  font-family: tahoma;
  font-size: 9pt;
  font-weight: bold;
  text-align: center;
}
TD.module-list-header_b{
  background-color: #dddddd;
  font-family: tahoma;
  font-size: 9pt;
  font-weight: bold;
  text-align: center;
}
TD.module-list-footer{
  background-color: #eeeeee;
  font-family: tahoma;
  font-size: 9pt;
  font-weight: bold;
  text-align: center;
}
TD.form2-description{
  border-color: #eeeeee;
  background-color: #ffffff;
  font-family: tahoma;
  font-size: 9pt;
  font-weight: normal;
  text-align: right;
  padding-right: 10px;
  padding-left: 10px;
}
TD.form-value{
  background-color: #eeeeee;
  font-family: tahoma;
  font-size: 9pt;
  font-weight: normal;
  text-align: left;
  padding-right: 10px;
  padding-left: 10px;
}
TD.form2-value{
  background-color: #ffffff;
  font-family: tahoma;
  font-size: 9pt;
  font-weight: normal;
  text-align: left;
  padding-right: 10px;
  padding-left: 10px;
  text-align: center;
}
TD.form-message{
  color: red;
  background-color: #ffffff;
  font-family: tahoma;
  font-size: 9pt;
  font-weight: normal;
  text-align: center;
}
TD.form-rights{
  background-color: #eeeeee;
  font-family: tahoma;
  font-size: 9pt;
  font-weight: normal;
  text-align: left;
  padding-right: 10px;
  padding-left: 10px;
}

TD.rel-module-list{
  font-family: tahoma;
  font-size: 10pt;
  font-weight: normal;
  padding-left: 10px;
  padding-right: 10px;
}
A.rel-module-list-option{
  color: red;
  text-decoration: none;
}
A.rel-module-list-option:hover{
  text-decoration: underline;
}
TD.rel-module-list-header{
  background-color: #dddddd;
  font-family: tahoma;
  font-size: 9pt;
  font-weight: bold;
  text-align: center;
}


#m {
width: 785px;
height: 44px;
background-image: url(../_img/layout/menu.gif);
margin: auto; padding: 0;
position: relative;
}
#m li {margin: 0; padding: 0; list-style: none; position: absolute; top: 0;}

#m li, #m a {height: 44px; display: block;}


#tuBylagalehria {left: 0px;width: 150px;}
#meble {left: 200px; width: 200px;}
#porady {left: 450px; width: 150px;}
#kontakt {left: 650px; width: 150px;}

#galeria a:hover, link, active {
    background: transparent url(../_img/layout/menu.gif)
    -0px -44px no-repeat;}
#meble a:hover, link, active {
    background: transparent url(../_img/layout/menu.gif)
    -200px -44px no-repeat;}
#porady a:hover, link, active {
    background: transparent url(../_img/layout/menu.gif)
    -450px -44px no-repeat;}
#kontakt a:hover, link, active {
    background: transparent url(../_img/layout/menu.gif)
    -650px -44px no-repeat;}


#m span { display: none;}

#kat {
width: 800px;

background-color: black;

margin: auto; padding: 10px;
position: relative;
text-align: center;
}
#kat li { display: inline; list-style: none; margin: 12px; }

a.black:active, a.black:link, a.black:visited  {height: 15px; color: white; padding:  14px; font-size: 10pt;}
a.black:hover {height: 15px; color: white; padding:  14px; text-decoration: underline; color: #c8a978; font-size: 10pt;}

p.zapytanie {width: 80%; text-align: right; font-size: 8pt;}
