body{
margin:0px;
padding:0;
font: normal 11px Verdana;
color:#000;
background:#fff;
}

.pogrubienie {
font-weight: bold;
}

p {
text-align:left;
margin:0;
padding:0;
}

a {
text-decoration: none;
color: #644A4C;
}

a.ikona:hover {
text-decoration: none;
}

a:visited {
text-decoration: none;
color: #9E8B8C;
}

a:hover {
text-decoration: underline;
}

li a:hover{
text-decoration: underline;
}

div a:hover{
text-decoration: underline;
}

ul{
margin:0;
padding:0;
list-style-type: none;
}

#maincontainer{
width: 980px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
}

#topsection{
background: #fff;
height: 90px;
margin:0px;
border:0px solid black;
}

#topsection_banner{
background: #fff;
height: 105px; /*Height of top section*/
margin: 5px 0 10px 0;
font:bold 20px Verdana;
text-align:center;
border: 0px solid #000;
}

#contentwrapper{
float: left;
width: 100%;
}

#contentcolumn{
float:left;
width: 670px; /*Set right margin to RightColumnWidth*/
}

#contentcolumn_ps{
float:left;
width: 840px; /*Set right margin to RightColumnWidth*/
}

#rightcolumn{
float: right;
width: 300px; /*Width of right column*/
}

#rightcolumn_ps{
float: right;
width: 130px; /*Width of right column*/
}

#partnerzy{
clear: both;
width: 978px;
height: 100px;
text-align: center;
padding:0;
margin:0;
border:1px solid #808080;
}

#partnerzy p{
margin:0;
padding:5px 0 0 0;
text-align: center;
}


#footer{
clear: both;
width: 100%;
text-align: center;
padding: 4px 0;
}

#footer a{
color: #FFFF80;
}

#footer_ps{
clear: both;
width: 100%;
text-align: center;
margin: 0px;
padding: 4px 0px;
font-size:10px;
border:0px solid #000;
border-top-width:0px;
}

#footer_ps a{
color: #FFFF80;
}

#footer_ps p{
font-size:11px;
}

#niedziela{
width: 670px;
height: 300px;
border-style: solid;
border-width: 0px;
border-color: gray;
margin-bottom:10px;
}

#contentwrapper1{
float: left;
width: 100%;
margin:0;
padding:0;
border:0px solid blue;
}

#serwisy{
float: left;
width: 190px; /*Width of right column in pixels*/
border:0px solid blue;
text-align:left;
}

#serwisy_ps{
float: left;
width: 190px; /*Width of right column in pixels*/
border:0px solid blue;
margin:0 0 0 0;
}

#panele{
float:right;
width:470px;
border-style: solid;
border-width: 0px;
border-color: #000;
}

#panele_ps{
float:right;
width:640px;
border-style: solid;
border-width: 0px;
border-color: #000;
}

div.zakladki_gl{
border:1px solid #852C32; 
border-top-width:0px;
border-bottom-width:0px;
height: 185px; 
padding: 0px; 
margin:0;
background: #EDEDEC;
}

div.zakladki_serwisy{
border:1px solid #852C32; 
border-top-width:0px;
height:231px; 
padding:0; 
margin:0;
background: #fff;
}

div.zakladki_podroze{
border:1px solid #852C32; 
border-top-width:0px;
height:164px; 
padding:0; 
margin:0;
background: #fff;
}

div.zakladki_temat{
border:1px solid #E1E4E7; 
border:1px solid #852C32;
border-top-width:0px;
height: 147px; 
padding: 0px; 
margin-bottom:10px;
}

div.zakladki_multimedia{
border:1px solid #E1E4E7; 
border:1px solid #852C32;
border-top-width:0px;
height: 137px; 
padding: 0px; 
margin-bottom:10px;
}

div.zakladki_z_naszej_oferty{
border:1px solid #E1E4E7; 
border:1px solid #852C32;
border-top-width:0px;
height: 178px; 
padding: 0px; 
margin-bottom:1em;
}

