/*// --------------------------------------------------------------------------------------------------------------- // 
// Skrypt: SEOKatalog
// wersja: 1.4
// demo skryptu: http://www.demo.seokatalogi.pl
// copryright: Mariusz Wysokinski
// strona domowa skryptu: http://www.seokatalogi.pl
// forum: http://www.seokatalogi.pl/forum/
// blog: http://www.seokatalogi.pl/blog/
// --------------------------------------------------------------------------------------------------------------- //*/

html, body
{	
   font:12px Arial, Tahoma, Verdana, sans-serif;
   text-align:center;
   background:#f4f4f4;
   color:#000000;
   margin:0;
   padding:0;
}

img {
	border:0px;
}

a img {
	text-decoration:none;
}

a {
	color: #582d1b;
	font-weight: normal;
	font: 12px Arial, Tahoma, Verdana;
	text-decoration: none;
	text-align: left;
}

a:hover {	
	text-align: left;
	color: #582d1b;
	text-decoration:underline;
}
.reset { clear:both; }
.reset2 { clear:both; padding:2px; }
.reset4 { clear:both; padding:4px; }
.reset5 { clear:both; padding:5px; }
.reset7 { clear:both; padding:7px; }
form {
	font:12px Arial, Tahoma, Verdana, Sans-serif;
	margin:10px 0 10px 10px;
	color:#646464;
	text-align:justify;
	line-height:17px;
}	
input, select, textarea {
border:1px solid #b3b3b3;
padding:4px;
background-color:#fafafa;
-webkit-border-radius: 4px; /* Safari, Chrome */
-khtml-border-radius: 4px; /* Konqueror */
-moz-border-radius: 4px; /* Firefox */
border-radius: 4px;
}
input[type="submit"] {
    cursor:pointer;
}

.loading {
	height:30px;
	background:url('../images/working.gif') 50% 50% no-repeat;
	width:100%;
	text-align:center;
	margin:0 auto;
}

#tlo {
   width:100%;
   height:100%;
   margin:0; padding:0;
   background:url('../images/bg.jpg') repeat-x;
}
#bg {
   width:100%;
   height:100%;
   margin:0; padding:0;
   background:url('../images/header.jpg') no-repeat center top;
}
#box_glowny {
   width:1000px;
   margin:0 auto;
   text-align:left;
   overflow:hidden;
}

#top_header {
   width:1000px;
   height:520px;
   padding:0;
   color:#FFFFFF;
   position:relative;
}

#top_header_left {
	margin:0px;
	padding:0px 0 0 0px;
	float:left;
	width:291px;
	height:133px;
	position:absolute;
	right:0;
	top:0;
 z-index:11;}

#top_header_left img {
	margin:0; 
	padding:0;
    border:0;
}

#top_header_right {
	margin:0 0 0 14px;
	padding:16px 0px 11px 0;
	float:left;
	width:350px;
}

#top_header_statystyki {
	margin:0 0 0 85px;
	padding:2px 0px 0 0;
	float:left;
	width:275px;
	font:normal 12px Arial, Tahoma;
	color:#a1a1a1;
	line-height:20px;
}
#top_header_statystyki p{
	margin:0 0 0 5px;
	padding:0px 0 0 0;
	line-height:20px;
	text-align:justify;
}

#top_header_statystyki a.logowanie{
	margin:0 0 0 0px;
	padding:2px 0px 0 0;
	float:left;
	width:133px;
	height:35px;
   background:url('../images/logowanie.png') no-repeat;

}

#top_header_statystyki a.rejestracja{
	margin:0 0 0 0px;
	padding:2px 0px 0 0;
	float:right;
	width:133px;
	height:35px;
   background:url('../images/rejestracja.png') no-repeat;

}

.button {
    height:20px;
    width:auto;
    border:1px solid #558E31;
    cursor:pointer;
    color:#FFFFFF;
    background:url('../images/button.jpg') repeat-x;
}
.szukaj {
    height:48px;
    width:64px;
    border:0;
    cursor:pointer;
    color:#FFFFFF;
    background:url('../images/szukaj.png') no-repeat;
}
.wpisz_fraze { border:0px inset gray;color:black;background-color:transparent;width:255px; font:normal 11px Arial; color:#646464; float:left; padding-top:22px;}

#top_header_losowe {
	margin:26px 0 0 0px;
	padding:2px 0px 0 0;
	float:left;
	width:1000px;
	height:110px;

}
#top_header_losowe ul {margin:0; padding:0; list-style:none; z-index:10;}
#top_header_losowe ul li { width:139px; height:105px; margin:0 14px 0 13px; padding:0; list-style:none;  background:url('../images/losowe_bg.png') no-repeat; float:left; position:relative;}
#top_header_losowe ul li img.fotka { width:133px; height:99px; margin:3px; padding:0; border:0;}
#top_header_losowe ul li a { width:133px; height:28px; margin:3px; padding:9px 0 0 0; border:0;background:url('../images/losowe_link.png') no-repeat; position:absolute; top:72px; left:0; text-align:center;  font-family: 'Ubuntu Condensed', Arial, sans-serif; font-weight:normal; font-size:13px; text-transform:uppercase; color:#fff; }

#top_header_slider {
	margin:15px 0 0 0px;
	padding:0px 0px 0 0;
	float:left;
	width:1000px;
	height:242px;
	background:url('../images/slider.jpg') no-repeat; 
}

#top_header_slider .zawartosc {
	margin:0;
	padding:0;
	float:left;
	width:700px;
	height:242px;
}

#top_header_slider img.premium {
	border:0;
	padding:0;
	margin:15px 0px 0px 5px;
    width:300px;
    height:225px;
	
}

#top_header_slider #slider {
	padding:0;
	margin:0;
	float:left;
}

#top_header_slider #slider ul  { margin:0; padding:0;  }
#top_header_slider #slider ul li { margin:0; padding:0; list-style:none; }
#top_header_slider #slider ul li.premium { width:700px; }

