#positionmain{
	position:relative;
	z-index:0;
}

/*lewa  kolumna*/
#position2{
    	width:219px;
	text-align:left;
z-index:0;
}
/*srodek*/
#position3{
    	width:550px;
	text-align:left;
	position:absolute;
	top:0px;
	left:225px;
z-index:0;
}

/*prawa kolumna*/
#position4{
    	width:219px;
	text-align:left;	
	position:absolute;
	top:0px;
	left:781px;
z-index:0;
}



div.boxheader{
	background-color:green;
	text-align:center;
	height:20px;
	font-size:13px;
	font-weight:bold;
	background-image:url('../images/frontpage_img/naglowek_green.jpg');
	background-repeat:repeat-x;
}

/*cała zawartość pojedyńczej "komórki" bocznej*/
div.boxborder{
    border:1px solid #006600;		
	background-color:#FFFFCC;	
	margin-bottom:5px;	
	height:360px;
}

/* tereść bocznych "komórek */
div.boxtresc{
	text-align:left;
	padding: 2px 4px 2px 4px;
}
div.boxtrescoverflow{
	overflow:hidden;
	height:335px;	
	/*background-color:white;*/
}
div.bestseller{
	border:1px solid #CC0000;	
	float:left;
}
/*!!!!!!!!Srodkowe kolumny !!!!!*/

/* komórki tabeli zawierającej tresc środkowej kolumny */

div.boxheader-center{
	background-color:#CC0000;
	text-align:center;
	height:20px;
	font-size:13px;
	font-weight:bold;
	background-image:url('../images/frontpage_img//naglowek_red.jpg');
	background-repeat:repeat-x;
}
div.tresc{
		padding:0px 2px 0px 0px;
		font-family:Tahoma, Arial,Helvetica, Verdana, sans-serif;
		font-size:11px;color:black;
		line-height:18px;
		text-align:left;	
}

div.bestselertd{
	line-height:10px;
	height:10px;
}

div.boxborder-center{
	border:1px solid #CC0000;		
	background-color:#FFFFCC;	
	width:100%;	
}

div.boxborder-bestseller{
	border:1px solid #CC0000;		
	background-color:#FFFFCC;	
	height:1094px;
}

div.boxborder-front{
	border:1px solid #CC0000;		
	background-color:#FFFFCC;	
	width:100%;	
	height:726px;
	margin-bottom:5px;
}
.pageelement div.boxborder-center{
	border:1px solid #CC0000;
	background-color:#FFFFCC;	
	width:100%;	
}

.pageelement .pageelement div.boxborder-center{
	border:none;
	border-bottom:1px solid #CC0000;
	/*background-color:#FFFFCC;*/	
	width:100%;	
}
.vertical-boxborder-center{
	border-left:1px solid #CC0000;
	border-right:1px solid #CC0000;
	border-top:1px solid #CC0000;
	background-color:#FFFFCC;	
	width:100%;		
}
table.table-center{
    width:100%;
}
#searchresult{
height:1053px;
}
div.searchdata{
    height:1010px;
width:100%;
}
div.searchdata ul{
margin-top:0;
}

div.searchpagination{
    text-align:center;
    height:40px;
    padding: 1px 4px 1px 4px;
    font-weight:bold;
}

tr.td-center-up{
	height:1028px;
	width:100%;	
}

div.vertical * tr.td-center-up{
	height:0;
	width:100%;
}

tr.td-center-down{
	height:40px; 
	width:100%;
	padding: 1px 4px 1px 4px;
	font-weight:bold;
}

div.center-tresc{
		text-align:left;
		font-size:13px;
		line-height:25px;
}


div.center-blog-reviews{		
		text-align:left;
		font-size:14px;
		padding-left:10px;
		line-height:25px;
}

div.center-blog{		
		text-align:left;
		font-size:14px;
		padding-left:10px;
		color:#CC0000;
		line-height:22px;
		font-family:"Trebuchet MS",Verdana,Tahoma,Arial, Helvetica, Univers;			
		height:341px;
}

span.blogletter{
		font-size:20px;
		font-style:italic;
		color:#CC0000;
		font-family:"Trebuchet MS",Verdana,Tahoma,Arial, Helvetica, Univers;
}		

span.red{		
		font-weight:bold;
		color:#CC0000;				
}

span.red2{		
		color:#CC0000;				
}

span.green{				
		color:green;				
}

span.italicblack{		
		font-style:italic; 
		font-weight:bold;
		color: black;
		font-size:14px;
		font-family:"Trebuchet MS",Verdana,Tahoma,Arial, Helvetica, Univers;	
}

span.italicMS{		
		font-style:italic; 
		/*font-weight:bold; */
		color:black;		
		font-family:"Trebuchet MS",Verdana,Tahoma,Arial, Helvetica, Univers;	
}

span.b{		
		/*font-weight:bold; */
		color:black;				
}

span.black{		
		/*font-weight:bold; */
		color:black;				
}

