body, td { 
	font-family: Verdana, Arial, Helvetica; 
	font-size: 11px; 
	font-style: normal; 
	line-height: normal; 
	font-weight: normal; 
	color: #727070; 
	text-decoration: none; 
	text-align:justify;
	height: 100%
}
.letra8{
	font-size: 9px; 
}
.centro{
	text-align:center;
}

.derecha{
	text-align:right;
}

.izq{
	text-align:left;
}

.izquierda{
	text-align:left;
	border-top: 1px #727070 solid;
	border-bottom: 1px #727070 solid;
	border-left: 1px #727070 solid;
	border-right: 1px #727070 solid;
}
.rejillas
{
	font-size: 11px;
	font-weight: bold;
	color: #1f1d20;
	text-align:center;
}
/*
.titulo {
	background-image: url(images/bgtitol.png);
	background-repeat: no-repeat;
	background-position: bottom left;
	font-size: 15px;
	line-height: 150%;
	color: #f00;
}
*/
h1.titulo{
	background-image: url(images/bgtitol.png);
	background-repeat: no-repeat;
	background-position: bottom left;
	font-size: 15px;
	line-height: 150%;
	color: #1f1d21;
	text-decoration: none;
}

a
{
	//color: #007CC1;
	color: #1f1d20;
	text-decoration: none;
}

a:hover
{
	color: #1f1d20; 
	text-decoration: underline;
}
.cabecera {
	font-size: 10px;
	color: #999900; 
	font-weight: bold;
	text-decoration: none;
}

a.m_home { 
	font-size: 12px;
	color: #231f20;
	font-weight: bold;
	text-decoration: none;
}
a.m_home:hover {
	font-size: 12px;
	COLOR: #231f20; 
	font-weight: bold;
	text-decoration: underline;
}
.m_home { 
	font-size: 12px;
	color: #231f20;
	font-weight: bold;
}

a.menu { 
	color: #FFFFFF;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	text-align:left;
}
a.menu:hover {
	COLOR: #FFCC33; 
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	text-align:left;
	}
a.menu1 { 
	color: #FFFFFF;
	font-size: 11px;
	text-decoration: none;
	font-weight: none;
	text-align:left;
		
}
a.menu1:hover {

	COLOR: #FFCC33; 
	font-size: 11px;
	text-decoration: none;
	font-weight: none;
	text-align:left;
	}
a.menu10
{ 
	color: #FFFFFF;
	font-size: 11px;
	text-decoration: none;
	font-weight: none;
	text-align:left;
		
}
a.menu10:hover {

	COLOR: #FFCC33; 
	font-size: 11px;
	text-decoration: none;
	font-weight: none;
	text-align:left;
	}
a.menu11
{ 
	color: #FFFFFF;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
	text-align:left;
		
}
a.menu11:hover {

	COLOR: #FFCC33; 
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
	text-align:left;
	}
a.menu1dest0
{ 
	color: #FFCC33;
	font-size: 11px;
	text-decoration: none;
	font-weight: none;
	text-align:left;
}
a.menu1dest0:hover {
	COLOR: #FFCC33; 
	font-size: 11px;
	text-decoration: none;
	font-weight: none;
	text-align: left;
	}
a.menu1dest1
{ 
	color: #FFCC33;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
	text-align:left;
}
a.menu1dest1:hover {
	COLOR: #FFCC33; 
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
	text-align:left;
	}
.menu1dest1
{
	color: #FFCC33;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
	text-align:left;
}
.cabecera {
	border-top: 1px #007CC1 solid;
	border-bottom: 1px #007CC1 solid;
	border-left: 1px #007CC1 solid;
	border-right: 1px #007CC1 solid;
	
}
.l_blava {
	border-bottom: 2px #ffffff solid;
	text-align:left;
}
.servicios {
	border-bottom: 2px #ffffff solid;
	text-align:right;
}
.idiomas {
	border-bottom: 2px #ffffff solid;
	text-align:center;
}
.pie {
	font-size: 11px; 
	COLOR: #ffffff; 
	font-family: Arial, Helvetica;
	text-align:center;
	
}
.pieproducto {
	font-size: 10px; 
	font-family: Arial, Helvetica;
	
}
.fecha {

	COLOR: #ffffff; 
}
.menu
{
	color: #FFCC33; 
	font-size: 11px;
	font-weight: bold;
	
	
}
.taula
{
	border-left: 1px #000000 solid;
	border-right: 1px #000000 solid;
	line-height: 31px;
}
.menu1
{
	COLOR: #FFCC33; 
	font-size: 11px;
	text-decoration: none;
	font-weight: none;
	text-align:left;
}
.menu10
{
	COLOR: #FFCC33; 
	font-size: 11px;
	text-decoration: none;
	font-weight: none;
	text-align:left;
}
.menu11
{
	COLOR: #FFCC33; 
	font-size: 11px;
	text-decoration: none;
	font-weight: none;
	text-align:left;
}
input,textarea,select
{ 
  font-size: 10px; 
  font-style: normal; 
  font-weight: normal; 
  color: #000000; 
  background-color: #F0F0EB; 
  border: 1px #000000 solid;
  font-family: Verdana, Arial, Helvetica;
}
input.check
{ 
  font-size: 10px; 
  font-style: normal; 
  font-weight: normal; 
  color: #000000; 
  background-color: #F0F0EB; 
  border: 1px #000000 solid;
  font-family: Verdana, Arial, Helvetica;
}

input.boton
{
  font-size: 10px; 
  font-style: normal; 
  font-weight: normal; 
  color: #000000; 
  background-color:#F0F0EB;
  border: 1px #000000 solid;
  font-family: Verdana, Arial, Helvetica;
}

a.pie
{ 
	color: #000000;
	text-decoration: none;
	
}
a.pie:hover
{ 
	color: #000000;
	text-decoration: underline;
	
}

.line{
	border-top: 1px #999900 solid;
	border-bottom: 1px #999900 solid;
}
.linetop{
	border-top: 1px #000000 solid;
}
.linebottom{
	border-bottom: 1px #000000 solid;
}
.linesides{
	border-top: 1px #000000 solid;
	border-bottom: 1px #000000 solid;
}

/*.img2{
border-top: 1px #007CC1 solid;
border-bottom: 1px #007CC1 solid;
border-left: 1px #007CC1 solid;
border-right: 1px #007CC1 solid;
}*/

.catalogo{
font-size: 9px; 
border-top: 1px #007CC1 solid;
border-bottom: 1px #007CC1 solid;
border-left: 1px #007CC1 solid;
border-right: 1px #007CC1 solid;
text-align:center;
}


.catalogo1{
font-size: 9px; 
font-weight: bold;
color: #FFFFFF;
border: 1px #007CC1 solid;
background-color: #7CB2CE;
text-align:center; 
}

.catalogo2{
font-size: 9px; 
border-top: 1px #FFFFFF solid;
border-bottom: 1px #FFFFFF solid;
border-left: 1px #FFFFFF solid;
border-right: 1px #FFFFFF solid;
text-align:center;
}
.catalogo3{
font-size: 9px; 
font-weight: bold;
color: #FFFFFF;
border: 1px #FFFFFF solid;
background-color: #7CB2CE;
text-align:center; 
}
.requadre{
border-top: 1px #007CC1 solid;
border-bottom: 1px #007CC1 solid;
border-left: 1px #007CC1 solid;
border-right: 1px #007CC1 solid;

}
