* { 
margin: 0; 
padding: 0; 
} 


H2	{font-family:Arial,Verdana, Helvetica, sans-serif; font-size:160%; color:#ff6600; font-style:normal; margin:5px 0px 5px 0px }
H3	{font-family:Arial, Verdana, Helvetica, sans-serif; font-size:140%; color:#FFFFFF; font-style:normal;	margin:5px 0px 5px 0px }

/*Estilos para la cabecera de la pagina*/

#popup { background:#FFFFFF; border:1px solid #ff6600; margin:0px; padding:7px; width:<? echo $ancho_popup; ?>px; }
#popup2 { background:#dddddd; border:1px solid #ff6600; margin:0px; padding:7px; width:<? echo $ancho_popup; ?>px; }
#popup3 { background:#FFFFFF; border:1px solid #ff6600; margin:0px; padding:7px; width:<? echo $ancho_popup; ?>px; }
#popup4 { background:#FFFFFF; border:1px solid #ff6600; margin:0px; padding:7px; width:<? echo $ancho_popup; ?>px; }



.ley { font-family: Verdana, Helvetica, sans-serif; color: #FFFFFF; font-size: 10px; }
.titu_popup{ font-family: Arial, Helvetica, sans-serif; color: #FF6600; font-weight: bold; font-size: 16px; }
.campo_popup{ font-family: Arial, Helvetica, sans-serif; color: navy; font-size: 10px; font-weight: bold; }
.txt10_popup{ font-family: San Serif, Comic, Helvetica, Arial; color: #000000; font-size: 10px; }
.style1 { font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; }
.style2 {font-family: Arial, Helvetica, sans-serif}
.small { font-family: verdana; font-size: 8pt; color: #ff6600; }
.small a:link { font-family: verdana; font-size: 8pt; color: #ff6600; text-decoration: none; }
.small a:Visited { font-family: verdana; font-size: 8pt; color: #ee6600; text-decoration: none; }
.small a:Hover { font-family: verdana; font-size: 8pt; color: #ff8800; text-decoration: underline; }
.highlight { font-family: helvetica; font-size: 8pt; font-weight: bold; color: #000099; }
.medium { font-family: helvetica; font-size: 11pt; font-weight: bold; color: #000000; }
.largish { font-family: helvetica; font-size: 14pt; color: #000099; }
.largishHighlight { font-family: helvetica; font-size: 18pt; color: #FF9900; }
.large { font-family: helvetica; font-size: 28pt; color: #003399; }
.largeHighlight { font-family: helvetica; font-size: 30pt; color: #FF9900; }
.tituPral { color: #098179; font-family: Arial, sans-serif; font-size: 11pt; text-decoration: none; font-weight: bold; }
.navtext { width:160px; font-family: Helvetica, Verdana, Arial, sans-serif; font-size:8pt; border-width:1px; border-style:outset; border-color:green; layer-background-color:ffdeaa; background-color:ffdeaa; color:green; }
.ley { font-family: verdana; font-size: 8pt; color: #ffffff; }
.ley a:link { font-family: verdana; font-size: 8pt; color: #ff6600; text-decoration: none; }
.ley a:Visited { font-family: verdana; font-size: 8pt; color: #ffffff; text-decoration: none; }
.ley a:Hover { font-family: verdana; font-size: 8pt; color: #ff6600; text-decoration: underline; }


/*Estilos menú izquierdo*/
#side_bar a {font-family: sans-serif, verdana; font-size: 8pt; color: #000099; }
#side_bar a:link {font-family: sans-serif, verdana; font-size: 8pt; color: #0000ff; }
#side_bar a:visited {font-family: sans-serif, verdana; font-size: 8pt; color: #0044ff; }
#side_bar a:hover {font-family: sans-serif, verdana; font-size: 8pt; color: #ff6600; text-decoration:underline}

/* Localizador */
#localizador   {	font-family:Arial, Verdana, Helvetica, sans-serif; text-align:left; margin:5px 185px 10px 185px; padding-right:4px; color:#898989 }
#localizador a {	color:#00626C; text-decoration:none }

/* Varios */
.separa   { width:auto; margin:5px 0px 5px 0px; padding:5px 0px 5px 0px; border-bottom:solid 1px #c5c5c5; clear:both }
.separa01 { width:auto; margin:4px 0px 4px 0px; padding:0px 0px 0px 0px; border-bottom:solid 1px #C5C5C5; clear:both }
.separa02 { width:auto; margin:0px 0px 15px 0px; padding:0px 0px 0px 0px; border-bottom:solid 1px #000000; clear:both }

/* /////////////////////////////////////////////////////////////////////// */

div.contextmenu{
/*We will use a background similar to the Ms Apps to give a Windows like Look&Feel*/
background:#FFFFFF url(img/bkg.pngf) repeat-y scroll 0%;
border:1px solid #8888FF;
opacity:0.93;
filter: alpha(opacity=93)
}
div.contextmenu ul {list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}
div.contextmenu ul li{
display:block;
padding:1px;
line-height:100%;
margin:0;
}
div.contextmenu ul li a {
border:none;
padding:3px 21px 3px 30px;
display:block;
text-decoration:none;
color:#233D6D;
font-size:11px;
font-family:tahoma,arial,sans-serif;
}
div.contextmenu ul li a:hover  {
color:#233d6d;
background:#c3daf9;
border:1px solid #8BB8F3;
padding:2px 20px 2px 29px;
}   