body {
	margin: 0px;
	padding: 0px;
	font-family: verdana, tahoma;
	font-size: 12px;
	/*color: #FBF2D3;*/
	background: #FBF2D3;
	text-align: left;
}

a:link, a:visited{
text-decoration:none;
font-family: Arial;
font-size:12px;
color: #d60317;
border: 0px;
}
a:hover, a:focus, a:active{
color: #d60317;
text-decoration:underline;
border: 0px;
}

#top_background {
background:transparent url(gfx/tlo_lewe.jpg) repeat-x scroll 0px;
height: 97px;
overflow:hidden;
text-align:center;
width:100%;
 }
 
 #wyszukiwarka_background {
 background-image:url(gfx/tlo_lewe_wyszukiwarka.jpg);
 height:70px;
text-align:center;
overflow:hidden;
width:100%;
 }
 
 .szukaj_pasek {   
background-image:url(gfx/szukaj_pasek.jpg);
background-repeat:no-repeat;
border:0 none;
font-family:Arial;
font-size:11px;
color: #777777;
line-height: 18px;
height:27px;
padding:5px;
width:326px;
 }
 .szukaj_select {   
color:#777777;
font-family:arial;
font-size:12px;
 }
 
  #tlo {
 width: 100%;
 overflow: hidden;
 background-image:url(gfx/tlo.jpg);
 text-align:center;
 }
 
div#top { 
 background:transparent url(gfx/logo.jpg) no-repeat scroll 0px;
 height:97px;
 margin:0px auto;
 width:989px;
 text-align:left;
}
div#top_linki {
 height:18px;
left:243px;
position:relative;
top:73px;
width:745px;
}
div#top_linki_male {
height:19px;
left:828px;
position:relative;
top:15px;
width:160px;
}
.img_title {
display:block;
float:left;
margin:16px 10px 0 15px;
_margin:16px 10px 0 8px;
}

.title{
	color: #d60317;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	padding:1px 0 0;
}

a.linki_top:link, a.linki_top:visited {
float: left;
display:block;
height:18px;
border: 0px;
}

a.orzecznictwo:link, a.orzecznictwo:visited {
background: url(gfx/orzecznictwo.jpg) repeat scroll 0px;
width: 97px;
}
a.orzecznictwo:hover,a.orzecznictwo:focus,a.orzecznictwo:active {
background: url(gfx/orzecznictwo_hover.jpg) repeat scroll 0px;
}

a.ewidencja:link, a.ewidencja:visited {
background: url(gfx/ewidencja.jpg) repeat scroll 0px;
width: 126px;
}
a.ewidencja:hover,a.ewidencja:focus,a.ewidencja:active {
background: url(gfx/ewidencja_hover.jpg) repeat scroll 0px;
}

a.wyszukio:link, a.wyszukio:visited {
background: url(gfx/wyszukio.jpg) repeat scroll 0px;
width: 81px;
}
a.wyszukio:hover,a.wyszukio:focus,a.wyszukio:active {
background: url(gfx/wyszukio_hover.jpg) repeat scroll 0px;
}

