/* 
================================
Skin styles for DotNetNuke
================================
*/   

.forminfotable
{	
	width: 10px;
}
.forminfolblcell
{	
	text-align: left;
	padding: 2 10 2 0;
	
}



    .vborder
    {
        width: 10px;
    }
        
    .vborderc
    {
        background-color: #EDE4C9;
    }
            
    .centercolumn
    {
        width: 800px;
    }
    
    .centercolumnrowc
    {
        background-color: #EDE4C9;
    }
    
    .centercolumnc
    {
        background-color: #fff;
    }
    .toprow
    {
        height: 100px;
    }
    .topborder
    {
        height: 10px;
    }
    .headrow
    {
        height: 175px;
    }      
    .centralrow
    {
        height: 500px;
    }
    .bottomrow
    {
        height: 0px;
    }
    .bottomborder
    {
        height: 10px;
    }  

    .contentpane
    {
        vertical-align: top ;
    }  
    
    .undermenu
    {
        vertical-align: top ;
    }
    .val
    {
        vertical-align: top ;
    }   
    
    .leftcolumn
    {
        width: 200px;
    }    
     
    body
    {
        margin: 0px;
        background-color: #F3F4CF ;
        background-image: url('topsfondo.jpg') ; 
        background-repeat: repeat-x ;

    }

    .g1
    {
        background-image: url('giglio1.jpg') ; 
        background-repeat: no-repeat ;
        background-position: right ;
    }
    .g2
    {
        background-image: url('giglio2.jpg') ; 
        background-repeat: no-repeat ;
    }
    .g3
    {
        background-image: url('giglio3.jpg') ; 
        background-repeat: no-repeat ;
        background-position: left ;
    }
    .g4
    {
        background-image: url('giglio4.jpg') ; 
        background-repeat: no-repeat ;
        background-position: right ;
    }
    .g5
    {
        background-image: url('giglio5.jpg') ; 
        background-repeat: no-repeat ;
    }
    .g6
    {
        background-image: url('giglio6.jpg') ; 
        background-repeat: no-repeat ;
        background-position: left ;
    }
    
    .g7
    {
        background-image: url('giglio7.jpg') ; 
        background-repeat: no-repeat ;
        background-position: right top ;
    }
    .g8
    {
        background-image: url('giglio8.jpg') ; 
        background-repeat: no-repeat ;
    }
    .g9
    {
        background-image: url('giglio9.jpg') ; 
        background-repeat: no-repeat ;
        background-position: left top ;
    }   


.StandardButton {
  background: #F3F4CF none; 
  color: #BEA341;
  font-family: Times New Roman; 
  font-size: 14px;
  font-weight: normal;
}    


p, td, .etichetta, A:link, A:visited, A:Hover
{
	color: #706C64;
	font-size: 14px; 
	font-family: Times New Roman; 
 	line-height: 150% ;
	margin:10px 0px 0px 0px;
}  



.SubHead
{
	color: #706C64; 
	font-size: 14px; 
	font-family: Times New Roman; 
 	line-height: 200% ;
	margin:10px 0px 0px 0px;
}  

.Normal
{
	color: #706C64; 
	font-size: 14px; 
	font-family: Times New Roman; 
 	line-height: 200% ;
	margin:10px 0px 0px 0px;
}  

.CommandButton, A.CommandButton:link, A.CommandButton:visited , A.CommandButton:hover
{
	color: #706C64; 
	font-size: 14px; 
	font-family: Times New Roman; 
 	line-height: 200% ;
	margin:10px 0px 0px 0px;
    text-decoration : none;
}  

UL LI {

	color: #706C64; 
	font-size: 14px; 
	font-family: Times New Roman; 
 	line-height: 150% ;
	margin: 0px 0px 0px 0px;

}


.linkmenu, A.linkmenu, A.linkmenu:link, A.linkmenu:visited, A.linkmenu:active
{
	font-weight: bold;
	font-size: 15px; 
	font-family: Times New Roman; 
	color: #bea341;
	text-decoration: none ;
}

.linkmenu, A.linkmenu, A.linkmenu:link, A.linkmenu:visited, A.linkmenu:active
{
	font-weight: bold;
	font-size: 15px; 
	font-family: Times New Roman; 
	color: #bea341;
	text-decoration: none ;
}
A.linkmenu:hover
{
	color: #9D8635;
}

h1
{
	color: #BEA341; 
	font-weight: bold;
	font-size: 24px; 
	font-family: Times New Roman; 
    line-height: 100% ;
    margin: 0px 0px 0px 0px ;
    
}

