body {
	scrollbar-arrow-color: #658BAB;
	scrollbar-3dlight-color: #B7C9D7;
	scrollbar-highlight-color: #EDF0F4;
	scrollbar-face-color: #EDF0F4;
	scrollbar-shadow-color: #EDF0F4;
	scrollbar-track-color: #E5ECF1;
	scrollbar-darkshadow-color: #B7C9D7;
	font-family: "Trebuchet MS", Verdana, Arial, helvetica, sans-serif;
	font-size: 10px;
	color: #606A74;
	background-attachment: scroll;
	background-image:  url(../img/bg_total.gif);
	background-repeat:  repeat-x;
	margin: 0px;
	padding: 0px;
	line-height: 1.2em;
	background-color: #FFFFFF;
}
body.aviso{
background-image:url(../img/bg_aviso.gif);
background-repeat:no-repeat;
}
#contenedor{
width:782px;
background-color:#FFFFFF;
z-index:1;
}
#cabecera{
width:782px;
height:111px;
z-index:10;
}
#cabeceraHome{
width:782px;
height:21px;
clear:both;
z-index:10;
}
#logo{
	height: 90px;
	width: 222px;
background-image:../img/bg_logo.gif;
}
#menu{
width:222px;
float:left;
background-color:#FFFFFF;
z-index:3;
}
#cont{
	width:560px;
	float:right;
	background-color:#FFFFFF;
	z-index:4;
}
#home{
	width:560px;
	background-color:#FFFFFF;
	z-index:4;
	margin-left: 222px;
}
div.accesoClientes{
	background-image:url(../img/bg_login.gif);
	width: 200px;
}
table.tablaAcceso{
	background-color:#FFFFFF;
	margin:10px;
	border-right-width: 5px;
	border-left-width: 5px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
td.menuTit01 {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border-bottom-width: 5px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #C4CDD8;
}
td.menuTit02 {
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border-bottom-width: 2px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #C4CDD8;
}
td.menuTit03 {
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left:12px;
	border-bottom-width: 1px;
	border-top-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #C4CDD8;
	border-top-color: #C4CDD8;
}
td.menu01{
	background-color:#FFFFFF;
	padding-top: 1px;
	padding-bottom: 1px;
}
input.campoClientes {
	font-family: "Trebuchet MS", Verdana, Arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #2B536C;
	background-color: #F2F5F7;
	height: 13px;
	width: 100px;
	border: 0px none;
	padding-right: 5px;
	padding-left: 5px;
}
td.celdaSeparador01 {
	padding-top: 2px;
	padding-bottom: 2px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #7F8D9E;
}
a {
color:#4B749C;
text-decoration:none;
}
a:hover {
color:#D05300;
}
a.novedades {
color: #606A74;
text-decoration:none;
}
a.novedades:hover {
color:#4B749C;
text-decoration:underline;
}
a.lnkAmpliar {
color: #FF9900;
text-decoration:none;
}
a.lnkAmpliar:hover {
color:#FF6600;
}
td.celdaInternacional {
	padding-top: 10px;
	height: 110px;
}
table.tbSptop10 {
	margin-top: 10px;
}
td.tituloNovedades {
	background-color: #ECEEF1;
	background-image:  url(../img/tit_novedades.gif);
	background-repeat: no-repeat;
	background-position: left;
}
td.celdaNovedadesHome {
	background-image:  url(../img/bg_novedades_inicio.gif);
	background-repeat:  repeat-x;
	background-position: bottom;
	padding-bottom: 5px;
}

td.separadorVertical {
	background-image:  url(../img/separador_v.gif);
	background-repeat:  repeat-y;
	width: 11px;
}
ul {
	list-style-type: none;
	margin: 0px;
	padding-left: 10px;
	font-size: 10px;
	text-transform: uppercase;
	background-color: #FCFDFE;
	width: 190px;
}

li {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	margin: 0px 0px 0px 29px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 2px;
	list-style-image:  url(../img/bullet01.gif);
	display: block;
}
li.liActivo {
background-color:#E9F3F8;
}
li a{
text-decoration:none;
}
li a:hover{
	color:#2D3B48;
}div.submenu01 {
	background-color: #F5F8FA;
}
td.prodCelda01 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D4D9DD;
	padding-top: 3px;
	padding-bottom: 2px;
}
td.prodCelda012 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D4D9DD;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	padding-right: 5px;
}
td.prodCelda01 h1{
	font-size:12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #0054A2;
	margin: 0;
}
td.prodCelda02 {
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #D4D9DD;
	padding-top: 2px;
	padding-bottom: 2px;
}