a.szkolenia:link, a.szkolenia:visited {
background: url(gfx/szkolenia.jpg) repeat scroll 0px;
width: 74px;
}
a.szkolenia:hover,a.szkolenia:focus,a.szkolenia:active {
background: url(gfx/szkolenia_hover.jpg) repeat scroll 0px;
}
a.doradztwo:link, a.doradztwo:visited {
background: url(gfx/doradztwo.jpg) repeat scroll 0px;
width: 83px;
}
a.doradztwo:hover,a.doradztwo:focus,a.doradztwo:active {
background: url(gfx/doradztwo_hover.jpg) repeat scroll 0px;
}
a.cpv:link, a.cpv:visited {
background: url(gfx/cpv.jpg) repeat scroll 0px;
width: 50px;
}
a.cpv:hover,a.cpv:focus,a.cpv:active {
background: url(gfx/cpv_hover.jpg) repeat scroll 0px;
}
a.forum:link, a.forum:visited , a.forum:focus,a.forum:active{
background: url(gfx/forum.jpg) repeat scroll 0px;
width: 59px;
border: 0px;
}
a.forum:hover {
background: url(gfx/forum_hover.jpg) repeat scroll 0px;
border: 0px;
}
a.kontakt:link, a.kontakt:visited {
background: url(gfx/kontakt.jpg) repeat scroll 0px;
width: 62px;
}
a.kontakt:hover,a.kontakt:focus,a.kontakt:active {
background: url(gfx/kontakt_hover.jpg) repeat scroll 0px;
}
a.pliki:link, a.pliki:visited {
background: url(gfx/pliki_do_pobrania.jpg) repeat scroll 0px;
width: 112px;
}
a.pliki:hover,a.pliki:focus,a.pliki:active {
background: url(gfx/pliki_do_pobrania_hover.jpg) repeat scroll 0px;
}

a.linki_top_male:link, a.linki_top_male:visited {
float: left;
display:block;
height:19px;
}

a.startowa:link, a.startowa:visited {
background: url(gfx/startowa.jpg) repeat scroll 0px;
width: 48px;
}
a.startowa:hover,a.startowa:focus,a.startowa:active {
background: url(gfx/startowa_hover.jpg) repeat scroll 0px;
}
a.ulubione:link, a.ulubione:visited {
background: url(gfx/ulubione.jpg) repeat scroll 0px;
width: 45px;
margin-right:6px;
}
a.ulubione:hover,a.ulubione:focus,a.ulubione:active {
background: url(gfx/ulubione_hover.jpg) repeat scroll 0px;
}
a.polec:link, a.polec:visited {
background: url(gfx/polec_nas.jpg) repeat scroll 0px;
width: 50px;
margin-right:7px;
}
a.polec:hover,a.polec:focus,a.polec:active {
background: url(gfx/polec_nas_hover.jpg) repeat scroll 0px;
}

a.linki_nowosci:link, a.linki_nowosci:visited{
display: block; 
background:white none repeat scroll 0 0;
border-top: 1px dotted #d1d0d1;
color: #4d4d4d;
padding:6px 0 6px 10px;
text-decoration:none;
font: bold 12px Arial;
line-height: 13px;
}

a.linki_nowosci:hover, a.linki_nowosci:focus, a.linki_nowosci:active{
color: #d60317;
background:#fffef8 none repeat scroll 0 0;
}

a.nowosci_forum:link, a.nowosci_forum:visited{
display: block; 
border-top: 1px dotted #d1d0d1;
padding: 8px 0 3px 5px;
color: #4d4d4d;
text-decoration:none;
margin: 0px 5px 0px 5px;
font: bold 12px Arial;
line-height: 13px;
}

a.nowosci_forum:hover, a.nowosci_forum:focus, a.nowosci_forum:active{
color: #d60317;
background:#fffef8 none repeat scroll 0 0;
}

a.linki_menu:link, a.linki_menu:visited{
display: block; 
background:white none repeat scroll 0 0;
border-top: 1px dotted #d1d0d1;
padding: 6px 0px 6px 5px;
text-decoration:none;
color:gray;
margin: 0px 5px 0px 5px;
font: normal 11px Arial; 
}

a.linki_menu:hover, a.linki_menu:focus, a.linki_menu:active{
color: #d60317;
background:#fffef8 none repeat scroll 0 0;
}


#top_line1{
	background: black url(gfx/linia_2.jpg) repeat scroll 0px;
	height: 2px;
	width: 100%;
	overflow: hidden;
	clear: both;
	padding: 0px 0px 0px 0px;
} 
#top_wyszukiwarka{
	width:989px;
	overflow: hidden;
	/*clear: both;
	height: 71px;
	background: url(gfx/wyszukiwarka.jpg) no-repeat;*/
	background-image:url(gfx/wyszukiwarka_2.jpg);
	margin:0pt auto;
	padding: 0;	
	text-align:left;
} 

	#top_line2{
	background: black url(gfx/linia.jpg) repeat scroll 0px;
	height: 2px;
	width: 100%;
	overflow: hidden;
	clear: both;
	padding: 0px 0px 0px 0px;
} 
	
