/************************* Template styles ************************************/
* {
	margin: 0px;
	padding: 0px;
}
a {
	font-weight: bold;
}
a:hover {
	text-decoration: underline;
}

h1 {
	font-weight: bold;
	color: #3f3f41;
	font-family: Trebuchet MS, Helvetica, Verdana;
	font-size: 12pt;
	}
h2 {
font-weight: bold;
	color: #308216;
	font-family: Trebuchet MS, Helvetica, Verdana;
	font-size: 13pt;
	margin-left: 50px;
	margin-bottom: 10px;

}

div#main {
	margin: auto;
	width: 770px;
	position: relative;

}


div#baner {
	border-top-style: solid;
	border-top-width: 41px;
	height: 72px;
	font-family: Helvetica;
	font-size: 45pt;
	font-weight: bold;
	padding-top: 13px;
	padding-bottom: 10px;
	padding-right: 20px;
	padding-left: 20px;
	text-align: center;
}

div#menu {
	padding-left: 35px; 
	padding-right: 35px; 
	padding-top: 15px;
	padding-bottom: 3em;
	font-family: Trebuchet MS;
	font-weight: bold;
	font-size: 12pt;

}

ul#menu_list  {
	
}

ul#menu_list li {
	display: inline;
	margin-right: 25px;
}

div#content {
	color: #3f3f41;
	font-family: Trebuchet MS, Helvetica, Verdana;
	padding-left: 30px;
	padding-right: 30px;
	padding-bottom: 30px;
	text-align: justify;
	font-size: 12pt;
}

div#pytanie {
	color: #3f3f41;
	font-family: Trebuchet MS, Helvetica, Verdana;
	padding-left: 30px;
	padding-right: 30px;
	padding-bottom: 0.5em;
	text-align: center;
	font-size: 20pt;
}

div#podatek {
	color: #3f3f41;
	font-family: Trebuchet MS, Helvetica, Verdana;
	padding-left: 30px;
	padding-right: 30px;
	padding-bottom: 2em;
	text-align: center;
	font-size: 14pt;
}

p {
	text-indent: 1.5em;
	margin-top: 0.9em;
}

img#obraz {
	float: left;
	margin-right: 45px;
	margin-bottom: 15px;
}

/****************************Pages styles ****************************************************/
img#plakat {
	clear: both;
	margin: 0px 250px 10px 250px;
}


.o_michale_baner {
	border-color: #ececb8;
	background-color: #308216;
	color: #ececb8;
}

.o_michale_menu {
	background-color: #ececb8;
	color: #308216;
	
}

.PIT_teraz {
	background-color: #ececb8;
}

.o_michale_linki {
	color: #308216;
	text-decoration: none;
	display: inline;
}

a.listy {
	margin-top: 0.5em;
}

.o_michale_img {
	border-color: #308216;
	border-style: solid;
	border-width: 5px;
}

.o_michale_content {
	background-color: #ececb8;
}

.o_michale_header {
	position: absolute;
	right: 0px;
}

/************************************* leczenie page ******************************/

.leczenie_baner {
	border-color: #f4fcff;
	background-color: #2ba4ff;
	color: #f4fcff;
	
}

.leczenie_menu {
	background-color: #f4fcff;
	color: #2ba4ff;
}

.leczenie_linki {
	color: #2ba4ff;
	text-decoration: none;
}
.leczenie_img {
	border-color: #2ba4ff;
	border-style: solid;
	border-width: 5px;
}
.leczenie_content {
	background-color: #f4fcff;
}

.leczenie_header {
	position: absolute;
	right: 0px;
	top: 2px;
}

ul.leczenie_ekipa {
	margin-top: 10px;
	margin-left: 15px;
}

/****************************************** pomoc page ****************************/

.pomoc_baner {
	border-color: #ecffe1;
	background-color: #4cbc40;
	color: #ecffe1;
	
}

.pomoc_menu {
	background-color: #ecffe1;
	color: #4cbc40;
}

.pomoc_linki {
	color: #4cbc40;
	text-decoration: none;
}
.pomoc_img {
	border-color: #4cbc40;
	border-style: solid;
	border-width: 5px;
}
.pomoc_content {
	background-color: #ecffe1;
}

.pomoc_header {
	position: absolute;
	right: 0px;
	top: 2px;
}

span.pomoc_konto {
	display: block;
	font-weight: bold;
	text-align: center;
	margin-top: 10px;
}

div.pomoc_content li {
	margin-top: 10px;
}

/******************************** dziêkujemy ************/
.dziekujemy_baner {
	border-color: #fdfff2;
	background-color: #ffa300;
	color: #fdfff2;
	
}

.dziekujemy_menu {
	background-color: #fdfff2;
	color: #ffa300;
}

.dziekujemy_linki {
	color: #ffa300;
	text-decoration: none;
}
.dziekujemy_img {
	border-color: #ffa300;
	border-style: solid;
	border-width: 5px;
}
.dziekujemy_content {
	background-color: #fdfff2;
}

.dziekujemy_header {
	position: absolute;
	right: 0px;
	top: 2px;
}

.podziekowania_list li {
	margin-bottom: 15px;
}

ul.dziekujemy_osoby  {
	list-style-type: square;
	margin-bottom: 15px;
	margin-left: 25px;
	font-size: 11pt;
}

/************************** kontakt *****************************/

.kontakt_baner {
	border-color: #fdffd7;
	background-color: #3f85b9;
	color: #fdffd7;
	
}

.kontakt_menu {
	background-color: #fdffd7;
	color: #3f85b9;
}

.kontakt_linki {
	color: #3f85b9;
	text-decoration: none;
}
.kontakt_img {
	border-color: #3f85b9;
	border-style: solid;
	border-width: 5px;
}
div#content.kontakt_content {
	background-color: #fdffd7;
	text-align: left;
}

.kontakt_header {
	position: absolute;
	right: 0px;
	top: 2px;
}

div#content li.mails {
	margin-top: 8px;
}

span.underline {
	text-decoration: underline;
}

span.kontakt_fund {
	display: block;
	width: 100%;
	text-align: center;
}

/******************************* galeria **************************/

.galeria_baner {
	border-color: #f9f9f9;
	background-color: #d17576;
	color: #f9f9f9;
	
}

.galeria_menu {
	background-color: #f9f9f9;
	color: #d17576;
}

.galeria_linki {
	color: #d17576;
	text-decoration: none;
}
.galeria_img {
	border-color: #d17576;
	border-style: solid;
	border-width: 5px;
}
.galeria_content {
	background-color: #f9f9f9;
}

.galeria_header {
	position: absolute;
	right: 0px;
	top: 1px;
}

img.galeria {
	border-color: #d17576;
}
