
h1 {
	font-size : 18px; 
}
h2 {
    font-size: 14px; 
}
h3 {
    font-size: 12px;
	}

	

ul	{
	list-style: url("imgs/bul_red.gif") outside;
	margin: 0px 0px 10px 20px; 
}	
	
li{
	font-size: 13px;	
	margin: 5px 0px 0px 0px;
}


img {
border: none;
} 


div.figure { 
	width: 286px; 
	margin: 20px 0px 20px 0px;
	padding: 0px 0px 0px 0px;
	text-align: left; 
	} 


p.caption { 
	width: 286px; 
	color: black;
	font-style: italic;
	font-weight: bold; 
	font-size: 11px; 
	text-indent: 0;
	padding 0px;
	margin: 5px 15px 15px 0px;
	}
	



.komentarz {
    font-style: italic;
    color: gray;
}
.comm {
    font-style: italic;
    color: gray;
}
.uwaga {
    color: navy;

}    
.uwaga:before {
    content: "Uwaga: ";
    font-style: italic;
    color: red;
}
acronym {cursor:help;}


a {
 text-decoration: none;
}
a:link {text-decoration : none; color: rgb(170,0,0);  }
a:visited {text-decoration : none; color: rgb(170,0,0) ;  }
a:hover {text-decoration: none; color: red; }



.nomenulink {color: black;font-size: 12px;}

.menulink:link {color: rgb(170,0,0) ;}
.menulink:visited {color: rgb(170,0,0);}
.menulink:hover { color:red;}

.nulink:link {color: #000000 ;}
.nulink:visited {color: rgb(0,0,0);}
.nulink:hover { color:#000000;}

.banlink:link {color: rgb(170,0,0) ; }
.banlink:visited {color: rgb(170,0,0); }
.banlink:hover { color: rgb(255,0,0);}

.cienlink:link {color: gray;}
.cienlink:visited {color: gray;}
.cienlink:hover {color: gray;}


.forma{
	    background-color: rgb(250,250,250);
	}
.tablehead {background-color: rgb(121,123,122); color: rgb(247,212,0); font-weight: bold;}
table { font-size: 13px;}


form {
margin: 0;
padding: 0;
}

input, textarea, select {
font-size: 11px;
color: rgb(100,100,100); 
background-color: rgb(240,240,240);
border-top: 1px solid silver;
border-left: 1px solid silver;
border-bottom: 1px solid silver;
border-right: 1px solid silver;
}


input.submit {
background-color: rgb(255,255,255); 
color: rgb(247,212,0);
border-top: 0px solid silver;
border-left: 0px solid silver;
border-bottom: 0px solid gray;
border-right: 0px solid gray;
}


.kropki	{background: url(imgs/kropki.gif) repeat-x; }
.vkropki {background: url(imgs/vkropki.gif) repeat-y; }
.podkreslenie_kropki	{background: url(imgs/kropki.gif) repeat-x; padding-bottom: 5px; margin-bottom: 10px;}

.menu_dzial {margin: 5px; padding: 0;}	
.menu_nowosci {margin: 5px; padding: 0;}	
.menu_last_visited {margin: 5px; padding:0;}	

.menuitem {
	margin: 0px 0px 0px 0px; 
	padding: 4px 4px 4px 4px;
	font-size: 11px;
}

.menuitem_on {
	margin: 0px 0px 0px 0px; 
	padding: 4px 4px 4px 4px;
	font-size: 11px;
	background-image: url(imgs/kropki.gif);
	background-repeat: repeat-x;
	background-position: bottom;
				
}

.menukitem {
	margin: 0px 0px 0px 0px; 
	padding: 4px 4px 4px 6px;
	font-size: 13px;
	font_weight: bold;
	background-color: rgb(200,200,200);
	border-top: solid 1px rgb(220,220,220);
	border-left:  solid 1px rgb(230,230,230);
	border-right: solid 1px rgb(230,230,230);
}

h2.menu, h2.menuk { 	color: #000000;
	font-size : 12px;
	padding: 4px 4px 4px 4px; 
	margin: 0px 0px 5px 0px;
	border-bottom: none 1px rgb(200,200,200); 
}



.sesja1 
{background-color: rgb(230,230,230)}

.sesja2
{background-color: rgb(250,250,250)}

.sesja3
{background-color: rgb(250,250,250)}

hr {width: 90%; border: 1px solid silver;}


.przypis {
    color: gray;
    }


.dopisek {
	color : #ffc87d; 
	font-size : 10px; 
} 

.dopisek2 {
	color : rgb(140,140,140); 
	font-size : 9px; 
	padding-bottom: 15;
	} 

p.dodal {
        font-size : 11px; 
        padding-bottom: 5px;
        margin: 0px;
        background-image: url(imgs/kropki.gif);
        background-repeat: repeat-x;
        background-position: bottom;
	color : rgb(140,140,140); 
} 

p.adres {
	font-size : 10px; 
} 



.deltlo {
	background-color : #ffffcc; }
.deltl {
	background-color: rgb(240,240,240); 
	margin:5;
} 
.user {
	background-color: rgb(245,245,245); 
	margin: 0px ; 
	padding: 2px;
	font-size: 10px;
	border : 1px solid rgb(200,200,200);
} 

.autor {border-top: 1px solid silver;
    color: silver;
    font-size: 10px;
    margin-right: 100px;
    text-transform : uppercase; 
}

.delikatne {
	background-color: rgb(245,245,245);
	border : 1px solid rgb(200,200,200)  ; 
	margin: 10px; 
	padding: 0px; 
} 

.delikatna_ramka {
	margin: 10;
	border-left :rgb(200,200,200) solid 1px; 
	border-right :rgb(200,200,200) solid 1px ; 
	border-top :rgb(200,200,200) solid 1px ; 
	border-bottom :rgb(200,200,200) solid 1px ; 
	background-color : #ffffff; 
} 
.ramka {
	margin: 45;
	font-style : italic; 
	border-left :rgb(255,162,21) solid 1px; 
	border-right :rgb(255,162,21) solid 1px ; 
	border-top :rgb(255,162,21) solid 1px ; 
	border-bottom :rgb(255,162,21) solid 1px ; 
	background-color : #ffffcc; 
} 
.nekrolog {
	margin: 5;
	padding: 5;
	font-style : italic; 
	border : black solid 3px ; 
	background-color : rgb(255,255,255); 
} 


