/* 
================================
Stili rimpiazzati dal default.css
================================
*/   

p {
margin: 3pt ;
}

Body
{
    background-color: #9C1328 ;
}

H1  {
    font-size: xx-large;
    font-family: Arial, Helvetica;
}

H2  {
    font-size: x-large;
    font-family: Arial, Helvetica;
}

H3  {
    font-size: large;
    font-family: Arial, Helvetica;
    line-height: 25px;
}

H4  {
    font-size: medium;
    font-family: Arial, Helvetica;
    line-height: 10px;
}

H5  {
    font-size: small;
    font-family: Arial, Helvetica;
}

H6  {
    font-size: x-small;
    font-family: Arial, Helvetica;
}


p, td, li, Normal
{
    font-family: Arial, Helvetica;
    font-size: 12px;
    text-decoration: none;
    color:  #fff;
}



A:link {
	color: #fff;
	font-family: verdana, arial;
	font-weight: normal;
	text-decoration: none;
}

A:visited  {
	color: #fff;
	font-family: verdana, arial;
	font-weight: normal;
	text-decoration: none;
}

A:active   {
	color: #fff;
	font-family: verdana, arial;
	font-weight: normal;
	text-decoration: none;
}

A:hover    {
	color: #ffff00;
	font-family: verdana, arial;
	font-weight: normal;
	text-decoration: none;
}

.SkinItemBreadCrumb {
    font-weight: normal;
    font-size: xx-small;
    color: #fff;
    font-family: Verdana, Arial, Helvetica;
    text-decoration: none;
}

A.SkinItemBreadCrumb:link {
    font-weight: normal;
    font-size: xx-small;
    color: #fff;
    font-family: Verdana, Arial, Helvetica;
    text-decoration: none;
}
A.SkinItemBreadCrumb:visited {
    font-weight: normal;
    font-size: xx-small;
    color: #fff;
    font-family: Verdana, Arial, Helvetica;
    text-decoration: none;
}
A.SkinItemBreadCrumb:hover {
    font-weight: normal;
    font-size: xx-small;
    color: #ff0;
    font-family: Verdana, Arial, Helvetica;
    text-decoration: none;
}

.SkinObject {
    font-weight: normal;
    font-size: x-small;
    color: #999999;
    font-family: Verdana, Arial, Helvetica;
    text-decoration: none;
}

A.SkinObject:link {
    text-decoration:    none;
    color:#999999;
}

A.SkinObject:visited  {
    text-decoration:    none;
    color:#999999;
}

A.SkinObject:hover    {
    text-decoration:    none;
    color:#555555;
}

A.SkinObject:active   {
    text-decoration:    none;
    color:#999999;
}




/* 
================================
Stili per Menu NAV
================================
*/  

.nav_BarraMenu {
	background-color: transparent;
	padding: 0px 0px 0px 0px; 
}
.nav_ContainerSubmenu {
	background-color: #efbede;  
	z-index: 1000; 
	padding: 2px 3px 2px 3px;   
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#efbede,endColorStr=#000000);
	filter: Alpha(Opacity=100, FinishOpacity=100, Style=2);
	BORDER-RIGHT: white thin solid; BORDER-TOP: white thin solid; BORDER-LEFT: white thin solid; BORDER-BOTTOM: white thin solid;
}
.nav_Voce  { 
	color: #ffffff; 
	font-size: x-small; 
	font-style: normal;
	font-weight: bold;
	background-color: transparent;
	font-family: Verdana, Arial, Helvetica; 
    white-space: nowrap;  
    padding: 2px 5px 2px 5px;
}
.nav_VoceInBC  { 
	color: #DF7EBD; 
	font-size: x-small; 
	font-style: normal;
	font-weight: bold;
	background-color: transparent;
	font-family: Verdana, Arial, Helvetica; 
    white-space: nowrap;  
    padding: 2px 5px 2px 5px;
}
.nav_VoceAttiva  { 
	color: #C0007D; 
	font-size: x-small; 
	font-style: normal;
	font-weight: bold;
	background-color: transparent;
	font-family: Verdana, Arial, Helvetica; 
    white-space: nowrap;  
    padding: 2px 5px 2px 5px;
}
.nav_VoceSubHover { 
	color: #C0007D; 
	font-size: x-small; 
	font-style: normal;
	font-weight: bold;
	background-color: transparent;
	font-family: Verdana, Arial, Helvetica; 
    white-space: nowrap;  
    padding: 2px 5px 2px 5px;
}
.nav_VoceRadice  { 
	color: #000; 
	font-size: x-small; 
	font-style: normal;
	font-weight: bold;
	background-color: transparent;
	font-family: Verdana, Arial, Helvetica; 
    white-space: nowrap;  
    padding: 2px 10px 2px 10px;
}
.nav_VoceRadiceInBC  { 
	color: #C0007D; 
	font-size: x-small; 
	font-style: normal;
	font-weight: bold;
	background-color: transparent;
	font-family: Verdana, Arial, Helvetica; 
    white-space: nowrap;  
    padding: 2px 10px 2px 10px;
}
.nav_VoceRadiceAttiva  { 
	color: #C0007D; 
	font-size: x-small; 
	font-style: normal;
	font-weight: bold;
	background-color: transparent;
	font-family: Verdana, Arial, Helvetica; 
    white-space: nowrap;  
    padding: 2px 10px 2px 10px;
}
.nav_VoceRadiceHover  { 
	color: #C0007D; 
	font-size: x-small; 
	font-style: normal;
	font-weight: bold;
	background-color: transparent;
	font-family: Verdana, Arial, Helvetica; 
    white-space: nowrap;  
    padding: 2px 10px 2px 10px;
}