div.zakladki_wiad{
border:1px solid #852C32;
border-top-width:0px;
width:298px; 
height: 275px; 
padding: 0px; 
margin:0;
margin-bottom:10px;
background: #fff;
}

div.zakladki_sondy{
border:1px solid #E1E4E7; 
border:1px solid #852C32;
border-top-width:0px;
width:298px; 
height: 186px; 
padding: 0px; 
margin-bottom:11px;
background: #fff;
}

div.zakladki_pomoc{
border:1px solid #E1E4E7; 
border:1px solid #852C32;
border-top-width:0px;
width:298px; 
height: 169px; 
padding: 0px; 
background: #fff;
}

div.zakladki_tv_ps{
border:1px solid #852C32; 
border-top-width:0px;
height: 130px; 
padding: 0px; 
margin:0;
background: #fff;
}

div.dzialy{
margin:0px;
margin-bottom:12px;;
padding:0;
font-size: 12px;
font-weight: bold;
}

div.dzialy ul{
margin:0;
padding:0;
list-style-type: none;
}

div.dzialy li{
margin:0;
margin-bottom:3px;
padding:3px 5px;
border:1px solid #B2A6A6;
border-left-width:0px;
border-top-width:0px;
background:#CDC7C7;
}

div.dzialy li a{
text-decoration: none;
color: #fff;
}

div.dzialy li a:visited{
color: #fff;
}

div.dzialy li a:hover{
text-decoration: underline;
}

div.dzialy p{
}

div.dzialy p a{
text-decoration: none;
}

div.dzialy p a:visited{
}

div.dzialy p a:hover{
text-decoration: underline;
}

p.dzialy_gl{
margin:0;
margin-bottom:3px;
padding:3px 5px;
border:1px solid #B2A6A6;
border-left-width:0px;
border-top-width:0px;
background:#CDC7C7;
color: #fff;
font-weight:bold;
text-align:left;
}

p.dzialy_gl a{
text-decoration: none;
color: #fff;
}

p.dzialy_gl a:visited{
color: #fff;
}

p.dzialy_gl a:hover{
text-decoration: underline;
}

div.serwis{
margin:0px;
margin-top:15px;
padding:0;
}

div.serwis a{
text-decoration: none;
}

div.serwis a:visited{
}

div.serwis a:hover{
text-decoration: underline;
}

div.ind_foto{
float:right;
margin:5px;
border:0px solid black;
}

div.ind_tresc{
margin:5px;
padding:1px;
border:0px solid gray;
font-size:11px;
}

div.wp{
background: #c3bebe;
min-height:120px;
margin-top:5px;
padding:2px;
border:0px solid #81343A;
}

div.tresc_art p {
margin-top:5px;
}

p.naglowek_tresc {
font-size:16px;
font-weight:bold;
color:#fff;
padding:0px;
margin:0;
}

p.szukaj_tyt {
clear:both;
font-size:1.1em;
font-weight:bold;
padding:0 0 0 0;
text-align: left;
}

p.szukaj_autor {
font-size:1em;
clear:both;
font-weight:bold;
padding:0;
text-align: left;
color:#555;
}

p.szukaj_wyd {
font-size:0.9em;
text-align: left;
}

p.szukaj_opis {
font-size:1em;
padding:3px 0 3px 0;
margin-bottom:0px;
text-align: left;
}

p.szukaj_strony {
font-size:1.2em;
padding:3px 0 3px 0;
margin-bottom:0px;
text-align: center;
border-style:solid;
border-width:1px 0;
margin:5px 0;
background-color:#bbb;
}

p.szukaj_strony a {
 color:#fff;
}

hr.szukaj_opis {
border:0;
border-bottom:1px solid #CDC7C7;
clear:both;
margin:0 0 5px 0;
padding:0;
}

img.szukaj {
margin:0 5px 15px 5px;
border:1px solid;
float:right;
width:80px;
}

