@charset "utf-8";
/* BUTTON INICIO SESION*/

.myButtonIniciaSession {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #1752ab), color-stop(1, #1752ab));
	background:-moz-linear-gradient(top, #1752ab 5%, #1752ab 100%);
	background:-webkit-linear-gradient(top, #1752ab 5%, #1752ab 100%);
	background:-o-linear-gradient(top, #1752ab 5%, #1752ab 100%);
	background:-ms-linear-gradient(top, #1752ab 5%, #1752ab 100%);
	background:linear-gradient(to bottom, #1752ab 5%, #1752ab 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1752ab', endColorstr='#1752ab',GradientType=0);
	background-color:#1752ab;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
	border:1px solid #1752ab;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	padding:9px 9px;
	text-decoration:none;
	text-shadow:0px 1px 0px #283966;

}




/*
	NUEVO DISEÑO
*/









/* CSS Estructura */
body {
	font-family:Tahoma, Geneva, sans-serif;
}
a {
	outline:none;
	border:none;
	text-decoration:none;
}
input  {
	outline:none;
}
.wrapper {
	width:960px;
	height:596px;
	position: relative;
	margin-left: auto;
   	margin-right: auto;

	
}
.header {
	height:90px;
	width:960px;
	float:left;
}
.cont_center {
	width:960px;
	float:left;
}
.left {
	min-height:412px;
	width:171px;
	float:left;
	margin-bottom:-46px;
	position:relative;
	z-index:999;
}
* html  .left {
	height:412px;
}
.center {
	width:785px;
	min-height:412px;
	float:left;
}
* html  .center {
	height:412px;
}
.footer {
	width:960px;
	height:100px;
	float:left;
	position:relative;
	z-index:50;
	top:-11px;
}
/* header */
#Buscador_header {
	width: 369px;
	min-height: 23px;
	margin:12px 0 0 55px;
}
.header_logo {
	width:205px;
	height:90px;
	float:left;	
	background-image: url("../images/logo_prisur.jpg");
	background-repeat: no-repeat;
	background-attachment: scroll;
}
.header_center {
	float:left;
	height: 73px;
	width:530px;
}
.header_fono {
	float:left;
	width:200px;
	height: 90px;
}
.header_logo2 {
	float:left;
	width:220px;
	height:72px;
}
.header_buscador {
	width:530px;
	height:70px;
	float:left;
}
#box-header-bot {
	float:left;
	height:21px;
	margin:0;
	padding:1px 0;
	width:570px;
}
.header-bot {
	background:transparent url(../images/bk-bot-header.gif) repeat scroll 0 0;
	color:#FFFFFF;
	float:left;
	font-size:0.69em;
	height:17px;
	margin:0 0 0 2px;
	padding:4px 9px 0;
}
.header-bot a:link, .header-bot a:visited, .header-bot a:active, .header-bot a:hover {
	color:#FFFFFF;
	text-decoration:none;
}
.header-bot-over {
	background:transparent url(../images/bk-bot-header-over.gif) repeat scroll 0 0;
	color:#FFFFFF;
	float:left;
	font-size:0.69em;
	height:17px;
	margin:0 0 0 2px;
	padding:4px 9px 0;
}
.header-bot-over a:link, .header-bot-over a:visited, .header-bot-over a:active, .header-bot-over a:hover {
	color:#FFFFFF;
	text-decoration:none;
}
.calend {
	color:#333333;
	float:left;
	font-size:0.69em;
	font-weight:normal;
	height:17px;
	padding-left:12px;
	padding-top:0;
        width: 200px;
}
.texto_caja_reloj {
	background-color:White;
	border:1px solid #FFFFFF;
	color:#333333;
	font-size:10px;
	font-family:Arial,Helvetica,sans-serif;
	font-style:normal;
	text-align:left;
}
.btn_buscador {
	width:34px;
	height:50px;
	background:url(../images/busc4.gif) no-repeat;
	border:none;
	cursor:pointer;
}
/* Menu Derecho */
a.compra_codigo {
	width:171px;
	height:28px;
	float:left;
	background:url(../images/comprar_codigo.gif) no-repeat;
}
a.ver_all_producto {
	width:171px;
	height:28px;
	float:left;
	background:url(../images/ver_todos_productos.gif) no-repeat;
}

.left_menu {
	float:left;
	width:171px;
}
.left_menu ul {
	width:171px;
	background:url(../images/ml2.gif) repeat-y;
	float:left;
	display:block;
	margin:0;
	padding:0;
}
* html .left_menu .menucategorias {
	margin-top:-11px;
}
.left_menu .categoriainferior {
background:#E6EDF5 none repeat scroll 0 0;
color:#1C388B;
display:block;
margin:0 0 0 9px;
width:147px;
}
.left_menu ul ul li {
	background:none;
	display:block;
	font-size:10px;
	color:#151361;
	padding-left:15px;
	padding-top:2px;
	width:130px;
}
* html .left_menu ul ul li {
	padding-top:1px;
	padding-left:15px;
}
.left_menu .categoriainferior a { 
	color:#1c388b !important;
}
.left_menu li {
	font-family:Arial;
	font-size:11px;
	color:#151361;
	padding:5px 0 1px 12px;
	font-weight:bold;
	background:url(../images/ml4.gif) repeat-x;
}
* html .left_menu li {
	padding:1px 0 1px 12px;
}
*:first-child+html .left_menu li {
	padding:1px 0 1px 12px;
} 
.left_top {
	background:url(../images/ml1.gif) no-repeat;
	height:7px;
	float:left;
	width:171px;
	margin:0;
}
* html .left_top {
	height:2px;
	margin:0;
	padding:0;
}
.left_botton {
	background:url(../images/ml3.gif) no-repeat;
	height:8px;
	float:left;
	width:171px;
}
.left_menu a:link {
	text-decoration:none;
	color:#fff;
}
.left_menu a:visited {
	text-decoration:none;
	color:#fff;
}
.left_menu a:active {
	text-decoration:none;
	color:#fff;
}
.left_menu a:hover {
	text-decoration:underline;
	color:#fff;
}
.uf_left {
	width:171px;
	height:66px;
	float:left;
	background:url(../images/fnd_uf.gif) center no-repeat;
}

.uf_left2 {
	width:171px;
	_width:166px;
	height:66px;
	float:left;
	padding-left:5px;
	display:block;
	
}
.finaciero {
    font-size:11px;
    margin-left: 17px;
    margin-top: 12px;
}
/* Datos financieros END */


/* contenido left START */

.campo_texto {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	text-align:left;
	margin-left:10px;
}

.campo_texto_input_search {
	background:white url(../../catalog/images/searchglass.png) no-repeat scroll 3px 4px;
	width: 220px;
	height: 15px;
	border: 1px solid #b4b4b4;
	color: #000;
	text-align : left;
	padding: 0px 0 0px 17px;
	margin-left : 7px;
}

.campo_insumos {
    font-family:Arial, Helvetica, sans-serif;
    font-size:10px;
    color:#000000;
    text-align:left;
    margin-left:10px;
    width: 147px;
}

#Buscador_insumos {
	width: 171px;
	float:left;
	padding:2px;
}
* html #Buscador_insumos {
	margin-top:-11px;
}
/* contenido left END */





/* contenido centro START */ 
/* #banner_principal {
	width:100%;
	height:236px;
	float:left;
	margin-top:5px;
	background:url(../images/fnd_bak_home.jpg) no-repeat -3px 100%;
} */
#box-login {
	background:url(../images/fnd_cal1.gif) no-repeat;
	float:left;
	height:110px;
	margin:2px 0 0;
	padding:0 0 0 20px;
	width:117px;
}
#box-login-new {
/*	background:url(../images/fnd_cal1.gif) no-repeat; */
	float:left;
	height:110px;
	margin:2px 0 0;
	padding:0 0 0 7px;
	width:130px;
}
#box-baner {
	float:left;
	height:113px;
	margin:5px 0 0;
	padding:0 0 0 7px;
	width:140px;
	overflow: hidden !important;
	background:url(../images/fnd_cal2.gif) no-repeat scroll 2px top;
}
#box-baner a {
	float:left;
	margin-top:5px;
}
.td-login {
	color:#000000;
	font-size:0.59em;
	height:12px;
	padding:5px 0 0;
	text-align:left;
}
.td-login_rut {
	color:#666666;
	font-size:0.59em;
	height:12px;
	padding:5px 0 0;
	text-align:left;
}
.input-login {
	background:#FFFFFF none repeat scroll 0 0;
	/*border:1px solid #B4B4B4;*/
	color:#666666;
	font-size:0.69em;
	height:19px;
	padding:2px;
	text-align:left;
	width:130px;
	margin-left:2px;
	background-image:url(../images/imput_pass.gif) ;
	background-repeat:no-repeat;
	border:none;
}
.right-bot-pass {

	color:#666666;
	font-size:0.55em;
	height:16px;
	padding:0 0 0;
	text-align:center;
	width:134px;
}
.right-bot-pass a:link, .right-bot-pass a:visited, .right-bot-pass a:active, .right-bot-pass a:hover {
	color:#666666;
	text-decoration:none;
}
.right-bot-reg {
	background:transparent url(../images/bk-bot-reg.gif) no-repeat scroll 0 0;
	color:#666666;
	font-size:0.59em;
	font-weight:bold;
	height:16px;

	padding:3px 0 0;
	text-align:center;
	text-transform:uppercase;
	width:106px;
}
.right-bot-reg a:link, .right-bot-reg a:visited, .right-bot-reg a:active, .right-bot-reg a:hover {
	color:#666666;
	text-decoration:none;
}
.pregunta_user {
	font-size:0.59em;	
}
.banner_center1 {
	float:left;
	width:390px;
	height:183px;
	background:url(../images/banner_1.gif) no-repeat;	
}
.banner_center2 {
	float:left;
	width:390px;
	height:183px;
	background:url(../images/banner_2.gif) no-repeat;		
}
.banner_center1 img {
	float:left;
	margin:7px 0 0 5px;
}

