body				{	margin						:0			;
						padding						:0			;
/*						overflow					:auto		;*/
						cursor						:default	;

						text-align					:center		;
						font						:0.72em Arial,Verdana,Helvetica,sans-serif;
						color						:#606060;
						background					:#FFFFFF	;
						scrollbar-face-color		:#FFFFFF	;
						scrollbar-arrow-color		:#A0A0A0;
						scrollbar-track-color		:#FFFFFF	;
						scrollbar-highlight-color	:#A0A0A0;
						scrollbar-3dlight-color		:#FFFFFF	;
						scrollbar-shadow-color		:#A0A0A0;
						scrollbar-darkshadow-color	:#FFFFFF	;
					}

p					{	margin						:0			;
						padding						:0			;
						padding-bottom				:10px		;
					}
h1, .h1				{	font						:bold 1.3em Arial,Verdana,Helvetica,sans-serif; color:#686868; margin:0; padding:0;}
h2, h3, .h2				{	font						:bold 1.1em Arial,Verdana,Helvetica,sans-serif; color:#686868; margin:0; padding:0;}
h1					{	margin-bottom				:10px		;}
h2					{	margin-bottom				:10px		;}

a					{	text-decoration				:none		; color :#FFD000; }
a:hover				{	text-decoration				:none		; color :#000000; }

hr					{	color						:#A0A0A0;
						background-color			:#FFFFFF	;
						height						:1px		;}

ol					{	width						:100%		;}
ul					{	width						:100%		;
						list-style-type				:disc		;}

table,th,td			{	font-size					:inherit	;
						font-weight					:inherit	;
						font-style					:inherit	;}
th,td				{	vertical-align				:top		;}
form				{	margin						:0			;
						padding						:0			;}
textarea			{	margin						:0			;
						padding						:0 5px		;
						border						:1px #A0A0A0 solid;
						color						:#606060;
						cursor						:text		;}
select				,
input				{	margin						:0			;
						padding						:0 5px		;
						height						:1.8em		;
						vertical-align				:middle		;
						/*cursor						:hand;*/}
select				,
textarea			,
input				{	font						:1em Arial,Verdana,Helvetica,sans-serif;}
label				{	cursor						:hand;}

pre					{	font						:0.95em "Lucida Console","Courier New",monospace;
						line-height					:1.3em;		}

acronym				{	text-decoration				:none		;
						border						:none		;}
acronym.help		{	cursor						:help		;}


/*	classes																									*/

.clear				{	clear						:both		;}

select				,
.text				,
.password			{	cursor						:text		;
						color						:#606060;
						border						:1px #A0A0A0 solid;}
.submit				{	border						:1px #A0A0A0 solid;
						background					:#F2F2F2;
					}
.submit:hover		{	border						:1px #A0A0A0 solid;
						background					:#dedede;
					}
										
.submit_book		{
	border: 1px #A0A0A0 solid;
	background:#F2F2F2;
	margin-top: 10px;
	font-size: 0.75em;
	cursor: hand;
					}

.plik {
	height: 26px;
	width: 278px;
	padding-top: 5px;
}

.red				,
.red a				,
.red a:hover		{	color						:#E60016	;}
.blue				{	color						:#0100A7	;}
.green				{	color						:#00B90A	;}
.yellow				{	color						:#FFD000	;}

.small				{	color						:#606060;
						font-size					:0.9em		;}
.smaller			{	font-size					:0.9em		;}

.right				{	text-align					:right		;}
.center				{	text-align					:center		;}
.left				{	text-align					:left		;}
.vcenter			{	vertical-align				:middle		;}
.vbottom			{	vertical-align				:bottom		;}

.thin				{	margin						:0			;
						padding						:0			;}
.thick				{	padding-bottom				:20px		;}
.spacer				{	padding-bottom				:20px		;}
.thin_spacer		{	padding-bottom				:10px		;}
.indent				{	padding-left				:4em		;}

div.spacer			{	padding:0; margin-bottom	:20px		;}
div..thin_spacer	{	padding:0; margin-bottom	:10px		;}

.pointer			{	cursor						:hand;}
.hover				{	text-decoration				:underline	;
						color						:#000000;}

.no_display			{	display						:none		;}
.pre				{	white-space					:pre		;
						font						:normal 0.92em "Lucida Console","Courier New",monospace;}
.monospace			{	font						:normal 0.92em "Lucida Console","Courier New",monospace;}
.h1 .monospace		{	font						:bold 0.92em "Lucida Console","Courier New",monospace;}
.help				{	cursor						:help		;}

.arrow				{	font-size					:1.2em		;
						font-weight					:bold		;
						color						:#FFD000	;}
.border				{	border						:1px #A0A0A0 solid;
					}


/*	container																							*/

#container			{	width						:749px		;
						background					:url(../img/bg.gif) repeat-y;
						text-align					:left		;
						margin-left					:auto		;
						margin-right				:auto		;
						padding						:0 19px 0 12px;
					}


/*	top																									*/

#top				{	width						:740px		;
						height						: 13px		;
						margin						:  0		;
						padding						:  0		;
						margin-left					:-12px		;
						background					:url(../img/bg-top.gif) no-repeat;
					}


/*	banner																								*/

#logo				{	width						:709px		;
						height						: 75px		;
						background					:url(../img/logo-bg.gif) repeat-x;
					}
#logo #img_logo	{	margin						:0px 0 0 40px	;}
#logo #lookup		{	vertical-align				:middle		;}

#logo #form_logo		{	float						:right		;
						margin-right				:20px		;
						margin-top					:10px		;
						/*background					:url(../obrazki/slogan.gif) no-repeat;*/
						padding-top					: 0px		;
						/*padding-bottom					: 14px		;*/}

#logo #ip			{	padding-top					: 3px		;}



/*	menu																								*/

#menu				{	display						:inline		;
						height						: 41px		;
						margin-left					:-40px		;
						padding						:  0		;
					}
#menu ul			{	display						:inline		;
						width						:709px		;
						height						: 41px		;
						list-style-type				:none		;
					}
#menu li			{	display						:inline		;
						float						:left		;
						background					:url(../img/menu.gif) no-repeat;		}
#menu li.last		{	background					:url(../img/menu-last.gif) no-repeat;	}

#menu a				{	display						:block		;
						height						:27px;
						padding-top					: 14px		;
						font						:normal 12px Arial,Verdana,Helvetica,sans-serif;
						color						:#606060;
						text-align					:center		;
						width						:118px		;}
#menu .last a		{	width						:119px		;}
#menu a:hover		{	color						:#000000;}


/*content																								*/

#presentation		,
.content			{	margin						:0 30px 0 28px;
						width						:425px;
						padding-top					:35px		;
						text-align					:left		;
					}
.content.narrow		{	margin						:12px 190px 0 43px;
						width						:410px;
						padding-top					:35px		;
						text-align					:left		;
					}
.content.wide		{	margin						:0  30px 0 28px;
						width						:660px;
						padding-top					:35px			;
						text-align					:left		;
					}
#presentation		{	display						:none		;}

.content blockquote	,
.content p			{	width						:360px		;}

.content .nibylog a			{	text-decoration				:none	;
						font-weight					:bold		;
						color 						:#5F5F5F;}

.content .nibylog a:hover	{	text-decoration				:none	;
						color 						:#FFD000;
						font-weight					:bold		;}

.content select		,
.content textarea	{	padding-top					:3px		;}
.content .text		{	padding-top					:3px		;
						width						:150px		;}

.content .table		{	font						:1em Arial,Verdana,Helvetica,sans-serif;
						border-collapse				: collapse	;}
.content .table th	,
.content .table td	{	padding-right				:8px		;
						text-align					:left		;
						vertical-align				:top		;
					}
.content .table th	{	font-weight					:bold		;
						color						:#686868;
					}
.content .table.border th	,
.content .table.border td	{
						border						:1px #A0A0A0 solid;}

.content .table th.center	,
.content .table td.center	{	text-align			:center		;}
.content .table th.right	,
.content .table td.right	{	text-align			:right		;}

/*.content img		{	vertical-align				:top		;}*/

.content ol			,
.content ul			{	margin						:0			;
						/*width						:420px		;*/
						padding						:0.5em 0 1.5em 1em	;}
.content ol.thin	,
.content ul.thin	{	padding						:0.5em 0 0.5em 2em	;}
.content ol.narrow	,
.content ul.narrow	{	width						:360px		;}

.content #ip		,
.content #ips		{	width						:250px		;}
.content #ips		{	overflow					:auto		;}

.content #ip  .right,
.content #ips .right{	text-align					:right		;}

.content hr			{	width						:500px		;}


/*	ads																									*/

#ads				{	float						:right		;
/*						width						:150px		;*/

						width						:205px;

						height						: 5px		;
						padding-top					: 14px		;
/*						padding-right				: 20px		;*/

						padding-right				:65px;
						text-align					:left		;
					}

#wsad				{	float						:right		;
/*						width						:150px		;*/

						width						:205px;

						height						: 5px		;
						padding-top					: 14px		;
/*						padding-right				: 20px		;*/

						padding-right				:65px;
						text-align					:left		;
					}

#ads_topics			{	float						:right		;
						width						:190px		;
						height						:100px		;
						padding-top					: 20px		;
						padding-right				: 20px		;
						text-align					:left		;
					}


/*	nav																									*/

#nav				{	background					:url(../img/nav-bg.gif) repeat-x;
						width						:709px		;
						height						: 90px		;
						margin						:  0		;
						padding-top					: 18px		;
						text-align					:center		;
						line-height					: 20px		;
					}
#nav a				{	color						:#606060;}
#nav a:hover		{	color 						:#000000;}


/*	bottom																								*/

#bottom				{	background					:url(../img/bg-bottom.gif);
						width						:740px		;
						height						: 30px		;
						margin						:  0		;
						margin-left					:-12px		;
					}


