/* My CSS Styles*/
.pagemaster {
	width: 100%;
	height: 100%;
	background-color: #F4A300;
	/*background-image: url(images/sfondo.jpg);*/
	background-repeat:none;
	vertical-align:top;
	padding:0px;
	margin:0px;
}

.MainTable {
	height:578px;
	width:900px;
	padding:0px;
	margin:0px;
	background-color:#F4A300;	
}
.ControlPanel{
}
.LogInRow{
	text-align:right;
	color:#FF9900;
	background-color: #F4A300;
	font-size:8px;
	height:8px;
}
.LogInRow a, .LogInRow a:link, .LogInRow a:visited, .LogInRow a:hover {
	color:#FF9900;
	font-weight:normal;
}
.HeaderRow {
	background-image: url(images/header.png);
	height:158px;
	width:900px;
	background-repeat:none;
	background-position:center;
	background-color: #F4A300;
}

.ColonnaSinistra {
	padding:15px;
	vertical-align:top;
	background-color:#DFDDA9;
	width:200px;
	height:400px;
	text-align:left;
	padding:3px;
}
.BreadCrumbPane{
	background-color:#FFFFCC;
	width:450px;
	height:10px;;
	text-align:left;
	padding:25px;
}
.BreadCrumbPane a, .BreadCrumbPane a:link, .BreadCrumbPane a:visited, .BreadCrumbPane a:hover {
	color:#2E3D47;
	font-weight:normal;
}
.BreadCrumbPane a:active,{
	color:#2E3D47;
	font-weight:bold;
	text-decoration:underline;
}
.ContentPane {
	vertical-align:top;
	background-color:#FFFFCC;
	width:550px;
	height:355px;
	padding:25px;
}
.ColonnaDestra {
	vertical-align:top;
	background-color:#E5D4E2;
	width:150px;
	height:400px;
	text-align:left;
	padding:13px;
}
.FooterRow {
	background-color:#C80519;
	width:900px;
	height:20px;
	text-align:justify;
	padding:5px;
	color: #F4A300;
}

.FooterRow a, .FooterRow a:link, .FooterRow a:visited, .FooterRow a:active , .FooterRow a:hover{
	font-weight:bold;
	color:#FFFF00;
	padding:5px;
}

.homepagelink{
	font-weight:bold;
}

A.homepagelink:LINK, A.homepagelink:ACTIVE, A.homepagelink:VISITED{
	text-decoration:none;
	font-weight:bold;
	color:#4F4F4F;
}
A.homepagelink:HOVER{
	text-decoration:none;
	font-weight:bold;
	color:#0071B9;	
}
/* 
================================
Skin styles for DotNetNuke
================================
*/   
.body {
	background-color: #F4A300;
	padding:0px;
}


/* 
================================
styles for menu
================================
*/  

/* ROOT NODE */
.RootNode, .RootNodeHover, RootNodeText{
	text-decoration:none;
	cursor: hand;
	padding:2px;
	text-align:left;	
}

A.RootNodeText:LINK, A.RootNodeText:ACTIVE, A.RootNodeText:VISITED{
	text-decoration:none;
	font-weight:bold;
	color:#4F4F4F;
}
A.RootNodeText:HOVER{
	text-decoration:underline;
	font-weight:bold;
	color:#0071B9;
}

/* CURRENT ROOT NODE */
.CurrentRootNode, .CurrentRootNodeHover, .CurrentMenuNodeText{
	text-decoration:none;
	cursor: hand;
	padding:2px;
	text-align:left;
}
A.CurrentRootNodeText:LINK, A.CurrentRootNodeText:ACTIVE, A.CurrentRootNodeText:VISITED{
	text-decoration:underline;
	font-weight:bold;
	color:#4F4F4F;
}
A.CurrentRootNodeText:HOVER{
	text-decoration:underline;
	font-weight:bold;
	color:#4F4F4F;
}

/* MENU NODE */
.MenuNode, .MenuNodeHover, .MenuNodeText{
	cursor: hand;
	text-decoration:none;
	padding:2px;
	text-align:left;
}

A.MenuNodeText:LINK, A.MenuNodeText:ACTIVE, A.MenuNodeText:VISITED{
	text-decoration:none;
	font-weight:normal;
	color:#4F4F4F;
	padding-left:15px;
}
A.MenuNodeText:HOVER{
	color:#0071B9;
	text-decoration:underline;
}

/* CURRENT MENU NODE */
.CurrentMenuNode, .CurrentMenuNodeHover, .CurrentMenuNodeText{
	cursor: hand;
	text-decoration:none;
	padding:2px;
	text-align:left;
}

A.CurrentMenuNodeText:LINK, A.CurrentMenuNodeText:ACTIVE, A.CurrentMenuNodeText:VISITED {
	text-decoration:underline;
	font-weight:normal;
	color:#4F4F4F;
	padding-left:15px;
}

A.CurrentMenuNodeText:HOVER{
}


/*-------- Default Style --------*/
body, th, td, div, p, table, h1, h2, h3, h4, h5, h6, .Normal, .NormalDisabled, .Head, .SubHead, .SubSubHead, a:link, a:visited, a:hover, input, .CommandButton {
	color:#2E3D47;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
body, th, td, div, p, table, .Normal, .NormalDisabled, .Head, .SubHead, .SubSubHead, a:link, a:visited, a:hover {
	font-size:12px;
}
h1{
	color:#F4A300;
}
h2, h3, h4, h5, h6 {
	color:#3E81B5;
}
h1, h3, h5, h1 input {
	font-weight:bold;
}
h2, h4, h6 {
	font-weight:normal
}
h1, h1 input {
	font-size:18px;
	margin:10px 0;
}
h2{
	font-size:14px;
	margin:10px 0;
}

h3, h4 {
	font-size:12px;
	margin:8px 0;
}
h5, h6 {
	font-size:10px;
	margin:6px 0;
}
a, a:link, a:visited, a:active {
	color:#3E81B5;
	text-decoration:none;
	font-weight:normal;
}
a:hover {
	color:#0071B9;
	text-decoration:underline;
}
.Head, .SubHead, .SubSubHead, .Normal, .NormalDisabled, .NormalDisabled, .NormalBold, .NormalRed, .NormalTextBox {
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.Head {
	color:#2E3D47;
	font-weight:bold;
}
.SubHead {
	color:#4C6171;
}
.SubSubHead {
	color:#6E8AA0;
}
.NormalRed {
	color:#F00;
}
a.dnn_dnnLOGIN_cmdLogin:link{
	color:#red;
}
