	a:link {  text-decoration: none; color: #053365; }
	a:hover {  text-decoration: none; color: #666666; }
	a:visited {  text-decoration: none; color: #666666; }
	a:active {  text-decoration: none; color: #666666; }


#cos {	
	left:0px;
	top:0px;
	width:980px;
	height:580px;
	text-align: center;
	position:relative;
}

#web01 {
	position:absolute;
	left:0px;
	top:0px;
	width:71px;
	height:580px;
}

#web02 {
	position:absolute;
	left:71px;
	top:0px;
	width:909px;
	height:80px;
}

#web03 {
	position:absolute;
	left:71px;
	top:80px;
	width:345px;
	height:119px;
}

#web04 {
	position:absolute;
	left:71px;
	top:540px;
	width:909px;
	height:40px;
}

#direccion	{
	font-family: Arial Narrow, Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	color: #053365;
	text-align: center;
	padding-top: 4px;
	position:absolute;
	left:120px;
	top:577px;	
}

#ani {
	position:absolute;
	left:416px;
	top:80px;
	width:564px;
	height:460px;
}

#menu01 {
	position:absolute;
	left:96px;
	top:250px;
	width:272px;
	height:33px;
}

#menu02 {
	position:absolute;
	left:104px;
	top:299px;
	width:272px;
	height:42px;
}

#menu03 {
	position:absolute;
	left:104px;
	top:359px;
	width:272px;
	height:36px;
}

#menu04 {
	position:absolute;
	left:104px;
	top:407px;
	width:272px;
	height:41px;
}

#capa_error	{
	position:absolute;
	left:112px;
	top:207px;
	overflow:auto;
	width:300px;
	height:90;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC0000;
	text-align:center;
	vertical-align:bottom;
	padding-top: 40px;
}

#login_form {
	position:absolute;
	left:110px;
	top:320px;
	width:272px;
	height:41px;
}


	.taula_login	{
	border-color: #7E93AE;
	border-style: solid;
	border-width: 1px;
	width: 268px;
}
	.textbox_login	{	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #666666; background-color: #FFFF80; border: 1px solid #BBBBBB; }
	.textbox_buscar	{	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #92A9CA; background-color: #EEEEEE; border: 1px solid #A2B9DA; height: 14px; }
	.hand		{	cursor: hand;	}
	.taula_central	{ color:#666666; border-style:solid; border-color:#ADADAD; border-width:1px; width:644px; }

	.capa_dirs	{ position:relative; overflow:auto; width:470px; height:100%; text-align:left; padding:8px; }
	.capa_arxius	{ position:relative; overflow:auto; width:370px; height:100%; text-align:left }

	.nom_dir		{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #666;}
	.fons_clar	{ background-color: #DCE1FE; padding-top: 6px; padding-bottom: 6px; }
	.fons_fosc	{ background-color: #C8DDFD; padding-top: 6px; padding-bottom: 6px; }
	.taula_fitxer	{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #666; width: 100%; cursor: hand; }
	
body {font-family:verdana,arial;font-size:12pt;margin-top:15px;}
	.cuadre_buscar	{background-image: url(http://localhost/cressi/media/explorer/fons_recuadre_buscar.gif); background-repeat: repeat-x; color:#666666; border-style:solid; border-color:#A2B9DA; border-width:1px; visibility:hidden;  width:142px; height: 42px; }
	.text_buscar	{font-family:verdana,arial; font-size:8pt; color:#666666; }
	.boto_buscar	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #2B333C; font-weight: normal; border-top: 1px solid #A4ACAC; border-right: 1px solid #8C9595; border-bottom: 1px solid #4F5757; border-left: 1px solid #8C9595; height: 18px; cursor: hand; padding-left: 2px; padding-right: 2px }
	.enlacesbarra	{color:226655; text-decoration:none;}
	.enlaceclass	{position:relative; visibility:visible; background-color:ffffcc; }

	.adreca		{	font-family: Arial Narrow, Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 9pt; color: #053365; text-align: center; padding-top: 4px; }
	.text_warning	{font-family:tahoma,verdana,arial; font-size:8pt; color:#666666; }