/* 
================================
Skin styles for DotNetNuke
================================
*/   



#body
{
background-color: #f0f0f0;
}



.etichetta
{
	font-weight: normal;
	font-size: x-small;
	font-family:Verdana, Arial;
	color: #ffffff;
}


.errore
{
	font-weight: normal;
	font-size: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #ff0000;
}

.casella {
	BORDER-RIGHT: #8D8D8D 1px solid; 
	BORDER-TOP: #8D8D8D 1px solid; 
	BORDER-LEFT: #8D8D8D 1px solid; 
	BORDER-BOTTOM: #8D8D8D 1px solid;
	font-size: 11px;
	background-color: #ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #4e4e4e;
}


#entralinguait {
background-color: #a62424;
color: #ffffff;
width:150px;
height:30px;
overflow:auto;
position:absolute;
z-index:1000;
left:50%;
top:150px;
margin-left:170px;
margin-top:260px;
text-align:left;
visibility:visible;
font-size: 22px;
font-family: verdana, arial;
}


#entralinguaen {
background-color: #a62424;
color: #ffffff;
width:150px;
height:30px;
overflow:auto;
position:absolute;
z-index:1000;
left:50%;
top:150px;
margin-left:170px;
margin-top:300px;
text-align:left;
visibility:visible;
font-size: 22px;
font-family: verdana, arial;
}

#dnn_menupane {
height:130px;
}


.DataGrid_Header {
	color: #ffffff;
	font-family: verdana, arial;
	font-weight: normal;
	font-size: xx-small;
}

.DataGrid_Item {
	color: #ffffff;
	font-family: verdana, arial;
	font-weight: normal;
	font-size: xx-small;
        background-color: #B4162E;
}

.DataGrid_AlternatingItem
{
	color: #ffffff;
	font-family: verdana, arial;
	font-weight: normal;
	font-size: xx-small;
        background-color: #D01A35;
}


.CommandButton {
	color: #bbb;
	font-family: verdana, arial;
	font-weight: normal;
	font-size: x-small;
	text-decoration:none
}

A.CommandButton:link {
	color: #bbb;
	font-family: verdana, arial;
	font-weight: normal;
	font-size: x-small;
	text-decoration:none
}
A.CommandButton:hover {
	color: #ff0;
	font-family: verdana, arial;
	font-weight: normal;
	font-size: x-small;
	text-decoration:none
}
A.CommandButton:active {
	color: #bbb;
	font-family: verdana, arial;
	font-weight: normal;
	font-size: x-small;
	text-decoration:none
}
A.CommandButton:visited {
	color: #bbb;
	font-family: verdana, arial;
	font-weight: normal;
	font-size: x-small;
	text-decoration: none;
}




#indirizzo {
position: relative;
     top: -150px;
    left: 570px; 
  z-index: 1;
       }




.tabellasito 
{
padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; width: 780px; padding-top: 0px; height: 100%; background-color: #9c1328
}

.imagepane 
{
    vertical-align: top;
    height: 50px;
}

.imagepane2 
{
    vertical-align: top
}

.cellatabellacontenuti
{
vertical-align: top;
}
.tabellacontenuti
{
width: 100%; height: 100%
}



.titolopane
{
background-color: #783f15;
padding-left: 20px;
padding-top: 10px;
padding-bottom: 10px;
height: 20px; 
}
.r1
{
height: 30px; width: 20px; background-color: #783f15
}

