#maintol {font-family:tahoma,sans-serif;color:#333333;font-size:12px;margin:0; width:630px;}
#maintol div, #maintol td, #maintol p, #maintol li, #maintol span, #maintol table, #maintol input, #maintol textarea, #maintol select {font-family:tahoma,sans-serif;color:#333333;font-size:12px;margin:0;float:none;}

#maintol a {color:#0750D9; text-decoration:none;}

#maintol ul li {list-style-type:square;list-style-position:outside;margin-left:16px;color:#cccccc;margin-bottom:3px;}
#maintol ul {margin:0;padding:0;text-indent:0}

#maintol form {padding:0px;margin:0px;}
#cercamaster select {width:225px;}
.inwidth {width:225px;}

#container {width:988px;height:1928px;margin:auto;background-image:url(https://www.tesionline.it/tiscali/img/bg_page.jpg);}
#content {width:482px;position:relative;top:223px;left:182px;}
#cerca {background-color:#e9e9e9; padding:10px;}

#maintol .violet {color:#7c4a9c}
#maintol .erase {font-size:1px;clear:both;}
#maintol .empty {font-size:1px;}
#maintol .justy {text-align:justify;line-height:16px;font-size:14px; color:#000; clear:both; float:none}

#maintol .justy ol li{color:#000}
#maintol .justy ul li{color:#000}


#maintol .imgnews {margin:5px 10px 0px 0}
#maintol .brdimg {border:1px solid #dcdcdc}

#maintol .fl {
  float:left;
}

#maintol .thumb {
  border:0px;
}

#maintol .notizia {
  margin-bottom:20px;
  font-size:14px;
}

#maintol .notizia .fl1 {
  float:left;
  width:162px;
}

#maintol .notizia .fl2 {
  float:left;
  width:458px;
  margin-left:10px;
}

#maintol .occhiello {
  font-size:12px;
  font-weight:normal;
  color:#fff;
  padding:10px;
}

#maintol a.newstit {
  font-weight:bold;
  font-size:14px;
}


#maintol a.titolo {
  font-weight:normal;
  font-size:12px;
  color:#000;
  text-decoration:none;
}

#maintol .divider {
  margin:0 0 20px 0;
  font-weight:bold;
  font-size:14px;
}

#maintol .titcolorato {
  color:#7e4997;
  font-weight:bold;
}

#maintol h1 {
  font-family:tahoma,verdana;
  margin:0;
  font-size:14px;
  font-weight:bold;
}

#maintol h1.titcolorato {
  margin:0;
  font-size:18px;
}

#maintol .subtit {
  font-weight:bold;
  clear:both;
}

#maintol .imgannuncio {
  width:244px;
  height:133px;
  border:0;
  margin:0 20px 0 0;
  background-color:#ffc0ff;
}

#maintol .rowresult td {
  border-bottom:1px dotted #dcdcdc;
  padding:10px;
  
}

#maintol .fullcolor td {
  background-color:#ececec;
}

/*#maintol .numeri {line-height: 280%;letter-spacing:.3em;}*/
#maintol .numeri {}
/*#maintol .numeri a {background-color:#efefef;padding:2px 5px;border:1px solid #ccc;letter-spacing:normal;text-decoration:none;}*/
#maintol .numeri a {letter-spacing:normal;text-decoration:none;font-weight:normal;}
/*#maintol .numeri a:link {text-decoration:none;}
#maintol .numeri a:hover {text-decoration:none;background-color:#fff;}
#maintol .numeri a.attiva {text-decoration:none;background-color:#ccc;border:1px solid #777 }*/
#maintol .numeri a.attiva {text-decoration:none;color:#666 }*/

#maintol .numeri .mylabel {
  letter-spacing:0px;
}

#maintol .txt13 {font-size:13px;}

#maintol #nuovomaster textarea, #maintol #nuovomaster input {
  width:98%;
}

#maintol .liredaz {font-size:14px;}



