body {
	background: #fff;
	color: #3f3f3f;
	font-family: Arial, sans-serif;
	font-size: 11px;
}

h1, h2, h3, h4, h5, h6 {
	padding: 2px 0;
	font-size: 11px;
	font-weight: bold;
}

a:hover {text-decoration:none;color:#08742A}

ul {
	list-style-type: none
}



ul.alternative li a {
	background: url(../images/green_bullet.gif) no-repeat center left;
}

p {
	padding: 4px 0;
}



th {
	color: #66a62e;
	font-weight: bold;
	text-align: left;
}

tr.even {
	background-color: #eef3dc;
}

td, th {
	padding: 4px 2px;
}

th {
	padding-top: 20px;
}

td.name {
	width: 30%;
	padding-right: 20px;
	font-weight: bold;
	text-align: right;
}

.input-text, .input-submit, select {
	padding: 2px 0;
	border: 1px solid #828194;
	background-color: #fff;
}

input.image {
	border: 0;
	background: transparent;
}

input, select, img {
	vertical-align: middle;
}

form dl {
	clear: left;
	margin: 10px 0;
}

form dt {
	float: left;
	width: 12em;
	margin-right: 10px;
	padding-top: 3px;
	font-weight: bold;
	text-align: right;
}



.fake-button {
	display: block;
	background-repeat: no-repeat;
	background-position: 0 0;
	text-indent: -999em;
}

.fake-button:active, .fake-button:focus {
	outline: none;
}

.fake-button:hover {
	background-position: 0 100%;
}

.button-yes, .button-no {
	width: 85px;
	height: 17px;
}

.button-yes {
	float: left;
	background-image: url(../images/button_yes.gif);
}

.button-no {
	float: right;
	background-image: url(../images/button_no.gif);
}

.button-more, .button-instalments {
	width: 172px;
	height: 29px;
}

.button-more {
	background-image: url(../images/button_more.gif);
}

.button-instalments {
	background-image: url(../images/button_instalments.gif);
}

.button-edit, .button-delete {
	width: 94px;
	height: 17px;
}

.button-edit {
	float: left;
	background-image: url(../images/button_edit.gif);
}

.button-delete {
	float: right;
	background-image: url(../images/button_delete.gif);
}

#button-active-orders, #button-canceled-orders, #button-completed-orders {
	float: left;
	width: 227px;
	height: 17px;
	margin-right: 1px;
}

#button-active-orders {
	background-image: url(../images/orders_active.gif);
}

#button-canceled-orders {
	background-image: url(../images/orders_canceled.gif);
}

#button-completed-orders {
	background-image: url(../images/orders_completed.gif);
}

.add-opinion-box {
	margin: 10px 0;
	background: url(../images/dots.gif) repeat-x center center;
}

.add-opinion {
	width: 132px;
	height: 17px;
	padding-left: 10px;
	background: #fff url(../images/add_opinion.gif) no-repeat top left;
}

#add-opinion-form {
	position: relative;
	margin-left: 30px;
}

#add-opinion-form input.input-text, #add-opinion-form textarea {
	width: 251px;
}

#add-opinion-submit {
	position: absolute;
	top: 14.8em;
	left: 300px;
}

#add-opinion-summary {
	position: absolute;
	top: 0;
	right: 5em;
}

#report-error-form {
	margin: 40px 20px;
}

#report-error-form input.input-text, #report-error-form textarea {
	width: 400px;
}

.centered {
	text-align: center;
}

.clearfix {
	clear: both;
}

#category-list #main-content {
	float: right;
}

#category-list #sub-content {
	clear: left;
	float: left;
}

#container {width: 960px; margin: 0 auto; background-color: white;}

#header {
	position: relative;
	height: 137px;
	background: url(../images/header.jpg) no-repeat;
}

#header a {
	color: #3f3f3f;
	font-weight: bold;
}

#header a:hover, #navigation a:hover, .showcase-box li a:hover, #manufacturers a:hover {
	text-decoration: underline;
}

#header h1 {
	margin: 0;
	text-indent: -999em;
}

#header h1 a {
	position: absolute;
	display: block;
	width: 225px;
	height: 45px;
	top: 60px;
	left: 0;
}

#header h1 a:active, #header h1 a:focus {
	outline: none;
}

#quick-menu {
	position: absolute;
	top: 15px;
	right: 10px;
}

#quick-menu li {
	display: inline;
	margin: 0 8px;
}

#quick-menu a {
	padding-left: 18px;
	background-position: center left;
	background-repeat: no-repeat;
}

#quick-menu-category-map {
	background-image: url(../images/icon_category_map.gif);
}

#quick-menu-instalments {
	background-image: url(../images/icon_instalments.gif);
}

#quick-menu-help {
	background-image: url(../images/icon_help.gif);
}

#quick-menu-account {
	background-image: url(../images/icon_account.gif);
}

#quick-menu-cart {
	background-image: url(../images/icon_cart.gif);
}

#user-pane {
	position: absolute;
	right: 10px;
	bottom: 14px;
	width: 476px;
	height: 69px;
}

#user-pane div {
	float: right;
	width: 20em;
}

#user-pane div p, #user-pane li {
	padding: 5px 0;
}

#user-pane div a, #user-pane div em {
	color: #fe620f;
}

#user-pane div em {
	font-style: normal;
	font-weight: bold;
}

#user-pane ul {
	float: left;
	text-transform: uppercase;
}

#go-to-cash {
	position: absolute;
	right: 0;
	bottom: 4px;
}

#go-to-cash:hover {
	bottom: 6px;
}

#navigation {
	border-bottom: 1px solid #efefef;
	background: #f6f6f6 url(../images/nav_green.gif) repeat-x top left;
}

#navigation form {
	clear: both;
	padding: 10px 30px;
}

#navigation input, #navigation select {
	margin-right: 4px;
}

#navigation form a {
	margin: 0 6px;
	border-bottom: 1px solid #3f3f3f;
	color: #3f3f3f;
	font-size: 9px;
}

#navigation form a:hover {
	border-bottom: 0;
}

#navigation ul {
	height: 26px;
}

#navigation li {
	float: left;
	height: 20px;
	padding-top: 6px;
	background-repeat: no-repeat;
	background-position: center left;
	text-align: center;
}

#navigation li a {
	padding: 0 10px 0 15px;
	background-image: none;
	color: #fff;
	font-weight: bold;
}

#navigation ul a:hover {
	padding-top: 3px;
}

#main-navigation {
	float: left;
}

#main-navigation li {
	background-image: url(../images/nav_green_separator.gif);
}

#main-navigation li.first {
	background-image: none;
}

#sub-navigation {
	float: right;
	background: url(../images/nav_orange.gif) repeat-x;
}

#sub-navigation li {
	background-image: url(../images/nav_orange_separator.gif);
}

#sub-navigation li.first {
	background-image: url(../images/nav_mixed_separator.gif);
}

#breadcrumbs {
	margin: 10px;
}

#breadcrumbs a {
	color: #66a62e;
	font-weight: bold;
}

#navigation form a:hover {
	text-decoration: none;
}



#main-content {
	float: left;
	width: 700px;
}

.ie6 #main-content {
	float: left;
	width: 699px;
	overflow:hidden;
}

#main-content2 {
	float: left;
	width: 960px;
	background: url(../images2/main2-bg.gif) left bottom no-repeat;
}

.counter-btn {
	height: 12px;
	width: 35px;
	margin: 0 auto;
}

.btn-plus, .btn-minus {
	display: block;
	float: left;
	width: 15px;
	height: 12px;
	text-indent: -999em;
}

.btn-plus:hover, .btn-minus:hover {
	background-position: 0 -12px;
}

.btn-plus {
	background-image: url(../images/btn_plus.gif);
}

.btn-minus {
	margin-left: 5px;
	background-image: url(../images/btn_minus.gif);
}

.showcase-box {
	float: left;
	width: 158px;
	padding: 8px;
	border-left: 1px solid #eaeae8;
	border-bottom: 1px solid #eaeae8;
	background-position: top right;
	background-repeat: no-repeat;
}

.showcase-box ul.alternative li a {
	color: #3f3f3f;
}

.showcase-box li {
	margin: 6px 0;
}

