@import url("type_webPage.css");
/**
*	leftPane
**/	

	#leftPane .leftPaneBox {
		border-bottom:1px solid #000;
		padding:17px 0 15px 0;
		width:206px;
	}
	.leftPaneBox.sel{
		background-color:#FFFFED;
	}
	#leftPane .leftPaneBox .imgPane {
		width:69px;
		margin-right:4px;
		float:left;
		/*background-color:#efefff;*/
	}
	#leftPane .leftPaneBox .imgPane img {
		width:69px;
	}
	#leftPane .leftPaneBox .textPane {
		float:left;
		width:130px;
		/*background-color:#Ffefef;*/
	}

	#leftPane .leftPaneBox .textPane .more{
		font-weight:bold;
		margin:8px 0 0 0;
		padding:0;
		width:130px;
		text-align:left;
	}
/**
*	midPane
**/

#midPane {
		padding:0px 0 0 0;
	}
	.midPaneArticle{
		
	}
	.midPaneArticle h1 {
		font-family:Georgia,serif;
		font-size:20px;
		font-weight:bold;
		border-bottom:1px solid #e4e8e7;
		padding:0 0 8px 5px;
		margin:0 0 16px 0;
	}	
	.rightButtons {
		/*background-color:#aff;*/
		width:110px;
		float:right;
	}
	.rightButtons .recenzja{
		background: transparent url('/gfx/Image/page/ksiazkaTwojaRecenzja.jpg') no-repeat;
		display:block;
		width:109px;
		height:22px;
		margin:9px 0 20px 0;
	}
	.rightButtons .posluchaj{
		background: transparent url('/gfx/Image/page/ksiazkaPosluchajBTN.jpg') no-repeat;
		display:block;
		width:109px;
		height:22px;
	}
	.midPaneArticle p {
		margin:0px 0 10px 0;
	}
	.midPaneBottomBar {
		position:static;
		float:none;
		clear:both;
		line-height:29px;
		height:29px;
		color:#6C5F41;
		font-weight:bold;
		text-align:right;
		margin-top:0px;
		margin-bottom:10px;
		padding:0 0px 4px 0;
		border-bottom:1px solid #e4e8e7;/**/
	}
	.midPaneArticle .midPaneBottomBar {
		float: right;
		border-bottom: none;
	}
/**
*	rightPane
**/

	#rightPane h3,#rightPane h3 a {
		color: #A5091C;
		font-size: 12px;
		border:none;
		line-height: 14px;
		margin: 0px 0px 10px 0;
		font-family: Georgia, serif;
		padding:0px;
		text-decoration:none;
	}
	#rightPane h4 {
		color: #000;
		font-size: 10px;
		border:none;
		line-height: 12px;
		margin: 0px 0px 0px 0;
		font-family: Verdana, sans-serif;
		padding:0px;
	}

	#rightPane .AuthorBox {
		padding:0px 0 0px 0;
		margin:0 0 0 0;
	}
	#rightPane .AuthorBox.img
	{
		height: auto !important;
		height: 193; /* IE */
		min-height: 193px;
	}
	#rightPane .AuthorBox .AuthorInfo {
		width:100%;
		position:relative;
		top:0;left:0;
	}
	#rightPane .AuthorBox .AuthorInfo .more{
		float:right !important;
		text-align:right  !important;
		padding-right:5px;  /*!important;*/
		margin-right:0 !important;
	}
	#rightPane .AuthorBox .imgPane {
		width:95px;
		float:right;
	}
	#rightPane .AuthorBox .imgPane img {
		width:93px;
		height:auto;
		border-color:#cccccc #999999 #999999 #cccccc;
	}
	#rightPane .AuthorBox .imgPane .more{
		font-weight: bold;
		margin: 12px 0 0 0;
		padding:0;
		width:93px;
		text-align:left;
	}	
	#rightPane .AuthorBox .textPane {
		float:left;
		width:150px;
	}
	#rightPane .AuthorBox .textPane.wide {
		width:auto;
		float:none;
	}
	#rightPane .AuthorBox .AuthorInfo .textPane img {
		width:93px;
		position:absolute;
		top:0px;
		right:0px;
		border: 1px solid #cccccc;
		border-color:#cccccc #999999 #999999 #cccccc;
	}
	#rightPane .AuthorBox .booksPane .imgPane img {
		border: none;
	}
	#rightPane .rightPaneIn .booksPane {
		margin:20px 0 0 0;

	}	
	#rightPane .rightPaneIn .booksPane h2{
		color:#784728;
		font-size:12px;
		font-family:Arial, Verdana, Hevletica, sans-serif;

	}
	#rightPane .rightPaneIn .bookBox {
		height: auto !important;
		height: 95px; /* IE */
		min-height: 95px;
		border-right: 1px solid #CCCCCC;
		border-bottom: 1px solid #CCCCCC;
		background-color:#ffffff;
		margin-bottom:16px;
		padding-bottom:8px;
	}
	#rightPane .rightPaneIn .bookBox .textPane {
		padding:15px 0 0 0;
		float:right;
		width:175px;
		margin-left:0;
	}
	#rightPane .rightPaneIn .bookBox .textPane.wide {
		width:auto;
		float:none;
		margin-left:10px;
	}
	#rightPane .rightPaneIn .bookBox .textPane p,
	#rightPane .rightPaneIn .bookBox .textPane h3,
	#rightPane .rightPaneIn .bookBox .textPane h4{
		padding-right:10px;
	}
	#rightPane .rightPaneIn .bookBox .imgPane {
		float: left;
		width:80px;
		margin: 0 0 0 0;
		padding:0;
	}
	#rightPane .rightPaneIn .bookBox .imgPane img{
		width: 60px;
		height:auto !important;
		float:none !important;
		margin:8px 8px 0px 8px !important;
		border: 1px solid #aaa;
	}
