﻿body 
{
	font-family: Verdana;
	font-size: 10pt;
	margin:0 auto;
	padding: 0;
	height: 100%
}
.container
{
	width: 1240px;
	height: 1024px;
}
.sidebar{float: left;
    width:29%;width:33%;width:29%; /*box model hack*/
    padding: 0 2%;color: #333;font-size:80%}
.content{ float:left}

.menu
{
  text-indent: 3px;
  font-family: Verdana;
  font-size:9pt;
  text-align:center;
  text-decoration:none;
}
.menu a:hover
{
  text-decoration: none;
  font-family: Verdana;
  font-size:9pt;
}
.menuhover
{
  text-indent: 3px;
  font-family: Verdana;
  font-size:9pt;
}
.menuhover a:hover
{
  text-decoration: none;
  font-family: Verdana;
  font-size:9pt;
}
.dettagli a
{
	text-decoration: underline;
	color: #0000C0;
	}
.dettagli a:hover
{
	text-decoration: underline;
	color: #0000C0;
	}	
	


.livello8 
{
	font-family: Verdana;
	font-size:9pt;
	text-decoration: none;
	color:#000000;
	}
.livello8 a 
{
	text-decoration: none;
	color:#585650;
	}
.livello8 a:link, a:active, a:hover
{
	text-decoration: none;
	color:#000000;
	}
	
.livello8 li {
    list-style: none;
    padding: 0px 0px 0px 10px;
	}
	
	
	
	.livello9 
{
	font-family: Verdana;
	font-size:8pt;
	text-decoration: none;
	color:#606060;
	/*text-align:right;*/
	padding-bottom:3px;
	}
	
/*************************************************************

    ROTATOR STYLES

/*************************************************************/



.ProductTitle
{
  font-family:Verdana;
  font-size:11px;   
  font-weight:bold; 
}

.ProductText
{
  font-family:Verdana;
  font-size:10px;   
  color:darkslategray;
  width:150px;
}

.ProductPrice
{
  font-family:Verdana;
  font-size:11px;   
  font-weight:bold; 
  color:Red; 
}

.Rotator 
{
  font-family:verdana; 
  font-size:11px; 
  cursor:default;
}

.RotatorFrame 
{
  font-family:verdana; 
  font-size:11px; 
  cursor:default;
}

.RotatorFrameOver 
{
  font-family:verdana; 
  font-size:11px; 
  cursor:default;
}

.NewsTitle
{
  font-family:Verdana;
  font-size:10px;   
  font-weight:bold; 
  text-decoration:underline; 
  color:Black;
}

.NewsText
{
  font-family:Verdana;
  font-size:10px;   
  color:Black;
}

.NewsDate
{
  font-family:Verdana;
  font-size:10px;   
  color:gray; 
}

.NewsUrl
{
	text-decoration:none;
	}

/*************************************************************

    MENU STYLES

/*************************************************************/



.TopGroup
{
  color: #eaeaea; 
  /*border:1px #746c6d solid;/
  cursor:default; 
}

.TopGroup1
{
  color: #eaeaea; 
  /*border:1px #8394AC solid;*/
  cursor:default;
  background-image: url(Images/SfondoBtn.gif);
}

.MenuGroup
{        
  background-color:#eaeaea; 
  border:1px #666360 solid; 
  border-style:solid;
  cursor:default;          
}

.TopMenuItem
{    
  background-color:#eaeaea;  
  color:#eaeaea; 
  border:1px #eaeaea solid;
  cursor:default;    
}


.TopMenuItemHover 
{
  background-color:#C2C5C8;
  background-image: url(Images/Menu/top_item_bg.gif);
  color:#eaeaea; 
  border:1px #eaeaea solid;
  cursor:default; 
}

.MenuItem
{
  border: 1px solid #eaeaea; 
 
  color:#00025C;
  cursor:default;   
}

.MenuItemHover 
{
  background-color:#E4F1F7;
  background-image: url(Images/Menu/item_bg.gif);
  color:#00025C;
  border: 1px solid #AADAED; 
  cursor:default;   
}

.MenuBreak
{
  background-image:url(Images/Menu/break.gif);
  width:100%;
  height:2px;
}

.DivContentHeader
{
    background-color: #5a6c80;
    background-image: url(image/mainContentHeader.png);
    background-repeat: repeat;
    color: White;
    font-weight: bold;
    margin: 0px;
    padding: 3px;
    border: solid 1px #5a6c80;
    width: 100%;  
}


