@import url("menu.css");
@import url("reset.css"); 

html {
	height:100%;
	
}

body {
	background: #eaf0f5 url(/pliki/powiatkamienski/design/bg.gif) repeat-x;
	font:11px/16px Verdana, Arial, sans-serif;
	color:#444444;
	
}

#box {
	width:100%;
	background: url(/pliki/powiatkamienski/design/wave.gif) top center no-repeat;
}

#content {
	width:860px;
	margin:0 auto;
}

#head1 {
	height:80px;
	background: url(/pliki/powiatkamienski/design/head1.png) left no-repeat;
}

#left {
	width:600px;
	padding: 0;
	margin:10px 30px 10px 0;
	float:left;
}

#right {
	width: 222px;
	margin: 10px 0 10px 630px;
	padding: 0;
}
 
p {
	padding-bottom:10px;
}

ol {
	margin-left:30px;
	list-style-type:decimal;
}

ul {
	margin-left:30px;
	list-style-type: disc;
}


#aktualnosci {
	margin:0;
	padding:0;
	text-align:justify;
	}
	
#aktualnosci h3{
	margin:0 0 10px 0;
	padding:0;
	color:#017eaa;
	font-size:18px;
	font-weight:normal;
	font-family: Arial, Helvetica, sans-serif;
	} 

#aktualnosci .data {
	padding:2px;	
	color:#FFFFFF;
	font-size:9px;
	font-weight:bold;
	background-color:#1b487b;
	text-align:right;

	}

#aktualnosci .tytul {
	margin:10px 0;
	}
	
#aktualnosci h3 a {
	color:#1b487b;
	text-decoration:none;
	font-size:16px;
	font-weight:normal;
	line-height:22px;
	font-family:Arial, Helvetica, sans-serif;
	}	
	
#aktualnosci .tresc {
	line-height:18px;
	}	
	
#aktualnosci .right {
	margin:10px 0 15px 0;
	padding-bottom:5px;
	text-align:right;
	}	

#aktualnosci img {
	padding: 5px;
}

#strona {
	margin:0;
	padding:0;
	line-height:18px;
	}

#strona h3{
	margin:0 0 10px 0;
	padding:0;
	color:#017eaa;
	font-size:18px;
	font-weight:normal;
	line-height:22px;
	font-family: "trebuchet ms", Arial, sans-serif;
	} 

#strona .tytul {
	margin:10px 0;
	}

#footer {
	clear:both;
	margin:10px 0;
	border-top:1px solid #1b487b;
}

.modul {
	line-height:18px;
	padding-left:3px;
	margin-bottom:10px;
	}

.modul h3 {
	font-family:"trebuchet ms", Arial, sans-serif;
	font-weight:normal;
	font-size:1.4em;
	color:#1b487b;
	margin-bottom:10px;
	}	

.modul img {
	margin:6px;
	}	
	
a {
	text-decoration:none;
	color:#006699;
	}

a:hover {
	text-decoration:none;
	color:#238DC1;
	}	

.calendar {
	line-height:20px;
	text-align:center;
	border:1px solid #c1c1c1;
}

	
.calendarToday {
	background-color:#017eaa;
	color:#FFFFFF;
	text-align:center;
}

.calendarToday a {
	color:#FFFFFF;
	}
	
.calendarEvent {
	background-color: #6ac4df;
	text-align:center;
	border:1px solid #D9D9D9;
	}			