body {
	background-color: #ffffff;
	margin: 5px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #4e4f51;
}

a {
	color: #ffffff;
	text-decoration: none;
}

.header {
	width: 100%;
	height: 87px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
}

.logo {
	width: 100%;
	text-align: center;
	margin: 0px 0px 0px 0px;
	float: left;
}

.menu{width:100%;padding:5px 0px 10px 0px; float: left; text-align: center; display: none;}
#menuLinks{width:100%;margin:0px auto 0px auto;padding:0px 0px 0px 0px;}
ul#menuLinks li{list-style:none;font-size:18px;font-weight:bold;margin:0px 0px 0px 0px;}
ul#menuLinks a, a:visited{color:#4e4f51;text-decoration:none;}
ul#menuLinks a:hover, a:active{color:#68686c;text-decoration:none;}

.menuSep {
	display: none;
}

/*
.menu {
	font-size: 14px;
	color: #4e4f51;
	font-weight: bold;
	padding-top: 56px;
	margin-bottom: 18px;
}
*/

.menuItem {
	float: left;
}

/*.menu a, a:visited {
	margin: 0px 12px 0px 12px;
	color: #4e4f51;
	font-weight: bold;
	text-decoration: none !important;
}

.menu a:hover, a:active {
	color: #68686c !important;
	font-weight: bold;
	text-decoration: none !important;
}*/

a.menu, a.menu:visited {
	margin: 0px 11px 0px 11px;
	color: #4e4f51;
	font-weight: bold;
	text-decoration: none !important;
}

a.menu:hover, a.menu:active {
	color: #68686c !important;
	font-weight: bold;
	text-decoration: none !important;
}

.banner {
	width: 100%;
	height: 325px;
	/*border-top: #4e4f51 5px solid;*/
	box-shadow: 0px 2px 2px #4e4f51;
	background-repeat: no-repeat;
	background-position: center center;
	float: left;
	margin-bottom: 15px;
}

.main {
	width: 98%;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	padding: 0px 0px 0px 0px;
}

.icons {
	width: 100%;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	padding: 0px 0px 0px 0px;
}

.grupy {
	display: none;
}

.grupyU {
	width: 100%;
	float: left;
}

.grupy h3, .grupyU h3 {
	width: 100%;
	font-size: 18px;
	font-weight: bold;
	background-color: #4e4f51;
	color: #ffffff;
	margin: 2px 0px 0px 0px;
	text-align: center;
	padding-top: 11px;
	padding-bottom: 12px;
	box-shadow: 2px 2px 5px #4e4f51;
}

a.iconMed, a.iconMed:visited {
	height: 91px;
	width: 60%;
	background-image: url(../pix/ikonki/med.png);
	background-position: top left;
	background-repeat: no-repeat;
	color: #58b7d3 !important;
	margin: 2px 5px 0px 5px;
	text-decoration: none;
	font-weight: bold;
	padding: 31px 5px 5px 95px;
	float: left;
}

a.iconMed:active, a.iconMed:hover {
/*	background-image: url(../pix/ikonki/med_on.png);*/
	opacity: 0.8;
	filter: alpha(opacity=8);
	color: #58b7d3 !important;
	text-decoration: none !important;
}

a.iconMed2, a.iconMed2:visited {
	height: 91px;
	width: 60%;
	background-image: url(../pix/ikonki/med.png);
	background-position: top left;
	background-repeat: no-repeat;
	color: #58b7d3 !important;
	margin: 40px 5px 0px 5px;
	text-decoration: none;
	font-weight: bold;
	padding: 31px 5px 5px 95px;
	float: left;
}

a.iconMed2:active, a.iconMed2:hover {
/*	background-image: url(../pix/ikonki/med_on.png);*/
	opacity: 0.8;
	filter: alpha(opacity=8);
	color: #58b7d3 !important;
	text-decoration: none !important;
}

a.iconRew, a.iconRew:visited {
	height: 91px;
	width: 60%;
	background-image: url(../pix/ikonki/rew.png);
	background-position: top left;
	background-repeat: no-repeat;
	color: #58b7d3 !important;
	margin: 20px 5px 0px 5px;
	text-decoration: none;
	font-weight: bold;
	padding: 31px 5px 5px 95px;
	float: left;
}

