 body, html
{
 font-family: "Gill Sans", Geneva,Verdana, Arial, Helvetica, sans-serif;
 font-weight: normal;
 font-size: 12px;
 color: #000066;
 line-height: 150%;
 text-align: center;
 margin 0 auto;
 padding: 0;

}



#tekst1
   {
/* color:#00ffff;  */
 color: yellow;
 text-align: left;
 padding-left: 45px;
 padding-top: 17px;
 font-size: 20px;


}

#tekst2
{
/* color:#00ffff;  */
 color: yellow;
 text-align: right;
 padding-right: 45px;
 padding-top: 200px;
 font-size: 20px;


}



#content {
   float: left;
   width: 45%;
   padding: 0 15px;
   margin-right: 25px;
}

#right {
   padding: 1em;
}


#index
{
 width: 430px;
 border: 10px solid #000066;
    -moz-border-radius:10px;

 float: right;
 padding-bottom: 1em;
/* background-color:#000066;*/
}


#bottom {
  clear: both;
  float: left;
  width: 100%;
  padding-bottom:100px;

}

#bottom p {text-align: left}

.box_bottom {width: 800px; margin: auto; }


.main
{


   padding: 0px;
   width: 1005px;
   text-align: left;
   margin: 0 auto;
}



#menu
{
   text-align: right;
/*   color: #00ffff;  */
   color:yellow;
   padding-top: 200px;
   padding-bottom: 5px;
   padding-right: 30px;
   font-size: 15px;
      font-weight:bolder;

}

#menu a:link, #menu a:visited
{
   color:#00ffff;
   color:yellow;
   text-decoration: none;

   font-weight:bolder;
}

#menu a:hover
{
   color: yellow;
   color: #ddffdd;
   font-weight:bolder;
   text-decoration: underline;}








#lewa {
   float: left;
   width: 50%;
   padding: 15px;
   margin-right: 35px;
}

#prawa {
   padding:15px;
}

 p
{
 line-height: 140%;
}



.box {padding-left: 5%;}




#img
{
   display: inline;
   margin: 0 auto;
}





img.left {
 float: left;     margin:  10px 25px 10px 0; clear: both}

img.right {
   float: right;
   margin: 0 0 15px 15px;
}






.panel_info
{
 padding-top: 10px;
 text-align: justify;
 margin: 0 auto;
 width: 600px;

}

.panel_help
{
 padding-top: 30px;
 text-align: justify;
 margin: 0 auto;
 width: 1000px;

}


#tytul
{
   text-align: center;
   height: 35px;
   color: #006600;
   margin: 0 auto;
   font-size: 30px;
   padding: 20px 0 ;


}




h1
{
   text-align: center;
   margin-bottom: 25px;
   font-size: 135%;
   font-family: Tahoma, Georgia, Geneva,Verdana, Arial, Helvetica, sans-serif;

}



h4

{
 font-weight: normal;
 font-size: 12px;

}



h2
{
   text-align: center;
   color: #006600;
   font-size: 17px;

}
h3
{
   text-align: center;
   color: #006600;
   font-size: 14px;

}







h5
{
   background-image: url(../img/belka.jpg);
   font-size: 14px;
   height: 40px;
   background-position: center;
   background-repeat: no-repeat;
   padding-left: 80px;
   padding-top: 5px;
   margin-top:25px;
/*   color:#00ffff;  */
   color: yellow;
 }


h6
{
   background-image: url(../img/belka1.jpg);
   font-size: 14px;
   height: 41px;
   background-position: center;
   background-repeat: no-repeat;
   padding-left: 80px;
   padding-top: 15px;
/*   color:#00ffff; */
   color: yellow;
 }













.panel

{
  margin: 0 auto;
  margin-top: 20px;
  padding: 20px;
  width: 600px;
  text-align: left;  
  line-height: 140%;
  color: #006600;
  border: 1px solid;
 }





td.tyt_duza, td.tyt_duza_index
{
   background: #006600;
   color: white;
   font-size: 15px;
   text-align: center;
   font-weight: bold;
}


