* html div {height: 1%;}

body * {
	font-family:Tahoma ,Verdana, sans-serif; color:rgb(41,59,69); 
}
 
body {
	background:url(../img/fons_web.jpg) no-repeat top rgb(38,46,47); text-align:center; padding:0px; margin:0px; font-size:11px;
}

div, a, img, input, label, textarea, select, span, table, h1, h2, h3, h4, h5, h6, object, ul, dl, dd, dt {
	position:relative; text-align:left; padding:0px; margin:0px; 
}

form {
	position:relative; text-align:left; padding:0px; margin:0px; display:block;
}

a {
	color:rgb(69,85,96); text-decoration:none; 
}

a:hover {
	text-decoration:underline;
}

img {
	border:0px;
}

div.clearFloat {
	clear:both; font-size:1px; width:100%; margin:0px; height:0px; background-color:transparent;
	float:none;
}

.noCssMode {
	display:none;
}

resaltado
{
	font-size:9px;
	font-weight:bold;
	color:red !important;
}
resalte {
	color:#dadada;
}
/********* Canvas **************/

div#canvas {
	 color:rgb(41,59,69); margin:auto;width:auto;height:100%;
}

	div#canvas:after { 
		/* Necessari perquÃ¨ el Mozilla redimensioni la capa que contÃ© els blocs que floten */
			content: "."; display: block; height: 0; clear: both; visibility: hidden;
	}
	div#mindbrush
	{
	float:left;
	clear:both;
	margin:140px auto 40px -50px;
	padding:2px;
	width:290px;
	height:20px;
	text-align:left;
	font-size:9px;
	}
	div#mindbrush:after { 
		/* Necessari perquÃ¨ el Mozilla redimensioni la capa que contÃ© els blocs que floten */
			content: "."; display: block; height: 0; clear: both; visibility: hidden;
	}
	div#mindbrush a:hover
	{
	text-decoration:none;
	}
	
	div#content-logo
	{
		width:200px;
		height:auto;
		text-align:center;
		margin:70px auto;

		
	}

	div#content-logo div#icon
	{
		width:41px;
		height:41px;
		float:left;
		margin-top:15px;
	}
	
	div#content-logo div#logo
	{
		width:110px;
		height:36px;
		float:left;
		margin:1px auto 3px 4px;
	}
	div#content-logo div#logo p
	{
		font-size:9px;
		color:#444444;
		text-align:right;
		line-height:14px;
		margin:0px;
		padding:0px;
	}
	
	div#content-logo p#legend0
	{
		display:block;
		float:left;
		height:200px;
		width:100px;
		margin:47px auto;
		cursor:default;
		border:1px dotted yellow;
		color:#000000;
		text-align:center;
		font-size:9px;
		background:url(../img/portada_01.jpg) no-repeat;
		
	}
	div#content-logo p#legend1
	{
		display:block;
		float:left;
		height:200px;
		width:100px;
		margin:47px auto;
		cursor:default;
		border:1px solid white;
		color:#000000;
		text-align:center;
		font-size:9px;
		background:url(../img/portada_02.jpg) no-repeat;
		
	}
	div#content-logo p#legend2
	{
		display:block;
		float:left;
		height:200px;
		width:100px;
		margin:47px auto;
		cursor:default;
		border:1px solid yellow;
		color:#000000;
		text-align:center;
		font-size:9px;
		background:url(../img/portada_03.jpg) no-repeat;
		
	}
	div#content-logo p#legend3
	{
		display:block;
		float:left;
		height:200px;
		width:100px;
		margin:47px auto;
		cursor:default;
		border:1px solid yellow;
		color:#000000;
		text-align:center;
		font-size:9px;
		background:url(../img/portada_04.jpg) no-repeat;
		
	}
	div#content-logo ul.lefted
	{
		display:inline;
		clear:both;
		margin:0;
		margin-left:15px;
	}
	div#content-logo ul.lefted li.lefted
	{
		list-style:none !important;
		float:left;
		clear:right;
		width:auto;/*52px;*/
		display:block;
		height:9px;
		margin:auto;
		/*padding-left:4px;*/
		
	}
	
	div#content-logo ul
	{
		display:inline;
		float:left;
		margin:6px 0px 0px 14px;
		list-style:none;
		height:auto;
	}
	div#content-logo ul#divlang
	{
		display:inline;
		/*float:left;*/
		/*margin:6px 0px 0px 14px;*/
		margin-left:26px;
		list-style:none;
		height:auto;
	}
	div#content-logo ul li
	{
		height:7px;
		font-size:9.5px;
		line-height:7px;
		/*margin:0px;*/
		padding:0px 5px 0px 5px;
		float:left;
		color:rgb(255,255,255);
		border-left:1px solid rgb(255,255,255);
	}
	div#content-logo ul li a
	{
		color:rgb(255,255,255);
	}
	
	div#content-logo ul li a:hover
	{
		color:rgb(252,238,33);
		text-decoration:none;
	}
	
	div#content-logo ul li.ultim
	{
		border-right:1px solid rgb(255,255,255);
		
	}
	
	
				
				

		