/* vip */ 
table.vip {
width:540px; 
height:117px;
border:1px solid silver;
margin-left:20px;
}
table.vip tr td{
	background-color: white;
}
table.vip tr td.box-name
{
	background-color: #2F89C7;
	text-align: right;
	font-family: arial,tahoma,verdana;
	color: white;
	font-weight: bold;
	font-size: 11px;
	padding-right: 10px;
	height: 12px;
}
table.vip tr td.box-wiecej
{
	background-color: #C4DBEA;
	text-align: right;
	font-family: arial,tahoma,verdana;
	color: white;
	font-weight: bold;
	font-size: 11px;
	padding-right: 10px;
	height: 12px;
}
table.vip tr td.box-wiecej a:hover {
	text-decoration: underline;
}

/* extra */ 
table.extra {
width:540px; 
height:117px;
border:1px solid silver;
margin-left:20px;
}
table.extra tr td{
	background-color: white;
}
table.extra tr td.box-name
{
	background-color: #C4DBEA;
	text-align: right;
	font-family: arial,tahoma,verdana;
	color: #00397A;
	font-weight: bold;
	font-size: 11px;
	padding-right: 10px;
	height: 12px;
}
table.extra tr td.box-wiecej
{
	background-color: #DCEDF8;
	text-align: right;
	font-family: arial,tahoma,verdana;
	color: white;
	font-weight: bold;
	font-size: 11px;
	padding-right: 10px;
	height: 12px;
}
table.extra tr td.box-wiecej a:hover {
	text-decoration: underline;
}

/* std */
table.std {
width:540px; 
height:117px;
border:solid 1px #DEDEDE;
margin-left:20px;
}
table.std td {
height:18px
}
table.std td:hover {background-color:#F3F3F3;}
table.std tr td.box-wiecej
{
	background-color: #DCEDF8;
	text-align: right;
	font-family: arial,tahoma,verdana;
	font-weight: bold;
	font-size: 11px;
	padding-right: 10px;
	height: 12px;
}
table.std tr td.box-wiecej a {
	color: green;
}
table.std tr td.box-wiecej a:hover {
	color: green;
	text-decoration: underline;
}
/* */
.naci {
background-color:#F0F0F0;
width:70px;
text-align:right;
font-size:10px;
letter-spacing:1px;
font-family: tahoma, verdana, Arial, Helvetica, sans-serif;
border-left:solid 1px white;
border-right:solid 1px white;
color:#383838;
text-indent:5px;
}

.naci a {
font-family: verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#808080;
margin-left:5px;
}

.naci-left,
.naci-left span{
font-family: verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#808080;
margin-left:5px;
background-color:#F7F7F7;
}

.naci-left h2 {
font-family: verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#2F89C7;
margin:0;
padding:0;
margin-left:5px;
font-weight:bolder;
}
.naci-left h3 {
font-weight:bolder;
font-family: verdana, Arial, Helvetica, sans-serif;
color:#808080;
margin:0;
padding:0;
margin-left:5px;
background-color:#F7F7F7;
font-size:14px;
}

.naci-left a {
font-family: verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#808080;
margin-left:5px;
}
.naci-left a:hover {color:#383838;}

.naci-logo {
background-color:#ECECEC;
width:153px;
text-align:center;
}

.naci-logo img{border:solid 1px white;}
.naci-logo img:hover{border:solid 1px orange;}


.naci-wiecej {
width:39px;
}

.naci-wiecej a{
width:39px;
background: url(img/wiecej.png) 0 0 no-repeat;
display:block;
height:115px;
text-decoration:none;
}

.naci-wiecej a:hover{
background-position: -39px 0;  
}


.wiecej-content table {
width:390px; 
height:117px;
border:solid 1px #DEDEDE;
margin:0;
}

#kalendarz table {
width: 160px;
margin:0;
margin-left:3px;
}

#kalendarz td,
#kalendarz i{
width:17px;
font-size:13px;
}

#kalendarz td,
#kalendarz th,
#kalendarz tr {
border:solid 1px #F7F7F7;
}

#kalendarz td:hover,
#kalendarz th:hover{background-color:#F3F3F3;cursor:default}