html, body {
	background-color:Black;
	font: normal 12px serif;
	color: silver;
}

.menu_left_title
{
	font: normal 16px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #BC0000;
	height:30px;
	text-align: center;
}
.prod_maintab_bgr
{
	background: url(prod_maintab_bgr.png) no-repeat;
	text-align: right;
}

.prod_insidetab_bgr
{
	background: url(prodtab_main_bg.png) repeat-y;
	text-align: left;
}
.testo_bianco_normale
{
	font: normal 14px serif;
	color: #228b22:
}
.product_title
{
	font: normal 14px serif;
	color: white;
	/*border-bottom: 1px solid silver; */
}

.chiccola_bgr
{
	background: url(chiociola_bgr.png) no-repeat;
	text-align: right;
}

.ibubg
{
	background: url(ibu-bg.png) no-repeat;
	
}
.desc_birra
{
	font: normal 14px serif;
	color: silver;
}
.kuasca
{
	font: bold 16px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #BC0000;
	
}
.footertext
{
	font-weight: bold; 
	font: 12px Arial;
}

				/* TOP menu */
.mattblacktabs{
width: 800px;
height:45px;
overflow: hidden;
/*border-bottom: 1px solid black; bottom horizontal line that runs beneath tabs*/
}

.mattblacktabs ul{
margin: 5;
padding: 5;
/*padding-left: 0px; offset of tabs relative to browser left edge*/
font: bold 13px Arial;
list-style-type: none;
}

.mattblacktabs li{
display: inline;
margin: 0;
}

.mattblacktabs li a{
/*width: 100%;*/
float: left;
display: block;
text-decoration: none;
margin: 0px;
padding: 5px 10px 5px 10px; /*padding inside each tab*/
/*border-bottom: 1px dotted Black; right divider between tabs*/
color: white;
/*background: #F9F9F9; /*background of tabs (default state)*/
}

.mattblacktabs li a:visited{
color: white;
}

.mattblacktabs li a:hover, .mattblacktabs li.selected a{
/*background: #696969; background of tabs for hover state, plus tab with "selected" class assigned to its LI */
background: url(menutop_bgr.png) repeat-x;
}

.topmenuselected li a:hover, .mattblacktabs li.selected a{
background: url(menutop_bgr.png) repeat-x;
}
a {text-decoration: none; font-weight: bold; font: 12px Arial;}
a:link    {color: #BC0000; font-weight: bold; font: 12px Arial;}
a:visited {color: #BC0000; font-weight: bold; font: 12px Arial;}
a:active  {color: #BC0000; font-weight: bold; font: 12px Arial;}
a:hover   {color: Silver; font-weight: bold; font: 12px Arial;}


a.topmenu {text-decoration: none; font-weight: bold; font: 12px Arial;}
a.topmenu:link    {color: White; font-weight: bold; font: 12px Arial;}
a.topmenu:visited {color: White; font-weight: bold; font: 12px Arial;}
a.topmenu:active  {color: White; font-weight: bold; font: 12px Arial;}
a.topmenu:hover   {color: White; font-weight: bold; font: 12px Arial;}

a.gal {text-decoration: none; font-weight: bold; font: 13px Arial;}
a.gal:link    {color: #BC0000; font-weight: bold; font: 13px Arial;}
a.gal:visited {color: #BC0000; font-weight: bold; font: 13px Arial;}
a.gal:active  {color: #BC0000; font-weight: bold; font: 13px Arial;}
a.gal:hover   {color: Silver; font-weight: bold; font: 13px Arial;}

a.fmenu {text-decoration: none; font-weight: normal; font: 13px Arial;}
a.fmenu:link    {color: Silver; font-weight: normal; font: 13px Arial;}
a.fmenu:visited {color: Silver; font-weight: normal; font: 13px Arial;}
a.fmenu:active  {color: Silver; font-weight: normal; font: 13px Arial;}
a.fmenu:hover   {color: #BC0000; font-weight: normal; font: 13px Arial;}

.fmenutext
{
	text-decoration: none;
	font-weight: normal;
	font: 13px Arial;
	color: Silver;
}

.content_media {
  height:200px;
  max-height:154px;
  height:120px;
  padding:3px 0px;
  float:left;
}