td.prodCelda03 {
background-color:#E6EBEE;
	padding-left: 4px;
	padding-right: 4px;
}
input.campoCantidad{
	background-color:#F2F5F7;
	height: 13px;
	width: 20px;
	padding-right: 3px;
	padding-left: 3px;
	color: #122C43;
	border: 0px none;
	font-size: 9px;
	background-position: center;
	text-align: center;
}
#contenido {
	font-size: 11px;
	color: #506171;
	float: none;
}
#contenido H1{
	font-size: 13px;
	color: #506171;
	float: none;
	font-weight: bold;
	text-transform: uppercase;
	margin: 0px;
}
#contenido ul {
	margin: 0px;
	padding: 0px;
	font-size: 10px;
	display: block;
	background-color: #FCFDFE;
	width: 100%;
}

#contenido li {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #F2F5F7;
	border-left-color: #FFFFFF;
	margin: 0px 0px 0px 15px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	list-style-image:  url(../img/bullet01.gif);
	display: block;
}
#contenido li a{
text-transform:none;
}
#contenido .txtPeque{
	font-size: 10px;
}
td.CeldaContenido {
	padding-right: 5px;
	padding-bottom: 10px;
}

td.CeldaContenido_02 {
	padding-right: 15px;
	padding-bottom: 10px;
}

div.titulo {
	font-family: "Trebuchet MS", Verdana, Arial, helvetica, sans-serif;
	font-size: 14px;
	text-transform: uppercase;
	color: #506171;
	background-image:  url(../img/bullet_tit.gif);
	background-repeat: no-repeat;
	padding-left: 15px;
	margin-bottom: 5px;
	padding-bottom: 2px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #D6DCE4;
}
table.tablaContenido {
	background-image:  url(../img/bg_contenido.gif);
	background-repeat:  repeat-x;
	background-position: bottom;
	width: 549px;
}
.txtDestacado01 {
	font-size: 11px;
	font-weight: bold;
	color: #506171;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #ADB9C8;
	border-right-color: #ADB9C8;
	border-bottom-color: #ADB9C8;
	border-left-color: #ADB9C8;
	text-align: left;
}

.txtDestacado01_B {
	font-size: 11px;
	font-weight: bold;
	color: #506171;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #ADB9C8;
	border-right-color: #ADB9C8;
	border-bottom-color: #ADB9C8;
	border-left-color: #ADB9C8;
	text-align: left;
	border-left-style: solid;
}

.txtDestacado01_C {
	font-size: 11px;
	font-weight: bold;
	color: #506171;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #ADB9C8;
	border-right-color: #ADB9C8;
	border-bottom-color: #ADB9C8;
	border-left-color: #ADB9C8;
	text-align: right;
}

