body {font: 13px Verdana, Arial, Helvetica, "Myriad Web", sans-serif;
	margin-top : 10;
	background: #ededef;
}
p, li {font-family: Verdana, Arial, Helvetica, "Myriad Web", sans-serif;
	font-size: 13px;
	font-weight: normal;
	line-height: 1.5em;
}

ul {  color: #000;
	font-size: 14px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-top: 0;
	/*margin: 0px auto auto*/}
li { /* list-style: square outside; */
	left: 4px;
	clip:  rect(   );
	margin: 0px auto auto}
li ul { margin-top: 0em;
	margin-bottom: 0.5em }
a, a:link,
a:visited,  .drobny a , .drobny a:link {
	color: #0066ff;
	text-decoration: underline;
/*	font-weight: normal;
	line-height: normal*/
	}
.drobny a:visited {
	color: #369;
	text-decoration: underline;
	}
a:active, .drobny a:active {
	color: #00cccc;
	}
/*a:visited {
	color: #333333;
	text-decoration: underline
	}
*/
a:hover, .drobny a:hover {
	color: #1C9B2C;
	text-decoration: none;
	}

cite {  font-style: italic;
	font-weight: normal}

h1 {	font: bold 22px/26px Geneva, Arial, Helvetica, sans-serif;
	color: #69c;
	margin: 10px 20px 0;
	}


h2 {  font: bold 18px/22px Geneva, Arial, Helvetica, sans-serif;
	color: #333366;
	margin: 10px 0 -10px}

h3 {  font-size: 16px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #003366;
	margin-top: 20px;
	margin-bottom: 0.5em;
	padding: 0;
}

h4 {  font-size: 14px;
	color: #003366;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 16px;
	margin-bottom: 0}

h5 {  font: bold small-caps normal 14px/16px Verdana, Arial, Helvetica, sans-serif;
	color: #003366;
	text-transform: none;
	margin: 1em auto 0.3em}

cite {  font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px}


hr {
	width : 75%;
	height: 1px;
	color : #000099;
}
acronym {
	border-bottom: 1px dotted #246;
	background-color:#cc0;
	}

.drobny {  font-size: 12px
	line-height: 16px}

.b_drobny { font-size: 9px;
	font-style: normal}

.strong {
	font-weight: bold;
	}
