table.prod
	{
	color: black;
	width: 100%;
	}

table.prod td
	{
	width: 25%;
	vertical-align: top;
	padding-right: 20px;
	padding-bottom: 12px;
	}

div.prod
	{
	color: black;
	margin-bottom: 12px;
	}

table.prod td div,
div.prod div
	{
	margin: 6px 0px;
	}

div.prod_img
	{
	float: right;
	margin: 0px 12px;
	font-size: 8pt;
	color: black;
	}


table.aghi
	{
	font-size: 8pt;
	}

table.aghi td
	{
	vertical-align: top;
	padding: 0px 0px;
	}

table.aghi td.name
	{
	padding-right: 6px;
	}

table.aghi td.value
	{
	text-align: right;
	padding-left: 6px;
	}

table.data th
	{
	border: 1px solid #004090;
	padding: 2px;
	}

table.data td
	{
	border: 1px solid #004090;
	padding: 2px;
	}

div.prod_descr
	{
	float: left;
	width: 22%;
	padding-right: 16px;
	}
	
	
div.popup
	{
	display: none;
	position: absolute;
	z-index: 99999;
	}

div.popup_container
	{
	position: absolute;
	top: 0px;
	left: 0px;
	background-color: white;
	z-index: 100;
	border: 1px solid #ccd8e3;
	}

div.popup div.popup_header
	{
	background-color: #c9d2e3;
	text-align: right;
	font-size: 1px;
	}

div.popup_inner
	{
	overflow: auto;
	}

div#popup_bg
	{
	display: none;
	position: absolute;
	z-index: 9999;
	opacity: 0.15;
	filter: alpha(opacity=15);
	top: 0px;
	left: 0px;
	background-color: black;
	}

div.popup_shadow
	{
	position: absolute;
	z-index: 10;
	}

div.popup_shadow_c
	{
	position: absolute;
	font-size: 1px;
	background-repeat: no-repeat;
	}

div.popup_shadow_ctl
	{
	top: 0px;
	left: 0px;
	background-image: url(../images/sh_ctl.png);
	}

div.popup_shadow_ctr
	{
	top: 0px;
	right: 0px;
	background-image: url(../images/sh_ctr.png);
	}

div.popup_shadow_cbl
	{
	bottom: 0px;
	left: 0px;
	background-image: url(../images/sh_cbl.png);
	}

div.popup_shadow_cbr
	{
	bottom: 0px;
	right: 0px;
	background-image: url(../images/sh_cbr.png);
	}

div.popup_shadow_v
	{
	position: absolute;
	font-size: 1px;
	background-repeat: no-repeat;
	}

div.popup_shadow_h
	{
	position: absolute;
	font-size: 1px;
	background-repeat: no-repeat;
	}

div.popup_shadow_vl
	{
	left: 0px;
	background-image: url(../images/sh_l.png);
	}

div.popup_shadow_vr
	{
	right: 0px;
	background-image: url(../images/sh_r.png);
	}

div.popup_shadow_ht
	{
	top: 0px;
	background-image: url(../images/sh_t.png);
	}

div.popup_shadow_hb
	{
	bottom: 0px;
	background-image: url(../images/sh_b.png);
	}

div.popup_shadow_center
	{
	position: absolute;
	background-color: black;
	opacity: 0.50;
	filter: alpha(opacity=50);
	}


div.more
	{
	float: right;
	font-size: 11pt;
	}

div.more img
	{
	align: absmiddle;
	margin-right: 3px;
	}

div.popup_img
	{
	float: left;
	margin: 20px 32px 0px 0px;
	font-size: 8pt;
	color: black;
	}

div.popup_img2
	{
	float: right;
	margin: 0px 0px 0px 32px;
	font-size: 8pt;
	color: black;
	}

