@charset "UTF-8";
/* CSS para Millennium
   de M. D. Busanya      */

body {

padding: 0px;
margin: 0px;
margin-top:0px;
margin-bottom:3px;
background-color: #333300;
font-family:Arial, Helvetica, sans-serif;
color: #333333;

}

form {

padding:0px;
margin:0px;

}

h1 {

padding: 0px;
margin: 0px;
font-size:18px;
font-weight:normal;

}

h2 {

padding: 0px;
margin: 0px;
font-size:14px;
font-weight:bold;

}

h3 {

padding: 0px;
margin: 0px;
font-size:14px;
font-weight:normal;

}

h4 {

padding: 0px;
margin: 0px;
font-size:20px;
color:#666633;
font-weight:bold;

}

h5 {

padding: 0px;
margin: 0px;
font-size:14px;
color:#999999;
font-weight:bold;

}

h6 {

padding: 0px;
margin: 0px;
font-size:20px;
color:#666633;
font-weight:bold;

}

img {

border:none;

}

li {

list-style:square;

}

a {

text-decoration:none;

}

/*Dos columnas líquidas, menú a la derecha*/

.mill_columna_derecha {

width:260px;
height:1%;
background-color:#ffffff;
float:right;
padding-bottom:30000px;
margin-bottom:-30000px;

}

.mill_columna_principal {

width:718px;
height: 1%;
background-color:#ffffff;
float:right;
padding-bottom:30000px;
margin-bottom:-30000px;
padding-right:3px;

}

/*Página de inicio*/

.mill_contenedor_principal {

width:981px;
height:auto;
margin-left:auto;
margin-right:auto;
overflow:hidden;
padding-left:24px;
padding-right:24px;
background-color:#FFF;

}

.mill_cabecera {

width:981px;
height:108px;
color:#f57e20;

}

.mill_cabecera_contenedor {

width:720px;
height:63px;
padding-left:268px;
padding-top:48px;

}

.mill_cabecera_menu {

width:405px;
height:9px;
padding-left:18px;
padding-top:18px;
padding-right:5px;
text-align:right;
float:left;

}

.mill_cabecera_menu a:visited {

text-decoration:none;
color:#f57e20;

}

.mill_cabecera_menu a:link {

text-decoration:none;
color:#f57e20;

}

.mill_cabecera_menu a:hover {

text-decoration:none;
color:#333333;

}

.mill_cabecera_form {

width:292px;
height:23px;
padding-top:16px;
float:left;

}

.mill_cabecera_input {

padding:0px;
padding-left:10px;
padding-right:10px;
margin:0px;
width:176px;
height:15px;
margin-left:25px;
background-color:#ffffff;
border:1px solid #f57e20;
font-size:12px;
font-weight:normal;
color:#444444;

}

.mill_cabecera_boton {

padding:0px;
margin:0px;
width:58px;
height:18px;
background-image:url(../mill_public/img_public/mill_boton_buscar.jpg);
background-repeat:no-repeat;
border:none;
font-size:12px;

}

.mill_cabecera_log {

width:708px;
height:32px;
text-align:right;
padding-top:24px;
margin-left:4px;
color:#f57e20;
float:left;

}

.mill_cabecera_zona_privada {

width:227px;
height:14px;
padding-top:4px;
padding-left:493px;
float:left;

}

.mill_pie {

width:981px;
height:auto;
color:#333333;
font-size:10px;
//margin-top:30px;
font-family:Arial, Helvetica, sans-serif;
float:left;

}

.mill_pie a:visited {

text-decoration:none;
color:#333333;

}

.mill_pie a:link {

text-decoration:none;
color:#333333;

}

.mill_pie a:hover {

text-decoration:underline;

}

/*Lateral*/

.mill_l_cliente {

width:240px;
height:auto;
background-image:url(../mill_public/img_public/mill_fondo_cliente.jpg);
background-position:bottom;
background-repeat:no-repeat;
background-color:#dedede;
font-size:11px;
color:#ffffff;
padding:15px;
padding-left:10px;
padding-right:10px;
float:left;

}

.mill_l_cliente a:visited {

text-decoration:none;
color:#ffffff;

}

.mill_l_cliente a:link {

text-decoration:none;
color:#ffffff;

}

