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: 960px;
	height: 87px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
}

.logo {
	width: 278px;
	padding: 0px 45px 0px 10px;
	margin: 0px 0px 0px 0px;
	float: left;
}

/*.menu{width:100%;padding:5px 0px 0px 0px;}
#menuLinks{width:960px;margin:0px auto 0px auto;padding:0px 0px 0px 0px;}
ul#menuLinks li{display:inline;list-style:none;font-size:14px;font-weight:bold;margin:0px 0px 18px 0px;padding-top:86px;}
ul#menuLinks a, a:visited{color:#4e4f51;text-decoration:none;}
ul#menuLinks a:hover, a:active{color:#68686c;text-decoration:none;}*/

.menuSep {
	color: #4e4f51;
	margin:10px 16px 0px 16px;
}

/*
.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;
	z-index: 0;
}

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

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

.grupy, .grupyU {
	width: 230px;
	float: left;
}

.grupy h3, .grupyU h3 {
	width: 230px;
	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;
	background-image: url(../pix/ikonki/med.png);
	background-position: top left;
	background-repeat: no-repeat;
	color: #58b7d3 !important;
	margin: 2px 5px 0px 115px;
	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;
	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;
	background-image: url(../pix/ikonki/rew.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.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: 730px;
	float: left;
}

.indywidualni h3 {
	width: 710px;
	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;
	margin-left: 20px;
	box-shadow: 2px 2px 5px #4e4f51;
}

a.iconRak, a.iconRak:visited {
	height: 91px;
	background-image: url(../pix/ikonki/rak.png);
	background-position: top left;
	background-repeat: no-repeat;
	color: #ff648b !important;
	margin: 12px 0px 0px 33px;
	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;
	background-image: url(../pix/ikonki/life.png);
	background-position: top left;
	background-repeat: no-repeat;
	color: #27b09c !important;
	margin: 2px 0px 0px 10px;
	text-decoration: none;
	font-weight: bold;
	padding: 23px 16px 5px 95px;
	float: left;
}

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

a.iconKom, a.iconKom:visited {
	height: 91px;
	background-image: url(../pix/ikonki/kom.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.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;
	background-image: url(../pix/ikonki/tur.png);
	background-position: top left;
	background-repeat: no-repeat;
	color: #7c70a9 !important;
	margin: 40px 0px 0px 22px;
	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: 2px 0px 0px 10px;
	text-decoration: none;
	font-weight: bold;
	padding: 23px 16px 5px 95px;
	float: left;
}

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

a.iconAuto, a.iconAuto:visited {
	height: 91px;
	background-image: url(../pix/ikonki/auto.png);
	background-position: top left;
	background-repeat: no-repeat;
	color: #f5c316 !important;
	margin: 40px 0px 0px 32px;
	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;
	background-image: url(../pix/ikonki/nier.png);
	background-position: top left;
	background-repeat: no-repeat;
	color: #f9a52e !important;
	margin: 40px 0px 0px 10px;
	text-decoration: none;
	font-weight: bold;
	padding: 23px 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.iconNNW, a.iconNNW:visited {
	height: 91px;
	background-image: url(../pix/ikonki/nnw.png);
	background-position: top left;
	background-repeat: no-repeat;
	color: #6a8f3c !important;
	margin: 2px 0px 0px 10px;
	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.iconOC, a.iconOC:visited {
	height: 91px;
	background-image: url(../pix/ikonki/oc.png);
	background-position: top left;
	background-repeat: no-repeat;
	color: #5fb546 !important;
	margin: 12px 0px 0px 10px;
	text-decoration: none;
	font-weight: bold;
	padding: 23px 16px 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;
	background-image: url(../pix/ikonki/studenci.png);
	background-position: top left;
	background-repeat: no-repeat;
	color: #6a8f3c !important;
	margin: 2px 0px 0px 32px;
	text-decoration: none;
	font-weight: bold;
	padding: 18px 16px 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;
	background-image: url(../pix/ikonki/zdrowie.png);
	background-position: top left;
	background-repeat: no-repeat;
	color: #257dcc !important;
	margin: 2px 0px 0px 32px;
	text-decoration: none;
	font-weight: bold;
	padding: 23px 16px 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;
	background-image: url(../pix/ikonki/utr.png);
	background-position: top left;
	background-repeat: no-repeat;
	color: #828282 !important;
	margin: 2px 0px 0px 12px !important;
	text-decoration: none;
	font-weight: bold;
	padding: 23px 0px 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;
	background-image: url(../pix/ikonki/cos.png);
	background-position: top left;
	background-repeat: no-repeat;
	color: #df5c7e !important;
	margin: 2px 0px 0px 12px;
	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: 952px;
	height: 54px;
	border: #4e4f51 4px solid;
	margin-left: auto;
	margin-right: auto;
	background-image: url(../pix/kup_bg.png);
	background-position: top left;
	background-repeat: no-repeat;
	color: #ffffff;
	font-weight: bold;
	float: left;
}

.ofertaPartnera {
	width: 952px;
	height: 91px;
	border: #4e4f51 4px solid;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 30px;
	background-image: url(../pix/oferta_bg.png);
	background-position: top left;
	background-repeat: no-repeat;
	color: #ffffff;
	font-weight: bold;
	float: left;
}

a.przezI, a.przezI:visited {
	height: 54px;
	background-image: url(../pix/bg_przez_i.png);
	background-position: top left;
	background-repeat: no-repeat;
	color: #4f4e53 !important;
	margin: 0px 0px 0px 118px;
	text-decoration: none;
	font-weight: bold;
	padding: 10px 16px 5px 53px;
	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;
	background-image: url(../pix/bg_przez_t.png);
	background-position: top left;
	background-repeat: no-repeat;
	color: #4f4e53 !important;
	margin: 0px 0px 0px 85px;
	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;
	background-image: url(../pix/bg_przez_d.png);
	background-position: top left;
	background-repeat: no-repeat;
	color: #4f4e53 !important;
	margin: 0px 0px 0px 85px;
	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: 960px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 60px;
	float: left;
}

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

.oFirmieL {
	font-size: 12px;
	width: 470px;
	float: left;
	border-top: #4e4f51 4px solid;
	margin-top: 0px;
}

.oFirmieR {
	font-size: 12px;
	width: 470px;
	float: left;
	border-top: #4e4f51 4px solid;
	margin-top: 0px;
	margin-left: 20px;
}

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

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

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

a.oFirmieWiecejL, a.oFirmieWiecejL:visited  {
	background-color: #cbcbcb;
	font-size: 12px;
	width: 470px;
	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: 225px;
	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;
}

.footerSocial {
	text-align: center;
	width: 960px;
	height: 115px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 50px;
	background-image: url(../pix/bg_footer_top.png);
	background-repeat: no-repeat;
}

.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: 960px;*/
	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: 960px;
	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: 240px;
	float: left;
	color: #ffffff;
	font-size: 12px;
}