#top_header_slider #slider .opis_wpisu { width:382px; padding:0; 	margin:0; float:right; }
#top_header_slider #slider .opis_wpisu h2 { width:382px; padding:3px 0 6px 40px; 	margin:15px 0 0px 0; background:url('../images/slider_h2.png') no-repeat left bottom; text-transform:uppercase; }
#top_header_slider #slider .opis_wpisu h2 a { font-family: 'Ubuntu Condensed', Arial, sans-serif; font-weight:bold; font-size:26px; text-transform:uppercase; color:#fff; }
#top_header_slider #slider .opis_wpisu p { width:382px; height:145px; padding:0; margin:5px 0 0 0; font-family: 'Ubuntu Condensed', Arial, sans-serif; font-weight:normal; font-size:14px;color:#feffa8; line-height:25px; text-align:justify; }
#top_header_slider #slider .opis_wpisu .meta { width:382px;  padding:10px 0 0 0; margin:5px 0 0 0; font-family: 'Ubuntu Condensed', Arial, sans-serif; font-weight:normal; font-size:14px;color:#feffa8;  background:url('../images/slider_bottom.png') no-repeat;  }
#top_header_slider #slider .opis_wpisu .meta .dane { width:200px;  padding:1px 0 4px 22px; margin:0;   background:url('../images/slider_li.png') no-repeat; float:left; }
#top_header_slider #slider .opis_wpisu .meta .link {  padding:0 0 0 22px; margin:0;   background:url('../images/slider_li2.png') no-repeat; float:right;   }
#top_header_slider #slider .opis_wpisu .meta .link a { font-family: 'Ubuntu Condensed', Arial, sans-serif; font-weight:normal; font-size:14px;color:#feffa8; text-transform:uppercase;  }

#top_header_slider a.promuj { margin:-9px 0 0 5px; padding:0; width:65px; height:260px; background:url('../images/m_promuj.png') no-repeat; float:left; }

#top_header_slider a.dodaj { margin:-9px 0 0 5px; padding:0; width:65px; height:260px; background:url('../images/m_dodaj.png') no-repeat; float:left; }

#top_header_slider .menu_glowne { width:150px; margin:14px 0 0 5px; padding:0; float:left; }
#top_header_slider .menu_glowne ul { margin:0; padding:0; list-style:none; clear:both; }
#top_header_slider .menu_glowne ul li { margin:3px 0 3px 0; height:35px; padding:0 0 0 25px; background:url('../images/m_li_h.png') no-repeat;}
#top_header_slider .menu_glowne ul li:hover { background:url('../images/m_li.png') no-repeat;}
#top_header_slider .menu_glowne ul li a { font-family: 'Ubuntu Condensed', Arial, sans-serif; font-weight:normal; font-size:14px;color:#ff8f05; text-transform:uppercase; display:block; padding-top:2px; }
#top_header_slider .menu_glowne ul li a:hover { color:#fff;}


#error {
	width:728px;
	margin:8px auto;
	padding:5px;
	font:bold 12px Arial, Tahoma, Verdana;
	color:#cc0000;
	border:2px solid #cc0000;
	text-align:center;
	background-color:#ffffff;
}

#info {
	width:728px;
	margin:8px auto;
	padding:5px;
	font:bold 12px Arial, Tahoma, Verdana;
	color:#582d1b;
	border:2px solid #582d1b;
	text-align:center;
	background-color:#ffffff;
}

#wrapik {
	width: 1000px;
	padding: 0 0 0 0px;
	margin: 0 auto;
	clear:both;	
}

#boczek {
	float:left;
	padding:0; 
	margin:0;
	width:251px;	
}
#boczek .kategorie {	
	padding:0px;
	margin:18px 0 10px 0;
	background:url('../images/sid.png') no-repeat left bottom;	

}
#boczek .kategoria {	
	width:251px;	
	height:62px;
	text-align:left;
	padding:0px;
	margin:-18px 0 0 0;
	background:url('../images/kategoria.png') no-repeat;	
	color:#FFFFFF;
}

#boczek .kategoria h2 {  margin:0; padding:13px 0 10px 34px; background:url('../images/m_li.png') no-repeat 8px 10px; font-family: 'Ubuntu Condensed', Arial, sans-serif; font-weight:normal; font-size:14px;color:#ff8f05; text-transform:uppercase;  }
#boczek .kategoria h2 a { font-family: 'Ubuntu Condensed', Arial, sans-serif; font-weight:normal; font-size:14px;color:#fff; text-transform:uppercase;  }
#boczek .kategoria h2 small {  margin:-2px 5px 0 0; padding:0px 0 0px 0px;  width:35px; text-align:center; float:right; font-family: 'Ubuntu Condensed', Arial, sans-serif; font-weight:normal; font-size:13px;color:#572c1c;  }


#boczek h3 {	
font-family: 'Ubuntu Condensed', Arial, sans-serif; font-weight:normal; font-size:14px;color:#fff; text-transform:uppercase; 
	text-align:center;
	padding:10px 0 22px 0;
	margin:5px 0px 0 0;
	background:url('../images/sidebar_naglowek.png') no-repeat;	
	position:relative;
	z-index:20;
}

#boczek ul {
    margin:-12px 0 10px 0;
    padding:6px 10px 10px 10px;
	background:url('../images/sid.png') no-repeat left bottom;	
	position:relative;
}

#boczek ul li {
	margin: 5px 0 0 0;
	list-style:none;
	font: 12px Arial, Tahoma, Verdana;
	color:#000000;	

}


#boczek ul li.link {
	margin: 4px 0 0 0;
	list-style:none; 
	background: url('../images/m_li2.png') no-repeat 2px 5px;	
	font: 12px Arial, Tahoma, Verdana;
	color:#000000;		
border:1px solid #e3d1c9;
padding:6px 4px 0px 0px;
background-color:#eceadc;
-webkit-border-radius: 6px; /* Safari, Chrome */
-khtml-border-radius: 6px; /* Konqueror */
-moz-border-radius: 6px; /* Firefox */
border-radius: 6px;
}
#boczek ul li.link:hover { background-color:#fbfaf5; }

#boczek ul li.kom {
	margin: 5px 0 0 0;
	list-style:none; 
	background: url('../images/kom_bg.png') no-repeat left bottom;	
	font: 12px Arial, Tahoma, Verdana;
	color:#000000;			
	padding:0 0 5px 0;
}

#boczek ul li.pr {
    padding:0;
    height:20px;
}

#boczek ul li img.pr {
    margin:0; 
    padding:0;
    float:left; 
}

#boczek ul li .pr_text {
	width:50px;
	float:right;
	margin-right:5px;
}

#boczek ul li a.pr {
	text-align:right;
	font-weight:bold;
}

#boczek ul li a.pr:hover {
	text-align:right;
	font-weight:bold;
	text-decoration:underline;
}

