/* STYLE ZNACZNIK�W */
body {
	font: 11px Verdana, Arial, Helvetica, sans-serif,  ;
	color: #333333;
	background-color: #FFFFFF;
	background-image: url(../gfx/tlo2.jpg);



/*scrollbar-face-color:#F0F8FF;
	scrollbar-track-color:#F0F8FF;
	scrollbar-arrow-color:#465586;
	scrollbar-highlight-color:#465586;
	scrollbar-3dlight-color:#F0F8FF;
	scrollbar-shadow-color:#465586;
	scrollbar-darkshadow-color:#F0F8FF;*/
}

a img { border: none; }

td, th, p, div {
	font: 11px Verdana, Arial, Helvetica, sans-serif, Verdana ;
	color: #6A1743;
}
th {
	font-weight: bold;
	/*font-size: 11px;*/
	color: #444444;
}

input, textarea, select {
	font: 10px Verdana, Arial, Helvetica, sans-serif, Verdana ;
	background-color:#FFFFFF;
	/*border: 1px solid #BFBFBF;*/
	border: 1px solid #000000;
}
textarea, input {
	padding: 0px;
}
input[type=submit] {
	padding-left: 5px;
	padding-right: 5px;
}

input[type=input] {
  
  padding: 1px;
}
/*input.submit {color:red;background-color:pink;font-weight:bolder;font-size:10px}*/ /*odwo�anie class=submit w <input type=submit>*/
/* .srodek { background: url('gfx/naglowek.jpg') fixed no-repeat center #9C9EAB; } */
fieldset {
	/*background-color: #FFFAEE;*/
	/*background: url('/instalmont/php/gfx/punkt.gif') fixed no-repeat center #eeeeee;*/
	background: url('/instalmont/php/gfx/tlo.gif') repeat center #FFFCFE;
	border: #444444 1px solid;
	padding: 3px;
}
legend {
	color: #444444;
	/*font-weight: bold;*/
	background-color: #FFFCFE;
	border: #444444 1px solid;
	padding: 2px;
	padding-left: 10px;
	padding-right: 10px;
}

.img {

}

a {
	color: #6A1743;
	text-decoration: none;
}
a:hover {
	color: #C5729E;
	text-decoration: none;
	/*text-decoration: underline;*/
}

/* LINKI: */
.link-m {
	font-size: 10px;
}
.link-m:hover {
	font-size: 10px;
}

.link-s {
color: #000000;

}
.link-s:hover {
color: #000000;
text-decoration: underline;
}

.link-d {
	font-weight: bold;
	font-size: 12px;
}
.link-d:hover {
}

.link-menu {
}
.link-menu:hover {
}
.link-naglowek {
	color: #073D73;
}
.link-naglowek:hover {
	color: #073D73;
}

.link-menu-gora, .link-menu-gora2 {
	background-color:#A3C8E0;
	border: 1px solid #444444;
	color: #D5271E;
	padding: 2px;
	font-weight: bold;
	position: absolute;
	display: block;
	/*display:inline;*/
	/*display:list-item;*/
	/*display:none;*/
	width: 99px;
	height: 14px;
	text-align: center;
}

.link-menu-gora2 {
	background-color: #A3C8E0;
	border: 1px solid #7398B0;
	color: #FFFF00;
}

.tb{
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
  border-left: 1px solid #000000;
  border-right: 1px solid #000000;
}

.td_rb_bb_tb{
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
  border-right: 1px solid #000000; 
}

.td_rb{
  border-right: 1px solid #000000;
}

.td_rb_bb{
  border-right: 1px solid #000000; 
  border-bottom: 1px solid #000000;
}

.td_bb{
   border-bottom: 1px solid #000000;
}


.td_sf{
  font: 8px Verdana, Arial, Helvetica, sans-serif, Verdana ;
}

.td_bf{
  font: 30px Verdana, Arial, Helvetica, sans-serif, Verdana ;
}

.link-menu-gora:hover {
	background-color: #A3C8E0;
	border: 1px solid #7398B0;
	color: #FFFFFF;
}

#x1-0 {
	width: 754px;
	left: 0px;
}