h2
{
	color: #BEA341; 
	font-weight: bold;
	font-size: 18px; 
	font-family: Times New Roman; 
	line-height: 100% ;
	margin: 15px 0px  5px 0px ;
}

h3
{
	color: #BEA341; 
	font-size: 15px; 
	font-weight: bold;
	font-family: Times New Roman; 
	line-height: 150% ;
	margin: 15px 0px  -9px 0px ;
}

.Skinobject, A.Skinobject, A.Skinobject:link, A.Skinobject:visited, A.Skinobject:active
{
	font-weight: normal;
	font-size: 12px; 
	font-family: Times New Roman; 
	color: #333;
}

A.Skinobject:hover
{
	color: #555;
}
  
  
  
    
.main_dnnmenu_container {
	background-color: transparent; 
}
.main_dnnmenu_bar {
	cursor: pointer; 
	cursor: hand;
	background-color: Transparent;
	height: 40px;
}

.main_dnnmenu_rootitem { /* Elementi Rootmenu */
	cursor: pointer; 
	cursor: hand; 
	color: #BEA341 ; 
	font-size: 15px; 
	font-weight: bold ; 
	font-style: normal; 
	/* background-color: #F3F4CF ; */
	font-family: Times New Roman; 
    white-space: nowrap;  /*Word wrapping menu item now optional*/	    
    /* padding: 5px 0px 5px 10px;   /*explicitly set padding for root menu items*/ 
    padding: 5px 0px 2px 10px;   /*explicitly set padding for root menu items*/ 
    #padding: 5px 0px 8px 10px;   /*explicitly set padding for root menu items*/
    margin: 0px 0px 0px 0px ;
    background-image: url('sfondomenu.gif') ;
    background-repeat: no-repeat ;
    width: 100% ;
    height: 25px;
    text-align: left ;
}

.main_dnnmenu_itemhover   
{
	cursor: pointer; 
	cursor: hand; 
	color: #BEA341 ; 
	font-size: 15px; 
	font-weight: bold ; 
	font-style: normal; 
	/* background-color: #F3F4CF ; */
	font-family: Times New Roman; 
    white-space: nowrap;  /*Word wrapping menu item now optional*/	    
    padding: 5px 0px 2px 10px;   /*explicitly set padding for root menu items*/
    #padding: 5px 0px 8px 10px;   /*explicitly set padding for root menu items*/
    margin: 0px 0px 0px 0px ;
    background-image: url('sfondomenuhover.gif') ;
    background-repeat: no-repeat ;
    width: 100% ;
    height: 25px;
    text-align: left ;
}

.main_dnnmenu_item td { /* Elementi Submenu */
	cursor: pointer; 
	cursor: hand; 
	color: #333; 
	font-size: 12px; 
	font-weight: bold; 
	font-style: normal; 
	background-color: Transparent;
	font-family: Verdana; 
    white-space: nowrap;  /*Word wrapping menu item now optional*/
    padding: 1px 3px 3px 1px;	
}

.main_dnnmenu_itemhover td {  
	/* background-color: #8da4d3; */
}

.main_dnnmenu_icon {
	cursor: pointer; 
	cursor: hand; 
	text-align: center; 
	width: 15px; 
	height: 100%;
}
.main_dnnmenu_submenu {
	background-color: #cad5ea;  
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#696969', Direction=135, Strength=3); 
	padding: 1px 1px 1px 1px;   /*explicitly set padding for sub-menus */
}
.main_dnnmenu_break {
	height: 1px;
	font-size: 1px;
}

.main_dnnmenu_rootmenuarrow {
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand;
}















.pagemaster {
	width: 100%;
	height: 100%;	
	background-color: #fefefe;
}

.skinmaster {
	height: 100%;
	background-color: #f3f5fa;
	border-right: #7994cb 1px solid; 
	border-top: #7994cb 1px solid; 
	border-left: #7994cb 1px solid; 
	border-bottom: #7994cb 1px solid; 
	-moz-border-radius-bottomleft: 15px; 
	-moz-border-radius-bottomright: 15px; 
	-moz-border-radius-topleft: 3px; 
	-moz-border-radius-topright: 3px; 
}
.skinheader {
}
.skingradient {
	background-image: url(gradient_DkBlue.jpg); 
	height:30px;
}
.controlpanel {
	width: 100%;
	background-color: #fefefe;
}