span.autor{		
		font-style:italic;
		color:black;
		font-size:14px;
		font-family:"Trebuchet MS",Verdana,Tahoma,Arial, Helvetica, Univers;	
}
div.month{
		font-weight:bold;		
		text-align:right;
		font-family:Georgia,"Bookman Old Style","Times New Roman", serif;
		font-size: 16px;	
		padding-left:10px;
}

/****** bloczki boczne  ******/
td.up-small{
	height:310px; 
	width:100%; 	
	text-align:left;	
	/*background-color:white;*/
}
/* kontener na tekst w wszystkich bloczkach oprócz spotkań literackich*/
/*td.up-small > div{
	overflow:hidden;
	height:305px;	
}*/
div.up-smalldiv{
	overflow:hidden;
	height:305px;
}
/* kontener na tekst w spotkańach literackich*/
td.up-small2{
	height:276px; 
	width:100%; 	
	text-align:left;	
}

/*td.up-small2 > div{
	overflow:hidden;
	height:276px;	
}*/

	/*znacznik w spotkaniach literackich*/
div.up-small2div{
	overflow:hidden;
	height:274px;	
	/*background-color:blue;*/
}
/*
td.up-small-review > div{
	height:290px; 
	width:100%; 	
	text-align:left;	
	overflow:hidden;
}
*/

div.up-small-reviewdiv{
	height:290px; 
	width:100%; 	
	text-align:left;	
	overflow:hidden;
}

/*ustawienia do spotkań literackich*/
/*td.up-small2 > div{
		overflow:hidden;	
}*/		

td.down-small > div{
	width:100%; 
	/*background-color:red;*/		
}

td.down-small-meeting > div{
	/*background-color:red;*/
	text-align:rightl
	/*height:50px;*/
}

div.down-link{
	text-align:right;
}

div.down-link-right{
	text-align:left;
}

span.italicblacksmall{		
		/*font-style:italic; */
		color: black;		
		font-family:"Trebuchet MS",Verdana,Tahoma,Arial, Helvetica, Univers;
}
ul.center{
		padding-top:0;
		margin-top:0;
		/*list-style-type:disc; */
		list-style-image: url('../images/frontpage_img/dot.jpg');
		display:block;
		
}

p.firstletter:first-letter {font-size:20px;font-weight:bold;}
div.div-center{
    padding-left:10px;
}

table.bestsellerdata{
	width:100%;
}

table.bestsellerdata td{
	width:50%;
	text-align:left;
}

div.socialmain{
	width:100%;
	text-align:center;
}

div#menusearch{
	position:relative;
	width:100%;	
	height:20px;
	z-index:100;
}

div#menusearch form{
	padding:0;
	margin:0;
}

div#menusearch input{
	padding:0;
	margin:0;
}

td.menuindex{
	background-color:red;
	text-align:left;
}

div.searchindex{
	position:absolute;
	left:780px;
	width:217px;
	height:15px;
	padding:0;
	margin:0;
}

#searchtop{
	text-align:right;
	width:195px;
	border:1px solid green;
	position:relative;
}
#searchval{
	margin-top:5px;
	margin-left:2px;
	text-align:right;
	width:195px;
	border:1px solid #990000;
	position:relative;
}
#searchtopimg{
	position:relative;
	top:3px;
}
#searchvalimg{
	position:relative;
	top:3px;
}
div.bestsellerdesc{
	width:100%;
	text-align:center;
	font-weight:bold;
}

div.pressdate span{
	font-weight:bold;
}

/* napis przesuwajacy sie -nazwa recenzji */
span.reviewtopscroll{
	font-size:15px;
	color:#990000;
	font-weight:bold;
	text-decoration: none;
}

span.reviewtopserwis{
	font-size:13px;
	color:#990000;
	text-decoration: none;
}

span.reviewtopzrodlo{
	font-size:15px;
	color:#990000;
	font-weight:bold;
	font-style:italic;
	text-decoration: none;
}


/*formatowanie bestsellerów w widokumaksymalnym*/
div.bestseller-max-center{
	
}

ul.blogs{
	list-style:none;
}

ul.blogs ul{
	list-style:none;
}

li.blogs ul{
	list-style:none;
}

div.bestseller-coment{
	text-align:center;
}

ul.lismall{
	margin: 0;
	padding-left:13px;
	color:green;
}

ul.lismallkids{
	margin: 0;
	padding-left:20px;
	color:green;	
	line-height:17px;
}

ul.lismallkidslink{
	margin: 0;
	line-height:18px;
	padding-left:22px;
	color:green;	
	list-style-type: none;
}

span.big{
	font-size:16px;
	font-weight:bold;
}
span.blogs2{
	margin-left:20px;
}
span.blogs3{
	margin-left:5px;
}
div.center-blog-blogs-bottom{
	height:334px;
}

table.blogsfrontbottom ul,table.blogsfrontbottom li{
	list-style:none;
}


div.center-tresc ul{
	padding-left:18px;
	list-style-image: url('../images/frontpage_img/dot.jpg');
}