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

/***** uniopagesos/uniopagesos.css start *****/

/*****

GUIA del departamento de comunicación de UP:

Verd fosc d'Unió de Pagesos és #016E19 per títols, enllaços, icones, menús, etc.

Fondos: Verd clar de fons és el #C4D8A8 Color gris de fons #EEEEEE
                             
Títols: Segoe UI; Arial (negreta) color verd #016E19

Textos:Arial color gris #444444
*/




body {
	margin: 0px;
	padding: 0px;
	font-family:Arial, Helvetica, sans-serif;
	color:#444444;
	background:white;
}

*{
  	font-size:12px;
}

A {
  color:#016E19;
}

h1,h2,h3,h4{

  font-family:Segoe UI,Arial;
  font-weight:bold;
  color:#016E19;
}

select, input, textarea{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

table{
width:90%!important;
}

td, th {
padding:2px;
margin:0px;
}


#layout-table .htmlarea .toolbar td{
padding:0px;
}
form{
margin-bottom:3px;
}

* a:link, * a:active, * a:hover, * a:visited {
	color: #016E19;
	font-size:11px;
}

/* Bloque inferior */

.homelink a:visited {
  border-style:none;
  padding-left:18px;
  padding-right:18px;
  padding-top:3px;
  padding-bottom:3px;
  background-color:#414141;
  color:#016E19;
}

.homelink a:hover {
  background-color:#535353;
}


#site-index .block_html a:link,
#site-index .block_html a:visited,
.sitetopic a:link, 
.sitetopic a:visited {
	/*text-decoration:underline;*/
}
#header,
#header-home {
	background: #FFF;
	color: white;
	padding-top:0px;
	padding-bottom:0px;
	margin: 0;
	*margin-top:0px;
	height:152px;
	background-position:center; 
	background-image:url(pix_aux/banner_campus.jpg);
/*	background-image:transparent url(pix_aux/banner_campus.jpg) no-repeat scroll 50% 50%; */
	background-repeat:no-repeat;
	
}

#header a,
#header-home a {
	color: #AEC7E3;
}

/* Fotos del curso y temas - INICIO */
.foto_tema{
	display:none;
}
/* Fotos del curso y temas - FIN */

.navbar a {
	color: white;
}
.breadcrumb .sep {
	color: #eee;
}

hr {
	margin: 0;
	padding: 0;
	height: 1px;
	border: none;
	border-top: 1px solid #ddd;
}

* html hr {
	margin-top: -7px;
	margin-bottom: -7px;
}

*:first-child+html hr {
        margin-top: -7px;
        margin-bottom: -7px;
}

#layout-table .sideblock .header {
	border: none;
	background-color: #CCCCCC;
	width:180px;
}

.sideblock h2 {
	color: #7590AE;
}


#layout-table #left-column {
	border-right: 1px solid #ddd;
}

#layout-table #right-column {
	/*border-left: 1px solid #ddd;*/
}

#footer {
	clear:both;
	padding:4px;
	background-color:#79ae17;
	font-size:10px;
	color:#CCCCCC;
	width:100%;
	height:60px;
	//position: fixed;
	bottom: 0px; 
}


#footer a, #footer a:visited{color: #646464;
}

#footer a:hover{color: #ffffff;
}

body.mod-forum #content {
	background-color:#f5efde;
	width:900px;
	margin-bottom:0px;
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
}

.forumheaderlist .discussion .starter,
.forumpost .starter,
.forumpost .topic {
	background: #eee;
	
}
.sideblock h2 {
	color:#333 ;
}


#course-view .summary {
	color:#333;
}

#course-view .current td.side {
	background:#ddd;
}

#course-view .section td {
}

#course-view .section .activity a{
	display:block;
	padding:4px;
	padding-left:12px;
	padding-top:8px;
	background-image:url(pix_aux/fondo_actividad-trans.png);
	background-repeat:no-repeat;
	width:540px;
	height:21px;
	color:#016E19;
}

#course-view .section .activity a:hover{
	/* border: 1px solid #016E19; */
}

#course-view.editing .section .activity a,
#course-view.editing .section .activity a:hover{
	display:inline;
	border:none;
	padding:0;
}

.sitetopic {
	border:none;
	width:500px;
	margin:0 auto 0 auto;
}

body#site-index .headingblock {
	width:530px;
	margin:auto;
}

