﻿.clear
{
	clear:both;
}

body
{
    background-image:url(img/fondo.gif);
    background-repeat:repeat-x;
    background-color:#ffffff;
    top:0px;
    margin-top:0px;
    margin-bottom:0px;
}
#principal
{
    width:834;
    top:0px;
    margin-top:0px;
    margin-left:auto;
    margin-right:auto;
}

.pag_800
{
   background-color:#FFFFFF;
   width:800px;
   min-height:1000px;
   margin-top:0px;
   margin-bottom:0px;
   border-left: solid 1px #444444;
   border-right: solid 1px #444444;
}
#fondo_der
{
background-image:url(img/fondo_drc.gif);
background-repeat:repeat-y;
z-index:5;
width:17px;
}
#fondo_izq
{
background-image:url(img/fondo_izq.gif);
background-repeat:repeat-y;
z-index:5;
width:17px;
}

#div_principal
{
	margin-left:auto;
	margin-right:auto;
	width:800px;
	min-height:800px;
    background-color:#FFFFFF;
}
#div_cabecera
{
	width:800px;
	height:320px;
	background-color:#020876;
	padding-top:1px;
	margin-left:auto;
	margin-right:auto;
}
.banner_logo
{
    /*background-image:url(img/cabecera.jpg);
	background-repeat:no-repeat;*/
	width:760px;
	height:270px;
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
	margin-bottom:0px;
}
#div_cabecera_2
{
	width:800px;
	height:200px;
	background-color:#020876;
	padding-top:1px;
	margin-left:auto;
	margin-right:auto;
}
.banner_logo_2
{
	width:760px;
	position:relative;
	background-image:url(img/MARKETINNOVABANNER.jpg);
	background-repeat:no-repeat;
	height:170px;
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
	margin-bottom:0px;
}
.banner_telefono
{
    position:relative;
    top:8px;
    left:21px;
    background-image:url(img/banner_telef.jpg);
	background-repeat:no-repeat;
	width:760px;
	height:30px;
	z-index:5;
}

.izquierdo
{
    float:left;
    position:relative;
    display:block;
    width:150px;
    min-height:700px;
}

.izquierdo_2
{
    float:left;
    position:relative;
    display:block;
    width:150px;
    min-height:700px;
}

#div_izquierdo
{
	position:relative;
	float:left;
	width:150px;
	height:500px;
	background-color:#020876;
}
#div_izquierdo_2
{
	position:relative;
	float:left;
	width:150px;
	height:300px;
	background-color:#020876;
}
.izquierdo_menu
{
    position:relative;
    float:left;
	width:130px;
	height:150px;
	padding-top:50px;
	line-height:2;
	margin-left:10px;
}
.izquierdo_menu_2
{
    position:relative;
    float:left;
	width:140px;
	height:200px;
	padding-top:50px;
	padding-bottom:10px;
	line-height:2;
	
}
.izquierdo_menu_repeater
{
    position:relative;
    float:left;
	width:130px;
	height:200px;
	margin-left:10px;
	line-height:2;
}
.izquierdo_debajo
{
	position:relative;
	float:left;
	width:150px;
	height:90px;
	background-color:#020876;
	background-image:url(img/curva.gif);
	background-repeat:no-repeat;
	background-position:right bottom;
}
.izquierdo_debajo_2
{
	position:relative;
	float:left;
	width:150px;
	height:90px;
	background-color:#020876;
	background-image:url(img/curva.gif);
	background-repeat:no-repeat;
	background-position:right bottom;
}

.busqueda
{
   width:120px; 
   /*margin-bottom:-10px;*/
   position:relative;
   float:left;
   margin-left:5px;
}
.recomendado_izq
{
    position:relative;
    float:left;
	width:150px;
	min-height:90px;
	margin-top:50px;
	margin-left:auto;
    margin-right:auto;
    
}

/*.zona_cortada
{
    background-image:url(img/blanco.gif);
    width:130px;
    height:58px;
    margin-top:-10px;
    position:relative;
    float:right;
}*/
.separador_menu
{
    background-image:url(img/atencion_t.jpg);
    background-repeat:no-repeat;
    width:150px;
    height:70px;
    position:relative;
    float:left;
    margin-top:20px;
    margin-bottom:20px;
    margin-left:auto;
    margin-right:auto;
}

.separador_menu_admin
{
    background-image:url(img/separadormenu.gif);
    background-repeat:no-repeat;
    width:150px;
    height:6px;
    position:relative;
    margin-left:auto;
    margin-right:auto;
    margin-top:30px;
}

#div_central
{
	position:relative;
	float:left;
	margin-top:30px;
	width:485px;
	min-height:1000px;
}
#div_contenido
{
	background-color:#ffffff;
	width:475px;
	min-height:600px;
	margin-top:10px;
	margin-left:auto;
	margin-right:auto;
}
#div_central_admin
{
	float:left;
	position:relative;
	padding-top:10px;
	padding-left:20px;
	width:600px;
}