.banner_center1 object {
	float:left;
	margin:7px 0 0 5px;
}
.banner_center2 img {
	float:left;
	margin:7px 0 0 5px;
}

.banner_center2 object {
	float:left;
	margin:7px 0 0 5px;
}
/* footer  */
.fot_1 {
	height:41px;
	width:171px;
	float:left;
}
.fot_2 {
	height:41px;
	width:200px;
	float:left;
	background-image:url(../images/img_dolar.gif);
}
.fot_3 {
	height:41px;
	width:785px;
	float:left;
	background-image:url(../images/logos.gif);
}
.fot_4 {
	height:43px;
	width:960px;
	float:left;
}
#fot_5 {
	height:28px;
	width:960px;
	float:left;
}
.finaciero {
	font-size:11px;
   	margin-left: 17px;
    	margin-top: 12px;
}
.texto_footer	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.69em;
	color:#7F7F7F;
	padding-left:10px;
	padding-right:15px;
	text-align:center;
}
a.link1 {

	height:30px;
	width:40px;
	float:left;
	margin-left:20px;
}
a.link2 {

	height:30px;
	width:40px;
	float:left;
	margin-left:24px;
}
a.link3 {

	height:30px;
	width:40px;
	float:left;
	margin-left:31px;
}
a.link4 {

	height:30px;
	width:40px;
	float:left;
	margin-left:32px;
}
a.link5 {

	height:30px;
	width:50px;
	float:left;
	margin-left:30px;
}
a.link6 {

	height:30px;
	width:51px;
	float:left;
	margin-left:25px;
}
a.link7 {

	height:30px;
	width:50px;
	float:left;
	margin-left:20px;
}
a.link8 {

	height:30px;
	width:50px;
	float:left;
	margin-left:20px;
}
a.link9 {

float:left;
height:30px;
margin-left:24px;
width:50px;
}
a.link10 {

float:left;
height:30px;
margin-left:29px;
width:39px;
}
a.link11 {

float:left;
height:30px;
margin-left:20px;
width:39px;
}

