a.topmenu_toplink_active_eprawnicy {
	float:				left;
	display: 			block;
	height:				22px;
	padding:			12px 5px 4px 4px;
	margin: 			0px;
	color: 				#fff;
	float:				left;
	background-color:	#AD244E;
	font-weight:		bold;
	font-size:			12px;
	text-decoration:	none;
}

a.topmenu_toplink_active_eprawnicy:hover {
	color:				#fff;
}

div.topmenu_topelem_spacer_active_eprawnicy1 {
	float:				left;
	width:				3px;
	height:				38px;
	background-image:	url('../gfx/user/topmenu-topelem_spacer_active_eprawnicy1.jpg');
	background-repeat:	no-repeat;
	padding:			0px;
	margin:				0px;
}

div.topmenu_topelem_spacer_active_eprawnicy2 {
	float:				left;
	width:				3px;
	height:				38px;
	background-image:	url('../gfx/user/topmenu-topelem_spacer_active_eprawnicy2.jpg');
	background-repeat:	no-repeat;
	padding:			0px;
	margin:				0px;
}

div#topmenu_eprawnicy {
	width:				100%;
	background-image:	url('../gfx/user/topmenu-background_eprawnicy.jpg');
	background-repeat:	repeat-x;
	background-color:	#C72959;
	margin-bottom:		0px;	
	border-bottom:		#000 1px solid;
}

div.topmenu_bottom_eprawnicy {
	width:				977px;
	text-align:			left;
	margin:				0 auto;
	display:			none;
}

a.topmenu_bottomlink_eprawnicy {
	line-height:		23px;
	padding:			5px 5px 6px 6px;
	margin: 			0px;
	color: 				#fff;
	font-weight:		normal;
	font-size:			10px;
	text-decoration:	none;
}

a.topmenu_bottomlink_eprawnicy:hover {
	color:				#fff;
}

a.topmenu_bottomlink_active_eprawnicy {
	line-height:		23px;
	padding:			5px 5px 6px 6px;
	margin: 			0px;
	color: 				#fff;
	font-weight:		bold;
	font-size:			10px;
	text-decoration:	none;
}

.blog_more ul li a {
	color: #000;
}













/**************** Reset **********************/

	body, #epr_main h1, #epr_main h2, #epr_main h3, #epr_main h4, #epr_main h5, #epr_main h6, #epr_main p, #epr_main ul, #epr_main ol, #epr_main dl,
	#epr_main dt, #epr_main dd, #epr_main li, #epr_main address, #epr_main form, #epr_main fieldset, #epr_main hr, #epr_main blockquote, #epr_main input, #epr_main img {

		margin: 0;
		padding: 0;

	}

	img, fieldset { border: none; }
	#epr_main li { list-style-type: none; }
	
	.clr {
		clear: both;
	}

/* typohraphy */
#epr_main p.szary, #epr_main p.dark, #epr_main p.clear, #epr_main p.color, #epr_main p.color-1, #epr_main span.szary, #epr_main span.szary-1, #epr_main span.dark, #epr_main span.clear, #epr_main span.color, #epr_main span.color-1 {
	display: block;
	padding: 10px;
	margin-bottom: 10px;
}
#epr_main p.szary, #epr_main span.szary {
	background-color: #FAFAFA;
	border-top: 1px solid #c8c6c6;
	border-bottom: 1px solid #c8c6c6;
	color: #000;
}
#epr_main p.szary-1, #epr_main span.szary-1 {
	background-color: #fafafa;
	border-left: 4px solid #B42752;
	color: #B42752;
}
#epr_main p.dark, #epr_main span.dark {
	background-color: #B42752;
	border: 1px solid #61142C;
	color: #fff;
}
#epr_main p.clear, #epr_main span.clear {
	background-color: #fff;
	border: 1px solid #dedede;
}
#epr_main p.color, #epr_main span.color {
	border-top: 1px solid #B42752;
	border-bottom: 1px solid #B42752;
	background-color: #FBF3EE;
}
#epr_main p.color-1, #epr_main span.color-1 {
	background-color: #FBF3EE;
	border-left: 4px solid #B42752;
	color: #B42752;
}
#epr_main blockquote {
	vertical-align:top;
	margin-top: 1em;
	margin-right: 1em;
	margin-bottom: 1em;
	margin-left: 1em;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 8px;
	border-left: 2px solid #990000;
	color: #666666;
}