#x7-0 { left: 0px; }
#x7-1 { left: 109px; }
#x7-2 { left: 218px; }
#x7-3 { left: 327px; }
#x7-4 { left: 436px; }
#x7-5 { left: 545px; }
#x7-6 { left: 654px; }

/* INPUTY: */
.input-j {
	background-color:#FFFFFF;
	border: 1px solid #BFBFBF;

}

.input-c {
	background-color: #BDEA73;
	border: 1px solid #7C9ECE;
}

.input-jb {
	background-color:#C6d296;
	border: 1px solid #000000;
}

.input-cb {
	font-weight: bold;
	background-color:#d4c581;
	border: 1px solid #000000;
}

.radio {

	background-color:#fff;
	border: 0px
}

/* TYTU�Y */
.tytul-menu {
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 1px;
	color: #07833D;
}

.tytul-m, h3 {
	font-size: 11px;
	font-weight: normal;
	/*letter-spacing: 1px;*/
}

.tytul-s, h2 {
	font-size: 13px;
	font-weight: bold;
	/*letter-spacing: 1px;*/
}

.tytul-d, h1 {
	font-size: 14px;
	font-weight: bold;
	/*letter-spacing: 4px;*/
}

/* TEKSTY: */
.tekst-m {
	font-size: 10px;
}

.tekst-s {
}
.tekst-sb {
	font-weight: bold;
}

.tekst-d {
	font-size: 14px;
	font-weight: bold;
	color: #073D73;
}

.powitanie {
    color: #294894;
	font-size: 11px;
	font-weight: bold;
	font-style: italic;
}

.data {
	font-size: 9px;
}

.wstep {
	color: #555555;
}

.stopka {
	font-size: 10px;
	color: #555555;
}

.raquo {
	font-size: 12px;
	font-weight: bold;
}
.raquo, .h2-raquo {
	color: #FF5959;
}

.komunikat {
	color: #CC7700;
}

/* PANEL  FORMATOWANIA: */
.panel_pole {
	background-color:#F0F8FF;
	border: #000000 1px solid;
}
.panel_przycisk {
	color:#FFFFFF;
	background-color:#465586;
	border: #000000 1px solid;
	font-weight:bold;
}
.panel_napis {
	color:#465586;
	font-weight:bold;
}
.panel_funkcja_napis {
	color:#000000;
}
.panel_funkcja_pole {
	color:#000079;
}

/* .srodek { background: url('gfx/naglowek.jpg') fixed no-repeat center #9C9EAB; } */

/* SCROLL: */
.link-scroll {
	color: #000077;
	font: 11px Arial, Helvetica, sans-serif, Verdana ;
}
.link-scroll:hover {
	color: #DD0000;
}
.tytul-scroll {
	color: #333333;
	font: 12px Arial, Helvetica, sans-serif, Verdana ;
	font-weight: bold;
}
#warstwazew {
	position: relative;
	top: 0px;
	left: 0px;
	width: 140px;
	height: 120px;
	padding: 0px;
	overflow:hidden;
}
#warstwawew {
	position: absolute;
	top: 120px;
	left: 0px;
	width: 140px;
	padding: 0px;
}
#warstwazewpoz {
	position: relative;
	top: 0px;
	left: 0px;
	width: 760px;
	height: 16px;
	padding: 0px;
	overflow:hidden;
}
#warstwawewpoz {
	position: absolute;
	top: 0px;
	left: 760px;
	height: 16px;
	padding: 0px;
}