.txtDestacado02 {
	font-size: 10px;
	font-weight: bold;
	color: #40799B;
}
.imagenFotos {
	margin: 5px 3px;
}
table.tablaNovedades {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #D6DCE4;
	background-color: #FFFFFF;
}
td.celdaNovedades {
	padding-top: 1px;
	padding-right: 5px;
	padding-bottom: 1px;
	padding-left: 15px;
	background-color: #F2F5F7;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D6DCE4;
	background-image:  url(../img/bullet02.gif);
	background-repeat: no-repeat;
	background-position: left 2px;
	font-weight: normal;
	text-transform: uppercase;
	font-size: 10px;
}
td.celdaProvincias{
border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #D6DCE4;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 15px;
	font-size:12px;
	text-transform:uppercase;
	background-color:#FCFCFE;
}
td.celdaRepre{
	padding-top: 1px;
	padding-right: 5px;
	padding-bottom: 1px;
	padding-left: 15px;
	background-color: #F2F5F7;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D6DCE4;
	background-image:  url(../img/bullet02.gif);
	background-repeat: no-repeat;
	background-position: left 2px;
	font-weight: normal;
	font-size: 10px;
}
.titRepre{
text-transform:uppercase;
}
img.imagenNovedad {
	margin-right: 5px;
	margin-bottom: 5px;
}
.fecha {
	font-family: "Trebuchet MS", Verdana, Arial, helvetica, sans-serif;
	font-size: 9px;
	color: #D05300;
}
p {
	margin-top: 0px;
	margin-bottom: 13px;
}
td.celdaIzquierda {
	padding-left: 10px;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #EEF1F4;
}
td.celdaResultados {
	background-color: #F7F9FA;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E4E9ED;
	padding: 2px;
}
.botonCancelar {
	font-family: "Trebuchet MS", Verdana, Arial, helvetica, sans-serif;
	font-size: 10px;
	color: #94A9BA;
	background-color: #EBEFF2;
	text-align: center;
	height: 15px;
	width: 57px;
	border: 0px none;
}
.botonenviar {
	font-family: "Trebuchet MS", Verdana, Arial, helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #3098CF;
	text-align: center;
	height: 15px;
	width: 138px;
	border: 0px none;
	font-weight: bold;
}
div.paises{
	width:118px;
	height:44px;
	padding-left: 3px;
	padding-top: 0px;
}
td.celdaDireciones {
	text-align: left;
	padding: 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D6DCE4;
	font-size: 11px;
}
input.campoForm01 {
	font-family: "Trebuchet MS", Verdana, Arial, helvetica, sans-serif;
	font-size: 11px;
	height: 14px;
	width: 150px;
	border: 0px none;
	background-color: #F2F5F7;
}
input.campoForm02 {
	font-family: "Trebuchet MS", Verdana, Arial, helvetica, sans-serif;
	font-size: 11px;
	height: 14px;
	width: 170px;
	border: 0px none;
	background-color: #F2F5F7;
}
input.campoForm03 {
	font-family: "Trebuchet MS", Verdana, Arial, helvetica, sans-serif;
	font-size: 11px;
	height: 14px;
	width: 100px;
	border: 0px none;
	background-color: #F2F5F7;
}
textarea.txtarea01 {
	font-family: "Trebuchet MS", Verdana, Arial, helvetica, sans-serif;
	font-size: 11px;
	height: 80px;
	width: 170px;
	border: 1px solid #BECCDC;
	background-color: #F2F5F7;
	margin-right: 5px;
}
textarea.txtarea02 {
	font-family: "Trebuchet MS", Verdana, Arial, helvetica, sans-serif;
	font-size: 11px;
	height: 80px;
	width: 230px;
	border: 1px solid #BECCDC;
	background-color: #F2F5F7;
	margin-right: 5px;
}
select.campoForm01 {
	font-family: "Trebuchet MS", Verdana, Arial, helvetica, sans-serif;
	font-size: 11px;
	height: 14px;
	width: 150px;
	border: 0px none;
	background-color: #F2F5F7;
}
input.botonForm01 {

	font-family: "Trebuchet MS", Verdana, Arial, helvetica, sans-serif;
	font-size: 11px;
	height: 20px;
	width: 40px;
	border: 1px solid #BECCDC;
	background-color: #DBE1E8;
}
input.botonForm02 {

	font-family: "Trebuchet MS", Verdana, Arial, helvetica, sans-serif;
	font-size: 11px;
	height: 20px;
	width: 80px;
	border: 1px solid #BECCDC;
	background-color: #DBE1E8;
}
input.botonForm03 {

	font-family: "Trebuchet MS", Verdana, Arial, helvetica, sans-serif;
	font-size: 11px;
	height: 20px;
	width: 200px;
	border: 1px solid #BECCDC;
	background-color: #DBE1E8;
}
table.tablaForm {
	border: 1px solid #C4CDD8;
}
td.celdaSolicitud {
	padding: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D6DCE4;
}
table.tablaPaginador {
	margin-bottom: 10px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #ADB9C8;
	border-bottom-color: #ADB9C8;
}
div.capaAviso {
	overflow: auto;
	margin-top: 84px;
	margin-left: 34px;
	width: 256px;
}
table.tablaCatalogo {
	margin-bottom: 5px;
}
.filete_catalogo {
	border: 1px solid #D4D9DD;
}

