/* 
================================
Skin styles for DotNetNuke
================================
*/   
.Skin_Lidia_Gray_HomePage_pagemaster 
{
    border-left-width: 1px;
    border-left-color: Silver;
    border-left-style: solid;
    border-right-width: 1px;
    border-right-color: Silver;
    border-right-style: solid;
	height: 100%;
	width: 766px;
	background-color: White
}
.Skin_Lidia_Gray_HomePage_toppane
{
    width: 100%;
    height: auto;
    vertical-align:top;
    }
.Skin_Lidia_Gray_HomePageAdmin_leftpane
{
    width:20%;
    height:100%;
    vertical-align:top;    
    }
.Skin_Lidia_Gray_HomePageAdmin_contentpane
{
    /*border-left-width: 2px;
    border-left-color: Silver;
    border-left-style: dotted;
    border-right-width: 2px;
    border-right-color: Silver;
    border-right-style: dotted;*/
    width:60%;
    height:100%;
    vertical-align:top;
    }
.Skin_Lidia_Gray_HomePageAdmin_rightpane
{
    width:20%;
    height:100%;
    vertical-align:top;
}
/******************************** SUBHOMEPAGE **********************************/
.TERNA_Internet_SubHomePage_LeftPane
{
    width:215px;
    height:100%;
    /*border-right-width: 1px;
    border-right-color: Gray;
    border-right-style: dashed;
    vertical-align:top;*/
    padding-left:1px;
    background-image: url(bgmenu_azienda.gif);
	background-repeat:repeat-y;
	background-position: 3px top !important;
	background-position: 1px top;
}
.TERNA_Internet_SubHomePage_ContentPane
{
    width:674px;
    height:100%;
    font-size: 10px;
	font-family: Tahoma, Arial,  sans-serif;
    vertical-align:top;
    padding-right:2px;
    /*background:url(tratteggio.gif) repeat-y left top;*/
}
/*
.TERNA_Internet_SubHomePage_RightPane
{
	width:290px;
    height:100%;
    vertical-align:top;
    background:url(tratteggio.gif) repeat-y left top;
	padding: 2px 0 0 1px;	
}*/
.TERNA_Internet_SubHomePage_ContentTable {
	height: 100%;
	background-color: White;
	margin:0;
	padding:0;
}
.TERNA_Internet_SubHomePage_PageMaster
{
    height: 100%;
    width: 890px;
    border-left-width: 1px;
    border-left-color: Silver;
    border-left-style: solid;
    border-right-width: 1px;
    border-right-color: Silver;
    border-right-style: solid;
    padding:0 3px;
    
}
.TERNA_Internet_SubHomePage_BottomPane
{
	background-color: #EFEFEF;
	color: Gray
}
/**************************************** INIZIO MENU ****************************************/
td.TreeNodeClass
{
	display:block;
	overflow:hidden;
	margin:0;
	padding:0;
}
td.TreeNodeClass a
{
	/*height:25px;*/
	width:auto !important;
	width:215px;	
	border-bottom:solid 1px #FFF;
	display:block;
	line-height:13px;
	padding:6px 5px 2px 0px;
	letter-spacing:0px;
	font-weight:bold;
	font-size: 11px;
	color:#FFF;
	background-color:#3399CC;
}
td.TreeNodeClass a:hover
{
/*	padding-top: 3px;
	padding-left:3px;
	padding-right:3px;
	padding-bottom: 3px;*/
	color:#FFF;
	background-color:#006BB6;
	text-decoration:none;
}
td.NodeLevel1 a
{
	padding-left:21px;
}
td.nodeSelected1 a
{
	font-weight: bold;
	background-color:#006BB6;
	color:White;
}
td.NodeLevelImage
{
	border-bottom:solid 1px #FFF;
	width: 99%;
	height: 28px;
}
td.NodeLevelImage a
{
	background-image:url(az_title_ing.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#000;
	height: 28px;
}
td.NodeLevelImage a:hover
{
	background-image:url(az_title_ing.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#000;
	height: 28px;
}

td.NodeLevel2 a
{
padding-left:31px;
background-color:#ccc;
font-weight: normal;
color:#666;
}
td.NodeLevel2 a:hover
{
/*background-color:#ccc;*/
font-weight: normal;
background-color:#999;
}
td.nodeSelected2 a
{
	font-weight: normal;
	background-color:#999;
	color:White;
}
td.NodeLevel3 a
{
padding-left:41px;
background-color:#ccc;	
font-weight: normal;
color:#666;
}
td.NodeLevel3 a:hover
{
font-weight: normal;
background-color:#999;	
}
td.nodeSelected3 a
{
	font-weight: normal;
	background-color:#999;
	color:White;
}
td.NodeLevel4 a
{
padding-left:51px;
background-color:#ccc;
font-weight: normal;
color:#666;
}
td.NodeLevel4 a:hover
{
background-color:#ccc;	
font-weight: normal;
background-color:#999;
}
td.nodeSelected4 a
{
	font-weight: normal;
	background-color:#999;
	color:White;
}
td.NodeLevel5 a
{
padding-left:61px;
background-color:#ccc;	
font-weight: normal;
color:#666;
}
td.NodeLevel5 a:hover
{
font-weight: normal;
background-color:#999;	
}
td.nodeSelected5 a
{
	font-weight: normal;
	background-color:#999;
	color:White;
}
td.NodeLevel6 a
{
padding-left:61px;
background-color:#ccc;	
font-weight: normal;
color:#666;
}
td.NodeLevel6 a:hover
{
font-weight: normal;
background-color:#999;	
}
td.nodeSelected6 a
{
	font-weight: normal;
	background-color:#999;
	color:White;
}
td.NodeLevel7 a
{
background-color:#ccc;	
font-weight: normal;
color:#666;
}
td.NodeLevel7 a:hover
{
font-weight: normal;
background-color:#999;	
}
td.nodeSelected7 a
{
	font-weight: normal;
	background-color:#999;
	color:White;
}
/***************************************** FINE MENU *****************************************/

.TERNA_Internet_BreadCrumbsAZ
{
	background-color: #006BB6;
	font-size:10px;
    border-bottom: solid 1px #FFF;
    border-left:solid 1px #FFF;
    width:216px;
    /*padding-left:10px;*/
    /*padding: 3 2 3 2;*/
}
.TERNA_Internet_BreadCrumbs
{
    border-bottom: solid 1px #FFF;
	background-color: #006BB6;
	font-family: Tahoma, Arial,  sans-serif;
	color: Gray;
    padding: 3px 2px 3px 2px;
    width:670px;
}
.TERNA_Internet_BreadCrumbs a
{
	color: #FFF;
}
.TERNA_Internet_BreadCrumbs a:hover
{
	color: #FFF;
	text-decoration:none;
}
.TERNA_Internet_BreadCrumbsRight
{
    border-bottom: solid 1px #FFF;
	background-color: #006BB6;
	font-family: Tahoma, Arial,  sans-serif;
	color: Gray;
    width:8px;
}
td.TERNA_Internet_BreadCrumbsRight span
{
	font-size: 10px;
	font-family: Tahoma, Arial,  sans-serif;
	color: #FFF;
}
td.TERNA_Internet_BreadCrumbs span
{
	font-size: 10px;
	font-family: Tahoma, Arial,  sans-serif;
	color: #FFF;
}
td.TERNA_Internet_BreadCrumbsRight a.SkinObject
{
	font-size:10px;
	font-weight:bold;
	font-family: Tahoma, Arial,  sans-serif;
	color: #FFF;
}
td.TERNA_Internet_BreadCrumbs a.SkinObject
{
	font-size:10px;
	font-weight:bold;
	font-family: Tahoma, Arial,  sans-serif;
	color: #FFF;
}
/*.Skin_Lidia_Gray_HomePage_bottompane
{
	background-image: url(footer_back.gif);
	background-repeat: repeat-y;
	padding-left: 18px;
	font-family: Tahoma, Arial,  sans-serif;
}


.Skin_Lidia_Gray_HomePage_bottompane a.Normal
{
	color:#1C3762;
	font-size: 9px;
	font-weight:bold;
	line-height:10px;
	letter-spacing:0px;
	height:10px;
}
.Skin_Lidia_Gray_HomePage_bottomtable
{
    width: 900px;

}*/
.TERNA_Internet_BreadCrumbsTable
{
	width:899px;
	border-top:solid 2px #FFF;
	line-height:14px;
}
