td.login01{background-image: url(../images/login_07.png);
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale', src='images/login_07.png')}

td.header01{background-image: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale', src='images/Home_23_1.png')}


td.footer01{background-image: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale', src='images/Home_28_1.png')}

td.home01{background-image: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale', src='images/Home_44_1.png')}

td.registration01{background-image: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale', src='images/Form_11_1.png')}

td.registration02{background-image: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale', src='images/Form_09_1.png')}

td.productlist01{background-image: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale', src='images/scheda_prodotto_10_1.png')}

td.productlist02{background-image: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale', src='images/scheda_prodotto_12_1.png')}

table.bkhomeground{background-image: url(../images/bkg_color.gif)}
table.bkground{background-image: url(../images/bkg_grey.gif)}

.MacroCat
{
	background-image: url(../images/Scheda_categorie_05_1.png);
}
.SubCat
{
	background-image: url(../images/Scheda_categorie_14_1.png);
}

.ImageProduct
{
	border-color: #00446A;
	border-width: 5px;
	
}
/*****************************************************
General Anchor
*****************************************************/
a.menuCategory
{
    font-weight: bold;
    font-size: 0.8em;
    text-decoration:none;
    color: #FFFFFF;
}
a.linkCartBold
{
    font-weight: bold;
    font-size: 0.7em;
    text-decoration:none;
    color: #00446A;
}

a.menuCategory:visited
{
    color: #FFFFFF;
}

a.menuCategory:Hover
{
    color: #009EE0;
}

a.linkSmallBold, a.linkMenuSink
{
    font-weight: bold;
}

a.linkSmall, a.linkSmallBold, a.linkMenuSink
{
    color: #009EE0;
    font-size: 0.7em;
}
a.linkBold
{
    color: #9A9B9D;
    font-size: 0.8em;
    font-weight: bold;
}


a.linkSmallBold:visited, a.linkMenuSink:visited
{
    color: #009EE0;
}

a.linkSmallBold:Hover, a.linkMenuSink:Hover
{
    color: #009EE0;
}


/*****************************************************
Table Header and cell definitions
*****************************************************/
th
{
    /*background-image: url(../images/WebStdHeaderBackground.gif);*/
    background-color: red;
}

td.WebStdHeaderBackgroundAlternate
{
    /*background-image: url(../images/WebStdHeaderBackgroundAlternate.gif);*/
    background-color: #8f8f8f;
}

/*****************************************************
Body
*****************************************************/
body 
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    background-color: #c3c3c3; 
    scrollbar-face-color: #e4e4e6;
    scrollbar-highlight-color: #ffffff;
    scrollbar-shadow-color: #e4e4e6;
    scrollbar-3dlight-color: #e4e4e6;
    scrollbar-arrow-color:  #006699;
    scrollbar-track-color: #e4e4e6;
    scrollbar-darkshadow-color: #aaaaaa;
}


/*****************************************************
Validation Text
*****************************************************/
.validationWarningSmall
{
    color: black;
    font-size : 0.7em;
}

/*****************************************************
General Text
*****************************************************/
.normalTextSmall, .normalTextCatSmall
{ 
    font-size : 0.7em;
}

.normalTextSmallBold,.normalTextCatSmallBold
{ 
    font-size : 0.7em;
    font-weight: bold;
}

.normalTextSmaller,.normalTextCatSmaller
{
    font-size: 0.6em;
}
.normalTextBold, .normalCatTextBold
{
	font-size: 0.8em;
	 font-weight: bold;
}
.normalTextSmall, .normalTextSmallBold, .normalTextSmaller, .normalTextBold
{ 
    color : #00446A; 
    font-family: Helvetica, Arial, Verdana, sans-serif;
}

.normalTextCatSmall, .normalTextCatSmallBold, .normalCatTextSmaller, .normalCatTextBold
{ 
    color : #FFFFFF; 
    font-family: Helvetica, Arial, Verdana, sans-serif;
}

/*****************************************************
Text used on tables with a background
*****************************************************/
.tableHeaderText
{
    color: white;
    font-size: 0.7em;
    font-weight:bold;
}

/*****************************************************
Border used around tables
*****************************************************/
.tableBorder
{
    border: 1px #666666 solid; 
    background-color: #FFFFFF;
}

/*****************************************************
Main WebStd colors
*****************************************************/
td.WebStdRow
{
    background-color: #eaeaea;
}


td.WebStdAlternate
{
    background-color: #eaeaea;
}

/*****************************************************
Background color and text used in threaded view
*****************************************************/
td.threadTitle
{
    background-color: black;
}

.threadDetailTextSmall
{
    color: black;
    font-size: 0.7em;
}

.threadDetailTextSmallBold
{
    color: black;
    font-size: 0.7em;
    font-weight: bold;
}

td.WebStdRowHighlight
{
    background-color: #e4e4e6;
}

/*****************************************************
Text and links used in WebStdGroupRepeater and WebStdRepeater
*****************************************************/
.WebStdTitle
{
    font-size: 0.8em;
    font-weight: bold;
    color: #8f8f8f;
}


a.WebStdTitle:visited, a.WebStdTitle:link
{
    font-size: 0.8em;
    font-weight: bold;
    color: #8f8f8f;
}

a.WebStdTitle:hover
{
    color: black;
}

.WebStdName
{
    font-weight: bold;
    font-size: 16px; 
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none; 
    color: black;
}

a.WebStdName:hover
{
    color: black;
    text-decoration: underline;
}


/*****************************************************
Form Elements
*****************************************************/
select
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 0.7em;
    font-weight: bold;
    background-color: #8f8f8f;
    border-color: Black;
}

textarea
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 0.7em;
    background-color: e4e4e6;
    /*border-color: Black;*/
}

/*****************************************************
Menu Controls
*****************************************************/
A.linkMenuSink
{
    font-size: 0.7em;
    font-family: Arial, Helvetica, sans-serif;
    position: relative;
}

TD.popupMenuSink
{
    position: relative;
}

DIV.popupMenu
{
    border: 1px solid gray;
}

DIV.popupTitle
{
    font-family: Arial, Helvetica, sans-serif;
    color: white;
    font-weight: bold;
    background-color: #999999;
}

DIV.popupItem
{
    font-size: 0.8em;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    background-color: #8f8f8f;
}

.normalTextBox
{
	width: 100%;
}

.tableFooterText
{
	font-weight: bold;
	font-size: 0.7em;
	background-image: url(../images/WebStdHeaderBackgroundAlternate.gif);
	color: black;
	background-color: #8f8f8f;
}

INPUT.button
{
    BORDER-RIGHT: #d3d3d3 1px solid;
    BORDER-TOP: #d3d3d3 1px solid;
    FONT-SIZE: 8pt;
    LEFT: 1px;
    BORDER-LEFT: #d3d3d3 1px solid;
    BORDER-BOTTOM: #d3d3d3 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    POSITION: relative;
    BACKGROUND-COLOR: #ffffff;
    cursor:hand;
}
