body,td,th {	font-family: Arial, Helvetica, sans-serif;	font-size: 11pt;}/** * Applied to buttons. */.gwt-Button {  width: 10em;}.gwt-Button:active {}.gwt-Button[disabled] {  color: #888;}/** * Applied to the disclosure panel, which shows or hides content when the user * toggles the header. */.gwt-DisclosurePanel {}.gwt-DisclosurePanel a {  text-decoration: none;  /* Remove underline from header */ }.gwt-DisclosurePanel-open {}.gwt-DisclosurePanel-closed {}.gwt-DisclosurePanel .header {}.gwt-DisclosurePanel .content {  border-left: 3px solid #e8eef7;  padding: 4px 0px 4px 8px;  margin-left: 6px;}.gwt-TabPanel {     background-image: url(./images/sfondo-unibo.gif); }.gwt-TabPanel .gwt-TabBar .gwt-TabBarFirst {     border-bottom: 1px solid #8A8FB5;     width: 5px;} .gwt-TabPanel .gwt-TabBar .gwt-TabBarSpacer {     border-bottom: 1px solid #8A8FB5; } .gwt-TabPanel .gwt-TabBar .gwt-TabBarRest {     border-bottom: 1px solid #8A8FB5; } .gwt-TabPanel .gwt-TabBar .gwt-TabBarItem {     cursor: pointer;     border-bottom: 1px solid #5a6782;     color: white;     background-color: #879bc3;     margin-left: 6px;    /* Size of right image, used for sliding window */    padding-right: 10px; /* +6px to balance margin-left */    font-size: 15pt;} .gwt-TabPanel .gwt-TabBar .gwt-TabBarItem-selected {     cursor: pointer;     border-top: 1px solid #5a6782;     border-left: 1px solid #5a6782;     border-right: 1px solid #5a6782;     background-color: #cdd6ea; } .gwt-TabPanel .gwt-TabPanelBottom {     border-left: 1px solid #5a6782;     border-right: 1px solid #5a6782;     border-bottom: 1px solid #5a6782;     background-color: #F0F0F0; } .info-panel {	background-color: #F0F0F0;}.style1 {	font-size: medium;	font-weight: bold;}.style2 {	color: #FFFFFF;	font-weight: bold;}
.style3n {	color: blue;	font-weight: normal;}
.style3b {	color: blue;	font-weight: bold;}

.style4ns {	color: black;
	font-size: small;	font-weight: normal;}

.style4n {	color: black;	font-weight: normal;}

.style4i {	color: black;	font-weight: normal;
	font-style: italic;}

.style4n-14 {	color: black;	font-weight: normal;
	font-size: 14pt;}

.style4b-12 {	color: black;	font-weight: bold;
	font-size: 12pt;}
.style4b {	color: black;	font-weight: bold;}

.style4bbig {
	font-size: 16pt;	color: black;	font-weight: bold;}

.styletitle {
	font-size: 16pt;	color: blue;	font-weight: bold;}

.style5n {	color: white;	font-weight: normal;}
.style5b {	color: white;	font-weight: bold;}

a.style5b {	color: white;}

.style6ns {	color: #9999999;	font-weight: normal;
	font-size: small;}

.title {	font-weight: normal;
	font-size: 15pt;
	font-style: italic;}

.list {	font-weight: normal;
	font-size: 12pt;
	font-style: italic;}

.back-gray{
	background-color: gray;
}
.back-black{
	background-color: black;
}
.back-blue{
	background-color: blue1;
}

.alignl{
	text-align: left;
}

.back-ing2{
	background-color: #ccc;
}


.back-img{
	background-image: url(./images/backgroundmani.jpg)
}

.back-img-inv{
	background-image: url(./images/backgroundmani-inv.jpg)
}

.back-img-unibo{
	background-image: url(./images/sfondo-unibo.gif)
}


.link-menu	a:link {background-color: #D0D0D0; color: #0000ff; font-size: 15pt; font-weight: normal;}


.link-menu	a:visited {background-color: #D0D0D0; color: #0000ff; font-size: 15pt; font-weight: normal;}
.link-menu	a:active {color: #F0F0F0;}
.link-menu	a:hover {background-color: #F0F0F0;}
.link-menu	a {text-decoration: none}

.link-menu1	a:link {background-color: #F0F0F0; color: #0000ff; font-size: 15pt; font-weight: bold;}


.link-menu1	a:visited {background-color: #F0F0F0; color: #0000ff; font-size: 15pt; font-weight: bold;}
.link-menu1	a:active {color: #F0F0F0;}
.link-menu1	a:hover {background-color: #F0F0F0;}
.link-menu1	a {text-decoration: none}.menu{        background-color: #F0F0F0;}