@charset "iso-8859-1";
/*  
----------------------------------------------------------------------------------------------------------------
	Desarrollado por: COINTERACTIVO Estudio Creativo
----------------------------------------------------------------------------------------------------------------
	Dirección de Arte					Darío Muñoz González		dario@cointeractivo.com
	Tecnologías de Información			Rubén Maldonado Mercado		ruben@cointeractivo.com
	
/* Documento CSS */

<!--
/*  ESTILO GENERAL */
html {
  height: 100%;
  min-height:100%;
}

body {
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	height:100%;
	min-height:100%;
}
.table_error {
  border: 1px solid #ffcbcb;
  }
.table_cart {
  border: 1px solid #b8c5c8;
  }
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}

/*  ESTILOS DE TEXTO */
.general_bold {
	font-weight: bold;
}
.subtitles {
	color: #C35E0A;
}
.sidebar_subtitles {
	color: #444444;
	font-weight: bold;
	font-size: 14px;
}
.precio_lista {
	color: #444444;
	font-weight: bold;
	font-size: 16px;
}
.title_prod {
	font-size: 14px;
}
.ruta_divider {
	color: #CCCCCC;
}
.auxiliar {
	color: #AAAAAA;
}
.footer_text {
	color: #6989A0;
	font-size: 11px;
}
.footer_bold {
	color: #6989a0;
	font-size: 11px;
	font-weight: bold;
}
.error {
	color: #CC0000;
	font-size: 11px;
}
.small {
	font-size: 11px;
}
.small_auxiliar {
	color: #AAAAAA;
	font-size: 11px;
}
.dot_submenu {
	color: #abc5cc;
	font-weight: bold;
}

/*  LINKS */
a:link {
	color: #C35E0A;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #C35E0A;
}
a:hover {
	text-decoration: underline;
	color: #FF9900;
}
a:active {
	text-decoration: none;
	color: #C35E0A;
}

a.link2:link {
	color: #C35E0A;
	text-decoration: none;
	font-size: 11px;
}
a.link2:visited {
	text-decoration: none;
	color: #C35E0A;
	font-size: 11px;
}
a.link2:hover {
	text-decoration: underline;
	color: #FF9900;
	font-size: 11px;
}
a.link2:active {
	text-decoration: none;
	color: #C35E0A;
	font-size: 11px;
}
a.link3:link {
	color: #C35E0A;
	text-decoration: none;
	font-size: 11px;
}
a.link3:visited {
	text-decoration: none;
	color: #C35E0A;
	font-size: 11px;
}
a.link3:hover {
	text-decoration: underline;
	color: #FF9900;
	font-size: 11px;
}
a.link3:active {
	text-decoration: none;
	color: #C35E0A;
	font-size: 11px;
}

/*  FORMULARIOS Y CAMPOS */
input, select {
	color: #555555;
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #b8c5c8;
}
.input2 {
	color: #555555;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	height:14px;
	width:202px;
	border: 1px solid #b8c5c8;
}
textarea {
	color: #555555;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	border: 1px solid #b8c5c8;
}

.img_der {
 float:right; 
 padding-left:15px;
 padding-right:5px;
}

.hacemos_txt {
 padding-left:10px;
 padding-bottom:8px;
 padding-top:11px;
 padding-right:10px;
 text-align:justify;
}

.tabla1 {
  border-right:1px solid #b8c5c8;
 }
.tabla2 {
  border-right:1px solid #b8c5c8;
  border-bottom:1px solid #b8c5c8;
 }
.tabla3 {
  border-bottom:1px solid #b8c5c8;
 }
.hoverActive {
   background-color: #ffffcc;
}
.foco_activo {
	color: #555555;
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #C35E0A;
}
.foco_activo2 {
	color: #555555;
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #C35E0A;
	height:14px;
	width:202px;
	font-size:10px;
}
.mensajes {
	color: #C35E0A;
}



html, body {
	height: 100%;
}
.wrapper {
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto -142px; /* the bottom margin is the negative value of the footer's height */
}
.footer, .push {
	height: 142px; /* .push must be the same height as .footer */
}