#maintol .CollapsiblePanel {
	margin: 0px;
	padding: 0px;
/*	border-bottom: solid 1px #CCC;*/
border:none

	
}

#maintol .CollapsiblePanelTab {
	font-weight: bold;
	font-size:12px;
	background-color:none;
	color:#0750D9;
	/*margin: 0px;
	padding: 2px;
	padding-left:0px;
	padding-right:0px;*/
	cursor: pointer;
	-moz-user-select: none;
	-khtml-user-select: none;
	outline-style: none;
	line-height:120%;
}

.CollapsiblePanelContent {
	margin: 0px;
	padding: 0px;
	color:#333;
}

.CollapsiblePanelTab a {

	text-decoration: none;
}

.CollapsiblePanelOpen .CollapsiblePanelTab {
	background-color: none;
	border:none;
}

.CollapsiblePanelClosed .CollapsiblePanelTab {
  background-color: none;
  border:none;
}

.CollapsiblePanelTabHover,  .CollapsiblePanelOpen .CollapsiblePanelTabHover {
	background-color: none;
	border:none;
}


.CollapsiblePanelFocused .CollapsiblePanelTab {
	background-color: none;
	border:none;
}

#maintol ol li {list-style-position:outside; margin-left:0px;color:#00F;margin-bottom:3px;}

#maintol .menuoff{
	background-color:#FFF;
	border:1px solid #bbb;
	border-bottom:1px solid #FFF;
	width:49%;
	float:left;
	text-align:center;
	font-weight:bold;
	padding-top:3px;
	padding-bottom:3px;
	height:20px;
	}

#maintol .menubg{
	border-bottom:1px solid #bbb;
	height:27px;
}
	

#maintol .menuon{
	background-color:#ddd;
	border:1px solid #bbb;
	width:49%;
	float:right;
	text-align:center;
	font-weight:bold;
	padding-top:3px;
	padding-bottom:3px;
	height:20px;
	}
	
#maintol .menuon a{
	text-decoration:none;
}

#maintol .expand{
	border:0px;
	margin:0px;
	padding:0px;
	float:right;
	vertical-align:text-bottom;
	}

#maintol .logo {
  border:1px solid #999;
}

#maintol .lastTesi {
  margin-bottom:5px;
  font-size:14px;
}

#maintol .lastTesi .fl1 {
  float:left;
  width:162px;
}

#maintol .lastTesi .fl2 {
  float:left;
  width:70%;
  margin-left:10px;
}

/*#maintol .notizia ol li {
	color:#000;
	list-style:decimal;
	padding-left:0px;
	margin-top:15px;

}

#maintol .notizia ol{
	margin-left:25px;
	padding-left:0px;
	}

#maintol .notizia ol li b{

	font-size:12px;

}

#maintol .titoloTesi li{
	margin-left:0px;
	padding-left:0px;
	list-style:decimal;
	margin-top:0px;
	margin-bottom:15px;
	font-size:12px;
	color:#000;

}*/

#maintol .titoloTesi {
	border-bottom:1px dotted black;
	margin:5px;
	padding:5px;

}

#maintol .infoAzienda{
	
	float:left;
	width:50%;
	display:block;
	margin-left:10px;
	vertical-align:middle;
	margin-right:0px;
	}
	
#maintol .visible{
	list-style:decimal;}
		
#maintol .back{
	text-align:right;
	border-bottom:1px solid #CCC;
	}
	
#maintol .bggray{
	background-color:#e9e9e9;
	padding:10px;
	}

#maintol .upperCase {
	text-transform:uppercase;
}

#maintol .border{
	border:1px solid #bbb;
	border-top:none;
	padding:5px;
	margin:0px;
}

#cercaTesi {background-color:#e9e9e9; padding:10px;}

#tags{
	border:1px solid #CCC;
	margin-top:40px;
	padding:10px;
	}

#tags p{
	font-size:11px; text-transform:uppercase;
	text-align:justify;
	margin-top:10px;
	}

