﻿html, body 
{
	
	background:#fff;
	margin: 0;
	padding: 0;
	color:#000;
	text-align:justify;
	font-family:Arial;
	font-size:11px;	
}
p
{
	line-height:15px;
	margin:0px;
	padding:0px;
	margin-bottom:7px;
	}

STRONG
{

	float:left;
	font-size: 11px;
	font-family: Arial;
	font-weight:bold;
	color:#000;
	margin-right:5px;

		}
		
a,a:visited,a:active
{
	text-decoration:none;
	color:#f00;
}

a:hover
{
	text-decoration:none;
	color:#ccc;
}

li {	list-style-type: none;}


img {
	border: none;
}

H1
{


	font-size: 27px;
	font-family: Arial;
	font-weight:500;
	margin-bottom:0px;
	margin-top:0px;
	
	}
	
	H2
{



	}
#volver
{
	
	margin-top:2px;
	margin-left:10px;
	float:left;
	
	}

#AreaTrabajo
{
	text-align:justify;
	font-family:Arial;
	font-size:11px;	
	line-height:18px;	
	height:530px;

}

#imatge_projecte
{
	padding-top:4px;
	padding-bottom:2px;
	}
	
	
	#imatge_projecteextra
{
	padding-top:12px;
	padding-bottom:14px;
	}
	
	
	
	
	#imatge_projectetube
{	width:677px;
	margin-left:-10px;
	background-color:Black;
	}
	
hr
{
	border-bottom:dotted 2px #999;
	}

#projecte
{

padding-bottom:18px;
margin-bottom:22px;
border-bottom:dotted 2px #000;
width:677px;
	font-size: 13px;


	}

#projecte H1
{

	float:left;
	color:#000;
	margin:0px;
	padding:2px;
	margin-bottom:8px;
	margin-right:8px;
	font-size: 15px;
	font-family: Arial;
	font-weight:NORMAL;


	}
	
#projecte H2
{		
	float:left;
	color:#f00;
	margin:0px;
	padding:0px;
		padding-left:10px;
			padding-right:12px;
	border:0px;		
	border-right:solid 1px #F00000;
	border-left:solid 1px #F00000;	
	font-size: 11px;
	font-family: Arial;
	font-weight:normal;
	margin-top:3px;

}
#projecte H3
{

	float:left;
	font-size: 15px;
	font-family: Arial;
	font-weight:bolder;
	margin-right:5px;
	color:#000;
	margin-top:15px;

	margin-bottom:0px;
	
	}
	

#projecte H4
{

	font-size: 11px;
	font-family: Arial;
	font-weight:500;
color:#000;
	margin-top:16px;
	margin-bottom:8px;

	}

#projecte H5
{

width:677px;
	font-size: 15px;
	font-family: Arial;
	font-weight:bolder;
	margin-right:10px;
	color:#000;
	
	margin:0px;
	margin-bottom:10px;
	margin-top:15px;
	

	}
	
#projecte STRONG
{

	float:left;
	font-size: 11px;
	font-family: Arial;
	font-weight:500;
	color:#000;
	margin-right:5px;

		}
	
#descripcio
{
width:677px;
line-height:18px;
text-align:justify;
margin-top:0px;
	font-size: 11px;
	font-family: Arial;
	color:#555;
	}
	
#imatge_titul
{
	
	
	}


#noticia 
{
	padding-top:330px;
	width:230px;
	color:#000;
	font-size:11px;
	text-align:left;
	font-family:Arial;
	float:left;
	margin:0;
	padding-right:10px;	
}

#cuadro
{float:left;
	height:50px;	
	width:220px;
}
#cuadro span
{float:left;
	
}



#noticia h1
{
	color:#000;
	font-size: 15px;
	font-family: Arial;
	font-weight:bolder;
	font-family:arial;
	margin-bottom:5px;
	float:left;
	
}	
	
#noticia a, #noticia a:visited, #noticia a:active
{
	padding:1px,2px,1px,3px;
	color:#f00;
	text-decoration:none;
	
	
	margin-right:10px;
}

#noticia a:hover {
	color:#999;
	padding:1px,2px,1px,3px;
	text-decoration:none;
	
}

#copyright 
{
	color:#5c5c5c;
	font-size:8px;
	font-weight:bold;
	text-align:left;
	font-family:Arial;
	float:left;
	padding-bottom:12px;
}
#copyright a, #copyright a:visited, #copyright a:active 
{
color:#666666;

}
	
#header li a:hover {
	color:#f00;
}

#sobre 
{
	background:url(../Portal/_Imagenes/sobre_blanco.gif) no-repeat;
	height:6px;
	width: 10px;
	float:left;
	margin-left:3px;
	margin-top:2px;
}	

#header 
{
	border:1px;
	width:690;
	height:60;
	text-align:right;
	font-size:11px;
	color:#666666;
}
#header ul 
{
	padding-top:15px;
	padding-left:485px;


}
#header li 
{
	float:left;

	padding-right:5px;
}

