img, div {
      behavior: url(iepngfix/iepngfix.htc);
}

img, form {
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	border: 0px;
}

html {
	overflow-y: scroll;
}

body,div { 
	margin: 0;
}

body {
	background-color: #ffffff;
	z-index: 1;
	font-family: Arial;
	font-size: 12px; 
	color: #474747; 
	font-weight: normal;
	text-decoration: none;
}

h1 {
	font-family: Arial;
	font-size: 11px; 
	color: #818181; 
	font-weight: normal;
	text-decoration: none;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}


div.glowa {
	background-color: #ffffff;
	background-position: center top;
	z-index: 2;
}


div.s_main {
	width: 100%;
	text-align: center;
	z-index: 3;
	overflow: hidden;
}


div.main_0 {
	width: 100%;
	height: 298px;
	text-align: center;
	z-index: 4;
}


div.main_1 {
	width: 100%;
	background-image: url('../grafika/elementy_strony/tlo_1.jpg');
	background-position: center top;
	background-repeat: repeat-x;
	text-align: center;
	overflow: hidden;
	z-index: 4;
}


div.main_1_1 {
	width: 980px;
	margin: 0 auto;
	text-align: center;
	overflow: hidden;
	z-index: 4;
}


div.main_2 {
	width: 100%;
	height: 76px;
	text-align: center;
	margin: 60 0 60 0;
	z-index: 4;
}


div.main_2_1 {
	width: 980px;
	height: 76px;
	margin: 0 auto;
	text-align: center;
	z-index: 4;
}


div.main_2_1_1 {
	width: 980px;
	height: 56px;
	background-image: url('../grafika/elementy_strony/stopka.png');
	background-position: center top;
	background-repeat: no-repeat;
}


div.main_2_1_2 {
	width: 980px;
	height: 20px;
	text-align: right;
}


span.Ttext {
	font-family: Arial;
	font-size: 12px; 
	color: #474747; 
	font-weight: normal;
	text-decoration: none;
}


input.loginInput {
	width: 175px;
	height: 21px;
	border: 1px solid #c7c7c7;
	background-image: url('../grafika/elementy_strony/tlo_input.jpg');
	background-repeat: repeat-x;
	
	font-family: Arial;
	font-size: 12px; 
	color: #474747; 
	font-weight: normal;
	text-decoration: none;
}


span.BtextBlue {
	font-family: Arial;
	font-size: 16px; 
	color: #2a97e9; 
	font-weight: normal;
	text-decoration: none;
}


a.Tlink {
	font-family: Arial;
	font-size: 12px; 
	color: #474747; 
	font-weight: normal;
	text-decoration: none;	
}


a.MlinkGray {
	font-family: Arial;
	font-size: 12px; 
	color: #818181; 
	font-weight: normal;
	text-decoration: none;
	line-height: 46px;
}
a.MlinkGray:hover {
	color: #2a97e9; 
}


span.MtextBlue {
	font-family: Arial;
	font-size: 12px; 
	color: #2a97e9; 
	font-weight: normal;
	text-decoration: none;
}


a.SlinkBlue {
	font-family: Arial;
	font-size: 11px; 
	color: #2a97e9; 
	font-weight: normal;
	text-decoration: none;
	line-height: 20px;
}
a.SlinkBlue:hover {
	color: #d55731; 
}


a.MlinkBlue {
	font-family: Arial;
	font-size: 12px; 
	color: #2a97e9; 
	font-weight: normal;
	text-decoration: none;
	line-height: 20px;
}
a.MlinkBlue:hover {
	color: #d55731; 
}


span.StextGray {
	font-family: Arial;
	font-size: 11px; 
	color: #818181; 
	font-weight: normal;
	text-decoration: none;
	line-height: 20px;
}


span.TtextGray {
	font-family: Arial;
	font-size: 12px; 
	color: #818181; 
	font-weight: normal;
	text-decoration: none;
}


span.xBtextBlue {
	font-family: Arial;
	font-size: 20px; 
	color: #2a97e9; 
	font-weight: normal;
	text-decoration: none;
	line-height: 20px;
}


input.inputKontakt {
	width: 240px;
	height: 20px;
	border: 1px solid #c7c7c7;
	background-image: url('../grafika/elementy_strony/tlo_input.jpg');
	background-repeat: repeat-x;
	
	font-family: Arial;
	font-size: 12px; 
	color: #474747; 
	font-weight: normal;
	text-decoration: none;
}


textarea.textKontakt {
	width: 620px;
	height: 190px;
	border: 1px solid #c7c7c7;
	background-image: url('../grafika/elementy_strony/tresc_wiadomosci_gradient.jpg');
	background-repeat: repeat-x;
	
	font-family: Arial;
	font-size: 12px; 
	color: #474747; 
	font-weight: normal;
	text-decoration: none;
}


span.BtextRed {
	font-family: Arial;
	font-size: 13px; 
	color: #b40000; 
	font-weight: normal;
	text-decoration: none;
}


span.xBtext {
	font-family: Arial;
	font-size: 18px; 
	color: #555453; 
	font-weight: normal;
	text-decoration: none;
	line-height: 35px;
}































