/* ---------- Main ---------- */

BODY {}

BODY {
/*  background:		url(tlo.gif) repeat-x top center; */
  background-color:	#E6EFF8;
}

BODY.blue {
  background-image: none;
  background-color:	#E6EFF8;
}

IMG {
  border:						none;
}

TABLE {
  border: none;
}

TR {
}

TD {
  font-family: "Tahoma CE","Tahoma","Arial CE",Arial,"Helvetica CE",Helvetica,sans-serif;
  font-size: 8pt;
  padding: 0px;
}

TH {
  font-family: "Tahoma CE","Tahoma","Arial CE",Arial,"Helvetica CE",Helvetica,sans-serif;
  font-size: 8pt;
  /*font-weight: bold;*/
  padding: 0px;
}

P {
  font-family: "Tahoma CE","Tahoma","Arial CE",Arial,"Helvetica CE",Helvetica,sans-serif;
  font-size: 8pt;
}

A {
  color: #000000;
  text-decoration: none;
}

A:hover {
  color: #FF6703;
  text-decoration: underline;
}

HR {
	color: #666666;
	height: 1px;
	border-right: none;
	border-bottom: none;
	border-left: none;
	shade: none;
  margin-top: 5px;
  margin-bottom: 5px;
}

/* ---------- symbole ---------- */

SPAN.eta {
	width:8px;
	height:11px;
	background: url(symbole/eta.gif) no-repeat center bottom;
}

/* ---------- main ---------- */

TABLE.main {
  width:		750px;
}

TD.main-banner {
  vertical-align:	center;
  text-align: 		center;
  height:		80px;
}

TD.main-header {
  width: 750px;
  height:		150px;
  background:		url(menu.gif) no-repeat top center;
  vertical-align: top;
}

TD.main-footer {
  height:		50px;
}

/* ---------- doc ------------ */

TABLE.doc {
  width:	750px;
}

TD.doc-menu {
  width:	150px;
  vertical-align: top;

}

DIV.blekit {
    border: solid 10px red;
	background: #Ff0000;
}

TD.doc-space {
  width:	10px;
}

.doc-body {
  width:	430px;
  vertical-align: top;
}

TD.doc-banner {
  width:	150px;
  vertical-align: top;
  text-align:	    center;
}

TD.doc-banner DIV {
  margin-top: 0px;
  margin-bottom: 16px;
}

.left2 {
	margin-top: 18px;
	text-align:left;
	margin-bottom: 2px;
	margin-left:13px;
}

/* ---------- menu ------------ */

TD.doc-menu DIV {
  width: 150px;
  height: 25px;
}

TABLE.menu-dark {
  background: url(menu_dark.gif);
  margin: 5px 0px 5px 0px;
  width: 150px;
  height: 25px;
}

TABLE.menu-light {
  background: url(menu_light.gif);
  margin: 5px 0px 5px 0px;
  width: 150px;
  height: 25px;
}

TABLE.menu-light TD {
  color:white;
  font-weight:bold;
  padding: 4px 2px 2px 30px;
  text-align:left;
  vertical-align:top;
}

TABLE.menu-dark TD {
  color:white;
  font-weight:bold;
  padding: 4px 2px 2px 34px;
  text-align:left;
  vertical-align:top;
}

DIV.menu-1 {
  background: url(menu_1.gif);
}

DIV.menu-2 {
  background: url(menu_2.gif);
}

DIV.menu-3 {
  background: url(menu_3.gif);
  width: 150px;
  height: 25px;
}

DIV.menu-4 {
  background: url(menu_4.gif);
}

DIV.menu-5 {
  background: url(menu_5.gif);
  width: 150px;
  height: 25px;
}

DIV.menu-6 {
  background: url(menu_6.gif);
  width: 150px;
  height: 25px;
}

DIV.menu-7 {
  background: url(menu_7.gif);
  width: 150px;
  height: 25px;
}