.showcase-box ul.alternative li a {
	padding: 0 13px 0 0;
	background-position: center right;
	color: #3f3f3f;
}

.showcase-box ul.alternative li a.more {
	color: #fe620f;
	background-image: url(../images/orange_bullet.gif);
}

#showcase-agd {
	border-left: 0;
	background-image: url(../images/pic_agd.jpg);
}

#showcase-agd-small {
	background-image: url(../images/pic_agd_small.jpg);
}

#showcase-rtv {
	background-image: url(../images/pic_rtv.jpg);
}

#showcase-foto {
	border-right: 0;
	background-image: url(../images/pic_foto.jpg);
}

#showcase-car {
	clear: left;
	border-bottom: 0;
	border-left: 0;
	background-image: url(../images/pic_car.jpg);
}

#showcase-pc {
	border-bottom: 0;
	background-image: url(../images/pic_pc.jpg);
}

#showcase-multimedia {
	border-bottom: 0;
	background-image: url(../images/pic_multimedia.jpg);
}

#showcase-phones {
	border-right: 0;
	border-bottom: 0;
	background-image: url(../images/pic_phones.jpg);
}

.data-box {
	margin-bottom: 10px;
	padding-bottom: 10px;
}

.data-box p {
	margin: 10px 0;
}

.data-box a {
	color: #fe620f;
	font-weight: bold;
}

#main-content em {
	color: #66a62e;
	font-style: normal;
	font-weight: bold;
}

.data-box big, #cart-box big {
	color: #fe620f;
	font-size: 1em;
	font-weight: bold;
	text-transform: uppercase;
}

.data-box h1 {
	font-size: 22px;
}

#main-content h5 {
	font-weight: normal;
}

.data-box-header {
	padding: 4px 8px;
	background: #fe620f url(../images/small_box_header.gif) no-repeat top right;
	color: #fff;
}

.tabbed-box-content, .data-box-content, .captioned-box-content {
	border: 1px solid #e6e6df;
}

.tabbed-box-content a {
	color: #fe620f;
}

.data-box-content {
	border-top: 0;
}

.tabbed-box-navigation li {
	float: left;
	position: relative;
	height: 22px;
	margin-right: 1px;
	padding-top: 5px;
	background: url(../images/tab_center.gif) repeat-x;
}

.tab-left, .tab-right {
	display: block;
	position: absolute;
	top: 0;
	width: 4px;
	height: 26px;
	background-repeat: no-repeat;
}

.tab-left {
	left: 0;
	background-image: url(../images/tab_left.gif);
}

.tab-right {
	right: 0;
	background-image: url(../images/tab_right.gif);
}

.active, .tabbed-box-navigation li.active {
	height: 23px;
	margin-bottom: -1px;
	background-color: #fff;
	background-image: url(../images/active_tab_center.gif);
}

h5 a.active {
	height: auto;
	text-decoration: underline;
}

.tabbed-box-navigation li.active a {
	color: #66a62e;
}

.active .tab-left, .active .tab-right {
	width: 5px;
}

.active .tab-left {
	left: 0;
	background-image: url(../images/active_tab_left.gif);
}

.active .tab-right {
	right: 0;
	background-image: url(../images/active_tab_right.gif);
}

.tabbed-box-navigation li a {
	padding: 0 10px;
	background-image: none;
	color: #fff;
	font-weight: bold;
}

.tabbed-box-navigation li a:hover {
	text-decoration: underline;
}

.tabbed-box-content {
	clear: left;
	padding: 10px 15px;
}

.tabbed-box-content th, .tabbed-box-content td {
	padding-bottom: 8px;
	border-bottom: 1px dotted #c7c7c7;
	text-align: center;
}

.tabbed-box-content th {
	color: #3f3f3f;
}

#cart-box table {
	margin: 10px 0;
}

#cart-box table h5 {
	text-transform: uppercase;
}

#cart-box table h5 strong {
	color: #3f3f3f;
}

#cart-box table input.input-text {
	border-color: #828194;
	color: #3f3f3f;
	font-weight: bold;
	text-align: center;
}

#cart-box td.summary {
	text-align: right;
}

#cart-make-order {
	float: right;
	text-align: right;
}

#cart-make-order p {
	margin-bottom: 6px;
}

#cart-info {
	float: right;
	text-align:right;
	font-size:13px;
	color:#000;
	margin-right:15px;
}

#cart-info div {
	float: right;
	margin-right: 0px;
}

.ie6 #cart-info div.clearfix p {width:450px}

#cart-transport-box {
	margin: 4px 0;
	font-size:13px;
}

#cart-transport-box .transport-column {
	float: left;
	width: 100%;
	margin: 1px;
}

.ie6  #cart-transport-box .transport-column {
	float: none;
	width: 880px;
	margin: 1px;
}

.transport-column h3 {
	position: relative;
	background-position: 0 0;
}

.ie6 .transport-column .clearfix {
	width:880px;
}

.transport-column h3 span {
	position: absolute;
	top: 4px;
	right: 8px;
}

.transport-column h4, .transport-column p {
	margin: 2px 0 2px 8px;
	float:left
}

.cart-form-column {
	width: 48%;
}

form .cart-form-column dt {
	width: 8em;
	font-weight: normal;
}

.cart-form-column input.input-text, .cart-form-column select {
	width: 150px;
}

.cart-form-main-column {
	float: left;
}

.cart-form-sub-column {
	float: right;
}

.cart-navigation {
	clear: both;
	text-align: right;
}

#order-comment-caption, #order-comment-content {
	margin: 10px 0;
}

#order-comment-caption {
	float: left;
	width: 180px;
}

#order-comment-content {
	float: right;
}

#complete-order {
	position: relative;
	clear: both;
	padding-bottom: 15px;
	margin-top:10px;
}

#complete-order div {
	position: absolute;
	top: 0;
	right: 0;
}

.captioned-box-header, .captioned-box-content h3 {
	color: #66a62e;
}

.captioned-box-header {
	float: left;
	position: relative;
	padding: 3px 50px 0 50px;
}

.captioned-box-content {
	clear: left;
	padding: 10px;
}

.captioned-box-content a:hover {
	text-decoration: underline;
}

.captioned-box-content h2 {
	color: #fe620f;
	font-size: 24px;
}

#search-main-data, #search-sub-data {
	width: 38%;
	margin: 2em 0;
}

#search-main-data dt , #search-sub-data dt {
	width: 6em;
}

#search-main-data {
	float: left;
	margin-left: 7em;
}

#search-sub-data {
	float: right;
	margin-right: 7em;
}

.map-category {
	clear: left;
	margin: 10px 20px;
	border-bottom: 1px dotted #c7c7c7;
}

.map-category-column {
	float: left;
	width: 124px;
	margin: 20px 40px 20px 0;
}

.map-category-column a {
	display: block;
	margin: 6px 0;
	padding-left: 14px;
	background: url(../images/green_bullet.gif) no-repeat center left;
	color: #3f3f3f;
	font-weight: bold;
}

.map-category-column a.sub-item {
	margin-left: 14px;
	font-weight: normal;
}

#account-box input.input-text, #account-box select, #account-box textarea {
	width: 50%;
}

#account-box input.input-checkbox {
	margin: 0 5px 0 20px;
}

#account-box .checkbox-list {
	float: left;
	margin-left: 8em;
}

#account-box label {
	display: block;
	width: 100%;
	margin: 16px 0;
}

.settings-box {
	position: relative;
	margin: 5px 10px 5px 20px;
	padding: 3px;
	width:355px;
	margin-right:10px;
	float:left;
	text-align:left;
	font-size:13px;
}

.settings-box a {color:#08742a;margin-left:6px;margin-top:3px;float:left;margin-left:12px;}


.settings-box table {
	margin: 5px 3px;
}

.settings-box td {
	padding: 10px;
	text-align: left;
}

#main-content .settings-box strong {
	color: #3f3f3f;
	text-transform: none;
}

#main-content .settings-box em {
	color: #3f3f3f;
}

.settings-box p {
	margin: 2px 14px;
	padding:0px;
}

.settings-box ul {
	margin: 10px 14px;
	clear:both;
	overflow:hidden;
}