body#site-index .categorybox {
	width:600px;
	margin:auto;
	margin-bottom:20px;
	background:#fafafa;
}

#site-index #layout-table #right-column {
	width:180px;
}

* {
	-moz-border-radius: 0 !important;
}

/* FS 0812 */
h1.headermain{
	margin-top:-6px;
}

.navbar {
	background-color: #EEEEEE;
	color:#368646;
	border: none;
	padding: 0;
	padding-left: 10px;
	/* FS 0812 
	background-image:url(pix_aux/nav_blank1-trans.png);
	background-repeat:repeat-x;*/
}
.navbar2 {
	background-repeat:repeat-x;
	height:4px;
}


.breadcrumb{
  float:left;
  width:600px;
}

.breadcrumb ul{
	margin-top:0px;
	width:800px;
	font-size:0.8em;
	height:auto;
	float: left;
}
.breadcrumb li{
	padding-left:3px;
	padding-right:3px;
	display:block;
	float:left;
	margin-top:0px;
	font-size:1.2em;
}
.breadcrumb{
padding-top:4px;
}
.breadcrumb li a{
	color:#368646;
	margin-top:0px;
}

.breadcrumb  li.last{
	background-color:#CC9900;
	background-image:url(pix_aux/nav_blank2.gif);
	background-repeat:repeat-x;
	color:#FFFFFF;
	margin-left:3px;
	background-position:-1px;
	padding-left:5px;
	padding-right:5px;
	margin-top:0px;
}

.breadcrumb  ul .sep{
	background-image:url(pix_aux/fondo_breadcrumb_arrow.png)!important;
	_background-image: none;
	_filter:	progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://formacio.uniopagesos.org/theme/uniopagesos/pix_aux/fondo_breadcrumb_arrow.png');
	padding-left:3px;
	padding-right:3px;
	background-repeat:no-repeat;
	display:block;
	margin-top:0px;
	_margin-top:7px;
	float:left;
	font-size:0.1em;
	height:18px;
	width:8px;
}

.breadcrumb  ul .sep_line{
	padding-left:3px;
	padding-right:3px;
	background-position:5px;
	background-repeat:no-repeat;
	display:block;
	margin-top:5px;
	float:left;
}
.limp{
	clear:both;
	height:1px;
	_height:0px;
	overflow:hidden;
	margin:0px;
	border:0px;
	padding:0px;
}

.headermenu{
	background-image:url(pix_aux/fondo_login.png);
	background-repeat: no-repeat;
	width:314px;
	height:32px;
	margin-right:10px;
}
.header_txt{
	margin-left:15px;
	text-align:left;
}
.header_txt_aviso{
	float:left;
}
.header_txt_bt{
	float:right;
	padding-right:0px;
}
.header_txt_btreturn{
	width:280px;
	margin-top:4px;
	text-align:center;
	background-image:url(pix_aux/fondo_sup_login_n2.png);
}
.header_txt_bt_in{
	float:right;
	background-image:url(pix_aux/bt_sup_login.jpg);
	height:30px;
	width:10px;
	padding-right:15px;
}
.header_txt_bt_out{
	float:right;
	background-image:url(pix_aux/bt_sup_logout.jpg);
	height:30px;
	width:10px;
	padding-right:15px;
}
.navbutton{
	margin-right:10px;
	float:right;
}
.headerimg{
	/*background-image:url(pix_aux/fondo_camaras.jpg);*/
	width:200px;
	position:absolute;
	top:11px;
	left:440px;
	height:10px;
	background-repeat:no-repeat;
}

select{
}

#adminsettings select{
}

#layout-table .sideblock .header{
	background-color:#C4D8A8;
}

.sideblock .header .hide-show-image{
	background-color:#FFFFFF;
	float: right;
	height: 12px;
	width: 16px;
	margin-top: 0.25em;
}
.course-content{
}

#layout-table #left-column
{
	border-right-width:0px;
}
#layout-table #right-column
{
	border-left-width:0px;
}

#layout-table #left-column .xdefecto
{
	margin-bottom:0px;
	padding-bottom:0px;
	border-width:0px;
}


#layout-table #right-column .xdefecto
{
	margin-bottom:0px;
	padding-bottom:0px;
	border-width:0px;
}

.content{
padding-bottom:0px;
margin-bottom:0px;
}


