body {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;

	margin: 10px;

	text-align: center;

}

A:link {
	FONT-SIZE: 12px; COLOR: #0099FF; LINE-HEIGHT: 20px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:visited {
	FONT-SIZE: 12px; COLOR: #0099FF; LINE-HEIGHT: 20px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
A:active {
	FONT-SIZE: 12px; COLOR: #666666; LINE-HEIGHT: 20px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
	
input, select, textarea {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #044A71;

	border: 1px solid;

	margin: 0;

	padding: 0;

}

#cabecera {

	background: url(/images/fondo_sup_1px.gif) repeat-x ;

	margin: 0;

	padding: 0;

	height: 73px;

	width: auto;

	min-width: 785px;

}

#buscar {

	background-color: #8E8E8E;

	color: #FFFFFF;

	text-align: left;

	padding: 5px;

	width: 155px;

	margin: -1px 0 0 0;

}

#categoria {

	border-left: 1px solid #ffffff;

	border-right: 1px solid #ffffff;

	background-color: #CCCCCC;

	padding: 5px;

	max-width: 650px;

}

#preg-chat {

	background-color: #CCCCCC;

	color: #333333;

	font-weight: bold;

	padding: 5px;

	margin: 0;

}

#preg-chat a:link, #preg-chat a:visited {

	color: #044a71;

	font-weight: bold;

	text-decoration: none;

}

#preg-chat a:hover {

	color: #666666;

	text-decoration: none;

}

#usuarios {

	border-left: 1px solid #ffffff;

	background-color: #999999;

	padding: 5px;

	color: #FFFFFF;

	text-align: left;

}

#bg-chat {

	background-color: #ffffff;

	margin: 10px;

	padding: 10px;

	color: #999999;

	text-align: center;

}

#margenazul {

	background: url(/images/margenazul.gif) repeat-x ;

	height: 5px;

	margin: 0;

	padding: 0;

}

#tips {

	background-color: #8e8e8e;

	border-bottom: 1px solid #666666;

	margin: 0;

	padding: 1px;

	color: #FFFFFF;

}

#tips p {

	margin: 0;

	padding: 3px;

}

#tips a:link, #tips a:visited {

	text-align: right;

	color: #044A71;

	font-weight: bold;

}

#tips a:hover {

	color: #fef200;

}

#idioma, .menu, #menuderecha{

	margin: 0;

	padding: 0;

	border-left: 1px solid #666666;

	border-right: 1px solid #666666;

	text-align: left;

	background-color: #CCCCCC;

}

#idioma, .fondogrisclaro {

	color: #333333;

	font-weight: bold;

	font-size: 12px;

}

#menuderecha, #idioma {

	border-bottom: 1px solid #666666;

}

#menuderecha {

	background: #cccccc url(/images/fondo_logo.gif) no-repeat bottom;

}

#idioma {

	padding: 5px;

}

#contenido {

	margin:0;

	padding: 10px;

	text-align: justify;

	border-bottom: 1px solid #666666;

	max-width: 600px;

}

#contenido-home {

	margin: 0;

	padding: 1px;

	text-align: left;

	vertical-align: top;

	border-bottom: 1px solid #666666;

}

#contenido h1 {

	font-size: 12px;

	font-weight: bold;

	color: #044A71;

}

#contenido h2 {

	font-size: 12px;

	font-style: italic;

	color: #666666;

}

#contenido h3 {

	font-size: 10px;

	font-style: italic;

	color:#044a71;

	font-weight:bold;

}

#contenido a:link, #contenido a:visited {

	color:  #044A71;

	text-decoration: none;

}

#contenido a:hover {

	color: #666666;

}

#menunosotros li, #menunosotros ul {

	display: inline;

	list-style: none;

	padding: 2px 5px;

}

#copy {

	color: #666666;

	padding: 10px;

	font-weight: bold;

}

#copy a:link, #copy a:visited {

	color: #666666;

	text-decoration: none;

}

#copy a:hover {

	color: #044A71;

}

#bg-nombrepieza {

	background: url(../../images/fondos/nombre-pieza.gif) no-repeat;

	color: #FFFFFF;

	text-align: center;

	vertical-align: middle;

	font-size: 9px;

}

#bg-fotopieza {

	background: url(../../images/fondos/bg-fotopieza.gif) no-repeat;

	text-align: center;

	vertical-align: bottom;

}

#bg-detallepieza {

	background: url(../../images/fondos/bg-detallepieza.gif) no-repeat;

	text-align: center;

	vertical-align: bottom;

	width: 391px;

	height:auto;

}