a.iconRew:active, a.iconRew:hover {
/*	background-image: url(../pix/ikonki/rew_on.png);*/
	opacity: 0.8;
	filter: alpha(opacity=8);
	color: #58b7d3 !important;
	text-decoration: none !important;
}

.indywidualni {
	width: 100%;
	float: left;
}

.indywidualni h3 {
	width: 100%;
	font-size: 18px;
	font-weight: bold;
	background-color: #4e4f51;
	color: #ffffff;
	margin: 2px 0px 0px 0px;
	text-align: center;
	padding-top: 11px;
	padding-bottom: 12px;
	box-shadow: 2px 2px 5px #4e4f51;
}

a.iconRak, a.iconRak:visited {
	height: 91px;
	width: 60%;
	background-image: url(../pix/ikonki/rak.png);
	background-position: top left;
	background-repeat: no-repeat;
	color: #ff648b !important;
	margin: -30px 0px 0px 5px;
	text-decoration: none;
	font-weight: bold;
	padding: 23px 15px 5px 95px;
	float: left;
}

a.iconRak:active, a.iconRak:hover {
	text-decoration: none;
	opacity: 0.8;
	filter: alpha(opacity=8);
	color: #ff648b !important;
}

a.iconLife, a.iconLife:visited {
	height: 91px;
	width: 60%;
	background-image: url(../pix/ikonki/life.png);
	background-position: top left;
	background-repeat: no-repeat;
	color: #27b09c !important;
	margin: -30px 0px 0px 5px;
	text-decoration: none;
	font-weight: bold;
	padding: 23px 15px 5px 95px;
	float: left;
}

a.iconLife:active, a.iconLife:hover {
	text-decoration: none;
	opacity: 0.8;
	filter: alpha(opacity=8);
	color: #27b09c !important;
}

a.iconNNW, a.iconNNW:visited {
	height: 91px;
	width: 60%;
	background-image: url(../pix/ikonki/nnw.png);
	background-position: top left;
	background-repeat: no-repeat;
	color: #6a8f3c !important;
	margin: -40px 0px 0px 5px;
	text-decoration: none;
	font-weight: bold;
	padding: 23px 16px 5px 95px;
	float: left;
}

a.iconNNW:active, a.iconNNW:hover {
/*	background-image: url(../pix/ikonki/nnw_on.png);*/
	opacity: 0.8;
	filter: alpha(opacity=8);
	text-decoration: none;
	color: #6a8f3c !important;
}

a.iconKom, a.iconKom:visited {
	height: 91px;
	width: 60%;
	background-image: url(../pix/ikonki/kom.png);
	background-position: top left;
	background-repeat: no-repeat;
	color: #58b7d3 !important;
	margin: -40px 5px -20px 5px;
	text-decoration: none;
	font-weight: bold;
	padding: 31px 5px 5px 95px;
	float: left;
}

a.iconKom:active, a.iconKom:hover {
/*	background-image: url(../pix/ikonki/kom_on.png);*/
	opacity: 0.8;
	filter: alpha(opacity=8);
	color: #58b7d3 !important;
	text-decoration: none !important;
}

a.iconPodroze, a.iconPodroze:visited {
	height: 91px;
	width: 60%;
	background-image: url(../pix/ikonki/tur.png);
	background-position: top left;
	background-repeat: no-repeat;
	color: #7c70a9 !important;
	margin: -40px 0px 0px 5px;
	text-decoration: none;
	font-weight: bold;
	padding: 31px 16px 5px 95px;
	float: left;
}

a.iconPodroze:active, a.iconPodroze:hover {
/*	background-image: url(../pix/ikonki/tur_on.png);*/
	opacity: 0.8;
	filter: alpha(opacity=8);
	text-decoration: none;
	color: #7c70a9 !important;
}

a.iconNarty, a.iconNarty:visited {
	height: 91px;
	background-image: url(../pix/ikonki/narty.png);
	background-position: top left;
	background-repeat: no-repeat;
	color: #57b7d3 !important;
	margin: -30px 0px 0px 5px;
	text-decoration: none;
	font-weight: bold;
	padding: 23px 15px 5px 95px;
	float: left;
}

a.iconNarty:active, a.iconNarty:hover {
	opacity: 0.8;
	filter: alpha(opacity=8);
	text-decoration: none;
	color: #57b7d3 !important;
}

