

p, li, .normal, td, div, br
{
	font-size: 10pt;
	font-weight: normal;
    margin-left: 5pkt;
	margin-right: 5pkt;
    margin-top: 0pkt;
	margin-bottom: 0pkt;
    font-family: Verdana;
	color: white;
	line-height: 20px;
}
p.black
{
	color: black;
}
a.black 
{
	color: black;
}

.left
{
   text-align: left;
}

.justyfy
{
   text-align: justify;
}


li.l2
{
margin-left:  0px;
}

li.l1
{
margin-left:  -20px;
}



.ramka_nowa
{
text-align:center;
border:1px solid black;
margin: 10px; padding: 10px;
width:250px;
height:300px;
position:relative;
}

.table_ramka
{
width:100%;
height:100%;
border:0px
}

.td_ramka2_bolded
{
    text-align: center;
    vertical-align: middle;
	font-size: 10pt;
	font-weight: bold;
    margin-left: 10pkt;
	margin-right: 10pkt;
    margin-top: 0pkt;
	margin-bottom: 0pkt;
    font-family: Verdana;
	color: white;
    background: #c6761f;
}


.sortowanie select, .sortowanie
{
	vertical-align: middle;
	font-size: 8pt;
	font-weight: normal;
    margin-left: 0pkt;
	margin-right: 0pkt;
    margin-top: 0pkt;
	margin-bottom: 0pkt;
    font-family: Verdana;	
	background-color: black; 
	color: #999999;
	border:1px solid black;
}

.td_ramka2
{
    text-align: center;
    vertical-align: middle;
	font-size: 10pt;
	font-weight: normal;
    margin-left: 10pkt;
	margin-right: 10pkt;
    margin-top: 0pkt;
	margin-bottom: 0pkt;
    font-family: Verdana;
	color: white;
	background: BLACK;
}


.td_ramka
{
text-align: center;
vertical-align: middle;
}

.ramka 
{
text-align:center;border:1px solid black;
margin: 10px; padding: 10px;
width:250px;
height:300px;
}

.ramka2 
{
text-align:center;border:1px solid black;
margin: 10px; padding: 10px;
width:400px;
height:400px;
}

.formmain
{
border: 1px solid black;
background-color: white;
font-family: palatino;
font-size: 8pt;
font-weight: normal;
color: black; //#01359B;
}

.formmain2
{
border: 1px
//solid #01359B;
//background-color: white;
//font-family: palatino;
//font-size: 8pt;
//font-weight: normal;
//color: #01359B;
}



.wide
{
width: 	100%;
}


.fileuploads
{
border: 1px solid black; background-color: white; font-family: palatino; font-size: 8pt; font-weight: normal; 
color: black;
}

.male1
{
	font-family: verdina,ariel ;
	font-family: sans-serif;
	font-size: 10pt; font-weight: normal;
	color: white;
}

.male1_black
{
	font-family: verdina,ariel ;
	font-family: sans-serif;
	font-size: 10pt; font-weight: normal;
	color: black;
}

.bmale
{
	font-family: verdina ; 
	font-size: 7pt; 
	font-weight: normal;
	color: black;
}





.on 
{
//background: #dddddd;
//background: #2AA2D4;
background:#CCCCCC;
}


.off 
{
background: white;
}



P.footer
{
        font-size:9pt;  
        margin:20pkt;
        font-family:Helvetica;
        text-align:center;
		color: WHITE;
}


TD.belka2
{
	font-size: 8pt;
	font-weight: bold;
    margin-left: 0pkt;
	margin-right: 0pkt;
    font-family: Verdana;
	color: white;
	padding: 2px;

}

TD.belka
{
	font-size: 10pt;  
	font-weight: bold;
    margin-left: 10pkt;
	margin-right: 10pkt;
    font-family: Verdana;
	color: white;
	padding: 10px;
       
}


.demo  {color:#000033; background-color:#cccccc; layer-background-color:#cccccc;
        position:absolute; top:100px; left:100px; width:480px; height:280px;
        z-index:99;  visibility:hidden;}

SELECT
{
   font-size: 10pt;
   font-weight: normal;
   font-family: Verdana;
   color: black; // blekitny #01359B
   background-color: #FFFFFF;
   border: 1px solid black;
   BORDER-COLOR: black;
   BORDER-RIGHT: 1px solid black;
   BORDER-TOP: 1px solid black;
   BORDER-LEFT: 1px solid black;
   BORDER-BOTTOM: 1px solid black;

}



.glowne_okno
{
	font-size: 10pt;  
	font-weight: bold;
    font-family: Verdana;
	color: WHITE; // blekitny
	vertical-align: top;	
}

.padding_10
{
    margin-left: 10pkt;
	margin-right: 10pkt;
	margin-top: 10pkt;
	padding: 6px;
	PADDING-TOP: 10px;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px;
}


.waskie
{
	width: 	150pt;
}

TD.bold
{
	font-size: 10pt;  
	font-weight: bold;
    margin-left: 10pkt;
	margin-right: 10pkt;
    font-family: Verdana;
	color: #01359B; // blekitny
	padding: 8px;

	vertical-align: top;
	width: 200px;
}