.menupane
{
width: 200px; background-color: #b86316; vertical-align: top; padding-right: 0px; padding-left: 0px; padding-bottom: 0px; padding-top: 0px; line-height: 25pt; text-align: right;
}

td.menupane
{
LINE-HEIGHT: 20px;
}



.undermenupane
{
width: 180px; background-color: #bca77b; vertical-align: top; padding-right: 10px; padding-left: 10px; padding-bottom: 10px; padding-top: 10px
}



.r2
{
width: 20px; background-color: #9c1328
}

.r3
{
width: 20px; background-color: #9c1328
}





.contentpane {
	width: 100%;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}



.toppane {
	width: 100%;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.leftpane {
	width: 175px;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}

.rightpane {
	width: 175px;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.bottompane {
	width: 100%;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}



.copyright
{
height: 15px; background-color: white; text-align: center
}

.copyrightstyle
{
height: 15px; background-color: white; text-align: center
}

.lcol
{
	background-image: url(l.gif);
	width: 15;
}


.rcol
{
	background-image: url(r.gif);
	width: 15;
}


.llcol
{
	background-color: #EEEEEE;
}


.rrcol
{
	background-color: #EEEEEE;
}


.skinmaster {
	height: 100%;
	background-color: #333333; 
	moz-border-radius-bottomleft: 15px; 
	moz-border-radius-bottomright: 15px; 
	moz-border-radius-topleft: 3px; 
	moz-border-radius-topright: 3px; 
}
.skinheader {
}
/*
======================
Gradient for the links at the bottom of the page
======================
*/
.skingradient {
	background-image: url(gradient_copyright.jpg);
	background-color: #FFFFFF; 
	background-repeat: repeat-y;
	height:30px;
	border: 1px solid #FF9900;
}
.controlpanel {
	width: 100%;
	background-color: #760E1E;
}


.StandardButton {
  background: #dddddd none; 
  color: #A62424;
  font-family: Arial, verdana, sans-serif; 
  font-size: 10px;
  font-weight: normal;
}
/* ================================
style for module titles
================================ */
.Head {
   font-family: Verdana,Arial;
   font-size:  small;
   font-weight: normal;
   color: #bbb;
}
/* ===============================
Admin Content Pane Titles and Control Panel text
================================== */
.SubHead    {
font-family: Verdana,Arial;
font-size:  x-small;
color: #bbb;
font-weight: normal;
}


/* ==============================
text style used for textboxes in the admin and edit pages
================================= */
.NormalTextBox
{	font-family: verdana, arial;
	font-weight: normal;
	font-size: x-small;
	color: #888888
}
.NormalRed
{color: #FF0000;
	font-family: verdana, arial;
	font-weight: bold;
	font-size: x-small;
}
.NormalBold
{	font-family: verdana, arial;
	font-size: x-small;
	font-weight: bold;
	color: #fff;
}
/* ==============================
 Style for the following Skin Items (You can change the css class
associated with these objects in the skin.xml file)
- SkinItems -  Login and Register links, Breadcrumb, Copyright, Date,
- Help, Hostname, Privacy, Terms, Search
================================== */


/* This is the Date eg. any items that are not links */
.SkinBreadcrumb {
	color: #555555;
	font-family: arial;
	font-weight: bold;
	font-size: 12px;
}

/* This is the Date eg. any items that are not links */
.SkinItem {
	color: #555555;
	font-family: arial;
	font-weight: bold;
	font-size: x-small;
}

/* This sets the style for all skin items that are links */

A.SkinItem:link {
	color: #555555;
	font-family: arial;
	font-weight: bold;
	font-size: x-small;
	font-style: normal;
}

A.SkinItem:visited  {
	color: #555555;
	font-family: arial;
	font-weight: bold;
	font-size: x-small;
	font-style: normal;
}

A.SkinItem:active   {
	color: #555555;
	font-family: arial;
	font-weight: bold;
	font-size: x-small;
	font-style: normal;
}

A.SkinItem:hover    {
	color: #555555;
	font-family: arial;
	font-weight: bold;
	font-size: x-small;
	font-style: normal;
}

/* This sets the style for all white skin items that are links */



.SkinItemWhite {
	color: #A62424;
	font-family: verdana;
	font-weight: bold;
	font-size: x-small;
	font-style: normal;
}

A.SkinItemWhite:link {
	color: #A62424;
	font-family: verdana;
	font-weight: bold;
	font-size: x-small;
	font-style: normal;
}

A.SkinItemWhite:visited  {
	color: #A62424;
	font-family: verdana;
	font-weight: bold;
	font-size: x-small;
	font-style: normal;
}

A.SkinItemWhite:active   {
	color: #A62424;
	font-family: verdana;
	font-weight: bold;
	font-size: x-small;
	font-style: normal;
}

A.SkinItemWhite:hover    {
	color: #CD7F00;
	font-family: verdana;
	font-weight: bold;
	font-size: x-small;
	font-style: normal;
}

/* This sets the style for all white skin items that are links */
.SkinItemWhiteLink {
	color: #fff;
	font-family: arial;
	font-weight: normal;
	font-size: medium;
	font-style: italic;
	text-align: right;
}

A.SkinItemWhiteLink:link {
	color: #fff;
	font-family: arial;
	font-weight: normal;
	font-size: medium;
	font-style: italic;
	text-align: right;
}

A.SkinItemWhiteLink:visited  {
	color: #fff;
	font-family: arial;
	font-weight: normal;
	font-size: medium;
	font-style: italic;
	text-align: right;
}

A.SkinItemWhiteLink:active   {
	color: #fff;
	font-family: arial;
	font-weight: normal;
	font-size: medium;
	font-style: italic;
	text-align: right;
}

A.SkinItemWhiteLink:hover    {
	color: #ff9;
	font-family: arial;
	font-weight: normal;
	font-size: medium;
	font-style: italic;
	text-align: right;
}







/*========================================================*/
/*  8. Main Menu and Module Menus                         */
/*========================================================*/

/*-- box that holds the menu  --*/ .MainMenu_MenuContainer { background-color: transparent;  width: 100px; }
/*-- bar that holds the menu  --*/ .MainMenu_MenuBar { cursor: pointer; cursor: hand; background: transparent;  width: 199px; }


/*-- submenu container        --*/ .MainMenu_SubMenu { z-index: 1000;  cursor: pointer;  cursor: hand; margin: 0 0 0 0px; background: #B86316; padding: 0px; border: 1px solid #fff; font-weight: normal; filter: none; }

/*-- submenu items idle       --*/ .MainMenu_MenuItem { font-family: verdana;  color: #FFF; font-size: x-small; font-weight: normal; font-style: normal; padding: 0px 10px 0px 10px; height: 20px; border: 0;}
/*-- submenu items over       --*/ .MainMenu_MenuItemSel { font-family: verdana;  font-size: x-small; font-weight: normal; cursor: pointer; cursor: hand; color: #FFF;  padding: 0px 10px 0px 10px; height: 20px; border: 0; background: #E2791B}



/*-- menuitems idle           --*/ .MainMenu_Idle {font-size: x-small; color: #FFF; padding: 0; height: 20px; font-weight: bold; padding: 0px 5px 0px 5px;}
/*-- menuitems over           --*/ .MainMenu_Selected {font-size: x-small; color: #FFF; padding: 0; height: 20px; font-weight: bold; padding: 0px 5px 0px 5px;}
/*-- menuitems active         --*/ .MainMenu_Active, .MainMenu_BreadcrumbActive {font-size: x-small; color: #FFF; padding: 0; height: 20px; font-weight: bold; padding: 0px 5px 0px 5px;}



/*-- not needed - main menu   --*/ .MainMenu_MenuArrow, .MainMenu_RootMenuArrow, .MainMenu_MenuIcon  { display: none; }
/*-- module menu continer     --*/ .ModuleTitle_MenuContainer { color: #2c2c2c; }
/*-- module menu bar          --*/ .ModuleTitle_MenuBar { cursor: pointer; cursor: hand;}
/*-- module menu padding      --*/ .ModuleTitle_MenuItem, .ModuleTitle_MenuItemSel { padding: 0 5px 0 0; }
/*-- not needed - module menu --*/ .ModuleTitle_MenuBreak, .MainMenuSeperator,.MainMenu_MenuBreak, .ModuleTitle_MenuArrow, .ModuleTitle_RootMenuArrow, .ModuleTitle_MenuIcon { display: none; }


.ModuleTitle_SubMenu { z-index: 1000;  cursor: pointer;  cursor: hand; margin: 0 0 0 0px; background: #eeeeee; padding: 0px; border: 1px solid #cccccc; font-weight: normal; filter: none; }
.ModuleTitle_MenuItem { font-family: verdana;  color: #666; font-size: 10px; font-weight: normal; font-style: normal; padding: 0px 10px 0px 10px; height: 15px; border: 0; }
.ModuleTitle_MenuItemSel { font-family: verdana;  font-size: 10px; font-weight: normal; cursor: pointer; cursor: hand; color: #666; padding: 0px 10px 0px 10px; height: 15px; border: 0; }




















