a.iconAuto, a.iconAuto:visited {
	height: 91px;
	width: 60%;
	background-image: url(../pix/ikonki/auto.png);
	background-position: top left;
	background-repeat: no-repeat;
	color: #f5c316 !important;
	margin: 20px 5px 0px 5px;
	text-decoration: none;
	font-weight: bold;
	padding: 31px 16px 5px 95px;
	float: left;
}

a.iconAuto:active, a.iconAuto:hover {
/*	background-image: url(../pix/ikonki/auto_on.png);*/
	text-decoration: none;
	opacity: 0.8;
	filter: alpha(opacity=8);
	color: #f5c316 !important;
}

a.iconNieruchomosci, a.iconNieruchomosci:visited {
	height: 91px;
	width: 60%;
	background-image: url(../pix/ikonki/nier.png);
	background-position: top left;
	background-repeat: no-repeat;
	color: #f9a52e !important;
	margin: -40px 5px 0px 5px;
	text-decoration: none;
	font-weight: bold;
	padding: 31px 4px 5px 95px;
	float: left;
}

a.iconNieruchomosci:active, a.iconNieruchomosci:hover {
/*	background-image: url(../pix/ikonki/nier_on.png);*/
	opacity: 0.8;
	filter: alpha(opacity=8);
	text-decoration: none;
	color: #f9a52e !important;
}

a.iconOC, a.iconOC:visited {
	height: 91px;
	width: 60%;
	background-image: url(../pix/ikonki/oc.png);
	background-position: top left;
	background-repeat: no-repeat;
	color: #5fb546 !important;
	margin: -30px 5px 0px 5px;
	text-decoration: none;
	font-weight: bold;
	padding: 31px 4px 5px 95px;
	float: left;
}

a.iconOC:active, a.iconOC:hover {
/*	background-image: url(../pix/ikonki/oc_on.png);*/
	opacity: 0.8;
	filter: alpha(opacity=8);
	text-decoration: none;
	color: #5fb546 !important;
}

a.iconStudenci, a.iconStudenci:visited {
	height: 91px;
	width: 60%;
	background-image: url(../pix/ikonki/studenci.png);
	background-position: top left;
	background-repeat: no-repeat;
	color: #6a8f3c !important;
	margin: -40px 0px 10px 5px;
	text-decoration: none;
	font-weight: bold;
	padding: 18px 15px 5px 95px;
	float: left;
}

a.iconStudenci:active, a.iconStudenci:hover {
	opacity: 0.8;
	filter: alpha(opacity=8);
	text-decoration: none;
	color: #6a8f3c !important;
}

a.iconZdrowie, a.iconZdrowie:visited {
	height: 91px;
	width: 60%;
	background-image: url(../pix/ikonki/zdrowie.png);
	background-position: top left;
	background-repeat: no-repeat;
	color: #257dcc !important;
	margin: -30px 5px 0px 5px;
	text-decoration: none;
	font-weight: bold;
	padding: 31px 4px 5px 95px;
	float: left;
}

a.iconZdrowie:active, a.iconZdrowie:hover {
/*	background-image: url(../pix/ikonki/oc_on.png);*/
	opacity: 0.8;
	filter: alpha(opacity=8);
	text-decoration: none;
	color: #257dcc !important;
}

a.iconDochod, a.iconDochod:visited {
	height: 91px;
	width: 60%;
	background-image: url(../pix/ikonki/utr.png);
	background-position: top left;
	background-repeat: no-repeat;
	color: #828282 !important;
	margin: -30px 0px 0px 5px !important;
	text-decoration: none;
	font-weight: bold;
	padding: 23px 16px 5px 95px;
	float: left;
}

a.iconDochod:active, a.iconDochod:hover {
/*	background-image: url(../pix/ikonki/utr_on.png);*/
	opacity: 0.8;
	filter: alpha(opacity=8);
	text-decoration: none;
	color: #828282 !important;
}

a.iconKos, a.iconKos:visited {
	height: 91px;
	width: 60%;
	background-image: url(../pix/ikonki/cos.png);
	background-position: top left;
	background-repeat: no-repeat;
	color: #df5c7e !important;
	margin: -40px 0px 0px 5px;
	text-decoration: none;
	font-weight: bold;
	padding: 23px 16px 5px 95px;
	float: left;
}

a.iconKos:active, a.iconKos:hover {
/*	background-image: url(../pix/ikonki/cos_on.png);*/
	opacity: 0.8;
	filter: alpha(opacity=8);
	text-decoration: none;
	color: #df5c7e !important;
}