#top_billboard {
	background: transparent url(gfx/banner.jpg) no-repeat scroll 0px;
	/*height: 118px;*/
	width: 989px;
	overflow: hidden;
	margin:0pt auto;
	clear: both;
	padding:10px 10px 0;
	}	
div#blok_nowosc {
	width: 989px;
	clear: both;
	margin:10px auto 0;
	background-image:url(gfx/tlo.jpg);
	text-align:left;
		}
.polecamy_glowny {
padding: 10px;
min-height: 118px;
height: auto !important;
height: 118px;
}
.akt_zdjecie {
 margin-right:10px;
 float:left;
}
.akt_tytul {
 color:#D60317;
font-family:Arial;
font-size:12px;
font-weight:bold;
padding-bottom:8px;
}
.akt_tresc {
 color: #777777;
 font-family:Arial;
 font-size:12px;
 text-align:justify;
 font-weight:normal;
 line-height:13px;
}
.strzalka {
display:block;
float:left;
margin:4px 7px 2px 0;
}
.ramka_tytul {
color: rgb(77, 77, 77); 
font-family: Tahoma; 
font-size: 12px; 
font-weight: bold; 
padding-bottom: 10px;
}
.ramka_tresc {
 color: gray;
 font-family:Tahoma;
 font-size:12px;
 text-align:justify;
 font-weight:normal;
 line-height:13px;
}
.img {
	margin: 5px 5px 2px 2px;
	border: 0px;
	}
img {
	border: 0px;
	}
.img_pages {
margin: 0px 5px 5px 0px;
border: 0px;
}
.tytul_pages {
font: bold 14px Tahoma; 
color: #4D4D4D; 
margin-bottom:10px;
padding-bottom:5px;
border-bottom:1px dotted #D4D4D4;
margin-top:-10px;
}
.tresc_pages {
/*padding: 10px 15px 15px;*/
border-bottom:1px dotted #D4D4D4;
color: #777777;
font: normal 12px Arial;
text-align:justify;
margin:15px 15px 40px;
padding-bottom:10px;
}
#tresc_pages {
/*padding: 10px 15px 15px;*/
border-bottom:1px dotted #D4D4D4;
color: #777777;
font: normal 12px Arial;
text-align:justify;
margin:15px 15px 40px;
padding-bottom:10px;
}
#tresc_pages img {
float: left;
margin-right:10px;
}
.tresc_pages_glowna {
/*padding: 10px 15px 15px;
border-bottom:1px dotted #D4D4D4;*/
color: #777777;
font: normal 12px Arial;
text-align:justify;
margin:15px 15px 25px;
}
div#nowosci {
	width: 489px;
	clear: both;
	margin:0pt auto;
	float: left;
	border: 1px solid;
	border-color: #e5e5e3;
	background-color: white;
	height:373px;
	}
div#polecamy {
	width: 489px;
	float: right;
	margin:0pt auto;
	border: 1px solid;
	border-color: #e5e5e3;
	background-color: white;
	height:373px;
	}
	
div#nowosci_tytul {
	width: 489px;
	height: 39px;
	overflow: hidden;
	background: url(gfx/nowosci_tlo.jpg) repeat;
}

div#container {
	width: 989px;
	margin:0pt auto;
	clear: both;
	 background-image:url(gfx/tlo.jpg);
	 text-align:left;
		}	
div#lewa {
	width: 207px;
	float: left;	
			}	
div#srodek {
	width: 564px;
	_width: 557px;
	/*_width: 553px;*/
	float: left;
	margin-right: 1px;
	margin-left: 1px;
	}	
		
div#srodek_banner {
	width: 100%;
	/*height: 80px;*/
	overflow: hidden;
	margin-top: 10px;
	margin-right: 3px;
	margin-left: 3px;
		}

