/*
---------------------------------------------------------------------------------------
										PAGINATOR 1
---------------------------------------------------------------------------------------
*/
#page div.paginator1 {
	border-bottom: 1px solid #dfdfdf;
	padding-bottom: 10px;
}
#page div.paginator1 ul {
	text-align: center;
}
#page div.paginator1 ul.pager {
	marign: 0px;
	padding: 0px;
}
#page div.paginator1 ul.pager li {
	font-family: Verdana;
	font-size: 13px;
	margin: 0px 3px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style: none;
	list-style-image: none;
	float: left;
	border: 1px solid rgb(204, 220, 232);
	display: block;
}
#page div.paginator1 ul.pager .empty {
	display: block;
	padding: 3px 6px 3px 6px;
	text-decoration: none;
	font-weight: bold;
	color: rgb(35,92,188);
}
#page div.paginator1 ul.pager .off {
	display: block;
	padding: 3px 6px 3px 6px;
	text-decoration: none;
	font-weight: bold;
	color: rgb(191,207,219);
	border-color: rgb(191,207,219);
}
#page div.paginator1 ul.pager li a {
	display: block;
	padding: 3px 6px 3px 6px;
	text-decoration: none;
	font-weight: bold;
	color: rgb(35,92,188);
}
#page div.paginator1 ul.pager li a.active {
	color: #ffffff;
	background: #ff0000;
	text-decoration: none;
}
#page div.paginator1 ul.pager li a:hover {
	color: #ffffff;
	background: rgb(105,186,255);
	text-decoration: none;
}

/*
---------------------------------------------------------------------------------------
										PAGINATOR 2
---------------------------------------------------------------------------------------
*/
#page div.pagtop {
	border-bottom: 1px solid #dfdfdf;
	margin-bottom: 10px;
}
#page div.pagbottom {
	border-top: 1px solid #dfdfdf;
	margin-top: 10px;
}

#page div.paginator2 {
	padding: 5px 0px 3px 0px;
}
#page div.paginator2 p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	text-align: center;
	color: #000000;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
#page div.paginator2 p small {
	padding: 0px 5px 0px 5px;
}
#page div.paginator2 p small.null {
	color: #acacac;
}
#page div.paginator2 p small.aktywny {
	color: #ff0000;
}
#page div.paginator2 p a {
	color: #235cbc;
	text-decoration: normal;
}
#page div.paginator2 p a:hover {
	color: #235cbc;
	text-decoration: underline;
}


/*
---------------------------------------------------------------------------------------
										WIDOKI
---------------------------------------------------------------------------------------
*/
#page hr.hrred {
	height: 2px;
	border-top: 0px;
	border-left:0px;
	border-right:0px;
	border-bottom: 2px solid rgb(68,148,244);
	padding: 5px 0px 5px 0px;
}

#page div.icoview {
	border-top: 1px solid rgb(68,148,244);
	border-bottom: 1px solid rgb(68,148,244);
	background-color: rgb(201,231,255);
}
#page div.icoview .icoview1 { background: url("../img/znaczki/view1.gif") no-repeat left; }
#page div.icoview .icoview2 { background: url("../img/znaczki/view2.gif") no-repeat left; }
#page div.icoview .icoview3 { background: url("../img/znaczki/view3.gif") no-repeat left; }
#page div.icoview .icoview4 { background: url("../img/znaczki/view4.gif") no-repeat left; }

#page div.icoview p {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	text-align: left;
	color: #000000;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	line-height: 24px;
}
#page div.icoview p a {
	color: #235cbc;
	text-decoration: normal;
	padding: 5px 10px 5px 42px;
}
#page div.icoview p a:hover {
	color: #235cbc;
	text-decoration: underline;
	padding: 5px 10px 5px 42px;
}


/*
---------------------------------------------------------------------------------------
										WIDOKI
---------------------------------------------------------------------------------------
*/

div.wynik table.tab_wynik {
	width: 100%;
	border: 0px;  
	margin: 0px;
	padding: 0px;
	border-collapse: collapse;
}
div.wynik table.tab_wynik img {
	width: 100px;
	border: 1px solid #ffffff;
	padding: 0px;
	margin: 0px;
}
div.wynik table.tab_wynik td {
	width: 20%;
	border: 0px;  
	margin: 0px;
	padding: 0px;
	vertical-align: top;
}
div.wynik table.tab_wynik td.top {
	background: url('/img/foto_border_top.gif') no-repeat 0 top;
	line-height: 10px;
}
div.wynik table.tab_wynik td.bottom {
	background: url('/img/foto_border_bottom.gif') no-repeat 0 100%;
	overflow: hidden;
}

div.wynik table.tab_wynik p {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-weight: normal;
	text-align: center;
	font-size: 11px;
	color: #4a4a4a;
	margin: 0px;
	padding: 0px 0px 3px 0px;	
}
div.wynik table.tab_wynik p a {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	text-align: center;
	font-weight: bold;
	font-size: 11px;
	color: #235cbc;
	text-decoration: normal;
	margin: 0px;
	padding: 2px 0px 2px 0px;
}
div.wynik table.tab_wynik p a:hover {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	text-align: center;
	font-weight: bold;
	font-size: 11px;
	color: #235cbc;
	text-decoration: underline;
	margin: 0px;
	padding: 2px 0px 2px 0px;
}












