body {
	font-family: trebuchet ms, verdana, tahoma, arial, helvetica, sans-serif;
	color: #000; 
	font-size: 12px;
	margin: 0 auto;
	background: #d7cba5 url(images/bg.jpg) no-repeat center 0;
	}

a:link, a:visited {text-decoration: none; color: #000;}
a:hover {text-decoration: none; color: #638F00}

.ankieta_1{width:99%;}

#center a:hover {color: #638F00;}
	 
/* PNG IE6 */
a#png{ behavior: url(http://nowa-linia.pl/iepngfix.htc) }	 
	 
img {border: 0;}
.bold {font-weight: bold;}
.blank {width: 100%; height: 2px; float: left;}

h2 {margin: 0px; text-align: center; font-size: 22px; color: #638F00;}

/* wysrodkowanie calej strony */
#center {width: 1000px; margin: 0 auto;}

/* logo */
#logo {width: 1000px; float: left; text-align: center; position: relative;}
#logo {position: relative; bottom: -10px; z-index: 2;}
a#png{display: block; width: 307px; height: 79px; margin: 0 auto; background: url(images/logo.png);}

#flash {width: 1000px; float: left; position: relative; z-index: 1;}
#flash img {float: left; margin: 0;}

/* tresc */
#content {width: 1000px; float: left; padding: 0; text-align: justify; background: url(images/bg-content.jpg) no-repeat;}
#content .center {width: 95%; margin: 0 auto;} /* wysrodkowanie */

/* przewijany pasek */
.Container {
  float: right;
  font-size: 15px;
  line-height: 20px;
  display: inline;
  margin: 250px 20px 0 0;
  padding: 0 10px 0 0;
  width: 670px;
  max-height: 630px; 
  height: auto !important; 
  height: 630px;
  overflow: scroll;
  overflow-y: auto; 
  overflow-x: hidden;
}

#footer {width: 680px; float: right; margin: 20px 20px 10px 0; display: inline; padding: 15px 0 0 0; font-size: 11px; background: url(images/line-footer.gif) repeat-x 0 0;}
#footer #copyright {float: left;}
#footer #copyright p {margin: 0;}

#footer #button {float: right;}
#footer #button img {margin: 0 0 0 10px;}

#links-start {width: 650px; float: left; margin: 5px 0 0 0; padding-top:7px; padding-left: 30px;}
#links-start a{padding: 0 5px; font-size: 11px;}
#links-start a:hover{color: #fff; background: #628b00;}

/* podstrona */

/* tresc */
#content2 {width: 1000px; float: left; padding: 0; text-align: justify; background: url(images/bg-content2.jpg) no-repeat;}
#content2 .center {width: 95%; margin: 0 auto;} /* wysrodkowanie */
#content2 .Container2 {margin: 30px 20px 0 0; float: right; display: inline; padding: 0 10px 0 0; width: 670px; font-size: 13px;}

#search {position: absolute; top: 20px; right: 15px;}
#search .form{width: 117px; height: 16px; padding: 6px 0 0 12px; background: url(images/bg-form.png); color: #939393; font-size: 11px;}
#search .button {position: relative; top: 7px; left: 3px;}

#menu {float: left; margin: 45px 0 0 10px; display: inline;}
#menu ul{width: 250px; margin: 0px; padding: 0px; list-style: none;}
#menu ul li{width: 245px; height: 25px; padding: 8px 0 0 5px; background: url(images/line.gif) repeat-x 0 100%;}
#menu ul li a{display: block; width: 225px; height: 33px; padding: 0 0 0 25px; background: url(images/m-off.gif) no-repeat 0 0;}
#menu ul li a:hover{font-weight: bold; background: url(images/m-on.gif) no-repeat 0 0; color: #738f00;}

#hierachy {width: 680px; float: right; display: inline; margin: 48px 20px 0 0; padding: 0 0 8px 0; background: url(images/line.gif) repeat-x 0 100%;}
#hierachy a.active {text-decoration: underline;}

#button2 {width: 975px; float: left; text-align: right; margin: 25px 0 0 0; padding: 0 25px 0 0;}

#bg-footer {width: 100%; float: left; background: url(images/footer.jpg) no-repeat center 100%;}

#footer2 {width: 680px; float: right; margin: 10px 20px 10px 0; display: inline; padding: 15px 0 0 0; text-align: right; font-size: 11px; background: url(images/line-footer.gif) repeat-x 0 0;}
#footer2 a{padding: 0 5px; font-size: 11px;}
#footer2 a:hover{padding: 0 5px; color: #fff; background: #628b00;}

#copyright2 {width: 680px; float: right; margin: 15px 0 5px 0; text-align: center; font-size: 11px;}
#copyright2 p{margin: 0;}

.foto{border-bottom : 1px solid #CBBC85; text-align : left; border: #CBBC85; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

.table { font-size: 13px; color: #000000; text-align: left ; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; background-color: transparent}
table.table td { font-size: 13px; color: #000000; text-align: left; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px;; border-color: #A4945D #A4945D #A4945D; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}

.selbar {color: #765803;}

.blad {color: #FF0000;}
.okej {color: #0C764F;}
input.ankie {height: 24px; padding: 7px 0 0 0; background: url(images/form.png) no-repeat; border: 0; color: #6a4c16;}
input.ankiey {height: 24px; padding: 7px 0 0 0; background: url(images/formy.png) no-repeat; border: solid; color: #6a4c16;  text-align: center;; border-width: 0px 1px; border-color: #D5C69B #D5C69B}
input.ankie-small {height: 24px; padding: 7px 0 0 0; background: url(images/form-small.png) no-repeat; border: 0; color: #6a4c16;}
textarea.ankie {border: 1px solid #9b9b9b; background: #fff url(images/form2.gif) repeat-x; color: #6a4c16;}
.ankie {background : url(images/cien.gif) repeat-x; background-color: #FEF8E7; font-size: 11px; color: #000000; text-align: left; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; border: #F7C533; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.ankie2 {background : url(images/11.gif) repeat-x; font-size: 11px; color: #F6F6F6; text-align: left; border: #9C9C9C; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;}
.ankieg { font-size: 11px; color: #F6F6F6; text-align: left}
.ankier { font-size: 11px; color: #594200; text-align: left ; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px}

.glosuj {background:#75A30F; color:#fff; padding: 4px; font-size: 15px;  font-weight: bold;}