h2.headingblock{
	text-align:left;
	margin-left:10px;
	margin-right:10px;
	font-size:1.5em;
	padding-bottom:0px;

	color:#333333;
	border:none;
	
	border-bottom-color:#CCCCCC;
	border-bottom-style:solid;
	border-bottom-width:1px;
}

.coursebox{
	width:570px;
	margin-top:20px;
	margin-left:auto;
	margin-right:auto;
	border-width:0px;
}
.coursebox .info{
	float:left;
	padding:5px;
	margin-left:30px;
	width:530px;
	background-image:url(pix_aux/listado_cursos.png);
	background-repeat:no-repeat;
	padding-left:70px;
padding-top:10px;
	height:60px;
}
.coursebox .summary{
	width:362px;
	float:left;
	padding:0px;
}
.coursebox .summary .top{
	background-image:url(pix_aux/coursebox_summary.png);
	background-repeat:no-repeat;
	height:20px;
	background-color:#FFFFFF;
}

.coursebox .summary .text{
	background-repeat:no-repeat;
}

.coursebox .summary .middle{
	background-image:url(pix_aux/coursebox_summary.png);
	background-repeat:no-repeat;
	background-position:0px -20px;
}
.coursebox .summary .middle .text{
	padding-left:24px;
	padding-right:18px;
	line-height:1.3em;
}

.coursebox .summary .middle .text .titulo{
	font-size:1.2em;
	font-weight:bold;
	color:#000000;
}
.coursebox .summary .middle .text .sumario{
	color:#323232;
}
.coursebox .summary .middle .text .titulo a{
	font-size:1.2em;
	color:#000000;
}

.coursebox .summary .middle .text .acceder{
	background-image:url(pix_aux/bt_coursebox.gif);
	width:237px;
	height:28px;
	background-repeat:no-repeat;
	padding-top:10px;
	padding-left:10px;
}

.coursebox .summary .middle .text .acceder a{
	color:#016E19;
	font-weight:bold;
	font-variant:small-caps;
}



.coursebox .summary .middle .text ul{
	padding:0px;
}

.coursebox .summary .bottom{
	background-image:url(pix_aux/coursebox_summary.png);
	background-repeat:no-repeat;
	background-position:bottom;
	height:20px;
}

.limp{
	clear:both;
}

.link_rss {
	background-image:url(pix/f/web.gif);
	padding-left:20px;
	background-repeat:no-repeat;
	margin-bottom:8px;
	font-size:11px;
	padding-bottom:4px;
}
.description_rss{
}


.sideblock .footer{
	border-top-color:#666666;
	border-top-style:solid;
	border-top-width:2px;
}

.sideblock .footer a{
	color:#494949;
	font-variant:small-caps;
}

.sideblock .content{
	padding:4px;
	background-color:#F4F4F4;
	width:180px;
	border: none;
}

.sideblock .content select{
	width:155px;
}



/* Tooltip - multiusos */

#JT_arrow_left{
	background-image: url(pix_aux/arrow_left.gif);
	background-repeat: no-repeat;
	background-position: left top;
	position: absolute;
	z-index:101;
	left:-12px;
	height:23px;
	width:10px;
    top:-3px;
}

#JT_arrow_right{
	background-image: url(pix_aux/arrow_right.gif);
	background-repeat: no-repeat;
	background-position: left top;
	position: absolute;
	z-index:101;
	height:23px;
	width:11px;
    top:-2px;
}

#JT {
	position: absolute;
	z-index:100;
	border: 2px solid #CCCCCC;
	background-color: #fff;
	font-size:1em;
}

#JT_copy{
	padding:6px;
	color:#333333;
	font-size:11px;
}

.JT_loader{
	background-image: url(pix_aux/loader.gif);
	background-repeat: no-repeat;
	background-position: center center;
	width:100%;
	height:12px;
}

#JT_close_left{
	background-color: #CCCCCC;
	text-align: left;
	padding-left: 8px;
	padding-bottom: 5px;
	padding-top: 2px;
	font-weight:bold;
 	 font-size:0.8em;
	line-height:1em;
}

#JT_close_right{
	background-color: #CCCCCC;
	text-align: left;
	padding-left: 8px;
	padding-bottom: 5px;
	padding-top: 2px;
	font-weight:bold;
  	font-size:0.8em;
	line-height:1em;
}

#JT_copy p{
	margin:3px 0;
}

