input.boton{
	background-color:#EC7D04;
}
#header{
	background:#F4D7AC no-repeat;
}
h1#logo a{
	background:transparent url(/img/logo_web12.gif) no-repeat;
}
#utilities li#ucontact a{
	background-image:url(/img/ico_contactah12.gif);
}
#utilities li#usitemap a{
	background-image:url(/img/ico_sitemaph12.gif);
}
#utilities li#ufavorites a{
	background-image:url(/img/ico_favoritesh12.gif);
}
#activities_tic{
	background:transparent url(/img/farroba12.gif) no-repeat;
}
li#exercises_P a{
	background-image:url(/img/tic_arroba_p12.gif);
}
li#exercises_S a{
	background-image:url(/img/tic_arroba_s12.gif);
}
li#exercises_P a:hover{
	background-image:url(/img/tic_arroba_p12_on.gif);
}
li#exercises_S a:hover{
	background-image:url(/img/tic_arroba_s12_on.gif);
}
.info a,.info h1{
	color:#EF9000;
}
#infoheader{
	background:transparent url(/img/h1corporatiu12.gif) no-repeat;
}
#cleft.info{
	background-image:url(/img/fcorporatiu12.gif);
}
#cleft a#back:hover{
	background-image:url(/img/ico_back12.gif);
}
.documents li a:hover{
	color:black;
	background-image:url(/img/ico_download12_on.gif);
}

/* 2008 */
#loginhead{
	background-color:#F7D4AD;
}
#loginhead,#loginhead a,#loginhead span,#loginhead strong{
	color:#666666 !important;
}
#newuser{
	background-color:#FAEDDA;
}
#newuser h2{
	color:#E59D3A;
}
#newuser a{
	color:#E59D3A;
	text-decoration:underline;
}
#newuser .claimregister a{
	text-decoration:none;
	border:1px solid #E59D3A;
	padding:2px 4px;
}
/*user log out*/
#loginhead div strong {	background:url(/img/ico_user_12.gif) 0 0 no-repeat; padding-left:20px;}
a.logout{
	padding-bottom:4px;
	background:url(/img/ico_logout_12.gif) 0 0 no-repeat; padding-left:20px;
	margin-left:10px;
}