* { margin: 0; padding: 0; }

html, body { font-family: verdana, sans-serif; background: #fff ;  }

html { font-size: 0.84em;}

body { font-size: 100.01%;  }

a {	FONT-WEIGHT: bold; COLOR:rgb(0,0,0); TEXT-DECORATION: none ;FONT-SIZE: 11px;  text-decoration: none; color: #791816;}

a:visited { color: #836b6b; }

a:hover { color: #036; text-decoration: underline; }

a img { border: none; }





	.flexigrid div.fbutton .add

		{

			background: url(images/add.png) no-repeat center left;

		}	



	.flexigrid div.fbutton .delete

		{

			background: url(images/close.png) no-repeat center left;

		}	













key { display: none; }

input.pvInvalid, select.pvInvalid

{

	border: 1px solid red;

}

#divForm{  

  display:none;

  position: absolute;

  font-Family: 'verdana';

  background:#ededed;

  /* 	background:url(gfx/formTlo.gif)repeat-x left;*/

 color: 'white';

  border:1px solid #000;

  padding: '1px';

  height:250px;  

  left:240px;

  top:180px;

  width:600px;

  font-weight: bold; 	

}

#divFormNag{  

  font-Family: 'verdana';

 text-align:left;

  background:#d7d7d7;

  color: black;

  border-bottom:1px solid #000;

   padding: 4px 0px 4px 4px;;

   margin:0px;

  height:20px;  

  width:100%;

  font-weight: bold; 	

}



#hmenuG {margin-top: 51px;margin-left:220px; border-left: 0px solid #fff; border-right: 0px solid #fff; height: 25px;width:780px;float:right; }

#hmenuG ul { margin: 0; padding: 0; font-family: "trebuchet ms", sans-serif; font-size: 17px; width: 100%; float: left;text-align: center; background: #4e69a0; }

#hmenuG ul li { display: inline; }

#hmenuG ul li a { padding: 7px 10px; height: 100%; text-decoration: none; float: left; color:#fff; }

#hmenuG ul li a:hover { color: #000000; background:#df6d22;}

#hmenuG ul li #current { background: #708088   repeat-x; color: #ffffff; }

#baner { margin:0 0 20px 0px;padding:0px 0px 0px 0px;width:100%;height:80px;border-bottom: 1px solid  #4e69a0;background:#4e69a0 url('../imagi/rezerwacje.gif') top left no-repeat;}



#hmenu1 { margin-top:0px; border-left: 0px solid #fff; border-right: 0px solid #fff; height: 25px;width:100%; }

#hmenu1 ul { margin: 0; padding: 0; font-family: "trebuchet ms", sans-serif; font-size: 17px; width: 100%; float: left;text-align: center; background: #4e69a0 url('../imagi/tlotd.gif') repeat-x; }

#hmenu1 ul li { display: inline; }

#hmenu1 ul li a { padding: 6px 10px; height: 100%; text-decoration: none; float: left;color:white;}

#hmenu1 ul li a:hover { color: #000000; background: #df6d22 }

#hmenu1 ul li #current { background:#df6d22  repeat-x; color: #ffffff; }



#hmenu2{ margin-top:0px; border-left: 0px solid #fff; border-right: 0px solid #fff; height: 25px;width:100%; }

#hmenu2 ul { margin: 0; padding: 0; font-family: "trebuchet ms", sans-serif; font-size: 17px; width: 100%; float: left;text-align: center; background: #ebe6e6; }

#hmenu2 ul li { display: inline; }

#hmenu2 ul li a { padding: 6px 10px; height: 100%; text-decoration: none; float: left;color:#000;}

#hmenu2 ul li a:hover { color: #000000; background: #e5ca00; }

#hmenu2 ul li #current { background:#df6d22  repeat-x; color: #ffffff; }



#hmenu3 { margin-top:0px;border-left: 0px solid #fff; border-right: 0px solid #fff; height: 20px;width:989px; }

#hmenu3 ul { margin: 0; padding: 0; font-family: "trebuchet ms", sans-serif; font-size: 12px; width: 100%; float: left;text-align: center; background: #4e69a0 url('../imagi/tlotd.gif') repeat-x; }

#hmenu3 ul li { display: inline; }

#hmenu3 ul li a { padding: 0px 6px; height: 90%; text-decoration: none; float: left;color:white;}

#hmenu3 ul li a:hover { color: #000000; background: #df6d22 }

#hmenu3 ul li #current { background:#df6d22  repeat-x; color: #ffffff; }





#hbutton { margin: 5px; border-left: 0px solid #fff; border-right: 0px solid #fff; height: 30px;width:200px;float:right; }

#hbutton ul { margin: 0; padding: 0; font-family: "trebuchet ms", sans-serif; font-size: 17px; width: 100%; float: left;text-align: center; background: #d8e0e4; }

#hbutton ul li { display: inline; }

#hbutton ul li a { padding: 6px 10px; height: 100%;width:180px; text-decoration: none; float: left; color:#000000;; }

#hbutton ul li a:hover { color: #000000; background: #e5ca00; }

#hbutton ul li #current { background: #708088   repeat-x; color: #ffffff; }



 table.baner {margin: 0 0px;padding:0px 0px 0px 0px;background: #fff url('../imagi/baner.jpg') top left no-repeat;}

.wykazy{ margin-top:0px;text-align: left; border: 1px solid Black;}

.wykazy td {text-align: left;padding: 4px;font-size: 11px;font-family: Verdana;background:#ebe6e6;}

.wykazy thead td {font-weight: bold;  border: 1px solid Black;background: #4e69a0 url('../imagi/tlotd.gif') repeat-x;color:white;}



.wykazynoprit{ margin-top:0px;text-align: left; border: 1px solid Black;}

.wykazynoprint td {text-align: left;padding: 4px;font-size: 11px;font-family: Verdana;background:#ebe6e6;}

.wykazynoprint thead td {font-weight: bold;  border: 1px solid Black;background: #4e69a0 url('../imagi/tlotd.gif') repeat-x;color:white;}

.wykazynoprint a {color:red;font-weight: bold;background: red}





.info{ margin-top:70px; margin-bottom:130px;text-align: center; border: 1px solid Black;}

.info td {padding: 4px;font-size: 11px;font-family: Verdana;background:#dce6ec;}

.info thead td {font-weight: bold;  border: 1px solid Black;background: #4e69a0 url('../imagi/tlotd.gif') repeat-x;color:white;}



#error {width: 300px;height:50px;background-color:#a5c2e2;padding-top: 10px;margin-top:70px;border: 1px solid #ff0000;;-moz-border-radius: 9px;color:red;}

#ok {width: 300px;height:50px;background-color:#a5c2e2;padding-top: 10px;margin-top:70px;border: 1px solid #000000;;-moz-border-radius: 9px;}



#ter{text-align: center; border: 1px solid #4e69a0;}

#ter thead td {text-align: center;font-size: 11px;background:#ebe6e6;;color:#000; font-family: Verdana;text-align:cener; FONT-WEIGHT: bold;}

#ter td {text-align: center;font-size: 11px;font-family: Verdana;border-color:#000000;text-align:cener; background:white;}

#ter td.tdni {background: #ebe6e6 ;color:#000;font-family: Verdana;text-align:cener;FONT-WEIGHT: bold;}

 

 

td.opis{text-align:right;color: #000;}

td.wartosc{text-align:left;FONT-WEIGHT: bold;}









#wykazy td.blokA 

{

    font-weight: bold;

    background-color:#ebe6e6;;



}

#wykazy td.blokB 

{

    font-weight: bold;

    background-color:#c0c0c0;;

  

}



#nag td.pasek 

{

 text-align:left;

 

  font-weight: bold;

 	 		

    border-bottom: 1px solid Black;

    background: #708088;

    

    color:#dfefff;;	

}



#contener{			 

	width:100%;

	margin:0px;

	padding:0px;

 padding:1px;

 text-align:center;

 position:absolute;

		

}



#nag td{

	border:none;

	 background: #708088;;

	   color: white;

		 padding: 5px ; 

}



table  {

        border:collapse;

	   text-align:left;

     border-collapse: collapse;



}

td {

	text-align: center;

   font-size: 11px;

   font-family: Verdana;

   border-color:#000000;

	text-align:cener; 

}



td.opis h3{

	 font-family: verdana, sans-serif;

	 background: #708088;;

	   color: white;

  

}

#ter td.wekend{

	 

	 background:#d8e0e4;

	   color: white;

    font-weight: bold;	

}



#ter td.dzisiaj{

	 

	 background:#f0a52d;;

   font-weight: bold;	

}#ter td.przerwa{

	 

	 background:#ebe6e6;

   font-weight: bold;	

}

#ter td.zaplacone{

	 background:#1eff00;;

	   color: white;

    font-weight: bold;	

}

#ter td.niezaplacone{

	

	 background:#ff0000;;

	   color: white;

    font-weight: bold;	

}

#ter td.rozliczony{

	

	 background:#8ea3c9;;

	   color: white;

    font-weight: bold;	

}

#ter td.nierozliczony{

	

	 background:#8ea3c9;;

	   color: white;

    font-weight: bold;	

}

#ter td.brakzaliczki{

	

	 background:#46c136;

	   color: white;

    font-weight: bold;	

}