#JT_copy img{
	padding: 1px;
	/*border: 1px solid #CCCCCC;*/
}

.jTip{
	cursor:help;
}

/* Tooltip - multiusos */

/* Bloque de informacion */

#topics td {
padding:0px;
}
.imag_tema img {
	margin-right:2px;
	margin-top:10px;
}

/* Cambiamos vision de los foros - INICIO */
#foros.subscription, #mod-forum-index .subscription{
	background-color:#FFFFFF;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	width:95%;
	float:none;
}

.generalbox {
	padding-bottom:5px;
}


#intro.generalbox{
	margin-bottom:0px;
	padding-bottom:10px;
	padding-top:4px;
	width:83%;
}
/* Cambiamos vision de los foros - FIN */

#course-view .section .contenido{
	background-image:url(pix_aux/fondo_temas-trans.png);
	background-repeat:no-repeat;
	padding-left:25px;
	height:233px;
	padding-top:10px;
	width:370px;
}
 #tema_0{
	margin-bottom:30px;
	width:auto;
	height:auto;
	padding:4px;
	margin-top:10px;
	margin-left:10px;
}
 #tema_0 .foto_curso{
	margin-left:0px;
	margin-top:0px;
}

#course-view .section .contenido p, #course-view .section .contenido br{
	margin:0px;
	padding:0px;
	font-size:8px;
}


#course-view .section .imag_tema {
	/*background-image:url(pix_aux/fondo_temas_final-trans.png);*/
	background-repeat:no-repeat;
	background-position:left top;
	height:150px;
	margin-bottom:2px;
	padding-right:5px;
}

#course-view .section .contenido .opciones {
	float:left;
	margin-left:10px;
	text-align:right;
}
#course-view .separador {
	background-image:url(pix_aux/coursebox_tema_menu.png);
	background-position:left bottom;
}



#layout-table #middle-column
{
	line-height:normal;
}

#course-view .summary{
padding-left:15px;
margin-bottom:5px;}

.opciones_lat{
	width:170px;
	height:18px;
	padding-right:8px;
	margin-bottom:4px;
	background-color:#E5C842;
}
.opciones_lat img{
	margin-top:0px;
}
.navigation ul li form fieldset
{
}
.invisiblefieldset{
	float:left;
	display:block;
	overflow:hidden;
}
.navigation ul li form div select
{
	width:150px;
float:left;
display:block;
margin-right:5px;
}


.navigation .icon.log{
display:none;
}

#content h2.main{
	border-bottom-color:#0B238D;
	border-bottom-style:solid;
	border-bottom-width:2px;
	width:99%;
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
	background-color:#016E19;
	color:#FFF;
	padding:2px;
}

#layout-table #left-column .xdefecto{
	margin-bottom:2px;
	margin-left:5px;
}

#layout-table #right-column .xdefecto{
	margin-bottom:2px;
	margin-right:5px;
}

.coursebox .summary .middle .text .titulo{
	margin-bottom:8px;
}

.sideblock{
	margin-bottom:15px;
}

.titulo_seccion{
	font-size:14px;
	margin-bottom:10px;
}

.loginbox{
margin-left:auto;
margin-right:auto;
width:880px;
}
.bloque_login{
	float:left;
border-left-color:#0C2688;
border-left-style:dotted;
border-left-width:thin;
margin-right:0px;
margin-left:0px;
}

.bloque_presentacion{
background-color:#E5E5E5;
float:left;
margin-right:0px;
margin-left:0px;
}


.loginpanel{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;

}
#tabla_login{
margin-bottom:20px;
margin-bottom:10px;
color:#000000;
}


#tabla_login_img{
	background-image:url(pix_aux/fondo_login_img.png)!important;
	_background-image: none;
	_filter:	progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://formacio.uniopagesos.org/theme/uniopagesos/pix_aux/fondo_login_img.png');
	background-repeat:no-repeat;

}

#tabla_login_log{
	background-image:url(pix_aux/fondo_login_log.png)!important;
	_background-image: none;
	_filter:	progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://formacio.uniopagesos.org/theme/uniopagesos/pix_aux/fondo_login_log.png');
	background-repeat:no-repeat;

}

.foto_curso{
	width:180px;
	margin-left:10px;
	margin-top:5px;
}
.texto_curso{
	float:left;
	margin-bottom:10px;
	margin-top:5px;
	margin-left:20px;
	margin-right:20px;
	color:#515254;
	font-size:12px;
}

