body {
	margin-left: 0;
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 0; 
	font-style:normal; 
	font-variant:normal; 
	font-weight:normal; 
	font-size:9pt; 
	font-family:'Arial', 'Helvetica',sans-serif; 
	background-image:url('images/fondo_pegalinas_new.gif')
}

#carrito{
	text-align:right;
	font-size: 0.6em;
	color:#ff9;
	margin:0;
	padding:0;
}
#carrito a{
	color:#ff9;
}

#pasos{
    position:relative;
    float:right;
    color:#999;
}

.switchcontent{display:none;}

.oculto { letter-spacing : -1000em; }
/* Be nice to Opera, but hide from MacIE. */
/*\*/html>body .oculto { letter-spacing : normal; text-indent : -999em; overflow : hidden;}

.cuerpo_paginas {
    font: 9pt 'Arial','Helvetica',sans-serif; 
    color: #333333;
}




.menu_pro {
	font: 8.5pt Arial,Helvetica #666666;
}

.menu_pro_elegido{
    font-family: 'Arial','Helvetica',sans-serif;
	color: #008000;
	font-size: 8.5pt;
	font-weight: bold;
}

a.menu_pro {
	color: #7FB120;
	border: none;
}
.menu_pro {
    font: 8.5pt 'Arial','Helvetica',sans-serifa; 
    text-decoration: none;
    color: #00AFE8;
}

.menu_pro:hover {
    font: 8.5pt 'Arial','Helvetica',sans-serif; 
    text-decoration: underline;
    color: #008000;
}


.menu_pro2 {
	font: 8.5pt Arial,Helvetica #FB7115;
}

.menu_pro2_elegido{
    font-family: 'Arial','Helvetica',sans-serif;
	color: #FB7115;
	font-size: 8.5pt;
	font-weight: bold;
}

a.menu_pro2 {
	color: #FB7115;
	border: none;
}
.menu_pro2 {
    font: 8.5pt 'Arial','Helvetica',sans-serifa; 
    text-decoration: none;
    color: #FB7115;
}

.menu_pro2:hover {
    font: 8.5pt 'Arial','Helvetica',sans-serif; 
    text-decoration: underline;
    color: #FB7115;
}


.li_rosa {
    list-style: none outside url('/images/est_ros.gif'); 
	font: 9pt 'Arial','Helvetica',sans-serif; 
	color: 333333;
}

.li_blanca {
    list-style: none outside url('/images/est_blan.gif'); 
	font: 9pt Arial,Helvetica; 
	color: 333333;
}

.li_camp {
    list-style: none outside url('/images/est_cam.gif'); 
	font: 9pt Arial,Helvetica; 
	color: 333333;
}

.li_azul {
    list-style: none outside url('/images/est_azul.gif'); 
	font: 9pt Arial,Helvetica; 
	color: 333333;
}

.li_naranja {
    list-style: none outside url('/images/est_naranja.gif'); 
	font: 9pt Arial,Helvetica; 
	color: 333333;
}

.li_nara {
    list-style: none outside url('/images/est_nara.gif'); 
	font: 9pt Arial,Helvetica; 
	color: 333333;
}

.menu_inferior_2 {
    font: 8pt 'Arial','Helvetica',sans-serif; 
    text-decoration:none;
    color: #FFFFFF;
}

.menu_inferior {
    font: 8pt 'Arial','Helvetica',sans-serif; 
    text-decoration:none;
    color: #FFFFFF;
}



.textosTitulo {
	font-family: 'Arial','Helvetica',sans-serif;
	color: #00AFE8;
	font-size: 9pt;
	font-weight: bold;
}

.menu_inferior:hover {
    font: 8pt 'Arial','Helvetica',sans-serif; 
    text-decoration:underline;
    color: #FFFFFF;
}

a.menu_izq {
	color: #333333;
	border: none;
}

.longlink:link {
	color: #D91773;
	text-decoration:underline;
}