/********************** Fonts **********************/
#epr_main .contentpaneopen p,
#epr_main .contentpane p,
#main_body p {
	margin-bottom: 8px;
	line-height: 150%;
	font-weight:normal;
}
#epr_main .contentpaneopen ul,
#epr_main .contentpaneopen-glowna ul,
#main_body ul {
	margin: 10px;
}

#epr_main .contentpaneopen ul li,
#epr_main .contentpaneopen-glowna ul li,
#main_body ul li {
	background: url(../gfx/user/eprawnicy/li_red.gif) no-repeat left 5px;
	padding-left: 12px;
	padding-bottom: 3px;
}
#epr_main .contentpaneopen ol,
#epr_main .contentpaneopen-glowna ol,
#main_body ol {
	margin: 10px 10px 10px 25px;
}
 * html #epr_main .contentpaneopen ol,
 * html #epr_main .contentpaneopen-glowna ol,
 #main_body ol {
	margin: 10px 10px 10px 35px;
}
#epr_main .contentpaneopen ol li,
#epr_main .contentpaneopen-glowna ol li,
#main_body ol li {
	list-style-type:decimal;
	padding-bottom: 3px;	
}

#epr_main .contentpaneopen ol li ul li,
#epr_main .contentpaneopen-glowna ol li ul li {
	list-style-type:none;	
}
#epr_main .contentpaneopen ul li ol li,
#epr_main .contentpaneopen-glowna ul li ol li{
	background:none;
}
#epr_main a, #epr_main a:hover {
	font-size: 11px;
	color: #333;
	text-decoration: none;
}
#epr_main a:hover {
	color: #666;
}
#epr_main .contentpaneopen a,
#epr_main .contentpane a {
	color: #AC254E;
	text-decoration:underline
}
#epr_main .contentpaneopen a:hover,
#epr_main .contentpane a:hover {
	color: #AC254E;
	text-decoration:none
}
#epr_main h2, #epr_main .contentpaneopen h2 {
	font-family: Tahoma;
	color: #AC254E;
	font-size: 16px;
	font-weight: bold;
	padding-bottom: 11px;
	margin-top: 10px;   
}
#epr_main h3, #epr_main .contentpaneopen h3 {
	font-family: Tahoma;
	color: #AC254E;
	font-size: 14px;
	font-weight: bold;
	letter-spacing: 1px;
	margin-top: 7px;
}
#epr_main h4, #epr_main .contentpaneopen h4 {
	font-family: Tahoma;
	color: #AC254E;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 1px;
	text-indent: 4px;
}


/******************* Formsy ********************/
#epr_main form {border-width: 0; padding: 0; margin: 0; font: normal 11px Verdana,Sans-Serif;}

#epr_main form fieldset {border-width: 0; padding: 0; margin: 0; font: normal 11px Verdana,Sans-Serif;}

#epr_main input { 
/*border: 1px solid #E0E0E1; */
border: 1px solid #B5B5B5;
font: 11px/11px Verdana,Sans-Serif; color: #333; padding: 2px 3px; }

#epr_main input.autowidth {width: auto !important;}

#epr_main textarea {border: 1px solid #E0E0E1; font: 11px Verdana,Sans-Serif; color: #333; padding: 3px 3px; } 

#epr_main select {border: 1px solid #E0E0E1; font: 11px Verdana,Sans-Serif; color: #333; padding: 1px 0 1px 3px; height: 18px;}

#epr_main input.button {
	height: 22px;
	background: transparent url(../gfx/user/eprawnicy/btn_bg.gif) no-repeat 0 0; 
	font: normal 11px Verdana,Sans-serif; 
	color: #333; 
	text-transform: uppercase;
	/*border: 1px solid #dedede;*/
	border: 1px solid #C92B5B;
	padding: 2px 3px;
}


