/* CSS Document */

body{
	border:0px; padding:0px; margin:0px; text-align:center;
	background: url(images/fondo.gif) repeat-x;
	background-color:#ababab;
	color:#ffffff;
	font-family: "Arial Narrow",Arial, Verdana, Tahoma;
	font-size:14px;
	line-height:15px;
}

body a{
	color:#ffffff;
	text-decoration:none;
}

.link2{
	color:#b11327;
	text-decoration:none;
}

.link3{
	color:#b11327;
	text-decoration:none;
	margin-bottom:6px;
	display:block;
	background-image:url(images/puntero_descarga.gif);
	padding-left:12px;
	background-repeat:no-repeat;
	background-position:4px 7px;
}
/*
.link3{
	color:#b11327;
	text-decoration:none;
	margin-bottom:6px;
	display:block;

}
*/


#titulo{
	height:243px;
	width:508px;
	margin:0px auto 0px;
	clear:both;
	cursor:default;
}

#titulo img{
	border:0px;
}

#contenedor{
	margin:0px auto 0px;
	text-align:left;
	width:508px;
	height:700px;
	clear:both;
}


#contenedor2{
	margin:0px auto 0px;
	text-align:left;
	/*width:967px;*/
	width:975px;
	/*height:437px;*/
	background-image:url(images/back1_inner.gif);
	background-repeat:repeat-x;
	clear:both;
	height:100%;
	display:table;
}

#back_inner{
	background-image:url(images/back3_inner.gif); height:100%; display:table; width:663px; border:0px solid blue; float:left;
	
}

#inner1{
	width:663px;
	height:437px;
	background-image:url(images/back2_inner.gif);
	background-repeat:repeat-x;
	float:left;
}

#info{
/*	width:345px; height:142px;*/
	width:343px; height:157px;
	padding:12px 6px 7px 10px;
	margin:0px;
	float:left;
	background-image:url(images/back_info.gif);
	background-repeat:no-repeat;
}

#info2{
	width:343px; height:195px;
	padding:8px 6px 7px 10px;
	margin:0px;
	float:left;
	background-color:#FFFFFF;
	color:#231f20;
}

#info3{
	width:343px; height:140px;
	padding:8px 6px 7px 10px;
	margin:0px;
	float:left;
	background-color:#cccccc;
	color:#231f20;
	font-family:Arial;
	font-size:12px;
}

.negrita{
	font-weight:bold;
}

.navegacion{

	border: 1px solid red;
	width:143px;
	border:0px; padding:0px;
	float:left;
	display: block;
}

.col1{
	width:143px;
	padding:1px 5px 0px 4px;
	float:left;

}

.col2{
	width:155px;
	padding:1px 5px 0px 4px;
	float:left;

}


.flashtitulo{
	width:143px;float:left; height:46px;
}

/*
.nav_button, .nav_buttonL{
	margin-bottom:2px;
	display:block;
	width:143px;
}

.nav_button .nav_button_center, .nav_buttonL .nav_button_center{
	height:26px;
	background-color:#b11327;
	padding:8px 0px 0px 7px;
}

.nav_button .nav_button_top, .nav_buttonL .nav_button_top{
	background-image:url(images/nav_corners_top.gif); background-repeat:no-repeat; height:4px;
}

.nav_button .nav_button_bottom, .nav_buttonL .nav_button_bottom{
	background-image:url(images/nav_corners_bottom.gif); background-repeat:no-repeat; height:4px;
}

.nav_buttonL{
	color:#4f4f4f;
	float:left;
	width:148px;
	margin-right:5px;

}

.nav_buttonL .nav_button_top{
	background-image:url(images/nav_corners_topL.gif);
}

.nav_buttonL .nav_button_center{
	background-color:#FFFFFF;
	color:#4f4f4f;
}

.nav_buttonL .nav_button_bottom{
	background-image:url(images/nav_corners_bottomL.gif);
}
*/

.rigth_btn{
	
	display:table;
	padding-right:5px; 
	width:131px;
	text-align:right;

}

.nav_button, .nav_button_sel{
	display:block !important; display:table; 
	padding:12px 0px 0px 7px;
	width:136px;
	height:30px;
	float:left;
	background-image:url(images/bt_navegacion.gif);
	background-repeat:no-repeat;
	margin-bottom:2px;
	border:0px solid blue;
	/*font-weight: bold;*/

}

.nav_button_sel, .nav_button:hover{
	background-position:0px -42px;
	color:#231f20;
}

.nav_buttonL{
	display:block;
	padding:12px 0px 0px 7px;
	height:30px;
	background-image:url(images/bt_navegacionL.gif);
	background-repeat:no-repeat;
	color:#4f4f4f;
	float:left;
	width:141px;
	margin-right:5px;

}