div#prawa {
	width: 207px;
	float: right;
			}	
.lewe_el  {
	width: 205px;
	float: left;
	border: 1px solid;
	border-color: #e5e5e3;
	margin-top: 10px;
	background: white;
}
div#prawe_el {
	width: 205px;
	float: left;
	border: 1px solid;
	border-color: #e5e5e3;
	margin-top: 10px;
	background: white;
}
.naglowek_prawe {
border-bottom:1px dotted #D1D0D1;
color:#4D4D4D;
font-family:Arial,Helvetica,sans-serif;
font-size:8pt;
font-weight:bold;
padding:0 10px 5px;
min-height:75px;
}
.tekst_prawe{
padding:0 5px 10px;
font-family: Arial,Helvetica,sans-serif; 
font-size: 8pt; 
color: #777777;
}
.menu_didaskalia {
 padding: 5px;
}
div#lewe_tytul {
	width: 205px;
	height: 39px;
	overflow: hidden;
	background: url(gfx/nowe_44.jpg) repeat;
}

div#srodek_el {
	width: 564px;
	_width: 554px;
	float: left;
	border: 1px solid;
	border-color: #e5e5e3;
	margin-right: 3px;
	margin-left: 3px;
	margin-top: 10px;
	background: white;
}

.srodek_el_glowna {
	width: 564px;
	_width: 557px;
	float: left;
	border: 1px solid;
	border-color: #e5e5e3;
	margin-right: 3px;
	margin-left: 3px;
	margin-top: 10px;
	background: white;
}
div#srodek_navi {
	width: 100%;	
	border: 1px solid;
	border-color: #e5e5e3;
	margin:10px 3px 0;
	background: white;
	padding: 10px;
	color:black;
	font-size:11px;
}
.menu_sonda {
background-image:url(gfx/ankieta_tlo.jpg);
}
a.nav_podkategorie:link, a.nav_podkategorie:visited{
text-decoration:none;
font-family:Arial;
font-size:11px;
color: #777777;
}

a.nav_podkategorie:hover, a.nav_podkategorie:focus, a.nav_podkategorie:active{
color: #d60317;
text-decoration:underline;
}
a.more_link:link, a.more_link:visited{
text-decoration:none;
font-family: Arial;
font-size:12px;
color: #d60317;
}

a.more_link:hover, a.more_link:focus, a.more_link:active{
text-decoration:underline;
}
.akt_strzalka {
margin:0 5px 1px;
}
	div#srodek_tytul {
	/*width: 100%;*/
	height: 39px;
	overflow: hidden;
	background: url(gfx/nowe_52.jpg) repeat;
}

div#stopka {
	width: 989px;
	height: 80px;
	overflow: hidden;
	clear: both;
	border-top-color: #ebe0c8;
	border-top-style: dotted;
	border-top-width: 1px;
	margin: 0pt auto;
	text-align: justify;
	font: 9px Tahoma;
	color: black;
}

div#obrazek {
	width: 40px;
	height: 80px;
	overflow: hidden;
	clear: both;
	margin: 0pt auto;
	text-align: justify;
	float: left;
	}
	
	div#tekst {
	font-family:Arial;
	font-size: 11px;
	line-height: 12px;
	height:80px;
	overflow:hidden;
	text-align:left;
	text-decoration:none;
	width: 115px;
	color: #777777;
		}
		
	div#obrazek_tytul {
	width: 20px;
	height: 30px;
	overflow: hidden;
	clear: both;
	text-align: justify;
	float: left;
	}
	
	div#tekst_tytul {
	font: 11px Tahoma;
	font-weight: bold;
	color: #d60317;
	overflow:hidden;
	text-align:left;
	text-decoration:none;
	padding:10px 0 0 0;
		}
	h1.tekst_tytul {
	font: 11px Tahoma;
	font-weight: bold;
	color: #d60317;
	overflow:hidden;
	text-align:left;
	text-decoration:none;
	padding:10px 0 0 0;
	margin: 0;
		}
		
	div#obrazek_tytul_nowosci{
	width: 200px;
	height: 30px;
	overflow: hidden;
	text-align: justify;
	float: right;
	padding: 5px 5px 0px 0px;
	}
	
	div#tekst_tytul_nowosci {
	font: 11px Tahoma;
	font-weight: bold;
	color: #d60317;
	height:30px;
	overflow:hidden;
	text-align:left;
	text-decoration:none;
	width: 170px;
	padding: 10px 0px 30px 10px;
	float: left;
		}
	
