input , textarea {
background: url(input.png) repeat-x ;
border:solid 1px black;
-moz-border-radius:4px ;
}

input[type="submit"],input[type="button"] {
background: url(button.png) repeat-x ;
height:20px;
border:solid 1px black;
}
input[type="text"] {
height:20px;
}
input[type="text"]:focus {
-moz-box-shadow: 0 0 15px orange;
-webkit-box-shadow: 0 0 15px orange;
}
/* all[i]*/
.input_file {
z-index:2;
position:absolute;
opacity:0;
width:100px;
}
.input_file_f3 {
z-index:1;
position:absolute;
width:100px ;
top:2px;
left:105px;
}
.input_file_f2 {
z-index:1;
position:absolute;
width:100px ;
top:2px;
text-align:center;
background:url(button.png) repeat-x;
border:solid 1px black;
}
.input_file_f {
position:relative ;
cursor:pointer ;
padding:2px ;
height:20px ;
border:solid 1px black ;
-moz-border-radius:4px ;
width:350px;
overflow:hidden;
}
/*********************/
* {
font-family: Verdana ;
}
/*tablice*/
  table.admtbl th {
  background:black;
  color:white ;}
  table.admtbl{
  border-collapse: collapse;
  border: solid 1px grey ;
  
  }
  table.admtbl td {
  border:solid 1px black;
  }
  table.admtbl tr:hover{
  background:#dddddd;
  }
  table.admtbl {
  -moz-border-radius:4px ;
  }
  
/*pasek górny*/
#infobar a {
color: white;

}
img {border:0px;}
a{
text-decoration:none;
}
.left {float:left;width:200px;padding-top:40px;padding-left:20px;}
.left ul, .left ul li {
	display: block;
	list-style: none;
	margin: 0;

	padding: 0;
}
.left ul li a {
width:180px;
padding-left:5px;
color:black ;
}
.left ul li.selected {
background:white;
-moz-border-radius: 5px;
}
html {
margin:0;
height:100%;
}
body {
margin: 0 ;
background:#f0f0f0;
font: Tahoma ;
}
div#top {
/*background: #660066 url(/hc/res/default/admin/top.png) repeat-x ;*/
background: orange ;
color:#fff;
border-bottom: solid 1px #5599aa;
height:32px;
padding-left:10px;
font-size:28px;
}
div#top a {
color:white;
}
      #foot {
      color:white ;
      padding-left:10px;
      background:#555555 url(/hc/res/foot.png) no-repeat ;
      }


      fieldset {
      -moz-border-radius: 5px;
      background:white;  
      }
/* begin css tabs */

ul.tabnav { /* general settings */
text-align: left; /* set to left, right or center */
margin: 1em 0 1em 0; /* set margins as desired */
font: bold 11px verdana, arial, sans-serif; /* set font as desired */
border-bottom: 1px solid #a0a0a0; /* set border COLOR as desired */
list-style-type: none;
padding: 3px 10px 3px 10px; /* THIRD number must change with respect to padding-top (X) below */
}

ul.tabnav li { /* do not change */
display: inline;
}


ul.tabnav li a { /* settings for all tab links */
padding: 3px 4px; /* set padding (tab size) as desired; FIRST number must change with respect to padding-top (X) above */
border: 1px solid #a0a0a0; /* set border COLOR as desired; usually matches border color specified in #tabnav */
background-color: #f0f0f0; /* set unselected tab background color as desired */
color: #666; /* set unselected tab link color as desired */
margin-right: 0px; /* set additional spacing between tabs as desired */
text-decoration: none;
border-bottom: none;
}

ul.tabnav a:hover { /* settings for hover effect */
background: #fff; /* set desired hover color */
}

ul.tabnav li.tab-selected { /* settings for selected tab */
border-bottom: 1px solid #ffffff; /* set border color to page background color */
background-color: #ffffff; /* set background color to match above border color */
}

ul.tabnav li.tab-selected a { /* settings for selected tab link */
background-color: #ffffff; /* set selected tab background color as desired */
color: #000; /* set selected tab link color as desired */
position: relative;
top: 1px;
padding-top: 4px; /* must change with respect to padding (X) above and below */
}

/* end css tabs */




