body {margin: 0px; padding: 0px; font-family: tahoma, sans-serif; color: #cccccc; background: url(/graphics/background_ray.jpg) center top no-repeat #000000;}


table {margin: 0px; padding: 0px; background: none; border: none; border-collapse: collapse;}


tr {margin: 0px; padding: 0px; background: none; border: none;}


td {margin: 0px; padding: 0px; text-align: left; vertical-align: top; background: none; border: none;}


div {margin: 0px; padding: 0px; text-align: left; vertical-align: top; background: none; border: none;}


form {margin: 0px; padding: 0px; text-align: left; vertical-align: top; background: none; border: none;}


img {margin: 0px; padding: 0px; background: none; border: none;}


a {color: #cc0033; text-decoration: none;}
a:hover {color: #cc0033; text-decoration: underline;}



div.breadcrumbs {padding: 20px 10px 15px 30px; font-family: tahoma, sans-serif; font-size: 9px; color: #999999;}
div.breadcrumbs a {color: #cccccc;}

h1 {margin: 0px 10px 0px 30px; padding: 0px; font-family: arial, sans-serif; font-size: 31px; font-weight: normal; color: #ffffff;}
h2 {margin: 0px 10px 0px 30px; padding: 0px; font-family: arial, sans-serif; font-size: 18px; font-weight: normal; color: #ffffff;}

h3 {
	font-family: arial, sans-serif; 
	font-size: 14px;
	font-weight: bold;
	color: #cbcccc;
	padding: 0px;
}


p {margin-left: 30px; margin-right: 10px; padding: 0px; font-family: arial, sans-serif; font-size: 12px; font-weight: normal; color: #cccccc;}





div.product_preview {width: 33%; height:  310px; float: left;}
div.product_preview div.product_hint {width: 280px; height: 180px; position: absolute; z-index: 99; background: #000000; opacity: 0.75; filter: alpha(opacity = 75);}
div.product_preview table.product_hint_features {margin: 30px 30px; width: 220px; height: 120px; position: absolute; z-index: 999;}
div.product_preview table.product_hint_features td {padding: 2px 5px; font-family: arial, sans-serif; font-size: 11px; color: #cccccc;}
div.product_preview div.text {height: 80px;}
div.product_preview h2 {margin: 0px; padding: 0px 20px 0px 40px; font-family: arial, sans-serif; font-size: 18px; line-height: 24px; font-weight: normal; color: #ffffff;}
div.product_preview h2 a {color: #ffffff;}
div.product_preview div.type {margin: 0px; padding: 3px 20px 0px 40px; font-family: arial, sans-serif; font-size: 12px; line-height: 15px; font-weight: normal; color: #999999;}
div.product_preview div.description {margin: 0px; padding: 10px 20px 0px 40px; font-family: arial, sans-serif; font-size: 11px; line-height: 12px; font-weight: normal; color: #666666;}
div.product_preview table.button_details {margin: 0px 20px 0px 40px; height: 18px; background: url(/graphics/button_details_back.gif) right top no-repeat;}
div.product_preview table.button_details td {padding: 1px 10px 2px 10px; font-family: arial, sans-serif; font-size: 12px; color: #ffffff; background: url(/graphics/button_details_clear.gif) left top no-repeat;}
div.product_preview table.button_details a {color: #ffffff; display: block;}
div.product_preview img.button_details {margin: 0px 20px 0px 40px; width: 93px; height: 18px;}


table.product {width: 964px;}
table.product td.spacer_left {width: 20px;}
table.product td.spacer_left img {width: 1px; height: 350px;}
table.product td.text {padding: 10px 10px 30px 536px; vertical-align: middle;}
table.product h1 {padding: 0px; margin: 0px; font-family: arial, sans-serif; font-size: 24px; line-height: 24px; color: #ffffff;}
table.product div.type {font-family: arial, sans-serif; font-size: 12px; line-height: 15px; color: #bbbbbb;}
table.product table.button_basket {margin: 10px 0px 20px 0px; height: 24px; background: url(/graphics/button_basket_back.gif) right top no-repeat;}
table.product table.button_basket td {padding: 0px 5px 0px 32px; height: 24px; vertical-align: middle; font-family: arial, sans-serif; font-size: 16px; font-weight: bold; line-height: 16px; color: #ffffff; background: url(/graphics/button_basket.gif) left top no-repeat;}
table.product table.button_basket td span {font-size: 14px; font-weight: normal;}
table.product table.button_basket a {display: block; color: #ffffff;}
table.product div.description {font-family: arial, sans-serif; font-size: 11px; line-height: 12px; color: #999999;}

div.characteristics_group_minus {padding: 6px 10px 6px 30px; font-family: arial, sans-serif; font-size: 12px; color: #cccccc; background: url(/graphics/icon_minus.gif) 12px center no-repeat #333333;}
div.characteristics_group_minus a {display: block; color: #cccccc;}

div.characteristics_group_plus {padding: 6px 10px 6px 30px; font-family: arial, sans-serif; font-size: 12px; color: #cccccc; background: url(/graphics/icon_plus.gif) 12px center no-repeat #333333;}
div.characteristics_group_plus a {display: block; color: #cccccc;}

table.characteristics {margin: 5px 0px; width: 100%;}
table.characteristics td.spacer_left {width: 30px;}
table.characteristics td.name {padding: 5px 0px 5px 0px; font-family: arial, sans-serif; font-size: 12px; color: #bbbbbb; background: url(/graphics/punktir.gif) right bottom repeat-x;}
table.characteristics td.value {padding: 5px 0px 5px 0px; font-family: arial, sans-serif; font-size: 12px; color: #bbbbbb; background: url(/graphics/punktir.gif) left bottom repeat-x;}
table.characteristics td.spacer_right {width: 10px;}


table.basket_form {width: 924px;}
table.basket_form tr.dark td {background: #1a1a1a;}
table.basket_form td.header_l {padding: 5px 10px; text-align: left; font-family: arial, sans-serif; font-size: 12px; color: #666666;}
table.basket_form td.header_r {padding: 5px 10px; text-align: right; font-family: arial, sans-serif; font-size: 12px; color: #666666;}
table.basket_form td.cell_l {padding: 5px 10px 3px 10px; text-align: left; font-family: arial, sans-serif; font-size: 12px; color: #cccccc;}
table.basket_form td.cell_r {padding: 5px 10px 3px 10px; text-align: right; font-family: arial, sans-serif; font-size: 12px; color: #cccccc;}
table.basket_form td.cell_comment {padding: 7px 10px 3px 10px; text-align: left; font-family: tahoma, sans-serif; font-size: 9px; color: #999999;}
table.basket_form td input.text {padding: 1px 2px; font-family: arial, sans-serif; font-size: 12px; color: #cccccc; background: #000000; border: 1px solid #666666;}
table.basket_form td textarea {padding: 1px 2px; font-family: arial, sans-serif; font-size: 12px; color: #cccccc; background: #000000; border: 1px solid #666666;}
table.basket_form td select {padding: 1px 2px; font-family: arial, sans-serif; font-size: 12px; color: #cccccc; background: #000000; border: 1px solid #666666;}
table.basket_form a {color: #cccccc;}



table.button_basket_home {margin: 10px 0px 20px 0px; height: 24px; background: url(/graphics/button_basket_back.gif) right top no-repeat;}
table.button_basket_home td {padding: 0px 5px 0px 7px; height: 24px; vertical-align: middle; font-family: arial, sans-serif; font-size: 14px; font-weight: bold; line-height: 16px; color: #ffffff; background: url(/graphics/button_basket_clear.gif) left top no-repeat;}
table.button_basket_home td span {font-size: 14px; font-weight: normal;}
table.button_basket_home a {display: block; color: #ffffff;}



div.frame {padding: 0px 10px 0px 30px;}


br.clear {clear: both;}


/* CSS Document */