#header li a, #header li a:visited, #header li a:active 
{
color:#666666;
padding-top:1px;
padding-right: 2px;
padding-bottom: 1px;
padding-left:3px;
}
	
	
#header li a:hover {
	color:#fff;
	text-decoration:none;
	background-color:#F00000;
padding-top:1px;
padding-right: 2px;
padding-bottom: 1px;
padding-left:3px;
}
	

#clientexa
{	margin-top:10px;
	

}
#clientex
{	margin-top:10px;
	text-align:justify;
	font-family:Arial;
	font-size:11px;	
	line-height:22px;
	color:#555;

}

#clientex b
{
	color:#000;

}
#emails
{
	text-align:justify;
	font-family:Arial;
	font-size:11px;	
	line-height:18px;
	color:#555;	
}

#direccion
{
	font-family:Arial;
	font-size:10px;
	font-weight:normal;
color:#000;
padding-left:0px;
line-height:16px;
}

#direccion a, #direccion a:visited, #direccion a:active
{
color:#666;
}

#direccion a:hover
{
color:#f00;
}

#menuLateralImg
{	

	/*background:url(../Portal/_Imagenes/borrell_ini_blanco.gif) no-repeat;*/
	margin:0px;
	margin-top:15px;

	padding:0px;
	padding-left:50px;

	width:220px;height:420px;
}

#menuLateral
{	margin:0px;
	padding:00px;
	padding-top:72px;
	padding-left:50px;
	width:220px;height:470px;
	}
	
#menuLateral tr, #menuLateralImg tr
{	
	margin: 0px;
	padding: 0px;
	width:160px;

}
	

#menuLateral ul , #menuLateralImg ul{

	margin: 0px;
	margin-top:20px;
	padding: 0px;
	padding-bottom:10px;
	width:160px;
}

#menuLateral table , #menuLateralImg table{

	margin: 0px;
	padding: 0px;
	
	width:160px;
	
}

#menuLateral li a, #menuLateralImg li a{
	display:block;
	margin: 0px,0px,0px,0px;
	padding:0px;
	margin-bottom:2px;
}

#menuLateral a, #menuLateralImg a{
	display:block;
	margin: 0px,0px,0px,0px;
	padding:0px;
	margin-bottom:2px;	
}

#menuLateral li a:hover, #menuLateralImg li a:hover {
	color:#999;
	text-decoration:none;

}

#menuLateral a:hover , #menuLateralImg a:hover{
	color:#999;
	text-decoration:none;

}


#menuIem a{

	padding-left:10px;
	border-right:solid 1px #000;
	border-left:solid 1px #000;
	font-size: 11px;
	font-family: Arial;
	font-weight:500;
	color:#000;
	width:160px;		
	}

/*antes era 
#menuLateral .menuIem a{ */

	
#menuIem a:hover{

	padding-left:10px;
	border-right:solid 1px #999;
	border-left:solid 1px #999;
	font-size: 11px;
	font-family: Arial;
	font-weight:500;
	color:#999;
	}
	
	
	
#menuIemSel a{

	padding-left:10px;
	border-right:solid 1px #F00000;
	border-left:solid 1px #F00000;
	font-size: 11px;
	font-family: Arial;
	font-weight:500;
	color:#F00000;
	}
	
#menuIemSel a:hover{

	padding-left:10px;
	border-right:solid 1px #999;
	border-left:solid 1px #999;
	font-size: 11px;
	font-family: Arial;
	font-weight:500;
	color:#999;
	}
	

	
#subitem a{
	padding-left:15px;
	font-size: 11px;
	font-family: Arial;
	font-weight:500;
	color:#000;

}


#subitemSel a{
	padding-left:15px;
	font-size: 11px;
	font-family: Arial;
	font-weight:500;
	color:#F00000;

}

#subsubitem a{
	padding-left:25px;
	font-size: 11px;
	font-family: Arial;
	font-weight:500;
	color:#666;
	}
	
#subsubitemsel a{
	padding-left:25px;
	font-size: 11px;
	font-family: Arial;
	font-weight:500;
	color:#f00;
	}
#ultimo_proyecto_imagen 
{
	padding-top:14px;
	width:220px;
	color:#000;
	font-size:11px;
	text-align:left;
	font-family:Arial;
	float:left;
	margin:0;
	padding-right:10px;	
}	
#ultimo_proyecto 
{
	padding-top:10px;
	width:220px;
	color:#000;
	font-size:11px;
	text-align:left;
	font-family:Arial;
	float:left;
	margin:0;
	padding-right:10px;	
}


	
	
#links_anyos
{	margin:0px;
	padding-top:00px;
	margin-left:55px;

	width:165px;

	}
	
#links_anyos a
{
	float:left;

	height: 12px;
	padding-right:3px;
	margin:0px;
	
	font-size: 9px;
	font-family: Arial;
	font-weight:500;
	color:#000;
}

#links_anyos a:hover
{
	float:left;
	display:block;
	height: 12px;
	padding-right:3px;
	
	font-size: 9px;
	font-family: Arial;
	font-weight:500;
	color:#f00;
}
