form, fieldset {
	padding: 0;
	margin: 0;
	border:0;
}

img {border-style: none;}

.wrapper {
	margin:0 auto;
}

.info {
	width:521px;
	overflow:hidden;
	position:relative;
}

.title {
	background:url(/img/title_bg.png) no-repeat;
	height:32px;
	overflow:hidden;
}

.title h1 {
	font-family:Tahoma;
	font-size:14px;
	font-weight:bold;
	color:#FFF;
	padding:0px;
	margin:0px;
	padding-top:9px;
	padding-left:28px;
}

.bord {
	border-bottom:1px solid #bdbdbd;
}

.content {
	width:503px;
	overflow:hidden;
	position:relative;
	padding-left:9px;
	padding-right:9px;
	background:url(/img/line_bg.png) repeat-y;
}

.category {
	font-family:Tahoma;
	font-size:10px;
	font-weight:bold;
	color:#848484;
	padding:8px 0 7px 0;
}

.category a {
	color:#848484;
	text-decoration:none;
}

.category a:hover {
	text-decoration:underline;
}

.name {
	padding:11px 0 7px 0;
	overflow:hidden;
}

.name h2 {
	font-family:Tahoma;
	font-size:14px;
	font-weight:bold;
	color:#000;
	padding:0px;
	margin:0px;
}

span.podarok {
	color:#de1e1e;
}

span.podarok a {
	color:#de1e1e;
	text-decoration:none;
}

span.podarok a:hover {
	text-decoration:underline;
}

.scan {
	overflow:hidden;
	padding-top:19px;
}

.short_scan {
	overflow:hidden;
	padding-top:5px;
}

.short_name_first {
	float:left;
	position:relative;
	width:110px;
	text-align:center;
}

.pic {
	width:110px;
	height:80px;
	text-align:left;
}

.short_name_second {
	float:left;
	position:relative;
	width:310px;
}

.short_name_second p {
	padding:0px;
	margin:0px;
	font-family:Tahoma;
	font-size:12px;
}

.short_name_second p a {
	font-family:Tahoma;
	font-size:12px;
	color:#000;
	text-decoration:none;
}

.short_name_second p a:hover {
	text-decoration:underline;
}

.name_first {
	float:left;
	position:relative;
	width:209px;
	text-align:center;
}

.name_second {
	float:left;
	position:relative;
	width:211px;
}

.name_third {
	float:left;
	position:relative;
	width:83px;
	text-align:right;
}

.name_second p {
	padding:0px;
	margin:0px;
}

p.red {
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#de1e1e;
	padding-left:4px;
}

.link_red a {
	font-family:Tahoma;
	font-size:10px;
	font-weight:bold;
	color:#de1e1e;
	text-decoration:none;
	padding-left:4px;
}

.link_red a:hover {
	text-decoration:underline;
}

p.pod {
	padding-top:5px;
	padding-bottom:5px;
	font-family:Tahoma;
	font-weight:bold;
	font-size:10px;
	color:#de1e1e;
}

p.pod a {
	font-size:10px;
	color:#de1e1e;
	text-decoration:none;
}

p.pod a:hover {
	text-decoration:underline;
}

.short_desc {
	font-size:10px;
	font-family:Tahoma;
	color:#858585;
}

.short_desc a {
	color:#ff1000;
	text-decoration:none;
}

.short_desc a:hover {
	text-decoration:underline;
}

.desc {
	padding-top:18px;
	font-size:10px;
	font-family:Tahoma;
	font-weight:bold;
	color:#858585;
}

.desc strong {
	color:#000;
}

.desc a {
	color:#439987;
	text-decoration:none;
}

.desc a:hover {
	text-decoration:underline;
}

.ye {
	color:#00b33f;
	font-size:16px;
	font-family:Tahoma;
	font-weight:bold;
}

.grn {
	color:#858585;
	font-size:10px;
	font-family:Tahoma;
	font-weight:bold;
	padding-top:7px;
	padding-bottom:5px;
}

.short_cart {
	float:right;
}

.short_cart a {
	color:#00b33f;
	font-size:10px;
	text-decoration:none;
	font-family:Tahoma;
	font-weight:bold;
}

.short_cart a:hover {
	text-decoration:underline;
}

.short_cart img {
	padding-right:2px;
}

.short_cart p {
	text-align:center;
	padding:0px;
	margin:0px;
}

.cart {
	float:right;
	padding-top:36px;
}

.cart a {
	color:#00b33f;
	font-size:10px;
	text-decoration:none;
	font-family:Tahoma;
	font-weight:bold;
}

.cart a:hover {
	text-decoration:underline;
}

.cart img {
	padding-right:2px;
}

.cart p {
	text-align:center;
	padding:0px;
	margin:0px;
}

.short_opis {
	position:relative;
	font-family:Tahoma;
	font-weight:bold;
	font-size:11px;
	color:#000;
}

.short_opis ul {
	list-style:none;
	padding:0px;
	margin:0xp;
}

.short_opis li {
	display:inline;
}

.short_opis span {
	color:#00b33f;
}

.short_opis a {
	color:#000;
	text-decoration:none;
}

.short_opis a:hover {
	text-decoration:underline;
}

.opis {
	position:relative;
	font-family:Tahoma;
	font-weight:bold;
	font-size:11px;
	color:#000;
}

.opis ul {
	list-style:none;
	padding:0px;
	margin:0xp;
}

.opis li {
	display:inline;
}

.opis span {
	color:#00b33f;
}

.opis a {
	color:#c1c1c1;
	text-decoration:none;
}

.opis a:hover {
	text-decoration:underline;
}

.button {
	background:url(/img/button.png) no-repeat;
	height:35px;
	line-height:13px;
}

.button ul {
	padding:0px;
	margin:0px;
	padding-top:10px;
	list-style:none;
	padding-top:14px;
}

.button li {
	display:inline;
}

.button li a {
	color:#000;
	text-decoration:none;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
}

li.green a {
	color:#00b33f;
}