/************************************* LAYOUT *******************************************/
#epr_main .moduletable {
	width: 200px;
	float: left;
	background: #f5f5f5 url(../gfx/user/eprawnicy/moduletable_bg.gif) repeat-x left top;
	margin-bottom: 3px;
	margin-top: 3px;
	border: 1px solid #E0E0E1;
	text-align: left;
}

#epr_main .moduletable ul {
	width: 200px;
	float: left;
	padding-bottom: 15px;
}
#epr_main .moduletable ul li {
	width: 200px;
	float: left;
	clear: both;
	background: url(../gfx/user/eprawnicy/moduletable_li_bg.gif) no-repeat 10px bottom;
	margin-left:0px;
}
#epr_main .moduletable ul li a {
	width: 170px;
	display: block;
	float: left;
	clear: left;
	background: url(../gfx/user/eprawnicy/arrow_dark.gif) no-repeat 9px center;
	line-height: 15px;
	padding: 7px 10px 7px 20px;
	margin-bottom: 1px;
}
 * html #epr_main .moduletable ul li a {
	width: 200px;
}
#epr_main .moduletable ul li a:hover {
	background: #f3f3f3 url(../gfx/user/eprawnicy/arrow_red.gif) no-repeat 10px center;
}
 * html #epr_main .moduletable ul li a:hover {
	width: 200px;
}
#epr_main .moduletable form,
#epr_main .moduletable search {
	padding: 10px;
}

#epr_main .moduletable h3 {
	font-family: Tahoma;
	color: #AC254E;
	font-size: 14px;
	font-weight:bold;
	margin: 5px 0px 5px 15px;
}
#epr_main .moduletable p {
	line-height: 140%;
}

/******************** Pop up windows ******************/
#epr_main .contentpane {
	text-align: left;	
}
#epr_main .contentpane table {
	margin: 10px;
}
 * html #epr_main .contentpane table {
	margin: 0px;
}
#epr_main table {
	font-size: 11px;
}

#epr_main {
	width: 970px;
	margin: auto;
	background:  url(../gfx/user/eprawnicy/main.gif) repeat-x;
	margin-top: 1px;
	padding-top: 3px;
	text-align: left;
	
	color: #000;
	font-family: Verdana, sans-serif; 
	font-size: 11px;
	line-height: 150%;
}

/******************************** Left Bar ***********************************/
#epr_main #left {
	width: 200px;
	float: left;
}
#epr_main #left ul.left-menu {
	float: left;
	margin-top: 7px;
	margin-bottom: 5px
}
#epr_main #left ul.left-menu li {
	float: left;
	clear: both;
	width: 200px;
	background:  url(../gfx/user/eprawnicy/left_menu_li_bg_long.gif) no-repeat 9px 22px;
}
#epr_main #left ul.left-menu li a,
#epr_main #left ul.left-menu li a:hover  {
	display: block;
	width: 176px;
	float: left;
	text-transform: lowercase;
	font-size: 10px;
	line-height: 24px;
	color: #333333;
	text-decoration:none;
	text-align: left;
	font-weight: bold;
	min-height: 24px; 
	padding: 0;
	margin-bottom: 0;
	padding-left: 24px;
	background:  url(../gfx/user/eprawnicy/arrow_red.gif) no-repeat 16px 10px;
}
#epr_main #left ul.left-menu li a span {
	color: #ad254e;
}
#epr_main #left ul.left-menu li a.sublevel,
#epr_main #left ul.left-menu li a.sublevel:hover  {
	line-height: 14px;
	min-height: 14px;
	padding-top: 3px;
	padding-bottom: 3px;
}
#epr_main #left ul.left-menu li a:hover  {
	color: #C62A59;
	font-weight:bold;
	background: #E0E0E1 url(../gfx/user/eprawnicy/arrow_red.gif) no-repeat 16px 10px;
}

