/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */
.suckerdiv {
font-family: "Tahoma", Arial, Helvetica, sans-serif;
color:#145396;
font-size:11px;
padding-bottom: 10px;
min-width: 50px !important;
}
.suckerdiv ul{
margin: 0;
padding:7px 0 0 0;
list-style-type: none;
border-bottom:1px solid #e4e4e4;

}
.suckerdiv ul li{
position: relative;
margin:0
}

.grupos li{
padding:0 !important;}
	
/*Sub level menu items */
.suckerdiv ul li ul{
/*position: absolute;
top: 0;
visibility: hidden;*/
border:none !important;
background:#fff !important;
padding:5px !important;

/*-moz-border-radius-topleft: 0px;
-moz-border-radius-topright: 6px;
-moz-border-radius-bottomright: 6px;
-moz-border-radius-bottomleft: 6px;
-webkit-border-radius: 0px 6px 6px 6px;
border-radius: 0px 6px 6px 6px;

-webkit-box-shadow: 0px 1px 1px 1px #e5e5e5;
-moz-box-shadow: 0px 1px 1px 1px #e5e5e5;
box-shadow: 0px 1px 1px 1px #e5e5e5;*/
/*margin-left:148px;*/
}

.suckerdiv ul li ul a{ color:#ce7482 !important}

.subgrupos:hover{ background:url(images/fnd_menu.jpg) top left repeat-x !important;}
.suckerdiv .subgrupos:hover a{ color:#FFF;}

/*Sub level menu items */

.suckerdiv ul li ul li{
background-color:#fafafa;
}

/* Sub level menu links style */
.suckerdiv .grupos li a{
display: block;
color:#ce7482;
overflow: auto; /*force hasLayout in IE7 */
text-decoration: none;
background: url(images/arrow2.jpg) no-repeat center right;
/*margin-top:15px;*/
font-weight:bold;
padding-bottom:5px;
padding-left:15px;
font-size:15px
}

.suckerdiv .grupos li a:hover{
text-decoration: none;
color:#b44a5b;
}

.suckerdiv .subgrupos{
margin: 0;
padding: 0;
padding-left:5px;
list-style-type: none;
font-style:normal; !important
border-bottom:none;
/*font-style:italic;*/

}
/* Sub level menu links style */
.suckerdiv .subgrupos a{
display: block;
color:#666;
overflow: auto; /*force hasLayout in IE7 */
text-decoration: none;
background-position:bottom;
padding-top:3px;
padding-bottom:3px;
border-bottom:1px dotted #f2f2f2;
font-size:11px
}


.suckerdiv .subgrupos a:hover{
	/* color:#E97A32;*/
}

.suckerdiv .subgrupos .subfolderstyle{
}


.suckerdiv .tipos {
	width: 120px;
	float: left;
	overflow:auto;
	border-bottom:none;
	border-left:none;
	padding-left:5px;
}

.suckerdiv img{
	float:right;
	border:none;
	padding-right:3px;
}
/* Holly Hack for IE \*/
* html .suckerdiv ul li { float: left; height: 1%; }
* html .suckerdiv ul li a { height: 1%; }
/* End */

.menutopo {
	font-family: "Tahoma",Arial,Helvetica,sans-serif;
	font-size: 12px;
	background-color: white;
	list-style: none;
	border: none;
	text-align: center; 
	width:100%;
	height: 43px;
}

.menutopo a:link {
	color: #656565;
	text-decoration: none;
	display: inline-block;
	padding-right: 20px;
	padding-left: 20px;
	padding-top: 15px;
	height: 32px;
}

 .menutopo a:active, 
 .menutopo a:visited{ color: #656565; text-decoration:none}

.menutopo ul {

}

.menutopo ul li {
	display: inline;
	width:auto;
	border-right: 1px dotted silver;
	height: 32px;
	margin:0px !important;
}

.menutopo ul li a:hover {
	background: url(images/bg_menu.jpg) left bottom repeat-x;
	height: 32px;
	color: #dd8419;
}

.menutopo ul li:last-child {
	display: inline;
	width:auto;
	border: none;
	height: 32px;
}
