// JavaScript Document
.banner_image 
{
	border: 0;
}
.border
{
	border: 1px #CCCCCC solid;
}
.borderDotted
{
	border: 1px #CCCCCC solid;
	border-style:dotted;
}
.topborder
{
	border-top: 1px #CCCCCC solid;
}
.topborderDotted
{
	border-top: 1px #CCCCCC solid;
	border-top-style:dotted;
}
.bottomborder
{
	border-bottom: 1px #CCCCCC solid;
}
.bottomborderDotted
{
	border-bottom: 1px #CCCCCC solid;
	border-bottom-style:dotted;
}
.rightborder
{
	border-right: 1px #CCCCCC solid;
}
.leftborder
{
	border-left: 1px #CCCCCC solid;
}
.rightborderDotted
{
	border-right: 1px #CCCCCC solid;
	border-right-style:dotted;
}
.leftborderDotted
{
	border-left: 1px #CCCCCC solid;
	border-left-style:dotted;
}
.footer_letter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#666666;
}
.laspartes_button
{	
	border:1px solid #990000;
	line-height: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#ffffff;
	background:#ff3300;
	height: 20px;
	vertical-align:middle;
}
.extra_height
{	
	height: 25px;
}
.text_box
{	
	border:1px solid #000000;
	line-height: normal;
	height:20px;
	vertical-align:middle;
}
.text_area
{	
	border:1px solid #000000;
	line-height: normal;
	height:75px;
	font-family: Arial, Helvetica, sans-serif;
}
.titulo_indicador{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #C61D1A;
}
.titulo_indicador_negro{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
}
.indicador {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.ficha_est {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.numero_indicador 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.link_footer a:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#666666;
}
.link_footer a:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#C61D1A;
}
.link_footer a:hover
{
	text-decoration: underline;
}
.busqueda_zona
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
}
.zona 
{
	font-size: 14px;
}
.combo_zona 
{
	border:1px solid #000000;
	line-height: normal;
	font-size: 12px;
	width:130px;
	vertical-align:middle;
}
.combo_box_general
{
	border:1px solid #000000;
	line-height: normal;
	font-size: 12px;
	vertical-align:middle;
}
.combo_criterios_autopartes
{
	border:1px solid #000000;
	line-height: normal;
	font-size: 12px;
	width:100px;
	vertical-align:middle;
}
.combo_categorias
{
	border:1px solid #000000;
	line-height: normal;
	font-size: 12px;
	width:150px;
}
.link_busqueda a:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#C61D1A;
}
.link_busqueda a:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#C61D1A;
}
.link_busqueda_grande a:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#C61D1A;
}
.link_busqueda_grande a:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#C61D1A;
}
.link_busqueda a:hover
{
	text-decoration: underline;
}
.letra_arial
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
}
.extra_letter_size
{
	font-size: 14px;
}
.extra_letter_size12
{
	font-size: 14px;
}
.titulo_tabla_autopartes
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#ffffff;
}
.tabla_autopartes
{
	border-collapse:collapse;
	border-color:#FFFFFF;
}
.tablaContenido
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.textoImagenCorp
{
	font-family: Arial Narrow, Arial, Helvetica, sans-serif;
	font-size: 15px;
}
.textoImagenCorpMini
{
	font-family: Arial Narrow, Arial, Helvetica, sans-serif;
	font-size: 13px;
}
.textoImagenCorpRoja
{
	font-family: Arial Narrow, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color:#C61D1A;
}
.textoImagenCorpMiniRoja
{
	font-family: Arial Narrow, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color:#C61D1A;
}
.tituloImagenCorp
{
	font-family: Lucida sans, Arial Narrow, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 16px;
	color: #D92624;
}
.link_ordenar a:link
{
	color:#ffffff;
}
.link_ordenar a:visited
{
	color:#ffffff;
}