fieldset
{
border: 1px solid #c6761f;
width: 90%;
color: white;
}

legend
{
color: white;
background: #c6761f;
//border: 1px solid #01359B;
padding: 2px 6px
}


/*
FIELDSET, LEGEND
{
    font-size: 10pt;
	font-weight: bold;
    margin-left: 10pkt;
	margin-right: 10pkt;
    font-family: Verdana;
	color: #01359B; // blekitny
    border: 1px solid #01359B;
}
*/

A
{
	TEXT-DECORATION: underline; color: WHITE;
}

TD.no_bold
{

    font-size: 10pt;
	font-weight: normal;
    margin-left: 10pkt;
	margin-right: 10pkt;
    font-family: Verdana;
	color: white; // blekitny
	padding: 8px;
}

h4
{		
   font-size: 11pt;
   font-family: Verdana;
   text-align: center;
   color: WHITE ; //  #01359blekitny
}

h3
{		
	font-size:13pt;  
   	font-family:Verdana;
    text-align:center;
	color: WHITE;  // #01359B- blekitny
}


h2
{		
    font-family:Verdana;
    text-align:center;
	color: WHITE;
	
}


// INPUT { border: 1px solid #3C473A; background-color: white; font-family: palatino; font-size: 10pt; font-weight: normal; height: 14pt; color: #01359B;}

INPUT.klawisz  { border: 0px solid #01359B; background-color: #c6761f; font-family: palatino; font-size: 10pt; font-weight: normal; height: 14pt; color: black;}
INPUT.klawisz:hover  { border: 0px solid #01359B; background-color: #c6761f; font-family: palatino; font-size: 10pt; font-weight: normal; height: 14pt; color: black; left: -10px; top: -10px; }

INPUT.klawisz2 { border: 1px solid #01359B; background-color: white; font-family: palatino; font-size: 10pt; font-weight: normal; height: 14pt; color: black; width: 50%}
INPUT.klawisz3 { border: 1px solid #01359B; background-color: white; font-family: palatino; font-size: 10pt; font-weight: normal; height: 14pt; color: black; width: 100}


TD A.menu {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ffffff
}

.menu_red {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #FF0000
}
.menuto {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #FFFF00
}
A.menu {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ffffff; TEXT-DECORATION: none
}


A.menu_red {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #FF0000; TEXT-DECORATION: none
}

A.menu:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #FFFF00; TEXT-DECORATION: none
}

A.menuto:hover{
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #FFFF00; TEXT-DECORATION: none
}


.thin th
{	width: 50%;
	
	background-color: #01359B;
	font-size:10pt;  
    font-family:Verdana;
	color: white;
}


.thin td
{	
	background-color: white;
	font-size:10pt;  
        font-family:Verdana;
	color: #01359B;
}

// formatowanie numerk�w stron

.pagination{
padding: 2px;
}

.pagination ul{
margin: 0;
padding: 0;
text-align: center; /*Set to "right" to right align pagination interface*/
font-size: 6px;
}

.pagination li{
list-style-type: none;
display: inline;
padding-bottom: 1px;
font-size: 10px;

}

.pagination a, .pagination a:visited{
padding: 0 5px;
border: 1px solid black;
text-decoration: none;
color: white;
}

.pagination a:hover, .pagination a:active{
border: 1px solid white;
color: #000;
background-color: #c6761f;
}

.pagination a.currentpage{
background-color: #c6761f;
color: #FFF !important;
border-color: white;
font-weight: bold;
cursor: default;
}

.pagination a.disablelink, .pagination a.disablelink:hover{
background-color: white;
cursor: default;
color: #929292;
border-color: #929292;
font-weight: normal !important;
}

.pagination a.prevnext{
font-weight: bold;
}
// koniec formatowanie numerkow


// next 3 - shadow for collections
.shiftcontainer_col{
position: relative;
left: 5px; /*Number should match -left shadow depth below*/
top: 5px; /*Number should match -top shadow depth below*/

}

.shadowcontainer_col{
width:95%;
background-color: #d1cfd0;

}

.shadowcontainer_col.innerdiv_col{
/* Add container height here if desired */
height:160px;
background-color: white;
border: 1px solid gray;
padding: 6px;
position: relative;
left: -5px; /*shadow depth*/
top: -5px; /*shadow depth*/

}

// next 3 - shadow for images
.shiftcontainer_img{
position: relative;
left: 5px; /*Number should match -left shadow depth below*/
top: 5px; /*Number should match -top shadow depth below*/
z-index: 0;
background-color: red;
}

.shadowcontainer_img{
background-color: #d1cfd0;
z-index: 0;
}

.shadowcontainer_img:hover{
background-color: gray;
z-index: 0;
}

.shadowcontainer_img .innerdiv_img{
background-color: white;
border: 1px solid gray;
padding: 6px;
position: relative;
left: -5px; /*shadow depth*/
top: -5px; /*shadow depth*/
z-index: 0;
}

.shadowcontainer_img .innerdiv_img:hover{
background-color: #d1cfd0;
border: 1px solid gray;
padding: 6px;
position: relative;
left: -10px; /*shadow depth*/
top: -10px; /*shadow depth*/
z-index: 0;
}






