body {
	color: #606060;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
}

td,p {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #606060;
	margin-top: 0px;
	margin-bottom: 0px;
	vertical-align: top;
}
tr.sz1, td.sz1 {background-color: #f5f5f5;}
tr.sz2, td.sz2 {	background-color: #3a7a1e;	color: White;}

.white {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff;}
.gray {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; color: #C7C7C7;}

.sm {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; color: #606060;}

.sm1 {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #606060;}

.or {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #D98300;
}

.bl {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold; color: #3a7a1e;}

.blsm {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;	color: #3a7a1e;}

a {font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 11px;	text-decoration: none;}
a:link {color: #3a7a1e;} //{color: Black;}
a:visited {color: #3a7a1e;}
a:hover {color: #3a7a1e; text-decoration: underline;}

a.wh {color: #ffffff;}
a.wh:link {color: #ffffff;}
a.wh:visited {color: #ffffff;}
a.wh:hover {color: #efefef;}

a.wh_sm {font-size: 10px; color: #ffffff;}
a.wh_sm:link {color: #ffffff;}
a.wh_sm:visited {color: #ffffff;}
a.wh_sm:hover {color: #efefef;}

a.gr_sm {font-size: 10px;	color: #3a7a1e;}
a.gr_sm:link {color: #3a7a1e;}
a.gr_sm:visited {color: #3a7a1e;}
a.gr_sm:hover {color: #3a7a1e; ;}

a.menu1 {color: #3a7a1e;font-weight: bold;}
a.menu1:link {color: #3a7a1e;}
a.menu1:visited {color: #3a7a1e;}
a.menu1:hover {color: #3a7a1e;}

a.menu2 {color: #ffffff;}
a.menu2:link {color: #ffffff;}
a.menu2:visited {color: #ffffff;}
a.menu2:hover {color: #efefef;}


.footer {color:#606060;}
a.footer {color:#606060;}
a.footer:link {color:#606060;}
a.footer:visited {color:#606060;}
a.footer:hover {color:#202020;}

img { border: 0px}
img.border {border: 1px double #929292;}

ul, li{ list-style: inside; }

input,textarea, select {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	background: #ffffff;
	color: Gray;
	border : 1px solid Gray;
}

input.transp{background-color: transparent;border:none;}

.txt_ERR {
	font-weight: normal;
	font-size: 8pt;
	color: #FF0000;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: none
}

.txt_MSG {
	font-weight: normal;
	font-size: 8pt;
	color: #008000;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: none
}

.txt_Kom {
	font-weight: normal;
	font-size: 10px;
	color: #666666;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: none
}

hr {height: 1px;color: Silver;}

h1 { font: 16px Arial, Helvetica, sans-serif; font-weight: bold; color: #3a7a1e; border-bottom: 1px dashed #ccc; margin: 10px 0px 5px 0px; padding: 0px; }
.nounder {border: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 20px; margin: 0px 0px 0px 0px;}

h2 { font: 11px Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #366371; margin: 0px 0px 10px 0px; padding: 2px 0px 2px 0px; border-top: 1px dashed #ccc; border-bottom: 1px dashed #ccc; }
.bigger {color: #3a7a1e; font-family: Arial, Helvetica, sans-serif; font-size: 12px; border: 0px;}
.biggerbig { font: 14px Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #366371; margin: 0px 0px 10px 0px; padding: 2px 0px 2px 0px; display:block; border-top: 1px dashed #ccc; border-bottom: 1px dashed #ccc; }

h3 { font: 11px Verdana, Helvetica, sans-serif; font-weight: normal; color: Black; margin: 3px 0px 0px 0px; padding: 0px; }
h4 { font: 10px Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color:#369; background: #D0D9E0; margin: 10px 0px; padding: 3px; border-top: 2px solid #849FB5; }

.adnet_out {font-weight: bold; text-decoration : underline; color: #FF9900;} /* klasa dla reklam ad net + footer js script + span id=txtbody */

#pMenu { width: 170px; background: #ddd; color: #000;
	font: 10px Verdana, Arial, Helvetica, sans-serif; font-weight: bold;
	padding: 5px 0px 5px 0px; border-bottom: 2px solid #fff; }
#pMenu a { padding: 5px 0px 5px 20px; display: block; color: #003366; background: url(http://www.dashofer.pl/pics/menu_bg.gif) no-repeat bottom; text-decoration: none; }
#pMenu a:hover, #pMenu a.active { color: #003366; background: url(http://www.dashofer.pl/pics/menu_bg_active.gif) no-repeat bottom; }

#wariant p {
margin: 0 0 5px 0;
padding: 5px 0 5px 0;
border-top: 1px #cfcfcf solid;
}

#info {
margin: 0;
padding: 0;
overflow: visible;
display: none;
}

#info p {
margin: 0 0 5px 0;
padding: 0;
}

#info td {
color: #fff;
}

.koszyk_table td {
padding: 0;
margin: 0;
color: #535353;
}

.koszyk_table .border {
padding: 0 4px 0 4px;
border-right: 1px solid #d1d1d1;
font-weight: bold;
}

#null span {
display: hidden;
}


