/* 
	WordPress Menubar Plugin
	sf-blue.css stylesheet for the Suckerfish template

	Credits:
	Son of Suckerfish Dropdowns
	By Patrick Griffiths and Dan Webb
	http://www.htmldog.com/articles/suckerfish/dropdowns/
*/

.sf-blue {
	margin:0;
	padding:0;
	clear:both;	
	width:951px;
	background:url('fondo-menu.png') no-repeat top left;
	text-align:center;
	height:86px;
		
}

ul li:active selected{
	color:#004380;
}

.sf-blue ul {	
	list-style: none;
	width:951px;
	margin:0;
	padding: 0;
	clear:both;
	/*background: #c33727;*/
	/*z-index: 9;*/
	display:inline;
	color:#8f1400;
	clear:both;
}

/*.sf-blue ul ul {
	top:33px;
	position: absolute;
	left: -999em;	
	margin: 0;
	padding: 0;
	background:#f2f1ed;
	display:inline;
	width:100%;
	clear:both;
	border-bottom:#c7c6c4 1px solid;
	height:auto;
	display:none;
	
}
	
.sf-blue ul ul ul {
	margin: -20px 0 0 0px;
	/*background:#c33727;*/
	/*display:inline;
	color:#A6B54C;
	
}*/

.sf-blue li {
	float:left;
	padding-left:0;
	padding-right:0;
	height:71px;	
	display:inline;
	/*width:150px;	*/
	margin:0 0 0 5px;	
	color:#004380;
	/*background:#f5f6ed;*/
}



/*.sf-blue li li {
	padding: 0;
	width:auto;
	margin-right:0;
	margin-left:5px;
	display:inline;
	float:left;	
	display: block !important;
	z-index:10;
	color:#A6B54C;

}*/

.sf-blue a {
	color:#004380;
	font-size:1.5em;	
	float: left;
	text-decoration: none;
	display: block;	
	padding-top:10px;
	padding-bottom:5px;
	padding:0;
	height:96px;
	overflow: hidden;
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	margin:0;


} 


.sf-blue a:hover {
	color:#004380;
	font-size:1.5em;	
	float: left;	
	text-decoration: none;
	display: block;
	height:71px;
	margin:0;	
	padding-top:5px;
	padding-bottom:5px;
	padding:0;
	overflow: hidden;
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
}



.sf-blue a:selected{
	font-size:1.5em;	
	float: left;
	color:#004380;
	text-decoration: none;
	display: block;
	height:71px;
	margin:0;	
	padding-top:5px;
	padding-bottom:5px;
	padding:0;
	overflow: hidden;
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	z-index:10;
	

} 


.sf-blue a:active{
	font-size:1.5em;	
	float: left;
	color:#004380;
	text-decoration: none;
	display: block;
	height:71px;
	margin:0;	
	padding-top:5px;
	padding-bottom:5px;
	padding:0;
	overflow: hidden;
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	z-index:10;

} 



/*.sf-blue li li a{
	padding: 0;
	text-indent: 15px;	
	display:inline;
	color:#A6B54C;
	background:none;
	display:block !important;
} 

.sf-blue li li a:active{
	padding: 0;
	text-indent: 15px;	
	display:inline;
	color:#A6B54C;
	background:none;
	display:block !important;
} 

.sf-blue li li a:selected, 
.sf-blue li li a:visited, 
.sf-blue li li a:hover {
	padding: 0;
	text-indent: 15px;	
	display:inline;
	color:#A6B54C;
	background:none;
	display:block !important;
	z-index:10;
}

.sf-blue li:hover ul ul, 
.sf-blue li:hover ul ul ul,
.sf-blue li:hover ul ul ul ul,  
.sf-blue li.wpmhover ul ul, 
.sf-blue li.wpmhover ul ul ul, 
.sf-blue li.wpmhover ul ul ul ul {
	left: -999em;
	display:inline;
	height:22px;
	display: block !important;
	z-index:10;
	color:#A6B54C;

}


.sf-blue li li:hover ul{
	left:0;
	display:inline;	
	height:22px;	
	display: block !important;
	z-index:10;
	color:#A6B54C;

}

.sf-blue li li:visited ul{
	left:0;
	display:inline;	
	height:22px;	
	display: block !important;
	z-index:10;
	color:#A6B54C;

}

.sf-blue li li:active ul{
	left:0;
	display:inline;
	color:#663300;
	display: block !important;
	height:22px;	
	z-index:10;
	color:#A6B54C;
}


.sf-blue li li:selected ul{
	left:0;
	display:inline;
	display: block !important;
	height:22px;	
	z-index:10;
	color:#A6B54C;
	}


.sf-blue li li.wpmhover ul{
	left:0;
	display:inline;	
	height:22px;
	display: block !important;
	z-index:10;
	color:#A6B54C;
}


.sf-blue li li.wpmhover:visited ul{
	left:0;
	display:inline;	
	height:22px;
	display: block !important;
	z-index:10;
	color:#A6B54C;
}

.sf-blue li:hover ul, 
.sf-blue li li li:hover ul, 
.sf-blue li li li li:hover ul,
.sf-blue li.wpmhover ul, 
.sf-blue li li li.wpmhover ul,
.sf-blue li li li li.wpmhover ul{
	left:0;
	display:inline;	
	height:22px;
	display: block !important;
	z-index:10;
	color:#A6B54C;
	
}
*/
.sf-blue li.selected, 
.sf-blue li.current-cat, 
.sf-blue li.current-cat-parent, 
.sf-blue li.current_page_item, 
.sf-blue li.current_page_parent,
.sf-blue li.current_page_ancestor  {
	background:url(menuitem_Act.gif) no-repeat top center;
	height:96px;
	display:inline;
	display: block !important;
	z-index:10;
	color:#004380;
}