.categoriasuperior
{
background:transparent url(../images/ml4.gif) repeat-x scroll 0 0;
color:#151361;
font-family:Arial;
font-size:11px;
font-weight:bold;
padding:5px 0 1px 12px;
}

.categoriainferior
{
background:transparent none repeat scroll 0 0;
color:#151361;
display:block;
font-size:10px;
padding-left:8px;
padding-top:2px;
width:130px;

}


.menucategorias
{
background:transparent url(../images/ml2.gif) repeat-y scroll 0 0;
display:block;
float:left;
margin:0;
padding:0;
width:171px;
}
/* Login y password */
.cont_login_new {
	width:548px;
	min-height:270px;
	_height:270px;
	float:left;
}
.cont_login_new h1 {
	font-size:16px;
	color:#EF0A0A;
	text-align:center;
	border-bottom:solid 1px #999999;
	width:548px;	
}
.cont_login_new p {
	font-size:13px;
	color:#0D318B;
	text-align:left;
	margin:8px 10px 8px 10px;
}
.cont_login_new_rec {
	width:548px;
	height:164px;
	float:left;
	background-image:url(../images/bg_longin_surti.gif)
}
.cont_login_new_left {
	width:273px;
	height:164px;
	float:left;
	border-right:solid 1px #c3cee5;
}
.cont_login_new_left h3 {
	font-size:14px;
	color:#EF0A0A;
	text-align:left;
	font-weight:bold;
	margin:8px 10px 8px 10px;
}
.cont_login_new_left h4 {
	font-size:12px;
	color:#0D318B;
	font-weight:bold;
}
.cont_login_new_right {
	width:274px;
	height:164px;
	float:left;
}
.cont_login_new_right h3 {
	font-size:14px;
	color:#EF0A0A;
	text-align:left;
	font-weight:bold;
	margin:8px 10px 8px 10px;
}
.btn_entrar_login {
	width:72px;
	height:22px;
	border:none;
	background:url(../images/btn_enter_surt.gif);
}
.btn_olvido_login {
	width:118px;
	height:22px;
	border:none;
	background:url(../images/btn_olvido_surt.gif);
}
.btn_reg_login {
	width:103px;
	height:22px;
	background:url(../images/btn_reg_surt.gif);
	float:left;
	display:block;
	margin:5px 0 0 100px;
}
/* Infomacion de Cuenta */
.inf_cuenta_table {
	font-size:12px;
}
.info_micuenta_title {
	width:98%;
	height:20px;
	float:left;
	padding-top:5px;
	padding-left:10px;
	border-top:solid 2px #7c88c2;
	border-bottom:solid 2px #7c88c2;
	font-weight:bold;
	color:#0D318B;
}
.inf_cuenta_table span {
	height:18px;
	color:#0D318B;
	font-weight:bold;
	padding-left:10px;
	padding-top:4px;
	float:left;
	display:block;
}
.inf_cuenta_table label {
	height:18px;
	color:#0D318B;
	font-weight:bold;
	padding-left:10px;
	padding-top:4px;
	display:inline;
}
*:first-child+html .inf_cuenta_table label {
	padding-top:0px;
}
* html .inf_cuenta_table label {
	padding-top:0px;
}
.inf_cuenta_table p {
	height:18px;
	color:#0D318B;
	padding-left:10px;
	padding-top:4px;
	float:left;
	display:block;
}
.inf_cuenta_table h1 {
	height:20px;
	color:#0D318B;
	padding-left:10px;
	padding-top:4px;
	float:left;
	display:block;
	font-weight:bold;
}
.inf_cuenta_table h2 {
	height:20px;
	color:#000;
	padding-left:10px;
	padding-top:4px;
	display:block;
	font-weight:bold;
}
.inf_cuenta_table table b {
	height:18px;
	color:#0D318B;
	padding-left:10px;
	padding-top:4px;
	float:left;
	display:block;
	font-size:11px !important;
}
.inf_cuenta_table table p {
	height:18px;
	color:#0D318B;
	padding-left:10px;
	padding-top:4px;
	float:left;
	display:block;
	font-size:11px !important;
}
.inf_cuenta_table table dd {
	color:#0D318B;
	padding-left:10px;
	padding-top:4px;
	float:left;
	display:block;
	font-size:11px !important;
}
.inf_cuenta_table i {
	height:18px;
	color:#0D318B;
	display:inline;
	font-weight:bold;
	font-style:normal;
}
.inf_cuenta_table h4 {
	height:22px;
	color:#0D318B;
	display:inline;
	font-weight:bold;
	font-style:normal;
	text-align:center;
}
.inf_cuenta_table i h1 {
	display:inline;
	color:#EF0A0A;
	font-size:20px;
}
.inf_cuenta_table table {
	color:#0D318B;
} 
.style_miga_pan {
	height:18px;
	color:#0D318B;
	padding-left:10px;
	padding-top:4px;
	float:left;
	display:block;
	font-weight:bold;
	border-bottom:solid 1px #999999;
	width:99%;
}
.style_miga_pan a {
	color:#0D318B;
	text-decoration:none;
}
.style_miga_pan a:hover {
	text-decoration:underline;
	text-align:center;
}
.title_user_2 {
	font-size:16px;
	color:#EF0A0A;
	text-align:center;
	border-bottom:solid 1px #999999;
	width:100%;	
	font-weight:bold;
	margin-bottom:2px;
}
.title_user_3 {
	font-size:16px;
	color:#EF0A0A;
	text-align:left;
	border-bottom:solid 1px #999999;
	width:100%;	
	font-weight:bold;
	margin-bottom:2px;
}
.title_user_3 b {
	color:#10287e;
	text-transform:uppercase;
}
.user_line_bot {
	border-bottom:solid 1px #999999;
}
.txt_area_user_new {
	width:98%;
	border:solid 2px #999999;
}
/* Nuevo inter */
.cont_inter_reg {
	width:669px;
	float:left;
}
.footer_clientes {
	width:69px;
	min-height:10px;
	float:left;
	display:block;
	overflow:hidden;
	text-align:center;
	margin-top:5px;
}
.img_home {
	max-width:64px;
	max-height:32px;
}

