div box_content {
border:1px solid #6CBADC;
background-color:#D9E4E9;
padding:8px;
}

div.box_nag {
background-image:url('../img/img_portal/ng_center.gif');
padding-left:7px;
padding-top:5px;
height:20px;
color:white;
font-size:14px;
font-family:arial;
font-weight:bold;
}



a.kat_pkat
{
 font-family:tahoma;
 font-size:12px
}

div.kat_ilepkat

{
font-family:tahoma;
font-size:10px;
color:#333;
display:inline;
}

.strzalka {color:#707070;font-size:6pt;font-family:tahoma;letter-spacing:-0.5mm}
div.art {font-size:14px;font-family:Trebuchet MS, Verdana, Arial, sans-serif;}
div.art h2 {font-family: Trebuchet MS,Verdana,Arial, Tahoma, sans-serif;font-size:14px;font-weight:bold;padding:0px;margin:5px 0px 10px 0px;}
div.czolowka h1 {font-family:Arial, Tahoma, sans-serif;font-size:18px;font-weight:bold;margin:0px;padding:0px}
div.czolowka h5 {font-family:Tahoma, sans-serif;font-size:11px;font-weight:normal;margin:0px;padding:0px;line-height:14px;color:#999;}


#galnag {background-image:url('../img/img_portal/nag_gal.gif');
background-repeat:repeat-x;padding:3px 0px 3px 20px;color:#333333;border:1px solid #1E5288;color:white;font-family:Arial,Helvetica;font-size:14px;font-weight:bold}
table.galkontener {background-image:url('../img/img_portal/bg_main.gif');background-repeat:repeat-x;border:1px solid #1E5288;}

.nagbar_blue,
.nagbar_red,
.nagbar_green,
.nagbar_yellow
{
padding:3px;
color:white;
font: bold 11px Arial, Verdana, sans-serif;
text-align:center;
}

.nagbar_blue {
background-image:url('../img/img_portal/nag_blu.png');
}



.nagbar_red {
background-image:url('../img/img_portal/nag_red.png');
}

.nagbar_green {
background-image:url('../img/img_portal/nag_green.png');
}

.nagbar_yellow {
background-image:url('../img/img_portal/nag_yellow.png');
}

table.sporttab td {font-size:11px;font-family:tahoma;padding:3px;color:white;text-align:center}

table.sporttab td.l {text-align:left}

div.spacer {height:15px}
div.spacer14 {height:14px}


table.sporttab td.sportsupernag {
background-color:black;
}

table.sporttab tr.sportnag {
 background-image:url('http://www.piszanin.pl/img/img_portal/tabs_nag.gif');
 color:white
}

table.sporttab tr.sportcell {
background-image:url('http://www.piszanin.pl/img/img_portal/tabs_cell.gif');
}

table.sporttab tr.sportcell2 {
background-image:url('http://www.piszanin.pl/img/img_portal/tabs_cell2.gif');
}



table.table_green
{
background-image:url('../img/img_portal/bgg.png');
border:1px solid #666666;
}

table.table_yellow
{
background-image:url('../img/img_portal/bgy.png');
border:1px solid #666666;
}

body {
color:#000;
margin:0;
padding:0;
}

table {
margin:0;
}

a.katalogbar {
text-decoration:none;
}

a.katalogbar:hover {
text-decoration:underline;
}

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;
}

a.ubialy {
color:white;
text-decoration:underline;
}

a.ubialy:hover {
color:#e0e0e0;
text-decoration:underline;
}

a.cotynato {
color:white;
text-decoration:none;
}

a.cotynato:hover {
color:#f0f0f0;
text-decoration:underline;
}

a.zajawkabig {
font-size:12px;
text-decoration:none;
color:white;
font-family:tahoma;
}

a.zajawkabig:hover {
text-decoration:none;
color:#f0f0f0;
}

div.zajawkabigbg {

border-top:1px solid white;
padding:10px;
background-image:url('http://www.piszanin.pl/img/img_portal/half.png');

}

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;
}



td.zajawkabigtittle {

background-color:red;
font-family:Arial, Tahoma, sans-serif;
font-size:14px;
padding:3px 5px;
font-weight:bold
}

table.zajawkabigtittle {
margin-left:10px;
}


table.zajawkabig {
height:287px;
border:1px solid #003366;
margin-bottom:15px;
}

table.zajawkamini {
margin-bottom:15px
}

img.zajawkafoto {
width:160px;
border:1px solid #666
}

div.zajtitle {
font-size:12px;
font-family:tahoma;
margin-bottom:2px;
font-weight:bold;

}

div.zajstats {
font-weight:normal;
color:#004391;
font-size:11px
}

a.zajawkamini {
font-size:12px;
font-family:tahoma;
color:#555;
text-decoration:none
}

a.zajawkamini:hover {

color:#777;
text-decoration:none
}



a.kronika_list {
color:white;
text-decoration:none;
font-size:12px;
font-weight:bold;
}

a.kronika_list:hover {
color:#f0f0f0;
text-decoration:underline;
font-size:12px;
font-weight:bold;
}



table td {
text-align:left;
font-size:11px;
vertical-align:top;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding:0;
}

a {
text-decoration:none;

color:#003E6C;
}

a:hover {
color:#c00000;
text-decoration:underline;
}

img {
border:0;
display:block;
}

li#menu {
float:left;
list-style-type:none;
padding-left:6px;
color:#ADC8DB;
}