#epr_main #left ul.left-menu li a#active_menu-left,
#epr_main #left ul.menu li a#active_menu  {
	color: #C62A59;
	font-weight:bold;
	background: #E0E0E1 url(../gfx/user/eprawnicy/arrow_red.gif) no-repeat 16px 10px;
}

#epr_main #left ul.left-menu li ul {
	float: left;
	padding: 0
}
#epr_main #left ul.left-menu li ul li {
}
#epr_main #left ul.left-menu li ul li a,
#epr_main #left ul.left-menu li ul li a:hover  {
	width: 166px;
	padding-left: 34px;
	background-image: url(../gfx/user/eprawnicy/arrow_red.gif);
	background-repeat: no-repeat;
	background-position: 26px 10px;
	font-weight: normal;
}
#epr_main #left ul.left-menu li ul li a#active_menu-left,
#epr_main #left ul.left-menu li ul li a#active_menu {
	color: #C62A59;
	font-weight:bold;
	background: #E0E0E1 url(../gfx/user/eprawnicy/arrow_red.gif) no-repeat 26px 10px;
}
#epr_main #left img.kontrahenci  {
	margin: 5px 0px 5px 3px;
}

/******************************** Glowna **********************************/
#epr_main #main_main {
	width: 750px;
	float: right;
	margin-bottom: 35px;
}

#epr_main #main_main #formsy {
	width: 750px;
	float: left;
	margin-top: 3px;
	background:  url(../gfx/user/eprawnicy/double_line.gif) no-repeat bottom;
	padding-bottom: 6px;
	margin-bottom: 2px;
}
#epr_main #main_main #formsy a,
#epr_main #main_main #formsy a:hover {
	float: right;
	font-weight:bold;
	color: #fff;
	text-decoration: underline;
	margin-top: 55px;
	margin-right: 10px;
	background:  url(../gfx/user/eprawnicy/arrow_silver.gif) no-repeat 0px 6px;
	padding-left: 8px;
}
#epr_main #main_main #formsy a:hover {
	text-decoration: none;
}

#epr_main #main_main #formsy #baner_call_us {
	width: 363px;
	height: 80px;
	float: left;
	clear: both;
	background:  #B42752 url(../gfx/user/eprawnicy/call_us_long.jpg) no-repeat;
	cursor: pointer;
}
#epr_main #main_main #formsy #baner_call_us a,
#epr_main #main_main #formsy #baner_call_us a:hover {
	margin-top: 55px;
	margin-right: 10px;
}

#epr_main #main_main #formsy #banery_advice {
	width: 363px;
	float: right;
	background:  url(../gfx/user/eprawnicy/banery_advice_bg.gif) repeat-x top;
}
#epr_main #main_main #formsy #banery_advice #baner {
	width: 363px;
	height: 80px;
	float: right;
	background: #fff url(../gfx/user/eprawnicy/buy_advice_long.jpg) no-repeat right top;
}
#epr_main #main_main #formsy #banery_advice #baner a,
#epr_main #main_main #formsy #banery_advice #baner a:hover {
	margin-right: 13px;
}


/********************************* JQuery Modules ***********************************/

#epr_main #main_main #pop_advices {
	float: right;
	width: 363px;
}
#epr_main #main_main #pop_advices h3 {
	margin: 0px;
	padding: 5px 0px 0px 10px;
	width: 350px;
	height: 25px;
	background: url(../gfx/user/eprawnicy/ajax_porady_bg.jpg) no-repeat;
	border: 1px solid #E0E0E1;
}
#epr_main #main_main #lawyers_cases {
	float: left;
	width: 363px;
}
#epr_main #main_main #lawyers_cases h3 {
	margin: 0px;
	padding: 5px 0px 0px 10px;
	width: 350px;
	height: 25px;
	background: url(../gfx/user/eprawnicy/ajax_przypadki_bg.jpg) no-repeat;
	border: 1px solid #E0E0E1;
}
#epr_main #main_main #pop_advices .moduletable,
#epr_main #main_main #lawyers_cases .moduletable {
	width: 363px;
	border: none;
	background: none;
	padding-bottom: 15px;
}