DIV.menu-8 {
  background: url(menu_8.gif);
  width: 150px;
  height: 25px;
}

TD.doc-menu UL {
  margin-top: 8px;
  margin-bottom: 15px;
}

TD.doc-menu LI {
  list-style-type: square;
  color: #00468C;
  margin-left:-15px;
  margin-top: 0px;
  margin-bottom: 0px;
}

TD.doc-menu LI A{
  color: #333333;
}

TD.doc-menu LI A:hover{
  color: #FF6703;
}

/* ---------- banner ------------ */

TD.doc-banner UL {
  margin-top: 8px;
  margin-bottom: 15px;
}

TD.doc-banner LI {
  list-style-type: square;
  color: #00468C;
  margin-left:-20px;
  margin-top: 0px;
  margin-bottom: 0px;
  text-align:	    left;
}

TD.doc-banner LI A{
  color: #333333;
}

TD.doc-banner LI A:hover{
  color: #FF6703;
}

/* ---------- ankieta ------------- */

DIV.ankieta-title {
  width: 150px;
  height: 25px;
  background: url(menu_ankieta.gif);
}

DIV.ankieta-body {
  width: 150px;
  text-align: left;
}

DIV.ankieta-body DIV.buttons {
  margin-top: 10px;
  text-align: center;
}

DIV.ankieta-bar {
  height:10px;
  width:150px;
  background: #CDD4CD;
}
SPAN.ankieta-bar {
  height:10px;
  width:150px;
  background: #00468C;
}
TABLE.ankieta-results {
  width: 430px;
  border-top: solid #333333 1px;
  border-bottom: solid #333333 1px;
}

TABLE.ankieta-results TD{
  height: 20px;
  border-top: dotted #333333 1px;
}
TABLE.ankieta-results TD.top{
  height: 30px;
  font-weight: bold;
  text-align: center;
  border-top: none;
}
TD.ankieta-nazwa {
  width:150px;
}
TD.ankieta-procent {
  width:50px;
  text-align: right;
  padding-right:5px;
}
TD.ankieta-bar {
  width:180px;
}
TD.ankieta-count {
  width:50px;
  text-align: right;
  padding-right:5px;
}
TD.ankieta-sum {
  text-align: right;
  padding-right:5px;
}

/* ---------- input ------------ */

input,textarea {
	font-family: "Tahoma CE","Tahoma","Arial CE",Arial,"Helvetica CE",Helvetica,sans-serif;
  font-size: 8pt;
  color: #000000;
  border: solid 1px #00468C;
  background: #FFFFFF;
}

input.submit {
  background:	#CDD4CD;
  border: solid 1px #B0B0B0;
  color: #000000;
}

input.log {
  width: 80px;
}

.radio {
  border: none;
  background: none;
}

input.search {
  width: 130px;
  height:  18px;
  background: #FFFFFF;
}

select {
	font-family: "Tahoma CE","Tahoma","Arial CE",Arial,"Helvetica CE",Helvetica,sans-serif;
  font-size: 8pt;
	width: 120px;
}

TABLE.log {
	text-align:	    right;
}

/* ---------- body ------------ */

.body-menu {
	text-align:			center;
}

.body-menu DIV {
  margin-bottom: 5px;
}

.up {
  width:10px;
  height:10px;
  background:				url(gora.gif) no-repeat right center;
  padding-left: 15px;
}

/* ---------- heder ------------ */

TD.main-header DIV {
  margin-top: 51px;
  margin-bottom: 30px;
  text-align:			right;
}

TABLE.menu-header {
  width:          440px;
  height:		      14px;
}

.menu-header LI {
  list-style-type: square;
  color: #00468C;
  margin-left:0px;
  margin-top: 0px;
  margin-bottom: 0px;
  text-align:	    left;
}

.menu-header LI A{
  color: #333333;
}

.menu-header LI A:hover{
  color: #FF6703;
}

