.PageContainer {
	width: 100%; 
	height: 100%; 	
	background-color: #666666;
}

.ContentContainer 
{
    width: 770px;
	height: 100%;
	background-color: #dbdbdb;
}

.MenuContainer
{ 
    background-image:url('images/menuMain.jpg');
    height:30px;
    width: 100%;
    border-top: solid 1px #CFCFCF;
    border-left: solid 1px #CFCFCF;
    border-right: solid 1px #303030;
    border-bottom: solid 1px #303030;
}

.FooterContainer
{ 
    background-color: #dddddd;
    width: 100%;
}

/* stili per cornice */
.CorniceTopCenter
{
   width: 100%;
   height: 8px;
   background-image: url('images/progettoSlicesENPAPI_r2_c2.gif'); 
}

.CorniceLeftCenter
{
   width: 17px;
   height: 100%;
   background-image: url('images/progettoSlicesENPAPI_r3_c1.gif'); 
}

.CorniceRightCenter
{
   width: 16px;
   height: 100%;
   background-image: url('images/progettoSlicesENPAPI_r3_c5.gif'); 
}

.CorniceBottomCenter
{
   width: 100%;
   height: 16px;
   background-image: url('images/progettoSlicesENPAPI_r7_c2.gif'); 
}

/* stili per cornice ARTICOLO*/
.CorniceTopCenterArticolo
{
   width: 100%;
   height: 12px;
   background-image: url('images/SlicesArticolo_r1_c2.gif'); 
}

.CorniceLeftCenterArticolo
{
   width: 11px;
   height: 100%;
   background-image: url('images/SlicesArticolo_r2_c1.gif'); 
}

.CorniceRightCenterArticolo
{
   width: 11px;
   height: 100%;
   background-image: url('images/SlicesArticolo_r2_c3.gif'); 
}

.CorniceBottomCenterArticolo
{
   width: 100%;
   height: 12px;
   background-image: url('images/SlicesArticolo_r3_c2.gif'); 
}


/* fine stili per il layout */



.SkinObject
{
    font-weight: bold;
    font-size: 8.5pt;
    color: #444444;
    font-family: Tahoma, Arial, Helvetica;
    text-decoration: none;
}

A.SkinObject:link
{
    text-decoration: none;
    color: #FF6600;
}

A.SkinObject:visited
{
    text-decoration: none;
    color: #FF6600;
}

A.SkinObject:hover
{
    text-decoration: none;
    color: #FF6600;
}

A.SkinObject:active
{
    text-decoration: none;
    color: #FF6600;
}

.Main_DNNMenu_ContainerSub
{
    background-color:#ffffff;
    background-image: url('images/menuMain.jpg'); 
    border-right: solid 1px #444444;
    border-bottom: solid 1px #444444;
    border-top: solid 1px white;
    border-left: solid 1px white;
    z-index: 1000;
    cursor: pointer;
    cursor: hand;
    padding: 1px 1px 1px 1px;
}

.Main_DNNMenu_NodeRoot
{
    border-right: 1px solid;
    cursor: pointer;
    cursor: hand;
    color: #ffffff;
    font-size: 10pt;
    font-weight: bold;
    font-style: normal;
    font-family: Tahoma, Arial, Helvetica;
    white-space: nowrap;
    padding: 0px 21px 0px 20px;
    text-align: center;
}

.Main_DNNMenu_Node
{
    color: #ffffff;
    font-size: 10pt;
    font-weight: bold;
    font-style: normal;
    font-family: Tahoma, Arial, Helvetica;
}

.Main_DNNMenu_Node td
{
    cursor: pointer;
    cursor: hand;
    color: #ffffff;
    font-size: 10pt;
    font-weight: bold;
    font-style: normal;
    font-family: Tahoma, Arial, Helvetica;
    white-space: nowrap;
    height: 30px;
    padding: 1px 3px 3px 1px;
}

.Main_DNNMenu_NodeHover
{
   background-color: #e35535;
   background-image: url('images/menuMainHoverjpg.jpg'); 
   color: #ffffff;
}
.Main_DNNMenu_NodeHover td
{
   background-color: #e35535;
   background-image: url('images/menuMainHoverjpg.jpg'); 
   color: #ffffff;
}

.Main_DNNMenu tr.mi{
	background-color:#F8FAFF;
	z-index: 1000;
	font-size: 11px; 
	font-weight:bold;
	text-align:left;
	color:#375162;
	line-height:2em;
	text-transform:none; 
}

/*  elementi specifici */

    .glossymenu, .glossymenu li ul
    {
        list-style-type: none;
        margin: 0;
        padding: 0;
        width: 185px; /*WIDTH OF MAIN MENU ITEMS*/
        border: 1px solid black;
    }
    .glossymenu li
    {
        background: white url(images/menuMain.jpg) repeat-x bottom left;
        position: relative;
        list-style: none;
    }
    .glossymenu li a
    {
        font: bold 12px Verdana, Helvetica, sans-serif;
        color: white;
        display: block;
        width: auto;
        padding: 5px 0;
        padding-left: 10px;
        text-decoration: none;
    }
    .glossymenu li ul
    {
        /*SUB MENU STYLE*/
        position: absolute;
        width: 320px; /*WIDTH OF SUB MENU ITEMS*/
        left: 0;
        top: 0;
        display: none;
    }
    .glossymenu li ul li
    {
        float: left;
    }
    .glossymenu li ul a
    {
        width: 310px; /*WIDTH OF SUB MENU ITEMS - 10px padding-left for A elements */
    }
    .glossymenu .arrowdiv
    {
        position: absolute;
        right: 2px;
        background: transparent url(images/arrow_over.gif) no-repeat center right;
    }
    .glossymenu .arrowdivRight
    {
        position: absolute;
        left: 2px;
        background: transparent url(images/arrow_over_right.gif) no-repeat center left;
    }
    .glossymenu li a:visited, .glossymenu li a:active
    {
        color: white;
    }
    .glossymenu li a:hover
    {
        color: white;
        text-decoration: none;
        background-color: #e35535;
    }
    /* Holly Hack for IE \*/* html .glossymenu li
    {
        float: left;
        height: 1%;
    }
    * html .glossymenu li a
    {
        height: 1%;
    }

.Mission
{
    cursor: pointer;
    cursor: hand;
    color: #ffffff;
    font-size: 10pt;
    font-weight: bold;
    font-style: normal;
    font-family: Tahoma, Arial, Helvetica;
    white-space: nowrap;
    padding: 0px 10px 0px 5px;
}






























































































































