.standardkontener {
padding:10px 4px;
}

.bluekontener {
background-image:url(../img/img_portal/blugr.gif);
padding:4px;
}

#footermenu_kontener {
text-align:center;
padding-bottom:10px;
}

table#nag_title {
width:100%;
border-bottom:1px solid #000;
background:url(../img/img_portal/bg_belka.gif);
height:20px;
}

table#nag_title_yellow {
width:100%;
background-image:url(../img/img_portal/nag_yellow.gif);
height:15px;
}

td#nag_title_yellow {
font:bold 11px Arial;
color:#0C2F65;
text-align:center;
padding:2px;
}

td#nag_title {
font-family:arial;
font-weight:700;
font-size:12px;
color:#1F4B63;
text-align:center;
padding:2px;
}

input {
border:1px solid #000;
background:#fafafa;
color:#000;
}

.kontener {
width:942px;
height:100%;
margin-left:auto;
margin-right:auto;
}

.box {
width:160px;
margin-bottom:15px;
border:1px solid #34467A;
}

#box_yellow {
width:160px;
margin-bottom:20px;
}

.box2 {
margin-bottom:10px;
border:1px solid #34467A;
}

table#blue_box {
margin-bottom:15px;
border:1px solid #ADC8DB;
background-color:#F0F8FD;
}

table#blue_box2 {
margin-bottom:20px;
border:1px solid #34467A;
background-color:#F0F8FD;
}

td#blue_box2 {
padding:5px;
}

.newsbox {

}

.news_tytul {

font-weight:bold;
font-size:12px;
font-family:tahoma;
}


a.news_tytul {

font-family:tahoma,arial;
text-decoration:none;
color:#003366;
}

a.news_tytul:hover {

text-decoration:underline;
color:#003399;
}


a.news_zajawka {

font-family:tahoma,arial;
text-decoration:none;
color:#003366;
}

a.news_zajawka:hover {

text-decoration:none;
color:#003399;
}




.news_opinie {
padding-top:2px;
font-family:arial;
font-weight:700;
color:#34467A;
font-size:10px;
}

.dzwoni_tytul {
font-family:arial;
font-weight:700;
font-size:12px;
color:white;
padding-top:10px;
}

.dzwoni_opinie {
padding-top:2px;
font-family:arial;
font-weight:700;
color:white;
}





.news_image {
float:left;
width:160px;
margin-right:10px;
}

.footer_copyright {
color:#666;
}

td.footer_kontener {
background-image:url(../img/img_portal/nag_bg_.gif);
font-size:9px;
text-align:center;
padding:20px;
}

.kalendarium_kontener {
height:70px;
background-color:#F0F8FF;
border:1px solid #ADC8DB;
}

#kalendarium_newsbox {
vertical-align:middle;
padding:0;
}

#kalendarium2_newsbox {
vertical-align:middle;
padding:3px;
}