TD.menu-blue {
	background: url(menu_blue_up.gif) no-repeat top left;
}

TD.menu-blue LI {
  color: #FFFFFF;
}

TD.menu-blue LI A{
  color: #FFFFFF;
}

TD.menu-blue LI A:hover{
  color: #FFFFFF;
}

TD.menu-blue-down {
	background: url(menu_blue_down.gif) no-repeat top left;
}

/* ---------- text ------------ */

TD.text {
	  text-align:			justify;
}

A .go-title {
  text-decoration: none;
}

TD.text A {
  text-decoration: underline;
}

.go-title {
	  color: 					#666666;
  	font-size: 8pt;
  	font-weight: bold;
}

.go-title9 {
  color: #FF6703;
  	font-size: 10pt;
  	font-weight: bold;
  	text-decoration: none;
}

A:hover .go-title9 {
	  color: 					#FF6703;
  	font-size: 10pt;
  	font-weight: bold;
  	text-decoration: underline;
}

A:hover .go-title {
	  color: 					#FF6703;
  	font-size: 8pt;
  	font-weight: bold;
  	text-decoration: underline;
}

.go {
  width:10px;
  height:10px;
  background:				url(go.gif) no-repeat right center;
  padding-left: 15px;
}

.go2 {
  width:10px;
  height:10px;
  background:				url(gora.gif) no-repeat right center;
  padding-left: 400px;
  margin-bottom: 12px;
}

A:hover .go {
  text-decoration: none;
}

.ban-left {
		  text-align:			center;
}

.zobacz {
		  text-align:			right;
}

.title {
  background-color:	#00468C;
  font-size: 				10pt;
  color: 						#FFFFFF;
  text-align:				left;
	font-weight: 			bold;
	height:  					17px;
	padding-left:			4px;
}

.podpis {
  font-size: 				7pt;
  color: 						#8D8D71;
  text-align:				right;
  margin:20px 0px;
}

.podpis A {
  font-size: 				7pt;
  color: 						#8D8D71;
  text-align:				right;
}

.podpis U {
  text-decoration: none;
}

.go-title2 {
	  color: 					#587500;
  	font-size: 9pt;
  	font-weight: bold;
}
B {
	  color: 					#3C4F02;
}
.serwis {
  background-color:	#FFFF99;
  font-size: 				8pt;
  color: 						#000000;
	height:  					17px;
	width:						430px;
}

.serwis-sr {
	width:						215px;
	text-align:				center;
}

.wiad {
	font-family: "Tahoma CE","Tahoma","Arial CE",Arial,"Helvetica CE",Helvetica,sans-serif;
  font-size: 8pt;
  border: solid 1px #00468C;
  height: 120px;
  width:  300px;
  background: #FFFFFF;
}

.img-mar {
  margin-right: 10px;
}

