.tab1{
   font-family:Arial;
	width:100%;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	border:1px solid #EBEBEB;
	padding:3px;
}
.tab1 thead th{
	color:#fff;
	padding:4px 6px;
	background:#2A7FBB;
}
.tab1 thead tr:first-child th:first-child{
	-webkit-border-top-left-radius: 6px;
	-moz-border-radius-topleft: 6px;
	border-top-left-radius: 6px;
}
.tab1 thead tr:last-child th:last-child{
	-webkit-border-top-right-radius: 6px;
	-moz-border-radius-topright: 6px;
	border-top-right-radius: 6px;
}
.tab1 tbody td{	
    border:1px solid #EBEBEB;
	padding:4px 6px;
	/*border-bottom:1px solid #EBEBEB;*/
}
.tab1 tbody tr td:first-child{ text-align:center; }
.tab1 tbody tr:nth-child(even){ background:#F8F8F8; }
.tab1 tbody td a {color:blue;}
.tab1 thead th a{
	color:#000;
	font-weight:bold;
	padding:0px 2px;
}
.tab1 a.span
{
color:#666666;
}
.tip {
    color: #fff;
    background:#6D84B4;
    display:none; /*--Domyślnie ukryty--*/
    padding:2px;
    position:absolute;    z-index:1000;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}

/*********************************************/
.styled-select select {
   background: transparent;
   width: 473px; /*468*/
   padding: 6px;
   font-size: 12px;
  font-weight:bold;
   line-height: 1;
   border: 0;
   border-radius: 0;
   height: 31px;
   -webkit-appearance: none;
cursor:pointer;
   }
   
   .styled-select {
   margin-left:20px;  
   width: 440px;
   height: 31px;
   overflow: hidden;
   background: url(/konfigurator/down_arrow.png) no-repeat right #ddd;
   border: 1px solid #ccc;
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;
   }
/*************************************/