body, td {
	font-family: Tahoma;
	font-size: 11px;
	color: #617440;
	}
#docbody{
	background:url('../images/bgj.gif');
}
#doctab{
	background:url('../images/bg.gif') repeat-x top center;
}

img {
   behavior: url("pngbehavior.htc");
}
.bglj{
	background:url('../images/bglj.gif') repeat-y right;
}
.bgpj{
	background:url('../images/bglj.gif') repeat-y left;
}
p, ul, li	{
	text-align: justify;
}

.linksStopka{
	position:relative;
	left:8px;
	_left:0px;
}

.szukaj{
	font-size:13px;
	color:#FFFFFF;
	font-family:Tahoma;
}
.menu{
	color:#FFFFFF;
	font-size:15px;
	font-family:Tahoma;
}
.menu:hover{
	color:#FFE700;
	font-size:15px;
	font-family:Tahoma;
	text-decoration:underline;
}

input, select, textarea {
	font-family: Tahoma;
	font-size: 11px;
	font-weight:bold;
	color: #617440;
	scrollbar-face-color: #EEF1E7;
	scrollbar-highlight-color: #EEF1E7;
	scrollbar-shadow-color: #617440;
	scrollbar-3dlight-color: #EEF1E7;
	scrollbar-arrow-color: #617440;
	scrollbar-track-color: #EEF1E7;
	scrollbar-darkshadow-color: #EEF1E7;
	scrollbar-base-color: #EEF1E7;

}

#inner, #inner *, #inner1, #inner1 *{
	color: #617440;
	text-decoration:none;
}

a:link, a:visited, a:active {
	text-decoration : none;
}
a:hover, {
	text-decoration: underline;
}

a.gray:link, a.gray:visited, a.gray:active {
	text-decoration : none;
	color:#5D5D5D;
}
a.gray:hover, {
	text-decoration: underline;
	font-weight:bold;
}

a.green:link, a.green:visited, a.green:active {
	color:#617440;
}
a.green:hover, {
	color:#617440;
}

a.red:link, a.red:visited, a.red:active {
	color:red;
	font-size: 9px;
}

a.red:hover, {
	color:red;
	font-size: 9px;
}

a.RedLarge:link, a.RedLarge:visited, a.RedLarge:active {
	color: #CD0000;
}

a.RedLarge:hover, {
	color: #CD0000;
}

.kropki_w, tr.kropki_w td {
	background-image: url(../images/kropki_w.gif); 
	background-repeat: repeat-x; 
	background-position:bottom;
}

.naglowek {
	font-weight: bold;
	color:red;
	padding-left:2px;
	padding-bottom:4px;
	border-bottom:1px solid;
	border-color:#CECFCB;
	height:18px;
}

.naglowek2 {
	font-weight: bold;
	color:red;
}

.gray {
	color:#5D5D5D;
}

.more_gray {
	color: #2D4339;
}

.small_text {
	font-size: 9px;
	color:#5D5D5D;
}

.small_text_foot {
	font-size: 9px;
	color:#808080;
}

a.small {
	font-size: 9px;
	color:#5D5D5D;
}

a.menuKategoria:link, a.menuKategoria:visited, a.menuKategoria:active {
	color:#5D5D5D;
	font-weight:bold;
}
a.menuKategoria:hover {
	color:#2F4E00;
	font-weight:bold;
	text-decoration:none;
}

a.menuKategoria2:link, a.menuKategoria2:visited, a.menuKategoria2:active {
	color:#4F8200;
	font-weight:bold;
}
a.menuKategoria2:hover {
	color:#4F8200;
	font-weight:bold;
	text-decoration:underline;
}

a.wybranaKategoria:link, a.wybranaKategoria:visited, a.wybranaKategoria:active {
	color:black;
	font-weight:bold;
}
a.wybranaKategoria:hover {
	color:black;
	font-weight:bold;
	text-decoration:none;
}

.subsite_header {
	font-family: Fujiyama2pl;
	font-size: 25px;
	color: #AEAEAE;
}

.subsite_header2 {
	color: #5D5D5D;
}

table.ramka {
	background-color:#CECFCE;
}
table.ramka tr {
	background-color:#FFFFFF;
}

table.ramka td {
	padding: 0 2 0 2;
}

.SklepLink {
	width:23%;
	text-align:center;
	white-space:nowrap;
	padding:5px;
}

.kategorieLink {
	font-weight: bold;
	margin: 10px 0px 5px 0px;
	text-align: right;	
}

.wiecejLink {
	font-weight: bold;
	font-family: tahoma;
	font-size: 11px;
	color: #5D5D5D;
}

.guzikWyczysc {
	display: block;
	width: 94px;
	height: 24px;
	background: url('../images/przelicz.gif') no-repeat;
	line-height: 24px;
	text-align: center;
	color: white;
	float: right;
	margin-right: 5px;
}

.guzikZamawiam {
	display: block;
	width: 124px;
	height: 24px;
	background: url('../images/zam_dalej.gif') no-repeat;
	line-height: 24px;
	text-align: center;
	color: white;
	float: right;
	margin-right: 5px;	
}

.guzikZamowienie {
	display: block;
	width: 124px;
	height: 24px;
	background: url('../images/sprz_ratalna.gif') no-repeat;
	line-height: 24px;
	text-align: center;
	color: white;
	float: right;
	margin-right: 5px;	
}

.logo{
	text-align: center
}
.rys_partnerzy{
	float: left;
	margin: 0px 30px;
}

a img{
	border:0px;
}

.nowosciText{
	height:80px;
}

.menuLeft{
	background:#fff url(../images/menu_back.gif) left bottom no-repeat;
	padding:0 0 1px 0;
}

.menuLeft a{
	font-weight:bold;
	color:#5D5D5D;
	display:block;
	width:166px;
	padding:2px 0 1px 33px;
	*width:199px;
	font-size:10px;
	background:#fff url(../images/menuSquare.gif) no-repeat 7px 3px;
	font-family:Tahoma;
}

.menuLeft a:hover{
	background-color:#f3f5ed;
	text-decoration:none;
}
.tagi{
	margin-left:2px; padding-left:16px; 
}
.tagi a{
	color:#808080;
}
.tagi a:hover{
	color:#000000;
}
.logo_klienci {
	zoom: 1;
	width: 225px;
	position:relative;
	height: 210px;
}