div#stopka_ikonki {
	width: 160px;
	height: 80px;
	overflow: hidden;
	float: left;
	}
	
#stopka_line1{
	background: black url(gfx/linia_3.jpg) repeat scroll 0px;
	height: 2px;
	width: 100%;
	overflow: hidden;
	clear: both;
	padding: 0px 0px 0px 0px;
} 
#stopka2{
	height: 40px;
	width: 100%;
	border-bottom-color: #EADDC7;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	background-color: #faf8ec;
	overflow: hidden;
	clear: both;
	padding: 0px 0px 0px 0px;
	text-align:center;
} 
#stopka3{	
	width: 100%;
	overflow: hidden;
	clear: both;
	padding: 0px 0px 0px 0px;
	background-color: white;
	text-align:center;
} 

div#ankieta_el {
	width: 205px;
	height: 261px;
	float: left;
	background-image: url(gfx/ankieta_tlo.jpg);
}
.regiony {
width: 33%; 
float: left;
height:30px;
padding-top:12px;
}
div#newsletter {
	width: 207px;
	height: 156px;
	float: left;
	background-image: url(gfx/newsletter_tlo.jpg);
}
div#newsletter_el {
	width: 207px;
	height: 195px;
	float: left;
	border: 1px solid;
	border-color: #e5e5e3;
	background: white;
	margin-top: 10px;
}		
.img_stopka {
	margin: 20px 0px 2px 0px;
	text-align: left;
	}
.img_ankieta {
 padding:16px 5px 0;
 overflow: hidden;
 float: left; 
}
.img_newsletter {
	padding: 113px 5px 2px 19px;
	text-align: right;
	}
	
.more_link 
{
font-family:Arial, Helvetica, sans-serif;
font-size:8pt;
color:#990000;
}
	
.page_title_01 
{
display: block; 
font-family:Tahoma, Helvetica, sans-serif;
font-size:14px;
color:#4d4d4d;
font-weight:bold;
padding: 0px 5px 7px 5px;
border-bottom-color: #d1d0d1; 
border-bottom-style: dotted; 
border-bottom-width: 1px;
margin: 0px 5px 0px 5px;
}


.page_txt_1_01 
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#777777;
font-weight:normal;
padding: 0px 8px 8px 8px;
text-align: justify;
}

.page_txt_2_01
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#777777;
font-weight:normal;
padding: 0px 8px 8px 8px;
text-align: justify;
}
.page_txt_3_01
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#777777;
font-weight:normal;
padding: 0px 8px 8px 8px;
text-align: justify;
}

p 
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#777777;
font-weight:normal;
padding: 0px 8px 8px 8px;
text-align: justify;
}

.page_date_01
{
font-family:Arial, Helvetica, sans-serif;
font-size:6pt;
color:#777777;
font-weight:normal;
padding: 0px 8px 8px 8px;
}
ul  { 
 list-style-image: url(gfx/strzalka.png);
}
li {
 padding-bottom:2px;
}
.strony {
padding:8px 0;
}
.wokanda_kto {
color:#4D4D4D;
font-weight:bold;
}

.std
{
font: normal 11px Arial;
color:#000000;
}

