/* 
================================
Skin styles for DotNetNuke
================================
*/   


/* 
================================
Classi dedicate allo skin
================================
*/   

	.GCCellacole2
    {
	width: 470px ;
    }

	.GCCellacole1
    {
	width: 940px ;
    }


	.GCTbllacole
    {
	width: 940px ;
    }

    .artframe
    {
	border-width: 0px 0px 2px 0px ;
	border-color: #961e09 ;
	border-right-style: dotted ;
	border-bottom-style: dotted ;
	border-left-style: dotted ;
	height: 193px ;
	padding-top: 10px ;
	width: 450px ;
    }


    .paginatore
    {
	text-align: center ;
    }

    .mlab
    {
	width: 180px ;
    }

    .ipflabel
    {
	width: 145px ;
	display: inline-block ; /* show to Mozilla/Safari/Opera */
	_display: inline ;      /* show to IE */
    }



    .mdat
    {
	width: 130px ;
	font-family: Courier; 
    }

    .maintable
    {
       width: 100% ;
    }

    .sitewidth
    {
       width: 960px ;
    }

   .centrale
    {
       vertical-align: top ;
    }

    .sitetopheight
    {
       height: 187px ;
    }
    
    .descrizione
    {
       font-size: 16px ;
    }

    .picturecell
	{
	text-align: center ;
	vertical-align: top ;
	}

    .descriptioncell
	{
	vertical-align: top ;
	padding-top: 50px ;
	padding-left: 10px ;
	}

    .imgsmallslideshow
    {
	border: 9px solid #e5dfc1 ;
    }


    .imgsmall
    {
	border: 9px solid #e5dfc1; margin-right: 15px;
    }
    .imgbig
    {
	border: 9px solid #e5dfc1;
	margin-top: 10px
    }

    .top
    {
	background-image: url('home_top.jpg') ; 
	background-repeat: no-repeat ;
	background-position: center ;
	padding: 138 0 0 0 ;
	vertical-align: top ;
	text-align: center ;
    }

    .contenuti1cell
    {
	background-image: url('BGround.jpg') ; 
	background-position: center ; 
	text-align: center ;
	padding: 15 0 0 0 ;
    }

	.contenuti1tbl
	{
	width: 941px ;
	height: 386px;
	}

	.imageleft
	{
	width: 55% ;
	vertical-align: top ;
	text-align: left ;
	}

	.imageright
	{
	width: 45% ;
	background-image: url('SlideRight.gif') ; 
	background-repeat: no-repeat ;
	background-position: top right ;
	vertical-align: top ;
	text-align: left ;
	padding: 15 35 0 0 ;
	}

	.imageleftinterna
	{
	width: 60% ;
	vertical-align: top ;
	text-align: left ;
	}

	.imagerightinterna
	{
	width: 40% ;
	vertical-align: top ;
	text-align: left ;
	}


	.contenuti2cell1
	{
	background-image: url('Bottom1.jpg') ; 
	background-position: top ; 
	background-repeat: no-repeat ;
	height: 15px ;
	text-align: center ;
	vertical-align: top ;
	}


	.contenuti2cell
	{
	height: 180px ;
	text-align: center ;
	vertical-align: top ;
	background-color: #EBE8D5 ;
	}

	.contenuti2cell2
	{
	background-image: url('Bottom1.jpg') ; 
	background-position: bottom ; 
	background-repeat: no-repeat ;
	height: 15px ;
	text-align: center ;
	vertical-align: top ;
	}



	.contenuti2tbl
	{
	width: 941px ;
	}

	.contentpane
	{
		width: 50% ;
		padding: 12 30 0 0 ;
		vertical-align: top ;
		background-color: transparent ;
	}  

	.contentpanefaq
	{
		width: 60% ;
		padding: 12 30 0 0 ;
		vertical-align: top ;
		background-color: transparent ;
	}  

	.contentpane2
	{
		width: 50% ;
		padding: 12 25 0 55 ;
		vertical-align: top ;
		background-color: transparent ;
	}  

	.contentpane2faq
	{
		width: 40% ;
		padding: 12 25 0 55 ;
		vertical-align: top ;
		background-color: transparent ;
	} 

	.bottomrow2
	{
	height: 94px;
	}

	.bottomcell
	{
	background-image: url('bottom2.jpg') ; 
	background-repeat: no-repeat ;
	background-position: center top ;
	vertical-align: top ;
	padding: 15 0 0 0 ;
	text-align: center ;
	}








