input.boton{
	background-color:#527FD0;
}
#header{
	background:#C3D9D9 no-repeat;
}
h1#logo a{
	background:transparent url(/img/logo_web10.gif) no-repeat;
}
#utilities li#ucontact a{
	background-image:url(/img/ico_contactah10.gif);
}
#utilities li#usitemap a{
	background-image:url(/img/ico_sitemaph10.gif);
}
#utilities li#ufavorites a{
	background-image:url(/img/ico_favoritesh10.gif);
}
#activities_tic{
	background:transparent url(/img/farroba10.gif) no-repeat;
}
li#exercises_P a{
	background-image:url(/img/tic_arroba_p10.gif);
}
li#exercises_S a{
	background-image:url(/img/tic_arroba_s10.gif);
}
li#exercises_P a:hover{
	background-image:url(/img/tic_arroba_p10_on.gif);
}
li#exercises_S a:hover{
	background-image:url(/img/tic_arroba_s10_on.gif);
}
.info a,.info h1{
	color:#1042A5;
}
#infoheader{
	background:transparent url(/img/h1corporatiu10.gif) no-repeat;
}
#cleft.info{
	background-image:url(/img/fcorporatiu10.gif);
}
#cleft a#back:hover{
	background-image:url(/img/ico_back10.gif);
}

.documents li a:hover{
	color:black;
	background-image:url(/img/ico_download10_on.gif);
}

/* 2008 */
#loginhead{
	background-color:#C3D9D9;
}
#loginhead,#loginhead a,#loginhead span,#loginhead strong{
	color:#666666 !important;
}
#newuser{
	background-color:#DAE7E7;
}
#newuser h2{
	color:#1042A5;
}
#newuser a{
	color:#1042A5;
	text-decoration:underline;
}
#newuser .claimregister a{
	text-decoration:none;
	border:1px solid #1042A5;
	padding:2px 4px;
}
/*user log out*/
#loginhead div strong {	background:url(/img/ico_user_10.gif) 0 0 no-repeat; padding-left:20px;}
a.logout{
	padding-bottom:4px;
	background:url(/img/ico_logout_10.gif) 0 0 no-repeat; padding-left:20px;
	margin-left:10px;
}