/**************************************
 * THEME NAME: unigis
 *
 * Files included in this sheet:
 *
 *   unigis/user_styles.css
 **************************************/

/***** unigis/user_styles.css start *****/

body {
  font-size: 100%;
  color: #333333;
  font-family: verdana,arial,georgia, times, serif;

  margin-top: 0;
  margin-left: 5px;
  margin-right: 5px;
  margin-bottom: 0;
  padding: 5px 5px 5px;
  
  
}
h2.main /* classe del bloc activity recent */
{
   font-size: 11px;
   color: #333333;
}



div.clearer {
  clear: both;
}

a:link {
	color: #63006B;
	text-decoration: none;
}
a:visited {
 color: #63006B;
 text-decoration: none;
}
a:hover {
  color: #fe9200;
  text-decoration: none;
}


/*TAULES GENERALS -LES TRES-*/
table.generaltable {
  background-color: #FFF;
  border: #404040 1px solid;
}

table.generaltable td {
  background-color: #fff;
   border: #404040 1px solid;   
}

table.generaltable th.header {
  color: #404040;
  padding: 0;
  padding-left: 8px;	
  background-color: #ffb700;
  border: #404040 1px solid;
}

/*COMPORTAMENT DELS FOROS*/

.forumpost.read {

}
.forumpost.unread {
 color:red;

}
.indent{
font-size:11px;	
}

.forumthread.read{
font-size:11px;
}
.forumthread.unread{
 color:red;
}
.subject{
font-weight:bold;
padding-left:5px;
}

/*CEL·LES DELS FOROS QUAN ESTEM DINTRE UN MÒDUL*/

.header{
	font-size: 95%;
}
.cell{
	font-size: 95%;
}


img.resize {
  width: 1em;
  height: 1em;
}
.helplink {
  margin: 25px 0;
  font-size:95%;

}
h1.headermain {
  color: #449900;
 }
h2.headingblock {
  border-style: none;
  color: #5a595a;
  font-size: 18px;
font-family: verdana,arial,georgia, times, serif;
}

table.loginbox {
  background-color: #EEEEEE;
  border-width: 1px;
  border-style: solid;
  border-color: #FFFFFF #DDDDDD #DDDDDD #FFFFFF;
}
table.loginbox td.content {
  background-color: #ffdb7b;
  border-width: 1px;
  border-style: solid;
  border-color: #ff9200 #ff9200 #ff9200 #ff9200;
}
div.noticebox {
  background-color: #EEEEEE;
  border-width: 1px;
  border-style: solid;
  border-color: #FFFFFF #DDDDDD #DDDDDD #FFFFFF;
}
div.generalbox {
  border-top-width: 1px;
  border-style: solid none none;
  border-top-color: #DDDDDD;
  font-size:11px;

}
table.generalbox {
  border-top-width: 1px;
  border-style: solid none none;
  border-top-color: #DDDDDD;

}
.book_toc_numbered{
	 color:#fe9200;
	 font-size:11px;
	 padding-right:1px;
	
}
.generalboxcontent{
	color:#333;
	font-size:11px;
}
div.informationbox {
  background-color: #EEEEEE;
  border-width: 1px;
  border-style: solid;
  border-color: #FFFFFF #DDDDDD #DDDDDD #FFFFFF;

}
table.userinfobox {
  border-width: 1px;
  border-style: solid;
  border-color: #DDDDDD;
}
p.copyright {
  text-align: center;
}
div.headermenu {
 margin-top:0px;
 padding-top:0px;
 vertical-align:bottom;
 font-size:0.65em;
}
div.headermenu div.logininfo {
  margin-bottom: 0.2em;

}

/*seguiment del fil d'ariadnna*/
.breadcrumb {
  font-size: 70%;
  padding-left: 0.2em;
  padding-top: 0.2em;
  float:left;
}

a.breadcrumb:link
{
 font-size: 82%;
  padding-left: 0.3em;
  text-decoration: none;
}
a.breadcrumb:active
{
  font-size: 82%;
  padding-left: 0.3em;
  text-decoration: none;
}
a.breadcrumb:visited
{
  font-size: 82%;
  padding-left: 0.3em;
  text-decoration: none;
}

a.breadcrumb:hover
{
  font-size: 82%;
  padding-left: 0.3em;
  text-decoration: none;
}

/**/
table.tabs td.side {
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #8f278f;
  
}
div.navbar div.navbutton form {
  float: left;
}
div.prova{
margin-top:3px;
border-bottom:1px solid #8c248c;
}
div.navbar div.navbutton {
  margin-top: 0px;
}
div.navbar {
  padding-top: 3px ;
  height:18px;
  background-color: #8c248c;
  margin-top: 0px;
  border: 0;
}

div.navbarMailForum {
  padding-top: 3px ;
  height:18px;
  background-color: #FFFFFF;
  margin-top: 0px;
  border-bottom: 1px solid #8c248c;
  font-size: 11px;
}

div#footer {
  font-size: 0.75em;
}
div.footer a:link,a:hover,a:visited, a:active{

}