.mill_l_cliente a:hover {

text-decoration:underline;

}

.mill_l_cabecera_lateral {

width:228px;
height:20px;
background-repeat:no-repeat;
font-size:14px;
font-weight:bold;
color:#ffffff;
padding-left:32px;
padding-top:3px;
float:left;

}

.mill_l_contenedor {

width:213px;
height:auto;
background-color:#f7f7f7;
font-size:10px;
color:#333333;
padding:32px;
padding-right:15px;
padding-top:15px;
padding-bottom:15px;
float:left;

}

.mill_l_contenedor ul {

margin:0px;
padding:0px;
padding-left:18px;

}

.mill_l_contenedor li {

list-style-image:url(../mill_public/img_public/mill_bullet_list.jpg);

}

.mill_l_contenedor a:visited {

text-decoration:none;
color:#333333;

}

.mill_l_contenedor a:link {

text-decoration:none;
color:#333333;

}

.mill_l_contenedor a:hover {

text-decoration:underline;
color:#333333;

}

.mill_usuario_boton {

padding:0px;
margin:0px;
width:27px;
height:18px;
background-image:url(../mill_public/img_public/mill_boton_ok.jpg);
background-repeat:no-repeat;
border:none;
font-size:12px;

}

.mill_usuario_input {

padding:0px;
padding-left:5px;
padding-right:5px;
margin:0px;
width:48px;
height:15px;
background-color:#ffffff;
border:none;
font-size:12px;
font-weight:normal;

}

.mill_l_contenedor_rss {

width:260px;
height:40px;
background-image:url(../mill_public/img_public/mill_rss.jpg);
background-repeat:no-repeat;
background-position:top;
float:left;

}

.mill_l_contenedor_rss a:visited {

text-decoration:none;
color:#333333;

}

.mill_l_contenedor_rss a:link {

text-decoration:none;
color:#333333;

}

.mill_l_contenedor_rss a:hover {

text-decoration:underline;
color:#333333;

}

.mill_l_separador {

width:240px;
height:3px;
float:left;

}

/*Central*/

.mill_c_cabecera {

width:686px;
height:21px;
background-image:url(../mill_public/img_public/mill_cabecera_central.jpg);
background-repeat:no-repeat;
font-size:14px;
font-weight:bold;
color:#333333;
padding-left:32px;
padding-top:2px;
float:left;

}

.mill_c_informe {

width:708px;
height:auto;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
margin-top:-9px;
//margin-top:3px;
text-align:justify;
padding-right:10px;
float:left;

}

.mill_c_informe a:visited {

text-decoration:none;
color:#F57E20;

}

.mill_c_informe a:link {

text-decoration:none;
color:#F57E20;

}

.mill_c_informe a:hover {

text-decoration:underline;
color:#F57E20;

}

.mill_c_vendedor {

width:710px;
height:auto;
color:#555555;
//margin-top:10px;
margin-bottom:3px;
float:left;

}

.mill_c_vendedor_foto {

width:67px;
height:81px;
background-repeat:no-repeat;
border:1px solid #999999;
margin-right:5px;
float:left;

}

.mill_c_vendedor_texto {

width:606px;
height:auto;
padding:15px;
padding-top:8px;
padding-bottom:8px;
background-color:#666633;
color:#ffffff;
font-size:12px;
float:left;

}

.mill_c_vendedor_texto a:visited {

text-decoration:underline;
color:#ffffff;

}

.mill_c_vendedor_texto a:link {

text-decoration:underline;
color:#ffffff;

}

.mill_c_vendedor_texto a:hover {

text-decoration:underline;
color:#ffffff;

}

.mill_c_plantilla_g_img {

width:709px;
height:317px;
background-repeat:no-repeat;
float:left;

}

.mill_c_plantilla_g_item_cabecera {

width:709px;
height:auto;
float:left;

}

.mill_c_plantilla_g_item_cabecera_datos {

width:718px;
height:auto;
margin-top:3px;
text-align:left;
float:left;

}

.mill_c_plantilla_g_item_cabecera_fecha {

width:190px;
height:auto;
text-align:right;
padding-right:10px;
float:left;

}