.std2
{
font: bold 11px Arial;
color:#000000;
}
table.tabela {
background-color:#DAD9C7;
font-family:arial;
font-size:11px;
margin:10px 0 15px;
text-align:left;
}
table.tabela thead tr th, table.tabela tfoot tr th {
background-color:#FFFFFF;
border-bottom: 1px solid #DAD9C7;
color: #4D4D4D;
font-size:11px;
padding:6px;
background-image: url(gfx/szkolenia_tlo_naglowek.jpg);
height:29px;
}
table.tabela tbody tr {
background-color:#FFFFFF;
}
table.tabela tbody td {
color:#4D4D4D;
padding:12px;
vertical-align:top;
}
.linia_przerwywana {
border-bottom:1px dotted #D4D4D4;
margin:15px 0;
}
.textarea
{
background-image: url(gfx/formularz_textarea.jpg);
background-repeat:no-repeat;
border:0 none;
font-family:tahoma;
font-size:13px;
height:27px;
padding:5px;
width:243px;
}

.textarea2
{
background-image: url(gfx/textarea.jpg);
background-repeat:no-repeat;
border:0 none;
font-family:tahoma;
font-size:13px;
height:162px;
padding:5px;
width:425px;
}

table.tabela_szukaj {
background-color:#DAD9C7;
font-family:Arial;
font-size:11px;
/*margin:10px 0 15px;*/
text-align:left;
width:95%;
}
table.tabela_szukaj thead tr th, table.tabela_szukaj tfoot tr th {
background-color:#FFFFFF;
border-bottom: 1px solid #DAD9C7;
color: #777777;
font-size:11px;
padding:8px;
}
table.tabela_szukaj tbody td {
background-color:#FFFFFF;
color:#4D4D4D;
padding:5px;
vertical-align:middle;
border-bottom-color: #ebe0c8;
border-bottom-style: dotted;
border-bottom-width: 1px;
}

.menu_newsletter_menu {
background-image:url(gfx/newsletter_tlo.jpg);
margin-left:15px;
color:#777777;
font-family:Arial;
font-size:11px;
}
.newsletter_input {
background-image: url(gfx/newsletter.jpg);
background-repeat:no-repeat;
border:0 none;
font-family:Arial;
font-size:11px;
color: #777777;
height:27px;
padding:5px;
width:168px;
}
.pagination {
font: 12px Arial;
color: #777777;
border-top:1px solid #D4D4D4;
padding:7px;
}
.current {
background-color: #D60317;
color: white;
}
.pagination_data {
float: left;
width:120px;
}
.pages {
float:right;
width:425px;
text-align:right;
}

div.pagination a {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	text-decoration: none; /* no underline */
font: 12px Arial;
color: #777777;
}
div.pagination a:hover, div.pagination a:active {
	background-color:#D60317;
	color: white;
}
div.pagination span.next span.prev span.disabled {
 font-weight: bold;
 color: white;
}
div.pagination span.current {
 padding: 2px 5px 2px 5px;
 margin: 2px;
 background-color: #D60317;
 color: white;
}
/*div.pagination span.disabled {
		padding: 2px 5px 2px 5px;
		margin: 2px;
		background-color: #8b0000;
 color: white;
	}*/
div.conr {
border-top:2px solid #D60317;
font: 11px Arial;
color:#4D4D4D;
/*margin-left:10px;*/
padding-top:5px;
}
div.conr span {
color:#777777;
margin:2px 30px 0 0;
}
.wyszukaj_tresc {
font-family:arial;
font-size:12px;
border-bottom:1px dotted #D4D4D4;
color:#777777;
padding-bottom:10px;
margin:10px 15px 5px;
}
.orzeczenie {
width: 100px;
float:left;
}
.tresc_orzeczenia {
width: 430px;
float:left;
}
.wyszukaj_rok {
margin: 2px 15px 2px 3px;
}
.p_sywz {
font-size:12px;
padding:0;
}
 .szukaj_wyrok_pasek {   
background-image:url(gfx/szukaj_wyrok_pasek.jpg);
background-repeat:no-repeat;
border:0 none;
font-family:Arial;
font-size:11px;
color: #777777;
line-height: 18px;
height:27px;
padding:5px;
width:310px;
 }