#cabecera {position: absolute;
	   margin-left: auto;
	   margin-right:auto;
           background-position: 50% 28%;
           background-repeat: no-repeat;
           background-color: #9EC6CA;
           height: 50px;
           width: 780px;
           }

#liniaFosca {position: absolute;
           top: 40;
           left: 70;
           background-position: 50% 28%;
           background-repeat: no-repeat;
           background-color: #33878F;
           height: 2px;
           width: 780px;
           }

.menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #66A5AB;
	padding-top: 2px;
	padding-bottom: 2px;
	border-top-width: 1px;             
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #B3D2D5;
	border-bottom-color: #80B4B9;

}
.menu2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bolder;
	background-color: #B3D2D5;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 4px;
	text-align: left;
}
.menu3_1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #66A5AB;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-weight: bold;
}
.menu3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #80B4B9;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 10px;
	font-weight: bold;
}

.menudalt {
	background-color: #B3D2D5;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #006973;
	height: 39px;
}
.menudalt2 {
	background-color: #66A5AB;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-top-color: #FEFEFE;
	border-bottom-color: #FEFEFE;
	height: 7px;
	background-image: url(imgs/fonsmenudalt2.gif);
}
.menud_1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #B3D2D5;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.menud_2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #B3D2D5;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 30px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FCFDFD;
	border-bottom-color: #FCFDFD;
}
.estilo_6 {
	color: #006872;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
.estilo_9 {font-size: 12px}
.comprar {
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	height: 36px;
}
.menud_3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #80B4B9;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 0px;
	border-top-width: 0px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
}
.menud_3b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #3F8D95;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 0px;
	border-top-width: 0px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
}
.estil_negre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.comprar2 {
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 15px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #EDF4F5;
	border-bottom-color: #EDF4F5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006872;
	background-color: #B3D2D5;
}
.busca {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-left: 15px;
}
.FORMULARIS {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #FFFFFF;
	/*padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 10px;*/
	font-weight: bold;
}
.textos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.franja_dalt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #B3D2D5;
	height: 4px;
}
.comocomprar {
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006973;
}
.textos_llibres {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;

}
.textos_llibres2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
}
.textInfoLlibre {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
}
.franja_llibres {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #C0D8DB;
}
.camp {
	border: 1px solid #B3D2D5;
}
.menu2Copia {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bolder;
	background-color: #B3D2D5;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 2px;
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
}
.menuC {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#000000;
	/*background-color: #33878F;*/
	padding-top: 4px;
	padding-bottom: 4px;
	border-top-width: 1px;
	border-top-style: none;
	border-top-color: #97C1C5;
	text-align: left;
	text-decoration:none;
	/*color: #FFFFFF;*/
	
}
.menuC:a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#000000;
	/*background-color: #33878F;*/
	padding-top: 4px;
	padding-bottom: 4px;
	border-top-width: 1px;
	border-top-style: none;
	border-top-color: #97C1C5;
	text-align: left;
	text-decoration:none;
	/*color: #FFFFFF;*/
}

.menuC:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#FFFFFF;
	/*background-color: #33878F;*/
	padding-top: 4px;
	padding-bottom: 4px;
	border-top-width: 1px;
	border-top-style: none;
	border-top-color: #97C1C5;
	text-align: left;
	text-decoration:none;
	/*color: #FFFFFF;*/
}

.menuC_sel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#FFFFFF;
	/*background-color: #33878F;*/
	padding-top: 4px;
	padding-bottom: 4px;
	border-top-width: 1px;
	border-top-style: none;
	border-top-color: #97C1C5;
	text-align: left;
	text-decoration:none;
	/*color: #FFFFFF;*/
	
}
.menuC_sel:a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#FFFFFF;
	/*background-color: #33878F;*/
	padding-top: 4px;
	padding-bottom: 4px;
	border-top-width: 1px;
	border-top-style: none;
	border-top-color: #97C1C5;
	text-align: left;
	text-decoration:none;
	/*color: #FFFFFF;*/
}

.menuC_sel:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#FFFFFF;
	/*background-color: #33878F;*/
	padding-top: 4px;
	padding-bottom: 4px;
	border-top-width: 1px;
	border-top-style: none;
	border-top-color: #97C1C5;
	text-align: left;
	text-decoration:none;
	/*color: #FFFFFF;*/
}

.menuCopia {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #80B4B9;
	padding-top: 4px;
	padding-bottom: 4px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-bottom-style: solid;
	border-top-color: #97C1C5;
	border-bottom-color: #97C1C5;
	padding-left: 0px;
}
.llista {
	list-style-image: url(imgs/fletxa3.gif);
}
.menu1 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #66A5AB;
	padding-top: 2px;
	padding-bottom: 2px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #80B4B9;
	padding-left: 10px;
}
.taulaMapa
{
	border: 1px solid #000000;
}

.linkTitol
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;
	color:#000000;
}

.linkTitol:a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;
	color:#000000;
}

.linkTitol:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;
	color:#66A5AB;
}
.linkTitol_blanc
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;
	color:#000000;
}

.linkTitol_blanc:a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;
	color:#000000;
}

.linkTitol_blanc:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;
	color:#FFFFFF;
}


.Estilo3 {	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.txtTitolAutors {	
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #006872;
	font-size: 15px;
}
.Estilo10 {	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #006872;
	font-size: 18px;
}
.Estilo12 {font-size: 10px}
.Estilo13 {font-size: 11px}
.Estilo14 {font-size: 12px}
.Estilo16 {color: #33878F}
.Estilo17 {color: #FFFFFF}
.Estilo18 {color: #9EC6CA}

.Estilo19 {	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
	font-size: 15px;
}
