.main-product-subgroup-title
{
    font-family: "Times New Roman";
    color: Black;
    font-size: 14px;
    font-style: italic;
    text-transform: uppercase;
}

.main-product-sgr-title
{
    font-family: "Times New Roman";
    color: Black;
    font-size: 12px;
    font-style: italic;
    text-transform: lowercase;
}

.main-product-list-label-nrprice{
	font-family: Arial, Sans-serif;
	color: #434343;
	font-size: 14px; 
	font-style: normal;
	font-weight: bold;
}
.main-product-list-label-nrpricecut{
	color: red;
	text-decoration: line-through;
}
.main-product-list-label-nrpromoprice{
	color: Black;
	font-weight: bold;
	font-size: 14px;
}
.main-product-list-label-discount{
	color: Black;
	font-size: 11px;
}
.main-product-list-mini-nmproduct
{
    font-family: Tahoma, Arial, Sans-serif;
    color: #A52A2A;
    font-size: 13px;
    font-style: normal;
    text-transform: uppercase;
    font-weight: bold;
}
.main-product-list-mini-dsproduct
{
    font-family: Arial, Sans-serif;
    color: #696969;
    font-size: 14px;
    font-weight: lighter;
    text-transform: capitalize;
}
.divListOfContents{
	position: relative; 
	width:555px; 
	height:500px; 
	z-index:1; 
	left: 0px; 
	top: 0px; 
	visibility: visible; 
	overflow: scroll;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font: 14px;
	padding-top: 3px;
	padding-bottom: 10px;
	}

.divFilterControls{
	position: relative; 
	width:450px; 
	height:50px; 
	z-index:2; 
	left: 100px; 
	top: 150px; 
	visibility: visible; 
	overflow: hidden;
	font-family: Arial, sans-serif;
	font: 14px;
	background-color: #CDC9BD;
	border: solid #D6D6D6;
	}
	
a {
	color: black;
	cursor: hand;
	text-decoration: none;
}

a:hover {
	color: red;
	text-decoration: none;
}

a:visited {
	color: black;
	text-decoration: none;
}

.table-list-prod{
	border-width: 0;
	width: 450px;
	text-align: left;
	background-color: transparent;
} 

.table-list-sgr
{
   width: 450px;
	background-color: transparent;
} 

.dataTDRowOn {
	font-family: Arial, sans-serif;
	font-size: xx-small;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	background-color: transparent;
	background-image: url(images/view_product_detail/view_product_detail_cel-bg.jpg);
	color: #696969;
	
	border-style: solid;
	border-width: 1px;
	border-color: #B9B9B9;

	cursor: pointer;
	height: 150px;
	width: 100px;
	vertical-align: super;
}
.dataTDRowOff {
	height: 150px;
	width: 100px;
	}

.dataTDRowOver {
	font-family: Arial, sans-serif;
	font-size: xx-small;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	background-color: #FFFFF0;
	color: #696969;
	
	border-style: solid;
	border-width: 1px;
	border-color: #B9B9B9;

	cursor: pointer;
	height: 150px;
	width: 100px;
	vertical-align: super;
}


.sgrTDRowOn
{
    font-family: "Times New Roman";
    font-size: 14px;
    font-weight: bolder;
    text-decoration: none;
    text-align: left;
    background-color: transparent;
    color: #696969;
    cursor: pointer;
    height: 12px;
    width: 200px;
    vertical-align: middle;
    padding-left: 10px;
    padding-bottom : 5px;
/*  border-right: white thin solid;
    border-top:  white  thin solid;
    border-left:  white  thin solid;
    border-bottom:  white  thin solid;
*/
	font-style: italic;
	text-transform: capitalize;
}
	
.sgrTDRowOver
{
    font-family: "Times New Roman";
    font-size: 12px;
    font-weight: bolder;
    text-decoration: none;
    text-align: left;
	 background-color: transparent;
    color: #696969;
    cursor: pointer;
    height: 12px;
    width: 200px;
    vertical-align: middle;
    padding-left: 10px;
    padding-bottom : 5px;
/*  border-right: white thin solid;
    border-top:  white  thin solid;
    border-left:  white  thin solid;
    border-bottom:  white  thin solid;
*/
	font-style: italic;
}