#epr_main #main_main #pop_advices .moduletable div.hover,
#epr_main #main_main #lawyers_cases .moduletable div.hover {
	clear: both;
	width: 363px;
	cursor: pointer;
	background: url(../gfx/user/eprawnicy/moduletable_li_bg_long.gif) no-repeat left bottom;
}
#epr_main #main_main #pop_advices .moduletable div.hover h4,
#epr_main #main_main #lawyers_cases .moduletable div.hover h4 {
	width: 335px;
	background: url(../gfx/user/eprawnicy/arrow_dark.gif) no-repeat 7px center;
	padding: 7px 10px 7px 15px;
	
	font-size: 12px;
	margin-bottom: 1px;
	color: #AC254E;
	font-weight: bold
}

#epr_main #main_main #pop_advices .moduletable p,
#epr_main #main_main #lawyers_cases .moduletable p {
	float: left;
	width: 335px;
	clear: both;
	padding: 5px 10px 7px 15px;
}


/****************************** Advert *****************************/
#epr_main #main_main #advert {
	float: left;
	width: 750px;
	text-align: left;
	padding: 12px 0px 7px 0px;
	background:  url(../gfx/user/eprawnicy/double_line.gif) no-repeat bottom;
}
#epr_main #main_main #advert p {
	font-size: 9px;
	text-transform: uppercase;
	color: #b7b7b7;
	padding-left: 5px;
	
}

/************************* Main Body ***************************/
#epr_main #main_main #main_body {
	width: 750px;
	float: left;
	clear: both;
	margin-top: 3px;
}



/******************************** Style corowe joomli *************************************/
#epr_main table.contentpaneopen {
	width: 100%;
 	margin: 0px;
	padding: 0px;
	border-collapse:collapse;
}
#epr_main table.contentpaneopen-glowna {
	width: 100%;
 	margin-right: 0px;
}
#epr_main table.blog {
	width: 100%;
 	margin-right: 0px;
}
#epr_main table.contentpaneopen td,
#epr_main table.contentpaneopen-glowna td,
#epr_main table.blog {
 	padding-right: 0px;
 	font-size: 11px;
 	line-height: 150%;
	font-weight: normal
}
#epr_main table.contentpaneopen td.contentheading h1 {
	width: 100%;
	padding-bottom: 8px;
	padding-top: 10px;
	background: url(../gfx/user/eprawnicy/arrow_dark.gif) no-repeat 4px 18px;
	
	font: bold 18px/21px Tahoma;
	color: #AC254E;
	padding-left: 13px;
}
#epr_main table.contentpaneopen td.contentheading a.contentpagetitle ,
#epr_main table.contentpaneopen td.contentheading a.contentpagetitle:hover ,
#epr_main table.contentpaneopen td.contentheading a.contentpagetitle h1 ,
{
	font-family: Tahoma;
	color: #AC254E;
	font-size: 14px;
	font-weight: bold;
	line-height: 16px; 
	text-decoration: none  
}
#epr_main table.contentpaneopen td.contentheading a.contentpagetitle
{
	font-size: 14px;
	font-weight: bold;
	line-height: 16px; 
	text-decoration: none  
}
#epr_main table.contentpaneopen td.contentheading a.contentpagetitle:hover {
	text-decoration: underline
}
#epr_main table.contentpaneopen td.contentheading a.contentpagetitle h1,
#epr_main table.contentpaneopen td.contentheading h1
{
	font-size: 14px;
	font-weight: bold;
	line-height: 16px; 
	text-decoration: none  
}

#epr_main table.blog tr td table tr td table.contentpaneopen,
#epr_main table.blog-glowna tr td table tr td table.contentpaneopen-glowna {
	width: 95%;
	margin-right: 10px;
}
#epr_main .blog .contentpaneopen span {
	color: #555555;
	line-height: 10px;
	font-size: 10px;   
	float: left;
	padding-bottom: 2px;
}
#epr_main .blog .contentpaneopen span a,
#epr_main .blog .contentpaneopen span a:hover {
	line-height: 10px;
	font-size: 10px;   
	float: left;
	padding-bottom: 2px;
	padding-left: 2px;
	text-decoration: none
}
#epr_main .blog .contentpaneopen span a:hover {
	text-decoration: underline
}
#epr_main .contentpaneopen-glowna .small {
	color: #aaa; 
	font-size: 11px;    
	float: right;
}
#epr_main .contentpaneopen td.createdate {
	height: 8px;    
	padding-right: 0px;    
	color: #bbb;
	font-size: 9px;
	float: left;
	vertical-align:top;
	margin-bottom: 10px;
}