.texto_tema{
	width:93%;
	padding-left:5px;
	margin-bottom:15px;
	margin-top:5px;
}

.texto_tema br{
	margin-bottom:4px;
}

.titulo_esp{
	font-size:14px;
	font-weight:bold;
	}
	
	
/* SCORM */
#scormmode_txt{
	width:60%;
	margin-bottom:0px;
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
	padding:8px;
	border-color:#CCCCCC;
	border-width:1px;
	border-style:solid;
	text-align:center;
	margin-bottom:10px;
}

.scormmode_bt{
	margin-bottom:10px;
	padding:4px;
	width:300px;
	border-color:#CCCCCC;
	border-width:1px;
	border-style:solid;
	background-color:#001877;
	color:#016E19;
	
	margin-bottom:0px;
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
cursor:pointer;
	
}

.scormmode_bt.gris{
	background-color:#293797;
}

form .input_ajuste{
	*top:-16px;
	*position:relative;
}

.subcontent{
	margin-bottom:0px;
}
.loginerrors{

	margin-top:5px;
	margin-bottom:5px;
}
#login{
	padding:0px;
	border-width:0px;
	margin-top:8px;
	*margin-top:6px;
}

.loginfo{
width:200px;
}
.loginform{
	font-size:11px;
	color:#333333;
}
.loginform input{
	color:#333333;
	margin-bottom:4px;
}

#tabla_login .loginsub{
	width:200px;
	margin-top:110px;

}
.loginsub .desc{
	display:none;
	color:#016E19;
}

.loginsub .loginerrors{
	height:50px;
	margin-right:10px;
	padding:5px;
	font-size:13px;
}
.loginsub .loginerrors .error{
	color:#FFCC00;
	text-align:center;
}

#tabla_login .forgotsub{
	*top:-7px;
	*position:relative;
	margin-top:5px;
	color:#016E19;
	width:200px;
	font-size:9px;
}
#tabla_login .forgotsub .desc{
	font-size:10px;
}

#tabla_login .forgotsub .desc{
	font-size:10px;
}

.notifysuccess{
	padding:5px;
	border-color:#CCCCCC;
	border-width:1px;
	border-style:solid;
	margin: 0 auto 5px auto;
	width:95%;
	color:#990000;
	background-color:#FFFFFF;
}
.logininfo{
	font-size:0.9em;
}

#removeselect, #addselect, #groups, #members, #id_susers, #id_ausers, #uninstalllang, #pack{
	height:300px;
	width:280px;
	margin-bottom:10px;
}


.generalbox{
	background-color:#F4F4F4;
	margin-top:10px;
}

.mform fieldset{
	background-color:#FFFFFF;

}
.rolecap td{
	padding:4px;
}

.mform fieldset legend {
	margin-bottom:20px;
	color:#000000;
	font-size:12px;
	padding-left:4px;
	padding-right:4px;
	padding-top:3px;
	background-color:#C2C2C2;
}

.errorboxcontent {
	background-color:#000000;
}

.errorboxcontent a{
	color:#FF9900;
}


#mod-chat-gui_basic{
	background-color:#FFFFFF;
	padding:5px;
	margin-bottom:10px;
	margin-top:10px;
	margin-left:auto;
	margin-right:auto;
	position:relative;
	width:600px;
}

th.header, td.header, div.header{
	background-color:#616161;
	color:#FFFFFF;
	
}

.sideblock h2 {
	color:#016E19;
}


.minicalendarblock a {
	color:#016E19;
}

table.minicalendar{
	background-color:#FFFFFF;
}
th.header a, td.header a, div.header a{
	color:#016E19;
	
}

#content form{
	width:85%;
	padding:4px;
	padding-top:2px;
	margin:0 auto 5px auto;
	clear:both;
	padding-bottom: 0.45em;
}

form#participantsform, form#overrideform{
	width:85%;
	padding:4px;
	margin:0 auto 0 auto;
	background-color:#F4F4F4;
}

#course-user .section{
	background-color:#F4F4F4;
}
#course-user .section table{
	background-color:#ffffff;
}

#calendar, .userinfobox{
	background-color:#FFFFFF;
}

.mform div.fhtmleditor{
	width:700px;
}
.mform .fdescription.required {
	text-align:center;
	background-color:#F4BF47;
	padding:5px;
	margin-top:20px;
}

