html { overflow: scroll; }

p, blockquote	{ font-family:	'Trebuchet MS',	Tahoma,	Verdana, Arial,	Helvetica, sans-serif; font-size: 8pt; color: #303030; text-align :	justify; }
td				{ font-family:	'Trebuchet MS',	Tahoma,	Verdana, Arial,	Helvetica, sans-serif; font-size: 8pt; color: #303030; }
a				{ font-family:	'Trebuchet MS',	Tahoma,	Verdana, Arial,	Helvetica, sans-serif; font-size: 8pt; color: #303030; text-decoration:	none; }
a:hover			{ text-decoration:	underline; }

.pageHead		{ font-family:	'Trebuchet MS',	Tahoma,	Verdana, Arial,	Helvetica, sans-serif; font-size: 14pt;	color: #FFFFFF;	font-weight: bold; }
.companySubhead	{ font-family:	'Trebuchet MS',	Tahoma,	Verdana, Arial,	Helvetica, sans-serif; font-size: 11pt;	color: #43536C;	font-weight: bold; }

.company		{ font-weight:	bold; font-family: 'Trebuchet MS', Tahoma, Verdana,	Arial, Helvetica, sans-serif; font-size: 8pt; color: #43536C; }
a.company		{ font-weight:	bold; font-family: 'Trebuchet MS', Tahoma, Verdana,	Arial, Helvetica, sans-serif; font-size: 8pt; color: #43536C; text-decoration: none	}
a.company:hover	{ color: #A3ADBD; text-decoration:	none; }

.prod			{ font-weight: bold; font-family: 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:	8pt; color:	#7F747E; text-decoration: none }
a.prod			{ font-weight: bold; font-family: 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:	8pt; color:	#7F747E; text-decoration: none }
a.prod:hover	{ color: #A798A6; text-decoration: none; }
.prodHead		{ font-weight: bold; font-family: 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:	10pt; color: #7F747E; }
.prodHead2		{ font-weight: bold; font-family: 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:	14pt; color: #7F747E; }

.caractHead		{ font-weight: bold; font-family: 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:	10pt; color: #7F747E; }
.massageHead	{ font-weight: bold; font-family: 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:	14pt; color: #345F8A; }

.homeHead		{ font-weight: bold; font-family: 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:	12pt; color: #2F4D7E; }

.bienHead		{ font-weight: bold; font-family: 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:	10pt; color: #899478; }
.bienHead2		{ font-weight: bold; font-family: 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:	14pt; color: #899478; }
.bienHeadList	{ font-weight: bold; font-family: 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:	12pt; color: #899478; }

.tecnicalHead	{ font-weight: bold; font-family: 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:	10pt; color: #345F8A; }
.tecnicalHead2	{ font-weight: bold; font-family: 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:	14pt; color: #345F8A; }

.serviceHead	{ font-weight: bold; font-family: 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:	10pt; color: #8DA1A1; }
.serviceHead2	{ font-weight: bold; font-family: 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:	14pt; color: #8DA1A1; }
a.service		{ font-weight: bold; font-family: 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:	8pt; color:	#677676; text-decoration: none }
a.service:hover	{ color: #8DA1A1; text-decoration: none; }

.distHead		{ font-weight: bold; font-family: 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:	10pt; color: #B98F8D; }
.distHead2		{ font-weight: bold; font-family: 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:	14pt; color: #B98F8D; }

.cestaHead		{ font-weight: bold; font-family: 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:	10pt; color: #595F75; }
.cestaHead2		{ font-weight: bold; font-family: 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:	14pt; color: #595F75; }


input, select	{ border: 1px solid	#CCCCCC; font-family: 'Trebuchet MS', Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:11px; background-color:#FFFFFF; }
textarea		{ border: 1px solid	#CCCCCC; font-family: 'Trebuchet MS', Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:11px; background-color:#FFFFFF; }
input.mano		{ border: 1px solid	#333333; cursor: pointer; cursor: hand;	background-color: #CCCCCC; }
input.cesta		{ border: 1px solid	#FFFFFF; cursor: pointer; cursor: hand;	background-color: #595F75; color: #FFFFFF; }

img				{ border: 0px; }

.garantia h2	{ font-weight: bold; font-family: 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:	14pt; color: #8DA1A1; }
.garantia strong	{ font-size: 12pt; }
.garantia blockquote p	{ font-weight: bold; font-family: 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:	14pt; color: #888; }

.mapa ul {
    list-style-type: none;
    margin: 0px;
    padding: 0px;
}

.mapa li {
    background: url(/images/fondo-lista.gif) no-repeat -37px 0px;
    padding: 1px 0px 1px 18px;
    margin: 0px;
    color: #999;
}

.mapa li.last {
    background: url(/images/fondo-lista-last.gif) no-repeat -37px 0px;
}

#main-banner {
    width: 760px;
    height: 300px;
    overflow: hidden;
}

table.success {
  padding: 0px;
  border-collapse: collapse;
  margin: 10px 0px 0px 0px;
}

table.success h1 {
  font-size: 14pt;
  color: #aaa;
  margin: 0px;
}

table.success h2 {
  margin: 0px;
}

table.success h2 a {
  font-size: 10pt;
  color: #43536C;
}

table.success .ampliar {
  display: block;
  text-align: right;
  background: url(/images/flecha.gif) no-repeat right center;
  padding: 0px 15px 0px 0px;
}

table.success th {
  padding: 10px 10px 0px 10px;
  text-align: left;
  background: #F0F0F0;
}

table.success td {
  padding: 10px;
  margin: 0px;
  background: #F0F0F0;
  vertical-align: top;
}
table.success td.sep {
  width: 2px;
  padding: 0px;
  background: #F0F0F0 url(/images/separator.gif) repeat-y left center;
}


