/**************************************
 * THEME NAME: mwb
 *
 * Files included in this sheet:
 *
 *   mwb/mwp_global.css
 **************************************/

/***** mwb/mwp_global.css start *****/

/*clear*/
.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 */

/*home*/
body{
	font:85%/1.2 Verdana, Arial, Helvetica, sans-serif;
	color:#333;
	background-color:#fff;
	margin:0;
	padding:0;}

#page {
	width:100%;
	border-top:2px solid #93D1E7;
	background:#fff;
	margin:0;
	padding:0;}

#page hr {
	/*display:none;*/
	color:#016BA5;
	background-color:#016BA5;
	height:1px; }
  
a:link{
  	color:#0000CC;
	text-decoration:underline;}
	
a:visited {
	color:#551A8B;
	text-decoration:underline;}

a:hover {
  	color:#0000CC;
	text-decoration:underline;}
	
li{
	padding:0 0 10px 0;}
	
h1 {
	font-size:150%;}
	
h2 {
	font-size:110%;}
	
h3 {
	font-size:100%;}

/*head*/
.wrap {
	padding:0;
	margin:0;
	clear:both;}
	
#header-home, #header{
	padding:0;
	margin:0;}
	
.headermenu {
	padding:5px 20px 0 0;
	margin:0;
	float:right;}
	
