body 				{background-image: url('images/sfondo.gif'); background-repeat: repeat-x;}
body				{font-family: Verdana,Arial,Helvetica; font-size: 12px; color: #626262; font-style: normal; font-weight: normal;}
body 				{margin-left: 0; margin-right: 0; margin-top: 0; margin-bottom: 0;}

p					{font-family: Verdana,Arial,Helvetica; font-size: 12px; color: #626262; font-style: normal; font-weight: normal;}

a					{font-size: 9px; color: #888888; font-weight: bold; text-decoration: underline}
a:hover				{color: #5293DB; text-decoration: underline}
a:active			{text-decoration: none}
a.nav				{text-decoration: none}
a:visited			{  }
span.verdana09		{ font-size: 9px; }
span.verdana08		{ font-size: 8px; }
span.verdana10		{font-size: 10px;}
span.verdana10Arancio { color: #3e5a81; }
span.verdana10Azzurro { color: #da7532; }
span.verdana08b		{font-size: 8px; font-weight: bold}
span.verdana09b		{font-size: 9px; font-weight: bold}
span.verdana10b		{font-size: 10px; font-weight: bold}
span.verdana13b		{font-size: 13px; font-weight: bold}

span.linkbarra		{font-family: Arial,Helvetica; font-size: 12px; color: #ffffff; font-weight: bold}

span.bianco11		{font-size: 11px; color: #ffffff; font-weight: bold}
span.bianco13		{font-size: 13px; color: #ffffff; font-weight: bold}
span.bianco15		{font-size: 15px; color: #ffffff; font-weight: bold}

span.corsivo		{font-style:italic}
span.corsivob		{font-weight: bold; font-style:italic}

span.data			{font-size: 10px; color: #777777;}
span.databold		{font-weight: bold; color: #777777;}

span.titolo10		{font-size: 10px; color: #3F5A80; font-weight: bold}
span.titolo11		{font-size: 11px; color: #3F5A80; font-weight: bold}
span.titolo12		{font-size: 12px; color: #3F5A80; font-weight: bold}
span.titolo13		{font-size: 13px; color: #3F5A80; font-weight: bold}
span.titolo14		{font-size: 14px; color: #3F5A80; font-weight: bold}
span.titolo15		{font-size: 15px; color: #3F5A80; font-weight: bold}
span.titolo16		{font-size: 16px; color: #3F5A80; font-weight: bold}

span.sottotitolo10	{font-size: 10px; color: #808080; font-weight: bold}
span.sottotitolo11	{font-size: 11px; color: #808080; font-weight: bold}
span.sottotitolo12	{font-size: 12px; color: #808080; font-weight: bold}
span.sottotitolo14	{font-size: 14px; color: #808080; font-weight: bold}
.titolo12		{font-size: 12px; color: #3F5A80; font-family: Verdana,Arial,Helvetica;}
.titolo10		{font-size: 10px; color: #3F5A80; font-family: Verdana,Arial,Helvetica;}
.titolo09		{font-size: 9px;  font-family: Verdana,Arial,Helvetica;}
.titolo12b		{font-size: 12px;  font-weight: bold;font-family: Verdana,Arial,Helvetica; }
.titolo14b		{font-size: 14px;  font-weight: bold;font-family: Verdana,Arial,Helvetica; }
.titolo09b		{font-size: 9px;  font-weight: bold; font-family: Verdana,Arial,Helvetica;}
.titolo8b		{font-size: 8px; color: #3F5A80; font-weight: bold; font-family: Verdana,Arial,Helvetica;}
span.titolopagina16	{font-size: 16px; color: #959595; font-weight: bold}
.verdana09Azzurro { color: #3F5A80; }
.MainMenu_MenuContainer {
	width: 100%;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	border-bottom: #fffc00 0px solid;
	border-left: #ffffff 0px solid;
	border-top: #fffc00 0px solid;
	border-right: #ffffff 0px solid;
	background: transparent;
	background-image: url(images/barra/fondobarra.gif);
	height: 27px;
	text-align: center;
	font-weight: bold;
	font-size: 12px;
	color: #ffffff;
	font-family: Arial,Helvetica; 
}
 
.MainMenu_RootMenuItem{
	padding: 0 5px;
	background-image: url(images/barra/fondobarra.gif);
	height: 34px;
}
.MainMenu_RootMenuItemSelected {
	padding: 0 5px;
	background-image: url(images/barra/fondobarra_rosso.gif);
}
.MainMenu_RootMenuItemSelectedHome {
	padding: 0 5px;
	background-image: url(images/barra/fondobarra_arancio.gif);
}
.MainMenu_RootMenuItemSelectedEmagazine {
	padding: 0 5px;
	background-image: url(images/barra/fondobarra_acqua.gif);
}
.MainMenu_RootMenuItemSelectedChisiamo {
	padding: 0 5px;
	background-image: url(images/barra/fondobarra_arancio.gif);
}
.MainMenu_RootMenuItemSelectedCatalogo {
	padding: 0 5px;
	background-image: url(images/barra/fondobarra_verde.gif);
}
.MainMenu_RootMenuItemSelectedBroadcastVideo {
	padding: 0 5px;
	background-image: url(images/barra/fondobarra_rosso.gif);
}
.MainMenu_RootMenuItemLeftSeparator {
	
	border: 1px;
	border-color: White;
}
/* Changes the display of the menu item when hovered by a user. */
.MainMenu_MenuItemSel_Chisiamo {
	cursor: pointer;
	cursor: hand;
	background-color: #ff9829;
	color: white;
	font-family: Verdana;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
	height: 27px;
	font-size: 11px;
	border-left: #000000 0px solid;
	border-top: #000000 0px solid;
	border-bottom: #000000 0px solid;
}
.MainMenu_MenuItemSel_Catalogo {
	cursor: pointer;
	cursor: hand;
	background-color: #9dc639;
	color: white;
	font-family: Verdana;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
	height: 27px;
	font-size: 11px;
	border-left: #000000 0px solid; 
	border-top: #000000 0px solid; 
	border-bottom: #000000 0px solid; 
}
.MainMenu_MenuItemSel_emagazine {
	cursor: pointer;
	cursor: hand;
	background-color: #38c49f;
	color: white;
	font-family: Verdana;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
	height: 27px;
	font-size: 11px;
	border-left: #000000 0px solid;
	border-top: #000000 0px solid;
	border-bottom: #000000 0px solid;
}
.MainMenu_MenuItemSel_BroadcastVideo {
	cursor: pointer;
	cursor: hand;
	background-color: #e01f1f;
	color: white;
	font-family: Verdana;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
	height: 27px;
	font-size: 11px;
	border-left: #000000 0px solid;
	border-top: #000000 0px solid;
	border-bottom: #000000 0px solid;
}
.MainMenu_MenuItemSel_iniziativeculturali {
	cursor: pointer;
	cursor: hand;
	background-color: #c039b1;
	color: white;
	font-family: Verdana;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
	height: 27px;
	font-size: 11px;
	border-left: #000000 0px solid;
	border-top: #000000 0px solid;
	border-bottom: #000000 0px solid;
}
.MainMenu_MenuItemSel {
	cursor: pointer;
	cursor: hand;
	/*background-color: Red;*/
	color: white;
	font-family: Verdana;
	font-style: normal;
	text-decoration: none;
	height: 27px;
	font-size: 11px;
	border-left: #000000 0px solid;
	border-top: #000000 0px solid;
	border-bottom: #000000 0px solid;
}

/* changes the cursor when pointing at the menu bar */
.MainMenu_MenuBar {
	cursor: pointer; 
	cursor: hand;
}

/* Displays Home and Admin and others you add on the top tabs. */
/* Change the fonts and font color here. */
.MainMenu_MenuItem {
	cursor: pointer; 
	cursor: hand; 
	color: white; 
	font-family: Verdana; 
	font-size: 11px; 
	font-weight: bold; 
	font-style: normal; 
	text-decoration: none; 
	height: 27px;
	border-left: #000000 0px solid; 
	border-top: #000000 0px solid; 
	border-bottom: #000000 0px solid; 
	
}

/* Displays the icons on the left hand side of the dropdown menu. */
.MainMenu_MenuIcon {
	cursor: pointer; 
	cursor: hand; 
	background-color: silver; 
	border-left: #000000 0px solid; 
	border-top: #000000 0px solid; 
	border-bottom: #000000 0px solid; 
	padding: 0px;
	margin: 0px;
	width:0%;
	height: 27px;
}


/* Filter shows a 1 pixel border on the right and bottom portion of the submenu. */
/* Background color for the submenu is located here. */
.MainMenu_SubMenu {
	z-index: 999;
	cursor: pointer;
	cursor: hand;
	background-color: Silver;
	border-left: Gray 1px solid; 
	border-top: Gray 1px solid; 
	border-bottom: Gray 1px solid;
	border-right:  Gray 1px solid;
	filter: progid:DXImageTransform.Microsoft.Shadow(color='#8b8df6', Direction=135, Strength=3);
	
}

/* Displays a bar between submenu items indicating separate categories or sections. */
.MainMenu_MenuBreak {
	border-bottom: #0060ff 0px solid; 
	border-left: #0060ff 0px solid; 
	border-top: #0060ff 0px solid;  
	border-right: #0060ff 1px solid; 
	background-color: Black;
	height:27px; 
}



/* Displays the arrows pointing to submenus. */
.MainMenu_MenuArrow {
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand; 
	border-top: #99CCFF 0px solid; 
	border-bottom: #99CCFF 0px solid; 
	border-right: #99CCFF 0px solid;

}
.Menu_Item_Home { background-color: #BC8859; padding: 2px;}

/*End of Menu Container*/


/* TOPBAR LINKS */

/* Used to control the look of date, breadcrumb, user login and profile.*/
.Date
{
	font-family: Verdana, tahoma, sans-serif;
    font-size: 11px;
    font-weight: bold; 
	height:16;
    color:#8b8df6;
	background-color: transparent;
	padding-right:15;
	padding-left:5;
}
.flash-div{
	z-index: 1;
	
}
.menu-div{
	z-index: 2;
	
}
/* Breadcrumb represents the page name you are on.The breadcrumb is displayed */
/* when the user chooses an item from the submenu.*/
/* To change the visited below: */
/* Cut A.Breadcrumb:visited,*/
/* Paste it under .Breadcrumb:hover after the closing curly bracket.*/
/* Copy the .Breadcrumb styles including the curly brackets.*/
/* Paste the styles under A.Breadcrumb:visited,*/
/* Delete the , in A.Breadcrumb:visited,*/
/* Change the colors or fonts.*/
.Breadcrumb, A.Breadcrumb:link, A.Breadcrumb:visited, A.Breadcrumb:active
{
	color: #8b8df6;
	font-weight: bold;
    font-size:8pt;
    height:16;
    font-family: Verdana,Tahoma,Arial, Helvetica;
    text-decoration: none;
	background-color:transparent;
}

A.Breadcrumb:hover
{
	color: #000000;
	text-decoration:underline;
}

/* Font colors etc. for the menu items.*/
.TopBarlinks, A.TopBarlinks:link, A.TopBarlinks:active
{
	font-family: Verdana, tahoma, sans-serif;
    font-size: 11px;
    font-weight: bold; 
	height:16;
    color:#8b8df6;
	background-color: transparent;
}

A.TopBarlinks:visited
{
    color:#000000;
}

A.TopBarlinks:hover
{
    color:#000000;
}
/* End of TopBar Links */


/* PANE STYLES */

/* These are the pane styles for this skin. */
/* The default class names are located in your Portal under Site Settings - Edit stylesheet.*/
/* By adding a background color of white to the panes I override the default class names in the
user's stylesheet. */ 
.LeftPane  
{
	background-color:White;
}

.ContentPane  
{ 
	background-color:White;
}

.RightPane  
{
	background-color:White;
}

/* BODY STYLES */ 

/* These are the body styles for this skin. */
/* The default Body class name is located in your Portal under Site Settings - Edit stylesheet. */
/* The first eight styles control the scrollbar colors. */  
/* The background color is made white to override the user's stylesheet. */
/* The padding is 5 pixels from the top of the page. */  
Body
{
    scrollbar-base-color: #8b8df6;
    scrollbar-face-color: White; 
    scrollbar-track-color: White; 
    scrollbar-arrow-color: #8b8df6;
    scrollbar-highlight-color: #8b8df6; 
    scrollbar-dlight-color: #fefdbe; 
    scrollbar-shadow-color: #8b8df6;
    scrollbar-darkshadow-color: #A4A2A2;
    background-color:White;
    
}

/* Title is used for the container(s). */
/* Changing this changes the title style in the module. */
.Title
{
	font-family: Tahoma, Arial, Helvetica;
    font-size:  20px;
    font-weight:    normal;
    color: Black;
   
}
/* End of Body Styles. */  


/* FOOTER */

/* The Footergif class name displays a background image called footer.gif.
This gif is located inside your Tutorial Folder. */  
.Footergif {
    font-weight: normal;
    font-size: 8pt;
    color: #8b8df6;
    font-family: Tahoma, Arial, Helvetica;
    text-decoration: none;
    height:20px;
    width:100%;
    background-image:url(footer.gif);
    background-repeat:repeat;    
}

/* Used to display the fonts, colors and padding for the footer links. */
.Footer {
    font-weight: normal;
    font-size: 8pt;
    color: #8b8df6;
    background-color:Transparent;
    font-family: Tahoma, Arial, Helvetica;
    text-decoration: none;
    border:none;
    padding-left:5px;
    padding-right:5px;
}

A.Footer:link, A.Footer:visited, A.Footer:active {
    font-weight: normal;
    font-size: 8pt;
    background-color:Transparent;
    text-decoration:none;
    border:none;
    color: #8b8df6;
}

A.Footer:hover {
    text-decoration:    none;
    border:none;
    color:#000000;
    background-color:Transparent;
}



