body{
     background-color:#333366;
	  width: 95%;
	  height: 100%;
    }
h1, h2, h3, h4 {
                font-style:normal;
					 font-variant:normal;
					 font-weight:bold;
					 font-family:"Times New Romanserif", serif;
					 color:white;
               }
p {
   font-style:normal;
   font-variant:normal;
   font-weight:bold;
	font-size:100%;
	font-family:"Times New Romanserif", serif;
	text-align:justify;
	color:white;
  }
  .emph{font-size:20px; color:yellow}
h1{
   text-align:center;
  }
h2{
  text-align:center;
  }
h3{
  text-align:center;
  }
h4{
   text-align:justify;
	margin-left:20px;
	margin-right:50px;
  }
  
a:link{color:aqua}
a:visited{color:yellow}
a:focus{color:red}
a:hover{color:fuchsia}
a:active{color:lime}

li.biglist{
           list-style-type:none;
           font-size:24px;
          }
li.smalllist{
             list-style-type:none;
             font-size:16px;
            }
li.normallist{
	      list-style-type:disc;
	      font-size:16px;font-weight:bold;
	      text-align:justify;
	     }
li.normallistsez{
	      list-style-type:disc;
	      font-size:16px;font-weight:bold;
	      text-align:justify;
			color: White;
	     }
ol li.numberedlist{
		list-style-type:decimal;
		font-size:16px;font-weight:bold; color: White;		
		}
		#layoutLogic {
                      position: relative;
                      display: block;
                      top: 0%;
                      width: 100%;
                      height:2000px;
                      background-color: #333366;
                      }
div.immaginestat{
                 position:relative;
			        left:25%;
			        width:84%;
	              background-image: url(images/pergamenad.png);
	              background-repeat: no-repeat;
	              background-attachment: fixed;
	              background-position: 75% 100%;
                  }
div.contenuto{
	      position:relative;
			top:1%;
			left:27%;
	      width:70%;
			height:95%;
	      font-size:16px;
		   padding-left:0px;
			padding-bottom:50px;
             }
div.contenutostat{
	      position:relative;
			top:1%;
			left:0%;
	      width:80%;
			height:90%;
	      font-size:16px;
	      padding-left:0px;
			padding-bottom:120px;
             }
div.foto{
         margin-right:20px;
	}
div.contenutosoci{
                  position:absolute;top:10%;left:24%;
	               width:70%;
	               padding-left:20px;
                 }
div.name{
	 text-align:center;
        }
div.curriculum{
	            padding-left:20px;
               text-align:justify;
					color: White;
             }
div.publicationlist{
		    text-align:justify;
			 color: White;
                   }
div.sezioni{
	    width: 78%;
	    height: 100%;
	    line-height:300%;     
	    position: relative; left:25%;
		 margin-right:auto;
	    padding-top: 30px;
            }
div#colonnanavig{
		width: 22%;
		height: 100%;
		line-height:300%;
      background-color:#3333CC;
		position: fixed; top:0%; left:0%;
		padding-top: 30px;
                }
div#pagincostr{
               position: absolute; top:200px;
              }
table#titoloportale{
                   margin-right:auto;
                   margin-left:auto; 
                   width: 50%;
                   border: 50px; 
	                border-color:#333366;
                   }
table#portale{
              margin-right:auto;
              margin-left:auto; 
              width: 50%;
              border: 1px; 
	           border-color:#333366);
              text-align:center;
             }
table#portale td{
              white-space: nowrap;
              }
div#sezioni{
            background-color:#333366;
				width: 78%;
	         line-height:200%;
	         font-size:16px;
           }
table.sezioni{
              margin-right:auto;
              margin-left:0px; 
              width: 100%;
				  font-size:20px;
              text-align:left;
				  vertical-align:left;
				  border: 1px solid aqua;
             }
td.sezioni1 {	
				width: 20%;
           } 
td.sezioni2 {	
           padding-left:50px;
           } 
td.home{	
				vertical-align: top;
           } 
table#soci{
           position:absolute;top:100px;
	        text-align:left;
           background-color:blu;
			  font-style:normal;color:white;
           border: 1px solid aqua;
          } 
table#soci td{
              white-space: nowrap;
				  border: 1px solid aqua;
              }

