#main .tabelement { width: 100%; position: absolute; top: 0; left: 0;}
#sub .tabelement2 { width: 100%; position: relative !important;}

.tresc .tabimg { float: left; height: 150px; max-width: 128px; margin: 0px 10px 0 0px; }
.tresc .tabimg img { max-height: 150px; max-width: 110px;}
.tresc .tabmain { margin: 0px 0 0 20px; padding: 20px 0; overflow: hidden; text-align: left;}
.tresc .tabmain h4 a { color: #000; }
.tresc .tabdate{ color: #6F4601; font-size: 9px; }
.tresc .tabdesc a { color: #000; }

.tresc2 .tabimg { float: left; max-height: 140px; max-width: 128px; margin: 0px 10px 0 0px; }
.tresc2 .tabimg img { max-height: 140px; max-width: 110px;}
.tresc2 .tabmain { margin: 0px 0 0 38px; padding: 0; overflow: hidden; text-align: left;}
.tresc2 .tabmain h4 a { color: #fff; }
.tresc2 .tabdate{ color: #6F4601; font-size: 9px; }
.tresc2 .tabdesc { color: #fff; }
.tresc2 .tabdesc a { color: #fff; }

.tresc3 .tabmain { padding: 0; overflow: hidden; text-align: left; width: 100%;}
.tresc3 .tabdesc { color: #000; }
.tresc3 .tabdesc a { color: #000; }

.tresc4 .tabimg { float: left; max-height: 140px; max-width: 128px; margin: 0px 10px 0 0px; }
.tresc4 .tabimg img { max-height: 140px; max-width: 110px;}
.tresc4 .tabmain { margin: 0px 0 0 15px; padding: 0; overflow: hidden; text-align: left;}
.tresc4 .tabmain h4 a { color: #fff; }
.tresc4 .tabdate{ color: #6F4601; font-size: 9px; }
.tresc4 .tabdesc { color: #fff; }
.tresc4 .tabdesc a { color: #fff; }

.tresc5 .tabimg { float: left; height: 130px; max-width: 128px; margin: 0px 10px 0 0px; }
.tresc5 .tabimg img { max-height: 130px; max-width: 110px;}
.tresc5 .tabmain { margin: 0px 0 0 20px; padding: 20px 0; color: #fff; overflow: hidden; text-align: left;}
.tresc5 .tabmain h4 a { color: #fff; }
.tresc5 .tabdate{ color: #6F4601; font-size: 9px; }
.tresc5 .tabdesc a { color: #fff; }

.tabactive{color: #000; font-weight: bold;}
.tabunactive{color: #f00;}

.tabdesc { margin-top: 10px; margin-right: 10px;}
.tabshow {z-index: 400;}
.tabhide { z-index: 300;}
.tablink { display: block; margin-top: 5px; margin-right: 20px; text-align: right; font-weight: bold;}
.tablink2 { position: absolute; bottom: 10px; right: 20px; display: block; text-align: right; font-weight: bold; width: 100px; height: 18px; z-index: 5000; padding-top: 2px;}
.podklad {background: transparent url('../images/przezrocze.png'); font-size: 14px; text-align: center;}
.tablink2_left { position: absolute; bottom: 10px; left: 38px; display: block; text-align: left; font-weight: bold; width: 150px; height: 20px;}

.tresc .time {color: #808080 !important; font-size: 9px}
.tresc2 .time {color: #e0e0e0 !important; font-size: 9px}
.tresc4 .time {color: #e0e0e0 !important; font-size: 9px}
.tresc5 .time {color: #e0e0e0 !important; font-size: 9px}

.tresc .tabsTitle a{color: #000;}
.tresc .tabsTitle a.title{font-weight:bold; font-size: 18px; color: #000;}

.tresc2 .tabsTitle a{color: #fff;}
.tresc2 .tabsTitle a.title{font-weight:bold; font-size: 18px; color: #fff;}

.tresc4 .tabsTitle a{color: #fff;}
.tresc4 .tabsTitle a.title{font-weight:bold; font-size: 18px; color: #fff;}

.tresc5 .tabsTitle a{color: #fff;}
.tresc5 .tabsTitle a.title{font-weight:bold; font-size: 18px; color: #fff;}

.tabsTitle .tabsDate{margin:0 10px; display:inline; font-size: 9px;}
.tabsDesc{padding:5px 0; margin-right: 10px; line-height: 16px; clear: both;}
.tabsDesc a{padding:5px 0; color:#1A1A19; text-decoration:none; font-weight:normal; color:#1a1a19; line-height:18px}
.tabsDesc a:hover{text-decoration:underline}

.tabs{
	margin-top: 10px;
	margin-right: 20px;
	text-align: right;
	color: #9C9C9C;
	clear: right;
}
.tabs a{
	color: #ff0000;
}
.tabs .active{
	color: #000;
	font-weight: bold;
}

.sortDiv{
	color: #9C9C9C;
	padding-left: 10px;
}

.resAvt img{
	display: block;
	margin: 0 auto;
}