/** control de banner **/
#nextBtn a{
	width:17px;
	height:17px;
	background-image: url(../images/next_01.jpg);
	background-repeat:no-repeat;
	text-indent:-999px;
	overflow:hidden;
	display:block;
	float:left;
	position:relative;
	margin:0 5px;
	top:-24px;
}

#prevBtn a{
	width:17px;
	height:17px;
	background-image: url(../images/prev_01.jpg);
	background-repeat:no-repeat;
	text-indent:-999px;
	overflow:hidden;
	display:block;
	float:left;
	margin:0 5px;
	position:relative;
	top:-24px;
}

/* #slider, #slider li{
	height:220px !important;
	padding-top:5px;
} */
#slider{
	/*border:1px solid #333;*/
}
#controls1 {
	width:18px;
	height:18px;
	float:left;
	background-image:url(../images/btn_0a.png);
	background-repeat:no-repeat;
}
#controls2 {
	width:18px;
	height:18px;
	float:left;
	background-image:url(../images/btn_0a.png);
	background-repeat:no-repeat;
}
#controls3 {
	width:18px;
	height:18px;
	float:left;
	background-image:url(../images/btn_0a.png);
	background-repeat:no-repeat;
}
#controls4 {
	width:18px;
	height:18px;
	float:left;
	background-image:url(../images/btn_0a.png);
	background-repeat:no-repeat;
}
#controls5 {
	width:18px;
	height:18px;
	float:left;
	background-image:url(../images/btn_0a.png);
	background-repeat:no-repeat;
}
#controls6 {
	width:18px;
	height:18px;
	float:left;
	background-image:url(../images/btn_0a.png);
	background-repeat:no-repeat;
}
#controls7 {
	width:18px;
	height:18px;
	float:left;
	background-image:url(../images/btn_0a.png);
	background-repeat:no-repeat;
}
#controls8 {
	width:18px;
	height:18px;
	float:left;
	background-image:url(../images/btn_0a.png);
	background-repeat:no-repeat;
}
.current {
	width:18px;
	height:18px;
	float:left;
	background-image:url(../images/btn_0.png) !important;
	background-repeat:no-repeat;
}
ol#controls{
	display:block;
	position:relative;
	top:-25px;
}
ol#controls li{
		margin:2px 3px 2px 4px; 
		padding:0;
		float:left;
		list-style:none;
		height:28px;
		line-height:28px;
		
}
ol#controls li a{
		font-size:10px;
		float:left;
		height:18px;
		line-height:18px;
		color:#2c2c2c;
		padding:0 6px;
		text-decoration:none;
		}