.sf-blue li.selected:active, 
.sf-blue li.current-cat:active, 
.sf-blue li.current-cat-parent:active, 
.sf-blue li.current_page_item:active, 
.sf-blue li.current_page_parent:active,
.sf-blue li.current_page_ancestor:active  {
	background:url(menuitem_Act.gif);
	height:96px;
	display:inline;
	display: block !important;
	z-index:10;
	color:#004380;
	
}
/*
.sf-blue li.selected:visited, 
.sf-blue li.current-cat:visited, 
.sf-blue li.current-cat-parent:visited, 
.sf-blue li.current_page_item:visited, 
.sf-blue li.current_page_parent:visited,
.sf-blue li.current_page_ancestor:visited  {
	background:url(menuitem_Inact.gif);
	height:71px;
	display:inline;
	display: block !important;
	z-index:10;
	color:#A6B54C;
	
	
}*/
.sf-blue li:hover, 
.sf-blue li.wpmhover {
	/*background:url(menuitem_Inact.gif) no-repeat;*/
	height:96px;
	display:inline;
	display: block !important;
	color:#004380;
	margin-top:6px;
	padding-left:30px;
	padding-right:15px;
	background:url('menuitem_Act.gif') no-repeat top center;
	
}

.sf-blue li.active selected a{
	/*background:url(menuitem_Inact.gif) no-repeat;*/
	height:96px;
	display:inline;
	display: block !important;
	color:#004380;
	margin-top:6px;
	padding-left:30px;
	padding-right:15px;
	background:url('menuitem_Act.gif') no-repeat top center;
	
}

.sf-blue li {
	/*border-left: 1px solid #c33727;*/
	/*border-right: 1px solid #c33727;*/
	display:inline;	
	height:96px;
	display:block !important;
	color:#004380;
	margin-top:6px;
	padding:8px 20px 0 15px;
	
	/*width:150px;*/
}

.sf-blue li.active selected {
	color:#004380;
}

.sf-blue-after {
	clear:right;
	margin:7px 0 0 0;
	padding:0;	
	background:url('menuitem_Act.gif') no-repeat top center;	
	/*border-top: 1px solid #c33727;*/
	/*display:inline;
	
}

/*.sf-blue li li {
	border-left: 0;
	border-right: 0;
	/*border-top: 1px solid #c33727;*/
	/*border-bottom: 1px solid #c33727;*/
	/*display:inline;
	background:none;
	height:71px;
	display: block !important;
	color:#A6B54C;
	
/*}

.sf-blue li li:hover, 
.sf-blue li li.wpmhover {
	background:none;
	height:71px;
	display:inline;
	display: block !important;
	color:#A6B54C;
	
}

.sf-blue li li:visited, 
.sf-blue li li.wpmhover:visited {
	background:none;
	height:71px;
	display:inline;
	display: block !important;
	color:#A6B54C;
	
}

.sf-blue li li.selected, 
.sf-blue li li.current-cat, 
.sf-blue li li.current-cat-parent, 
.sf-blue li li.current_page_item, 
.sf-blue li li.current_page_parent,
.sf-blue li li.current_page_ancestor  {
	background:none;
	height:71px;
	display:inline;
	display: block !important;
	color:#A6B54C;
	
}

.sf-blue ul ul {
	/*border-left: 1px solid #c33727;*/
	/*border-right: 1px solid #c33727;*/
	/*display:inline;
	height:71px;
	display: block !important;
	color:#A6B54C;	
}

.sf-blue ul li.selected ul {
	/*border-left: 1px solid #c33727;*/
	/*border-right: 1px solid #c33727;*/
	/*left:0;
/*}

.sf-blue ul li.selected a {
	/*border-left: 1px solid #c33727;*/
	/*border-right: 1px solid #c33727;*/
	/*color:#EA861B;
/*}