#boczek ul li a {
	color: #582d1b;
	font-weight: normal;
	margin:0 0 5px 20px;
	display: block;
	font: 12px Arial, Tahoma, Verdana;
	text-decoration: none;
	text-align: left;
}

#boczek ul li a.select {
	text-decoration: underline;
}

#boczek ul li a:hover{
	margin:0 0 5px 20px;	
	text-align: left;
	display: block;
	color: #582d1b;
	text-decoration:underline;
}
	   
#boczek ul li .text {
	margin:0 5px 5px 5px;
	padding:0 0 0 0px;
	text-align:justify;
	font-size:11px;
	line-height:18px;
	color:#795d44;
}
		   
#boczek ul li .text a {
	margin:0;
	font-size:11px; display:inline;

}
	   
#boczek ul li .text .icons {
	width:40px; height:33px;
	background: url('../images/kom.png') no-repeat left 3px;	
	margin:0 6px 0px 0px;
	padding:0 0 0 0px;
	float:left;
}

#boczek ul li.rss {
	margin:8px 0 0 0;
}

#boczek ul li h2 {
	background: url('../images/content_h2.gif') no-repeat left top;	
	padding:0 0 5px 20px;
	margin:0;
	text-align:left;
}

#boczek ul li h2 a, #boczek ul li h2 a:hover {
	color:#a60808;
	font:bold 12px Arial, Tahoma, Verdana;
	text-decoration:underline;
	margin:0;
	padding:0;
}

#boczek ul li p {
	font:12px Arial, Tahoma, Verdana, Sans-serif;
	margin:0 0 5px 0;
	color:#000000;
	text-align:left;
	line-height:17px;
}

#boczek ul li small {	
	color:#666666;
	font:normal 11px Arial, Tahoma, Verdana;
	text-align:left;	
}

#boczek ul li small a { 
	color:#666666;
	font:normal 11px Arial, Tahoma, Verdana;
	margin:0;
	padding:0;
	display:inline;
	text-decoration:none;
}

#boczek ul li small a:hover {
	color:#666666;
	font:normal 11px Arial, Tahoma, Verdana;	
	text-decoration:underline;
	margin:0;
	padding:0;
	display:inline;	
}

#box_tresci {
	float:right;
	width:740px;
	padding:0 0 0 0px; 
    margin:0 0 5px 0px;
}

#box_tresci h1 {
	margin:2px 0 10px 0; 
	font-family: 'Ubuntu Condensed', Arial, sans-serif; font-weight:normal; font-size:16px;color:#57291a; text-transform:uppercase;
	padding:7px 0 12px 35px; 	
	background:url('../images/glowny_h1.png') no-repeat left top;
	clear:both;
}

#box_tresci h1 a {
	text-decoration:none;
	font-family: 'Ubuntu Condensed', Arial, sans-serif; font-weight:normal; font-size:16px;color:#57291a; text-transform:uppercase;
}		

#box_tresci h1 a:hover {
	text-decoration:underline;
}
#box_tresci h4 {
	margin:2px 0 10px 0; 
	font-family: 'Ubuntu Condensed', Arial, sans-serif; font-weight:normal; font-size:16px;color:#57291a; text-transform:uppercase;
	padding:7px 0 12px 35px; 	
	background:url('../images/glowny_h1.png') no-repeat left top;
	clear:both;
}
#box_tresci h4.linki {
	margin:2px 0 10px 0; 
	font-family: 'Ubuntu Condensed', Arial, sans-serif; font-weight:normal; font-size:16px;color:#57291a; text-transform:uppercase;
	padding:7px 0 12px 35px; 	
	background:url('../images/glowny_h1.png') no-repeat left top;
	clear:both;
}

#box_tresci h4 a {
	text-decoration:none;
	font-family: 'Ubuntu Condensed', Arial, sans-serif; font-weight:normal; font-size:16px;color:#57291a; text-transform:uppercase;
}		

#box_tresci h4 a:hover {
	text-decoration:underline;
}

#box_tresci p {
	font:12px Arial, Tahoma, Verdana, Sans-serif;
	margin:0 0 0px 0px;
	color:#8c886d;
	text-align:justify;
	line-height:22px;
}

#box_tresci .podklad { margin:0 0 15px 0;
border:1px solid #e3d1c9;
padding:8px;
background-color:#ffffff;
-webkit-border-radius: 8px; /* Safari, Chrome */
-khtml-border-radius: 8px; /* Konqueror */
-moz-border-radius: 8px; /* Firefox */
border-radius: 8px;

 }

#box_tresci p.right {
	font:12px Arial, Tahoma, Verdana, Sans-serif;
	margin:0 0 20px 10px;
	color:#8c886d;
	text-align:right;
	line-height:17px;
}

#box_tresci div.site {
	height:100%; 
	overflow:hidden;
	padding:0 0 10px 10px; 
	font:12px Arial, Tahoma, Verdana, Sans-serif;
	color:#8c886d;
	text-align:justify;
	line-height:17px;	
}

#box_tresci div.site img {
	border:1px solid #BABABA;
	padding:0;
	margin:0 8px 4px 0px;
    width:190px;
    height:145px;
    float:left;
}	

#box_tresci a.mapa_podkat {
	color:#582d1b;
	font:12px Arial, Tahoma, Verdana;
	text-decoration:none;
	text-align:left;	
	background: url('../images/m_li2.png') no-repeat left -1px;	
	padding:0 0 0 14px;
	display:block;
	width:150px; float:left; margin:5px 15px 0px 0;
	
}

#box_tresci a.mapa_podkat:hover {
	text-decoration:underline;
}

#box_tresci a.sub {
	color:#582d1b;
	font:11px Arial, Tahoma, Verdana;
	text-decoration:none;
	text-align:left;	
}

#box_tresci a.sub:hover {
	color:#582d1b;
	font:11px Arial, Tahoma, Verdana;
	text-decoration:underline;
	text-align:left;
}

#box_tresci table {
	margin:0 0 20px 10px;
	clear:both;	
}

#box_tresci table tr td {
	padding-bottom:10px;
}

#box_tresci table tr td h2 {
	background: url('../images/content_h2.gif') no-repeat left top;	
	padding:0 0 8px 20px;
	margin:0;
	text-align:left;
}

#box_tresci table tr td h2 a {
	color:#a60808;
	font:bold 12px Arial, Tahoma, Verdana;
	text-decoration:underline;
}