ol#controls li.current a{
		color:#fff;
}
ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}



*:first-child+html .novedades a{
top:-25px;
}
/* Nuevo boton */
.boton_new_surt {
	float:left;
	font-family:Arial;
	font-size:11px;
}

.boton_new_surt a {
	background:transparent url(../images/btn_new.jpg) no-repeat scroll left top;
	float:left;
	text-decoration:none;
	color:#000;
	font-weight:bold;
}
.boton_new_surt a:hover {
	background:transparent url(../images/btn_new.jpg) no-repeat scroll left bottom;
}

.boton_new_surt a span {
	background:url(../images/btn_new_span.jpg) no-repeat scroll 100% top;
	cursor:pointer;
	float:left;
	height:25px;
	line-height:19px;
	padding:5px 30px 0;
	display:inline;
}
.boton_new_surt a span:hover{
	background:transparent url(../images/btn_new_span.jpg) no-repeat scroll 100% bottom;
}
.boton_new_surt a:active {
	text-decoration:underline;
}

.boton_new_surt a span:active {
	text-decoration:underline;

}
/* Login Nuevo 26/10/09 */
#vid_box-login-new {
	float:left;
	height:117px;
	margin:2px 0 0;
	padding:0 0 0 7px;
	width:140px;
	background:url(../images/bg_login_out.jpg) no-repeat;
}
#vid_box-login-new strong{
	color:#0C2B83;
	float:left;
	font-size:11px !important;
	margin:3px 0 0 5px;
}
.title_cort {
width:120px;

float:left;

}
/* Estilos Contenido ventana modal */
div.contenido {
	font-family: Arial;
	font-size: 11px;
	color: #333;
}
div.contenido h2 {
	font-size: 16px;
	font-weight: bold;
	text-transform: uppercase;
	margin: 5px 0px 10px 0px;
}

