a{
	color:#333333;
}
#content{
	padding:20px 12px 8px 9px;
}
#cleft{
	width:354px;
}
#cleft .in{
	margin-right:27px;
}
#ccenter{
	width:366px;
}
#ccenter .in{
	margin-right:39px;
}
#cright{
	width:234px;
	margin-top:2px;
}
.middle,.bottom{
	margin-top:20px;
}
h2{
	color:white;
	font-size:1.1em;
	font-family:arial;
	background-repeat:no-repeat;
	padding:13px 0px 9px 42px;
}
#cright h2{
	padding-left:0px;
}
h2 span{
	display:block;
	padding:3px 10px 3px 13px;
}
#guiem h2{
	background-image:url(/img/ico_guiem.gif);
}
#guiem h2 span{
	background-color:#556AA6;
}
#guiem a{
	color:#283E64;
	font-size:1.1em;
}
#guiem ul{
	margin-left:30px;
	padding-top:10px;
}
#guiem ul li{
	padding-bottom:4px;
}

#guiem ul li a {
	padding-left:24px;	
	background-repeat:no-repeat;
	display:block;
	height:17px;
}
#guiem ul li>a {
	min-height:17px;
	height:auto;
}

/* etapes alumnat */
#guiem2 h2{
	background-image:url(/img/ico_guiem.gif);
}
#guiem2 h2 span{
	background-color:#556AA6;
}
#guiem2 a{
	color:#283E64;
	font-size:1.1em;
}
#guiem2 ul{
	margin-left:30px;
	padding-top:10px;
}
#guiem2 ul li{
	padding-bottom:4px;
}

#guiem2 ul li a {
	padding-left:24px;	
	background-repeat:no-repeat;
	display:block;
	height:17px;
}
#guiem2 ul li>a {
	min-height:17px;
	height:auto;
}

.hclass_1 .pad40,.hclass_2 .pad40,.hclass_3 .pad40{
	padding-right:8px;
}
.hclass_1 h2{
	background-image:url(/img/ico_destaquem.gif);
}
.hclass_1 h2 span{
	background-color:#8C3C37;
}
.hclass_1 h3{
	padding-bottom:5px;
}
.hclass_1 h4{
	padding-bottom:5px;
}
.hclass_1 h4,.hclass_1 h4 a{
	color:#8C3C37;
}
.hclass_1 img{
	padding-top:10px;
}
#juguem{
	margin-bottom:20px;
}
#juguem a.mes{
	text-decoration:underline;
	color:#919100;
	font-weight:bold;
}
#juguem p.mes{
	margin-left:70px;
}
#juguem ul{
	margin:0px;
}
#juguem li{
	background:transparent url(/img/pb.gif) repeat-x left top;
	padding:6px 10px 6px 0px;
	margin:0;
	clear:both;
}
#juguem h3{
	margin-bottom:0px;
}
#juguem h3 a{
	color:#919100;
}
#juguem img{
	float:left;
}
div.gamesclass_ca, div.gamesclass_es, div.gamesclass_en{
	padding:12px 0px 0px 35px;
	background-repeat:no-repeat;
	background-position:0px 10px;
	float:left;
	height:40px;
	min-height:40px;
	width:150px;
}
li > div.gamesclass_ca, li > div.gamesclass_es, li > div.gamesclass_en{
	height:auto;
}
#juguem div.gamesclass_ca{
	background-image:url(/img/juegos_ca.gif);
}
#juguem div.gamesclass_ca h3 a{
	color:#6168C2;
}
#juguem div.gamesclass_es{
	background-image:url(/img/juegos_es.gif);
}
#juguem div.gamesclass_es h3 a{
	color:#85335C;
}
#juguem div.gamesclass_en{
	background-image:url(/img/juegos_en.gif);
}
#juguem div.gamesclass_en h3 a{
	color:#EDA336;
}
.hclass_2 h2{
	background-image:url(/img/ico_informem.gif);
}
.hclass_2 h2 span{
	background-color:#797979;
}
.hclass_2 h3{
	padding-bottom:5px;
}
.hclass_2 h4{
	padding-bottom:5px;
}
.hclass_2 h4,.hclass_2 h4 a{
	color:#797979;
}
.hclass_2 img{
	padding-top:10px;
}
#interessem h2{
	line-height:1.5em;
}
#interessem h2 span{
	background-color:#669900;
}
#interessem a.mes{
	text-decoration:underline;
	color:#669900;
	font-weight:bold;
}
#interessem a{
	color:#333333;
	display:block;
	width:160px;
	padding:2px;
}
.hclass_3 h2 span{
	background-color:#61758B;
}
.hclass_3 h3{
	padding-bottom:5px;
}
.hclass_3 h4{
	padding-bottom:5px;
}
.hclass_3 h4,.hclass_3 h4 a{
	color:#61758B;
}
.hclass_3 img{
	padding-top:10px;
}
.higlight_class1, .higlight_class2, .higlight_class3{
	padding:0;
	line-height:1.5em;
	margin-top:20px;
	margin-bottom:8px;
}
.higlight_class1{
	background-color:#61758B;
}
.higlight_class2{
	background-color:#8C3C37;
}
.higlight_class3{
	background-color:#797979;
}
.pad40 ul li{
	clear:both;
}
.hclass_1 li,.hclass_2 li,.hclass_3 li{
	background:transparent url(/img/pb.gif) repeat-x left top;
	/*padding:10px 10px 10px 0px;*/
	clear:both;
}
.etapes{
	height:150px;
	min-height:150px;
}

.targetcolumn > .etapes{
	height:auto;
}