.settings-box li {
	margin: 3px 0;
	float:none;
	clear:both;

}

.settings-box li a {
	color: #3f3f3f;
	margin:0px;
	padding-left:10px;
	background: url(../images2/small_25.gif) left 7px no-repeat;
}

.settings-box input.input-text, .settings-box select, .settings-box textarea {
	width: 40%;
}

.settings-box h3 {
	padding: 7px 14px;
	color: #222;
	font-size:13px;
	padding-left:18px;
	background: url(../images2/right.png) left 8px no-repeat;
}

.settings-box-column {
	float: left;
	width: 20em;
}

.settings-box-buttons {
	position: absolute;
	top: 8px;
	right: 8px;
}

.price-summary {
	color: #fe620f;
	font-weight: bold;
	text-align: right;
	text-transform: uppercase;
}

.price-summary big {
	font-family: Georgia, serif;
	font-size: 24px;
}

.compare-item {
	margin-bottom: 10px;
	padding: 10px 0;
	border-bottom: 1px dotted #c7c7c7;
}

.compare-item p {
	float: left;
	padding-left: 14px;
	background: url(../images/green_bullet.gif) no-repeat center left;
	color: #65A630;
	font-weight: bold;
}

.compare-item ul {
	float: right;
	margin: 0 20em 20px 0;
}

.compare-item li a {
	color: #3f3f3f;
	font-weight: bold;
	text-transform: uppercase;
}

.compare-item div {
	clear: both;
}

#faq-box {
	margin: 20px;
}

#faq-categories {
	width: 20%;
	float: left;
}

#faq-categories a {
	display: block;
	padding: 10px;
	border-bottom: 1px solid #e6e6df;
	background-color: #fff;
	color: #3f3f3f;
	font-weight: bold;
	text-align: right;
}

#faq-categories a.active-category {
	border-left: 1px solid #e6e6df;
	position: relative;
	margin-right: -1px;
	z-index: 100;
	text-decoration: none;
}

#faq-categories a.active-category, #faq-content {
	background-color: #f9faf5;
}

#faq-content {
	float: left;
	width: 72%;
	padding: 20px;
	border: 1px solid #e6e6df;
}

.faq-item {
	padding-left: 20px;
	background: url(../images/green_bullet.gif) no-repeat 0 8px;
}

#product-navigation {
	position: relative;
}

#main-content #product-navigation strong {
	color: #3f3f3f;
}

#sort-type {
	padding: 10px 0 20px 0;
	text-align: center;
}

#product-view-type, #compare-box-top, #compare-box-top {
	position: absolute;
}

#product-view-type, #compare-box-top {
	top: 0;
}

#product-view-type {
	right: 0;
}

#compare-box-top {
	left: 0;
}

#sort-type img {
	margin-right: 1px;
}

#sort-type strong {
	margin-left: 6px;
}

#product-grid-list div.compare-checkbox,
#product-grid-mixed div.compare-checkbox,
#product-grid-thumbs div.compare-checkbox {
	width: 110px;
	margin: 8px auto;
	padding: 8px 16px;
	border: 1px solid #e6e6df;
	background-color: #f9faf5;
	font-family: Arial, sans-serif;
	font-size: 9px;
	text-align: center;
}

#product-grid-list, #product-grid-thumbs, #product-grid-mixed {
	margin-top: 10px;
}

#product-grid-list a, #product-grid-thumbs a, #product-grid-mixed a {
	background-image: none;
	padding: 0;
}

#product-grid-list li, #product-grid-thumbs td, #product-grid-mixed li {
	overflow:hidden;
	height:auto;
	width:410px;
	float:left;
	text-align:left;
}

.ie6 #product-grid-list li, #product-grid-thumbs td, #product-grid-mixed li {height:180px}
#product-grid-thumbs {
	border-collapse: collapse;
}

#product-grid-thumbs td {
	padding: 0;
	border: 1px dotted #c7c7c7;
}

#product-grid-thumbs td div {
	margin: 10px;
	width: 220px;

}

#product-grid-list li, #product-grid-mixed li {
	position: relative;
	margin-top: 15px;
	padding-bottom: 15px;
}

#product-grid-list div.compare-checkbox, #product-grid-mixed div.compare-checkbox {
	margin: 10px 0;
}

#product-grid-mixed .product-thumb {
	position: relative;
	float:left;
	top: 0;
	margin-right:10px;
}
.ie6 #product-grid-mixed .product-thumb {margin-left:10px}

#product-grid-mixed .product-info {
	width:220px;
	float:left
}

#product-grid-mixed .product-description {
	position: relative;
	top: 0;
	right: 0;
	width: 190px;
	float:left;
}

.ie6 #product-grid-mixed .product-description {width:150px}

#product-grid-list, #product-grid-mixed {
	padding: 10px 25px;
}

#product-grid-list .product-description {
	position: relative;
	top: 0;
	right: 0;
	width: 360px;
	float:right
}

#product-grid-list .product-info {width:300px;float:left}

#product-data-info {
	float: left;
	width: 54%;
	padding-left: 8px;
}

.price-cell, #main-content .settings-box .price-cell strong {
	color: #fe620f;
}

#main-content .settings-box .price-cell strong {
	text-transform: uppercase;
}

.price-box {
	margin: 10px 0;
	padding: 8px;
	border: 1px solid #e6e6df;
	background-color: #f9faf5;
	text-align: center;
}

.price-box p {
	margin: 2px 0;
}

.price-box big, #cart-box big {
	font-family: Georgia, serif;
	font-size: 24px;
}

#price-full {
	float: left;
}

#price-instalments {
	float: right;
}

#product-data-picture {
	float: right;
	width: 40%;
	margin-right: 20px;
}

#product-data-picture li a {
	display: block;
	width: 100%;
	margin: 3px 0;
	padding: 0 15px 3px 0;
	border-bottom: 1px dotted #c7c7c7;
	background-position: center right;
	color: #3f3f3f;
	font-size: 9px;
	text-transform: uppercase;
}



#product-data-clipboard {
	background: url(../images/icon_folder.gif) top left no-repeat;
}

#product-data-print {
	background: url(../images/icon_printer.gif) top left no-repeat;
}

#product-data-recommend {
	background: url(../images/icon_mail.gif) top left no-repeat; 
}

.category-list-content {
	border: 1px solid #e6e6df;
	border-top: 0;
}

.product-list {
	float: left;
	width: 225px;
	margin: 0 4px 10px 0;
	background-color: #e8f1da;
}

.product-list-header {
	position: relative;
	background: #66a62e url(../images/box_header_orange.gif) no-repeat top right;
}

.product-list-header h3, .wide-box-header h3, #cart-transport-box h3 {
	margin: 0;
	padding: 4px 8px;
	color: #fff;
}

.instalments-box {
	 position: relative;
	 margin: 10px;
	 padding: 25px;
	 border: 1px solid #b2d296;
}

.instalments-buttons {
	margin-top: 10px;
}

.instalments-buttons a {
	margin-bottom: 3px;
}

.instalments-box table {
	position: absolute;
	top: 15px;
	right: 50px;
	width: auto;
}

.instalments-box td, .instalments-box th {
	padding: 5px 12px;
	text-align: center;
}

.instalments-box th {
	padding-bottom: 10px;
	color: #000;
}

.instalments-box tr.odd {
	background-color: #eef3dc;
}

.others-box {
	position: relative;
	margin: 20px 0;
	padding-bottom: 15px;
	border-bottom: 1px dotted #c7c7c7;
}

.others-picture, .others-data, .others-links {
	position: absolute;
	top: 0;
}

.others-picture {
	left: 10px;
}

.others-data {
	left: 10em;
}

.others-links {
	right: 10px;
	color: #fe620f;
	font-weight: bold;
	text-align: right;
	text-transform: uppercase;
}

.opinion-box {
	clear: both;
}

.opinion-contents {
	position: relative;
	float: left;
	width: 64%;
	margin: 20px 0;
}

.opinion-stars {
	position: absolute;
	top: -5px;
	right: 10px;
}

.opinion-usefulness {
	float: right;
	width: 26%;
	text-align: center;
}