#epr_main a.readon, 
#epr_main a.readon-glowna {
	color: #AC254E;
	font-size: 11px;
	line-height: 150%;
	padding: 0 6px ;
	background: url(../gfx/user/eprawnicy/arrow_dark.gif) no-repeat left center;
	text-decoration:none
}
#epr_main a.readon:hover,
#epr_main a.readon-glowna:hover {
	text-decoration:underline
}
#epr_main .contentpaneopen a.readon,
#epr_main .contentpaneopen a.readon:hover {
	float: right;
	color: #AC254E;
	text-decoration:none;
	display:block;
	padding: 4px 9px;
	padding-right: 0;
}

#epr_main .contentpaneopen a.discuss {
	color: #AC254E;
	float: right;
	font-size: 11px;
	line-height: 150%;
	padding: 0 6px ;
	background: url(../gfx/user/eprawnicy/arrow_dark.gif) no-repeat left center;
	text-decoration:none;
	text-align: right;
}
#epr_main .contentpaneopen a.discuss:hover {
	text-decoration:underline
}

#epr_main .contentpaneopen a.readon:hover {
	text-decoration:underline
}


#epr_main table.contentpaneopen td a,
#epr_main table.contentpaneopen-glowna td a,
#epr_main table.contentpaneopen-regul td a {
 	font-size: 11px;
 	line-height: 150%;
	color: #AC254E;
	line-height: 150%;
	text-decoration:underline
}
#epr_main table.contentpaneopen td a:hover,
#epr_main table.contentpaneopen-glowna td a:hover,
#epr_main table.contentpaneopen-regul td a:hover {
	text-decoration:none
}

#epr_main table.searchintro {
	font-size: 11px;
}
#epr_main td.buttonheading {
	width: 5px;
	height: 6px;
}
#epr_main td.buttonheading img {
	margin: 4px;
}

#epr_main .article_seperator {
	display: block;
	width: 100%;
	height: 25px;
	line-height: 1px;
	background: url(../gfx/user/eprawnicy/content_sep.gif) no-repeat 0px 4px;
}
#epr_main table.blog tr td table tr td .article_seperator {
	display: block;
	width: 95%;
	height: 16px;
	line-height: 1px;
	background: url(../gfx/user/eprawnicy/content_sep.gif) no-repeat 0px 2px;
}


#epr_main .componentheading {
	font-family: Tahoma;
	color: #AC254E;
	font-size: 14px;
	font-weight: bold; 
	
	display: block;
	width: 740px;
	height: 20px;
	border: 1px solid #E0E0E1; 
	padding: 5px;
	background: url(../gfx/user/eprawnicy/component_heading_bg.gif) repeat-x;
	margin-bottom: 6px;
}
#epr_main .contentpaneopen img,
#epr_main .contentpaneopen-glowna img {
	float: left;
	margin: 3px 25px 10px 0px;
}
#epr_main .contentpaneopen a#fm_file img {
	float: none;
	margin: 3px 5px 3px 5px;
}
#epr_main .contentpaneopen img.nofloat {
	float: left;
	clear: both;
	margin: 3px 5px 3px 5px;
}

#epr_main .thickbox {
	float: left;
	margin: 3px 5px 3px 5px;
}
#epr_main .signature {
	float: left;
	font-style: italic;
}

#epr_main .highlight {
	background-color: #AC254E;
	color: #fff;
	padding: 0px 2px;
}

