﻿.bCalendar {background:#fff; float:left;}
.bCalendar .mTitle {padding:10px 0 0 18px;}

.youAreHereAndSearchContainer {padding:0 0 0 18px;}

* {font-family:Tahoma; font-size:11px;}

a {text-decoration:none; color:#000;}
a.postAuthorLink {font-weight:normal !important; color:#CC0000; margin-right:10px;}
a.lastPostAuthorThreadLink {display:block; text-align:center; font-weight:normal !important; color:#CC0000; margin-right:5px;}
a.lastPostDateLink,
a.lastPostDateThreadLink {display:block; text-align:center;font-weight:normal;}
.postCountSpan {}
span.helloSpan {color:#CC0000;}
.autorRateSpan {margin-left:10px;}
span.youAreHereSpan {font-weight:bold; margin-right:5px;}
div.loginStatusContainer {width:900px; padding-bottom:10px; text-align:right;}

.youAreHereAndSearchContainer {width:760px; padding:2px 0 0 18px;}
    html>body .youAreHereAndSearchContainer {width:742px;}
.youAreHereContainer {}
.youAreHereContainer * {color:#6e6e6e;}
div.searchContainer {}
div.searchContainer input {border:1px solid #ccc;}
a.searchLink {background:#CC0000; color:#fff; padding:3px 5px 3px 7px;}
a.searchLink:hover {color:#fff !important;}
.searchSpan {display:none;}
a.advancedSearchLink {font-weight:normal; margin-right:10px; color:#fff;}
div#createForumDiv a {display:block; float:left; width:auto;margin-right:10px;color:#2141a5; font-weight:normal; border:1px solid #2141a5; padding:3px 5px 3px 6px;}
div#createForumDiv a:hover {background:#2141a5; color:#fff;}
div.createCategorySpan {  padding-bottom:0; display:block; float:left; }
	html>body div.createCategorySpan  {padding-bottom:8px; * padding-bottom:0;}
div.createCategorySpan a {display:block; color:#2141a5; font-weight:normal;  border:1px solid #2141a5; padding:3px 5px 3px 6px; float:left;}
#txtPostContent {width:250px; height:100px; margin-bottom:10px;}
div.createCategorySpan a:hover {background:#2141a5; color:#fff;}
.createForumAndCategoryContainer {margin:10px 0 10px 20px; display:block; clear:both; width:900px;}
#navigator {display:block; width:900px; height:30px; background:#CCCCCC; margin-top:10px;}
.smpThreadClass span a {font-weight:normal; color:#fff;}
.showMyWatchedThreadsContainer a {color:#2141a5; font-weight:normal; border:1px solid #2141a5; padding:3px 5px 3px 6px;float:left; }
.showMyWatchedThreadsContainer a:hover {background:#2141a5; color:#fff;}
.postEditContainer a {color:#2141a5; font-weight:normal; border:1px solid #2141a5; padding:3px 5px 3px 6px; }
.postEditContainer a:hover {background:#2141a5; color:#fff; }
div#contLogin {width:200px; background-color:#EEEEEE; padding:20px;}
#text {margin:10px 0 10px 0; display:block;}
.newPostAddButtonContainer a {color:#2141a5; border:1px solid #2141a5; padding:3px 5px 3px 6px; }
.newPostAddButtonContainer a:hover {background:#2141a5; color:#fff;}
#inputsText {width:200px;}
p.button a {border:1px solid black; padding:3px 5px 3px 6px;}
#register a {color:#CC0000;}
.loginNameSpan {xfloat:left;}
.threadTitleSpan {font-size:14px;font-weight:bold;display:block; margin-bottom:3px;}
.creationDateSpan {display:block; font-size:10px; margin-bottom:18px;}
.postContentSpan {display:block; font-size:12px; border-top:1px dotted #ccc; padding-top:5px; margin-bottom:10px;}
.upperPost {}
.postTd {border-bottom:none; padding-bottom:10px; display:block; margin-bottom:10px; padding-top:10px; padding-left:20px;}
.subcategoryHeaderPostCountTd,
.subcategoryHeaderLastPostTd {text-align:center; font-weight:bold;}
.subcategoryHeaderTr {padding-top:20px;}
.overallSpan {}
.deletedPost {display:none;}
.navigator span {cursor:pointer;}
.resultsContainer {padding-top:20px;}
.noSearchResultsSpan {color:Red; font-size:24px; font-weight:bold;}
.youAreHereContainer {float:left;}
.searchForumContainer, .loginControlContainer, .searchTextContainer, .threadTitleContainer, .simpleSearchResultsContainer
{clear:left; margin-bottom:10px;}
.threadContentContainer {margin-bottom:5px;}
.searchContainer {text-align:right;}
.deletedHeader {height:20px;}
.emptySubcategoryTr td,
.emptyCategoryTr td {padding:5px 0 5px 70px;}
.emptyCategoryTr,
.emptySubcategoryTr {background-color:Yellow; text-transform:uppercase;}
.trKategoriaNaglowek {background-color:Red;}
.trForumNaglowek {background-color:Gold;}
.trSpisNaglowek td {text-align:center;}
.trSpisNaglowek {background-color:Green;}
.forumOpisSpan {display:block;	font-style:italic;}
.tdForumSpis {width:70%;}
.tdForumTytul {width:70%;}
#txtThreadContent {height:80px;}
#txtThreadContent,
#txtThreadTitle {width:200px;}
.threadHeaderTr, .threadHeaderResultsTr {background-color:#f0f0f0;font-weight:bold;}
.postHeaderTr, .postHeaderResultsTr {background-color:#f0f0f0;	xfont-weight:bold;}
.goToLoginSpan, .logoutSpan {font-weight:bold;	font-size:12px; border:1px solid black; padding:3px 5px 3px 6px; xdisplay:block; xfloat:right;}
.addThreadButtonContainer a {font-weight:normal; color:#2141a5; border:1px solid #2141a5; padding:3px 5px 3px 6px; margin-top:10px; display:block; width:60px;}
.addThreadButtonContainer a:hover {background:#2141a5; color:#fff;}
.logoutSpan:hover {background:#333333; color:#fff;}
.tdForumWatki {text-align:center;}
.tdForumPosty {text-align:center;}
.tdForumOstatniPost {text-align:center;}
.forumNaglowekTytulSpan{padding:0 5px 0 5px;}
.forumNaglowekWatkiSpan{padding:0 5px 0 5px;}
.forumNaglowekPostySpan{padding:0 5px 0 5px;}
.forumNaglowekOstatniPostSpan{padding:0 5px 0 5px;}
#tableForum {border-collapse:collapse; clear:both;}

.tableForumClass, .tableThreadsClass, .tableProfileModeratorClass, .tablePostsClass, .tableThreadsResultsClass ,.tableModeratorzyClass {width:760px; border-collapse:collapse;}

.threadActionsContainer {margin-left:100px;	float:left; margin-top:10px;}
.sortingPostContainer {text-align:right;width:200px; float:right; margin-top:10px; margin-right:5px;}
.forumKategoriaSpan {font-size:14px; font-weight:bold;}
.forumAutorOstatniSpan {display:block;}
.tableProfileEven, .tableForumEven, .tableDodajModeratoraEven, .tableModeratorzyEven, .tablePostEven, .tableThreadEven, .tableDeletedPostEven {border-bottom:1px solid #ccc; border-top:1px solid #ccc;}
.moderatorActionsContainer {float:left; margin-right:10px;color:#2141a5;}
.moderatorActionsContainer a {color:#2141a5; margin-left:10px;float:left; font-weight:normal;border:1px solid #2141a5; padding:3px 5px 3px 6px;}
.moderatorActionsContainer a:hover {background:#2141a5; color:#fff;}
.threadNameSpan {display:block; clear:left;}
.moderatorsContainer {float:left;margin-right:10px;}
.moderatorsContainer a {color:#2141a5;}
.goToModeratorsLink {float:left; border:1px solid #2141a5; padding:3px 5px 3px 6px;}
.goToModeratorsLink:hover {background:#2141a5; color:#fff;}
.modForumSpan {float:left; padding-top:3px; font-weight:bold;}
.addThreadContainer {float:left; margin-right:10px;border:1px solid #2141a5; padding:3px 5px 3px 6px;}
.addThreadContainer a { color:#2141a5; font-weight:normal;}
.addThreadContainer:hover,
.addThreadContainer a:hover {background:#2141a5; color:#fff;}
.deleteCategoryLink {color:#cc0000; font-weight:normal;border:1px solid #cc0000; padding:3px 5px 3px 6px; margin:3px 40px 0 0; float:right;}
.deleteCategoryLink:hover {background:#cc0000; color:#fff;}
.validatorContainer {color:Red; clear:left;}
#tableModeratorzy td {xfont-weight:bold; padding-left:20px;}
#tableModeratorzy tr {height:40px; border-bottom:1px solid #ccc;}
#lblModerators {display:block; font-size:12px; font-weight:bold;}
.forumInPanelSpan {margin:10px 10px 10px 20px;}
#modsContainer {}
.naglowek {margin-left:20px; margin-top:10px; margin-bottom:10px;}
.violationReportButton {margin-bottom:5px; display:block;}
.replyLink {color:#2141a5;}
.overalCategoryTr td {border-bottom:solid 3px black;}

.emoticon {border-style:none;}

.Smile_Cool, .Smile_Cry, .Smile_Embarassed, .Smile_Foot, .Smile_Frown, .Smile_Innocent, .Smile_Kiss, .Smile_Laughing, .Smile_Money, .Smile_Sealed, .Smile_Smile, .Smile_Surprised, .Smile_Tong, .Smile_Undecided, .Smile_Wink, .Smile_Yell {width:50px; height:50px;}
.flag {margin-top:10px;}

span.Smile_Cool {background:url('../_img/smiley-cool.gif'); }
span.Smile_Cry {background:url('../_img/smiley-cry.gif'); }
span.Smile_Embarassed {background:url('../_img/smiley-embarassed.gif'); }
span.Smile_Foot {background:url('../_img/smiley-foot-in-mouth.gif'); }
span.Smile_Frown {background:url('../_img/smiley-frown.gif'); }
span.Smile_Innocent {background:url('../_img/smiley-innocent.gif'); }
span.Smile_Kiss {background:url('../_img/smiley-kiss.gif'); }
span.Smile_Laughing {background:url('../_img/smiley-laughing.gif'); }
span.Smile_Money {background:url('../_img/smiley-money-mouth.gif'); }
span.Smile_Sealed {background:url('../_img/smiley-sealed.gif'); }
span.Smile_Smile {background:url('../_img/smiley-smile.gif'); }
span.Smile_Surprised {background:url('../_img/smiley-surprised.gif'); }
span.Smile_Tong {background:url('../_img/smiley-tongue-out.gif'); }
span.Smile_Undecided {background:url('../_img/smiley-undecided.gif'); }
span.Smile_Wink {background:url('..\_img/smiley-wink.gif'); }
span.Smile_Yell {background:url('../_img/smiley-yell.gif'); }

.blockedIcon, .closedForum, .closedThread {display:block;
	width:48px;
	height:48px;
	background:url(../_img/padlock.gif) no-repeat 14px;
	float:left;
}

.nonPublishedForum {display:block;	width:48px; height:48px; background:url(../_img/notPublished.gif) no-repeat 15px; float:left;}

.postHeader
{
	float:left;
}

.autorData
{
	text-align:right;
	float:left;
	padding-left:400px;
}

.postContentContainer
{
	clear:left;
}


.autorAvatar
{
	display:block;
	width:50px;
	height:50px;
	background:url(../_img/avatar.jpeg) no-repeat;
	float:right;
	text-align:right;
}

.watchedStarIcon
{
	display:block;
	width:48px;
	height:48px;
	background:url(../_img/yellowStar.gif) no-repeat 14px;
	float:left;
}

.nonwatchedStarIcon
{
	width:48px;
	height:48px;
	background:url(../_img/whiteStar.gif) no-repeat 14px 50%;
	float:left;
}

.watchedThread
{
	display:block;
	float:left;
	width:48px; 
	height:48px; 
	text-align:center;
	background:url(../_img/yellowStar.gif) no-repeat 12px;
}

.fakeRowTd {padding-left:70px; padding-top:10px;}
#smpForum span a {color:#fff;font-weight:normal;}
.threadContentSpan {display:block; font-weight:bold; font-size:14px;}
.sortingSpan {font-weight:bold; margin-right:10px;}
.selNewForumClass {width:170px; margin-bottom:10px;}
.txtNewForumTitleClass {width:170px; margin-left:16px;margin-bottom:10px;}
.newForumDescriptionSpan {float:left;}
.txtNewForumDescriptionClass {width:170px; margin-left:23px; height:80px;margin-bottom:10px; float:left; }
.newForumIsPublishedContainer,
.newForumIsClosedContainer {margin-top:5px; clear:both; margin-bottom:10px;}
.newForumIsPublishedContainer label,
.newForumIsClosedContainer label {margin-left:5px;}

.closedWatchedThread
{
	display:block;
	width:90px;
	height:45px;
	background:url(../_img/blockedWatchedStar.JPG) no-repeat;
	float:left;
}

.addToWatchedThreadTextClass
{
	xwidth:125px;
	float:left;font-weight:normal;color:#2141a5;border:1px solid #2141a5; padding:3px 5px 3px 6px; margin-top:10px;
}
.addToWatchedThreadTextClass:hover {background:#2141a5;color:#fff;}

.normalThread
{
	display:block;
	float:left;
	background:url(../_img/reach.gif) no-repeat 12px; width:48px; height:48px; display:block; text-align:center; float:left;
}

.trashIcon
{
	display:block;
	width:20px;
	height:20px;
	background:url(../_img/trash.jpeg) no-repeat;
	float:left; margin-right:10px;
}

.pagerButtons a
{
	padding:0 3px 0 3px;
}

.anchorShowDeleted
{
	font-weight:bold;color:#2141a5; margin-right:10px;
}
div.moveToForumMoveWindowContainer,
div.moveToForumCloseWindowContainer {margin-top:10px; display:block;}
.deletedHideTd {padding-left:20px;}
.undeletePostButton {color:#2141a5;}
.deletedTd {padding-left:20px; padding-bottom:10px;}
.deletePostButton {color:#cc0000; border:1px solid #cc0000; padding:3px 5px 3px 6px; display:block; width:30px; margin-bottom:10px;}
.deletePostButton:hover {background:#cc0000; color:#fff;}
.blockThreadClass, 
.moveThreadClass,
.deleteThreadClass,
.markAsImportantThreadClass {color:#2141a5; border:1px solid #2141a5; padding:3px 5px 3px 6px; display:block; float:left; margin-left:10px;}
.blockThreadClass:hover, 
.moveThreadClass:hover,
.deleteThreadClass:hover,
.markAsImportantThreadClass:hover {background:#2141a5; color:#fff;}
.userDeleteModerator {}
.deleteModeratorClass {color:#cc0000; border:1px solid #cc0000; padding:3px 5px 3px 6px; margin-bottom:10px;}
.deleteModeratorClass:hover {background:#cc0000; color:#fff;}
.moderateSpan  {display:block; float:left;color:#2141a5; margin-top:4px;}
#lbtSzukajUzytkownika {color:#2141a5; border:1px solid #2141a5; padding:3px 5px 3px 6px; margin-bottom:10px; font-weight:normal; margin-left:10px; margin-top:2px;}
#lbtSzukajUzytkownika:hover {background:#2141a5; color:#fff;}
.addNowModBtn {height:14px;width:170px; margin-left:20px;}

.addModeratorClass
{
	color:Blue;
}

.authorPlusSpan, .plusButton, .userRatingPlusDataSpan
{
	color:Green;
}

.authorMinusSpan, .minusButton, .userRatingMinusDataSpan
{
	color:Red;
}

.categoryHeaderTr
{
	font-size:15px;
	font-weight:bold;
	background:#F0F0F0; border-bottom:1px solid #ccc; border-top:1px solid #ccc;
}

.deleteSubcategoryLink
{
	float:right;  color:#CC0000; margin-right:20px; font-weight:normal; border:1px solid #CC0000; padding:3px 5px 3px 6px; }
	
.deleteSubcategoryLink:hover {background:#CC0000; color:#fff;}

.normalForum
{
	display:block;
	xwidth:48px;
	xheight:48px;
	xfloat:left;
	text-align:center;
}

.deletedThread, .deletedForum, .deletedSubcategory
{
	display:block;
	width:48px;
	height:48px;
	background:url(../_img/deleted.gif) no-repeat 14px;
	float:left;
}

.importantThread
{
	display:block;
	width:48px;
	height:48px;
	background:url(../_img/wykrzyknik.gif) no-repeat 14px;
	float:left;
}

.youAreHereContainer
{
	xborder:solid thin black;
	xbackground-color:Yellow;
}

.bodyMoveContainer, .bodyNewForumContainer, .bodyNewCategoryContainer
{
	background-color:White;
}

.iFrameContainer
{
	background:transparent url(../_img/bgOp80.png) repeat scroll 0 0;
	clear:both;
	color:#021227;
	display:none;
	float:left;
	height:100%;
	left:0;
	position:absolute;
	text-align:center;
	top:0;
	width:100%;
	z-index:101;
}
.txtNewCategoriesNameClass {width:200px; margin-bottom:10px;}

.moveToForumMoveWindowContainer a , .newForumButtonAddContainer a, .newCategoryButtonAddContainer a
{
	color:#2141a5; border:1px solid #2141a5; padding:3px 5px 3px 6px; float:left;
	margin-right:10px; font-weight:normal;
}
.moveToForumMoveWindowContainer a:hover , .newForumButtonAddContainer a:hover, .newCategoryButtonAddContainer a:hover
{background:#2141a5; color:#fff;}
.txtNewSubcategoriesNameClass {margin-bottom:10px; width:167px;}
.selNewSubcategoriesClass {margin-bottom:10px;}
.moveToForumCloseWindowContainer a, .newForumCloseWindowContainer a, .newCategoryCloseWindowContainer a
{color:#cc0000; border:1px solid #cc0000; padding:3px 5px 3px 6px; float:left;font-weight:normal;}
.moveToForumCloseWindowContainer a:hover, .newForumCloseWindowContainer a:hover, .newCategoryCloseWindowContainer a:hover
{background:#cc0000; color:#fff;}
.newSubcategoryButtonAddContainer a {color:#2141a5; border:1px solid #2141a5; padding:3px 5px 3px 6px; float:left;
margin-right:10px; font-weight:normal;}
.newSubcategoryButtonAddContainer a:hover {background:#2141a5; color:#fff;}
.newSubcategoryCloseWindowContainer a {color:#cc0000; border:1px solid #cc0000; padding:3px 5px 3px 6px;float:left;
font-weight:normal;}
.newSubcategoryCloseWindowContainer a:hover {background:#cc0000; color:#fff;}
.iFrameNewSubcategoryClass {background:#fff;}

.iFrameMoveClass
{
	height:120px !important;
	width:350px !important;
}

.iFrameNewForumClass
{
	height:300px !important;
	width:400px !important;
}

.iFrameNewCategoryClass
{
	height:300px !important;
	width:400px !important;
}

.forumDescriptionSpan
{
	display:block;
	color:#999; font-size:10px;
}

.threadIconTd, .threadHeaderEmptyTd
{
	width:5%;
}

.threadHeaderNameTd {padding:5px 0 5px 0;}
.threadHeaderNameTd, .threadTitleTd
{
	width:60%;
}

.threadPostCountTd, .threadHeaderPostCountTd
{
	width:15%;
	text-align:center;
}
.threadLastPostSpan {padding-top:5px; xheight:30px;  display:block;}

.threadHeaderLastPostAndSortingTd {width:20%; text-align:center;xpadding-top:20px;}
.threadLastPostTd {width:20%; text-align:center;} 

.categoryHeaderNameTd, .forumTitleDescriptionTd
{
	width:60%;
}

.categoryHeaderPostCountTd, .forumPostCountTd
{
	width:15%;
	text-align:center;
}

.categoryHeaderLastPostTd, .forumLastPostAuthorTd
{
	xwidth:200px;text-align:center;color:#CC0000;
}

.categoryHeaderIconTd 
{
	background:#f0f0f0 url(../_img/reach_new.gif) no-repeat 12px;width:48px; height:48px; display:block; text-align:center; float:left;
}


/*#rep {font-weight:normal; color:#CC0000; border:1px solid #CC0000; padding:3px 5px 3px 6px; margin:5px 0 0 10px;}*/



.forumIconTd
{
	background:url(../_img/reach.gif) no-repeat 12px; width:48px; height:48px; display:block; text-align:center; float:left;
}
.subcategoryHeaderNameTd {xmargin-top:10px;xdisplay:block; height:50px;}
.subcategoryNameSpan {font-weight:bold; font-size:12px; color:#2141a5;  display:block; float:left;}
.createSubcategorySpan a {font-weight:normal; color:#2141a5; border:1px solid #2141a5; padding:3px 5px 3px 6px; float:left; margin-right:10px;}
.createSubcategorySpan a:hover {background:#2141a5; color:#fff;}
.categoryNameSpan
{
	font-size:14px;color:#CC0000; text-transform:uppercase;
	float:left;

}

.userProfileTitle, .forumInPanelSelectContainer
{
	clear:left; margin:10px 0 10px 0;
}


li
{
	list-style:none;
}

.clear
{
	clear:both;
}
.error
{
	display:block;
	margin:10px;
	padding:0 10px 0 20px;
	color:#F00;
	font-weight:bold;
	background:url(/_img/ico/alert.gif) no-repeat 0 0;
}
#boxComments .error
{
	margin:10px 16px 0;
}
#titleError
{
	color:#900;
	font-size:24px;
	font-weight:bold;
}

a:hover, a:hover span{}

.hide
{
	display:none;
}
#boxKomunikat
{
	display:none;
}

div#head.pl
{
	background:#fff;
}
div#head.pl a.logo
{
	background:url(//polskieradio.pl/_img/logo/85x30/1.gif) no-repeat left 2px;
}

div#main
{
	width:980px;
	text-align:left;
	margin:0 auto;
}

.cont980
{
	position:relative;
	width:980px;
	float:left;
}
.cont980.borderInside
{
	height:600px;
	background:url(../_img/border.gif) repeat-y 654px 0;
}
html > body .cont980.borderInside
{
	height:auto;
	min-height:600px;
}
.cont980.borderTop
{
	background:url(../_img/borderTopBg.gif) repeat-x 0 -5px;
	padding:30px 0 0 0;
	xborder-top:1px solid #000;
}

div#baner_static
{
	background:url(../_img/lzr.jpg) no-repeat;
	width:291px;
	height:90px;
	margin:0 0 10px 18px;
}
div#baner_static2
{
	background:url(../_img/zmr.jpg) no-repeat;
	width:291px;
	height:90px;
	margin:0 0 10px 18px;
}
div.special
{
	margin:17px 7px 0 18px;
}
div.special p
{
	display:block;
	margin-bottom:10px;
}
div.special a
{
	color:#d93f00;
}


/* headline */

.cont980.headLine
{
	position:relative;
	height:108px;
}
#logo
{
	width:980px;
	height:44px;
	background:url(../_img/logo4pory.gif) no-repeat;
	margin:35px 0 0 0;
}
#logo a
{
	display:block;
	width:100%;
	height:100%;
}
.cont980.headLine #timeSub
{
	position:absolute;
	top:0;
	left:761px;
	width:219px;
	height:96px;
	background:url(../_img/timeSub.gif) no-repeat;
}

#menu
{
	padding:5px 0 0 5px;
}
#menu a
{
	color:#3b6005;
	font-family:Arial;
	font-size:15px;
	float:left;
}
#menu a:hover
{
	color:#666;
}
#menu span
{
	width:27px;
	height:12px;
	background:url(../_img/menuBorder.gif) no-repeat center 2px;
	font-family:Arial;
	font-size:13px;
	margin:3px 0 0 0;
	float:left;
}


#userprofile
{
	display:none;
}
#mainPerson #userprofile
{
	position:absolute;
	top:84px;
	left:523px;
	display:block;
	float:left;
}
#mainPerson #userprofile a
{
	color:#4b6820;
	font-family:Arial;
	font-size:15px;
	float:left;
}
#mainPerson #userprofile a:hover
{
	color:#666;
}
#mainPerson #userprofile span
{
	width:27px;
	height:12px;
	background:url(../_img/menuBorder.gif) no-repeat center 3px;
	font-family:Arial;
	font-size:13px;
	margin:3px 0 0 0;
	float:left;
}

#boxComments
{
	position:absolute;
	top:124px;
	left:0;
	display:none;
	width:473px;
	height:252px;
	background:#385d01 url(../_img/clubBg.gif) repeat-x 0 -124px;
	z-index:1;
}
#titleComment
{
	display:block;
	color:#fff;
	font-size:16px;
	font-weight:bold;
	margin:11px 0 0 15px;
}
#txt_comment
{
	width:442px;
	height:161px;
	background:#4b6820;
	color:#fff;
	padding:3px;
	border:1px solid #597036;
	margin:5px 0 0 15px;
}
html > body #txt_comment
{
	width:434px;
}
#comment_add
{
	display:block;
	width:55px;
	height:22px;
	background:url(../_img/butWyslijGreen.gif) no-repeat;
	margin:10px 0 0 402px;
}
html > body #comment_add
{
	width:50px;
	background:url(../_img/butWyslij.png) no-repeat;
	margin:10px 0 0 407px;
}
#comment_add:hover
{
	background-position:right;
}
#boxComments #buttonClose
{
	width:15px;
	height:15px;
	background:url(../_img/buttonClose.gif) no-repeat;
	cursor:pointer;
	margin:6px 3px 0 0;
	float:right;
}
html > body #boxComments #buttonClose
{
	margin:5px 5px 0 0;
}
#boxComments #buttonClose:hover
{
	background-position:right;
}

#boxComments .error
{
	position:absolute;
	top:0;
	left:0;
	display:block;
	width:473px;
	height:252px;
	background:#385d01 url(../_img/clubBg.gif) repeat-x 0 -124px;
	text-align:center;
	padding:0;
	margin:0;
	z-index:2;
}
#boxComments .error span
{
	display:block;
	text-align:center;
	padding:95px 0 0 0;
}
#boxComments .error #buttonClose
{
	width:15px;
	height:15px;
	background:url(../_img/buttonClose.gif) no-repeat;
	cursor:pointer;
	margin:6px 3px 0 0;
	float:right;
}
html > body #boxComments .error #buttonClose
{
	margin:5px 5px 0 0;
}
#boxComments .error a.errorBtn
{
	display:block;
	width:34px;
	height:22px;
	background:url(../_img/butOk.gif) no-repeat;
	margin:5px auto 0;
}
html > body #boxComments .error a.errorBtn
{
	background:url(../_img/butOk.png) no-repeat;
}
#boxComments .error a.errorBtn:hover
{
	background-position:right;
}

/* boxKomunikat */
#boxKomunikat
{
	position:absolute;
	top:124px;
	left:0;
	display:none;
	width:473px;
	height:252px;
	background:#385d01 url(../_img/clubBg.gif) repeat-x 0 -124px;
	text-align:center;
	z-index:1;
}
#boxKomunikat span
{
	display:block;
	color:#fff;
	text-align:center;
	padding:85px 15px 15px 15px;
}
#boxKomunikat a
{
	display:block;
	width:34px;
	height:22px;
	background:url(../_img/butOk.gif) no-repeat;
	margin:0 auto;
}
html > body #boxKomunikat a
{
	background:url(../_img/butOk.png) no-repeat;
}
#boxKomunikat a:hover
{
	background-position:right;
}

/* today */
#contToday
{
	position:relative;
	width:507px;
	height:401px;
	overflow:hidden;
	float:left;
}
#todayTopCorners
{
	position:absolute;
	top:0;
	left:0;
	width:490px;
	height:5px;
	background:url(../_img/todayTopCorners.gif) no-repeat;
	overflow:hidden;
}
#decoration
{
	position:absolute;
	top:222px;
	left:175px;
	width:329px;
	height:69px;
	background:url(../_img/decoration1.gif) no-repeat;
}
html > body #decoration
{
	background:url(../_img/decoration3.png) no-repeat;
}
#todayOnAir
{
	position:absolute;
	top:230px;
	left:5px;
	display:none;
	width:171px;
	width:200px;
	height:36px;
}
#todayOnAir
{
	background:none;
}
html > body #todayOnAir
{
	background:url(../_img/todayOnAir.png) no-repeat;
}
#todayOnAir span
{
	display:block;
	color:#fff;
	font-size:20px;
	font-weight:bold;
	margin:2px 0 0 9px;
}
html > body #todayOnAir span
{
	display:none;
}

#photo
{
	width:490px;
	height:270px;
}
#boxText
{
	width:490px;
	height:120px;
	background:url(../_img/boxTextBg.jpg) no-repeat;
	padding:14px 15px 0 15px;
}
html > body #boxText
{
	width:460px;
	height:106px;
}
#boxText a
{
	display:block;
	width:460px;
}
#boxText a .title
{
	display:block;
	color:#ffcc00;
	font-size:16px;
	font-weight:bold;
	line-height:17px;
}
#boxText a:hover .title
{
	color:#fcda52;
}
#boxText a .desc
{
	display:block;
	color:#fff;
	font-size:12px;
	padding:2px 0 0 0;
}
#boxText a .more
{
	color:#ffcc00;
	font-size:12px;
}
#boxText a:hover .more
{
	color:#fcda52;
}

/* club */
#contClub
{
	position:relative;
	width:473px;
	height:401px;
	background:#385d01 url(../_img/clubBg.gif);
	float:left;
}
#clubTopCorners
{
	width:473px;
	height:5px;
	background:url(../_img/clubTopCorners.gif) no-repeat;
	overflow:hidden;
}
#clubBottomCorners
{
	position:absolute;
	top:371px;
	left:0;
	width:473px;
	height:10px;
	background:url(../_img/clubBottomCorners.gif) no-repeat;
	z-index:3;
}
#time
{
	position:absolute;
	top:-94px;
	left:229px;
	width:240px;
	height:141px;
	background:url(../_img/time.gif) no-repeat;
}
#clubTitle
{
	width:175px;
	height:31px;
	background:url(../_img/clubTitle.gif) no-repeat bottom right;
	xpadding:11px 0 0 15px;
}
html > body #clubTitle
{
	width:160px;
	height:20px;
	padding:11px 0 0 15px;
}
#clubTitle a
{
	display:block;
	width:100%;
	height:100%;
}
#clubText
{
	width:455px;
	color:#c1fe66;
	font-size:13px;
	font-style:italic;
	line-height:18px;
	padding:14px 15px 0 15px;
	overflow:hidden;
}
html > body #clubText
{
	width:425px;
}
#clubText a
{
	color:#c1fe66;
	font-size:13px;
	font-style:italic;
	text-decoration:underline;
}
#clubText a:hover
{
	color:#a3d953;
}

#butZglosSie
{
	position:absolute;
	top:89px;
	left:392px;
	display:block;
	width:65px;
	height:22px;
	background:url(../_img/butZglosSie.gif) no-repeat;
}
html > body #butZglosSie
{
	background:url(../_img/butZglosSie.png) no-repeat;
}
#butZglosSie:hover
{
	background-position:right;
}

#zielony
{
	position:absolute;
	top:135px;
	left:11px;
	width:445px;
	height:200px;
}
#zielony .item
{
	width:445px;
	float:left;
}
#zielony .item span
{
	display:block;
	color:#f8f8f8;
	font-size:12px;
	float:left;
}
#zielony .item .typ_mail
{
	width:59px;
	height:24px;
	background:url(../_img/typEmail.gif) no-repeat;
}
html > body #zielony .item .typ_mail
{
	background:url(../_img/typEmail.png) no-repeat;
}
#zielony .item .typ_comment
{
	width:59px;
	height:24px;
	background:url(../_img/typWww.gif) no-repeat;
}
html > body #zielony .item .typ_comment
{
	background:url(../_img/typWww.png) no-repeat;
}
#zielony .item .typ_sms
{
	width:59px;
	height:24px;
	background:url(../_img/typSms.gif) no-repeat;
}
html > body #zielony .item .typ_sms
{
	background:url(../_img/typSms.png) no-repeat;
}
#zielony .item .msg
{
	width:305px;
	padding:3px 0 0 0;
	margin:0 10px 0 0;
}
#zielony .item .author
{
	width:70px;
	overflow:hidden;
	text-align:right;
	padding:3px 0 0 0;
}

#comment
{
	position:absolute;
	top:340px;
	left:316px;
	display:block;
	width:78px;
	height:22px;
	background:url(../_img/butSkomentuj.gif) no-repeat;
	cursor:pointer;
}
html > body #comment
{
	background:url(../_img/butSkomentuj.png) no-repeat;
}
#comment.login
{
	position:absolute;
	top:340px;
	left:316px;
	display:block;
	width:78px;
	height:22px;
	background:url(../_img/butZaloguj.gif) no-repeat;
	cursor:pointer;
}
html > body #comment.login
{
	background:url(../_img/butZaloguj.png) no-repeat;
}
#comment:hover, #comment.login:hover
{
	background-position:top right;
}
#butWiecej
{
	position:absolute;
	top:340px;
	left:402px;
	display:block;
	width:55px;
	height:22px;
	background:url(../_img/butWiecej.gif) no-repeat;
}
html > body #butWiecej
{
	height:22px;
	background:url(../_img/butWiecej.png) no-repeat;
}
#butWiecej:hover
{
	background-position:top right;
}
*/

/* contLeft */
#contLeft
{
	width:655px;
	float:left;
}
.contLeftCont
{
	margin:20px 25px 0 8px;
}
#titleForm
{
	color:#40640c;
	font-size:24px;
	font-weight:bold;
	margin:0 0 0 16px;
}
#titleForm.titleFormMain
{
	margin:0 0 0 16px;
}
.bigTitle
{
	color:#40640c;
	font-size:24px;
	font-weight:bold;
}

#articles .item
{
	width:622px;
	margin:15px 0;
	float:left;
}
#articles .item span
{
	display:block;
	color:#333;
	font-size:12px;
	float:left;
}
#articles .item .typ_mail
{
	width:59px;
	height:24px;
	background:url(../_img/typEmail.gif) no-repeat -2px 0;
}
#articles .item .typ_comment
{
	width:59px;
	height:24px;
	background:url(../_img/typWww.gif) no-repeat -2px 0;
}
#articles .item .typ_sms
{
	width:59px;
	height:24px;
	background:url(../_img/typSms.gif) no-repeat -2px 0;
}
#articles .item .msg
{
	width:563px;
	height:24px;
	padding:3px 0 0 0;
}
html > body #articles .item .msg
{
	height:auto;
	min-height:24px;
}
#articles .item .author
{
	font-weight:bold;
	overflow:hidden;
	text-align:right;
	padding:3px 0 0 59px;
}

/* tabs */
#contLeftMain #tabs
{
	display:block;
	width:611px;
	margin:0 0 25px 8px;
	float:left;
}
html > body #contLeftMain #tabs
{
	margin:0 0 25px 16px;
}
#contLeftMain #tabs .tab
{
	display:block;
	background:url(../_img/tabBorder.gif) no-repeat right 5px;
	padding:0 12px 0 0;
	margin:0 10px 0 0;
	float:left;
}
#contLeftMain #tabs .tab a
{
	color:#717171;
	font-size:14px;
}
#contLeftMain #tabs .tab.active a
{
	color:#d33900;
}
#contLeftMain #tabs .tab a:hover
{
	color:#d33900;
}
#contLeftMain #tabs .tab.active a:hover
{
	color:#d33900;
}

.tabBox
{
	width:100%;
	height:500px;
	margin:20px 0 0 0;
	float:left;
}
html > body .tabBox
{
	height:auto;
	min-height:500px;
}
.tabBox .load
{
	display:block;
	margin:0 0 0 16px;
}
.tabBox.hidden
{
	display:none;
}
.tabBox ul li
{
	width:654px;
	padding:0 25px 19px 16px;
	border-bottom:1px solid #ccc;
	margin:0 0 17px;
	float:left;
}
html > body .tabBox ul li
{
	width:614px;
}
.tabBox ul li a
{
	width:100%;
	float:left;
}
.tabBox ul li a img
{
	margin:4px 10px 10px 0;
	float:left;
}
.tabBox ul li a span.title
{
	display:block;
	color:#40640c;
	font-size:16px;
	font-weight:bold;
}
.tabBox ul li a span.date
{
	display:block;
	color:#40640c;
	font-size:12px;
	font-weight:bold;
}
.tabBox ul li a:hover span.title, .tabBox ul li a:hover span.date
{
	color:#57732e;
}
.tabBox ul li a span.lead
{
	display:block;
	padding:2px 0 0 0;
	margin:0 0 0 1px;
}
.tabBox ul li a.listen, .tabBox ul li .player
{
	display:block;
	margin:4px 0 0 0;
}
.tabBox ul li a.listen span
{
	display:block;
	font-size:10px;
	padding:3px 0 0 3px;
	float:left;
}
.tabBox ul li a.listen a:hover, #boxNotowanie td.fou .listen a:hover span
{
	color:#1e49a2;
}
.tabBox ul li a.listen img
{
	display:block;
	margin:0;
	float:left;
}

.contLeftCont #tabs
{
	display:block;
	width:611px;
	margin:0 0 25px 0;
	float:left;
}
.contLeftCont #tabs .tab
{
	display:block;
	background:url(../_img/tabBorder.gif) no-repeat right 5px;
	padding:0 12px 0 0;
	margin:0 10px 0 0;
	float:left;
}
.contLeftCont #tabs a
{
	font-size:14px;
}
.contLeftCont #tabs a.active
{
	color:#d33900;
}
.contLeftCont #tabs a:hover
{
	color:#d33900;
}
.contLeftCont #mainRightLeft .tabBox
{
	width:400px;
}

/* contRight */
#contRight
{
	width:325px;
	float:left;
}

#titleRecom
{
	color:#d93f00;
	font-size:20px;
	font-weight:bold;
	margin:5px 0 0 17px;
	clear:both;
}
#recomUl
{
	margin:9px 18px 16px 18px;
}
#recomUl ul li
{
	margin:0 0 2px 0;
}
#recomUl ul li a
{
	color:#727272;
}
#recomUl ul li a:hover
{
	color:#666;
}

/* paging */
#paging
{
	width:622px;
	padding:10px 0 25px;
	float:left;
}
.tabBox #paging
{
	padding:10px 0 20px 16px;
}
#paging a, #paging span
{
	font-size:13px;
}
#paging a:hover
{
	color:#666;
}
#paging span
{
	color:#d33900;
	font-weight:bold;
}
/* content */
.contLeftCont p#title
{
	color:#40640c;
	font-size:24px;
	font-weight:bold;
}
.contLeftCont span.date
{
	font-size:11px;
}

div#content
{
	width:600px;
	color:#313131;
	line-height:170%;
	margin:20px 0 40px 0;
	float:left;
}
div#content *, div.tracklist table tbody tr td
{
	color:#313131;
	line-height:170%;
}
div#content p
{
	margin:10px 0;
}
div#content p.title
{
	display:block;
	width:300px;
	color:#1a2732;
	font-weight:bold;
	border-bottom:1px solid #F8781D;
}
div#content blockquote
{
	display:block;
	width:280px;
	background:url(../_img/bgQuote.gif) no-repeat 0 2px;
	color:#000;
	font:14px Geneva, Trebuchet MS;
	font-weight:normal;
	line-height:170%;
	padding:0 0 10px 50px;
	margin:10px 10px 10px 20px;
	float:right;
}
html > body div#content blockquote
{
	width:230px;
}
div#content span.date
{
	display:block;
	color:#A3A3A3;
	font-size:10px;
	margin:0 0 12px 0;
}
div#content div.fotoLeft
{
	margin:5px 15px 5px 0;
	float:left;
}
div#content div.fotoRight
{
	margin:5px 0 5px 15px;
	float:right;
}
div#content div.fotoLeft, div#content div.fotoRight
{
	background:#eae9de;
	border:12px solid #eae9de;
	border-bottom:8px solid #eae9de;
}
div#content div.fotoLeft img, div#content div.fotoRight img
{
	margin:0 0 8px 0;
}
div#content div.fotoLeft *, div#content div.fotoRight *
{
	display:block;
}
div#content div.fotoLeft span, div#content div.fotoRight span, div#content div.fotoLeft *, div#content div.fotoRight *
{
	display:block;
	font-weight:normal;
	font-size:10px;
	line-height:120%;
	text-decoration:none;
	padding:1px 0 0 0;
}
div#content ul.files
{
	margin:10px 0;
	border-bottom:1px solid #999;
}
div#content ul.files li
{
	padding:5px 0 5px 20px;
	clear:both;
	background:url(/_img/empty.gif) no-repeat 0 3px;
}
div#content ul.files li span
{
	padding-right:20px;
}
div#content ul#pdf li
{
	background-image:url(/_img/ico/pdf.gif);
}
div#content ul#doc li
{
	background-image:url(/_img/ico/doc.gif);
}
div#content ul#rtf li
{
	background-image:url(/_img/ico/rtf.gif);
}
div#content ul#xls li
{
	background-image:url(/_img/ico/xls.gif);
}
div#content ul#mp3 li
{
	background-image:url(/_img/ico/mp3.gif);
}

ul#pdf, ul#doc, ul#rtf, ul#xls, ul#mp3
{
	display:block;
	width:100%; *padding:0px000!important;padding:20px000;clear:both;}
ul#pdf li a *, ul#doc li a *, ul#rtf li a *, ul#xls li a *, ul#mp3 li a *
{
	color:#1a2732;
}
ul#pdf li a:hover *, ul#doc li a:hover *, ul#rtf li a:hover *, ul#xls li a:hover *, ul#mp3 li a:hover *
{
	color:#666;
}
ul#pdf li, ul#doc li, ul#rtf li, ul#xls li, ul#mp3 li
{
	background-repeat:no-repeat;
	padding:1px 0 2px 20px;
	margin:0 0 0 12px;
}
ul#pdf li
{
	background-image:url(/_img/ico/pdf.gif);
}
ul#doc li
{
	background-image:url(/_img/ico/doc.gif);
}
ul#rtf li
{
	background-image:url(/_img/ico/rtf.gif);
}
ul#xls li
{
	background-image:url(/_img/ico/xls.gif);
}
ul#mp3 li
{
	background-image:url(/_img/ico/mp3.gif);
}

div#content a.mp3
{
	background:url(/_img/ico/speaker.gif) no-repeat;
	padding:0 0 3px 22px;
}
div#content object
{
	display:block;
	width:440px;
	padding:20px 0 0 0;
	margin:0 auto;
}
div#content a
{
	color:#091e3a;
	font-size:11px;
	text-decoration:underline;
	padding:0;
	margin:0;
}
div#content a:hover
{
	color:#1C7279;
}

/* leaders */
#leaders
{
	width:615px;
	margin:15px 0 0 0;
	float:left;
}
#leaders a
{
	width:100%;
	margin:0 0 20px;
	float:left;
}
#leaders a img
{
	margin:3px 15px 0 0;
	float:left;
}
#leaders a span.title
{
	display:block;
	color:#40640c;
	font-size:16px;
	font-weight:bold;
}
#leaders a:hover span.title
{
	color:#57732e;
}
#leaders a span.lead
{
	display:block;
}

/* contests */
ul#sub_arch
{
	margin:15px 0 0 0;
}
ul#sub_arch li a
{
	width:100%;
	margin:0 0 20px;
	float:left;
}
ul#sub_arch li a span.title
{
	display:block;
	color:#40640c;
	font-size:16px;
	font-weight:bold;
}
ul#sub_arch li a:hover span.title
{
	color:#57732e;
}
ul#sub_arch li a span.date
{
	color:#57732e;
}
ul#sub_arch li a span.desc
{
	display:block;
}

/* form */
#titleForm
{
	margin:0 0 10px 0;
}
#titleAbsolute
{
	position:absolute;
	top:0;
	left:399px;
	color:#40640c;
	font-size:24px;
	font-weight:bold;
}
#descForm
{
	margin:0 18px;
}

#contRightCont2
{
	position:relative;
	height:500px;
}
html > body #contRightCont2
{
	height:auto;
	min-height:500px;
}
table.formularz
{
	margin:18px 18px 0 0;
	clear:both;
}
table.formularz.padBot td
{
	padding:0 0 18px 0;
}
table.formularz tr
{
}
table.formularz tr.smallHeight
{
	height:1px;
}
table.formularz tr.error
{
	height:10px;
}
table.formularz tr.error td
{
	color:#900;
}
table.formularz td.left, table.formularz td.right, table.formularz td.label
{
	width:120px;
	vertical-align:top;
}
table.formularz td.left div, table.formularz td.label div
{
	padding:4px 0 0 0;
	height:13px;
}
table.formularz td.left.verTop
{
	vertical-align:top;
}
table.formularz td.left.check
{
	text-align:right;
	vertical-align:top;
}
table.formularz td.left.check.top
{
	padding:1px 0 0 0;
}
table.formularz td.left.check div
{
	width:115px;
	padding:0;
}
table.formularz td.right, table.formularz td.field
{
	width:280px;
}
table.formularz td.field.padTop
{
	padding:18px 0 0 0;
}
table.formularz td.help div
{
	margin:4px 0 0 0;
}
table.formularz td.right.checkR
{
}
table.formularz td.right.checkR div.text
{
	width:260px;
	margin:0 3px 0 0;
	float:left;
}
table.formularz td.right p, table.formularz td.field p
{
	width:260px;
	height:22px;
	overflow:hidden;
	border:1px solid #cbcbcb;
	margin:0 3px 0 0;
}
html > body table.formularz td.right p, html > body table.formularz td.field p
{
	height:22px;
}
table.formularz td .star
{
	display:block;
	width:250px;
	font-weight:bold;
}
table.formularz td .star.padStar
{
	padding:0 0 4px;
}
table.formularz td.right .star.diBlock
{
	display:block;
	clear:both;
}
table.formularz td.right p.textarea, table.formularz td.field p.textarea
{
	height:55px;
}
table.formularz td.right p input, table.formularz td.field p input
{
	width:250px;
	background:none;
	color:#021227;
	margin:4px 0 0 5px;
}
table.formularz td.right p textarea
{
	background:none;
	width:251px;
	height:45px;
	margin:4px 0 0 5px;
}
table.formularz select
{
	border:1px solid #cbcbcb;
}

#send, .buttonWyslij
{
	width:51px;
	height:22px;
	background:url(../_img/butWyslij.gif) no-repeat;
	cursor:pointer;
	margin:20px 0 0 0;
}
.register
{
	display:block;
	width:95px;
	height:22px;
	background:url(../_img/butZarejestrujSie.gif) no-repeat;
	cursor:pointer;
	margin:20px 0 0 120px;
}

#saveprofile, .savePassword
{
	display:block;
	width:52px;
	height:22px;
	background:url(../_img/butZapisz.gif) no-repeat;
	cursor:pointer;
	margin:0 0 0 105px;
}

#account_remove
{
	display:block;
	width:45px;
	height:22px;
	background:url(../_img/butUsun.gif) no-repeat;
	cursor:pointer;
	xmargin:0 0 0 105px;
}
#send:hover, .register:hover, #saveprofile:hover, #account_remove:hover
{
	background-position:right;
}

.titleHelp
{
	color:#40640c;
	font-size:24px;
	font-weight:bold;
	margin:20px 0 0 17px;
}
#formHelp
{
	margin:9px 0 0 0;
}
#formHelp li
{
	margin:0 0 0 18px;
}
#formHelp li.hidden
{
	display:none;
}
/* tail */

#tail
{
	clear:both;
	float:left;
}
#tail span.tail
{
	margin:0;
}

/* ------------------------------- narzedzia tools --------------------------------------- */

ul#tools
{
	position:absolute;
	top:25px;
	right:0;
	width:660px;
	height:20px;
	margin:12px 12px 4px 13px;
	clear:both;
}
ul#tools li
{
	float:right;
}
ul#tools li a
{
	display:block;
	height:18px;
	width:45px;
	border-right:1px solid #CCC;
}
ul#tools li.first
{
	display:none;
}
ul#tools li.recomend a
{
	background:url(/_img/ico/send.gif) no-repeat 50% 50%;
}
ul#tools li.print a
{
	background:url(/_img/ico/print.gif) no-repeat 50% 50%;
}
ul#tools li.rss a
{
	background:url(/_img/ico/rss.gif) no-repeat 50% 50%;
}
ul#tools li.podcast a
{
	background:url(/_img/ico/podcast.gif) no-repeat 50% 50%;
}
ul#tools li.mp3 a
{
	background:url(/_img/ico/speaker_green.gif) no-repeat 50% 50%;
}
ul#tools li.sizer
{
	display:block;
	height:18px;
	padding:0 13px 0 8px;
	border-right:1px solid #666;
}
ul#tools li.sizer a
{
	float:left;
	border:none;
	width:15px;
}
ul#tools li.sizer a.px11
{
	background:url(/_img/ico/11px.gif) no-repeat 50% 50%;
}
ul#tools li.sizer a.px13
{
	background:url(/_img/ico/13px.gif) no-repeat 50% 50%;
}
ul#tools li.sizer a.px16
{
	background:url(/_img/ico/16px.gif) no-repeat 50% 50%;
}

/* print */
body#print *
{
	background:none;
	font-size:10pt;
	font-family:Arial, Helvetica, sans-serif;
	position:static;
	margin:0;
	padding:0;
	width:auto;
	text-align:left;
	border:none;
	color:#000;
}
body#print
{
	background:none;
	width:780px;
}
body#print span.tail *
{
	border:none;
	color:#000;
	font-size:8pt;
	padding-top:1cm;
}
body#print div#nav_more_all, body#print div#content *, body#print div.tracklist table tbody tr td
{
	color:#000;
}
body#print div#content p object, body#print div#content div#player, body#print div#content embed#film, body#print div#content object embed
{
	display:none;
}
body#print p#address
{
	display:block;
	font-size:8pt;
	padding:0 0 1cm 2pt;
}
body#print span.date
{
	display:block;
	font-size:8pt;
	padding:0 0 5pt 2pt;
}
body#print p.title
{
	font-size:16pt;
	font-weight:bold;
}
body#print p.persons
{
	width:auto;
	font-size:12pt;
	font-weight:normal;
}
body#print p.leader
{
	padding-bottom:1cm;
}
body#print ul#menu, body#print div.tabs, body#print div#slogan, body#print span.no_print, body#print div#logo_brdr
{
	display:none;
}
body#print div.photo
{
	margin:12pt 0;
}
body#print div.desc
{
	margin-top:12pt;
}
body#print div.name
{
	font-size:16pt;
	font-weight:bold;
}
body#print div.fotoLeft, body#print div.fotoRight
{
	float:left;
	padding:5pt;
	margin:0 5pt 5pt 0;
	border:1pt solid #EEE;
}
body#print div.fotoLeft *, body#print div.fotoRight *
{
	display:block;
	margin-bottom:5pt;
	font-size:7pt;
}
body#print div.fotoLeft span, body#print div.fotoRight span
{
	font-weight:normal;
}


.pager
{
	margin:6px 0 0 45px;
	float:left;
}


.buttonPager
{
	color:#666666;
	font-size:12px;
	text-decoration:none;
	padding:0 4px 0 6px;margin-right:5px;
}
.buttonPager.firstPager
{
	background:none; text-decoration:underline;
	padding:0 4px;
}
.buttonPrev span, .buttonNext span
{
	color:#666666;
	font-size:12px;
}
.buttonPrev.buttonDisabled, .buttonNext.buttonDisabled
{
	background:none;
	color:#666666;
	padding:0;
}
.buttonPrev.buttonDisabled span, .buttonNext.buttonDisabled span
{
	display:none;
}
.buttonPager:hover
{
	color:#000;
}
.buttonDisabled
{
	color:#000;
	font-size:12px;
	text-decoration:none;
	padding:0 4px 0 6px;
}
.pagerSize
{
	display:none;
	color:#666666;
	font-size:13px;
	text-decoration:none;
	padding:0 4px; 
}