.kupUbezpieczenie {
	width: 95%;
	border: #4e4f51 4px solid;
	margin-left: 5px;
	margin-right: 5px;
	background-position: top left;
	background-repeat: no-repeat;
	color: #4e4f51;
	font-weight: bold;
	float: left;
}

.ofertaPartnera {
	width: 95%;
	border: #4e4f51 4px solid;
	margin-left: 5px;
	margin-right: 5px;
	margin-bottom: 30px;
	background-position: top left;
	background-repeat: no-repeat;
	color: #4e4f51;
	font-weight: bold;
	float: left;
}

.oP {
	width: 90%;
}

a.przezI, a.przezI:visited {
	height: 54px;
	width: 60%;
	background-image: url(../pix/bg_przez_i.png);
	background-position: top left;
	background-repeat: no-repeat;
	color: #4f4e53 !important;
	margin: 20px 0px 0px 5px;
	text-decoration: none;
	font-weight: bold;
	padding: 10px 16px 5px 73px;
	float: left;
}

a.przezI:active, a.przezI:hover {
	background-image: url(../pix/bg_przez_i_on.png);
	text-decoration: none;
	color: #88888a !important;
}

a.przezT, a.przezT:visited {
	height: 54px;
	width: 60%;
	background-image: url(../pix/bg_przez_t.png);
	background-position: top left;
	background-repeat: no-repeat;
	color: #4f4e53 !important;
	margin: 0px 0px 0px 5px;
	text-decoration: none;
	font-weight: bold;
	padding: 10px 16px 5px 73px;
	float: left;
}

a.przezT:active, a.przezT:hover {
	background-image: url(../pix/bg_przez_t_on.png);
	text-decoration: none;
	color: #88888a !important;
}

a.przezD, a.przezD:visited {
	height: 54px;
	width: 60%;
	background-image: url(../pix/bg_przez_d.png);
	background-position: top left;
	background-repeat: no-repeat;
	color: #4f4e53 !important;
	margin: 0px 0px 0px 5px;
	text-decoration: none;
	font-weight: bold;
	padding: 10px 16px 5px 73px;
	float: left;
}

a.przezD:active, a.przezD:hover {
	background-image: url(../pix/bg_przez_d_on.png);
	text-decoration: none;
	color: #88888a !important;
}

.oFirmie {
	font-size: 12px;
	width: 96%;
	margin-top: 60px;
	float: left;
}

.oFirmie h2 {
	font-size: 18px;
	font-weight: bold;
	margin: 0px 0px 0px 5px;
	padding: 0px 0px 0px 0px;
	float: none;
}

.oFirmieL {
	font-size: 12px;
	width: 100%;
	float: left;
	padding-left: 5px;
	padding-right: 5px;
	border-top: #4e4f51 4px solid;
	margin-top: 0px;
}

.oFirmieR {
	font-size: 12px;
	width: 100%;
	float: left;
	margin-top: 0px;
	margin-left: 5px;
}

.oFirmieRL {
	font-size: 12px;
	width: 48%;
	float: left;
	margin-top: 0px;
	text-align: center;
}

.oFirmieRR {
	font-size: 12px;
	width: 48%;
	float: left;
	margin-top: 0px;
	margin-left: 10px;
	text-align: center;
}

.oFirmieWiecej  {
	font-size: 12px;
	width: 100%;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	text-align: center;
}

a.oFirmieWiecejL, a.oFirmieWiecejL:visited  {
	background-color: #cbcbcb;
	font-size: 12px;
	width: 100%;
	text-align: center;
	margin: 0px 0px 0px 0px !important;
/*	float: left;*/
	color: #545557 !important;
	text-decoration: none;
	padding: 4px 0px 4px 0px;
	display: block;
}

a.oFirmieWiecejR, a.oFirmieWiecejR:visited  {
	background-color: #cbcbcb !important;
	font-size: 12px;
	width: 100%;
	text-align: center;
	margin: 0px 0px 0px 0px !important;
/*	float: left;*/
	color: #545557 !important;
	text-decoration: none;
	padding: 4px 0px 4px 0px;
	display: block;
}

a.oFirmieWiecejL:hover, a.oFirmieWiecejL:active, a.oFirmieWiecejR:hover, a.oFirmieWiecejR:active {
	background-color: #cbcbcb;
	color: #88888a !important;
	text-decoration: none;
}