td.tyt_duza_index
{background: #000066; }



.naglowek
{
  font-size: 16px;
  font-weight: bold;
  color: #006600;
}





.naglowek_index
{
   width: 100%;
   height: 280px;
   background-position: top;
   background-repeat: no-repeat;
   background-image: url(../img/logo_obiektu.jpg);
   margin-bottom: 5px;
}








.logo, .logo_blad, .drogowskaz, .drogowskaz_blad
{
   width: 420px;
   height: 60px;
   border: 1px solid #006600;
   margin: 0 auto;
   background-color:#ddffdd;

}

.logo
{
   background-image: url(../img/logo.gif);

}

.logo_blad
{
   background-image: url(../img/logo_blad.gif);
   height: 60px;
}


.drogowskaz
{
   background-image: url(../img/logo_puste.gif);
   background-repeat: no-repeat;

}


.drogowskaz_blad
{
   background-image: url(../img/logo_blad.gif);
   background-repeat: no-repeat;
}




.tekst_drogowskazu
{
   color: #006600;
   font-size: 14px;
   font-weight: bold;
   text-align: right;
   padding: 13px;
}

.tekst_drogowskazu span
{
   letter-spacing: 3px;
   font-style: normal;


}



.tab_vr th
{
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   background-color: #006600;
   color: #ddffdd;
   text-align: center;
   font-size: 12px;
}




td.data
{
   padding-left: 8px;
   padding-right: 8px;
   background-color: #ddffdd;
   color: green;
   font-size: 12px;

   font-weight:bold;
}


td.data1
{
   padding-left: 8px;
   padding-right: 8px;
   background-color: white;
   color: #006600;
   font-size: 12px;

    font-weight:bold;
}






.tab_vr
{
   border: 1px solid green;
}



.tab_vr td.wolny, .tab_vr td
{
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   background-color: #ddffdd;
   color: #006600;
   text-align: center;
   font-size: 9px;
}


.tab_vr td.wolny1
{
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   background-color: white;
   color: #006600;
   text-align: center;
   font-size: 9px;
   }


.tab_vr td {font-size: 12px; }




.tab_vr td.rez_tymcz
{
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   background-color: yellow;
   color: #006600;
   text-align: center;
   font-size: 9px;

}



.tab_vr td.rezerwacja
{
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   background-color: yellow;
   color: #006600;
   text-align: center;
   font-size: 9px;
}




.tab_vr td.zajety
{
   font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
   background-color: #006600;
   color: white;
   text-align: center;
   font-size: 9px;
}




td.frmokleft
{
   padding-left: 40px;
   color: #006600;
}


td.frmokleft span
{
   color: #006600;
   font-weight: bold;
   font-size: 11px;
}

td.frmokright
{
   padding-left: 40px;
   color: #006600;
   font-weight: bold;
}

td.frmrezleft
{
   text-align: right;
   padding-right: 15px;
   height: 30px;
   color: #006600;
}



td.gorny, td.dolny
{
   font-size: 12px;
   padding-bottom: 10px;
   padding-left: 10px;
   padding-right: 10px;
   padding-top: 10px;
   color: #006600;
   background: #ddffdd;
}

.alert_maly
{
   color: Red;
   font-weight: bold;
   text-align:center;
   margin: auto;

}



.alert, .alert_index
{
   font-size: 14px;
   color: Red;
   margin:  auto;
   font-weight: bold;
   padding: 25px;


}


.alert {width: 700px;}

.alert_index {width: 400px; }

.tab_frecepcji

{
   width: 500px;
   background: ;
}

.tab_frecepcji td.krawedz
{
   color: #ddffdd;
   background: #006600;
   font-size: 12px;
   font-weight: bolder;
   text-align: center;
   padding: 5px;

}


.tab_frecepcji td
{
   width: 50%;
   color: #006600;
   background: #ddffdd;
   font-size: 12px;
   text-align: center;
   padding: 5px;
   font-weight: bold;

}




td.belka_cienka
{
   background-color: #006600;
   height: 2px;
}



select, select.frecepcji
{
   color: #006600;
   background: #ddffdd;
   border: thin solid #006600;
   scrollbar-arrow-color:#ddffdd;
   scrollbar-base-color:#006600;
   scrollbar-3dlight-color:#006600;
   scrollbar-darkshadow-color:#006600;
   scrollbar-face-color:#ddffdd;
   scrollbar-highlight-color:#006600;
   scrollbar-shadow-color:#ddffdd;



}





.kolor input
{
   color: #ddffdd;
   background: #006600;
   border: 1px solid #ddffdd;
   margin: 2px;
   font-weight: bold;


 }



.kolor1 input
{
   color: #006600;
   border: 1px solid #006600;
   margin: 1px;
   font-weight: bold;
   background: #ddffdd;
   padding:3px;
   border-radius:3px;
   -moz-border-radius:3px
}



.kolor input:hover, .kolor1 input:hover, #kolor2 input:hover
{

 color:#80FFFF;
 border: 1px solid #80FFFF;

 color: green;
 border: 1px solid red;
 background: #ddffdd;
 padding:3x;
 border-radius:3px;
 -moz-border-radius:3px

}


#kolor2  input

{
   color: #ddffdd;
   width: 500px;
   border: 1px solid #006600;
   font-weight: bold;
   background: #006600;
   padding:3px;
   border-radius:3px;
   -moz-border-radius:3px
}



}



.zielony
{
   color: #006600;
   
}


a:link
{
   color: #006600;
   font: bold 12px;
}





p.tytul {
  font-size: 12px;
  font-weight: bold;
  margin: 20px;
  margin-bottom: 25px;
  color: #006600;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-align: center;
}



.duzy
{
   font-family: Verdana, Arial, Helvetica;
   text-align: center;
   color: #006600 ;
   font-size: 14px;
   font-weight: bold;
}



.table_show, .table_show a:link
{
   color: #660000;
   border-collapse: collapse;
   empty-cells: show;
  margin-top: 30px;
   }


  .table_show td
{
      border: 1px solid #000066;
   padding: 5px;

}

.table_show th,

{
   border: 0;
   padding: 25px;

}


ul
{
   list-style-type: none;
   line-height: 150%;

}
#strzalki{width:300px; height:40px; border: 1px solid red; }

/* #strzalka1  {position: absolute; left: 5px; top: 145px;} */

#strzalka1  {float:center; margin-bottom: 5px; }
#strzalka2  {float:center; margin-top: 5px;}



ul#przyciski, ul#przyciski li

{
list-style: none;
float: left;
margin: 0;
padding:0;
}


#stopka

{
/* background-color: yellow;
   display : inline;
   clear : both;  */
   width: 1000px;
   float: left;
   margin-bottom: 50px;
   margin-top: 30px;

}


#stopka p

{
 text-align: justify;
 }

a:visited,  a:link, a:hover
{
 color: #000066;

}


#tekst2 a:link
{
   color: #00ffff;

}
#tekst2 a:visited
{
   color: #00ffff;;
}

#tekst2 a:hover
{
   color: white;
}

 #tekst2 a:active
{
   color: red;
}