#adminsettings div.form-item{
	border-bottom-color:#CCCCCC;
	border-bottom-width:1px;
	border-bottom-style:solid;
	margin-bottom:5px;
	margin-top:10px;
}

table.generaltable{
	margin-top:10px;
}

table.generaltable a, table.generaltable th.header, table.generaltable td.header{
	color:#333333;
}

table#user-grades th{
	border-width:0 0 0 0;
	padding-left:5px;
	padding-right:5px;
	background-color:#000000;
}

table#user-grades tr.even th.header a{
	color:#016E19;
}

#groupeditform{
	margin:0 auto 0 auto;
}

 #content{
	width:990px;
	margin:0 auto 0 auto;
	padding: 6px;
	color:#212121;
	background-color:#fefcf8;
	margin-bottom:80px;
}
#help #content, #message-index #content, #message-user #content, #message-discussion #content, #blocks-email_list-email-participants #content{
	width:90%;
}
.generalbox {
	margin-left:auto;
	margin-right:auto;
margin-bottom:20px;
	width:500px;
	background-color:transparent;

}

#login-index #content{
	background-color:transparent;
}

h3.main{
	border-bottom-color:#212121;
	border-bottom-style:solid;
	border-bottom-width:1px;
	width:60%;
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
	color:#212121;
	padding:2px;
}

body#user-index .rolesform{
	background-color:#DDDDDD;
	padding:3px;
}

.tabrow0 a	
{
	padding-bottom: 0.45em;
}


.tabrow0 a span
{
	padding-bottom: 0.4em;
}

#calendar .sidecalendar abbr, .block_calendar_month abbr{
	font-size:9px;
}

#calendar .maincalendar .buttons{
	width:140px;
	overflow:hidden;
}
.titulo_temas{
	font-size:14px;
	font-weight:bold;
	color:#3C3A33;
}

.minicalendarblock a{
	color:#3C3A33;
}

.invisiblefieldset
{
margin-right:3px;
}

.paging{
	border-top-width:1px;
	border-top-style:dotted;
	border-top-color:#333333;
	margin-top:5px;
	padding-top:2px;
}
.initialbar{
	margin-bottom:5px;
}

.reportlink{
text-align:center;
}


.reportlink a, .allcoursegrades a{
	background-color:#B7B3AC;
	color:#fff;
	font-weight:bold;
	padding:3px;
	background-image:url(pix/t/hide.gif);
	background-repeat:no-repeat;
	background-position:4px;
	padding-left:26px;
	padding-right:6px;
	margin-top:5px;
	font-size:11px;
}

#mod-assignment-view .invisiblefieldset {
	width:90%;
}


.block_course_summary.sideblock .content{
font-size:1.1em !important;
padding:10px;
}
.coursebox .info .name{
padding-bottom:4px;
padding-top:2px;
}
.coursebox .info .name a{
font-size:1.2em !important;
font-weight:bold;
}
.coursebox .info ul.teachers{
margin-left:-15px;
}
.block_rss_client .link{
margin-bottom:5px;
}
.sideblock .content .block_rss_client .list{
list-style-type:circle !important;
}
#searchform_button{
margin-bottom:20px;
}
.clear{
clear:both;
}
.sideblock .header{
border-color:#E1E1E1;
border-width:1px;
border-style:solid;
}

.sideblock .content{
border-color:#E1E1E1;
border-width:1px;
border-style:solid;
}

.sideblock .header h2{
font-size:1.0em;
padding-top:3px;
}

.content .searchform{
}
th.header, td.header, div.header {
color:#FFFFFF !important;
}
.logininfo{
padding-top:2px;
text-align:center;
}

.tabrow0 li{
margin:-2px -0px 2px 0;
}

.logo_inf_1{
margin-left:600px;
background-image:url(pix_aux/logo_generalitat.png);
width:185px;
height:50px;
float:left;
}

.logo_inf_2{
margin-left:0px;
background-image:url(pix_aux/logo_UE.png);
width:185px;
height:50px;
float:left;
}

#logo_inf{
background-image:url(pix_aux/footer_up.png);
	background-repeat:no-repeat;
width:980px;
margin-left:auto;
margin-right:auto;
}

#course-view .section .side a {
 display:none;
}

.editing#course-view .section .side a {
  display:inline;
}

/***** uniopagesos/uniopagesos.css end *****/