#box_tresci table tr td small {	
	color:#666666;
	font:normal 11px Arial, Tahoma, Verdana;
	text-align:left;	
}

#box_tresci table tr td small a {
	color:#666666;
	font:normal 11px Arial, Tahoma, Verdana;
	text-decoration:none;
}

#box_tresci table tr td small a:hover { 	
	color:#666666;
	font:normal 11px Arial, Tahoma, Verdana;
	text-decoration:underline;
}

#box_tresci table tr td img {
    padding:3px 3px 0 0;
}

#box_tresci h3 {	
	font:bold 13px Arial, Tahoma, Verdana;
	text-align:left;
	padding:5px;
	margin-top:5px;
	background:url('../images/content_h3.gif') no-repeat;	
	color:#FFFFFF;
	float:left;
	width:100%;
	clear:both;
}

#box_tresci h3 a {	
	font:normal 13px Arial, Tahoma, Verdana;
	text-align:left;	
	color:#FFFFFF;
	text-decoration:none;	
}

#box_tresci h3.mapa {	
	font:bold 13px Arial, Tahoma, Verdana;
	text-align:left;
	padding:5px;
	margin:0px 0px 5px 0px;
	background:url('../images/mapa.png') no-repeat;	
	color:#FFFFFF;
	float:left;
	width:100%;
	clear:both;
}

#box_tresci h3.mapa a:hover {	
	font-family: 'Ubuntu Condensed', Arial, sans-serif; font-weight:normal; font-size:15px; text-transform:uppercase;
	text-align:left;	
	color:#FFFFFF;
	text-decoration:underline;	
}

#box_tresci h3.mapa a {	
	font-family: 'Ubuntu Condensed', Arial, sans-serif; font-weight:normal; font-size:15px; text-transform:uppercase;
	text-align:left;	
	color:#FFFFFF;
	text-decoration:none;	
}

#box_tresci h3.add_dodatkowe {	
	font:bold 13px Arial, Tahoma, Verdana;
	text-align:left;
	padding:5px;
	margin:0px 0px 5px -10px;
	background:url('../images/mapa.png') no-repeat;	
	color:#FFFFFF;
	float:left;
	width:100%;
	clear:both;
}

#box_tresci h3.add_dodatkowe a {	
	font-family: 'Ubuntu Condensed', Arial, sans-serif; font-weight:normal; font-size:15px; text-transform:uppercase;
	text-align:left;	
	color:#FFFFFF;
	text-decoration:none;	
}

#box_tresci h3 a:hover {	
	font:normal 13px Arial, Tahoma, Verdana;
	text-align:left;	
	color:#FFFFFF;
	text-decoration:underline;
}

#box_tresci #tags {
	margin:0 10px 0px 10px;
	line-height:17px;
	text-align:center;	
}
#box_tresci #tags a {
	color:#57291a !important;
	font:bold 14px Arial, Tahoma !important;
	line-height:25px !important;
	text-decoration:none !important;
}
#box_tresci #tags a:hover {
	text-decoration:underline !important;
}

#box_tresci #sites {
	margin:15px 0 20px 10px;
}

#box_tresci #sites ul {
    padding:0;
    margin:0;
    float:left;
    width:532px;
}

#box_tresci #sites ul li {
	padding:5px;
	margin: 5px 0 8px 0;	
	list-style:none; 		
}

#box_tresci #sites ul li.premium {
	background-color:#FFFFA0; 	
}

#box_tresci #sites h2 {
	color:#a60808;
	font:bold 12px Arial, Tahoma, Verdana;	
	background: url('../images/content_h2.gif') no-repeat left top;	
	padding:0 0 5px 20px;
	margin:0;
	text-align:left;
}

#box_tresci #sites h2 a {
	color:#a60808;
	font:bold 12px Arial, Tahoma, Verdana;
	text-decoration:underline;
}

#box_tresci #sites p {
	font:12px Arial, Tahoma, Verdana, Sans-serif;
	margin:0 0 5px 0;
	color:#000000;
	text-align:justify;
	line-height:17px;
}

#box_tresci #sites small {	
	color:#666666;
	font:normal 11px Arial, Tahoma, Verdana;
	text-align:left;
	width:100%;
}

#box_tresci #sites small.right {	
	color:#666666;
	font:normal 11px Arial, Tahoma, Verdana;
	text-align:right;
	float:right;
	width:100%;
	padding:5px 0 5px 0;
}

#box_tresci #sites small a { 
	color:#666666;
	font:normal 11px Arial, Tahoma, Verdana;
	text-decoration:none;
}

#box_tresci #sites small a:hover { 
	text-decoration:underline;
}

#box_tresci ul.przywileje {
    padding:0;
    margin:0 5px 10px 5px;
    clear:left;
}

#box_tresci ul.przywileje li {
	margin: 5px 0 0 0;
	list-style:none;
	font: 12px Arial, Tahoma, Verdana;
	color:#000000;
}

#box_tresci ul.przywileje li.in {
	margin: 5px 0 0 0;
	list-style:none; 
	background: url('../images/m_li2.png') no-repeat left -1px;	
	border-bottom: 1px solid #e3d1c9;
	font: 12px Arial, Tahoma, Verdana;
	color:#000000;
	padding:0 0 5px 15px;
}	


#box_tresci ul.przywileje li a {
	color: #582d1b;
	font-weight: normal;
	margin:0;
	font: 12px Arial, Tahoma, Verdana;
	text-decoration: none;
	text-align: left;
}

#box_tresci ul.przywileje li a:hover{
	margin:0;	
	text-align: left;
	color: #582d1b;
	text-decoration:underline;
}
#box_tresci ul.przyjaciele {
    padding:0;
    margin:0 5px 10px 5px;
    clear:left;
}

#box_tresci ul.przyjaciele li {
	margin: 5px 0 0 0;
	list-style:none;
	font: 12px Arial, Tahoma, Verdana;
	color:#000000;
}

#box_tresci ul.przyjaciele li.in {
	margin: 5px 0 0 0;
	list-style:none; 
	background: url('../images/m_li2.png') no-repeat left -1px;	
	border-bottom: 1px solid #e3d1c9;
	font: 12px Arial, Tahoma, Verdana;
	color:#000000;
	padding:0 0 5px 15px;
}	


