/* ================================================================ 
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.cssplay.co.uk/menus/pro_dropline_dropdown.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:36px;
width:940px;
background: url(../images/blank.gif);
position:relative; 
font-family:"Century Gothic", "Trebuchet MS", Tahoma, arial, verdana, sans-serif; 
font-size:11px;
z-index:500;
}

.pro_linedrop .select {
margin:0; 
padding:0; 
list-style:none; 
white-space:nowrap;
}

.pro_linedrop li {
float:left;
background:url(../images/blank_over.gif);
}

.pro_linedrop .select a {
display:block; 
height:36px; 
float:left; 
background: url(../images/blank.gif); 
padding:0 0 0 10px; 
text-decoration:none; 
line-height:25px; 
white-space:nowrap; 
color:#ddd;
}

.pro_linedrop .select li.line a {color:#fc0;}

.pro_linedrop .select a b {
display:block; 
padding:0 30px 10px 15px; 
background:url(../images/blank.gif) right top;
}

.pro_linedrop .select a:hover, 
.pro_linedrop .select li:hover a {
background: url(../images/blank_over.gif); 
padding:0 0 0 10px;
line-height:27px;
cursor:pointer; 
color:#fff;
}

.pro_linedrop .select li.line a:hover, 
.pro_linedrop .select li.line:hover a {
color:#fc6;}

.pro_linedrop .select a:hover b, 
.pro_linedrop .select li:hover a b {
display:block; 
padding:0 30px 9px 15px; 
background:url(../images/blank_over.gif) right top; 
cursor:pointer;
}

.pro_linedrop .sub {
display:none;
font-family:arial, verdana, sans-serif; 
}
.pro_linedrop ul ul {display:none;}

/* IE6 only */
.pro_linedrop table {
border-collapse:collapse; 
margin:-1px; 
font-size:1em; 
width:0; 
height:0;
}

.pro_linedrop .sub {
margin:0; 
padding:0;
list-style:none;
}

.pro_linedrop .sub li {background:transparent;}

.pro_linedrop .select :hover .sub {
height:25px;
display:block; 
position:absolute;
float:left;
width:940px;
top:28px; 
left:0; 
text-align:center;
background:#eee;
border:1px solid #aaa;
}

.pro_linedrop .select :hover .rt li {float:right;}

.pro_linedrop .select :hover .sub li a 
{display:block; height:25px; line-height:22px; float:left; background:#eee; padding:0 16px; margin:0; white-space:nowrap; color:#888;font-size:10px;}

.pro_linedrop .select :hover .sub li.subline a {color:#c00;}

.pro_linedrop .select :hover .sub li a:hover,
.pro_linedrop .select :hover .sub li:hover
{color:#000; line-height:20px; position:relative;}

.pro_linedrop .select :hover .sub li:hover > a {color:#000;}

.pro_linedrop .select :hover .sub :hover ul {padding:0; margin:0; list-style:none; display:block; width:112px; position:absolute; left:-1px; top:25px; border:1px solid #aaa; border-top:0; background:#fff;}

.pro_linedrop .select :hover .sub :hover ul li a {width:80px; text-align:left; height:20px; line-height:18px;}
.pro_linedrop .select :hover .sub :hover ul li a:hover {line-height:16px;}



/* ================================================================ 
Menu Superior
=================================================================== */


#menu { font-family:"Trebuchet MS", "Century Gothic", Tahoma, arial, verdana, sans-serif;  float: right; height: 55px; width: 480px; padding: 10px 0px; margin: 6px 0 0px;}
#menu li { font-size: 1.0em; display: inline; margin-left: 10px}
#menu li a { padding: 12px 10px 0 10px; margin: 0 10px 0 0; background: #fff url(../images/menuarrow.jpg) no-repeat 10px 5px; color: #808080; border-left: 1px solid #e0e0e0; }
#menu li a:hover { color: #000; border-left: 1px solid #7DD0F1; }


/* ================================================================ 
Menus Laterales
=================================================================== */

a.mainlevel:link, a.mainlevel:visited {
display: block;
width: 99%;
height: 10px;
color: #000000;
line-height: 10px;
padding: 6px 3px 5px 0px;
margin-left: 1px;
border-bottom:1px dotted #eeeeee;
background: url(../images/list.gif) 6px no-repeat;
font-family: Tahoma, sans-serif;
font-size: 11px;
font-weight: normal;
text-indent: 23px;
text-decoration: none;
}

a.mainlevel:hover {
background-color: #85c2ed;
text-indent: 25px;
font-weight: bold;
color: #FFF;
text-decoration: none;
}

a.mainlevel:active {
background-color: #85c2ed;
text-indent: 25px;
font-weight: bold;
color: #FFF;
text-decoration: none;
}

/* ================================================================ 
Menus Prefooter
=================================================================== */
.minimenus {
width: 95%;
text-align: center;
}
a.minimenu
{
text-decoration: none;
font-family: verdana, Arial, Helvetica, sans-serif; 
color: #9DACBF; 
font-weight: normal; 
font-size: 07pt;
}
a.minimenu:hover 
{  
font-weight: bold; 
color: #9DACBF
}
