/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.stunicholls.com/menus/pro_dropline_2.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
#pro_linedrop {
height:33px;
width:900px;
background:url(lrimages/gris_sr.gif);
position:relative; 
font-family: "Lucida Grande", "Lucida Sans", "Lucida Sans Unicode", sans-serif, arial;
font-size:14px; 
z-index:50;
}

#pro_linedrop .select {
margin:0; 
padding:0; 
list-style:none; 
white-space:nowrap;
}

#pro_linedrop li {
float:left;
background:url(lrimages/gris_sr.gif);
}

#pro_linedrop li.lrt {
float:left;
background:url(lrimages/gris_sr.gif);
}


#pro_linedrop .select a {
display:block; 
height:33px; 
float:left; 
background: url(lrimages/gris_r.gif); 
padding:0 0 0 25px; 
text-decoration:none; 
line-height:30px; 
white-space:nowrap; 
color:#505050;
}


#pro_linedrop .select li.lrt a {color:#505050;}


#pro_linedrop .select a b {
display:block;
padding:0 50px 0 25px; 
background:url(lrimages/gris_r.gif) right top;
}

#pro_linedrop .select li.line a b {
background:url(lrimages/gris_r.gif) right top;
}

#pro_linedrop .select a:hover, 
#pro_linedrop .select li:hover a {
background: url(lrimages/gris_r.gif); 
cursor:pointer; 
color:#fff;
}

#pro_linedrop .select li.lrt a:hover, 
#pro_linedrop .select li.lrt:hover a {
color:#000000;
background: url(lrimages/gris_sr.gif); 
}

#pro_linedrop .select a:hover b, 
#pro_linedrop .select li:hover a b {
display:block; 
float:left;
padding:0 50px 0 25px; 
background:url(lrimages/gris_r.gif) right top; 
cursor:pointer;
}

#pro_linedrop .select li.line a:hover b, 
#pro_linedrop .select li.line:hover a b {
color:#000000;
background:url(lrimages/gris_r.gif) right top; 
}

#pro_linedrop .select li.lrt a:hover b, 
#pro_linedrop .select li.lrt:hover a b {
background:url(lrimages/gris_r.gif) right top; 
}

#pro_linedrop .select li.lrt a b.arrow, 
#pro_linedrop .select li.lrt a:hover b.arrow, 
#pro_linedrop .select li.lrt:hover a b.arrow {
background:url(lrimages/gris_sr.gif) right top; 
}
/*Cuando esta activa la página de Productos*/
#pro_linedrop .select li.line a b.actual_prod, 
#pro_linedrop .select li.line a:hover b.actual_prod, 
#pro_linedrop .select li.line:hover a b.actual_prod {
color:#000000;
background:url(lrimages/gris_rsel_prod.gif) right top no-repeat; 
}
/*Cuando esta activa la página de Servivcios y Grecobikes*/
#pro_linedrop .select li.line a b.actual, 
#pro_linedrop .select li.line a:hover b.actual, 
#pro_linedrop .select li.line:hover a b.actual {
color:#000000;
background:url(lrimages/gris_rsel_serv.gif) right top; 
}
/*Cuando esta activa la página de comunidad*/
#pro_linedrop .select li.lrt a b.actualsr, 
#pro_linedrop .select li.lrt a:hover b.actualsr, 
#pro_linedrop .select li.lrt:hover a b.actualsr {
color:#000000;
background:url(lrimages/gris_srsel.gif) right top no-repeat; 
}

#pro_linedrop .sub {
position:absolute; left:-9999px; width:0;
}

/* IE6 only */
#pro_linedrop table {
border-collapse:collapse; 
margin:-1px -10px -1px -1px; 
font-size:1em; 
width:0; 
height:0;
}

#pro_linedrop .sub {
margin:0;
padding:0;
list-style:none;
text-decoration:none;
}

#pro_linedrop .sub li {
background:transparent; 
color:#FFFFFF;
font-size:10px;
line-height:28px;
text-decoration:none; }

#pro_linedrop .select :hover .sub {
height:29px;
position:absolute;
width:100%;
top:33px; 
left:0;
text-align:center;
background:url(lrimages/fondo_sub_men.jpg) no-repeat left top;
}

#pro_linedrop .select :hover .rt li {float:right; }

#pro_linedrop .select :hover .sub li a 
{display:block; height:30px; float:left; background:none; text-decoration:none; line-height:28px;
padding:0 12px; margin:0; white-space:nowrap; color:#fff; font-size:10px;}

#pro_linedrop .select :hover .sub li.subline a {color:#c00;}

#pro_linedrop .select :hover .sub li a:hover {color:#fff; position:relative; background:none; text-decoration:underline;}

/*------------------MENÚS ACTIVOS--------------------------------------------------------------------------*/
/*Sub menú derecho activo*/
.activo_rt {
height:29px; 
margin:0;
padding:0;
list-style:none;
text-decoration:none; float:right 
}
.activo_rt li {display:block; height:30px; color:#FFFFFF; font-size:10px; float:left; line-height:32px; white-space:nowrap;}
.activo_rt li a {background:none; text-decoration:none; padding:0 12px; margin:0; color:#fff; font-size:10px;}

.activo_rt li a:hover {color:#fff; position:relative; background:none; text-decoration:underline;}

/*Sub menú izquierdo activo*/

.activo_lf {
height:29px; 
margin:0;
padding:0;
list-style:none;
}
.activo_lf li {display:block; height:30px; color:#FFFFFF; font-size:10px; float:left; line-height:32px; white-space:nowrap;}
.activo_lf li a {background:none; text-decoration:none; padding:0 12px; margin:0; color:#fff; font-size:10px;}

.activo_lf li a:hover {color:#fff; position:relative; background:none; text-decoration:underline;}