#box_tresci ul.przyjaciele li a {
	color: #582d1b;
	font-weight: normal;
	margin:0;
	font: 12px Arial, Tahoma, Verdana;
	text-decoration: none;
	text-align: left;
}

#box_tresci ul.przyjaciele li a:hover{
	margin:0;	
	text-align: left;
	color: #582d1b;
	text-decoration:underline;
}

#box_tresci ul.unit-rating {
	padding:0;
	margin:0;
	border:0px;
}

#box_tresci ul.unit-rating li {
	padding:0;
	margin:0;
	border:0px;
}

#box_tresci ul.unit-rating li a {
	display:block;
	border:0;
}

#box_tresci ul.unit-rating li a:hover {
	padding:0;
	margin:0;
	display:block;
	text-decoration:none;
	border:0;
}

#tlo_stopka {
	background:url('../images/footer.jpg') no-repeat center top;
	width:100%;
	height:230px;
	text-align:left;	
	font:normal 12px Arial, Tahoma, Verdana;
    margin:0;
    clear:both;
}

#zawartosc_stopki {
	width:1000px;
	height:202px;
    margin:0 auto;
	overflow:hidden;
}
#stopka {
	width:1000px;
    margin:0 auto;
	text-align:center; font-family: 'Ubuntu Condensed', Arial, sans-serif; font-weight:normal; color:#301b12; text-shadow:#995f4c 1px 1px 1px; font-size:15px;
}

#zawartosc_stopki .statystyki { width:235px;  margin:0 20px 0 0; padding:0; float:left; }
#zawartosc_stopki .statystyki .tresc { width:140px;  margin:10px 5px 0 0; padding:0; float:right; font-family: 'Ubuntu Condensed', Arial, sans-serif; font-weight:normal; font-size:15px;color:#d9b5a9; line-height:22px;}
#zawartosc_stopki .warto_zobaczyc { width:235px;   margin:0 20px 0 0; padding:0; float:left; }
#zawartosc_stopki .warto_przczytac { width:235px;   margin:0 18px 0 0; padding:0; float:left; }
#zawartosc_stopki .twoj_panel { width:235px;   margin:0; padding:0; float:left; }

#zawartosc_stopki h5 { margin:21px 0 18px 36px; padding:0; font-family: 'Ubuntu Condensed', Arial, sans-serif; font-weight:bold; font-size:16px;color:#57291a; text-transform:uppercase; }
#zawartosc_stopki ul { margin:0 0 0 2px; padding:0; list-style:none; }
#zawartosc_stopki ul li { margin:0 0 10px 0; padding:5px 0 10px 31px; list-style:none; background:url('../images/footer_li.png') no-repeat left bottom; }
#zawartosc_stopki ul li a { color:#ff7d04; font-family: 'Ubuntu Condensed', Arial, sans-serif; font-weight:normal; font-size:15px; text-transform:uppercase; }


#footer {
	color:#666666;
	background:url('../images/footer.jpg') no-repeat;
	width:820px;
	height:55px;
	text-align:center;	
	font:normal 12px Arial, Tahoma, Verdana;
    margin:0;
    clear:both;
}

#footer a {
	font:normal 12px Arial, Tahoma, Verdana;
}

#google-map-add {
    float:left;
    width:400px;
    height:300px;
    border:1px solid #BABABA;
    background: gray;
    margin-bottom:0px;
}

#google-map-site {
    float:left;
    width:600px;
    height:300px;
    border:1px solid #BABABA;
    background:gray;
    margin-bottom:0px;
}

#google-map-site #google-map-error {
	clear:both;
	width:600px;
	height:10px;
	background:none;
	font:19px bold;
}
#box_tresci #wpisek {
	margin:0px 0 15px 0px;
}

#box_tresci #wpisek ul {
    padding:0;
    margin:0;
    float:left;
    width:740px;
}

#box_tresci #wpisek ul li {
	width:364px; height:133px; background: url('../images/wpisek.png') no-repeat left top;	
	padding:0px;
	margin: 0px 0 12px 0;	
	list-style:none; 	
	float:left;	
	position:relative;
}

#box_tresci #wpisek .opaska { width:78px; height:78px; background: url('../images/wpisek_opaska.png') no-repeat left top;	 position:absolute; left:0; bottom:0; }

#box_tresci #wpisek ul li.premium {
	background: url('../images/wpisek2.png') no-repeat left top;	
}

#box_tresci #wpisek h2 {
	font-family: 'Ubuntu Condensed', Arial, sans-serif; font-weight:normal; font-size:14px;color:#693520; text-transform:uppercase;
	padding:6px 0 5px 30px;
	margin:0 0 0 0;
	text-align:left;
}

#box_tresci #wpisek h2 a {
	font-family: 'Ubuntu Condensed', Arial, sans-serif; font-weight:normal; font-size:14px;color:#693520; text-transform:uppercase;
	text-decoration:none;
}

#box_tresci #wpisek ul li.premium h2 a {
	font-family: 'Ubuntu Condensed', Arial, sans-serif; font-weight:normal; font-size:14px;color:#ff9c06; text-transform:uppercase;
	text-decoration:none;
}

#box_tresci #wpisek img.thumbek { width:110px; height:88px; border:0; border:1px solid #e3d1c9; margin:8px 8px 0 8px; float:left;}

#box_tresci #wpisek p {
	font:11px Arial, Tahoma, Verdana, Sans-serif;
	margin:0 0 5px 0px;
	padding:5px 10px 0 0px;
	color:#8c886d;
	text-align:justify;
	line-height:19px;
}

#box_tresci #wpisek p a{
	font:bold 11px Arial, Tahoma, Verdana, Sans-serif;
	color:#8c886d;
}

img.okno_premium {
margin:8px 0 5px 0;
border:1px solid #e3d1c9;
padding:4px;
background-color:#fafafa;
-webkit-border-radius: 4px; /* Safari, Chrome */
-khtml-border-radius: 4px; /* Konqueror */
-moz-border-radius: 4px; /* Firefox */
border-radius: 4px;
}


.podkategoria {
margin:3px 5px 5px 5px;
border:1px solid #e3d1c9;
padding:4px;
background-color:#fafafa;
-webkit-border-radius: 4px; /* Safari, Chrome */
-khtml-border-radius: 4px; /* Konqueror */
-moz-border-radius: 4px; /* Firefox */
border-radius: 4px;
width:220px; float:left;
}