#ter td.prze_zaliczka{

	

	 background:#baaeae;

	   color: white;

    font-weight: bold;	

}



 

#ter td a { text-decoration: none; color:#000000; }

 

td a:visited { color: #000000; }

td a:hover { color: #fff; text-decoration: underline; }



.button {padding:5px;width:110px;border: 1px solid #000;FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN: 0px; CURSOR: hand;color:#3f558e;  BACKGROUND:#e2e9f3;}

.pole {padding:1px;width:50px;FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN: 3px; CURSOR: hand;   

}

.suma {padding:0px;width:50px;FONT-WEIGHT: bold;color:red;  FONT-SIZE: 15px; MARGIN: 0px; CURSOR: hand;  BACKGROUND: #d8e0e4;

}

.data {padding:1px;width:80px;FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN: 3px; CURSOR: hand;   

}

.data_r {padding:1px;width:100px;FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN: 3px; CURSOR: hand;   

}

.data_uslugi {padding:1px;width:300px;FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN: 3px; CURSOR: hand;   

}

input:focus, textarea:focus { outline: 2px solid #ffb80e; }



#message {width: 850px;background-color:#dce6ec;padding: 10px;margin: 0 auto;border: 2px solid #808080;-moz-border-radius: 9px;

}

#legenda td {text-align:left;}

#terminarzp {width: 99%;background-color:#dce6ec;margin: 0 auto;border: 2px solid #808080;-moz-border-radius: 9px;}
#menu div {
	border: 1px solid #4e69a0;
	border-top-width: 0px;
	padding: 0px;
}
#tabs {
	border: none;	
	padding-bottom: 0px;
	text-align:left;
}
#tytul {border: none;padding: 0;text-align:right;}
#tytul h2{	FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN: 3px;}
#menu {	text-align:left; width:95%}
#menu a {
	border: 1px solid #708088;
	border-top-width: 1px;
	background-color: #d8e0e4;
	text-decoration: none;
	color: black;
	padding: 4px;
	padding-bottom: 1px;
}