.footerBottomCenterLx {
	width: 240px;
	float: left;
	color: #ffffff;
	font-size: 12px;
}

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

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

.footerBottomCenterR {
	width: 230px;
	float: left;
	text-align: right;
}

#bannerContainer{
	width:100%;
	height:325px;
	position:relative;
	margin-left: auto;
	margin-right: auto;
}
.banner-image { 
	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: 960px;
	height: 325px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	margin-bottom: 0px;
}

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

.bannerBoxRak {
	float: right;
	width: 400px;
	/*height: 206px;*/
	padding: 20px 15px 20px 15px;
	background: rgb(78, 79, 81);
	background: rgba(78, 79, 81, 0.6);
	margin-top: 195px;
	/*margin-left: 550px;*/
	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: 960px;
	/*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;
}

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

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

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;
}

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

a.turButton, a.turButton:visited {
	background-color: #847cb5;
	display: block;
	width: 250px;
	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: 250px;
	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: 250px;
	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: 250px;
	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: 250px;
	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%;
		background:     gray;
		filter:         alpha(Opacity = 90);
		opacity:        0.9;
		-moz-opacity:   0.9;
		-khtml-opacity: 0.9;
		text-align:center;
		vertical-align:middle;
		z-index:    998;
}

#dialog1 {
		display:    none;
		left:       0px;
		top:        0px;
/*		width:      300px;
		height:     300px;*/
		position:absolute;
				top: 50%;
		left:50%;
		margin-left: -490px;
		margin-top: -252px;   /* negative half of height above */
		z-index:    998;
		background: transparent;
		padding:    0px;
		border:     0px solid gray;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		padding: 0px 0px 0px 0px;
}

.bannerNarty {
		width:980px;
		height:505px;
		top: 50%;
		background-color:#ffffff;
		background-image:url(../pix/bannery/narciarz_490.jpg);
		background-position: top right;
		background-repeat:no-repeat;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}

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

.nartyZamknij a {
	text-decoration:none;
}

.nartyHead {
	font-size:30px;
	font-weight:bold;
	color:#7681b9;
	background-color:#ffffff;
	padding: 3px 10px 3px 0px;
	margin:0px 10px 0px 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}

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

.narciarzStatic {
	width: 900px;
	height: 464px;
}