.podkategoria h2 {
margin:0px 0 0px 0;
padding:2px;
font-family: 'Ubuntu Condensed', Arial, sans-serif; font-weight:normal; font-size:15px; text-transform:uppercase;
}

.podkategoria h2 a {
font-family: 'Ubuntu Condensed', Arial, sans-serif; font-weight:normal; font-size:15px; text-transform:uppercase;
}

.podkategoria small {
margin:-1px 0 0 0;
border:1px solid #e3d1c9;
padding:2px;
background-color:#fff;
-webkit-border-radius: 4px; /* Safari, Chrome */
-khtml-border-radius: 4px; /* Konqueror */
-moz-border-radius: 4px; /* Firefox */
border-radius: 4px;
width:18px; float:right; text-align:center;
}

.podkategoria:hover {
border:1px solid #e3d1c9;
background-color:#fff;
}

.podkategoria:hover h2 a {
font-family: 'Ubuntu Condensed', Arial, sans-serif; font-weight:normal; font-size:15px; text-transform:uppercase;
}

.podkategoria:hover small {
background-color:#fafafa;
}

.po_formatowaniu { font:normal 12px Arial, Tahoma, Verdana; color:#8c886d; line-height:22px; text-align:justify; }
.po_formatowaniu ul  {  margin:5px  5px 5px  10px; padding:0; list-style:none; }
.po_formatowaniu ol {  margin:5px  5px 5px  10px; padding:0 0 0 20px;  }
.po_formatowaniu ul  li {  margin:0; padding:0 0 0 16px; background:url('../images/sidebar_li.gif') no-repeat 0 4px; }

#cookiesBar {
	border-top: 1px solid #d7d7d7;
    border-bottom: 1px solid #d7d7d7;
    color: #414141;
    font: normal 12px Arial, sans-serif;
    width: 100%;
    padding: 10px 0;
    position: relative;
        top: 0;
        left: 0;
    z-index: 9999;
    background: #ebebeb;
        background-image: -webkit-gradient(linear, 0 0, 0 100%, color-stop(0%, #fff), color-stop(100%, #ebebeb));
        background-image: -webkit-linear-gradient(#fff, #ebebeb);
        background-image: -moz-linear-gradient(#fff, #ebebeb);
        background-image: -o-linear-gradient(#fff, #ebebeb);
        background-image: -ms-linear-gradient(#fff, #ebebeb);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff, endColorstr=#ebebeb);
        background-image: linear-gradient(#fff, #ebebeb);
}

#cookiesBar a {
    color: #414141;
    border-bottom: 1px dotted #aeaeae;
    font: normal 12px Arial, sans-serif;
}
#cookiesBar a:hover { color: #aeaeae; }

#cookiesBar p {
    margin: 2px 0;
    line-height: 16px;
}

#cookiesBarWrap {
    width: 840px;
    margin: 0 auto;
    position: relative;
}

#cookiesBarClose {
    display: block;
    width: 20px;
    height: 19px;
    background: url('../cookie/img/btn-close.png') 0 0 no-repeat;
    text-indent: -999em;
    position: absolute;
        top: 8px;
        right: 0;
}
a#cookiesBarClose { border: 0; }
#cookiesBarClose:hover { background-position: -30px 0; }



.stronicowanie {
			float:right; margin:0 -3px 10px 0;
		}
		
		.stronicowanie span.str {
			background:#532918;
			color:#fff;
			font-weight:normal;
			font-size:12px;
			padding:3px 5px;
			display: block;
			margin: 0px 4px 0px 0;
			text-align: left;
			line-height: 1.2;
			float:left;
			border: 1px solid #532918;
		}
		
		.stronicowanie a {
			background:#fff;
			color:#333333;
			font-weight:normal;
			font-size:11px;
			padding:3px 5px;
			display: block;
			margin: 0px 4px 0px 0;
			text-align: left;
			border: 1px solid #e1decb;
			line-height: 1.2;
			float:left;
		}
		.stronicowanie a:hover{
			background:#fff;
			text-decoration: none;
			border:1px solid #532918;
		}

#informacje_wpis {
	float:right;
	width:1000px;
	padding:0 0 0 0px; 
    margin:0 0 5px 0px;
}

#informacje_wpis h1 {
	margin:2px 0 10px 0; 
	font-family: 'Ubuntu Condensed', Arial, sans-serif; font-weight:normal; font-size:16px;color:#57291a; text-transform:uppercase;
	padding:7px 0 12px 35px; 	
	background:url('../images/belka_tytulowa.png') no-repeat left top;
	clear:both;
}

#informacje_wpis h1 a {
	text-decoration:none;
	font-family: 'Ubuntu Condensed', Arial, sans-serif; font-weight:normal; font-size:16px;color:#57291a; text-transform:uppercase;
}		

#informacje_wpis h1 a:hover {
	text-decoration:underline;
}
#informacje_wpis h4 {
	margin:2px 0 10px 0; 
	font-family: 'Ubuntu Condensed', Arial, sans-serif; font-weight:normal; font-size:16px;color:#57291a; text-transform:uppercase;
	padding:7px 0 12px 35px; 	
	background:url('../images/belka_tytulowa.png') no-repeat left top;
	clear:both;
}

#informacje_wpis h4 a {
	text-decoration:none;
	font-family: 'Ubuntu Condensed', Arial, sans-serif; font-weight:normal; font-size:16px;color:#57291a; text-transform:uppercase;
}		

#informacje_wpis h4 a:hover {
	text-decoration:underline;
}

#informacje_wpis p {
	font:12px Arial, Tahoma, Verdana, Sans-serif;
	margin:0 0 0px 0px;
	color:#8c886d;
	text-align:justify;
	line-height:22px;
}

#informacje_wpis .podklad { margin:0 0 15px 0;
border:1px solid #e3d1c9;
padding:8px;
background-color:#ffffff;
-webkit-border-radius: 8px; /* Safari, Chrome */
-khtml-border-radius: 8px; /* Konqueror */
-moz-border-radius: 8px; /* Firefox */
border-radius: 8px;

 }

#informacje_wpis .podklad_ocena { margin:0 0 15px 0;
border:1px solid #e3d1c9;
padding:8px 8px 8px 28px;
background-color:#ffffff;
-webkit-border-radius: 8px; /* Safari, Chrome */
-khtml-border-radius: 8px; /* Konqueror */
-moz-border-radius: 8px; /* Firefox */
border-radius: 8px;

 }