/* BARRA SUPERIOR */
#barra_superior {
	float: none;
	clear: both; 
	width: 100%; 
	height: 28px;
	text-align: center;
	background: url(../images/bg-barra-superior.gif) top left repeat-x;
}
#barra_superior .centrado {
	width:960px;
	text-align: right;
	margin-left: auto;
	margin-right: auto;
}
#barra_superior .img_der {
	text-align: right;
}
/* texto comercio exterior */
.img-cont-uni-horiz {
	width: 166px;
	height: 147px;
	margin: 8px 13px 0 0;
	padding: 0;
	float: left;
}
.box-txt-uni-horiz {
	width: 458px;
	padding: 8px 0 8px 0;
	border-bottom: 1px solid #003399;
	font-size: 0.69em;
	color: #000;
	text-align: left;
	float: right;
}
.bot-volver {
	width: 51px;
	height: 17px;
	background: url(../images/bk-bot-header.gif) no-repeat;
	margin: 0 25px;
	padding: 4px 0 0 13px;
	float: right;
	font-size: 0.69em;
	font-weight: bold;
	color: #fff;
}
.tit-cont-uni {
	width: 632px;
	height: 22px;
	margin: 0;
	padding: 0;
}
.comercio {
	background: url(../images/tit-cont-uni02.gif) no-repeat;
}
.box-txt-uni-horiz2 {
	width: 445px;
	_width: 450px;
/*	border-bottom: 1px solid #003399;*/
	font-size: 14px;
	color: #000;
	text-align:justify;
	float: left;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-variant: normal;
	padding-top: 8px;
	padding-right: 6px;
	padding-bottom: 8px;
	padding-left: 0;
}
.descarga_comercio h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bolder;
	color: #003366;
}
.descarga_comercio ul{
	list-style-type: none;
	list-style-image: none;
}
.descarga_comercio li{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px !important;
	font-weight: normal;
	color: #003366;
	list-style-type: none;
}
.descarga_comercio{margin-left:20px;}