td{font-family:Arial; font-size:13px; z-index:1;}
h2{font:Verdana 15px; font-style:italic; font-variant:small-caps; font-weight:700; padding-top:10px; padding-bottom:8px; text-align:center; margin:0;}

#dropmenudiv{
position:absolute;
border:1px solid #0000FF;
border-bottom-width: 0;
font-family:Verdana;
font-size:12px;
line-height:19px;
z-index:100;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid #0000FF;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
background-color:#FFD9E4;
color:#0000FF;
}

div#dropmenudiv{
visibility:hidden;
width:160px;
background-color:lightyellow;
z-index: 100;
opacity: 0.90;
filter:progid:DXImageTransform.Microsoft.GradientWipe(GradientSize=1.00,duration=0.5,wipestyle=0,motion=forward) progid:DXImageTransform.Microsoft.Shadow(direction=135,color=#6A9892,strength=10) progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=90);
}

#dropmenudiv a:hover{
background-color:#FF99CC;
color:#FFFFFF;
}


.menuitem a{
width:130px; 
font:normal 12px Tahoma;
text-align:center;
display:table-cell; /* For firefox and Opera */ 
display:inline-block; /* For Opera and IE */ 	
text-decoration:none;
font-weight:bold;
background-position:top;
color:white;
margin:0;
padding:2px,0,2px,0;}

.menuitem td{
height:24px; width:130px;
z-index:100;
background-color:transparent;
background-image:url(img/button.gif);
background-repeat:no-repeat;}

.menuitem a:hover{
color:#FFFF00;
cursor:pointer;}

td.ma {background-image:url(img/buttona.gif);}
.mb a{color:#FFD2E4;}


.indeximg {
float:left;
width:372px;
height:272px;
border:outset 2px white;
FILTER:progid:DXImageTransform.Microsoft.Fade(Overlap=1.00,Duration=0.5); 
}

.prodpic {
border:outset 2px white;
FILTER:progid:DXImageTransform.Microsoft.Fade(Overlap=1.00); 
cursor:pointer;}


.imgtitle {
float:left;
position:relative;
top:-34px;
width:192px;
text-align:center;
font: Tahoma, 13px;
font-weight:bold;
}

.imgtitle2 {
float:left;
position:relative;
top:-162px;
width:192px;
text-align:center;
font: Tahoma, 13px;
font-weight:bold;
}

.fimg3 img{-moz-opacity: 1;
border:outset 2px pink;}

.fimg3:hover img{
filter:progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=80);
border:solid 2px black;
-moz-opacity: 0.80;
}


.blue {font:13px Verdana;
       color: #3366FF}
       
.pink {font:13px Verdana;
       color: #FF00FF}
       
.hid {position:absolute; visibility:hidden;}              

.recommendation {margin:10px 0 10px 0; font-family:Arial Narrow; background:white; font-weight:700; text-decoration:none;
                 width:116px; height:18px; border:outset 2px pink; cursor:pointer; color:black; }
.recommendation:hover {border:solid 2px black; -moz-opacity: 0.80; }                 


.header {text-align:center; margin:12px 0 16px 0; }
.headtext {font:14px Verdana; margin:5px 20px 10px 20px; text-align:left; }                 