.filete_foto {
	border: 3px solid #D4D9DD;
}

.marge_catalogo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0054A2;
	padding-left: 17px;
	line-height: 18px;
}
.form_catalogo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #31363A;
	text-align: center;
	height: 12px;
	width: 21px;
	background-color: #E1E5E8;
	border: 1px solid #E1E5E8;
}
.txt_pdf {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0055A5;
	background-image: url(../img/img_pdf.gif);
	background-repeat: no-repeat;
	background-position: left center;
	text-align: left;
	padding-left: 18px;
}
.txt_sig {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4A759C;
	background-image: url(../img/icono_sig.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding-right: 18px;
	padding-left: 8px;
}
.txt_ant {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4A759C;
	background-image: url(../img/icono_ant.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 18px;
	padding-right: 8px;
}
.bg_direcciones {
	background-image: url(../img/mundo.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.linea_nov_sep {
   border-top-width: 1px;
   border-top-style: solid;
   border-top-color: #DDE1E4;
}

td.celdaDir_pop {
	text-align: left;
	padding: 5px 3px 7px 9px;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #ADADAD;
}
td.celdaDet_pop {

	text-align: left;
	padding: 5px 3px 7px 9px;
	font-size: 10px;
	color: #4B749C;
	background-color: #F6F7F9;
}
td.celdaTit_pop {
	text-align: right;
	font-size: 10px;
	background-image: url(../img/det_tit_detalles02.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
td.celdaMar_pop {
	text-align: left;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 21px;
}
td.celdaSer_pop {
	text-align: left;
	padding: 13px 3px 10px 21px;
	font-size: 12px;
	color: #506171;
	border-left-width: 15px;
	border-left-style: solid;
	border-left-color: #DAE0E7;
	line-height: 16px;
}
td.prodCelda_pop {
	background-color:#E6EBEE;
	padding-left: 4px;
	padding-right: 4px;
	color: #4B749C;
	font-size: 10px;
}
td.prodCelda_2_pop {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D4D9DD;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	padding-right: 5px;
	font-size: 11px;
	color: #4B749C;
}
table.menu {
	margin-bottom: 8px;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #C4CDD8;
}
form {
	margin: 0px;
	padding: 0px;
}
td.prodCelda_ex {
	padding-top: 2px;
	padding-bottom: 2px;
	font-size: 11px;
	color: #0055A5;
	font-weight: bold;
}
td.prodCelda2_ex {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D4D9DD;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	padding-right: 5px;
	font-size: 10px;
	color: #49749E;
}
td.prodCelda03_ex {
	background-color:#E6EBEE;
	padding-left: 4px;
	padding-right: 4px;
	font-size: 10px;
	color: #4A769B;
}
td.clientesTit {
   padding-top: 0px;
   padding-right: 0px;
   padding-bottom: 0px;
   padding-left: 0px;
   border-bottom-width: 2px;
   border-top-style: solid;
   border-right-style: none;
   border-bottom-style: solid;
   border-left-style: none;
   border-bottom-color: #C4CDD8;
   border-top-width: 2px;
   border-top-color: #C4CDD8;
}
.botonDesconectar {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 9px;
   color: #FFFFFF;
   background-color: #4A759C;
   text-align: center;
   height: 15px;
   width: 78px;
   border-top: 1px solid #89ADCE;
   border-right: 1px solid #2E4F6D;
   border-bottom: 1px solid #2E4F6D;
   border-left: 1px solid #89ADCE;
   font-weight: bold;
}
td.clientesBot {
   padding-top: 6px;
   padding-bottom: 6px;
   border-bottom-width: 1px;
   border-bottom-style: dotted;
   border-bottom-color: #7F8D9E;
   padding-left: 28px;
   background-image: url(../img/zona_clientes_icon.gif);
   background-repeat: no-repeat;
   background-position: left center;
}