.logininfo{
	font-size:90%;
	float:left;
	padding:0 20px 0 20px;
	margin:0;
	background:url(pix/img/user_go.jpg) no-repeat left center;
	color:#016BA5;}
	
.logininfo a{
	color:#7F0B0C;
	text-decoration:underline;}
	
.logininfo a:hover{
	color:#016BA5;
	text-decoration:none;}
	
.chooselang{
	float:right;
	padding:0 0 0 20px;
	margin:0;}
	
input, textarea, select {
	border:1px solid #999;
	color:#333;
	font-size:80%;
	padding:3px;
	background:#E5E5E5;}
	
input#query {
	width:110px;
	border:1px solid #999;
	margin:0 10px 0 0;
	background:#E5E5E5;}

.form-textarea {
	color:#000;
	font-size:110%;}

select#chooselang_jump {
  	width:100px;
  	font-size:80%;
  	color:#333;}
			
.navbar {
	background-color:#0084C9;
	border-bottom:1px solid #93D1E7;
	font-size:90%;
	color:#E5E5E5;}
		
.breadcrumb li a{
	padding-right:2px;
	color:#fff;
	text-decoration:underline;
	display:inline;}
	
.breadcrumb li a:hover{
	color:#FFFFFF;
	text-decoration:none;}
	
.breadcrumb .sep {
	padding:0;
	color:#fff;}
	
.headerbottom{
	padding:0 0 10px 0;}
	
/*content destra*/
.sideblock .header {
	border-top:1px solid #ccc;
	border-right:1px solid #ccc;
	border-left:1px solid #ccc;}
	
.sideblock .header, .sideblock h2.header {
	padding:0pt 4px 4px;
	text-align:left;
	font-size:1.2em;}

.header{
	background:#0084C9;	
	color: #FFFFFF;}
		
.title h2{
	color:#fff;}
	
.content li a{
	color:#7F0B0C;}
	
.content li a:hover{
	color:#016BA5;}
		
ul.section, li.activity{
	/*list-style:none;*/}

/*struttura pagina corsi*/
#middle-column .header {
	background:none;
	display:none;}

.headingblock, h2.headingblock {
	border-bottom:1px solid #E5E5E5;/*grigio chiaro*/
	color:#0084C9;
	margin:0;
	padding:5px;}
	
td .content h1{
	color:#016BA5;}
	
td .content h2{
	color:#29A5CD;}
	
td .content strong{
	color:#016BA5;
	font-weight:bold;}
	
td .content dl{
	padding:0 10px 0 0;
	margin:0;}
	
td .content dt{
	color:#333;
	font-weight:bold;
	padding:0 0 4px 20px;
	margin:0;
	/*background:url(pix/img/list.gif) no-repeat left top;
	border-bottom:1px solid #F0F0F0;*/}	
	
td .content dd{
	color:#333;
	padding:0 0 22px 0;
	margin:0;}
	
.icon img {/*spazio tra icone*/
	margin:0px 2px 0 2px;}
	
/*blocco RSS Moodle*/
.block_rss_client .link {
	border:none;
	font-size:90%;
	padding-bottom:5px;}
	
/*sinistra*/
.generalbox {
	border-style:solid;}

.generalbox h1{
	color:#000099;}
	
.generalbox h2{
	color:#0084C9;}
	
.generalbox strong{
	color:#000099;
	font-weight:bold;}
	
.generalbox dl{
	padding:0 10px 0 0;
	margin:0;}
	
.generalbox dt{
	color:#333;
	font-weight:bold;
	padding:0 0 4px 20px;
	margin:0;
	/*background:url(pix/img/list.gif) no-repeat left top;
	border-bottom:1px solid #F0F0F0;*/}	
	
.generalbox dd{
	color:#333;
	padding:0 0 22px 0;
	margin:0;}
	
.generalbox ul{
	padding:0;
	margin:0;}
	
.generalbox li{
	/*list-style:none;*/
	color:#333;
	padding:0 0 4px 0;
	margin:0 0 0 10px;
	/*background:url(pix/img/bullet_blue.png) no-repeat left top;
	border-bottom:1px solid #F0F0F0;*/}
	
.sitetopic {
	margin:0 0 10px 0;
	padding:4px;}
	
/*risorse*/
#resource {
	border:1px solid #ddd;
	margin:0 0 10px 0;
	padding:4px;}
	
#resource h1{
	color:#000099;}
	
#resource h2{
	color:#0084C9;}
	
#resource strong{
	color:#000099;
	font-weight:bold;}
	
#resource dl{
	padding:0 10px 0 0;
	margin:0;}
	
#resource dt{
	color:#333;
	font-weight:bold;
	padding:0 0 14px 20px;
	margin:6px 0 0 0;
	/*background:url(pix/img/list.gif) no-repeat left top;
	border-bottom:1px solid #F0F0F0;*/}	
	
#resource dd{
	color:#333;
	padding:6px 0 22px 0;
	margin:0;}
	
#resource ul{
	padding:0;
	margin:0;}
	
#resource li{
	/*list-style:none;*/
	color:#333;
	padding:0 0 4px 0;
	margin:0 0 0 10px;
	/*background:url(pix/img/bullet_blue.png) no-repeat left top;
	border-bottom:1px solid #F0F0F0;*/}
	
/*login administration*/
.loginpanel {
	background-color:#fff;}
	
.loginpanel h2{
	color:#0084C9;}
	
.loginbox, .loginbox.twocolumns, .loginbox .subcontent{
	border-bottom:1px solid #ddd;}

.loginbox .guestsub, .loginbox .forgotsub{
	border:none;
	margin-bottom:5px;
	margin-left:12%;
	margin-right:12%;}
	
/*input#username, input#password {
	width:150px;
  	font-size:80%;
  	color:#333;
	text-align:left;}*/
	

/*footer*/
/*.helplink{
	display:none;}*/
	
#footer .logininfo{
  	display:none;}
	
.sitelink{
  	display:none;}
		
#footer .homelink{
  	display:none;}

#footer {
	width:100%;
	margin:0;
	padding:0;
	bottom:0px;
	border-top:2px solid #0084C9;}

#subfooter{
	width:100%;
	margin:0;
	padding:10px 0 10px 0;}

#subfooterleft{
  	width:70%;
  	text-align:left;
  	float:left;}
	
#subfooterleft p{
	font:bold 10px Arial;
	color:#000099;
	padding:0 0 0 10px;}
	
#subfooterrina{
	padding:0 0 0 10px;
  	float:left;}

#subfooterrina p{
	font:bold 11px Arial;
	color:#000099;}

/*glossario*/
/*th.header,
td.header,
div.header{
  background-color:#B5DB12;
  color:#EB5D07;}

th.header a:link, th.header a:visited, th.header a:hover{
  color:#EB5D07;}
  
span.concept{
	color:#EB5D07;
	font-weight:bold;}*/
	
/*forum*/
/*.generaltable,
.generaltable td {
  	border-color:#039900;}

.generaltable .r0 td.cell.c0 {
 	background-color:#F2F2F2; 
 	border-right-color:#F2F2F2;}

.generaltable .r1 td.cell.c0 {
 	border-color:#039900; 
 	background-color:#F7F7F7; 
 	border-right-color:#F7F7F7;}
	
.forumheaderlist,
.forumpost {
	  border-color:#039900;}

.forumpost .content {
	  background:white;}

.forumpost .left {
	  background:#CDFFBA;}

.forumpost .topic {
	  background:#F7F7F7;
	  border-bottom-color:#039900;}

.forumpost .starter {
	  background:#CDFFBA; }

.forumheaderlist .discussion .starter {
	  background:#CDFFBA; }

.forumheaderlist td {
	  border-color:#039900;}

.sideblock .post .head {
  	color:#CDFFBA;}

.forumthread .unread {
  	background:#EAA03B;}

#mod-forum-discuss .forumpost {
  	background:none;}

#mod-forum-discuss .forumpost.unread .content {
	  border-color:#039900; } 

#mod-forum-discuss .forumthread .unread {} 

#mod-forum-index .unread {
}*/

/*errore vari*/
form.mform div.error, form.mform fieldset.error{
	border:1px solid red;
	color:inherit;
	padding:5px;
	background-color:#FFF4F4;}

form.mform div.felement, form.mform fieldset.felement{
	display:block;
	float:left;
	margin:5px 0pt 0pt 10px;
	padding:0pt;
	text-align:left;
	width:60%;}
	
.errorboxcontent {
	background-color:#FFF4F4;}

.errorbox {
	background-color:#990000;
	border-color:#666;
	color:red;}

.errorbox{
	border-style:solid;
	border-width:1px;
	margin:1em 15%;
	padding:10px;
	width:70%;}

/*help icons*/
.block_search_forums .searchform img {
	vertical-align:middle;}

.helplink {
	font-size:0.8em;}
	
img.iconhelp {
	border:0px none;
	height:17px;
	margin-right:4px;
	vertical-align:middle;
	width:17px;}

.helplink img {
	height:17px;
	margin:0pt 2px;
	vertical-align:middle;
	width:17px;}/***** mwb/mwp_global.css end *****/

