h1 {
	font-family: Arial;
	font-size: 22px;
	color: #0B51B0;
	font-weight: bold;
	margin-bottom: 30px;
	line-height: 120%;
}

.sub_h1      {
	font-family: Arial;
	font-size: 16px;
	color: #4C81CB;
	font-weight: bold;
	margin-top:-28px;
	line-height: 120%;
}

h2 {
	border-bottom:2px solid #0152c8;
	font-family: Arial;
	font-size: 12pt;
	color: #BF0005;
	font-weight: bold;
	margin-top: 30px;
	margin-bottom: 20px;
	line-height: 120%;
}

.h2-nopadding {
	border-bottom:2px solid #1c1c8e;
	font-family: Arial;
	font-size: 12pt;
	color: #0B51B0;
	font-weight: bold;
	padding-bottom:5px;
	margin-top:10;
}

h3 {
	border-left: 5px solid #0269B8;
	font-family: Arial;
	font-size: 10pt;
	color: #BF0005;
	font-weight: bold;
	padding-left:8px;
	margin-bottom:20px;
	margin-top: 24px;
}

h4 {
	line-height: 130%;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #696969;
	font-variant: normal;
	font-style: normal;
	font-weight: normal;
}

h5 {
	line-height: 130%;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #696969;
	font-weight: normal;

}

p {
	line-height: 130%;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #23323E;
}

p.wciecie {
	text-indent: 12px;
	text-align: justify;
}


p.wciecie:first-letter {
	font-size: 14px;
	font-weight: bold;
}

table {
	border: 0px;
}

td	{
	border-style: none;
	line-height: 130%;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #696969;
}

li           {
	list-style-image: url('/images/arrow.gif');
	line-height: 135%;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #32404C;
}


a{
color: #BF0005;
text-decoration: underline;
}

a:active     {
color: #40B6BA;
text-decoration:underline
}

a:visited    {
color: #5600BF;
}

a:hover      {
color: #F6A8A9;
text-decoration:underline
}


.high_impact_head {
font-family: Arial;
font-weight: bold;
color: #555555;
font-size: 28px;
line-height: 110%;
margin-top:4;
margin-bottom:4;
text-align: left;
}

.index_heading {
	color: #446061;
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	line-height: 110%;
	padding-top: 5px;
	padding-left:0px;
}

.index_wstep {
	line-height: 130%;
	text-align: justify;
	margin-top:-13px;
}

.menu-left-linki {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 130%;
	text-decoration: none;
	margin-left: 10px;
	color: #446061;
}

.menu_heading {
	font-family: Arial;
	font-size: 12px;
	color: #446061;
	background: #B3CFC9;
	font-weight: 800;
	text-align: center;
	border-top: 1px dotted gray;
	border-bottom: 1px dotted gray;
	padding-top: 3px;
	padding-bottom: 3px;
	margin-top: 8px;
	margin-bottom: 8px;
	margin-left: 0px;
	margin-right: 0px;
}

a.na-forum {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 400;
	text-align: left;
	text-decoration: none;
}


.textarea     {
	border:2px solid #1c1c8e;
	font-family: Verdana;
	font-size: 10px;
	color:#333333;
	background-color:#FFFFFF;
	padding: 2px;
	margin: 2px;
}

.submit      {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
	padding: 2px;
	margin: 2px;
}

.wyroznione {
font-size: 8pt;
font-family: Verdana;
color: #336699;
border:1px solid #977E40;
padding: 4px;
background-color: #D6FFF1;
}

.wyroznione_narrow {
font-size: 8pt;
font-family: Verdana;
color: #274D74;
border: 2px solid #84B9E8;
padding: 4px;
background-color: #FFFFFF;
margin-left:20;
margin-right:20px;
}

.guzior      {
border: 2px solid #977E40;
padding: 5px;
background-color: #FFFFCC;
font-family:Verdana;
font-size:8pt;
font-weight:bold
}

.td_menu_tresc {
font-family: Verdana;
font-size: 8pt;
padding-left: 4px;
padding-right: 4px;
padding-top: 1px;
padding-bottom: 1px;
background-color: #FFFFCC;
}

.td_right_head {
font-family: Verdana;
font-size: 10px;
color: #FFFFCC;
font-weight: bold;
text-align: center;
border: 1px solid #977E40;
padding: 2px;
background-color: #977E40;
}

.td_right_content {
font-family: Verdana;
font-size: 10px;
color: #000000;
border: 1px solid #977E40;
padding: 2px;
background-color: #FFFFCC;
}

.td_right    {
background-color: #FFFFFF;
}

.form-td     {
border: 1px solid #EFE487;
padding: 5px;
background-color: #EFE487;
font-family:Verdana;
font-size:11px;
color:#000000;
}

.form-td-border     {
border: 2px solid #0B51B0;
padding: 5px;
background-color: #FFFFFF;
font-family:Verdana;
font-size:11px; color:#000000
}

.form-table  {
border: 2px solid #0b50b0;
padding: 2px
}

.form-td-heading {
font-family: Verdana;
font-size: 11px;
color: #000080;
font-weight: bold;
}

#tabela-spotkania {
	margin: 10px;
}

.tabela-spotkania-td {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 6px;
	border-top:  1px solid Gray;
}

.tabela-spotkania-th {
	background-color: #E1E1E1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	color: #565656;
	padding: 4px;
	border-top: 1px solid Gray;
	border-left: 1px solid Gray;
	border-right: 1px solid Gray;
}

a.na-forum {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	border-bottom: 1px dotted gray;
}

span.wytluszcz {
	font-weight: bolder;
	color: #0B51B0;
}

.neovita-info {
	font-size: 10px;
	margin-left: 12px;
	margin-right: 12px;
	margin-bottom: 12px;
	text-align: justify;
}

.neovita-info-normal {
	font-size: 10px;
	text-align: left;
}

.na-forum-link {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}

.form-szary {
	background: #F3F3F3;
	border: 1px solid #E4E4E4;
	padding: 4px;
	font-size: 10px;
}