div#content {
  background-color: white;
  padding: 10px 0;
  font-size: 0.75em;
  line-height: 1.6em;
  margin-top: 0px;
  border-top-width: 1px;
  border-bottom-width: 1px;
  border-top-style: solid;
  border-bottom-style: solid;
  border-top-color: white;
  border-bottom-color: #8f278f;

}
div#content_destacat {
  background-color: white;
  padding: 10px 0;
  font-size: 0.75em;
  line-height: 1.6em;
  margin-top: 0px;
  border-top-width: 1px;
  border-bottom-width: 1px;
  border-top-style: solid;
  border-bottom-style: solid;
  border-top-color: white;
  border-bottom-color: #8f278f;

}

ul.section li {
  margin: 0.2em 0;

}
div.sideblock div.content * {
  text-align: left;

   
}
div.sideblock ul.list span.c1 {
  padding-left: 0.3em;

}
div.sideblock div.title h2 {
    
  font-size: 1em;
  line-height: 1.1em;
}
div.sideblock div.header {
  background-color: #D5C1D5;
  padding: 0 0.3em 0.3em;
  border-width: 1px;
  border-style: solid;
  border-color: #404040 #404040 #404040 #404040;
  color: #5A595A;
}

div.sideblock div.header_destacat {
  background-color: #8F278F;
  padding: 0.3em 0.3em 0;
  border-width: 1px;
  border-style: solid;
  border-color: #8f278f #8f278f #8f278f #8f278f;
  color: white;
}

div.sideblock div.content {
  padding: 0.3em 0.3em;
  background-color: white;
  border-width: 1px;
  border-style: none solid solid;
  border-right-color: #404040;
  border-bottom-color: #404040;
  border-left-color: #404040;
}

div.sideblock table.calendar-controls td.current {
  text-align: center;
}

div.sideblock table.minicalendar td.day {
  text-align: center;
  font-size: 0.9em;
 
}
div.sideblock table.minicalendar {
  border: 1px solid #8f278f;
}
body#admin-lang h3.main {
  font-size: 1em;
  text-align: left;

}
body#course-index table.generalbox {
  background-color: #EEEEEE;
  border-width: 1px;
  border-style: solid;
  border-color: #FFFFFF #DDDDDD #DDDDDD #FFFFFF;

}
table.minicalendar td.today {
  line-height: 1.4em;
  border-width: 2px;
  border-style: solid;
  border-color: #ff9200;
  background-color: #ffdb7b;
}

div.sideblock table.minicalendar tr.weekdays {
  font-size: 0.8em;

}

table.coursebox
{	
	padding: 0;	
}

div.coursebox {
  background-color: #F7F4FF;
  border: 0;
  border-bottom:2px solid #8C248C;
  padding: 0;
}

div.courseboxcontent {
  background-color: #EEEEEE;
  border-width: 1px;
  border-style: solid;
  border-color: #FFFFFF #DDDDDD #DDDDDD #FFFFFF;
  padding: 0;
}

td.courseboxcontent {
  background-color: #f7f4ff;
  border-width: 0px;
  border-style: solid;
  padding-top: 5px;
  padding-bottom: 8px;
  border-bottom: 2px solid #8C248C;
}

/********** ALEIX 2 MOODLE 0 *****************/
.content
{	
	font-family: verdana,arial,georgia, times, serif;
	font-size: 11px;
	background-color:#fff;
	color: #333333
}
.left.side
{	
	font-weight: bold;
	background-color:#F7F7FF;
	border-right:1px solid ;
}

.right.side
{		
	
}
tr.header{
background-color:#F7F7FF;
}

/*TAULA GENERAL DEL FOROS PROGRAMA UNIGIS*/
.forumheaderlist{
background-color:#ffb700;
}

.discussion{
font-size:95%;
background-color:#FFF;
}
.topic{
padding-left:5px;
}
.author{
padding-left:5px;
font-size:95%;
}
.lastpost{
padding-right:5px;
}

/*missatges*/
.message{
font-size:90%;
}

.messageTo{
border-bottom: 1px solid #8f278f;
background-color: #bc91bc;
color:white;
}
/********** FI ALEIX 2 MOODLE 0 *****************/
.tabrow td {
  border-width: 1px;
  border-style: solid;
  border-color: #8f278f;

}
.tabrow td.selected {
  border-top-width: 1px;
  border-right-width: 1px;
  border-left-width: 1px;
  border-style: solid solid none;
  border-top-color: #8f278f;
  border-right-color: #8f278f;
  border-left-color: #8f278f;
}

.sideblock .content .message {
  text-align: left;
}

.sideblock .header .hide-show img.hide-show-image {
  background-image: url(../../pix/t/switch_minus.gif);
  background-repeat: no-repeat;
  margin-top: 0;
}
.sideblock.hidden .header .hide-show img.hide-show-image {
  background-image: url(../../pix/t/switch_plus.gif);
  background-repeat: no-repeat;
  margin-top: 2px;
}

#calendar .event_global {
  background-color: #D6F8CD;
  border-color: #D6F8CD;
}

.minicalendar .event_global {
  background-color: #D6F8CD;
  border-color: #D6F8CD;
}