.address-book-entry {
	float: left;
	width: 250px;
	margin: 12px 9px;
	padding-bottom: 10px;
	position: relative;
	background: #f5f4f4;
	font-size: 12px;
	text-align:left;
	padding-left:20px;
}

.address-book-entry li {
	float: left;
	margin: 40px 40px 40px 0;
}

.address-book-entry-data {
	margin: 0 10px;
}

.address-book-links {
	margin: 10px;
}

.address-book-links a {
	float: none;
	margin: 4px auto;
	color:#08742a
}

.address-book-defaults {
	margin-bottom: 5px;
	padding: 8px 0;
	clear: left;
	text-align: center;
}

.address-book-defaults a {
	color: #111;
	font-weight: 400;
	font-size:13px;
}

.address-book-defaults a:hover {
	text-decoration: underline;
}

#sub-content .category-list {
	margin: 0;
	background-color: #f9faf5;
}

.category-list h4 a, .category-list h5 a, .category-list h6 a {
	display: block;
	margin: 3px 8px;
}

.category-list h4 a {
	padding: 0 0 3px 12px;
	border-bottom: 1px dotted #fa620f;
	color: #fa620f;
}

.category-list h5 a, .category-list h6 a {
	padding-left: 14px;
	background-position: center left;
	background-repeat: no-repeat;
	color: #65a630;
}

.category-list h5 a {
	margin-left: 20px;
	background-image: url(../images/green_bullet.gif);
}

.category-list h6 a {
	margin-left: 34px;
	background-image: url(../images/small_green_bullet.gif);
	font-weight: normal;
}

#sub-content .category-list .category-links {
	margin: 10px;
	padding: 6px 10px;
	background-color: #fe620f;
	color: #fff;
}

.ad-banner {
	margin: 5px 0;
}

.category-links a {
	color: #fff;
	font-weight: bold;
}

.more-info {
	position: absolute;
	top: 8px;
	right: 6px;
}

.product-list-select {
	padding: 4px 6px;
	background: #e1e1e1 url(../images/gray_arrow.gif) repeat-y center right;
}

.product-list-select, .product-list li {
	border-bottom: 1px dotted #c2cab6;
}

.product-list h4 a, .product-list h5 a {
	color: #3F3F3F;
}

.product-list li {
	position: relative;
	padding: 6px;
	background: #e8f1da url(../images/lime_arrow.gif) repeat-y center right;
}

.product-list li a {
	padding: 6px 2px;
	background-image: none;
}
.content-box-header {margin-bottom:10px}
.content-box-header a, #main-content strong {
	color: #fe620f;
}

#main-content strong {
	text-transform: uppercase;
}

.content-box-header a:hover {
	text-decoration: underline;
}

.content-box-header a:active, .content-box-header a:focus {
	font-weight: bold;
}

.product-list .product-photo {
	position: absolute;
	top: 10%;
	right: 10px;
	padding: 0;
}

#offer-product-list .product-list-header, #cart-transport-box h3 {
	background: #fe620f url(../images/box_header_green.gif) no-repeat top right;
}

#new-product-list {
	clear: both;
}

.wide-box {
	clear: both;
	width: 705px;
	border: 1px solid #e6e6df;
	border-top: 0;
}

.wide-box .product-list {
	width: 233px;
	margin-right: 0;
}

.wide-box .product-list li {
	background: #fff;
}

.wide-box-header {
	position: relative;
	background: #fe620f url(../images/small_box_header.gif) no-repeat top right;
}

#manufacturers a {
	color: #3f3f3f;
	font-weight: bold;
	text-transform: uppercase;
}

#manufacturers ul {
	float: left;
	margin: 10px 40px 10px 10px;
}

#sub-content {
	float: right;
	width: 260px;
}

.ie6 #sub-content {
	float: right;
	width: 260px;
	overflow:hidden;
}


#sub-content img {
	border: 1px solid #c2d7a6;
}



.scroll-box-container {
	position: relative;
	overflow: hidden;
	height:auto !important;
	margin:0px 0px 10px 0px
}

.scroll-box {
	overflow: auto;
	position: relative;
}

.scroll-up, .scroll-down {
	position: absolute;
	right: 2px;
	width: 15px;
	height: 16px;
	cursor: pointer;
}

.scroll-up {
	top: 6px;
	background: url(../images2/up.gif);
}

.scroll-down {
	top: 6px;
	background: url(../images2/down.gif);
	right:25px;
}

#contact-phone {
	padding: 8px;
	border: 1px solid #e6e6df;
	background-color: #f9faf5;
	margin:8px 0px;
}

#contact-phone h3 {
	font-weight: bold;
	text-transform: uppercase;
}

#contact-phone h3 strong, .contact-box a {
	color: #08742A;
}


.contact-box {
	margin: 6px 0;
	border-bottom: 1px dotted #bcbcbc;
}

#sub-content .contact-box img {
	border: 0;
}

#footer {
	clear: both;
	padding: 20px;
	border-top: 1px solid #f4f4f0;
	background-color: #f9faf5;
}

#footer a:hover {
	text-decoration: underline;
}

.footer-box {
	float: left;
	margin: 0 15px 20px 0;
	padding-right: 14px;
	border-right: 1px dotted #c5c5bb;
}

.footer-box a {
	color: #000;
}

#newsletter {
	float: right;
	width: 250px;
	padding: 16px;
	border: 1px solid #e6e6df;
	background-color: #f6f7f0;
	color: #757573;
}

#newsletter form {
	margin-top: 10px;
}

#newsletter input.input-text {
	border: 1px solid #ddd;
}

#footer-notes {
	clear: both;
	position: relative;
}

#copyright, #footer-links {
	text-align: center;
}

#copyright, #footer-links a {
	color: #3f3f3f;
}

#copyright {
	font-weight: bold;
}

#footer-links {
	color: #e6e6df;
}

#enp {
	position: absolute;
	right: 10px;
	bottom: 10px;
}
p.grp {
	font-size: 16px;
	font-variant: small-caps;
	font-weight: bold;
	min-height: 19px;
}
.btn, .btn-wide {
	display:block;
	padding-top: 3px;
	height: 15px;
	font-size: 9px;
	font-weight: bold;
	text-align: center;
	text-transform: uppercase;
	color: #fff;
}

.btn:hover, .btn-wide:hover {
	text-decoration: underline;
}

.btn {
	width: 100px;
	background: url(../images/btn.gif);
}

.btn-wide {
	width: 130px;
	background: url(../images/btn_wide.gif);
}

.tabbed-box-content a.btn-raty {
	display:block;
	padding-top: 0px;
	height: 35px;
	width: 205px;
	border: 1px solid #66A62E;
	background: #85B858;
	line-height: 35px;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
	text-transform: uppercase;
	color: #fff; 
	-moz-border-radius-topleft:6px;
	-moz-border-radius-topright:6px;
	-moz-border-radius-bottomleft:6px;
	-moz-border-radius-bottomright:6px;
	-moz-border-radius:6px;
}



/* style z multum wpasowane do naszego sklepu */


#top{position:relative;top:0;left:0;width:960px;height:250px;background:#ffffff url("/images2/multum/bg_top2.jpg") no-repeat 0 100%;}