#menu .active {

	background-color:#ebe6e6;

	color: #000;

		border-bottom-width: 0px;

}

.pagelist {

    margin: 0px 0;

    padding: 0;

    min-height: 32px;

    font-size: 1.08em;

    position: relative;

    float:center;

}



.pagelist dt {

    padding: 4px 0;

    width: 230px;

    line-height: 150%;

    color: #fff;

}



.pagelist dd {

    margin: 0;

    padding: 0;

    position: absolute;

    top: 0;

    left: 0;

    width: 100%;

}



* html .pagelist {

    height: 32px;

}



.pagelist ul {

    margin: 0;

    padding: 0;

    width: 280px;

}



* html .pagelist ul {

    height: 30px;

}



.pagelist ul li {

    display: inline;

}



.pagelist ul li.nohref {

    padding: 4px 7px;

    float: left;

    color: #000;

    background: #e4e4e4;

    margin-right: 3px;

}



.pagelist ul li a {

    padding: 4px 7px;

    text-decoration: none;

    float: left;

    color: #000;

    background: #e4e4e4;

    margin-right: 3px;

}



.pagelist ul li.current a {

    background: #c9c9c9;

}



.pagelist ul li a:hover {

    background: #c9c9c9;

    color: #000;

}



#wynik ul li{

	

 	display: inline;

    padding: 4px 7px;

    text-decoration: none;

    float: left;

    color: #000;

   

    margin-right: 3px;

	

	

}