#div_contenido_admin
{
    position:relative;
	background-color:#ffffff;
	min-height:600px;
	width:590px;
	margin-top:10px;
	margin-left:auto;
	margin-right:auto;
}

#div_derecho
{
    position:relative;
	float:left;
	font-family:Trebuchet MS;
	color:#ffffff;
	width:150px;
	min-height:700px;
	margin-top:10px;
}
.derecho_catalogo
{
    position:relative;
    border:solid 3px #990033;
    background-color:#ffffff;
	width:145px;
	height:150px;
	line-height:1;
	margin-top: 15px;
	margin-left:5px;
}
.drc_area_usuarios
{
    position:relative;
    border:solid 2px #990033;
    background-color:#ffffff;
	width:150px;
	min-height:200px;
	margin-top: 6px;
	margin-left:6px;
}
.drc_articulos
{
    position:relative;
    border:solid 2px #020876;
    background-color:#ffffff;
	width:150px;
	min-height:400px;
	line-height:2;
	padding-top:30px;
	margin-top: 6px;
	margin-left:6px;
} 

.menu_item_cab
{
	padding-left:10px;
	color:#ffffff;
	font-family:Trebuchet MS;
	text-decoration:none;
	font-size:9pt;
	}
.menu_item_cab:hover
{
	color:#E68321;
}
.menu_item
{
	padding-left:10px;
	color:#ffffff;
	font-family:Arial;
	text-decoration:none;
	font-size:8pt;
	font-weight:bold;
}

.menu_item:hover
{
	color:#E68321;
}

.resaltado
{
	font-family:Lucida Sans Unicode;
	color:#E68321;
	font-weight:bold;
}
.resaltado_negro
{
	font-family:Lucida Sans Unicode;
	color:#000000;
	font-weight:bold;
	font-size:10pt;
}
.resaltado_gris
{
	font-family:Lucida Sans Unicode;
	color:#333333;
	font-weight:bold;
}

.boton1
{
	border:solid 1px #000000;
	background-color:#E68321;
	color:#ffffff;
}
.boton2
{
	border:solid 1px #000000;
	background-color:#394A66;
	color:#ffffff;
}

.pie_oculto
{
    width:800px;
    height:5px;
    margin-left:auto;
	margin-right:auto;
	margin-top:10px;
	clear:both;
	
}
.pie_pagina
{
    width:800px;
    background-color:#ffffff;
    clear:both;
    height:40px;
    margin-top:20px;
    margin-left:auto;
	margin-right:auto;
	padding-top:15px;
	/*border-top:solid 1px #003464;*/
}
.pie_pagina_admin
{
    width:800px;
    background-color:#ffffff;
    clear:both;
    height:20px;
    border-top:solid 1px #000000;
    margin-top:20px;
    margin-left:auto;
	margin-right:auto;
}
.centrado
{
    width:750px;
    margin-left:auto;
	margin-right:auto;
	text-align:center;
}
.centrado_2
{
    width:550px;
    margin-left:auto;
    padding:5px;
	margin-right:auto;
	text-align:center;
}
.centrado_desc
{
    margin-left:auto;
	margin-right:auto;
}
.item_pie
{
    color:#020876;
    font-size:9pt;
    font-weight:bold;
    text-decoration:none;
}
.item_pie_2
{
    color:#020876;
    font-size:8pt;
    text-decoration:none;
    display:block;
    clear:both;
}
.item_pie_3
{
    color:#020876;
    font-size:8pt;
    text-decoration:none;
    font-weight:normal;
}
.img_catalogo
{
    margin-top:10px;
    margin-left:auto;
    margin-right:auto;
    width:131px;
}
.txt_catalogo
{
    margin-left:auto;
    margin-right:auto;
    width:145px;
    text-align:center;
}

.texto_catalogo
{
    color:#990000;
    font-weight:bold;
    font-size:8pt;
}

.texto_rojo
{
    color:#990000;
    text-align:center;
    font-weight:bold;
    font-size:9pt;
}
.texto_rojo_3
{
    color:#990000;
    text-align:center;
    font-weight:bold;
    font-size:8pt;
}
.texto_azul
{
    color:#000066;
    text-align:center;
    font-family:Arial;
    font-weight:bold;
    font-style:italic;
    font-size:9pt;
}
.texto_azul_2
{
    color:#000066;
    text-align:center;
    font-family:Trebuchet MS;
    font-weight:bold;
    font-size:9pt;
}
.texto_azul_3
{
    color:#000066;
    text-align:center;
    font-family:Arial;
    font-weight:bold;
    font-size:8pt;
}
.texto_azul_cab
{
    color:#000066;
    /*text-align:center;*/
    font-family:Trebuchet MS;
    font-weight:bold;
    font-size:10pt;
    line-height:2;
}
.retoque_lista
{
     list-style-type:none;
     list-style-image: url(img/circulito_azul_9.jpg);
     line-height:2;
     font-size:10pt;
     color:#000066;
     font-family:Trebuchet MS;
     font-weight:bold;
}
.retoque_lista2
{
     list-style-type:square;
     line-height:2;
     font-size:8pt;
}
hr 
{
    height:3px;
    width:98%;
    margin-left:auto;
    margin-right:auto;
    background-color:#FF9900;
    border:none;
}
/*------------------------------------------------------------------------------------------------------*/
/*--- botones naranja que se alargan --*/