/* główne boxy kategorii */
.main-categories {text-align:center;padding:0;clear:both;padding-bottom:0px;padding-top:10px}
.main-categories a{display:block;font:1em Arial, Helvetica, Verdana, Geneva, sans-serif;padding:0;margin:0.5em 0;z-index:4;font-size:13px;display:block;width:132px}
.main-categories div.category-item {position:relative;float:left;vertical-align:top;text-align:left;margin:0 10px 0px 0;width:223px;height:185px;padding-bottom:15px;overflow:hidden;border-bottom:2px solid #5DA22D}
.main-categories div.topright {background:#ffffff url("/images2/multum/brdv_first_row.png") no-repeat right top;}
.main-categories div.bottomright {background:#ffffff url("/images2/multum/brdv_last_row.png") no-repeat right bottom;}
.main-categories div.rightcenter {background:#ffffff url("/images2/border-img.gif") repeat-y right top;}
.main-categories div.last_row div{background:#ffffff url("/images2/multum/brdv_last_row.png") no-repeat 100% 0%;}
.main-categories img{margin:0;float:left;}
.main-categories a.main{line-height:25px;margin:15px 0;width:205px;font-size:16px;font-weight:600;color:#1E5B2D;font-family:Arial;}
.main-categories a.main2{line-height:15px;margin:13px 0;width:155px;font-size:16px;font-weight:600;color:#1E5B2D;font-family:Arial;}
.main-categories a.main img{clear:right;vertical-align:middle;margin-right:10px;}
.main-categories a.more{display:block;margin-top:10px;font:bold 1em Arial, Helvetica, Verdana, Geneva, sans-serif;color:#1e5b2d;clear:both;}
.main-categories a.more:hover{color:#08742a;}
.main-categories img.fkat{position:absolute;top:43px;right:6px;z-index:1;}


/* box hit,promocje.nowosci */
#spec_kat{margin-right:auto;margin-left:auto;padding-top:35px;clear:both;width:918px;height:208px;background:url("/images2/multum/bg_spec_kat2.jpg") no-repeat 100% 100%;text-align:left;}
#spec_kat td{width:178px;height:180px;background:url("/images2/multum/brdv_spec.png") no-repeat 100% 0;text-align:center;vertical-align:top;padding-top:6px}
#spec_kat td.first_spec{margin:0 0 0 24px;}
#spec_kat td.last_spec{background:none;}
#spec_kat p{width:178px;height:31px;font:10px Arial, Helvetica, Verdana, Geneva, sans-serif;margin:0;padding:0;}
#spec_kat p a {font-size:10px;text-transform:uppercase;color:#111;}
#spec_kat p.price{margin:0;padding:0;margin-right:auto;margin-left:auto;width:84px;height:19px;background:url("/images2/multum/bg_spec_p.png") no-repeat;font:bold 13px Arial, Helvetica, Verdana, Geneva, sans-serif;color:white;text-align:left;margin-top:10px;}
#spec_kat p.price a {font-size:13px;font-weight:600}
#spec_kat p.price a{display:block;width:69px;text-align:center;color:white;padding:1px 15px 0 0;}
#spec_kat_btns{position:relative;margin:-19px 0 1px 45px;text-align:left;}
#spec_kat_btns img{margin-right:5px;}


/* header */

#top_menu{height:29px;width:960px;margin:0;padding:4px 0 0 0;text-align:right;list-style:none;background:#ffffff url("/images2/multum/bg_top_menu.png") no-repeat 100% 0;}
#top_menu li{display:inline;}
#top_menu li a {font-weight:400;padding:0px;background:none;font-size:13px;font-family:arial}
#top_menu li img{vertical-align:middle;margin:0 15px 0 5px;border:0;}
#logo{position:absolute;top:17px;left:32px; }
#www{display:block;position:absolute;top:70px;left:381px; font:bold 19px Arial, Helvetica, Verdana, Geneva, sans-serif;color:#231f20;}
#brd{position:relative;top:0;left:0;width:960px;height:14px;background:#ffffff url("/images2/multum/bg_brd.png") repeat-x;}
#tel{position:absolute;top:96px;left:370px;font:bold 26px Arial, Helvetica, Verdana, Geneva, sans-serif;color:#08742a;}	
#tely{position:absolute;top:150px;right:27px;width:215px;font:bold 13px Arial, Helvetica, Verdana, Geneva, sans-serif;color:#08742a;}
.client-service {position:absolute;top:218px;right:29px;width:245px;font:normal 12px Arial, Helvetica, Verdana, Geneva, sans-serif;color:#08742a;}
.client-service p {float:right;}
.client-service p a {float:right;color:#08742a;font-size:11px;font-weight:600;font-family:tahoma;display:block;height:20px;line-height:20px;padding-left:11px;}
#tely .ulme p {float:left;padding:0px;font-size:12px;font-weight:600;display:block;overflow:hidden;margin-right:8px}
#tely .ulme {display:block;width:200px;clear:both;overflow:hidden}


#tely p {font-size:11px;font-weight:400}
#tely h5{margin:0;padding:0;font:bold 16px Arial, Helvetica, Verdana, Geneva, sans-serif;}
#mbasket{position:absolute;top:46px;left:750px;width:200px;font:bold 13px Arial, Helvetica, Verdana, Geneva, sans-serif;color:#08742a;text-align:left;}
#ulog{font:0.8em Arial, Helvetica, Verdana, Geneva, sans-serif;}
#ulog a{color:#f3160d;}
#mbasket img{float:left;margin:15px 0 10px 0;}
#minfo{margin:17px 10px 0 0;}
#minfo span{text-align:center;color:#f3160d;}
#mbasket p{text-align:center;margin:0;padding:0;}
#searchcont{padding:10px 30px;overflow:hidden}
#search_form{position:relative;top:0;left:0;width:945px;padding-left:15px;height:45px;margin-right:auto;margin-left:auto;font:bold 13px Arial, Helvetica, Verdana, Geneva, sans-serif;color:white;background:#f7971a url("/images2/multum/bg_search.png") repeat-y;}
#search_form form{padding:10px 0 0 0;}
#search_form input, #search_form select{border:1px solid #bbafa9;vertical-align:middle;margin:0;padding:0;}
#search_form input.img{border:0;margin-left:5px;}
#search_form .parent{font:bold 13px Arial, Helvetica, Verdana, Geneva, sans-serif;background:#ff7c31;}
#reset_search img{vertical-align:middle;}
#reset_search a{margin-left:5px;}

/* stopka-bottom */

#bottom{position:relative;border:2px solid #6ba736;text-align:left;height:auto;font-family:arial}
#strony{width:660px;padding:15px 20px 0 20px;float:left;height:100%;}
#newsltr{width:250px;float:left;height:100%;}
#newsltr h2{margin:15px 0 10px 0;padding:0;font:bold 13px Arial, Helvetica, Verdana, Geneva, sans-serif;color:#24572a;}
#newsltr input{background:#e4e4e4;border:none;font:13px Arial, Helvetica, Verdana, Geneva, sans-serif;padding:2px;width:150px;vertical-align:middle;}
#newsltr input.img{height:auto;width:auto;background:none;padding:0;margin:0 0 0 10px;}
#newsltr p{margin:10px 0;font:bold 13px Arial, Helvetica, Verdana, Geneva, sans-serif;color:#65a42c;}
#copy{clear:both;color:#24572a;font:0.8em Arial, Helvetica, Verdana, Geneva, sans-serif;text-align:center;}
#strony ul{margin:0 30px 0 0;padding:0;float:left;list-style:none;}
#strony li{padding-bottom:2px;}
#strony li a {font-weight:400;padding:0px;background:none;font-size:13px;}
#strony h2 {margin:0 0 10px 0;padding:0;font:bold 13px Arial, Helvetica, Verdana, Geneva, sans-serif;color:#24572a;}

#list, #info, #basket, #txt, #order, #comp, #pay, #login{text-align:center;width:880px;min-height:100px;margin-right:auto;margin-left:auto;padding:5px 0 30px 0;}


/* koszyk */
#basket table{margin-right:auto;margin-left:auto;width:870px;text-align:left;vertical-align:top;padding:10px;border-collapse:collapse;border-bottom:2px solid #08742a;}
#basket table td{padding:5px;border-bottom:1px solid #08742a;text-align:center;vertical-align:middle;}
#basket table td.foto, #basket table td.nfoto{text-align:left;background:white;}
#basket table td.foto div{text-align:center;width:70px;float:left;}
#basket table td.foto p{margin:0 0 0 75px;width:auto;text-align:left;}
#basket table tr.nagl td{background:white;vertical-align:middle;font:bold 13px Arial, Helvetica, Verdana, Geneva, sans-serif;color:#65a630;border-bottom:2px solid #08742a;}
#basket table tr.nagl td img{display:inline;vertical-align:middle;}
#basket table td p{margin:0;padding:0;font:bold 13px Arial, Helvetica, Verdana, Geneva, sans-serif;}
#basket table td input{width:30px;border:0;vertical-align:middle;text-align:right;margin-right:5px;background:#dedede;}
#basket table td a{font:bold 13px Arial, Helvetica, Verdana, Geneva, sans-serif;}
#basket table td a:hover{color:#f3160d;}

.del{font:bold 13px Arial, Helvetica, Verdana, Geneva, sans-serif;text-align:right;margin:10px 15px;}
.del a:hover{color:#f3160d;}
.kosztdost{font:bold 13px Arial, Helvetica, Verdana, Geneva, sans-serif;text-align:right;margin:5px 20px;color:black;}
.kosztzrealiz{font:bold 17px Arial, Helvetica, Verdana, Geneva, sans-serif;text-align:right;margin:5px 20px;color:black;}
.kosztdost img{vertical-align:middle;margin:0 10px 0 0;}
.dalej{text-align:right;margin:10px;}
.wstecz{float:left;text-align:right;margin:10px;}
.dalej a, .wstecz a{font:bold 19px Arial, Helvetica, Verdana, Geneva, sans-serif;color:#ed1c24;}
.dalej img, .wstecz img{vertical-align:middle;}


#txt{text-align:left;}
#txt h1, #login h1{text-align:left;font:bold 19px Arial, Helvetica, Verdana, Geneva, sans-serif;color:#08742a;padding:0 10px;}
#login input{margin-bottom:10px;background:#dedede;border:0;}
#txt div{padding:10px;font-size:13px;font-family:arial}

/* lista produktów */


#list div.list_img{float:left;width:180px;text-align:center;margin-left:auto;margin-right:auto;position: relative;}
#list div img{margin: 0;vertical-align:top;}
#list div.list_cnt{float:left;margin:0;padding:0;width:535px;background:url("/images2/multum/brd3_lista.png") no-repeat 100% 50%;text-align:left}
#list div.list_cnt div.nazwa{width:340px;float:left;}
#list div.list_cnt div.nazwa h1{width:auto;margin:0;padding:0;color:#4b4949;font:bold 15px Arial, Helvetica, Verdana, Geneva, sans-serif;}
#list div.list_cnt div.nazwa h2{margin:0;padding:0;color:#4b4949;font:bold 13px Arial, Helvetica, Verdana, Geneva, sans-serif;}
#list div.list_cnt div.nazwa h2 a {text-transform:uppercase;color:#4B4949}
#list div.poce{position:relative;top:42px;padding:0;margin:0;width:160px;float:left;}
a.po{width:150px;display:block;color:#f3160d;font:bold 13px Arial, Helvetica, Verdana, Geneva, sans-serif;margin:0 0 10px 0;}
#list div.poce span{font:bold 23px Arial, Helvetica, Verdana, Geneva, sans-serif;color:white;display:block;width:151px;height:36px;background:url("/images2/multum/bg_cena.png") no-repeat;text-align:center;padding:4px;margin-top:2px;}
a.link {width:50px;display:block;margin:20px 0 0 0;padding:0;font:bold 13px Arial, Helvetica, Verdana, Geneva, sans-serif;}
#list div.list_cnt div.txt{width:auto;clear:both;}
#list div.list_cnt div.txt span.dst{color:#f3160d;margin-left:20px;}
#list div.list_cnt div.txt span.mag{color:#08742a;}
#list div.list_cnt .opis{position: relative;top:0;float:left;width:310px;margin:10px 0 0 0;padding: 0;}
#list div.list_cnt .opis p{margin:0;padding: 0;font: 10px Arial, Helvetica, Verdana, Geneva, sans-serif; }
#list div.bskt{float:left;width:110px;text-align:center;}
#list div.bskt a{width:110px;text-align:center;display:block;margin:30px 0;color:#08742a;font:bold 9px Arial, Helvetica, Verdana, Geneva, sans-serif;}
#list div.bskt a img{float:none;vertical-align:middle;clear:both;}

a.pagination {font-weight:400;color:#08742A}
a.pagination:active {font-weight:400}
a.pagination:focus {font-weight:400}

.ad-banner p {padding:0px}
.ad-banner img {border:none !important}
.top-flags {position:absolute;top:45px;left:370px}
.top-flags a {float:left;margin-left:4px}


/* lista produktów - dodaj do porownania */

#list #lista_porownanie {margin-right:auto;margin-left:auto;height:36px;width:888px !important;margin-top:15px;text-align:left;padding:0;}
#list #lista_porownanie #lcmp{height:36px;width:888px;background:url("/images2/multum/bg_porownaj.png") no-repeat;padding:0px !important;margin:0;}
#list #lista_porownanie #naglcmp{margin:0;font:bold 13px Arial, Helvetica, Verdana, Geneva, sans-serif;color:white;text-align:center;height:36px;line-height:36px;width:150px;float:left;padding:0px !important}
#list #lista_porownanie #contcmp{width:640px;float:left;padding:0px !important;}
#list #lista_porownanie #lcmp .icmp{padding:0 10px;height:36px;float:left;font:9px Arial, Helvetica, Verdana, Geneva, sans-serif;background:url("/images2/multum/brdv_cmp.png") no-repeat 100% 100%;width:147px;padding:0px 10px;}
#list #lista_porownanie #lcmp .icmp p {padding:0px !important}
#list #lista_porownanie #lcmp .ilcmp{padding:0 10px;height:36px;float:left;font:9px Arial, Helvetica, Verdana, Geneva, sans-serif;}
#list #lista_porownanie a.cmpdel{color:#da2b21;}
#list #lista_porownanie #bcmp{height:36px;padding:0;width:70px;float:right;margin-top:6px;margin-right:10px}
#list #lista_porownanie #naglbcmp{margin:0;font:bold 13px Arial, Helvetica, Verdana, Geneva, sans-serif;color:#396d34;text-align:center;height:36px;line-height:36px;width:76px;cursor:pointer;}


#info{min-height:483px;margin-top:20px;position: relative;}
#col1, #col2{text-align:center;width:445px;float:left; position: relative;}
#col2 {width:435px;text-align:left;}
#col1 div.btns .prnt{margin:0 0 0 20px;}
#col1 div.btns{margin:10px 0 15px 0}
#col2 .bskt{width:350px;margin:0;padding-left:60px;}
#col2 .cena{position:relative;top:8px;left:0;float:left;font:bold 23px Arial, Helvetica, Verdana, Geneva, sans-serif;color:white;width:151px;height:36px;background:url("/images2/multum/bg_cena.png") no-repeat;text-align:center;padding:4px 0;}
#col2 .bskt a{position:relative;display:block;float:left;margin:0;padding:0;text-align:center;color:#08742a;font:bold 0.8em Arial, Helvetica, Verdana, Geneva, sans-serif;}
#col2 div.txt{clear:both;text-align:left;padding:15px 0;overflow:hidden}
#col2 div.txt strong{font:bold 14px Arial, Helvetica, Verdana, Geneva, sans-serif;padding-right:5px}
#col2 div.txt span.dst a{margin-top:10px;display:block;color:#f3160d;font:bold 1.13px Arial, Helvetica, Verdana, Geneva, sans-serif;}
#col2 div.txt span.mag{display:block;color:#08742a;margin:5px 0;}
#col2 h1{margin:20px 0 0 0;padding:0;color:#4b4949;font:bold 20px Arial, Helvetica, Verdana, Geneva, sans-serif;text-align:left;}
#col2 h2{margin:0 0 20px 0;padding:0;color:#4b4949;font:bold 16px Arial, Helvetica, Verdana, Geneva, sans-serif;text-align:left;text-transform:uppercase}
#acs{margin:15px 0;margin-right:auto;margin-left:auto;width:870px;border-collapse:collapse;}
#acs td{height:60px;background:#ebebeb;border:3px solid white;}
#acs th.title{font:bold 1.2em Arial, Helvetica, Verdana, Geneva, sans-serif;color:#f68522;}
#acs td.bskt{width:110px;text-align:center;}
#acs td.bskt a{color:#08742a;font:bold 0.8em Arial, Helvetica, Verdana, Geneva, sans-serif;}
#acs td.dsc img{float:left;margin:2px 10px;}
#acs h1{font:bold 1.2em Arial, Helvetica, Verdana, Geneva, sans-serif;color:#4d4c4c;text-align:left;margin:0;padding:0;}
#acs h2{font:bold 13px Arial, Helvetica, Verdana, Geneva, sans-serif;color:#4d4c4c;text-align:left;margin:0;padding:0;}
#msg{width:858px;font:bold 13px Arial, Helvetica, Verdana, Geneva, sans-serif;margin:20px 9px;padding:10px;line-height:30px;background:#f6f6f6;text-align:left;}
#msg img {vertical-align:middle;margin-right:10px;}



#ftr{padding:0;text-align:center;}
#ftr h2{font:bold 1.2em Arial, Helvetica, Verdana, Geneva, sans-serif;color:#08742a;text-align:left;}
#ftr h1 {font-size:19px;padding:10px 0px}
#ftr table{margin:0 0 20px 20px;border-collapse:collapse;cursor:pointer;margin-left:auto;margin-right:auto;width:700px;}
#ftr table td{vertical-align:top;text-align:left;padding:2px;border-bottom:1px solid #08742a;font:0.9em Tahoma, Helvetica, Verdana, Arial, sans-serif;}
#ftr table td.name{font:bold 13px Arial, Helvetica, Verdana, Arial, sans-serif;width:250px;}

/* filtrowanie */

table.ckat{width:920px;clear:both;}
table.ckat td{text-align:left;padding:8px 0 12px;;border-bottom:1px solid #eee;vertical-align:top}
table.ckat td h3{margin:0 0 5px 0;padding:0;font: 12px Arial, Helvetica, Verdana, Geneva, sans-serif;font-weight:600}
table.ckat td.cena div{float:left;margin:0;padding:0;}
table.ckat td.cena input{width:55px;margin:0 3px;}
table.ckat a{font:bold 13px Arial, Helvetica, Verdana, Geneva, sans-serif}
table.ckat #ckat_active{font:bold 13px Arial, Helvetica, Verdana, Geneva, sans-serif;background:#e1ffd7;}
table.ckat select{border:1px solid #caccce;padding:2px;max-width:200px}
table.ckat input {border:1px solid #caccce;padding:2px 3px;}

p.punkty {font-size:15px;margin:3px;font-weight:600;padding-bottom:0px;margin-bottom:-5px}
.conter {position:relative;height:27px}
#danedost{float:right;width:410px;text-align:left;overflow:hidden}

#sbtns input {float:left}
.clear-filtr {width:74px;height:25px;padding:2px;display:block;float:left}


/* strona kontaktu */

#danezamaw{float:left;width:408px;text-align:left;padding:0 20px;}
#adresdost{text-align:left;padding:0 20px;}
#danekontrah{padding-left:20px;text-align:left;}
#confirm{text-align:left;width:600px;margin-left:auto;margin-right:auto;font-size:13px;font-family:arial;color:#010101}
#confirm p.cntr{text-align:center;}
#confirm p a{color:#08742a;font-weight:bold;}
#confirm p.wazne{color:#f3160d;}
.wa_form_row{text-align:left;clear:both;margin:0 0 10px 0;}
.wa_form_row_error{margin:5px 0 0 0;clear:both;}
.wa_form_row input.error{border: 1px solid #f33;}
.wa_error_msg{margin:0 0 2px 200px;color:#f33;}
.wa_error_msg1{margin:0 0 2px 0;color:#f33;}
.wa_form_row .readonly{background:#f3f3f3;font-weight:bold;}
.wa_form_row input, .wa_form_row textarea{width:200px;background:#dedede;border:none;}
.form_errors{margin:10px 30px;border: 1px solid #f33;text-align:left;}
.form_errors h2{margin:0;padding: 5px 20px 5px 25px;font-size: 11px;color: #fff;background: #f33 url("/images2/multum/important.png") no-repeat 5px 3px;}
.form_errors dl{padding: 5px;}
.form_errors dd.msg{font:bold 13px Tahoma, Helvetica, Verdana, Arial, sans-serif;padding:10px 5px;}
.form_errors dd{margin: 0;}
.form_errors dt{font-weight: bold;float: left;padding-right: 5px;}
.form_errors h3{color:#f33;text-align:center;}
.form_errors p{text-align:center;}
.form_errors img{margin:10px 20px;}

#order h1 {font-size:20px;font-weight:600;padding-bottom:10px}
#danezamaw {font-size:13px;font-family:arial;color:#010101}

#mkat_active a{color:#51a249;}
#mkat ul{text-align:center;}
#mkat ul{margin:0 0 5px 10px;padding:0;list-style:none;clear:both;}
#mkat li img{vertical-align:middle;margin-right:10px;}
#mkat li{display:inline;font:bold 13px Arial, Helvetica, Verdana, Geneva, sans-serif;margin-right:10px;width:160px;text-align:left}
.newsletter{text-align:left;padding:0 20px;font-size:13px;font-family:arial;color:#010101}
.newsletter input{background:none;width:auto;margin:0 10px 0 0 ;}


#danekontrah {font-size:13px;font-family:arial;color:#010101}
.reg-table {width:820px;margin:10px auto}
.reg-table input {background:#DEDEDE none repeat scroll 0 0;
border:medium none;
width:200px;}
.reg-table textarea {background:#DEDEDE none repeat scroll 0 0;
border:medium none;
width:200px;}

#list .sort-me {color:#010101;
float:right;
font-family:arial;
font-size:12px;
height:28px;
margin-right:16px;
padding:20px 0 5px 0;
text-align:right;
width:500px;}
#list .sort-me select {margin:0px 3px;padding:0px}
#list .sort-me select option {padding:0px 5px}

.level1 {background:#F8FFF3}
.level1 ul {padding:10px 0px !important;clear:both;overflow:hidden;margin-bottom:0px !important}
.level2 ul {padding:10px 0px !important;clear:both;overflow:hidden;margin-bottom:0px !important}
.level3 ul {padding:10px 0px !important;clear:both;overflow:hidden;margin-bottom:0px !important}
.level1 li {float:left;padding:1px 7px;width:174px !important;margin-right:0px !important}
.level2 li {float:left;padding:1px 7px;width:174px !important;margin-right:0px !important}
.level3 li {float:left;padding:1px 7px;width:174px !important;margin-right:0px !important}
.ie7 .level1 li {padding-top:0px !important;padding-bottom:0px !important;margin:0px !important;max-height:34px;overflow:hidden}
.level2 #mkat_active  a {color:#000;background:#E1FFD7;padding:3px}

.product-item-one {padding:5px;margin:5px}
.product-item-one-promo {border:2px dotted green;float:left;background: url(../images2/promo-bg.gif) left bottom repeat-x}
.product-item-one div {padding:5px}
#list {width:960px}
#list div.list_cnt div {padding:2px 0px}
.level0 li {margin-right:5px !important;}
.chrome .level0 li {margin-right:2px !important;height:20px;line-height:20px}
.opera .level0 li {margin-right:2px !important;height:20px;line-height:20px}
.safari .level0 li {margin-right:2px !important;height:20px;line-height:20px}

.subiste-news-box {float:right;margin:10px 0px;text-align:left;padding:0px 7px}
.subsite-news-item {float:left;margin:5px 0px;border-bottom:1px dotted #ddd;padding-bottom:5px;width:245px}
.subsite-news-item .content-news{font-size:12px}
.subsite-news-item p {width:100%;clear:both;overflow:hidden;padding:1px;}

p.date-news {clear:both;font-size:11px;}
p.title-news {font-weight:600;font-size:13px;clear:both;}
.subsite-news-item a {float:right;color:#08742A}
p.title-news a {float:left;clear:both}
.news-date {display:block;margin-left:10px;padding-top:5px;}



#comp{background:url("/images2/multum/bg_list.png") no-repeat 50% 100%;text-align:left;width:897px;max-width:897px;min-height:100px;margin-right:auto;margin-left:auto;padding:15px 0 30px 0;}
#scrollcomp{overflow:scroll;padding:0;margin:0 10px 0 10px;}
#comp table td{text-align:center;vertical-align:top;}
#comp table.col{margin:0 0 20px 20px;border:2px solid #08742a;border-collapse:collapse;cursor:pointer;}
#comp tr.nagl td{font:bold 13px Tahoma, Helvetica, Verdana, Arial, sans-serif;background:#1e5b2d;color:white;}
#comp table.col td{padding:2px;border:1px solid #08742a;width:200px;max-width:200px;font:12px Tahoma, Helvetica, Verdana, Arial, sans-serif;}
#comp table.col td.name{font:bold 13px Tahoma, Helvetica, Verdana, Arial, sans-serif;width:150px;}
#comp table.col td.cena{font:bold 13px Tahoma, Helvetica, Verdana, Arial, sans-serif;color:#f3160d;}
#comp table.col td img{margin:5px;}
#comp table.col td p, #ftr table td p {margin:0;padding:0;}
#comp h1{text-align:left;font:bold 16px Arial, Helvetica, Verdana, Geneva, sans-serif;color:#08742a;padding:0 10px;}

.powrot,.wyczysc{
	text-align:left;
  margin:10px 20px;
}

.wyczysc{
text-align:left;
  margin:10px 10px;
}
.save-compa {background:#FD8C28 none repeat scroll 0 0;
color:#FFFFFF;
display:block;
float:left;
font-family:arial;
font-size:12px;
font-weight:600;
height:19px;
line-height:20px;
padding:2px 9px;
text-align:center;}
.save-compa:hover {color:#fff}
#formKoszyk {font-size:13px}
#formKoszyk h4 {font-size:13px}
.transport-column h2 {float:left;padding:2px 0px;margin-top:10px;margin-bottom:4px}
#zawartosc input, #zawartosc select {	background:#DEDEDE none repeat scroll 0 0;
border:medium none;
width:200px;}
#zawartosc h4 {clear:both;}
#danezamaw {border-right:1px dotted #ccc}
#formAdresy h4 {font-size:16px;font-weight:600}
#formAdresy dt {font-weight:400;width:156px}
#formAdresy a {color:#08742A}
#formAdresy #danedost {font-size:13px}


.basket-steps {width:900px;padding:5px 0px;margin:0 auto}
.basket-steps ul {margin-left:10px;margin-top:0px;font-size:13px;margin:0 auto;width:805px}
.basket-steps ul li {float:left;padding-left:5px;padding-bottom:10px}
.ie7 .basket-steps ul li {float:left;padding-left:5px;padding-bottom:10px;white-space:nowrap;padding-right:14px;padding-left:15px;padding-top:5px}
.ie6 .basket-steps ul li {float:left;padding-left:5px;padding-bottom:10px;white-space:nowrap;padding-right:14px;padding-left:15px;padding-top:5px}
.basket-steps ul li a {float:left;font-weight:400;color:#333}
.basket-steps ul li a.activeone {font-weight:600;color:#08742a}
.basket-steps ul li span {float:right;display:block;padding-left:15px;padding-right:10px;}
.ie7 .basket-steps ul li span {display:none}
.ie6 .basket-steps ul li span {display:none}
.summary-table {font-size:13px}
.summary-table h5 {font-size:13px}
h4.summary-me {text-align:center;padding:10px 0px;font-weight:600;font-size:16px}
.adress-summary div {float:left;margin-right:35px;margin-left:5px;text-align:left;padding-top:10px;font-size:13px;padding-bottom:10px}
.adress-summary div h4 {font-size:13px}
.adress-summary div p {padding:0px}
.koszty-dostawy {float:right;text-align:right;font-size:15px;padding-top:10px;font-weight:600;margin-right:5px}
.comment-content {float:left;text-align:left;padding-bottom:15px}
.comment-content2 {float:right}
.comment-content2 p {font-size:13px;padding:5px 0px}
.comment-content h4 {font-size:13px;padding:5px 0px}
.comment-content p {font-size:13px;padding:5px 0px}
.comment-content textarea {background:#DEDEDE none repeat scroll 0 0;
border:medium none;}
.whos-on {position:absolute;top:32px;right:0px;z-index:1000;font-size:9px;font-family:tahoma}
.whos-on a {float:left;color:#555;padding:4px 2px}
.whos-on p {float:left}

.konto-steps ul {width:740px}
.konto-steps ul li a {float:left;font-weight:400;color:#222}
.konto-steps ul li a:hover {color:#08742a}

.order-list-me {font-size:13px}
.order-list-me p.links-me a {float:left;font-size:13px;margin-right:15px}
a.activenow {color:#08742a}
.confrim-settings {border:none;background:#66A52E;color:#fff;padding:4px 6px;text-align:center;font-weight:600;cursor:pointer;}
.address-book-entry-data p {padding:0px;}
.add-new-adress {width:400px;margin:0 auto;padding-bottom:20px}
#basket  .add-new-adress table.addme td input.input-text {background:#DEDEDE none repeat scroll 0 0;
border:medium none;
width:200px;text-align:left !important}
#basket  .add-new-adress table.addme label.error {display:block;font-size:9px;float:left}
#basket table.addme {width:400px !important;border:none !important;margin-bottom:10px}
#basket table.addme td {border:none !important;text-align:left !important;font-size:13px}
.ordersy {width:800px !important;margin:0 auto !important;border-bottom:none !important;margin-bottom:20px !important}
.ordersy td {border-bottom:1px solid #ddd !important;text-align:left !important}

.one-order td {font-size:13px !important}
.ask-prod {padding-left:18px;background: url(../images2/ask.gif) left 0px no-repeat;display:block;float:left;font-size:13px;font-weight:600;color:#333}
.komplementarne {padding:5px 0px;}
.komplementarne h1 {padding:4px 0px;font-size:19px}
.komplementarne .podobny-item {float:left;width:275px;padding:10px 0px;font-size:13px;margin-left:6px}
.komplementarne .podobny-item h4 {font-size:15px}

.div-ask {width:500px;margin:0 auto}
.div-ask textarea {background:#DEDEDE none repeat scroll 0 0;
border:medium none;width:200px}
.div-ask input.askon {background:#DEDEDE none repeat scroll 0 0;
border:medium none;padding:3px 0px;width:200px}
.div-ask input.button-ask {border:none;background:#66A52E;color:#fff;padding:4px 6px;text-align:center;font-weight:600;cursor:pointer;}

li.empty-row {margin: 0px !important; padding: 0px !important; width: 1px;}
#txt {padding-top:15px !important}

.choose-type {border:none !important;padding:0px !important;margin:0px !important}
.choose-type td {padding:0px !important;text-align:left !important;vertical-align: top !important;border:none !important;width:20%}

.raty-lukas-btn {display:block;width:168px;height:38px;background: url(../images2/oblicz.gif) top left no-repeat}
.raty-lukas-btn:hover {display:block;width:168px;height:38px;background: url(../images2/oblicz.gif) left -42px no-repeat}

.raty-zagiel-btn {display:block;width:189px;height:38px;background: url(../images/oblicz_zagiel.gif) top left no-repeat;}
.raty-zagiel-btn:hover {background-position: left -41px}

.wniosek-zagiel-btn {display:block;width:256px;height:38px;background: url(../images/wniosek_zagiel.gif) top left no-repeat;}
.wniosek-zagiel-btn:hover {background-position: left -41px}

.fillout {display:block;width:235px;height:38px;background: url(../images/wniosek.gif) top left no-repeat}
.fillout:hover {display:block;width:235px;height:38px;background: url(../images/wniosek.gif)  left -42px   no-repeat}

.e-raty-btn {
background:url("../images2/e-raty-btn.jpg") no-repeat scroll left top transparent;
display:block;
height:38px;
width:180px;

}
.e-raty-btn:hover {
background:url("../images2/e-raty-btn.jpg") no-repeat scroll left -42px transparent;
display:block;
height:38px;
width:180px;

}

.e-raty-btn2 {
background:url("../images2/e-raty-btn.jpg") no-repeat scroll left top transparent;
display:block;
height:38px;
width:180px;
margin:0 auto;
}
.e-raty-btn2:hover {
background:url("../images2/e-raty-btn.jpg") no-repeat scroll left -42px transparent;
display:block;
height:38px;
width:180px;
margin:0 auto;
}


.klasedodawszy {padding:15px 0px 5px 0px;text-align:justify;font-size:12px}
.klasedodawszy p {line-height:18px;text-align:justify}
p.rulesagree {background: none repeat scroll 0 0 #EEEEEE;
    line-height: 20px;
    margin: 12px 0;
    padding: 4px 6px;}

.klasedodawszy h1 {padding-bottom:11px}