#epr_main .sectiontableheader 
{
	padding: 2px;
	color: #ffffff;
	background-color: #B42752;
}
#epr_main .sectiontableentry1, .row0 {

}
#epr_main .sectiontableentry2, .row1 {
	background-color: #F8F8F8;
}
#main_body table.contentpane td {
	padding: 2px 0px 2px 0px;
}
 * html #main_body table.contentpane td {
	padding: 5px 0px 5px 0px;
}
#epr_main .contact_email label,
#epr_main .contact_email input,
#epr_main .contact_email textarea,
#epr_main .contact_email select {
	margin: 3px 0px 0px 3px;
}
#epr_main table.blog td a.pagenav, 
#epr_main table.blog td a.pagenav:hover {
	font-size: 11px;
	text-decoration: none;
}

#epr_main .back_button {
	float: left;
	clear: both;
	margin-top: 15px;
}
#epr_main .back_button a {
	height: 22px;
	width: 100px;
	background: transparent url(../gfx/user/eprawnicy/btn_bg.gif) no-repeat 0 0; 
	font: normal 11px Verdana,Sans-serif; 
	color: #333; 
	text-transform: uppercase;
	border: 1px solid #dedede;
	padding: 4px 5px;
	margin-top: 12px
}


#epr_main .pagenav {
	text-align: center;
	font-size: 9px;
	border: 1px solid #F2F2F2;
	width: auto;
	background: url(../gfx/user/eprawnicy/gora_pasek.png) repeat-x;
	padding: 2px 5px 2px 5px;
	line-height: 20px;
	margin: 2px;
	}
#epr_main a.pagenav {
	font-weight: bold;
	font-size: 9px;
	}
#epr_main a.pagenav strong {
	font-weight: bold;
	font-size: 9px;
	}	
#epr_main .pagenavbar {
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	width: auto;
	background: url(../gfx/user/eprawnicy/gora_pasek.png) repeat-x;
	padding: 0px 10px;
	line-height: 20px;
	margin: 1px;
	border: 1px solid #F9F9F9;
	float: right;
	}
#epr_main .art_navigation {
	width: 100%;
	margin: auto;
	margin-top: 20px;
	text-align:center;
}
#epr_main .pagenav_next,
#epr_main .pagenav_prev {
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 140px;
	background: url(../gfx/user/eprawnicy/gora_pasek.png) repeat-x;
	padding: 0px 10px;
	line-height: 20px;
	margin: 1px;
	border: 1px solid #F9F9F9;
	}
#epr_main .pagenav_next a,
#epr_main .pagenav_next a:hover,
#epr_main .pagenav_prev a,
#epr_main .pagenav_prev a:hover {
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	}	

#epr_main a.pagenavbar {
	font-weight: normal;
	font-size: 9px;
	color: #ac254e;
	text-decoration:underline
	}
#epr_main a.pagenavbar:hover {
	text-decoration:none
	}

#epr_main .pagenavcounter {
	color: #888;
	margin-bottom: 8px;
}

#epr_main #contenttoc {
	float: right;
	width: 190px;
	border: 1px solid #E0E0E1;
	background-color: #FAFAFA;
	margin: 4px;
	padding: 6px;
	text-align: left
}
#epr_main #contenttoc h3 {
	margin-top: 0px;
}
#epr_main #contenttoc a.toclink {
	text-decoration: none;
}
#epr_main #contenttoc a.toclink h1 {
	font-size: 11px;
	color: #ac254e;
	line-height: 150%;
	text-decoration: underline;
	font-weight: normal;
	display: inline
}
#epr_main #contenttoc a.toclink:hover h1 {
	color: #ac254e;
	text-decoration: none;
}
#epr_main .letter {
	font-family: Tahoma;
	color: #AC254E;
	font-size: 18px;
	font-weight: bold;
}


#efooter {
	float: left;
	width: 100%;
	height: 34px;
	background: #f5f5f5 url(../gfx/user/eprawnicy/efooter_bg.jpg) repeat-x;
	margin-bottom: 4px;
	text-align:center;
}
#efooter_inner {
	width: 970px;
	margin: auto;
}
#efooter_inner img {
	margin-top: 8px;
	float: right;
}