.wyrozniony {  font-size: 14px;
	font-weight: bold;
	color: #666633}


.wyroznik1 { font-size: 13px;
	font-weight: bold ;
	line-height: normal}

.wyroznik2 {  font-size: 16px;
	font-weight: bold;
	line-height: normal}

.drobnykontra { font-size: 12px ;
	color: #FFFFFF}

.lista-kontra { list-style: square;
	color: #FFFFFF}

.kontra {  color: #FFFFFF; list-style: square}

.wyroznionykontra { 
	font-size: 12px;
	line-height: 19px;
	font-weight: bold;
	color: #FFFFFF
	}
.wyroznionykontra img {
	vertical-align: bottom;
	}
.wyrozniony_odst { font-size: 14px;
	font-weight: bold;
	line-height: 1.8em}

.tlo_khaki {  background: #CCCC66}

.tlo_dzieci_pr {  background: url(images/index_r4_c1.gif)}


.boks {  border: #003366 none;
	border-width: 0px 0px 0px 10px}

.prawa {  font-size: 10px;
	color: #FF0000;
	text-align: right}


.text_red {  color: #FF3333}

.text_brown {  color: #993300}



.tlo_orange { background: #FFCC00}

.drobny_bold { font-size: 12px ;
	font-weight: bold}

.tekst_nad_kreska {  border-style: solid;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px}

.wyroznionykontrapasek { font-size: 14px;
	font-weight: bold ;
	color: #FF0000;
	background-color: #FFCC00;
	padding-left: 20px;
	padding-top: 3px;
	padding-right: 20px;
	padding-bottom: 3px}

.news { font-size: 11px;
	font-weight: normal;
	color: #FFFFFF ;
	letter-spacing: 0.03em}
.txttlo_orange { background: #FFCC00 ;
	font-size: 12px;
	line-height: 20px;
	padding-left: 6px;
	margin-bottom: 0px;
	padding-bottom: 0px}
.lista_drobna {  font-size: 12px;
	line-height: 20px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	list-style-type: square}
.txttlo_blue { background: #3399FF;
	font-size: 12px;
	line-height: 20px;
	padding-left: 6px;
	margin-bottom: 0px;
	padding-bottom: 0px }
.wyrozniony_bez_odst { font-size: 14px;
	font-weight: bold;
	margin-bottom: 0pt;
	padding-bottom: 0pt}
.td_blue { background: #003399;
	font-size: 14px;
	margin-bottom: 0px;
	padding-bottom: 0px ;
	vertical-align: baseline;
	font-family: Verdana, Arial, Helvetica, "Myriad Web";
	font-weight: bold;
	color: #CCCCCC}
.wstep {
	font-family: Verdana, Arial, Helvetica, "Myriad Web";
	font-size: 13px;
	font-weight: bold;
	width: 95%;
	margin-left: 0px;
	padding-bottom: 0pt;
	line-height: 18px;
}
.wstep2 {
	font-family: Verdana, Arial, Helvetica, "Myriad Web";
	font-size: 13px;
	font-weight: bold;
	width: 95%;
	margin-left: 20px;
	padding-bottom: 0pt;
}
h2_wciety { font: bold 24px Geneva, Arial, Helvetica, sans-serif;
	color: #333366 ;
	margin-left: 50px}
.wciecie {  padding-left: 200px}
.odstep_nad { margin-top: 1em;}
.maly_odstep {  margin-top: -6pt}
.maly_odstep_pod {  margin-bottom: 0pt}
.wstep_bez_odst_pod { font-family: Verdana, Arial, Helvetica, "Myriad Web";
	font-size: 12px;
	font-weight: bold;
	margin-right: 150px;
	margin-left: 0px ;
	margin-bottom: 6px}
.news_wstep {
	font-family: Verdana, Arial, Helvetica, "Myriad Web";
	font-size: 12px;
	font-weight: bold;
	line-height: 18px;
	margin: 16pt 20px -20px 0px;
}
.news_text {
	font-family: Verdana, Arial, Helvetica, "Myriad Web";
	font-size: 12px;
	font-weight: normal;
	line-height: 16px;
	margin-right: 20px;
	margin-left: 0px;
	margin-top: 0;
}
.haslo_aktual { 
	font-size: 0.9em;
	font-weight: bold;
	border: 1px #996600 dotted;
	padding: 10px 12px;
	margin-bottom: 0pt;
	margin-right: 10px;
	margin-left: 10px;
	color: #6e0664;
	background: #FFCC66;
}
.swiatlo {
	line-height: 150%;
}
.permalink a,
.permalink a:link,
.permalink a:visited {
	color: #ddd;
	text-decoration: underline;
}
.permalink a:hover {
	color: #fdd;
	text-decoration: none;
}

.hide {display: none;}
table.oferta {
	border-bottom: 2px solid #246;
	}
#oferta_wstep p {
	margin: 10px 20px;
	}
#esee img {
	border: none;
	margin: 0;
	padding: 0;
	}
#linki ul, #opinie ul {
	text-align: left;
	list-style-type: none;
	margin: 0;
	padding: 0;
	}

#linki li,
#esee a, #linki a,
#esee a:link, #linki a:link,
#esee a:visited, #linki a:visited,
#opinie li,
#opinie a,
#opinie a:link, 
#opinie a:visited {
	display: block;
	margin: 0;
	color: #00aaff;
	text-decoration: none;
	padding: 2px 4px;
	line-height: 15px;
	}
#esee a:hover, #linki a:hover, #opinie a:hover {
	color: #77ccFF;
	background: #036;
	text-decoration: none;
	}
#eXTReMe, #eXTReMe img {
	display: none;
	}
.red {
	color: #f00;
	}
.tabela td {vertical-align: top; border: 1px solid #666; text-align: left; margin: 0; padding: 0.5em}