#skr_tytul {
font-family:Arial;
font-weight:700;
font-size:10px;
padding-bottom:10px;
}

#skr_opinie {
padding-top:8px;
font-size:10px;
font-family:Arial;
font-weight:700;
}

.los_kontener {
font-size:9px;
padding:3px;
}

#ostatniododane {
width:158px;
padding:4px 2px;
}

#ostatniododane_kreska_yellow {
border-top:1px solid #FFEBC9;
width:158px;
vertical-align:middle;
padding:4px 2px;
}

#ostatniododane_kontener {
text-align:center;
background-color:#F0F8FD;
font-size:9px;
}

#ostatniododane_kontener_yellow {
width:160px;
text-align:center;
border:1px solid #E89A13;
background-color:#FFFFE4;
font-size:9px;
}

#ostatniododane_kreska {
border-top:1px solid #ADC8DB;
padding:4px 2px;
}

a.pisza_tytul {
font-family:Arial;
font-weight:700;
font-size:11px;
text-decoration:none;
color:#FFF;
}

a.pisza_tytul:hover {
text-decoration:underline;
color:#FFF;
}


#marqueecontainer{
position: relative;
width: 250px; /*marquee width */
height: 300px; /*marquee height */
background-color: white;
overflow: hidden;

}



#n_marqueecontainer {
position:relative;
width:194px;
height:201px;
overflow:hidden;
background-image:url('../img/img_portal/bgn.png');
}

#o_marqueecontainer {
position:relative;
width:298px;
height:150px;
overflow:hidden;
background-image:url('../img/img_portal/bg_main.gif');
background-repeat:repeat-x;
}


.og_tytul {
font-weight:700;

}

.og_ogloszenie {
padding-bottom:15px;
}

.og_kontener {
border-top:1px solid #5CA7F1;
text-align:center;
padding:3px 0;
}

.err {
color:red;
font-size:7pt;
font-family:verdana;
}

ul {
list-style-type:square;
margin:0 0 0 18px;
padding:0;
}

.kateg {
font-family:arial;
font-size:18px;
font-weight:700;
text-align:left;
padding-left:5px;
color:#286086;
border-left:15px solid #036;
}

.kateg_wybrana {
font-family:arial;
font-size:18px;
font-weight:700;
text-align:left;
padding-left:5px;
color:red;
border-left:15px solid red;
}

a.podkategoria {
color:#369;
text-decoration:none;
font-size:11px;
}

a.podkategoria_wybrana {
font-weight:700;
font-size:11px;
color:red;
}

a.podkategoria:hover {
color:red;
}

.formularz,td#blue_box {
padding:3px;
}

.blok,.los_image {
width:160px;
}

#skr_tresc,.og_tytul,.og_ogloszenie,.og_zamiesc {
font-size:12px
}




a.wydlink1 {text-decoration:none;font-size:11px;font-family:arial;font-weight:bold;color:white;}
a:hover.wydlink1 {text-decoration:underline;}

a.wydlink2 {text-decoration:none;font-size:11px;font-family:arial;font-weight:bold;color:black;}
a:hover.wydlink2 {text-decoration:underline;}

a.blogtitle {
font-size:11px;
font-family:tahoma;
color:#333333;
text-decoration:none;
}


a.blogtitle:hover {
font-size:11px;
color:#003366;
text-decoration:none;
}



a.katalog_menu {

color:white
}

a.katalog_menu:hover {
color:white;
text-decoration:underline;
}


a.ogs_menu {

color:#036;
}

a.ogs_menu:hover {
color:#c00;
text-decoration:underline;
}




/* ---  CSS CAL  --- */



td#cal_mies
{
 background-color: #4682B4;
 color: white;
 vertical-align:middle;
 text-align:center;
 height:16px;
 font-size:10px;
}

td#cal_day_header,
td#cal_day_empty,
td#cal_day_normal,
td#cal_day_normal_today,
td#cal_day_event,
td#cal_day_todaysevent,
td#cal_day_thisweeksevent,
td#cal_day_commingevent,
td#cal_day_normal_sunday,
td#cal_day_today_sunday
{
 text-align:center;
 vertical-align:middle;
 font-size:9px;
}