.t {  color: #000000; background-color: #00468C; 	text-align:	center; height: 30px;}
.p2 {  background-color: #FFCC00;}
.p0 {  background-color: #f1f1f1;}
.p1 {  background-color: #CCCCCC; color: #FFFF99;}
.p3 {  background-color: #FF0000;}
.u {  color: #333333;}

TABLE.spotkal{
  width:	430px;
}

TABLE.spotkal TD.foto{
  vertical-align: top;
}

TABLE.spotkal IMG {
  vertical-align: top;
  margin-right: 6px;
}

TABLE.spotkal TD.ankieta2{
	text-align:				center;
	background-color: #FFCC00;
	height: 21px;
}

TABLE.spotkal TD.ankieta1{
	text-align:				left;
	width:	150px;
}

.ankieta {
	font-family: "Tahoma CE","Tahoma","Arial CE",Arial,"Helvetica CE",Helvetica,sans-serif;
  font-size: 8pt;
  border: solid 1px #00468C;
  height: 100px;
  width:  200px;
  background: #FFFFFF;
}

TABLE.text {
  border: solid 1px #A0A0A0;
  border-right: solid 1px #505050;
  border-bottom: solid 1px #505050;
  width: 100%;
}

TABLE.text TD {
  border: solid 1px #505050;
  border-right: solid 1px #A0A0A0;
  border-bottom: solid 1px #A0A0A0;
  padding: 2px;
}

/* ---------- wydarzenia ------------ */

TABLE.wyd {
  width:	429px;
  text-align: center;
}

TD.miesiac {
	  color: 				#00468C;
  	font-size: 		12pt;
  	font-weight: 	bold;
  	text-align: 	left;
  	width:				143px;
}

TABLE.miech {
  width:	127px;
  height: 102px;
  margin-top: 10px;
  margin-bottom: 20px;
}

TABLE.miech TD {
  width:	17px;
  height: 17px;
  text-align: center;
	padding-left: 2px;

}

.normal {
  background: #639EFF;
	color: #FFFFFF;
}

.weekend {
  background: #0063C6;
	color: #FFFFFF;
}

.zl {
  background: #FFCC00;
  color: #000000;
}

.cz {
  background: #FF0000;
  color: #000000;
}

.n {
  background: #5395EB;
  color: #000000;
}

.zi {
  background: #14B400;
  color: #000000;
}

.zl-zi {
  background:		url(zl-zi.gif) repeat top center;
  color: #000000;
}

.zl-cz {
  background:		url(zl-cz.gif) repeat top center;
  color: #000000;
}

.cz-zi {
  background:		url(cz-zi.gif) repeat top center;
  color: #000000;
}

.ni-zi {
  background:		url(ni-zi.gif) repeat top center;
  color: #000000;
}

.zl A,.cz A,.zi A,.n A,.zl-zi A,.zl-cz A,.cz-zi A,.ni-zi A{
  color: #000000;
}

TD.wyd-left {
  text-align: right;
  width: 50px;
  vertical-align: top;
  padding-right: 10px;
}

TD.view-level-0 {
  background: #E8E8E8;
  text-align: center;
	color:      #606060;
}
TD.view-level-1 {
  background: #EEEED0;
  text-align: center;
  color:      #606060;
}
TD.view-level-2 {
  background: #FFDD80;
  text-align: center;
  color:      #606060;
}
TD.view-level-3 {
  background: #FFCC00;
  text-align: center;
  color:      #FFFFFF;
}
TD.view-level-4 {
  background: #FF7700;
  text-align: center;
  color:      #FFFFFF;
}
TD.view-level-5 {
  background: #FF0000;
  text-align: center;
  color:      #FFFFFF;
}

.top-v {
	vertical-align: top;
	width: 200px;
}

.top-v1 {
	vertical-align: top;
	width: 100px;
}

.top-l {
	vertical-align: top;
	width: 230px;
}

.blad {
  color: #CC0000;
  font-size: 8pt;
  font-weight: bold;
}

.mapa {
		padding-left=30px;
}

.view-title {
  background: #F2D120;
}

.view-count {
  background: #E0AE6C;
}

.tabela1 {
  background: #CEC7A5;
}

.27 {
width: 20px;
border-bottom: solid black 1px;
}

.27_1 {
border-bottom: solid black 1px;
}

.table27 {
width: 430px;
border: solid black 1px;

border-right: none;
}

.table27 TD {
padding: 2px;
border-right: solid black 1px;
	vertical-align: top;
}

TABLE.quiz {
  margin-top: 5px;
}

TABLE.quiz TD.qr {
  vertical-align: top;
  width: 30px;
}

TABLE.quiz TD.qq {
  padding-top:3px;
  padding-bottom:3px;
  vertical-align: top;
}
TABLE.program {

}
TABLE.program TD {
  vertical-align: top;
  padding: 3px;
}
.star {
  color: #EE0000;
}

SPAN.blink {
  color: #FF0000;
}

DIV.sig{visibility:hidden}

