/* Estilos Mail */

.Mtit01 { font-family: Arial;	font-size: 13px; font-weight: bold; color:#C2272D; text-align:center; text-decoration:none; }

/* Estilos Mail */

.celdatextarea { border-width:0.4pt; border-style:solid; border-color:#666666; background-color:#FBFAFA; font-family: Arial; font-size: 11px; font-weight: regular;	color: #231F20;	text-align:left; padding-left:3px; }

.botonera { margin-top: 12px; background-color: #d2d1c0; border: 0.7pt solid #818286; }
.botoneracelda { padding-left: 10px; padding-right:5px; vertical-align: bottom; }

.barraderechatabla { padding-top: 5px; margin-bottom: 7px; margin-top: 5px; border: 0.5pt solid #818286; background-color:#D8DBD2; }

.buscadortabla { border: 0.7pt solid #818286; background-color:#E0DFCD; padding:7px; }
.buscadorresultadoscontent { margin-top: 7px; }
.buscadorresultadoscontent2 { padding-right: 4px;}
.buscadorresultadosref { background-color:#C2272D; margin: 3px 0px 3px 0px; }
.buscadorresultadosref2 { background-color:#C2272D; margin-top: 10px; border: 0.5pt solid #666; padding: 3px 0px 3px 0px; }

.bibliografiacontent1 { margin: 10px 5px 10px 10px; }

.comentariostitutos { padding: 10px 0px 5px 0px; border-bottom: 0.5pt solid #666; }


.footer { border: 0.7pt solid #818286; background-color:#C8797F; margin-top: 5px; }

.carritototal { margin-top: 30px; border: 2px solid #818286; padding: 15px; }

.content { margin-top:12px; }
.content2 { margin-top:18px; }
.contentprincipal { margin-top: 16px; border: 0.5pt solid #818286; padding: 8px; }

.hometituloficha { border: 0.5pt solid #B6B7BB; background-color: #E6E6E6; padding: 3px 8px 3px 8px; }
.homecontentficha { margin-top:7px; margin-bottom:7px; }
.tapas { border: 0.5pt solid #666; }

.temastituloficha { border: 0.5pt solid #B6B7BB; background-color: #C2272D; padding: 3px 8px 3px 8px; }
.temaspage { padding:20px 14px 20px 14px; }

.titulotabla01 { background-color:#C97A80; border: 0.5 solid #C97A80; }
.titulotabla02 { background-color:#FFFFFF; border-bottom: 0.5pt solid #818286; border-top: 0.5pt solid #818286; }

.textobuscador {
	font-family: Arial;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.texto01 {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #000;
	text-decoration: none;
}
.texto02 {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
}
.texto03 {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #FFF;
	text-decoration: none;
}

.titulo01 {	font-family: Arial;	font-size: 11px; font-weight: bold; color:#C2272D; text-align:left; text-decoration:none; }

a.linktitulo01:link {	font-family: Arial;	font-size: 11px; font-weight: bold; color:#C2272D; text-align:left; text-decoration:none; }
a.linktitulo01:active {	font-family: Arial;	font-size: 11px; font-weight: bold; color:#C2272D; text-align:left; text-decoration:none; }
a.linktitulo01:visited {	font-family: Arial;	font-size: 11px; font-weight: bold; color:#C2272D; text-align:left; text-decoration:none; }
a.linktitulo01:hover {	font-family: Arial;	font-size: 11px; font-weight: bold; color:#666; text-align:left; text-decoration:none; }

a.linktitulo02:link {	font-family: Arial;	font-size: 11px; font-weight: bold; color:#C2272D; text-align:center; text-decoration:none; }
a.linktitulo02:active {	font-family: Arial;	font-size: 11px; font-weight: bold; color:#C2272D; text-align:center; text-decoration:none; }
a.linktitulo02:visited {	font-family: Arial;	font-size: 11px; font-weight: bold; color:#C2272D; text-align:center; text-decoration:none; }
a.linktitulo02:hover {	font-family: Arial;	font-size: 11px; font-weight: bold; color:#666; text-align:center; text-decoration:none; }

a.linktitulo03 {	font-family: Arial;	font-size: 11px; font-weight: bold; color:#FFF; text-align:left; text-decoration:none; }
a.linktitulo03:hover {	text-decoration:underline; }

a.linktema:link {	font-family: Arial;	font-size: 11px; font-weight: normal; color:#C2272D; text-decoration:none; }
a.linktema:active {	font-family: Arial;	font-size: 11px; font-weight: normal; color:#C2272D; text-decoration:none; }
a.linktema:visited {	font-family: Arial;	font-size: 11px; font-weight: normal; color:#C2272D; text-decoration:none; }
a.linktema:hover {	font-family: Arial;	font-size: 11px; font-weight: normal; color:#C2272D; text-decoration:underline; }

a.linkautor:link {	font-family: Arial;	font-size: 11px; font-weight: bold; color:#C97A80; text-decoration:none; }
a.linkautor:active {	font-family: Arial;	font-size: 11px; font-weight: bold; color:#C97A80; text-decoration:none; }
a.linkautor:visited {	font-family: Arial;	font-size: 11px; font-weight: bold; color:#C97A80; text-decoration:none; }
a.linkautor:hover {	font-family: Arial;	font-size: 11px; font-weight: bold; color:#666; text-decoration:none; }

a.botoneralink:link {	font-family: Arial;	font-size: 11px; font-weight: regular; color:#666; line-height: 10px; text-decoration:none; }
a.botoneralink:active {	font-family: Arial;	font-size: 11px; font-weight: regular; color:#666; line-height: 10px; text-decoration:none; }
a.botoneralink:visited {	font-family: Arial;	font-size: 11px; font-weight: regular; color:#666; line-height: 10px; text-decoration:none; }
a.botoneralink:hover {	font-family: Arial;	font-size: 11px; font-weight: regular; color:#C2272D; line-height: 10px; text-decoration:none; }

a.linkfooter:link {	font-family: Arial;	font-size: 11px; font-weight: regular; color:#FFF; text-decoration:none;}
a.linkfooter::active { font-family: Arial; font-size: 11px; font-weight: regular; color:#FFF; text-decoration:none;}
a.linkfooter:visited { font-family: Arial; font-size: 11px; font-weight: regular; color:#FFF; text-decoration:none;}
a.linkfooter:hover { font-family: Arial; font-size: 11px; font-weight: regular; color:#666; text-decoration:yes; }