.footer {
	width: 100%;
	float: left;
	text-align: center;
}

.footerSocial {
	width: 100%;
	height: 115px;
	margin-top: 50px;
	background-image: url(../pix/bg_footer_top.png);
	background-position: center;
	background-repeat: repeat-y;
}

.footerSocial img {
	margin-top: 16px;
	margin-right: 6px !important;
}

.footerGrey {
	width: 100%;
	/*height: 85px;*/
	text-align: center;
	background-color: #ffffff;
	border-top: 1px solid #545557;
	/*border-bottom: 1px solid #545557;*/
}

.partnerzy {
	width: 100%;
	margin-left: auto;
	margin-right: auto;
	height: 85px;
}

.partnerzy h3 {
	color: #ffffff;
	font-size:14px;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 0px;
	text-align: left;
	padding-top: 3px;
	padding-left: 3px;
}
.partnerzy img {
	border: none;
	margin-right: 19px;
}

.footerBottom {
	width: 100%;
	float: left;
	height: 145px;
	background-image: url(../pix/bg_footer_bottom2.png);
	background-position: center;
	background-repeat: repeat-y;
}

.footerBottomCenter {
	width: 100%;
	height: 145px;
	margin-left: auto;
	margin-right: auto;
	background-image: url(../pix/bg_footer_bottom.png);
	background-repeat: no-repeat;
	background-position: center;
}

.footerBottomCenterL {
	width: 48%;
	float: left;
	color: #ffffff;
	font-size: 12px;
	padding-left: 5px;
}

.footerBottomCenterLx {
	display: none;
}

.footerBottomCenterL a, a:visited {
	text-decoration: none;
	float: none;
	color: #ffffff;
}

.footerBottomCenterL a:hover, a:active {
	text-decoration: underline;
}

.footerBottomCenterR {
	display: none;
}

#bannerContainer{
	width:100%;
	height:325px;
	position:relative;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}
.banner-image { 
	text-align: center;
	background:transparent url('../pix/bannery/med.jpg') no-repeat center center;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	background-size:cover; 
	height:325px; 
	min-width: 100%;
		position:absolute;
		top:0px;
		left:0px;
	margin-left: auto;
	margin-right: auto;
}

.bannerContent {
	width: 100%;
	height: 325px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	text-align: center;
}

.bannerBox {
	width: 90%;
	text-align: center;
	/*height: 206px;*/
	padding: 20px 15px 20px 15px;
	background: rgb(78, 79, 81);
	background: rgba(78, 79, 81, 0.6);
	margin-top: 60px;
	margin-left: 5px;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
}

.bannerBoxRak {
	width: 90%;
	text-align: center;
	/*height: 206px;*/
	padding: 20px 15px 20px 15px;
	background: rgb(78, 79, 81);
	background: rgba(78, 79, 81, 0.6);
	margin-top: 175px;
	margin-left: 5px;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
}

/*a.bannerBoxLink, a.bannerBoxLink:visited {
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
	background: transparent;
	font-size: 18px;
}

a.bannerBoxLink:hover, a.bannerBoxLink:active {
	color: #ffffff;
	text-decoration:underline;
}*/

.preload {
	display: none;
}

.preload img {
	display: none;
}

.bannerBox1 {
	width: 100%;
	/*background: url('../pix/bg_box_content.png') repeat-y 0 50%;       
	opacity: 0.5;
	background-image: url(../pix/bg_box_content.png);
	background-repeat: repeat-y;*/
	margin-top: auto;
	margin-bottom: auto;
	padding: 0px 0px 0px 0px;
	vertical-align: middle;
	text-align: center;
}

h2.bannerBoxH {
	font-size: 25px;
	color: #4e4f51;
	padding: 50px 10px 50px 10px;
	vertical-align: middle;
}

a.bannerBoxLink, a.bannerBoxLink:visited {
	margin-top: 10px;
	color: #ffffff;
	font-size: 18px;
	padding: 5px 5px 5px 5px;
	background-color: #4e4f51;
	text-decoration: none;
	font-weight: bold;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	display: block;
}

a.bannerBoxLink:hover, a.bannerBoxLink:active {
	background-color: #cbcbcb;
	color: #4e4f51;
	text-decoration: none;
}

