@charset "utf-8";
/*texto general de pag*/
.texto{
	font-family:Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight:normal;
	text-align: justify;
	color:#000;
}
.textoCentrado{
	font-family:Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight:normal;
	text-align: center;
	color:#000;
}
.textoDerecha{
	font-family:Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight:normal;
	text-align: right;
	color:#000;
	padding-right:10px;;
	padding:10px;
}
.textoCentradoRojo{
	font-family:Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight:bold;
	text-align: center;
	color:#900;
}
.txTablas{
	font-family:Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight:normal;
	text-align: justify;
	color:#000;
	padding-left:20px;
	padding:6px;
}
.txTablas2{
	font-family:Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight:normal;
	text-align: right;
	color:#000;
	/*padding-left:50px;*/
	padding:5px;
	margin:130px;

}

.piePag1{
	font-family:Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight:normal;
	text-align: justify;
	color:#000;
}
.piePag2{
	font-family:Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight:bold;
	text-align: right;
	color:#000;
}
.titulosRed{
	font-family:Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight:bold;
	text-align: justify;
	color:#900;
}


/*linksde imgs*/
A:link {
	font-weight:bold;
	font-size:14px;
	text-decoration: none;
	color:#900;
	font-family: Arial, Helvetica, sans-serif;	/*background:url(images/off.jpg) no-repeat left center;*/
}
A:visited {
	font-weight:bolder;
	color:#900;
	font-size:14px;
	text-align:center;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
}
A:active {

text-decoration: none
}
A:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	text-align:center;
	color:#D9CEA6;	/*background:url(images/on.jpg) no-repeat left center;*/
}


/*links en pie de pagina*/
A:link.enlace_a {
	font-weight:bold;
	font-size:12px;
	text-decoration: none;
	color:#0E4154;
	font-family: Arial, Helvetica, sans-serif;	/*background:url(images/off.jpg) no-repeat left center;*/
}
A:visited.enlace_a {
	font-weight:bolder;
	color:#0E4154;
	font-size:12px;
	text-align:center;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
}
A:active.enlace_a {

text-decoration: none
}
A:hover.enlace_a {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	text-align:center;
	color:#ED1C24;	/*background:url(images/on.jpg) no-repeat left center;*/
}

/*enlace siguiente anterior en portafolio*/
A:link.enlace_b {
	font-weight:bold;
	font-size:14px;
	text-decoration: none;
	color:#0E4154;
	font-family: Arial, Helvetica, sans-serif;	/*background:url(images/off.jpg) no-repeat left center;*/
}
A:visited.enlace_b {
	font-weight:bolder;
	color:#0E4154;
	font-size:14px;
	text-align:center;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
}
A:active.enlace_b {

text-decoration: none
}
A:hover.enlace_b {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	text-align:center;
	color:#ED1C24;	/*background:url(images/on.jpg) no-repeat left center;*/
}

/*viñetas lista global*/
ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
}

li.normal {
  background: url(images/vineta.gif) no-repeat 0 62%;
  padding-left: 15px;
}

li.parrafo {
  background: url(images/vineta.gif) no-repeat 0 10%;
  padding-left: 15px;
}

li.selected {
  background: url(images/vinetaON.gif) no-repeat 0 62%;
  padding-left: 15px;
}

/*estilos en tabla productos*/
table.productos {
	border-collapse: collapse;
	border: 1px solid;
	color:#C0C0C0;

}
table.general {
	border-collapse: collapse;
	border: 2px solid;
	/*color:#D9CEA6;*/
	border-left-color:#D9CEA6;
	border-right-color:#D9CEA6;
}
/*table:hover.productos {
	background-color:#D2DBE6;
	border: 1px solid;
	color:#B0B0B0
}*/


/* css tooltip
================================== */

/*a.tooltip {
  position: relative;
}

a.tooltip span {
  display: none;
}

a.tooltip:hover {
	font-size: 12px;*/ /* Fixes bug in IE5.x/Win */
	/*font-family:Arial, Helvetica, sans-serif;
}

a.tooltip:hover span {
	display:block;
	position:absolute;
	top:1em;
	left:2em;
	padding: 0.1em 0.1em;
	border:1px solid #996633;
	background-color:#D2DBE6;
	color:#0E4154;
}
*/