.block_calendar_month .event_global {
  background-color: #D6F8CD;
  border-color: #D6F8CD;
}

#calendar .event_course {
  background-color: #FFD3BD;
  border-color: #FFD3BD;
}

.minicalendar .event_course {
  background-color: #FFD3BD;
  border-color: #FFD3BD;
}
.block_calendar_month .event_course {
  background-color: #FFD3BD;
  border-color: #FFD3BD;
}
#calendar .event_group {
  background-color: #FEE7AE;
  border-color: #FEE7AE;
}
.minicalendar .event_group {
  background-color: #FEE7AE;
  border-color: #FEE7AE;
}
.block_calendar_month .event_group {
  background-color: #FEE7AE;
  border-color: #FEE7AE;
}
#calendar .event_user {
  background-color: #DCE7EC;
  border-color: #DCE7EC;
}
.minicalendar .event_user {
  background-color: #DCE7EC;
  border-color: #DCE7EC;
}
.block_calendar_month .event_user {
  background-color: #DCE7EC;
  border-color: #DCE7EC;
        
}

button
{
	font-size: 11px;
	font-family: verdana,arial,helvetica;
    color: #5a595a;
	height:18px; 
}

select
{
	font-family: verdana,arial,helvetica;
    color: #5a595a;
	font-size: 10px;	
	border-right: 0px;
	border-bottom: 1px solid #FFD16D;
	border-left: 1px solid #BE8200;
	border-top: 1px solid #BE8200;
	width:auto;
	margin-top:2px;
}

input
{

	font-family: verdana,arial,georgia, times, serif;
	font-size: 10px;
	color: #5a595a;

}

input.input_boto
{
	background-color:#ffb610;
	border-right: 1px solid #BE8200;
	border-bottom: 1px solid #BE8200;
	border-left: 1px solid #FFD16D;
	border-top: 1px solid #FFD16D;
	font-size: 11px;
	font-family: verdana,arial,helvetica;
    color: #5a595a;
	height:18px; 
}


/******** NEWS ************/

li.post{
	text-align:left;		
}

div.post 
{
    border-bottom: 1px dotted #8c4194;

}
div.head 
{
}
div.date 
{
    font-weight: bold;
    color: #8c4194;
}

div.name 
{
    font-weight: bold;
    color: #ff9200;
}
div.info
{
    color: #5a595a;
}

/********* FINAL NEWS **********/


div.tabledivider
{
	border:0;
}
div.forumnodiscuss
{
	font-size: 11px;
}

table.formtable
{
	text-align: justify;
}
div.calendarcontent{
	background-color: #ffdb7b;
	font-size: 11px;
	border: 1px solid #ffb610;
}

._todayeventnone{
	background-color: #ffdb7b;
	font-size: 11px;
	border: 1px solid #ffb610;
}

.event_course{
	background-color: #ffdb7b;
	font-size: 11px;
	border: 1px solid #ffb610;
}

/*Normativa estils*/

.titol{
  font-family: Verdana, Arial, Helvetica, sans-serif;
    text-align: left;
    font-size: 14;
    font-weight: bold;
	background-color:#8C248C;
	color:#fff;
	padding:2px;
    margin-left: 0px;
    margin-bottom: 20px;
}

.subtitol{
  font-family: Verdana, Arial, Helvetica, sans-serif;
    text-align: left;
    font-size: 12;
    font-weight: bold;	
	color:#8C248C;
	padding:2px;
    margin-left: 0px;
    margin-bottom: 20px;
}
.taulaprin{
	border:#8C248C 1px solid;
}
table.notaAjuda
{
	width: 85%; 
	background-color: #f7f4ff;
	border: 1px solid #8f278f; 
	text-align: justify;
	font-size: 11px;
	font-weight: bold;
	padding: 5px;
}

div.infonews{
    font-weight: bold;
    color: #5a595a;
	text-align:left;
	border-bottom:1px dotted #8C248C;
}
div.info_recent{
    font-weight: bold;
    color: #5a595a;
	text-align:left;
	border-bottom:1px dotted #8C248C;
}

ul.teachers{
	padding:0px;
	margin:0px;
	font-weight:normal;
}
table.cal_popup_bg {
  background-color: #F8F8F8;
  color: #333333;
  border:1px solid black;
  font-size:110%;
}
/* estils de les qualificacions*/
table.expedient td.nota{
	text-align:center;
}

.categoria{
	font-weight:bold;
	background-color:#D5C1D5;
	text-transform: uppercase; 
}
table.expedient td.calificacio{
	text-transform: uppercase; 
	font-weight:bold;
	text-align:center;
	background-color:#D5C1D5;
}
table.expedient td.nommodul{
	padding-left:15px;
}
table.expedient tr.gradedcourse{
}

table.expedient tr.notgradedcourse{
	color:#808080;
}
table.expedient td{
	height:15px;
	text-align:left;
	padding-left:5px;
	border:1px solid #8C248C;
}

form.mform .fitemtitle {
	font-family:Verdana, Helvetica, sans-serif;
	font-size:90%;
}/***** unigis/user_styles.css end *****/


