/* @charset "UTF-8";
*/

ul.dropdown,
ul.dropdown li,
ul.dropdown ul {
 font: 9px/22px Verdana, Arial, Helvetica, sans-serif;
 line-height:175%;
 list-style: none;
 margin: 0;
 padding: 0;
}

ul.dropdown {
 position: relative;
 z-index: 597;
 float: left;
}

ul.dropdown li {
 float: left;
 line-height: 1.3em;
 vertical-align: middle;
 zoom: 1;
}

ul.dropdown li.hover,
ul.dropdown li:hover {
 position: relative;
 z-index: 599;
 cursor: default;
}

ul.dropdown ul {
 visibility: hidden;
 position: absolute;
 top: 100%;
 left: 0;
 z-index: 598;
 width: 100%;
}

ul.dropdown ul li {
 float: none;
}

ul.dropdown ul ul {
 top: 1px;
 left: 99%;
 top: -10px;
}

ul.dropdown li:hover > ul {
 visibility: visible;
}

ul.dropdown-vertical {
 width: 150px;
 
}

ul.dropdown-vertical ul {
 top: 1px;
 left: 99%;

}

ul.dropdown-vertical li {
 float: none;
}


ul.dropdown {
 font-weight: regular;
}

	ul.dropdown li {
		 padding: 7px 10px;
	 border-style: solid;
	 border-width: 1px 1px 1px 0;
	 border-color: #fff #d9d9d9 #d9d9d9;
	 background-color: #FFE2C6;
 	 background-color: #D8D8D8;
  	 background-color: #EAEAEA;
	 color: #bf0000;

	}

	ul.dropdown li.hover,
	ul.dropdown li:hover {
	 background-color: #FFCC99;
 	 background-color: #CCCCCC;
  	 background-color: #D8D8D8;
	 color: #bf0000;
	}

	ul.dropdown a:link,
	ul.dropdown a:visited	{ color: #bf0000; text-decoration: none; }
	ul.dropdown a:hover		{ color: #bf0000; }
	ul.dropdown a:active	{ color: #bf0000; }


	/* -- level mark -- */

	ul.dropdown ul {
	
	 width: 150px;
	 margin-top: 1px;
	 top: -5px;
	}

		ul.dropdown ul li {
				 font-weight: normal;
		 }


ul.dropdown *.dir {
 padding-right: 20px;
 background-image: url(images/nav-arrow-down.png);
 background-position: 100% 50%;
 background-repeat: no-repeat;
 
}


/* -- Components override -- */


ul.dropdown-vertical *.dir {
 background-image: url(nav-arrow-right.gif);
  background-repeat: no-repeat;

}

/* CSS Document */

.h {display:none}
.v {display:block}

body {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
scrollbar-face-color: #ffffff; 
scrollbar-shadow-color: #B21F24; 
scrollbar-highlight-color: #ffffff; 
scrollbar-3dlight-color: #B21F24; 
scrollbar-darkshadow-color: #B21F24; 
scrollbar-track-color: #BF0000; 
scrollbar-arrow-color: #B21F24 
}
.unnamed1 {  text-decoration: none}

.linknormal {
    color: #BF0000;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:7pt;
	text-decoration: none;
}

.linknormal:hover {
    color: #000000;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:7pt;
	text-decoration: none;
}

.linkacciones {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #000000;
	font-weight: bold;
	text-decoration:none;
	font-size: 10pt;
	word-spacing: 10px;
}

.linkacciones:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #FF0000;
	font-weight: bold;
	text-decoration:none;
}


.amenu {
	color: #BF0000;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	text-decoration : none;
}

.amenu:hover {
	color: #000000;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	text-decoration : none
}

.linkblanco  {
	color: #FFFFFF;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	text-decoration : none;
}    

.linkblanco:hover  {
	color: #000000;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	text-decoration : none;
}    
.linkblancoG  {
	color: #FFFFFF;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:14pt;
	text-decoration : none;
}    

.linkblancoG:hover  {
	color: #000000;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:14pt;
	text-decoration : none;
}    

.Linknuevo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.titulo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}


div.nicetitle p.destination {
    font-size: 9px;
    padding: 0 3px 0 20px;
	text-align: left;
	-moz-opacity: 1;
}

div.nicetitle p span.accesskey {
	color: #d17e62;
}

.linknot {

    color: #BF0000;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12pt;
	text-decoration: none;
}

.linknot:hover {
    color: #0066ff;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12pt;
	text-decoration: none;
}
.searchform {  
  
display: inline-block;  
  
zoom: 1; /* ie7 hack para display:inline-block */  
  
*display: inline;  
  
border: solid 1px #d2d2d2;  
  
padding: 3px 5px;  
  
-webkit-border-radius: 2em;  
  
-moz-border-radius: 2em;  
  
border-radius: 2em;  
  
-webkit-box-shadow: 0 1px 0px rgba(0,0,0,.1);  
  
-moz-box-shadow: 0 1px 0px rgba(0,0,0,.1);  
  
box-shadow: 0 1px 0px rgba(0,0,0,.1);  
  
background: #f1f1f1;  
  
background: -webkit-gradient(linear, left top, left bottombottom, from(#fff), to(#ededed));  
  
background: -moz-linear-gradient(top,  #fff,  #ededed);  
  
filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ededed'); /* ie7 */  
  
-ms-filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ededed'); /* ie8 */  
  
}  
  
.searchform input {  
  
font: normal 12px/100% Arial, Helvetica, sans-serif;  
  
}  
  
.searchform .searchfield {  
  
background: #fff;  
  
padding: 6px 6px 6px 8px;  
  
width: 202px;  
  
border: solid 1px #bcbbbb;  
  
outline: none;  
  
-webkit-border-radius: 2em;  
  
-moz-border-radius: 2em;  
  
border-radius: 2em;  
  
-moz-box-shadow: inset 0 1px 2px rgba(0,0,0,.2);  
  
-webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.2);  
  
box-shadow: inset 0 1px 2px rgba(0,0,0,.2);  
  
}  
  
.searchform .searchbutton {  
  
color: #fff;  
  
border: solid 1px #494949;  
  
font-size: 11px;  
  
height: 27px;  
  
width: 27px;  
  
text-shadow: 0 1px 1px rgba(0,0,0,.6);  
  
-webkit-border-radius: 2em;  
  
-moz-border-radius: 2em;  
  
border-radius: 2em;  
  
background: #5f5f5f;  
  
background: -webkit-gradient(linear, left top, left bottombottom, from(#9e9e9e), to(#454545));  
  
background: -moz-linear-gradient(top,  #9e9e9e,  #454545);  
  
filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#9e9e9e', endColorstr='#454545'); /* ie7 */  
  
-ms-filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#9e9e9e', endColorstr='#454545'); /* ie8 */  
  
}

