/* ———————- Blueslate nav ———————- */
.blue #slatenav
{
position:relative;
display:block;
height:42px;
font-size:11px;
font-weight:bold;
background:transparent url(/code/slate/images/blueslate_background.gif) repeat-x top left;
font-family:Arial,Verdana,Helvitica,sans-serif;
text-transform:uppercase;
}

.blue #slatenav ul
{
margin:0px;
padding:0;
list-style-type:none;
width:auto;

}
.blue #slatenav ul li{
display:block;
float:left;
margin:0 1px 0 0;
}

.blue #slatenav ul li a
{
display:block;
float:left;
color:#D5F1FF;
text-decoration:none;
padding:14px 22px 0 22px;
height:28px;
}
.blue 
#slatenav ul li a:hover,.blue 
#slatenav ul li a.current
{
color:#fff;
background:transparent url(/code/slate/images/blueslate_backgroundOVER.gif) no-repeat top center;
}
/* ———————- Greenslate nav ———————- */
.verde #slatenav
{
float:left;
position:relative;
display:block;
height:42px;
width:853px;
font-size:11px;
font-weight:bold;
background:transparent url(maq/fondo-verde.gif) repeat-x top left;
font-family:Arial,Verdana,Helvitica,sans-serif;text-transform:uppercase;
}

.verde #slatenav ul
{
margin:0px;
padding:0;
list-style-type:none;
width:auto;
font-size:11px;
font-weight:bold;
}

.verde #slatenav ul li
{
display:block;
float:left;
margin:0 1px 0 0;
font-size:11px;
font-weight:bold;
}

.verde #slatenav ul li a
{
display:block;
float:left;
/*color:#FECCC3;*/
color:#000000;
text-decoration:none;
/*padding:14px 13px 0 13px;*/
padding:14px 6px 0 6px;
height:28px;
font-size:11px;
font-weight:bold;
}

.verde #slatenav ul li a:hover,.verde #slatenav ul li a.current
{
color:#fff;
background:transparent url(maq/fondo-verde-over.gif) no-repeat top center;
font-size:11px;
font-weight:bold;
}
/* ———————- Redslate nav ———————- */
.red #slatenav
{
float:left;
position:relative;
display:block;
height:42px;
width:853px;
font-size:11px;
font-weight:bold;
background:transparent url(maq/fondo-rojo.gif) repeat-x top left;
font-family:Arial,Verdana,Helvitica,sans-serif;text-transform:uppercase;
}

.red #slatenav ul
{
margin:0px;
padding:0;
list-style-type:none;
width:auto;
}

.red #slatenav ul li
{
display:block;
float:left;
margin:0 1px 0 0;
}

.red #slatenav ul li a
{
display:block;
float:left;
color:#FECCC3;
text-decoration:none;
/*padding:14px 13px 0 13px;*/
padding:14px 38px 0 38px;
height:28px;
}

.red #slatenav ul li a:hover,.red #slatenav ul li a.current
{
color:#fff;
background:transparent url(maq/fondo-rojo-over.gif) no-repeat top center;
}
/* ———————- Purpleslate nav ———————- */
.purple #slatenav
{
position:relative;
display:block;
height:42px;
font-size:11px;
font-weight:bold;
background:transparent url(/code/slate/images/purpleslate_background.gif) repeat-x top left;
font-family:Arial,Verdana,Helvitica,sans-serif;
text-transform:uppercase;
}

.purple #slatenav ul
{
margin:0px;
padding:0;
list-style-type:none;
width:auto;
}

.purple #slatenav ul li
{
display:block;
float:left;
margin:0 1px 0 0;
}
.purple #slatenav ul li a
{display:block;
float:left;
color:#FBDAFA;
text-decoration:none;
padding:14px 22px 0 22px;
height:28px;
}
.purple #slatenav ul li a:hover,.purple #slatenav ul li a.current
{
color:#fff;
background:transparent url(/code/slate/images/purpleslate_backgroundOVER.gif) no-repeat top center
;
}