BODY {
	LINE-HEIGHT: 18px; MARGIN: 0px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 12px
}
P {
	LINE-HEIGHT: 18px; MARGIN: 0px 0px 10px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 12px
}
A {
	COLOR: #0000ff; FONT-WEIGHT: bold
}
TD {
	MARGIN: 0px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 12px
}
BODY {
	MARGIN: 0px
}
.headerNavBar {
	BACKGROUND-COLOR: #00cc66; WIDTH: 761px; HEIGHT: 24px
}
.headerBreadcrumbBar {
	BACKGROUND-COLOR: #ffff00; WIDTH: 761px; HEIGHT: 24px;
}
.header-link {
	TEXT-ALIGN: right; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; COLOR: #ffffff; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.header-link {
	TEXT-ALIGN: right; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; COLOR: #ffffff; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.header-link:active {
	TEXT-ALIGN: right; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; COLOR: #ffffff; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.header-link:visited {
	TEXT-ALIGN: right; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; COLOR: #ffffff; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.header-link:hover {
	TEXT-DECORATION: underline
}
.footer-container {
	TEXT-ALIGN: center; BACKGROUND-COLOR: #ffffff; WIDTH: 761px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: 50px
}
.footer-text {
	TEXT-ALIGN: center; COLOR: #333333; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.footer-text {
	TEXT-ALIGN: center; COLOR: #333333; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.footer-text:active {
	TEXT-ALIGN: center; COLOR: #333333; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.footer-text:visited {
	TEXT-ALIGN: center; COLOR: #333333; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.footer-text:hover {
	TEXT-DECORATION: underline
}
.cursiva
{
	font-style:italic;
	text-align: center;

	BACKGROUND-COLOR: #ffff00; 
	HEIGHT: 26px;
}
.OneCol-Center {
	MARGIN: 0px 0px 10px; WIDTH: 419px; HEIGHT: auto;
}
.OneCol-Left-15pxLeftmargin {
	MARGIN: 0px 0px 10px 15px; WIDTH: 400px; HEIGHT: auto
}
.ThreeCol-Left-1PxStroke {
	BORDER-BOTTOM: #aaaaaa 1px solid; BORDER-LEFT: #aaaaaa 1px solid; BACKGROUND-COLOR: #00cc33; MARGIN: 0px 0px 10px; WIDTH: 140px; FLOAT: left; HEIGHT: auto; BORDER-TOP: #aaaaaa 1px solid; BORDER-RIGHT: #aaaaaa 1px solid
}
.ThreeCol-Center-1PxStroke {
	BORDER-BOTTOM: #aaaaaa 1px solid; BORDER-LEFT: #aaaaaa 1px solid; MARGIN: 0px 0px 10px 10px; WIDTH: 140px; FLOAT: left; HEIGHT: auto; BORDER-TOP: #aaaaaa 1px solid; BORDER-RIGHT: #aaaaaa 1px solid
}
.ThreeCol-Right-1PxStroke {
	BORDER-BOTTOM: #aaaaaa 1px solid; BORDER-LEFT: #aaaaaa 1px solid; MARGIN: 0px 0px 10px; WIDTH: 140px; FLOAT: right; HEIGHT: auto; BORDER-TOP: #aaaaaa 1px solid; BORDER-RIGHT: #aaaaaa 1px solid
}
.ThreeCol-Left-NoStroke {
	MARGIN: 0px 0px 10px; WIDTH: 140px; FLOAT: left; HEIGHT: auto
}
.ThreeCol-Center-NoStroke {
	MARGIN: 0px 0px 10px 10px; WIDTH: 140px; FLOAT: left; HEIGHT: auto
}
.ThreeCol-Right-NoStroke {
	MARGIN: 0px 0px 10px; WIDTH: 140px; FLOAT: right; HEIGHT: auto
}
.clearBoth {
	CLEAR: both
}
.clearBoth-10px {
	MARGIN: 0px 0px 10px; CLEAR: both
}
.clearBoth-20px {
	MARGIN: 0px 0px 20px; CLEAR: both
}
.clearBoth-30px {
	MARGIN: 0px 0px 30px; CLEAR: both
}
.BackToTopBox {
	BORDER-BOTTOM: #aaaaaa 1px solid; BORDER-LEFT: #aaaaaa 1px solid; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #cccccc; MARGIN: 0px 10px 10px 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FLOAT: right; FONT-SIZE: 10px; BORDER-TOP: #aaaaaa 1px solid; BORDER-RIGHT: #aaaaaa 1px solid; PADDING-TOP: 5px
}
.BackToTopBox A:link {
	COLOR: #000000; TEXT-DECORATION: none
}
.BackToTopBox A:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
.BackToTopBox A:hover {
	COLOR: #0000cc; TEXT-DECORATION: underline
}
.BackToTopBox A:active {
	COLOR: #000000; TEXT-DECORATION: none
}
.PageHeader-24px-Red {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 28px; MARGIN: 0px 0px 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #cc0000; FONT-SIZE: 24px; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
.PageHeader-24px-Red-titulos {
	PADDING-BOTTOM: 5px;
	LINE-HEIGHT: 14px;
	MARGIN: 0px 0px 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	COLOR: #cc0000;
	FONT-SIZE: 24px;
	FONT-WEIGHT: bold;
	PADDING-TOP: 2px;
	float:none;
	/* border:1px solid;*/
}

.PageHeader-24px-RedUnderline-titulos {
	
	
	
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	HEIGHT: 30px;
	COLOR: #cc0000;
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
	
}

.PageHeader-24px-RedUnderline {
	BORDER-BOTTOM: #cc0000 3px solid; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 30px; COLOR: #cc0000; FONT-SIZE: 24px; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
.PageHeader-18px-RedUnderline {
	BORDER-BOTTOM: #cc0000 3px solid; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 30px; COLOR: #cc0000; FONT-SIZE: 18px; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
.BodyText-10px-Grey {
	LINE-HEIGHT: 14px; COLOR: #333333; FONT-SIZE: 10px
}
.BodyText-10px-Black {
	LINE-HEIGHT: 14px; COLOR: #000000; FONT-SIZE: 10px
}
.BodyText-10PxBold {
	LINE-HEIGHT: 14px; MARGIN: 0px 0px 10px; FONT-SIZE: 10px; FONT-WEIGHT: bold
}
.BodyText-11px-Black {
	MARGIN: 0px 5px 0px 8px; COLOR: #000000; FONT-SIZE: 11px
}
.BodyText-11px-Grey {
	COLOR: #666666; FONT-SIZE: 11px; 
}

.BodyText-11px-Grey2 {
	COLOR: #666666; FONT-SIZE: 11px; margin-left:10px;
}

.BodyText-12px-Black {
	COLOR: #000000; FONT-SIZE: 12px
}
.BodyText-14PxBold {
	MARGIN: 0px 0px 10px; FONT-SIZE: 14px; FONT-WEIGHT: bold
}

.breadcrumb {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; HEIGHT: 15px; COLOR: #333333; FONT-SIZE: 11px; FONT-WEIGHT: bold; PADDING-TOP: 10px
}
.breadcrumblink {
	FONT-STYLE: normal; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; COLOR: #666666; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.breadcrumblink:hover {
	COLOR: #ff0000
}
.ErrorRedText {
	COLOR: #cc0000; FONT-SIZE: 18px; FONT-WEIGHT: bold
}
.FormField {
	FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 12px
}
.leftNav {
	FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.leftNav2 {
	FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 11px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.leftNav2Selected {
	FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 11px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.leftNav3 {
	FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 11px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.leftNav3Selected {
	FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 11px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.leftNav4 {
	FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 11px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.leftNav4Selected {
	FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 11px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.leftNav5 {
	FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 11px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.leftNav5Selected {
	FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 11px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.leftNav2:hover {
	COLOR: #ff0000
}
.leftNav2Selected {
	COLOR: #ff0000
}
.leftNav3 {
	POSITION: relative; PADDING-LEFT: 14px
}
.leftNav3:hover {
	POSITION: relative; PADDING-LEFT: 14px; COLOR: #ff0000
}
.leftNav3Selected {
	POSITION: relative; PADDING-LEFT: 14px; COLOR: #ff0000
}
.leftNav4 {
	POSITION: relative; PADDING-LEFT: 21px
}
.leftNav4:hover {
	POSITION: relative; PADDING-LEFT: 21px; COLOR: #ff0000
}
.leftNav4Selected {
	POSITION: relative; PADDING-LEFT: 21px; COLOR: #ff0000
}
.leftNav5 {
	POSITION: relative; PADDING-LEFT: 28px
}
.leftNav5:hover {
	POSITION: relative; PADDING-LEFT: 28px; COLOR: #ff0000
}
.leftNav5Selected {
	POSITION: relative; PADDING-LEFT: 28px; COLOR: #ff0000
}
.BodyText-14PxBold-Red {
	MARGIN: 0px 0px 10px; COLOR: #cc0000; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.BodyText-14PxBold-RedUnderline {
	BORDER-BOTTOM: #cc0000 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #cc0000; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 5px
}


/*Añadidos nueva web */

a { text-decoration: none; font-size:10px; }
a:link img, a:visited img, a:active img { text-decoration: none; color:#FFFFFF; border:0;  }
a:link { color: #1970FE; }
a:visited { color: #1970FE; }
a:hover, a:focus {
	text-decoration: underline;
	font-weight: bold;
}
a:active { color: #fff; background-color: #d90000; }
.skiplink { display: none; }

address {
  text-align: center; 
  font-size: 80%;
  font-style: normal;
  letter-spacing: 2px;
  line-height: 1.5em; 
}


/* ============================
   	Formulario de contacto
	============================ */
form {
  background-color: #eee;
  
  padding: 1px;
  border: 1px solid #8c8c8c;
}
label { display: block; } 
#remitente, textarea {
  width: 300px;
  border: 1px solid #8c8c8c;
  margin-bottom: 1em;
}
textarea { height: 7em; }
input:focus, textarea:focus 
{
  background-color: #d9d9d9; 
}
.PageHeader-24px-Red-titulosProdur {
	PADDING-BOTTOM: 5px;
	LINE-HEIGHT: 5px;
	MARGIN: 0px 0px 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	COLOR: #cc0000;
	FONT-SIZE: 36px;
	FONT-WEIGHT: bold;
	PADDING-TOP: 2px;
	float:none;
}
.PageHeader-24px-Red-titulospPageHeader-24px-Red-titulosprod {
	

	MARGIN: 0px 0px 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	COLOR: #cc0000;
	FONT-SIZE: 34px;
	FONT-WEIGHT: bold;
	PADDING-TOP: 2px;
	float:none;
}
.PageHeader-24px-RedtitArt {
	PADDING-BOTTOM: 6px;
	LINE-HEIGHT: 2px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	COLOR: #cc0000;
	FONT-SIZE: 24px;
	FONT-WEIGHT: bold;
	PADDING-TOP: 0px;
	float:left;
}