#divSzukaj {



   display:none;

   background:#8c9abc;

   border:1px solid #000;

   padding:15px;

   text-align:left;

   height:400px;

   /*width:440px;*/    

   position:absolute;

   left:150px;

   top:80px;

  /* overflow: auto;*/

   overflow-y: auto; 

   width:700px;  

    

	

	

}

#trescOd {



    

   background:#fef7e5;

   border:1px solid #000;

   padding:10px;

   text-align:left;

    /*width:440px;*/    

   

     top:80px;

  /* overflow: auto;*/

   overflow-y: auto; 

   width:100%;  	

}

#datownik {
  
	display:block;
   background:#fff;
  	border:0px solid #000;
   width:99%;    
   position:fixed;
   top:145px;
  /*overflow: auto;*/
   overflow-y: auto; 
  }
	
#datownik td.pokoj{width:95px;	}
#ter  td.pokoj1{width:95px;	}
	
#divSzukaj,#divScalanie,#divUslugi,#divKlient,#divFirma,#divAdresMail {
   display:none;
   background:#f2f2f2;
   border:1px solid #000;
   padding:0px;
   text-align:left;
   min-height:350px;  
	position:absolute;
   left:150px;
   top:70px;
  /* overflow: auto;*/
   overflow-y: auto; 
   width:700px;
	font-weight: bold;
}
#divWynik,#divWynikFirma,#divWynikK,#divAdresMail{  
    float: center;
    color: #000;
    padding-left:30px;
	 width:100%
    margin-left:120px;
	 margin-bottom:30px;	
}
.naglowek{ margin-top:0px;text-align: left; border: 1px solid Black;}
.naglowek td {font-weight: bold;padding:5px;  border: 0px solid Black;background:#c0c0c0;color:white;}
#trescOd {    
   background:#fef7e5;
   border:1px solid #000;
   padding:15px;
   text-align:left;
   /*width:440px;*/    
   left:150px;
  top:80px;
  /* overflow: auto;*/
   overflow-y: auto; 
   width:90%;  	
}

#trescWys {

    background:#f1dddd;;

   border:1px solid #000;

   padding:15px;

   text-align:left;

    /*width:440px;*/    

   

   left:150px;

   top:80px;

  /* overflow: auto;*/

   overflow-y: auto; 

   width:90%;  

	}



#divUslugi ul li

{

  	  background:#fff;

	  padding:5px;

	  color:#000;

	  font-size: 11px;font-family: Verdana;

}

 

 

 #ter td.c1{

	

	 background:#ff0000;

	   color: white;

    font-weight: bold;	

}#ter td.c2{

	

	 background:#0000ff;

	   color: white;

    font-weight: bold;	

}#ter td.c3{

	

	 background:#00ff00;;

	   color: white;

    font-weight: bold;	

}