/*
---------------------------------------------------------------------------------------
										W I D O K   1
---------------------------------------------------------------------------------------
*/
table.tabview1 {
	width: 100%;
	border: 0px;
	margin: 0px;
	padding: 0px;
}
table.tabview1 th {
	padding: 3px 0px 3px 0px;
	border-bottom: 1px solid rgb(68,148,244);
}
table.tabview1 td {
	padding: 3px 3px 3px 3px;
	margin: 0px;
}
table.tabview1 td div {
	white-space: nowrap;
	overflow: hidden;
}
table.tabview1 td.td1 div { width: 125px; }
table.tabview1 td.td2 div { width: 145px; }
table.tabview1 td.td3 div { width: 145px; }
table.tabview1 td.td4 div { width: 35px; }
table.tabview1 td.td5 div { width: 140px; }

table.tabview1 td.td30 div { width: 81px; }
table.tabview1 td.td40 div { width: 94px; }

table.tabview1 tr.tr1 td { background-color: rgb(201,231,255); }
table.tabview1 tr.tr2 td { background-color: rgb(255,255,255); }

table.tabview1 th p {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-weight: normal;
	text-align: center;
	color: #000000;
	font-size: 12px;
	margin: 0px;
	padding: 0px;	
}
table.tabview1 td p {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-weight: normal;
	text-align: left;
	font-size: 12px;
	margin: 0px;
	padding: 0px;	
}
table.tabview1 a {
	color: #235cbc;
	text-decoration: normal;
}
table.tabview1 a:hover {
	color: #235cbc;
	text-decoration: underline;
}




/*
---------------------------------------------------------------------------------------
										W I D O K   2 i 3
---------------------------------------------------------------------------------------
*/
table.tabview3 {
	width: 100%;
	border: 0px;
	margin: 0px;
	padding: 0px;
	border-collapse: collapse;
}
table.tabview3 td {
	border: 0px;
	margin: 0px;
	padding: 0px;
}
table.tabview3 td.s1foto {
	width: 20%;
}
table.tabview3 td.s1foto p {
	text-align: center;
	vertical-align: middle;
}
table.tabview3 td.s1foto a {
	border: 0px;
}
table.tabview3 td.s1foto img {
	width: 100px;
	height: 100px;
	border: 1px solid rgb(222,222,222);
	padding: 2px;
	margin: 0px;
}
table.tabview3 td.s1body {
	width: 80%;
	text-align: left;
	vertical-align: top;
	padding: 3px;
}
table.tabview3 td.s1body h2 {
	vertical-align: top;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 16px;
	text-align: left;
	color: rgb(0,99,220);
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-bottom: 1px solid #dfdfdf;
}
table.tabview3 p {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-weight: normal;
	text-align: justify;
	font-size: 12px;
	color: #4a4a4a;
	margin: 0px;
	padding: 0px 0px 3px 0px;	
}
table.tabview3 a {
	color: #235cbc;
	text-decoration: normal;
}
table.tabview3 a:hover {
	color: #235cbc;
	text-decoration: underline;
}
table.tabview3 p.siwy {
	font-size: 10px;
	color: #acacac;
	padding: 0px 0px 3px 0px;
	margin: 0px;
}
table.tabview3 p.ico {
	font-size: 11px;
	text-align: center;
	padding: 0px;
	margin: 0px;
}
table.tabview3 .icolupa {
	background: url("../img/znaczki/lupa.gif") no-repeat left;
	padding-left: 15px;
	padding-right: 9px;
}
table.tabview3 .icoemail {
	background: url("../img/znaczki/email.gif") no-repeat left;
	padding-left: 15px;
	padding-right: 9px;
}
table.tabview3 .icoznajomi {
	background: url("../img/znaczki/znajomi.gif") no-repeat left;
	padding-left: 15px;
	padding-right: 9px;
}
table.tabview3 .icowaga {
	background: url("../img/znaczki/waga.gif") no-repeat left;
	padding-left: 15px;
	padding-right: 9px;
}



/*
---------------------------------------------------------------------------------------
										W I D O K   4
---------------------------------------------------------------------------------------
*/

table.tabview4 {
	width: 100%;
	border: 0px;
	margin: 0px;
	padding: 0px;
}
table.tabview4 td {
	padding: 0px 0px 7px 0px;
	margin: 0px;
	border: 0px;
	vertical-align: top;
}
table.tabview4 td div {
	white-space: nowrap;
	overflow: hidden;
}
table.tabview4 td.td0 div { width: 306px; }
table.tabview4 td.td1 div { width: 106px; }
table.tabview4 td.td2 div { width: 297px; }
table.tabview4 img {
	width: 100px;
	height: 100px;
	border: 1px solid rgb(222,222,222);
	padding: 2px;
	margin: 0px;
}
table.tabview4 td h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-align: left;
	color: rgb(0,99,220);
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-bottom: 1px solid #dfdfdf;
}
table.tabview4 td p {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-weight: normal;
	text-align: left;
	font-size: 12px;
	margin: 0px;
	padding: 2px 0px 1px 0px;
}
table.tabview4 td p.siwy {
	color: #afafaf;
	font-size: 11px;
}
table.tabview4 a { color: #235cbc; text-decoration: normal; }
table.tabview4 a:hover { color: #235cbc; text-decoration: underline; }