.x1 {
	/*background-color: #f0d0d0;
		border: solid 1px #000000;*/
	width: 435px;
	height: 40px;
	position: relative;
	top: 0px;
	background: url(../obrazki/content_ramka_top.gif) no-repeat;
	padding: 10px 0 0 25px;
}


/*.small_data			{	
	position: relative;
bottom: -5px;
left: 15px;
font-size					:0.9em		;}*/



.tytul				{	font-size					:1.3em		;
						font-weight					:bold		;
						/*color						:#FFD000	;*/
						/*color						:#5F5F5F	;*/}

.highlight a					{	text-decoration				:none		; color :#5F5F5F; }
.highlight a:hover				{	text-decoration				:none		; color :#FFD000; }

.highlight_rev a				{	text-decoration				:none		; color :#FFD000; }
.highlight_rev a:hover			{	text-decoration				:none		; color :#5F5F5F; }

.fakelink { text-decoration	:none; color :#5F5F5F; cursor: pointer}
.fakelink_hover { text-decoration:none; color :#FFD000; cursor: pointer}



DIV.galeria_content {

	width: 416px;
	margin-top: 2px;

	BORDER-RIGHT: #cdcdcd 1px solid; 
	PADDING-RIGHT: 10px; 
	BORDER-TOP: #cdcdcd 1px solid; 
	PADDING-LEFT: 10px; 
	BACKGROUND-IMAGE: url(../obrazki/szaretlo.gif); 
	PADDING-BOTTOM: 20px; 
	BORDER-LEFT: #cdcdcd 1px solid; 
	PADDING-TOP: 20px; 
	BORDER-BOTTOM: #cdcdcd 1px solid; 
	BACKGROUND-REPEAT: repeat;
}

DIV.zajawki_content {

	width: 416px;
	/*height: 448px;*/
	margin-top: 2px;


	BORDER-RIGHT: #cdcdcd 1px solid; 
	PADDING-RIGHT: 10px; 
	BORDER-TOP: #cdcdcd 1px solid; 
	PADDING-LEFT: 10px; 

	PADDING-BOTTOM: 20px; 
	BORDER-LEFT: #cdcdcd 1px solid; 
	PADDING-TOP: 5px; 
	BORDER-BOTTOM: #cdcdcd 1px solid; 

}


DIV.komentarze {

	width: 393px;
	margin-left: 3px; 

	BORDER-RIGHT: rgb(229, 229, 229) 1px solid; 
	PADDING-RIGHT: 10px; 
	BORDER-TOP: rgb(229, 229, 229) 1px solid; 
	PADDING-LEFT: 10px; 
	BACKGROUND-IMAGE: url(../obrazki/head_komentarze.jpg); 
	PADDING-BOTTOM: 20px; 
	BORDER-LEFT: rgb(229, 229, 229) 1px solid; 
	PADDING-TOP: 20px; 
	BORDER-BOTTOM: rgb(229, 229, 229) 1px solid; 
	BACKGROUND-REPEAT: repeat-x
}

.login
					{	margin						:10px			;
						padding						:0 5px;
						height						:1.0em		;
						/*vertical-align				:middle		;*/
						width: 70px;
						/*cursor						:hand;*/
						/*height: 13px;		*/
						height: 26%;
						}

.ksiazka_add
					{	height						:1.2em		;
						margin-top: 10px;
						/*vertical-align				:middle		;*/
						width: 90px;
						/*cursor						:hand;*/
						/*height: 13px;		*/
						}

.acc_add
					{	height: 1.2em	;
						margin-top: 10px;
						/*width: 50px;*/
						width: 90px;
						/*height: 14px;*/
						/*font-size: 0.7em;*/
						}


/* BUBBLE */



.tooltip {

    width: 254px;

    color: Black;

    font-family: Verdana, Arial;

    font-size: 11px;

    text-decoration:none;

    text-align: center;

}

.tooltip span.bubbletop {

    padding: 35px 8px 0;

    background: url(../img/bt.gif) no-repeat top;

}

.tooltip b.bubblebottom {

    padding: 1px 8px 15px;

    color: #548912;

    background: url(../img/bt.gif) no-repeat bottom;

}






.SmsHistory {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; 
}
.bold {
	FONT-WEIGHT: bold;
}
.BreakWord {
word-wrap: break-word; /* Internet Explorer 5.5+ */
}


.infobox {border: 1px solid #ffd000; background-color: #fffbe5; padding: 8px; font-family:"lucida grande",tahoma,verdana,arial,sans-serif;font-size:11px; line-height:140%}