/* wyn. sondy: */
.tab_wyniki {background-color: #dddddd}
.tlo_odp {background-color: #ddffff}
.tlo_licz_odp {background-color: #ffddff}
.tlo_proc {background-color: #ffffdd}

/* T�A: */
.tabela_naglowek {background-color: #FFFCFE;} /* kom�rek */
.tabela-naglowek {background-color: #FFFCFE;} /* kom�rek */
.boki {background-color: #FFFCFE} /* kom�rek nag��wkowych */
.boki2 {background-color: #F1E3EA;} /* kom�rek nag��wkowych */
.serwis_tlo {background-color: #FFFFFF} /* �rodka serwisu */
.serwis-tlo {background-color: #FFFFFF} /* �rodka serwisu */
.tab_menu {background-color: FFFFFF} /* menu bocznych */
.tab-menu {background-color: FFFFFF} /* menu bocznych */
.tab_naglowek {background-color: #} /* nagl�wka */
.tab-naglowek {background-color: #BDEA73} /* nagl�wka */
.tab {background-color: #777777} /* tabeli */
/* Po podaniu NN klasy xxx_yyy, ten�e  szuka w stylach klasy xxx-yyy. */

TD.kreska {
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	#border-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #C4BFBF
}



.calendar_table {
   text-align:left;

}
.calnedar_table table {
   border-collapse:collapse;
}
.calendar_table td {
   padding:2px;
   border:1px solid #D3BBC7;
}


.font-1 { font-size:9px; }
input.bb { width:52px; margin-left:10px; margin:0px; padding:0px; margin:3px 0px; margin-right:5px; }

form.login { margin:0px; padding:0px; }

td { text-align:left; }




ul.menuKalkulator {
list-style-type:none;
margin:0px;
padding:0px;
border-bottom:2px solid #6d1643;
margin-top:1px;
margin-bottom:10px;
}

ul.menuKalkulator li { 
border-bottom:1px dotted #6d1643;
}

ul.menuKalkulator li a,
ul.menuKalkulator li a:visited {
display:block;
background:#fff;
padding:5px 0px;
padding-left:3px;
}

ul.menuKalkulator li a:hover {
background:#6d1643;
color:#fff;
}



form.login table tr td {
text-align:left;
}


/*
 *  POPUP WINDOW 
 *   
 *  update: 15.01.2008
 *   
 */

#popup {
	background: #fff;
	margin:0px;
	padding:0px;
}

#popup .top {
  background:#6d1643;
  padding-top:20px;
  padding-left:20px;
  padding-bottom:12px;
}

#popup img { 
  border:none; 
  margin-right:5px;
  margin-bottom:5px;
}

#popup h1.p-name {
  font-size:20px;
  color:#FFCFE9;
  margin:0px;
  padding:0px;
  letter-spacing:1px;
}

#popup h1.p-name span {
  display:block;
  font:normal 9px Arial; 
  color:#CF74A5;
}

#popup div.content {
  color:#3F3F3F;
  padding-bottom:23px;
  padding-top:8px;
  _padding-top:14px; /* IE fix */
  border-bottom:1px dotted #6d1643;
  
  height:170px;
  _height:190px; /* IE fix */
  
  overflow:auto;
}

#popup div.content p {
  font:normal 11px Arial;
  margin-right:30px;
  margin-left:20px;
  line-height:1.4em; 
      padding-bottom:10px;
}

#popup div.content img {
  float:left;
}

#popup .footer {
   position:absolute;
   bottom:0px;
   background:#DFDFDF;
   border-top:1px dotted #BFBFBF;
   width:100%;
   text-align:center;
}

#popup .gallery { padding: 10px; }

#popup .gallery a img {
   border:3px solid #EFEFEF;
}

#popup .gallery a img:hover {
   border:3px solid #EFCFFF;
}

#popup .footer p {
   font:normal 9px Arial;
   color:#6F6F6F;
   margin:0px;
   padding:0px;
   padding:3px 0px;
   padding-right:10px;
}


.banners {
width:100%;
}

.boki-active td {
  background:#AFFF2F;
  color:#344F0A !important;
  font-weight:bold;
}

.info-box {
   padding:8px 0px; 
   background:#fff; 
   border:1px solid #ddd;
   text-align:center;
   color:red;
   font-weight:bold;
   margin:10px 0px;
}
.info-box a,
.info-box a:visited {
  text-decoration:underline;
}

.tab tr.choose-banner {
   background:#fff; 
   height:40px;
}

.tab tr.choose-banner input {
   margin:0px 20px;
}

.ipopup {
  text-align:center;
  display:block;
  width:78px;
  margin-left:360px;
  margin-bottom:10px;
  padding:3px;
  font-size:9px;
  color:#fff;
  text-transform:uppercase;
  background:#6A1743;
}

.ipopup:hover {
  color:#000;
  background:#F5DA41;
}
