body {	
	font: "Verdana", Tahoma, Arial, Helvetica, sans-serif;
	color: #333333;	
    width : 774px;	
	padding: 0px 0px 0px 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: auto;
    margin-right: auto;
	background-color: #F2F2F2;
   } 
  
   
div#cala { width : 774px;  background-color: #FFFFFF;  /* margin: 15px 0px 0px 0px; */ border: 1px solid #999999; }
div#srodek {  margin: 0px 0px 0px 0px; padding: 5px 5px 10px 5px; border: 0px solid #333333; }  
   
/* bialy link */
.linkre { font-family: 'Arial', Verdana, Tahoma; color: #FCFCFC; font-size: 10px; font-weight: bold; text-decoration: none;}
a.linkre { font-family: 'Arial', Verdana, Tahoma; COLOR: #FCFCFC; font-size: 10px; font-weight: bold; text-decoration: none;}
a.linkre:hover { font-family: 'Arial', Verdana, Tahoma; color: #FCFCFC; font-size: 10px; font-weight: bold; text-decoration: none;}


/* gora cala */
#gora { 
margin : 0px 0px 0px 0px; 
padding : 0px 5px 0px 5px; 
}

#headernag { 
color : #333333;
border : 0px solid #ccc;
margin : 0px 0px 0px 0px; 
padding : 1px 0px 1px 0px; }
.linkn { font-size: 9px; color: #003366; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-weight: bold;}
.linknz { font-size: 9px; color: #CC0000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-weight: bold;}
a.linkn:hover { font-size: 9px; color: #CC0000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-weight: bold;}

.linknre { font-family: 'Arial', Verdana, Tahoma; color: #3366CC; font-size: 10px; font-weight: bold; text-decoration: none;}
a.linknre { font-family: 'Arial', Verdana, Tahoma; COLOR: #3366CC; font-size: 10px; font-weight: bold; text-decoration: none;}
a.linknre:hover { font-family: 'Arial', Verdana, Tahoma; color: #CC0000; font-size: 10px; font-weight: bold; text-decoration: none;}

.linkni { font-family: 'Arial', Verdana, Tahoma; color: #3366CC; font-size: 12px; font-weight: bold; text-decoration: none;}
a.linkni { font-family: 'Arial', Verdana, Tahoma; COLOR: #3366CC; font-size: 12px; font-weight: bold; text-decoration: none;}
a.linkni:hover { font-family: 'Arial', Verdana, Tahoma; color: #CC0000; font-size: 12px; font-weight: bold; text-decoration: none;}

/************** menu gora **********************/
#header {	
    padding:6px 0px 0px 50px; margin:0;  
	list-style:none; 
	height:22px;
}

#header ul {	
    margin:0; padding:0;
    list-style:none;
	font: bold  10px 'Verdana', Arial, Sans-serif;
}
#header li {
   display:inline;
   margin:0; padding:0;
}
#header a {
   float:left;
   background: url(images/tableft.gif) no-repeat left top;
   margin:0;
   padding:0 0 0 4px;
   text-decoration:none;
}
#header a span {
   float:left;
   display:block;
   background: url(images/tabright.gif) no-repeat right top;
   padding:4px 6px 4px 2px;
   color:#FFFFFF;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#header a span {float:none; }
#header a:hover span { color:#3366FF; }
#header a:hover { background-position:0% -42px; }
#header a:hover span { background-position:100% -42px; }
#header #current a { background-position:0% -42px;  }
#header #current a span { background-position:100% -42px; color:#3366FF;}

/*************** menu stopka *******************/
div#stopka { 
color : #000000;
clear: both;
border : 0px solid #ccc;
padding: 0px 5px 0px 5px;
margin : 0px 0px 0px 0px; }
.linkss { font-size: 9px; color:#000000; font-family: "Verdana", Arial, Helvetica, sans-serif; text-decoration: none; font-weight: bold;}
.links { font-size: 9px; color: #003366; font-family: "Verdana", Arial, Helvetica, sans-serif;; text-decoration: none; font-weight: bold; }
a.links:hover { font-size: 9px; color: #CC0000; font-family: "Verdana", Arial, Helvetica, sans-serif;; text-decoration: none; font-weight: bold;}
.links1 { font-size: 10px; color:#333333; font-family: "Verdana", Arial, Helvetica, sans-serif; text-decoration: none;}
a.links1 { font-size: 10px; color: #003366; font-family: "Verdana", Arial, Helvetica, sans-serif;; text-decoration: none; font-weight: bold;}
a.links1:hover { font-size: 10px; color: #CC0000; font-family: "Verdana", Arial, Helvetica, sans-serif;; text-decoration: none;}


/*************** prawa kolumna *****************/
#rightcolumn {
float : right;
color : #333333;
border : 0px solid #CCCCCC;
margin : 0px 0px 0px 0px;
padding : 0px 0px 0px 0px;
width: 615px;
overflow: hidden;
background-color: #FFFFFF;
}

/* tekst podstawowy */
h1 { font-family: "Times New Roman", Times, serif; font-size: 22px; color: #333333; margin: 0px; padding: 0px;}
h2 { font-family: "Times New Roman", Times, serif; font-size: 16px; color: #333333; margin: 0px; padding: 0px;}
h3 { font-family: Verdana, Times New Roman, Times, serif; font-weight: bold; font-size: 12px; color: #333333; margin: 0px; padding: 0px; }

.input { font-family: "Tahoma", Verdana; font-size: 12px; color: #333333; border: 1px solid #000000; font-weight: bold;}
.submit { font-family: "Arial", Tachoma, Verdana; color: #333333; background-color: #F2F2F2;  border: 1px solid #000000; font-weight: bold; font-size: 10px; }

.txtn { font-family: "Verdana", Times New Roman, Times, serif; font-size: 12px; color: #333333; }
.txt { font-family: "Verdana", Times New Roman, Times, serif; font-size: 10px; color: #333333; }
.txt10v { font-family: "Verdana", Times New Roman, Times, serif; font-size: 10px; color: #333333; }
.txt11v { font-family: "Verdana", Arial, Helvetica, sans-serif; font-size: 11px; color: #333333;}
.txt11vi { font-family: "Verdana", Arial, Helvetica, sans-serif; font-size: 11px; text-indent: 6px; }
.txt11vn { font-family: "Verdana", Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;}
.txt12v { font-family: "Verdana", Times New Roman, Times, serif; font-size: 12px; color: #333333; }

a.txtl { font-family: "Verdana", Times New Roman, Times, serif; font-size: 10px; color: #3366CC; TEXT-DECORATION: underline; }
a.txtl:hover { font-family: "Verdana", Times New Roman, Times, serif; font-size: 10px; COLOR: #a70e13; TEXT-DECORATION: underline;  }
a.txtlb { font-family: "Verdana", Times New Roman, Times, serif; font-size: 10px; color: #3366CC; TEXT-DECORATION: none; }
a.txtlb:hover { font-family: "Verdana", Times New Roman, Times, serif; font-size: 10px; COLOR: #a70e13; TEXT-DECORATION: none;  }

.txt16v { font-family: "Verdana", Times New Roman, Times, serif; font-size: 16px; color: #3366CC; TEXT-DECORATION: none; }
a.txt16v { font-family: "Verdana", Times New Roman, Times, serif; font-size: 16px; color: #3366CC; TEXT-DECORATION: none; }
a.txt16v:hover {  font-family: "Verdana", Times New Roman, Times, serif; font-size: 16px; COLOR: #a70e13; TEXT-DECORATION: none;}

#a:link {color:black; text-decoration:none; border-bottom:dashed 1px royalblue}
#a:visited {color:black; text-decoration:none; border-bottom:dashed 1px royalblue}
#a:hover {color:royalblue; text-decoration:none; border-bottom:dashed 1px black}
#a:active {color:royalblue; text-decoration:none; border-bottom:dashed 1px black}

.lineblack { font-size: 5px; margin: 10px 0px 10px 0px; padding : 0px 0px 0px 0px; width: 100%; height: 5px;  
             background-color: #000000; border-bottom: 2px solid #CC0000; }
div.obram { width: 98%; margin-left: auto; margin-right: auto; margin-top: 0px; margin-bottom: 10px;  background-color: #FFFFFF;  /* margin: 15px 0px 0px 0px; */ border: 1px solid #333333; }	
div.obramh { width: 98%; margin-left: auto; margin-right: auto; margin-top: 0px; margin-bottom: 10px;  background-color: #FFFFFF;  /* margin: 15px 0px 0px 0px; */ border: 1px solid #333333; padding : 2px 0px 2px 0px;}	
div.obramw { width: 100%; margin: 5px 5px 5px 5px;  background-color: #FFFFFF;  /* margin: 15px 0px 0px 0px; */ border: 1px solid #333333; }	
.obramr {   border: 1px solid #333333; background-color: #F2F2F2;}	
.obramrr { border: 1px solid #333333; }	

div.obrambr { margin-left: auto; margin-right: auto; margin-top: 0px; margin-bottom: 9px;  }	


.fontbutton { font-family: Arial; color: #333333; font-weight: bold; font-size: 11px; }
A.fontbutton { FONT-WEIGHT: bold; COLOR: #333333; TEXT-DECORATION: none;  }
A.fontbutton:hover { COLOR: #a70e13; TEXT-DECORATION: none; }


.zewn { 
    display: block;   
    background: #BBBBBB;
    border: 1px solid #DDDDDD;
    margin: 15px 10px 10px 10px;	
}

.wewn {   
    background: #FFFFFF;
    border: 1px solid #333333;	
	margin: -5px 4px 4px -5px;
	padding: 10px 10px 10px 10px;
	font-family: "Verdana", Times New Roman, Times, serif; font-size: 10px; color: #333333;
}  



.zewn1 {
	display: block;
	background: #BBBBBB;
	border: 1px solid #DDDDDD;
	position: relative;
	margin-bottom: 10px;
	width: 595px;
	margin-top: 15px;
	
}

.wewn1 {
    text-align: justify;
    background: #FFFFFF;
	position: relative;
    border: 1px solid #555555;
    padding: 10px;
	font-family: "Verdana", Times New Roman, Times, serif; font-size: 10px; color: #333333;
	 
	
}        

.lewywewn1 {
    left: -4px;
	
}
.gorawewn1 {
    top:-4px;
	
}
.zewn2 {
	display: block;
	background: #BBBBBB;
	border: 1px solid #DDDDDD;
	position: relative;
	margin-bottom: 10px;
	width: 600px;
	margin-top: 15px;
	margin-left: auto;
	margin-right: auto;
}

.wewn2 {
    text-align:  center;
    background: #FFFFFF;
    border: 1px solid #555555;
    position: relative;
    padding: 5px;
	font-family: "Verdana", Times New Roman, Times, serif; font-size: 10px; color: #333333;
}        

.lewywewn2 {
    left: -4px;
}
.gorawewn2 {
    top:-4px;
}      




/** boxy **/
.fboxn  { font-family: Verdana, Times New Roman, Times, serif; font-weight: bold; font-size: 12px; color: #333333; }
.fboxnc { color: #CC0000; }
.fboxtn { color: #0033CC; }
.fboxtb { font-family: Arial, Helvetica, sans-serif; font-size: 14px;  color: #000000}
.fboxt { font-family: "Verdana", Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-indent: 0px; }
.fboxce { font-size: 16px; color: #000000; font-weight: bold; font-family:"Verdana", Arial, Helvetica, sans-serif; }
.fboxl { font-size: 10px; color: #003366; font-family: "Verdana", Arial, Helvetica, sans-serif; text-decoration: none; font-weight: bold;}
a.fboxl { font-size: 10px; color: #003366; font-family: "Verdana", Arial, Helvetica, sans-serif;; text-decoration: underline; font-weight: bold;}
a.fboxl:hover { font-size: 10px; color: #CC0000; font-family: "Verdana", Arial, Helvetica, sans-serif;; text-decoration: underline; font-weight: bold;}



/* chmurka */
.chmurkad {
 position:absolute; display:none; left:-30px; top:15px;
 width: 170px; height: auto; border:1px solid #3366FF; background-color: #F2F2F2;
 padding: 4px; font: normal normal 9px verdana,sans-serif; text-align: justify;
}

a.chmurkal:link {color:#000000; text-decoration:underline; cursor:help; }
a.chmurkal:visited {color:#000000; text-decoration:underline; cursor:help; }
a.chmurkal:hover {color:#CC0000; text-decoration:underline; cursor:help; }

/* Naglowek Pytanie */
blockquote { margin: 0px 10px 0px 6px; padding: 5px 0 5px 20px; background-color: #F2F2F2; background-position: 8px 10px; border: 1px solid #f2f2f2; border-left: 5px solid #CC0000; }
.fnagp { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px;  color: #CC0000; font-weight: bold;}
.fnagln { font-size: 14px; }
a.fnagl { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;  color: #000000; font-weight: bold; TEXT-DECORATION: none;}
a.fnagl:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;  color: #000000; font-weight: bold; TEXT-DECORATION: none; border: none; }
a.fnagl:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;  color: #CC0000; font-weight: bold; TEXT-DECORATION: none; }





/************** lewa kolumna ****************/
#leftcolumn { 
color: #333333; 
border: 0px solid #CCCCCC;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width: 141px;
float: left;

}
/************** boczne menu ******************/
.flewan  { font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 11px; font-weight: bold; text-indent: 5px; }
.flewal  { font-family: Verdana, Arial, Helvetica, sans-serif; color: #3366CC; font-size: 10px; }
.flewalz { color: #a70e13; TEXT-DECORATION: none; }
a.flewal { color:#3366CC; TEXT-DECORATION: none; }
a.flewal:hover { color: #a70e13; TEXT-DECORATION: none; }

/*********************************************/
