@import url("gallery.css");
@import url("menu.css");

body {
   font-family: Verdana, Arial, Tahoma, sans-serif;
   margin: 0px;
   padding: 0px;
   }
p {
   font: 11px Verdana, Arial, Tahoma, sans-serif;
   color: #666;
   }
img {
   border: 0px;
   }
h1 {
   margin: 0px;
   padding: 30px 0px 0px 345px;
   color: #fafafa;
   font: bold 30px Verdana, Arial, Tahoma, sans-serif;
   }
h2 {
   margin: 0px;
   padding: 15px 0px 0px 340px;
   color: #fafafa;
   font: bold 14px Verdana, Arial, Tahoma, sans-serif;
   }
div {
   padding: 0px;
   margin: 0px auto;
   }
#logo, #menu1, #menu2, #menu3, #header, #container {
	width: 760px;
   }
#logo {
   text-align: left;
   height: 81px;
   }
#menu1 {
   height: 45px;
   background: url(img/k1.gif);
   }
#menu2 {
   height: 46px;
   background: url(img/k2.gif);
   }
#menu3 {
   margin-top: 20px;
   height: 50px;
   background: url(img/k3.gif);
   clear: both;
   }
ul {
   padding: 10px 0px;
   margin: 0px;
   }
li {
   display: block;  
   float: left;
   }
#header {
   text-align: left;
   height: 203px;
   background: url(img/header.gif);
   }
#container {
   margin: 30px auto;
   }
#content {
   width: 540px;
   display: inline;
   float: left;
   }
#news {
   width: 200px;
   display: inline;
   float: right;
   margin: 0px;
   }

/* - - - - - - - - ramka - - - - - - - - */
/* - - - - - - - - start - - - - - - - - */
.rbbot { height: 19px; }
.rbtop{
   background: url(img/nt.gif) repeat-x;
   height: 10px;
   text-align: left;
   vertical-align: top;
   }
.rbcontent {
   padding: 20px 10px;
   vertical-align: top;
   text-align: left;
   clear: both;
   border-left: 1px solid #dedede;
   border-right: 1px solid #dedede;
   }
.rbcontent p {
   padding: 10px;
   margin: 0px;
}
.rbleft { float: left; }
.rbright { float: right; }
.rbroundbox { background: url(img/nt2.gif) center bottom repeat-x; }
.arrow {
   position: absolute;
   margin: -17px 20px;
   }
/* - - - - - - - - ramka - - - - - - - - */
/* - - - - - - - - koniec - - - - - - - - */
.titel {
   position: absolute;
   margin: -25px 70px;
   }
.latest {
   position: absolute;
   margin: -15px 34px;
   }
a {
	color: #cc0000;
	font: 11px Verdana, Arial, Tahoma, sans-serif;
   text-decoration: none;
   }
a:hover {
   color: #cc0000;
 	font: 11px Verdana, Arial, Tahoma, sans-serif;
   text-decoration: underline;
   }
a:active {
   color: #990000;
   text-decoration: none;
   }
.links {
   padding-top: 15px;
   text-align: center;
   }
.newst, .newstxt, .more, .dtable, {
   padding: 0px;
   margin: 0px;
   color: #666;
   }
.newst {
   text-indent: 40px;
   }
.newstxt {
   text-indent: 30px;
   }
.dtable {
   text-indent: 0px;
   text-align: center;
   }
.more {
   text-align: right;
}

/* - - - - - - stopka - - - - - - */
/* - - - - - - start - - - - - - */
div.footer {
   width: 760px;
   clear: right;
   margin: -20px auto;
   }
div.footer span {
   float: right;
   text-align: right;
   font: 11px Verdana, Arial, Tahoma, sans-serif;
   color: #666666;
   }
div.footer a { 
   color: #6699cc;
   }
div.footer a:hover {
   color: #6699cc;
   text-decoration: underline;
   }
/* - - - - - - stopka - - - - - - */
/* - - - - - - koniec - - - - - - */ 

/* - - - - - - formularz - - - - - - */
/* - - - - - - - start - - - - - - - */
div.form {
	margin: 0px 40px;
}
form div {
  clear: left;
  margin-top: 5px;
}
form div label {
  float: left;
  width: 100px;
  font: bold 11px Verdana, Arial, Tahoma, sans-serif;
  color: #666666;
  padding-top: 3px;
}
form div input {
   width: 200px;
   }
form div textarea {
   width: 200px;
   }
#sub {
   width: 70px;
   }
.backwards {
   unicode-bidi:bidi-override;
	direction: rtl;
	color:#c00;
	}
/* - - - - - - formularz - - - - - - */
/* - - - - - - koniec - - - - - - - */