#bg_detallepieza70px {

	background: url(../../images/fondos/bg_detallepieza70px.gif) no-repeat;

	text-align: center;

	vertical-align: bottom;

	width: 70px;

	height:auto;

}

#bg-detallepieza img {

	width: 343px;

	height: 355px;

}

#bg-tablas {

	background-color: #5D8AA3;

	color: #FFFFFF;

	text-align: center;

}

	#bg-tablas2 {

	background-color: #5D8AA3;

	color: #FFFFFF;

	text-align: center;

	border: 1px solid  #5D8AA3;

}

#txt-tablas {

	color: #666666;

}

#asterisco {

	color: #FF0000;

	font-weight: bold;

}

#alin-der {

	text-align: right;

}

#chat {

	background-color: #8E8E8E;

	color: #FFFFFF;

	text-align: left;

	padding: 5px;

	margin: -1px 0 0 0;

}

#termometro {

	background: url(../../images/fondos/termometro.gif) no-repeat;

}

#cuadro-ano {

	background: url(../../images/fondos/termometro_bg-ano.gif) no-repeat;

	font-size: 24px;

	font-weight: bold;

	color: #FFFFFF;

	text-align: center;

	vertical-align: text-top;

	height:96px;

}

#cuadro-txt {

	background: url(../../images/fondos/termometro_bg-txt.gif) no-repeat;

	color: #FFFFFF;

	text-align: justify;

	vertical-align: text-top;

	height: 96px ;

}

.menu ul, .menu li, #menuderecha li, #menuderecha ul{

	list-style: none;

	margin: 0;

	font-size: 12px;

	background-color: #8e8e8e;

}

.menu li, #menuderecha li {

	padding: 5px 0 2px 5px;

	border-bottom: 1px solid #666666;

}

.menu a:link, .menu a:visited, #menuderecha a:link, #menuderecha a:visited {

	color: #FFFFFF;

	font-weight: bold;

	text-decoration: none;

}

.menu a:hover, #menuderecha a:hover {

	color: #fef200;

	text-decoration: none;

}

.linkmenu a:link, .linkmenu a:visited {

	color: #FFFFFF;

	font-weight: bold;

	text-decoration: none;

}

.linkmenu a:hover {

	color: #fef200;

	text-decoration: none;

}

.submenu {

	font-size: 10px;

	font-weight: normal;

	color: #FFFFFF;

	background-color: #8e8e8e;

	margin: 0;

	padding: 5px 0 5px 10px;

	border-bottom: 1px solid #666666;

}

.lineagris {

	border-top: 1px solid #666666;

}

.usuario {

	color: #fef200;

	background-color: #8e8e8e;

	margin: 0;

	padding: 5px;

	font-size: 12px;

}

.espacio {

	padding: 0;

	margin: 0;

	height: 12px;

}

.linea {

	padding: 0;

	margin: 0;

	height: 1px;

	text-align: center;

	background-color: #8e8e8e;

}



.izquierda, .derecha {

	margin: -6px 0 0 0;

}

.izquierda {

	float: left;

}

.derecha {

	float: right;

}

.fondogrisclaro {

	background-color: #CCCCCC;

	padding: 5px;

	text-align: left;

}

.vinculoazul {

	margin: 0;

	padding: 0;

	font-weight: bold;

	text-align: right;

}
.pro {

	font-size: 10px;

	font-weight: normal;

	margin: 0;

	padding: 0 3px;

	color: #FFFFFF;

}

.productos {

	background-color: #8e8e8e;

	margin: 0;

	padding: 2px 0;

	text-align: left;

	height: 75px;

	color: #FFFFFF;

}

.productos h3 {

	font-size: 12px;

	color: #fef200;

	font-weight: normal;

	margin: 0;

	padding: 0 3px;

}

.productos img {

	float: left;

	border: 1px solid #666666;

	margin: 2px;

}

.chat {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	color: #999999;

	margin: 10px;

	text-align: left;

}

.usuarioschat {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	color: #FFFFFF;

	margin: 10px;

	text-align: left;

}

.tabla {

	min-width: 800px;

}

.error {

	font-size: 12px;

	color: #990000;

	font-weight: normal;

	margin: 0;

	padding: 0 3px;

}

#historia, #filosofia, #mision, #objetivo, #valores, #FAQS{

	font-size: 12px;

	color: #000000;

}

.FAQS{

	font-size: 12px;

	color: #000000;

}
.list {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.CAIDAN {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.style7 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
}
