#leftcol{
 width:60px; 
 float:left; 
 position:relative; 
/*  background-color:#FE9900; 
height: 200px; */
 }
 
#threecols, #top-dx, #bottom-dx{
 width:90%; 
 float:right; 
 position:relative; 
  }
 
#rightcol{
 width:16%; 
 float:right; 
 position:relative; 
 background-color: transparent;
 }
 
#maincol{
 background-color: transparent;  
 float: left; 
 display:inline; 
 position: relative; 
 width:84%; 
/* writing-mode: tb-rl; */
 }
 
#wrapper {
 background:#FFF url("/img/sx.gif") repeat-y top left;  
}

#threecols {
 background:#FFF url("/img/dx.gif") repeat-y top right;
}

#top-sx {
 overflow: hidden;
 height: 29px;
 background:#FFF url("/img/top-sx.gif") repeat-y top left; 
}

#top-dx {
 overflow: hidden;
 height: 29px;
 background:#FFF url("/img/top-dx.gif") repeat-y top right;
}


#test-dx{
 width:90%; 
 float:right; 
 position:relative; 
  }

#test-sx {
 overflow: hidden; 
 background:transparent url("/img/sx.gif") repeat-y top left;
}

#test-dx {
 overflow: hidden;
 background:transparent url("/img/dx.gif") repeat-y top right;
}

.linguetta {
 width: 360px;
}

#linguetta-dx{
 width:90%; 
 float:right; 
 position:relative; 
  }

#linguetta-sx {
 overflow: hidden;
 background:transparent url("/img/lingua-sx.gif") repeat-y top left; 
}

#linguetta-dx {
 overflow: hidden;
 background:transparent url("/img/lingua-dx.gif") repeat-y top right; 
}


#lin-top-dx{
 width:90%; 
 float:right; 
 position:relative; 
  }

#lin-top-sx {
 overflow: hidden;
 height: 32px;
 background:transparent url("/img/lin-top-sx.gif") no-repeat bottom left;
}

#lin-top-dx {
 overflow: hidden;
 height: 32px;
 background:transparent url("/img/lin-top-dx.gif") no-repeat bottom right;
}


#lin-bot-dx{
 width:90%; 
 float:right; 
 position:relative; 
  }

#lin-bot-sx {
 overflow: hidden;
 height: 32px;
 background:transparent url("/img/lin-bot-sx.gif") no-repeat bottom left;
}

#lin-bot-dx {
 overflow: hidden;
 height: 32px;
 background:transparent url("/img/lin-bot-dx.gif") no-repeat bottom right;
}



#bottom-sx {
 overflow: hidden;
 height: 31px;
 background:transparent url("/img/bot-sx.gif") no-repeat bottom left;
}

#bottom-dx {
 overflow: hidden;
 height: 31px;
 background:transparent url("/img/bot-dx.gif") no-repeat bottom right;
}
 
.universita {
 text-align: center;
 overflow: hidden;
}

.presentazione {
 display: block;
 width: 100%;
 text-align: justify;
} 

#uni-info {
  font-size: 11px;
} 
 
 /* *** Float containers fix: */
 
.clearfix:after {
 content: "."; 
 display: block; 
height: 0; 
 clear: both; 
 visibility: hidden;
 }
 
.clearfix{display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  