.boton_nuevo
{
    position:relative;
    float:left;
    text-align:center;
    vertical-align:middle;
    padding:3px;
    border:solid 1px #939598;
    background-color:#ff9900;
    font-size:8pt;
    font-family:Trebuchet MS;
    width:80px;
    height:32px;
    margin:2px;
}
.boton_nuevo_over
{
    position:relative;
    float:left;
    text-align:center;
    padding:3px;
    border:solid 1px #939598;
    background-color:#020876;
    font-size:8pt;
    font-family:Trebuchet MS;
    width:80px;
    height:50px;
    margin:2px;
}
.boton_nuevo_tienda
{
    position:relative;
    float:left;
    text-align:center;
    padding:2px;
    border:solid 1px #939598;
    background-color:#ff9900;
    font-size:7pt;
    font-family:Trebuchet MS;
    min-width:35px;
    height:20px;
    margin:2px;
}
.boton_nuevo_tienda_over
{
    position:relative;
    float:left;
    text-align:center;
    padding:2px;
    border:solid 1px #939598;
    background-color:#020876;
    font-size:7pt;
    font-family:Trebuchet MS;
    min-width:35px;
    margin:2px;
    height:40px;
}
.txt_btn_nuevo
{
    color:#ffffff;
    font-family:Trebuchet MS;
}
.txt_btn_nuevo_over
{
    color:#ffffff;
    font-family:Trebuchet MS;
}
.img_fidelizacion
{
    position:relative;
    background-image:url(img/MarketinnovaConsultores.jpg);
    background-repeat:no-repeat;
    height:299px;
    width:100%;
     z-index:2;
}

.fidelizacion
{
    position:relative;
    width:98%;
    z-index:5;
    margin-left:auto;
    margin-right:auto;
}
.fid_celda
{
    border:solid 1px #020876;
    line-height:2;
    
    
}



/*-------------------------------*/
.div_admin
{
    width:595px;
    margin-top:50px;
    text-align:center;
    margin-left:auto;
    margin-right:auto;
}
 
.div_menu_adminArt
{
    position:relative;
    margin-top:30px;
    border-bottom:solid 1px #000000;
    width:595px;
    height:80px;
    margin-left:auto;
    margin-right:auto;
}   
.div_adminArt
{
    position:relative;
    margin-top:20px;
    margin-bottom:20px;
    width:595px;
    margin-left:auto;
    margin-right:auto;
}

.enlace_azul 
{
    color:#000E78;
    font-weight:bold;
    margin-left:10px;
}
.enlace_azul :hover
{
    color:#E68321;
    margin-left:10px;
}
.div_centrando_texto
{
    width:95%;
    margin-left:auto;
    margin-right:auto;
}

/*################################################*/
#div_pie_andyko
{
	visibility:hidden;
	position:relative;
	width:100%;
	clear:both;
	height:20px;
	text-align:center;
	margin-top:10px;
}
#cop_andyko
{
	font-family:Arial;
	font-size:10px;
	font-weight:bold;
	color:#020876;
	text-decoration:none;
	visibility:hidden;
}

.enlace_andyko
{
    text-decoration:none;
    color:#000066;
}
/*################################################*/
.texto_blanco_srv
{
    color:#ffffff;
    font-size:12pt;
    font-family:Trebuchet MS;
    font-weight:bold;
}
.texto_negro_srv
{
    color:#000000;
    font-family:Trebuchet MS;
    font-size:8pt;
    text-align:justify;
}
.tabla_srv_multic
{
     border:none;
     width:98%;
     height:100px;
}
.srv_ul
{
    list-style:none;
    list-style-image:url(img/srv_circulo.gif);
    color:#959595;
    font-family:Trebuchet MS;
    font-size:10pt;
    line-height:1.5;
}
.srv_ul_2
{
    list-style:none;
    list-style-image:url(img/srv_estrella.gif);
    color:#000066;
    font-family:Trebuchet MS;
    line-height:2.5;
    vertical-align:middle;
}
.div_centrado
{
    width:95%;
    margin-left:auto;
    margin-right:auto;
    margin-top:20px;
    text-align:justify;
}