div.opacity 
{
  filter: alpha(opacity=100);
}
img {
	border: none;
}
.categoryCell a:visited
{
	text-decoration:none;
	color: #FFFFFF;
}
.categoryCell a:link
{
	text-decoration:none;
	color: #FFFFFF;
}
.categoryCell a:hover
{
	font-size: 15px;
	text-decoration:none;
}
.categoryCell
{
	background-image:url('../images/util/fondoCategoria(200x34).jpg');
	background-repeat:no-repeat;
	vertical-align:middle;
	text-align:left;
	text-decoration:none;
	font-family: Lucida sans, Arial Narrow, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size: 13px;
	color: #FFFFFF;
}
.categorySelected
{
	background-image:url('../images/util/fondoCategoriaSelected(200x34).jpg');
	background-repeat:no-repeat;
	vertical-align:middle;
	text-align:left;
	text-decoration:none;
	font-family: Lucida sans, Arial Narrow, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 14x;
}
.categorySelected a:visited
{
	text-decoration:none;
	color: #FFFFFF;
}
.categorySelected a:link
{
	text-decoration:none;
	color: #FFFFFF;
}
.tabPreguntasSeleccionadas
{
	background-color:#CCCCCC;
	vertical-align:middle;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 14px;
	color: #FFFFFF;
}
.tabPreguntas
{
	vertical-align:middle;
	text-align:center;
}
.tabPreguntas a:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#C61D1A;
}
.tabPreguntas a:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#C61D1A;
}
.tabPreguntas a:hover
{
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#C61D1A;
}
.link_general a:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#666666;
}
.link_general a:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#666666;
}
.link_general a:hover
{
	text-decoration: underline;
}
.tdPregunta
{
	line-height:150%;
	text-align:left;
}
.tdUsuariosRespuestas
{
	line-height:150%;
	text-align:right;
}
.tdPreguntaAlt
{
	line-height:150%;
	background-color:#f3f3f3;
	text-align:left;
}
.titulo_preguntaPrim
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight: bold;
	color: #C61D1A;
}
.titulo_pregunta
{
	font-family: Arial, Helvetica, sans-serif;
	color: #C61D1A;
	font-size:13px;
}
.titulo_preguntaPrim a:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight: bold;
	color: #C61D1A;
	text-decoration:none;
}
.titulo_preguntaPrim a:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight: bold;
	color: #C61D1A;
	text-decoration:none;
}
.titulo_preguntaPrim a:hover
{
	text-decoration:underline;
}
.titulo_pregunta a:link
{
	font-family: Arial, Helvetica, sans-serif;
	color: #C61D1A;
	font-size:13px;
	text-decoration:none;
}
.titulo_pregunta a:visited
{
	font-family: Arial, Helvetica, sans-serif;
	color: #C61D1A;
	font-size:13px;
	text-decoration:none;
}
.titulo_pregunta a:hover
{
	text-decoration:underline;
}
.tallerenlinea_button
{	
	border:1px solid #990000;
	line-height: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	color:#ffffff;
	background:#ff3300;
	vertical-align:middle;
	padding:1px 10px;
	cursor:pointer;
}
.tallerenlinea_invitacion
{
	background-image:url('../images/tallerenlinea/invitacion.jpg');
	background-repeat:no-repeat;
	background-position:center;
	height:150px;
	text-align:right;
	font-family: Lucida sans, Arial Narrow, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size: 15px;
	color: #000000;
}
.tallerenlinea_invitacion a:link
{
	font-size:15px;
	font-weight: normal;
	color: #C61D1A;
	text-decoration:underline;
}
.tallerenlinea_invitacion a:visited
{
	font-size:15px;
	font-weight: normal;
	color: #C61D1A;
	text-decoration:underline;
}
.tallerenlinea_invitacion a:hover
{
	text-decoration:underline;
	font-weight:bold;
}
.trLogin
{
	line-height:150%;
}
.tallerenlinea_text_box
{	
	border:1px solid #000000;
	line-height: normal;
	width:100px;
	height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;	
}
.registro_text_box
{	
	border:1px solid #000000;
	line-height: normal;
	width:200px;
	height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;	
}
.letra_arial_roja
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#C61D1A;
}
.textoImagenCorp a:link
{
	font-family: Arial Narrow, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#C61D1A;
}
.textoImagenCorp a:visited
{
	font-family: Arial Narrow, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#C61D1A;
}
.textoImagenCorp a:hover
{
	font-weight:bold;
	font-family: Arial Narrow, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#C61D1A;
}
.paginacion 
{
	color:#000000;
	line-height:140%;
	margin-bottom:5px;
	padding-top:5px;
	position:relative;
	text-align:center;
}

.paginacion .actual 
{
	font-size:0.8em;
	font-weight:bold;
	padding-left:2px;
	padding-right:2px;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
}
.paginacion li 
{
	display:inline;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:2px;
	text-align:center;
}
ul li 
{
	line-height:115%;
}
.paginacion li a:hover 
{
	background-color:#C61D1A;
	border:1px solid #CCCCCC;
	color:#FFFFFF;
	font-weight:bold;
}
.paginacion li a 
{
	border:1px solid #CCCCCC;
	font-size:0.8em;
	font-weight:100;
	padding:3px 6px;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	color:#C61D1A;
}
.tdRespuesta
{
	text-align:justify;
	font-family: Arial Narrow, Arial, Helvetica, sans-serif;
	font-size: 15px;
	padding:3px 6px;
}
.tdRespuestaAlt
{
	text-align:justify;
	font-family: Arial Narrow, Arial, Helvetica, sans-serif;
	font-size: 15px;
	padding:3px 6px;
	background-color:#f3f3f3;
}
.tdRespuestaAltCenter
{
	text-align:center;
	font-family: Arial Narrow, Arial, Helvetica, sans-serif;
	font-size: 15px;
	padding:3px 6px;
	background-color:#f3f3f3;
}
.tdRespuestaLogo
{
	padding:3px 6px;
}
.text_area_preguntar
{	
	border:1px solid #000000;
	line-height: normal;
	height:75px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;	
	width:300px;
}
.text_area_responder
{	
	border:1px solid #000000;
	line-height: normal;
	height:120px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;	
	width:350px;
}