#informacje_wpis #info_lewo { margin:0 0 0px 0; padding:0; width:620px; float:left; }

#informacje_wpis #info_lewo ul.meta { margin:0 0 15px 0; padding:0; }
#informacje_wpis #info_lewo ul.meta  li { margin:0 20px 0 0; padding:0 0 0 20px; list-style:none; float:left; font-family: 'Ubuntu Condensed', Arial, sans-serif; font-weight:normal; font-size:14px; color:#939393; text-transform:uppercase; }
#informacje_wpis #info_lewo ul.meta  li.ctr {  background:url('../images/szcz_ctr.png') no-repeat left -1px; }
#informacje_wpis #info_lewo ul.meta  li.klik { background:url('../images/szcz_klik.png') no-repeat left -2px; }
#informacje_wpis #info_lewo ul.meta  li.wysw {  background:url('../images/szcz_wysw.png') no-repeat left top; }
#informacje_wpis #info_lewo ul.meta  li.data {  background:url('../images/szcz_data.png') no-repeat left -2px; floaT:right; margin:0 0 0 0; }

 
 
#informacje_wpis #info_prawo { margin:0 0 0px 0; padding:0; width:363px; float:right; }

#informacje_wpis #info_prawo .screenek_szcz{  width:363px; height:274px; background:url('../images/screenek_szcz.jpg') no-repeat left top; position:relative; }
#informacje_wpis #info_prawo .screenek_szcz .opcja{  width:109px; height:109px; position:absolute; right:0; top:0; }
#informacje_wpis #info_prawo .screenek_szcz img.thumb{  width:343px; height:254px; margin:10px; }
 
 
 img.komentarzyk { float:left; margin:0 8px 0px 0; padding:0; border:0; }
 
#informacje_wpis .komcia { margin:0 0 15px 0;
border:1px solid #e3d1c9;
padding:8px;
background-color:#ffffff;
-webkit-border-radius: 8px; /* Safari, Chrome */
-khtml-border-radius: 8px; /* Konqueror */
-moz-border-radius: 8px; /* Firefox */
border-radius: 8px;
line-height:22px;

 }

 #informacje_wpis .komcia h2 { margin:3px 0 3px 0; padding:0; font-family: 'Ubuntu Condensed', Arial, sans-serif; font-weight:normal; font-size:16px;color:#57291a; text-transform:uppercase;}
 #informacje_wpis .komcia h2 a { font-family: 'Ubuntu Condensed', Arial, sans-serif; font-weight:normal; font-size:16px;color:#57291a; text-transform:uppercase;}
 #informacje_wpis .komcia h2 small { float:right; font-family: 'Ubuntu Condensed', Arial, sans-serif; font-weight:normal; font-size:13px;color:#57291a; text-transform:lowercase;}
 #informacje_wpis .komcia h2 small a { font-size:13px;}
 
 
 
 
 
 #informacje_wpis #wpisek2 {
	margin:0px 0 15px 0px;
}

#informacje_wpis #wpisek2 ul {
    padding:0;
    margin:0;
    float:left;
    width:1000px;
}

#informacje_wpis #wpisek2 ul li {
	width:323px; height:133px; background: url('../images/wpisek2_tlo.png') no-repeat left top;	
	padding:0px;
	margin: 0px 15px 12px 0;	
	list-style:none; 	
	float:left;	
	position:relative;
	overflow:hidden;
}

#informacje_wpis #wpisek2 .opaska { width:78px; height:78px; background: url('../images/wpisek_opaska.png') no-repeat left top;	 position:absolute; left:0; bottom:0; }

#informacje_wpis #wpisek2 ul li.premium {
	background: url('../images/wpisek2.png') no-repeat left top;	
}

#informacje_wpis #wpisek2 h2 {
	font-family: 'Ubuntu Condensed', Arial, sans-serif; font-weight:normal; font-size:14px;color:#693520; text-transform:uppercase;
	padding:7px 0 5px 30px;
	margin:0;
	text-align:left;
}

#informacje_wpis #wpisek2 h2 a {
	font-family: 'Ubuntu Condensed', Arial, sans-serif; font-weight:normal; font-size:14px;color:#693520; text-transform:uppercase;
	text-decoration:none;
}

#informacje_wpis #wpisek2 ul li.premium h2 a {
	font-family: 'Ubuntu Condensed', Arial, sans-serif; font-weight:normal; font-size:14px;color:#ff9c06; text-transform:uppercase;
	text-decoration:none;
}

#informacje_wpis #wpisek2 img.thumbek { width:110px; height:88px; border:0; border:1px solid #e3d1c9; margin:8px 8px 0 8px; float:left;}

#informacje_wpis #wpisek2 p {
	font:11px Arial, Tahoma, Verdana, Sans-serif;
	margin:0 0 5px 0px;
	padding:5px 10px 0 0px;
	color:#8c886d;
	text-align:justify;
	line-height:19px;
}

#informacje_wpis #wpisek2 p a{
	font:bold 11px Arial, Tahoma, Verdana, Sans-serif;
	color:#8c886d;
}

.pasek { clear:both; padding:5px 0 0 0; margin:4px 0; border-bottom:1px solid #e3d1c9; }
.kat_szcz { float:left; width:100px;  } 
.site_cat { float:right; width:500px;  } 

ul.dane_strony { margin:0; padding:0; }
ul.dane_strony li { margin:4px 0 5px 0; padding:4px 0 4px 18px; list-style:none; background: url('../images/sidebar_li.gif') no-repeat left 4px; background-color:#f8f6f2;}



#box_tresci #wpisek_ok {
	margin:0px 0 15px 0px;
}

#box_tresci #wpisek_ok ul {
    padding:0;
    margin:0;
    float:left;
    width:740px;
}

#box_tresci #wpisek_ok ul li {
	width:740px; height:165px; background: url('../images/wpisek_ok.png') no-repeat left top;	
	padding:0px;
	margin: 0px 0 15px 0;	
	list-style:none; 	
	float:left;	
	position:relative;
}

#box_tresci #wpisek_ok .opaska { width:78px; height:78px; background: url('../images/wpisek_opaska.png') no-repeat left top;	 position:absolute; left:0; bottom:0; }

#box_tresci #wpisek_ok ul li.premium {
	background: url('../images/wpisek_ok_premium.png') no-repeat left top;	
}