.mill_c_plantilla_g_item_summary {

width:708px;
height:auto;
font-size:12px;
text-align:justify;
padding-right:10px;
float:left;

}

.mill_c_plantilla_g_item_summary a:visited {

text-decoration:none;
color:#99cc00;

}

.mill_c_plantilla_g_item_summary a:link {

text-decoration:none;
color:#99cc00;

}

.mill_c_plantilla_g_item_summary a:hover {

text-decoration:underline;
color:#99cc00;

}

.mill_c_item_datos {

width:709px;
height:25px;
font-size:9px;
margin-bottom:3px;
//margin-top:10px;
float:left;

}

.mill_c_item_datos a:visited {

text-decoration:none;
color:#99cc00;

}

.mill_c_item_datos a:link {

text-decoration:none;
color:#99cc00;

}

.mill_c_item_datos a:hover {

text-decoration:underline;
color:#99cc00;

}

.mill_c_item_observaciones {

width:679px;
height:auto;
padding:15px;
font-size:12px;
margin-bottom:3px;
background-color:#e0e0e0;
float:left;

}

.mill_c_item_observaciones a:visited {

text-decoration:none;
color:#333300;

}

.mill_c_item_observaciones a:link {

text-decoration:none;
color:#333300;

}

.mill_c_item_observaciones a:hover {

text-decoration:underline;
color:#333300;

}

.mill_c_item_pedido {

width:709px;
height:55px;
font-size:10px;
background-image:url(../mill_public/img_public/mill_pedido.jpg);
background-repeat:no-repeat;
background-position:-0px;
margin-bottom:3px;
color:#333333;
float:left;

}

.mill_c_item_pedido_item {

width:300px;
height:30px;
padding-top:23px;
padding-left:20px;
float:left;

}

.mill_c_item_pedido_form {

width:240px;
height:54px;
float:right;

}

.mill_c_item_pedido_form input {

margin:0px;
margin-top:14px;
padding:0px;
padding-left:5px;
padding-right:5px;
border:1px solid #333333;
font-size:16px;
width:60px;
height:23px;
text-align:center;

}

.mill_c_plantilla_p_img {

width:193px;
height:205px;
background-repeat:no-repeat;
margin-top:3px;
overflow:hidden;
float:left;

}

.mill_c_plantilla_p_item_cabecera {

width:510px;
padding-left:10px;
height:auto;
float:left;

}

.mill_c_plantilla_p_item_cabecera_datos {

width:488px;
margin-left:12px;
height:auto;
margin-top:3px;
text-align:left;
float:left;

}

.mill_c_plantilla_p_item_summary {

width:501px;
/*padding-left:10px;*/
height:auto;
margin-left:12px;
font-size:12px;
text-align:justify;
//margin-top:10px;
float:left;

}

.mill_c_plantilla_p_item_summary a:visited {

text-decoration:none;
color:#f57e20;

}

.mill_c_plantilla_p_item_summary a:link {

text-decoration:none;
color:#f57e20;

}

.mill_c_plantilla_p_item_summary a:hover {

text-decoration:underline;
color:#f57e20;

}

.mill_c_plantilla_p_separador {

width:718px;
height:10px;
float:left;

}

.mill_c_separador_informe {

width:709px;
height:8px;
border-top:2px solid #333300;
float:left;
margin-top:10px;

}

/*Editoriales*/

.mill_e_contenedor {

width:670px;
height:auto;
background-color:#fafafa;
float:left;
padding:24px;
padding-right:17px;
font-size:12px;
color:#333333;

}

.mill_e_contenedor a:visited {

text-decoration:none;
color:#333333;

}

.mill_e_contenedor a:link {

text-decoration:none;
color:#333333;

}

.mill_e_contenedor a:hover {

text-decoration:underline;
color:#333333;

}

.mill_e_contenedor ul {

margin:0px;
padding:0px;
padding-top:3px;
padding-left:16px;

}

.mill_e_contenedor_logo {

width:151px;
height:151px;
float:left;
border:1px solid #000000;
background-repeat:no-repeat;
background-color:#ffffff;
margin-right:24px;

}

.mill_especial_titulares {

padding: 0px;
margin: 0px;
font-size:20px;
color:#ffffff;
font-weight:bold;

}