#ter td.c4{

	

	 background:#993366;

	   color: white;

    font-weight: bold;	

}#ter td.c5{

	

	 background:#00ffff;

	   color: white;

    font-weight: bold;	

}#ter td.c6{

	

	 background:#ffff99;

	   color: white;

    font-weight: bold;	

}#ter td.c7{

	

	 background:#ffcc00;

	   color: white;

    font-weight: bold;	

}

#ter td.c8{

	

	 background:#ff99cc;

	   color: white;

    font-weight: bold;	

}#ter td.c9{

	

	 background:#99cc00;

	   color: white;

    font-weight: bold;	

} 

#ter td.c10{

	

	 background:#ff6600;

	   color: white;

    font-weight: bold;	

}#ter td.c11{

	

	 background:#ffff44;

	   color: white;

    font-weight: bold;	

}#ter td.c12{

	

	 background:#ffcc88;

	   color: white;

    font-weight: bold;	

}#ter td.c13{

	

	 background:#ffaa99;

	   color: white;

    font-weight: bold;	

}#ter td.c14{

	

	 background:#ffcc77;

	   color: white;

    font-weight: bold;	

}#ter td.c15{

	

	 background:#ffdd55;

	   color: white;

    font-weight: bold;	

}#ter td.c16{

	

	 background:#ffee44;

	   color: white;

    font-weight: bold;	

}#ter td.c17{

	

	 background:#ffff22;

	   color: white;

    font-weight: bold;	

}



 #ter td.c18{

	

	 background:#ff0000;

	   color: white;

    font-weight: bold;	

}#ter td.c19{

	

	 background:#0000ff;

	   color: white;

    font-weight: bold;	

}#ter td.c20{

	

	 background:#00ff00;;

	   color: white;

    font-weight: bold;	

}

#ter td.c21{

	

	 background:#993366;

	   color: white;

    font-weight: bold;	

}#ter td.c22{

	

	 background:#00ffff;

	   color: white;

    font-weight: bold;	

}#ter td.c23{

	

	 background:#ffff99;

	   color: white;

    font-weight: bold;	

}#ter td.c24{

	

	 background:#ffcc00;

	   color: white;

    font-weight: bold;	

}

#ter td.c25{

	

	 background:#ff99cc;

	   color: white;

    font-weight: bold;	

}#ter td.c26{

	

	 background:#99cc00;

	   color: white;

    font-weight: bold;	

} 

#ter td.c127{

	

	 background:#ff6600;

	   color: white;

    font-weight: bold;	

}#ter td.c28{

	

	 background:#ffff44;

	   color: white;

    font-weight: bold;	

}#ter td.c29{

	

	 background:#ffcc88;

	   color: white;

    font-weight: bold;	

}#ter td.c30{

	

	 background:#ffaa99;

	   color: white;

    font-weight: bold;	

}#ter td.c31{

	

	 background:#ffcc77;

	   color: white;

    font-weight: bold;	

}#ter td.c32{

	

	 background:#ffdd55;

	   color: white;

    font-weight: bold;	

}#ter td.c33{

	

	 background:#ffee44;

	   color: white;

    font-weight: bold;	

}#ter td.c34{

	

	 background:#ffff22;

	   color: white;

    font-weight: bold;	

}



#divUslugi {border-left: 2px solid #000; border-right:2px solid #000; }

#divUslugi ul { font-family: "trebuchet ms", sans-serif; font-size: 17px;  } 

#divUslugi ul li a { padding: 7px 10px;   text-decoration: none; color:#000; }

#divUslugi ul li a:hover { color: #000000; background:#df6d22;}

.skrzynka{ margin-top:0px;text-align: left; border: 1px solid Black;}

.skrzynka td {text-align: left;padding: 4px;font-size: 11px;font-family: Verdana;background:#ebe6e6;}

.skrzynka thead td {font-weight: bold;  border: 1px solid Black;background: #4e69a0 url('../imagi/tlotd.gif') repeat-x;color:white;}
