﻿/*Round Corners*/
.rtop,.rbottom{display: none}
/*End Round Corners*/


/*stili per il layout fluido*/
html,body{margin: 0;padding:0}
body{font-family: arial,sans-serif;font-size: 76%}
h1, h2, h3, h4, h5, h6{margin:0px; padding:0px;}
p{margin-bottom:1em;}
a{color:#000000;}
a:link, a:active, a:focus, a:visited{color:#000000; text-decoration:none;}
a:hover{text-decoration:underline;}
img{border:0px;}


/*ADMIN MODE*/
/*div.SiteContainer{float:left; width:75%;}
div#AdminPanel{float:right; width:300px; height:500px;}*/



/*stili specifici per il layout*/
div.SiteContainer{position:static;  }
.SiteLogo{position:static; text-align:left;}
/*HEADER*/


div#pathbar{display:none;}
div#menuservizio, div#SkipLinks, div#Ancore{display:none;}
/*Horizontal Menu*/
.HorMenu{display:none;}
/*END Horizontal Menu*/
.BreadCrumbs{ display:none;}

/*END HEADER*/
/*ContentPane*/
.Content1{margin:0px; padding:0px;}
.Content1 img{display:block; float:none; margin:5px 0 5px 0px}
div.ContentPane{margin: 0 0px 0px 0px; padding: 1em 0em 1em 0em; text-align:justify; /*background-image:url(Images/sfondo_logo_nebula.gif);  background-repeat:no-repeat; background-position:center center; */}
/*END ContentPane*/

/*LeftPane*/
div.LeftPane{display:none;}
hr.LeftPaneHr {margin:0px;}
.LeftPanePreFooter{display:none;}
.LeftPaneFooter{display:none;}
/*END LeftPane*/

/*ExtraPane*/
div.ExtraPane, .Extra3Cols{display:none;}
/*END ExtraPane*/	


/*div#footer{text-align:center; padding: 5px 0; background-color: #69c; color: #000}*/

/*UTILITA*/
.clearer{clear:both; visibility:hidden;}
.Invisibile{display:none;}
h1.Invisibile{display:none;}




/* Menu orizzontale  */
div.HorMenu {display:none;}


/* BreadCrumbs  */
div.BreadCrumbs {display:none;}



/* Menu verticale  */
div.MenuVertCont {display:none;}

/*UserMenuPanel*/
.UserMenuCont{margin:0px; width:100%;}
.UserMenuPanel{  background-color:#F4CEA4; padding-bottom:12px;
background-image:none;  border-bottom:1px solid #cccccc; padding:0px;
}
.UserMenuPanel a{display:block; margin:0px; padding:0px;}
.UserMenuPanel p{ text-align:left;}

div.UserMenuCont span.UserMenuPanelTitle{color:#FFFFFF; display:block; height:20px; background-image:url(Images/barra_menu_laterale.gif); line-height:20px; padding-left:0px;}


div.ModuleContent{padding-top:20px; background-image:none; font-size:110%; border-bottom:1px solid #CCCCCC; }
.ModuleTitleBar{background:none; border-bottom:2px solid #1E68C8; padding:0em;  background-image:none;}
.ModuleTitleBar h2 {color:#1E68C8; font-size:140%; margin-bottom:.2em;}

.PageFooteRegion{color:#000000; font-size:80%;}