td#cal_day_header
{
 background-color:#a8b7c2;
 border:1px solid #a8b7c2;
 text-align:center;
 font-size:9px;
}

td#cal_day_empty
{
 background-color:#F0F8FD;
 border:1px solid #F0F8FD;
}

td#cal_day_normal
{
 background-color:#DBEAF5;
 border:1px solid #DBEAF5;
}

td#cal_day_normal_today
{
 border:1px solid red;
 background-color:#DBEAF5;
}

td#cal_day_event
{
 border:1px solid lightblue;
 background-color:lightblue;
}

td#cal_day_todaysevent
{
 background-color:#c00000;
 border:1px solid #cf0000;
}

td#cal_day_thisweeksevent
{
 background-color:#003366;
 border:1px solid #003366;
}

td#cal_day_commingevent
{
 background-color:#003366;
 border:1px solid #003399;
}

td#cal_day_normal_sunday
{
 background-color:#CED8DF;
 border:1px solid #CED8DF;
}

td#cal_day_today_sunday
{
 border:1px solid red;
 background-color: #CED8DF;
}

a#cal_strzalka
{
 color:white;
 margin:0 5px;
 font-size:9px;
 letter-spacing:-0.5mm
}

a.cal_eventlink
{
 font-weight:bold;
 color:white;
}

a.cal_eventlink:hover
{
 font-weight:bold;
 color:white;
 text-decoration:underline;
}



div.npagination {
	padding: 3px;
	margin: 3px;
}

div.npagination a {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #AAAADD;
	
	text-decoration: none; /* no underline */
	color: #000099;
}

div.npagination a.enabled {
font-weight:bold;
}




div.npagination a:hover, div.npagination a:active {
	border: 1px solid #000099;

	color: #000;
}
div.npagination span.current {
	padding: 2px 5px 2px 5px;
	margin: 2px;
		border: 1px solid #000099;
		
		font-weight: bold;
		background-color: #000099;
		color: #FFF;
	}
	div.npagination span.disabled {
		padding: 2px 5px 2px 5px;
		margin: 2px;
		border: 1px solid #ccc;
	
		color: #bbb;
	}


	
	
	


input.pagbutton {
	padding: 2px 5px 2px 5px;
	width:26px;
	height:26px;
	margin: 2px;
	border: 1px solid #AAAADD;
	text-decoration: none; /* no underline */
	color: #000099;
}

input.pagbutton:hover{
	border: 1px solid #000099;
	color: #000;
}

input.pagbuttonactive {
	padding: 2px 5px 2px 5px;
	width:26px;
	height:26px;
	margin: 2px;
	border: 1px solid #000099;
  font-weight:bold;
	background-color: #000099;
	color: #FFF;
}



a.gal img {
	border: 1px solid #BBB;
	padding: 2px;	
	vertical-align: top;

}


div.artitle
{
	font-weight: normal;
	font-size: 32px;
	font-family:Georgia;
	letter-spacing:-1px;
	border-left:3px solid #c00000;
	border-bottom:1px solid #ccc;
	padding-left:10px;
	padding-bottom:3px;
	margin-bottom:10px;
	padding-top:0px;
}


.lista_tytul
{
	font-weight: normal;
	font-size: 32px;
	font-family:Georgia;
	letter-spacing:-1px;
	border-left:3px solid #c00000;
	border-bottom:1px solid #ccc;
	padding-left:10px;
	padding-bottom:3px;
	margin-bottom:5px;
	padding-top:0px;
	margin-top:0px;
}




.pagination2 {
width:100%;
text-align:center;
padding:1px;
font-size:12px;
font-family:arial;
border-bottom:1px solid #036;
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,.pagination2 a.selected {
color:white;
background-color:#003366;
}



.solidblockmenu{
margin: 0;
padding: 0;

width: 100%;
overflow: hidden;
font: bold 14px Arial;

background-image:url('../img/img_portal/nagmenu_blue.png');
background-repeat:repeat-x;


}

.solidblockmenu li{
display: inline;

}

.solidblockmenu li a{
float: left;
color: white;
padding: 4px 1px;
text-decoration: none;
border-right: 1px solid white;

height:16px;
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;
}