div.wyszukiwarka {
float:left;
width:100%;
padding:0;
font-size:1.2em;
font-weight:bold;
line-height:normal;
margin:10px 0 0 0;
border:0px solid;
border-bottom:1px solid;
}

ul.wyszukiwarka{
margin:10px 0 0 0;
padding:0 0 1px 0;
border:0px solid;
font-weight: bold;
}

ul.wyszukiwarka li{
display: inline;
margin:0;
padding:0;
}

ul.wyszukiwarka li a {
 float:left;
 background:#fff url(http://www.niedziela.pl/image/tabs_wyszukiwarka1.png) no-repeat left top;
 padding:0 0 0 9px;
 text-decoration:none;
 color:#fff;
 margin:0;
}

ul.wyszukiwarka li a span {
 float:left;
 display:block;
 background:#fff url(http://www.niedziela.pl/image/tabs_wyszukiwarka1.png) no-repeat right top;
 padding:4px 15px 3px 6px;
}

ul.wyszukiwarka li.current a span {

}

ul.wyszukiwarka li a:hover, ul.wyszukiwarka li a:hover span {
 background-color:#E4F1BC;
 color:#fff;
 text-decoration: underline;
}

ul.wyszukiwarka li.current a {
 background-color:#fff;
 background:#fff url(http://www.niedziela.pl/image/tabs_wyszukiwarka.png) no-repeat left top; 
}

ul.wyszukiwarka li.current a span {
 background-color:#fff;
 background:#fff url(http://www.niedziela.pl/image/tabs_wyszukiwarka.png) no-repeat right top; 
}
											
form.wyszukiwarka {
 clear:both;
 text-align:center;
 margin:0 0 5px 0;
 padding:10px 0 10px 0;
 border-top:1px solid #555;
 border-bottom:1px solid #555; 
 background-color:#bbb;
}		
														    
form.wyszukiwarka input {
 text-align:left;
 border:1px solid #aaa;
 margin:5px 5px;
 padding:2px;
}

.wyszukiwarka_input {
 text-align:left;
 border:1px solid #aaa; 
}

input.wyszukiwarka_button {
 background-color: #66171D;
 margin:0 5px;
 color:#fff;
 padding:1px 3px;
 font-weight:bold;
}


/* Photo-Caption PZ3 CSS (The Good Stuff) */

.PZ3-l { float:left; clear:left;margin-right:10px; }
.PZ3-r { float:right; clear:right;margin-left:10px; direction:rtl; }
  html>/**/body .PZ3-r { position:relative; }
  
.PZ3zoom { border:1px solid #852C32; }
.PZ3zoom a,.PZ3zoom a:visited { display:block;
 padding:0; overflow:hidden; text-decoration:none;
 height:100%; width:100%; }
html>/**/body .PZ3-r a { right:0; }
                        
.PZ3zoom a:hover { position:absolute;
z-index:999; padding:0; background:none;
cursor:default; height:auto; width:auto;
overflow:visible; border:1px solid #852C32;
margin:-1px 0 0 -1px;
text-decoration: none; }
html>body .PZ3zoom a:hover { margin:-1px -1px 0 -1px; }
                                                                                                      
.PZ3zoom a img { border:0; height:100%; width:100%; }
.PZ3zoom a:hover img { height:auto; width:auto;
border:0; }
                                                                                                                                                            
a:hover .PZ3cap,
a:hover .PZ31cap { display:block;
direction:ltr; font:10pt verdana,sans-serif;
margin-top:-3px; background:#852C32; color:#fff;
text-align:left; }

a:hover .PZ3cap { padding:3px 5px; }
.PZ3inr { display:block; padding:2px 5px; }
                                                                                                                                                                                                                                                                                                                                  
.noCap a:hover .PZ3cap { display:none; }
.noBdr,.noBdr a:hover { border:0; }
.Lnk a:hover { cursor:pointer; }
                                                                                                                                                                                                                                                                                                                                                                                                                
/* End Photo-Caption Zoom CSS */
                                                                                                                                                                                                                                                                                                                                                                                                                                          
