body {
	color: #000000;
	background-color: #FFFFFF;
	}													
div#contenedor {
	margin: 2em auto;
	width:770px;
	}
div#cabecera {
	color: inherit;
	}
	
div#logo{
	width:740px;
	height:120px;
	background-image:url(../imagenes/logo.jpg);
	background-repeat: no-repeat;
	float:left; 
	}			
div#menu {
	width: 85px;
	height:300px;
	float:left;
	border-width: 1px 1px 0 1px;
	font: 75% "Trebuchet MS", Arial, Helvetica, sans-serif;
}
div#menu ul, li {
	list-style-type: none;
}
div#menu ul {
	margin: 0;
	padding: 0;
}
div#menu li {
	border-bottom: 1px solid #FFFFFF;
}
div#menu a {
	text-decoration: none;
	color: #000000;
	background: #FFFFFF;
	display: block;
	padding: 4px 10px;
	width: 90px;
}
div#menu a:hover {
	background: #CC0000;
	color: #FFFFFF;	
}
div#menu a.activo{
	background-color:#FFFFFF;
	color: #CC0000;	
	text-decoration:none;
	}		
div#submenu {
	width: 650px;
	float: right;
	border-width: 1px 1px 1px 1px;
	font: 80% "Trebuchet MS", Arial, Helvetica, sans-serif;
}
div#submenu ul, li {
	list-style-type: none;
}
div#submenu ul {
	width:492px;
	float:left;
	margin: 0;
	padding: 0;
}
div#submenu li {
	border-bottom: 1px solid #FFFFF;
}
div#submenu a {
	text-decoration: none;
	color: #000000;
	background: #FFFFFF;
	display: block;
	padding: 4px 10px;
}
div#submenu a:hover {
	background: #CC0000;
	color: #FFFFFF;	
}
div#submenu a.activo{
	background-color:#FFFFFF;
	color: #CC0000;	
	text-decoration:none;
}	
div#foto2{
width:300px;
float:right;
}
div#foto1{
	width: 100px;
	height:80px;
}	
div#texto{
float:left;
background-color:none;
}
div#texto1{
padding: 0px 0px 0px 40px;
}
div#texto1 p{
	width: 610px;
	float:left;
	border-width: 0px 0px 0px 0px;
	font: 80% "Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height: 4mm;
	}
div#textoindex{
padding: 110px 0px 0px 200px;
}
div#textoindex p{
	width: 450px;
	float:left;
	border-width: 0px 0px 0px 0px;
	font: 80% "Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height: 4mm;
	}	
div#texto2{
padding: 0px 0px 0px 40px;
}	
div#texto2 p{
	width: 385px;
	float: left;
	border-width: 0px 1px 1px 1px;
	font: 80% "Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height: 4mm;
	}	
div#derechafoto{
padding: 10px 0px 0px 0px;
width:220px;
float:right;
}	
div#fotocentre{
padding: 10px 0px 0px 135px;
width:300px;
float:left;
}
div#fotocontacte{
padding: 10px 0px 0px 35px;
width:200px;
float:left;
}
div#pie-in {
padding-top: 0px;
}
