/* CONTAINER */

		#container {
			top:0; 
			left:0; 
			width:950px;
			margin: 0;
			font-family: Times New Roman, Times, Serif;
			font-size: medium;
			font-weight: normal;
		}
		
		#header {
			top:0; 
			left:0; 
			border-bottom: 1px solid #948979;
			padding-top: 0px;
			margin-top: 0px;
		}
		
		 #navigation {
            border: 1px solid blue;
            background: #F3F2F2;
			margin-top: 5px;
			padding-top: 5px;
			padding-left: 0px;
			float: left;
			width: 150px;
		}
		#navigation a {
			display: inline-block;
			padding: 7px;
			width: 150px;
		}


		#content {
			position: relative;
			padding-top: 0px;
			width: 700px;
			margin-left: 200px;
			margin-right:10px;            
			font-family: Times New Roman, Times, Serif;
			font-size: medium;
			font-weight: normal;			
			}
			
		#page {
			position: relative;
			padding-top: 0px;
			width: 800px;
			margin-left: 200px;
			font-family: Times New Roman, Times, Serif;
			font-size: medium;
			font-weight: normal;			
			}	
			
			
		
		#sidebar {
			padding-top: 5px;			
			float: right;
			width: 121px;
			}
			
		#sidebar a {
			display: inline-block;
			padding: 1px;
			width: 121px;
		}			

		
		#main1 {
			
			position: absolute;
			top:5px;
			width: 410px;
			margin-left:10px;
			margin-right:0px;
		}
		
		#main1a {
			position: relative;
			top:10px;
			width: 410px;
			margin-left:0px;
			margin-right: 0px;
		}
		
		#main1b {
			position: relative;
			top:20px;
			width: 410px;
			margin-left:0px;
			margin-right: 0px;
		}
		
		#kontor {
			position: relative;
			top:30px;
			width: 410px;
			margin-left: 0px;
			margin-right: 0px;
		}		
		
		#main2a {
			position: relative;
			top:25px;
			width: 600px;
			margin-left:20px;
			margin-right: 0px;
		}
		
		#main2b {
			position: relative;
			top:35px;
			width: 600px;
			margin-left:20px;
			margin-right: 0px;
		}		
		
		#main2c {
			position: relative;
			top:80px;
			width: 600px;
			margin-left:20px;
			margin-right: 0px;
		}				
		
		#kalendar {
			position: absolute;
			top:0px;
			width: 245px;
			margin-left:450px;
			margin-right: 0px;
		}				
				
		#religia {
			position: relative;
			top:10px;
			width: 245px;
			margin-left:0px;
			margin-right: 0px;
			font-weight: normal;			
		}		
		
		#main2 {
			position: absolute;
			top:5px;
			width: 250px;
			margin-left: 370px;
			margin-right: 0px;
			}
			
		
		img {
			border: 0;
		}		
		
		#footer {
			margin-top: 0px;
			clear: both;
			background-color:#575352;
			padding: 0px 5px 0px 5px;
		}
/* ------- style kalendarza -------- */

a.cal_date:link {text-decoration:none;color:white;display:block;width:100%;height:100%;}
a.cal_date:visited {text-decoration:none;color:white;display:block;width:100%;height:100%;}
a.cal_date:hover {text-decoration:none;color:white;display:block;width:100%;height:100%;}
a.cal_date:active {text-decoration:none;color:white;display:block;width:100%;height:100%;}

a.cal:link {text-decoration:none;color:red;display:block;height:100%;background:white;padding:0px;}
a.cal:visited {text-decoration:none;color:red;display:block;width:100%;height:100%;background:lightblue;padding:0px;}
a.cal:hover {text-decoration:none;color:white;display:block;width:100%;height:100%;background:lightblue;border: thin solid black;padding:0px;}
a.cal:active {text-decoration:none;color:red;display:block;width:60%;height:60%;background:white;padding:0px;}

a.event:link {text-decoration:none;font-size:12px;color:blue;width:8px;height:12px;background:white;padding:0px;}
a.event:visited {text-decoration:none;font-size:12px;color:blue;width:8px;height:12px;background:white;padding:0px;}

table.cal {
	border: solid green;
}

th.cal {
  background: gray;
  color: #ffffff;
  width:16px;
  height:12px;
 	font-size: 12px;
	font-weight: bold;
	text-align: center;	
}

td.cal_date {
  background: lightblue;
  color: lightblue;
}

td.cal {
  background: aqua;
  color: lightblue;
  	font-size: 12px;
	text-align: center;	
	
}

span.datepicker {
	font-family: Times New Roman, Times, Serif;
	background: silver;
 	color: blue;
	width: 300px;
	font-size: 18px;
	font-weight: bold;
	text-align: center;	
}
span.datepicker1 {
	font-family: Times New Roman, Times, Serif;
 	color: black;
	font-weight: bold;
	text-align: center;	
}		