#box_tresci #wpisek_ok h2 {
	font-family: 'Ubuntu Condensed', Arial, sans-serif; font-weight:normal; font-size:14px;color:#693520; text-transform:uppercase;
	padding:7px 0 5px 30px;
	margin:0;
	text-align:left;
}

#box_tresci #wpisek_ok h2 a {
	font-family: 'Ubuntu Condensed', Arial, sans-serif; font-weight:normal; font-size:14px;color:#693520; text-transform:uppercase;
	text-decoration:none;
}

#box_tresci #wpisek_ok ul li.premium h2 a {
	font-family: 'Ubuntu Condensed', Arial, sans-serif; font-weight:normal; font-size:14px;color:#ff9c06; text-transform:uppercase;
	text-decoration:none;
}

#box_tresci #wpisek_ok img.thumbek { width:157px; height:119px; border:0; border:0; margin:9px 12px 0 9px; float:left;}

#box_tresci #wpisek_ok p {
	font:12px Arial, Tahoma, Verdana, Sans-serif;
	margin:0 0 7px 0px;
	padding:15px 10px 0 0px;
	color:#8c886d;
	text-align:justify;
	line-height:22px;
	height:96px; overflow:hidden;
}

#box_tresci #wpisek_ok p a{
	font:bold 11px Arial, Tahoma, Verdana, Sans-serif;
	color:#8c886d;
}

#box_tresci #wpisek_ok .meta  { float:right;  width:544px;margin: -8px 15px 0 0; padding:0 0 0 0px;  font-family: 'Ubuntu Condensed', Arial, sans-serif; font-weight:normal; font-size:13px; color:#939393; text-transform:uppercase; }
#box_tresci #wpisek_ok .meta  .link {  float:right; padding:0 0 0 20px; background:url('../images/szcz_link.png') no-repeat left -1px; }
#box_tresci #wpisek_ok .meta  .link a {  font-family: 'Ubuntu Condensed', Arial, sans-serif; font-weight:normal; font-size:14px; color:#939393; text-transform:uppercase; }
#box_tresci #wpisek_ok .meta .klik { float:left; padding:0 10px 0 20px; background:url('../images/szcz_klik.png') no-repeat left -3px; }
#box_tresci #wpisek_ok .meta .wysw {  float:left; padding:0 0 0 20px; background:url('../images/szcz_wysw.png') no-repeat left -1px; }
#box_tresci #wpisek_ok .meta  .data {  float:left; padding:0 10px 0 20px; background:url('../images/szcz_data.png') no-repeat left -2px;  margin:0 0 0 0; }


#pierwszy { width:740px; height:201px;  background:url('../images/pierwszy.jpg') no-repeat left top; margin:0 0 15px 0; padding:0; position:relative;}
#pierwszy img.thumbek { width:252px; height:189px; border:0;  margin:6px 15px 0 7px; float:left;}
#pierwszy .tresc { width:450px; float:left; }
#pierwszy h2 {
	font-family: 'Ubuntu Condensed', Arial, sans-serif; font-weight:normal; font-size:14px;color:#693520; text-transform:uppercase;
	padding:16px 0 15px 0px;
	margin:0 0 0 22px;
	text-align:left;
}

#pierwszy h2 a {
	font-family: 'Ubuntu Condensed', Arial, sans-serif; font-weight:normal; font-size:14px;color:#693520; text-transform:uppercase;
	text-decoration:none;
}

#pierwszy p {
	font:12px Arial, Tahoma, Verdana, Sans-serif;
	margin:0 0 5px 0px;
	padding:5px 0px 0 0px;
	color:#8c886d;
	text-align:justify;
	line-height:22px;
	height:108px; overflow:hidden;
}

#pierwszy .meta  { width:456px; height:26px;margin:0; padding:4px 0px 0 5px; background:url('../images/pierwszy_meta.png') no-repeat left -2px;   font-family: 'Ubuntu Condensed', Arial, sans-serif; font-weight:normal; font-size:13px; color:#939393; text-transform:uppercase; }
#pierwszy .meta  .link {  float:right; margin-right:10px; padding:0 0 0 20px; background:url('../images/szcz_link.png') no-repeat left -1px; }
#pierwszy .meta  .link a {  font-family: 'Ubuntu Condensed', Arial, sans-serif; font-weight:normal; font-size:14px; color:#939393; text-transform:uppercase; }
#pierwszy .meta  .data {  float:left; padding:0 10px 0 20px; background:url('../images/szcz_data.png') no-repeat left -2px;  margin:0 0 0 0; }

#pierwszy  .opaska_najnowszy { width:109px; height:109px; background: url('../images/opaska_najnowszy.png') no-repeat left top;	 position:absolute; left:0; top:0; }
#pierwszy  .opaska_popularny { width:109px; height:109px; background: url('../images/opaska_popularny.png') no-repeat left top;	 position:absolute; left:0; top:0; }
#pierwszy  .opaska_najlepszy { width:109px; height:109px; background: url('../images/opaska_najlepszy.png') no-repeat left top;	 position:absolute; left:0; top:0; }

.szcz_social { position:absolute; top:3px; right:10px; }
.szcz_social img {margin-left:10px;  }

span.prank { float:left; margin-right:10px;}
.captcha_kontakt { float:left; margin:0 0 0 125px; }

#breadcrumbs {
background:url('../images/breadcrumbs.png') no-repeat left bottom;
margin:5px 0 10px 0;
padding:0;
clear:both;
height:26px;
}
#breadcrumbs .social {
margin:0;
padding:0;
float:right;
text-align:right;
}
#breadcrumbs .left {
margin:0;
padding:2px 0 0 4px;
float:left;
font:normal 12px Arial;
color:#a1a1a1;
}
#breadcrumbs .left a {
font:normal 12px Arial;
color:#a1a1a1;
}
.alert { width:363px; height:26px; background:url('../images/alert.png') no-repeat left top; margin:0 0 10px 0; padding:9px 0 0 0px; clear:both; }
.alert a { display:block; margin:0px 0 0px 0; padding:0px 0 0 35px; color:#fff;  }
.contact { width:363px; height:26px; background:url('../images/contact.png') no-repeat left top; margin:0 0 10px 0; padding:9px 0 0 0px; clear:both;  }
.contact a { display:block; margin:0px 0 0px 0; padding:0px 0 0 35px;  color:#fff; }

.formikk input[type=checkbox]{
margin-left:1px;
}