.nav_buttonOK{
	padding:12px 0px 0px 7px;
	width:46px;
	height:32px;
	float:left;
	background-image:url(images/bt_ok.gif);
	background-repeat:no-repeat;

}

.nav_buttonR{
	display:block;
	padding:12px 0px 0px 7px;
	height:30px;
	background-image:url(images/bt_navegacionR.gif);
	background-repeat:no-repeat;
	color:#4f4f4f;
	float:left;
	width:132px;
	margin-right:5px;

}

.nav_buttonOK2{
	padding:12px 0px 0px 7px;
	width:46px;
	height:32px;
	float:left;
	background-image:url(images/bt_ok2.gif);
	background-repeat:no-repeat;
}

.nav_btn{
	display:block;
	padding:12px 0px 0px 7px;
	width:136px;
	height:30px;
	background-image:url(images/bt_navegacion.gif);
	background-repeat:no-repeat;
	margin-bottom:2px;
	text-align:center;
}

.nav_btn80{
	display:block;
	padding:12px 0px 0px 0px;
	width:136px;
	height:30px;
	background-image:url(images/bt_navegacion80.gif);
	background-repeat:no-repeat;
	margin-bottom:2px;
	text-align:center;
}


#login{
	width:364px;
	float:left;
}	

#grupo1{
	width:364px; float:left;
}

.top_info, .bottom_info, .top_info2{
	clear:both;
	height:4px;

}

.bottom_info{
	margin-bottom:8px;	
}

.top_info .left_corn, .bottom_info .left_corn, .top_info2 .left_corn{
	width:4px; height:4px; background-image:url(images/corn_top_left_white.gif); background-repeat:no-repeat; float:left;
}

.top_info .center_corn, .bottom_info .center_corn, .top_info2 .center_corn{
	width:351px; background-color:#FFFFFF; float:left; height:4px;
}

.top_info .right_corn, .bottom_info .right_corn, .top_info2 .right_corn{
	width:4px; height:4px; background-image:url(images/corn_top_right_white.gif); background-repeat:no-repeat; float:left;
}

.bottom_info .right_corn{
	background-image:url(images/corn_bottom_right_white.gif);
}

.bottom_info .left_corn{
	background-image:url(images/corn_bottom_left_white.gif);
}

.top_info2 .right_corn{
	background-image:url(images/corn_top_right_grey.gif);
}

.top_info2 .center_corn{
	background-color:#cccccc;
}

.top_info2 .left_corn{
	background-image:url(images/corn_top_left_grey.gif);
}


.login_input{
	border:0px; width:133px; color:#4f4f4f; font-family:'Arial Narrow', Arial; font-size:14px;
}

.olvidopass{
	width:343px;
	font-family:Arial;
	font-size:10px;
	color:#231f20;
	background-image:url(images/bullet_pass.gif);
	background-repeat:no-repeat;
	background-position:0px 2px;
	padding-left:15px;
}

.input1{
	width:109px;
	height:17px;
	border:0px;
	background-color:#cccccc;
	border-right:3px solid white;
	color:#777576;
	font-family:Arial;
	font-size:11px;
}

.item_producto{
	/*width:207px; */
	color:#000000;
	display:table;
 	background-color:#FFFFFF;
	/*height:357px;*/
	border:0px solid blue; 
	padding-left:10px; padding-right:10px; width:187px;
}

.item_producto_cada2{
	border:0px solid red; height:100%;
	display:block;
}

.link1{color:#000000;}

.box_round{
	width:207px; float:left; margin-right:10px; margin-bottom:10px;
}

.round_bottom, .round_bottom_large{
	background-image:url(images/round_corn_bottom.gif); background-repeat:no-repeat; height:6px; border:0px solid red; 
}

.round_top, .round_top_large{
	background-image:url(images/round_corn_top.gif); background-repeat:no-repeat; height:6px; border:0px solid blue;
}

.box_round_large{
	width:100%;
}

.round_bottom_large{
	background-image:url(images/round_corn_bottom_large.gif);
}

.round_top_large{
	background-image:url(images/round_corn_top_large.gif);
}

.imagen_titulo{
	height:60px; padding-bottom:5px;
}

.mini_descripcion{
	height:90px; padding-right:10px;  margin-bottom:10px;
}

.titulo_pag{
	height:49px; width:620px;
}

.bt_ficha{
	background-image:url(images/back_btn.gif); background-repeat:repeat-x; height:19px; color:#fefefe; width:80px; display:block; text-align:center; padding-top:2px;
	float:left;
}

#bienvenido{
	 position:absolute; top:225px; border:0px solid blue; text-align:left;  display:none;
	 margin-left:148px !important; margin-left:0px;
}

.linea22{
		
}