.forminfotable
{	
	width: 10px;
}
.forminfolblcell
{	
	text-align: right;
	padding: 4 10 4 0;
	font-family: Verdana;
	font-size: 12px;
}


    .cornice
{
    position: absolute;
    top: 202px;
    padding-left: 0px;
    z-index: 50 ;

    /* left: 680px; */
}  






/* 
================================
Classi generali
================================
*/  
 
    body
    {
	margin: 0px;
	background-color: #5e0f02 ;
	background-image: none ; 
	background-repeat: repeat-x ;
	font-family: Verdana; 
	font-size: 13px;
	font-weight: normal;
	color: #69452d; 
    }

p, TD, .etichetta, A:link, A:visited
{
	color: #766151;
	font-size: 13px; 
	font-family: Verdana; 
 	line-height: 170% ;
	margin:5px 0px 0px 0px;
}  

.pscurito

{
	color: #69452d;
	margin: 5px 0px 0px 0px;
	line-height: 140% ;

} 


69452d

A:Hover

{
	color: #333;
	text-decoration: none;

} 

.StandardButton {
  background: #ccc ; 
  color: #666;
  font-family: Verdana; 
  font-size: 14px;
  font-weight: normal;
}    

.CommandButton, A.CommandButton:link, A.CommandButton:visited , A.CommandButton:hover
{
	font-size: 12px; 
	color: #666;
	font-family: Verdana; 
 	line-height: 200% ;
	margin:10px 0px 0px 0px;
    	text-decoration : none;
} 

.SubHead
{
	color: #666;
	font-size: 12px; 
	font-family: Verdana; 
 	line-height: 200% ;
	margin:10px 0px 0px 0px;
	font-weight: bold;
}  

.Normal
{
	font-size: 12px; 
	color: #000;
	font-family: Verdana; 
 	line-height: 200% ;
	margin:0px 0px 0px 0px;
}  

 

UL LI {

 	line-height: 150% ;
}


.linkmenu, A.linkmenu, A.linkmenu:link, A.linkmenu:visited, A.linkmenu:active
{
	font-size: 15px; 
	color: #69452d;
	text-decoration: none ;
	text-align: center;
}

A.linkmenu:hover
{
	color: #bc7b50;
}




h1
{
	color: #961e09; 
	font-weight: normal;
	font-size: 22px; 
	font-family: Verdana;
	line-height: 150% ;
	margin: 15px 0px  5px 0px ;
    
}

h2
{
	color: #961e09; 
	font-weight: normal;
	font-size: 16px; 
	font-family: Verdana; 
	line-height: 150% ;
	margin: 5px 0px  7px 0px ;
}

h3
{
	color: #9c9e01; 
	font-size: 15px; 
	font-weight: bold;
	font-family: Verdana; 
	line-height: 150% ;
	margin: 15px 0px  -9px 0px ;
}

.Skinobject, A.Skinobject, A.Skinobject:link, A.Skinobject:visited, A.Skinobject:active
{
	font-size: 12px; 
	color: #766151;
	text-decoration: none ;
	font-weight: normal;
}

A.Skinobject:hover
{
	color: #fff;
}
  
  
  
    
.main_dnnmenu_container {
/*	background-color: transparent; */
}
.main_dnnmenu_bar {
/*	cursor: pointer; 
	cursor: hand;
	background-color: Transparent;
	height: 40px;*/
}

.main_dnnmenu_rootitem {
/*	cursor: pointer; 
	cursor: hand; 
	color: #fff ; 
	font-size: 15px; 
	font-weight: bold ; 
	font-style: normal; 
	font-family: Verdana; 
    white-space: nowrap; 
    padding: 5px 0px 2px 10px;  
    padding: 5px 0px 8px 10px;   
    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: #fff ; 
	font-size: 15px; 
	font-weight: bold ; 
	font-style: normal; 
	font-family: Verdana; 
    white-space: nowrap;  
    padding: 5px 0px 2px 10px; 
    #padding: 5px 0px 8px 10px; 
    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 { 
/*	cursor: pointer; 
	cursor: hand; 
	color: #333; 
	font-size: 12px; 
	font-weight: bold; 
	font-style: normal; 
	background-color: #fff ;
	font-family: Verdana; 
    white-space: nowrap;
    padding: 1px 3px 3px 1px;	*/
}

.main_dnnmenu_itemhover td {  

}

.main_dnnmenu_icon {
/*	cursor: pointer; 
	cursor: hand; 
	text-align: center; 
	width: 15px; 
	height: 100%; */
}
.main_dnnmenu_submenu {
/*	background-color: #fff;  
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#696969', Direction=135, Strength=3); 
	padding: 1px 1px 1px 1px;
*/

}
.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;
}































