.longlink:visited {
	color: #D91773;
	text-decoration:none;
}

.longlink:hover {
	color: #000000;
	text-decoration:none;
}

.sol
{ 
	background-image: url('/extras/images/fondo_sup_camp.gif');
	background-repeat: no-repeat;
	background-position:  right top; 
}

.marco_negro {
	 border-right: #000000 1px solid; 
	 border-top: #000000 1px solid; 
	 border-left: #000000 1px solid; 
	 border-bottom: #000000 1px solid;	 
}

.campo1 {
	font-family:"Century Gothic";
	font-size:8.5pt;
	color:#7FB120;
	background-color:#ffffff;
	height:20;
	width:100;
	border:1px solid #7FB120;
}

.campo2 {
	font-family:"Century Gothic";
	font-size:8.5pt;
	color:#7FB120;
	background-color:#ffffff;
	height:20;
	width:50;
	border:1px solid #FB7115;
}

.tit_prin {
	font-family: 'Arial','Helvetica',sans-serif;
	font-size: 8pt;
	color: #CC0000;
	font-weight: bold;
	margin-bottom:0;
	text-decoration:none;	
}

.texto_mini_elegido_negro {
	font-family: 'Arial','Helvetica',sans-serif;
	font-size: 8pt;
	color: #666666;
	font-weight: normal;
	margin-bottom:0;
	text-decoration:none;	
}


.texto_mini_elegido {
	font-family: 'Arial','Helvetica',sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	font-weight: normal;
	margin-bottom:0;
	text-decoration: none;	
}

.texto_mini_elegido:hover {
	font-family: 'Arial','Helvetica',sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	font-weight: normal;
	margin-bottom:0;
	text-decoration: underline;	
}

.texto_mini:hover {
	color: #333333;
	text-decoration:underline;	
}
.menu_option{
	font-family: 'Arial','Helvetica',sans-serif;
	font-size: 8pt;
	margin:0;
	text-align: center;
}
.menu_option_paq{
	font-family: 'Arial','Helvetica',sans-serif;
	font-size: 9px;
	margin:0;
	text-align: left;
}
.menu_option_paqtitle{
	font-family: 'Arial','Helvetica',sans-serif;
	font-size: 8pt;
	margin:0;
	text-align: center;
}
.tooltip{
	background-color:#FFFFFF;
	position:absolute;
	display:none;
}

.TablaContenido {
    font: 9pt 'Arial','Helvetica',sans-serif; 
    font-style: normal;
    color: #333333;
}
.TablaTitulo {
    font: 9pt 'Arial','Helvetica',sans-serif; 
    font-weight: bold;
    color: #333333;
}


.longlink_mS:link {
	color: #6633CC;
	text-decoration:underline;
}

.longlink_mS:visited {
	color: #6633CC;
	text-decoration:underline;
}

.longlink_mS:hover {
	color: #D91773;
	text-decoration:underline;
}

.longlink_mS2:link {
	color: #00AFE8;
	font-size: 8pt;
	text-decoration: underline;
}

.longlink_mS2:visited {
	color: #00AFE8;
	font-size: 8pt;
	text-decoration: underline;
}

.longlink_mS2:hover {
	color: #003399;
	font-size: 8pt;
	text-decoration: underline;
}

.fondo_productos
{ 
	background-image: url('../images/fondo_pegalinas_22.jpg');
	background-repeat: no-repeat;
	background-position:  right bottom; 
}
#fechas {font-size: 9pt;}
.minicalendarMonth { font-weight: bolder; font-size: 8pt; color: #000000; background-color: #9999FF ;}
.minicalendarHeader { font-size: 8pt; color: #000000; background-color: #9999FF ;}
.minicalendarToday { font-size: 8pt; background-color: #ffffff;}
.minicalendarClaro { font-size: 8pt; background-color: #F3F3F3;}
.minicalendar { font-size: 8pt; background-color: #E0E0E0;}