div.art {font-size:16px;font-family:Georgia,Times,serif;color:#CC9C6B}

div.art a {font-weight:bold;font-size:16px;font-family:Georgia,Times,serif;color:#CC9C6B}


div.rekprice {
padding:3px;
margin-bottom:3px;
font-size:12px;
font-family:arial;
background-color:#c40000;
color:yellow;
}


a.rotitle {


	font-weight: normal;
	font-size: 32px;
	font-family:Georgia;
	letter-spacing:-1px;
	

text-decoration:none;
color:white;

}

a.rotlabel {


	font-weight: normal;
	font-size: 18px;
	font-family:Georgia;
	letter-spacing:-0.5px;
	

text-decoration:none;
color:white;}



a.rotitle:hover {
color:white;
text-decoration:underline;
}


a.zajawka {

text-decoration:none;
color:white;
letter-spacing:-0.5px;
font-family:arial,sans-serif;
font-size:12px;
}

a.zajawka:hover {
color:white;
text-decoration:underline;
}



.sg_news {font-size:9px;font-family:arial;color:#444}
.sg_news img {width:120px;height:80px;float:left;margin-right:7px}
.sg_news h3 {margin:4px 0px;padding:0px;font-size:12px;font-weight:bold}
.ndivider {clear:both;padding-bottom:7px;margin-bottom:0px;border-bottom:1px solid #D9E4E9}



h2.newslista_header { margin-top:0px;margin-bottom:6px;border-left:5px solid white;padding-left:8px;color:white;font-size:14px;font-family:arial}





div.spacer {height:15px}

body {
color:#000;
margin:0;
padding:0;
}

table {
margin:0;
}


a.bialy {
color:white;
text-decoration:none;
}

a.bialy:hover {
color:white;
text-decoration:underline;
}

a.czarny {
color:#000000;
text-decoration:none;
}

a.czarny:hover {
color:#333333;
text-decoration:underline;
}

div.box_header {
color:white;
padding:4px 7px 5px 7px;
font-size:14px;
font-family:arial;
font-weight:bold;
background-image:url('http://www.piszanin.pl/img/img_portal/ng_center.gif')
}

div.box_content{
font-size:12px;
padding:7px;
border:1px solid #5CA7F1;
border-top:none;
font-family:verdana,tahoma,arial;
background-image:url('../img/img_portal/bg_main.gif');
background-repeat:repeat-x;
}


table td {
text-align:left;
font-size:11px;

font-family:Georgia, Times_new Roman, serif;

}

a {
text-decoration:none;

color:#003E6C;
}

a:hover {
color:#c00000;
text-decoration:underline;
}

img {
border:0;
display:block;
}

input {
border:1px solid #000;
background:#fafafa;
color:#000;
}

ul {
list-style-type:square;
margin:0 0 0 18px;
padding:0;
}

.pagination2 {
width:100%;
text-align:center;
padding:1px;
font-size:12px;
font-family:arial;
border-bottom:1px solid white;
color:white;
padding:5px 0px;
background-image:url('../img/img_portal/ng_center.gif')
}

.pagination2 a {
font-size:14px;
font-weight:bold;
text-decoration:none;
color:white;
padding:5px 4px;
font-family:arial;
}

.pagination2 a:hover {
color:white;
background-color:#003366;
}



.solidblockmenu{
margin: 0;
padding: 0;

width: 100%;
overflow: hidden;


letter-spacing:-1px;
font-family:Georgia,Times,serif;
font-size:20px;


}

.solidblockmenu li{
display: inline;

}

.solidblockmenu li a{
float: left;
color: white;
padding: 2px;
text-decoration: none;
border-right: 1px solid white;


text-align:center;
}

.solidblockmenu li a:visited{
color: white;
}

.solidblockmenu li a:hover, .solidblockmenu li .current{
color: white;
background: transparent url(../img/img_portal/blockactive.gif) center center repeat-x;
}

.solidblockmenu li a:hover
{
text-decoration:underline;
color:#ffffff;
}


.glidecontentwrapper{
position: relative;
width: 318px;
height: 69px;
overflow: hidden;
}

.glidecontentwrapper2{
position: relative;
width: 318px;
height: 107px;
overflow: hidden;
}

.glidecontentwrapper3{
position: relative;
width: 737px;
height: 430px;
overflow: hidden;
float:left;
}


.glidecontentwrapper4{
position: relative;
width: 221px;
height: 250px;
overflow: hidden;
}




.ogcontent{
position: absolute;
background: white;
padding: 5px;
visibility: hidden;
width: 310px;
}



.firmycontent{
position: absolute;
background-color:#F4F9FD;
padding: 5px;
visibility: hidden;
width: 308px;
}


.newsycontent{
position: absolute;
background: white;
visibility: hidden;
width: 737px;
}

.rotator2content{
position: absolute;
background: white;
visibility: hidden;
width: 221px;

}





.glidecontenttoggler{
width: 120px;
margin-top: 6px;
text-align: center; 
}

.glidecontenttoggler a{ 

display: -moz-inline-box;
display: inline-block;
color: #2e6ab1;
color:white;
padding:1px;
font-family:tahoma;
font-size:9px;
font-weight: normal;
text-decoration: none;
}

.glidecontenttoggler a.selected{
background: #E4EFFA;
color: black;
}

.glidecontenttoggler a:hover{
background: #E4EFFA;
color: black;
}


.glidecontenttoggler2{ 
text-align: center; 
}


.glidecontenttoggler2 a{ 
padding:3px;
display:block;
background: #B97337;
color: white;
font-family:arial;
font-size:14px;
font-weight: bold;
text-decoration: none;
border-bottom:1px solid white;
}

.glidecontenttoggler2 a.selected{ 
background: #CC9C6B;
color: white;
}

.glidecontenttoggler2 a:hover{
background: #c00000;
color: white;
}



/* adasdasd */


.glidecontenttoggler4{ 
text-align: right; 
background-color:#036;
border-top:1px solid white;
}


.glidecontenttoggler4 a{ 
padding:0px 3px;
background: #6CBADC;
color: white;
font-family:arial;
font-size:12px;
font-weight: bold;
text-decoration: none;
border-left:1px solid white;
}

.glidecontenttoggler4 a.selected{ 
background: #c00000;
color: white;
}

.glidecontenttoggler4 a:hover{
background: #c00000;
color: white;
}



.glidecontentwrapper5{
position: relative;
width: 800px;
height: 40px;
overflow: hidden;
}

.twittercontent{
position: absolute;
background: white;
visibility: hidden;
width: 800px;

}


/* ------------------ */





.glidecontenttoggler5{ 
text-align: right; 
background-color:#036;
border-top:1px solid white;
}


.glidecontenttoggler5 a{ 
padding:0px 3px;
background: #6CBADC;
color: white;
font-family:arial;
font-size:12px;
font-weight: bold;
text-decoration: none;
border-left:1px solid white;
}

.glidecontenttoggler5 a.selected{ 
background: #c00000;
color: white;
}

.glidecontenttoggler5 a:hover{
background: #c00000;
color: white;
}


















@media print  {
.tabcontent {
display:block !important;
}
}

.shadetabs {
margin-left:0;
margin-bottom:0;
font:bold 12px Arial;
list-style-type:none;
text-align:left;
padding:2px 0;
}

.shadetabs li {
display:inline;
margin:0;
}

.shadetabs li a {
text-decoration:none;
position:relative;
z-index:1;
margin-right:3px;


color:black;
border:1px solid #6CBADC;
background-color:white;
padding:2px 7px;
}


.shadetabs li a:hover {
text-decoration:underline;

}

.shadetabs li a.selected {
position:relative;
top:1px;

border-bottom-color:#D0E4F5;
background-color:#D0E4F5;
}

.shadetabs li a.selected:hover {
text-decoration:none;
}

.tabcontent {
display:none;
}











.lista_tytul
{
	font-weight: normal;
	font-size: 32px;
	font-family:Georgia;
	letter-spacing:-1px;
	border-left:10px solid #CC9C6B;

	padding-left:10px;
	padding-bottom:3px;
	margin-bottom:5px;
	padding-top:0px;
	margin-top:0px;
	color:#e9d1b8;
}











/*
    ColorBox Core Style:
    The following CSS is consistent between example themes and should not be altered.
*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left; margin:auto; border:0; display:block;}
.cboxIframe{width:100%; height:100%; display:block; border:0;}

/* 
    User Style:
    Change the following styles to modify the appearance of ColorBox.  They are
    ordered & tabbed in a way that represents the nesting of the generated HTML.
*/
#cboxOverlay{background:#000;}
#colorbox{}
    #cboxContent{margin-top:20px;}
        .cboxIframe{background:#fff;}
        #cboxError{padding:50px; border:1px solid #ccc;}
        #cboxLoadedContent{border:5px solid #000; background:#fff;}
        #cboxTitle{position:absolute; top:-20px; left:0; color:#ccc;}
        #cboxCurrent{position:absolute; top:-20px; right:0px; color:#ccc;}
        #cboxSlideshow{position:absolute; top:-20px; right:90px; color:#fff;}
        #cboxPrevious{position:absolute; top:50%; left:5px; margin-top:-32px; background:url(../img/img_portal/controls.png) no-repeat top left; width:28px; height:65px; text-indent:-9999px;}
        #cboxPrevious:hover{background-position:bottom left;}
        #cboxNext{position:absolute; top:50%; right:5px; margin-top:-32px; background:url(../img/img_portal/controls.png) no-repeat top right; width:28px; height:65px; text-indent:-9999px;}
        #cboxNext:hover{background-position:bottom right;}
        #cboxLoadingOverlay{background:#000;}
        #cboxLoadingGraphic{background:url(../img/img_portal/loading.gif) no-repeat center center;}
        #cboxClose{position:absolute; top:5px; right:5px; display:block; background:url(../img/img_portal/controls.png) no-repeat top center; width:38px; height:19px; text-indent:-9999px;}
        #cboxClose:hover{background-position:bottom center;}
				
				
				







div.npagination {
 padding: 3px;
 margin: 3px;
}

div.npagination a {
 padding: 2px 5px 2px 5px;
 margin: 2px;
 border: 1px solid #CC9C6B;
 background-color: #CC9C6B;
 
 text-decoration: none; /* no underline */
 color: white;
}

div.npagination a.enabled {
 font-weight:bold;
}

div.npagination a:hover, div.npagination a:active {

 
  border: 1px solid #CC9C6B;

 background-color: #571F06;
 color: #FFF;
 
}
div.npagination span.current {
 padding: 2px 5px 2px 5px;
 margin: 2px;
 border: 1px solid #CC9C6B;
 font-weight: bold;
 background-color: #571F06;
 color: #FFF;
}

div.npagination span.disabled {
 padding: 2px 5px 2px 5px;
 margin: 2px;
 border: 1px solid #333;
 color: #333;
}



input.pagbutton {
	padding: 2px 5px 2px 5px;
	width:26px;
	height:26px;
	margin: 2px;
	border: 1px solid #CC9C6B;
	text-decoration: none; /* no underline */
	color: #CC9C6B;
}

input.pagbutton:hover{
	border: 1px solid #B97337;
	color: #000;
}

input.pagbuttonactive {
	padding: 2px 5px 2px 5px;
	width:26px;
	height:26px;
	margin: 2px;
	border: 1px solid #B97337;
  font-weight:bold;
	background-color: #B97337;
	color: #FFF;
}