a.siteMap, a.siteMap:visited, a.powrot, a.powrot:visited {
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}

a.siteMap:hover, a.siteMap:active, a.powrot:hover, a.powrot:active {
	color: #4e4f51;
	text-decoration:underline;
}

input[type=text] {
	font-family: "Courier New", Courier, monospace;
	color: #4e4f51;
	border: solid;
	border-width: 1px;
	border-color: #4e4f51;
	margin-top: 1px;
}

input[type=submit] {
color: #ffffff;
padding: 3px 3px 3px 3px;
background:#4e4f51;
border:0 none;
-webkit-border-radius: 3px;
border-radius: 3px; }

.cancer {
	border-collapse: collapse;
	font-size:12px;
}

.cancer td {
	border: solid 1px #4e4f51;
	padding: 0px;
}

a.turButton, a.turButton:visited {
	background-color: #847cb5;
	display: block;
	width: 90%;
	margin: 0px auto 0px auto;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	color: #ffffff;
	font-weight: bold;
	padding: 10px 10px 10px 10px;
	text-align: center;
	font-size: 16px;
}

a.turButton:hover, a.turButton:active {
	background-color: #c1bdda;
}

a.OCButton, a.OCButton:visited {
	background-color: #77a9d6;
	display: block;
	width: 90%;
	margin: 0px auto 0px auto;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	color: #ffffff;
	font-weight: bold;
	padding: 10px 10px 10px 10px;
	text-align: center;
	font-size: 16px;
}

a.OCButton:hover, a.OCButton:active {
	background-color: #bbd4ea;
}

a.DomButton, a.DomButton:visited {
	background-color: #ff931e;
	display: block;
	width: 90%;
	margin: 0px auto 0px auto;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	color: #ffffff;
	font-weight: bold;
	padding: 10px 10px 10px 10px;
	text-align: center;
	font-size: 16px;
}

a.DomButton:hover, a.DomButton:active {
	background-color: #ffce89;
}

a.NNWButton, a.NNWButton:visited {
	background-color: #617724;
	display: block;
	width: 90%;
	margin: 0px auto 0px auto;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	color: #ffffff;
	font-weight: bold;
	padding: 10px 10px 10px 10px;
	text-align: center;
	font-size: 16px;
}

a.NNWButton:hover, a.NNWButton:active {
	background-color: #889939;
}

a.rakButton, a.rakButton:visited {
	background-color: #f193b7;
	display: block;
	width: 90%;
	margin: 0px auto 0px auto;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	color: #ffffff;
	font-weight: bold;
	padding: 10px 10px 10px 10px;
	text-align: center;
	font-size: 16px;
}

a.rakButton:hover, a.rakButton:active {
	background-color: #fbccde;
}

.shadedCell {
	background-color: #f0f8ff;
}
}

#cover {
		display:        none;
		position:       absolute;
		left:           0px;
		top:            0px;
		width:          100%;
		height:         100%;
		text-align:center;
		vertical-align:middle;
		z-index:    998;
}

#dialog1 {
		display:    none;
		left:       0px;
		top:        0px;
		width:      100%;
		height:     100%;
		position:absolute;
		margin-top:0px;   /* negative half of height above */
		z-index:    998;
		background-color: #ffffff;
		filter:         alpha(Opacity = 99);
		opacity:        0.99;
		-moz-opacity:   0.99;
		-khtml-opacity: 0.99;
		padding:    0px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		padding: 0px 0px 0px 0px;
}

.bannerNarty {
		width:96%;
		height:100%;
		padding: 10px 2% 10px 2%;
		background: #ffffff;
		background-image:url(../pix/bannery/narciarz_490_b.jpg);
 		-webkit-background-size: cover;
		-moz-background-size: cover;
		-o-background-size: cover;
		background-size: cover;
		background-position: top center;
		background-repeat:no-repeat;
}

.nartyZamknij {
	text-align:right;
	margin:10px 0px 10px 0px;
}

.nartyZamknij a {
	color: #7681b9;
	text-decoration:none;
}

.nartyHead {
	width: 100%;
	text-align: center;
	font-size:24px;
	font-weight:bold;
	color:#7681b9;
}

.nartyContent {
	float:left;
	width:90%;
	font-size:20px;
	color:#7681b9;
	padding: 0px 10px 0px 10px;
}

.narciarzStatic {
	width: 100%;
}