.liga_producto a
{
}
<!--.tx2 {font-size:14px; color:#5595F4; font-weight:bold;}-->
.tx2 {font-size:14px; color:#000000 font-weight:bold;}
.bd  {border: solid #9B9B9B 1px;}
.texto
{
	font-size:10px;
	color:#9B9B9B;
}
.textoprod
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}
.menu
{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#000000;
}
a.paginar2:link,a.paginar2:visited
{
font-family:Arial, Helvetica, sans-serif;
color:#0000FF;
font-size:12px;
text-decoration:none;
font-weight:bold;
}
.paginar2
{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#0C02B7;
font-weight:bold;
}
a.paginar:link,a.paginar:visited
{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#0000FF;
font-size:11px;
text-decoration:none;
font-weight:normal;
}
.paginar
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#0C02B7;
font-weight:bold;
}
.mostrar,a.mostrar:link,a.mostrar:visited
{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#004080;
font-weight:bold;
font-size:11px;
text-decoration:none;
}
/* General */
body
{
	background-color:#FFFFFF;
	padding: 0;
	margin: 0;
	font-family:Arial, Helvetica, sans-serif;
 

}
.alcom 
{
	font-size:16px;
	font-weight:bold;
	text-align:center;
	text-decoration: none;
	color:#993300;
}
.menu_a /* LETRA NORMAL*/
{
	font-size:11px;
	text-decoration: none;
	color:#000000;
	
}

.caract /* LETRA NORMAL*/
{
	font-size:11px;
	text-decoration: none;
	color:#000000;
}

a:visited  LETRA VISITADA
{
	text-decoration: none;
	color:#000000;
}

a:hover /* LETRA MOUSE ENCIMA*/
{
	/*text-decoration:none;*/
	color:#000000;
	
}

.sel /* LETRA SELECCIONADA*/
{
	
	color:#ff0000;
	text-decoration:none;
	font-size:11px;
}

img { border: none; }


/* Current main nav selected */
li.select a
{
	color: #fff;
	background: #6c0006;
	border: 1px solid #6c0006;
}

.software_map { margin: 1.5em 0; }

.project_search 
{
	margin: -4em 2em 0 0;
	left: 2.5em;
}

.show { }



/* Right Content Trove */
.right_column
{
	float: left;
	margin: 1em 0 0 1em;
}

.right_column p { margin: 0 0 1em 1em; }
.right_column .tbar { margin: 0 0 .5em 0; }

.right_column ul
{
	margin: 0 0 .8em .3em;
	padding: 0;
}

.right_column li
{
	border-bottom: #ddd solid 1px;
	padding: .2em 0 .3em;
	list-style: none;
}

.right_column li a:hover { color: #039; }

/* Project Tree */

#frame .pmap ul li, #frame .catmap ul li { font-size: 100%; }

#frame .pmap ul li
{
	border: none;
	background: url("menu/icon_drop5.gif") no-repeat top left;
	padding: 0 0 0 1em;
	margin: 0 0 0 -2.4em;
	position: relative;
}

#frame .pmap ul li input, #frame .pmap ul li a { margin-left: 1.5em; }

#frame .pmap ul li.end
{
	padding-bottom: .3em;
	background: url("menu/icon_drop4.gif");
	background-repeat:no-repeat;
}

#frame .pmap ul <!-- <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<AQUI
{
	background: url("menu/icon_drop3.gif") repeat-y top left;
	padding: 0 0 0 2.41em;
	margin: 0;
}

#frame .pmap, #frame .pmap ul { position: relative; }

#frame .pmap ul span
{
	left: 1.2em;
	position: absolute;
}

.current { font-weight: bold; }
.current ul li { font-weight: normal; }
.advancedpage p, .advancedpage .subtitle { margin-left: 1em; }


.projectsearch
{
	
	right: 0;
	top: 0;
	margin: -.3em 0 0 0;
}

.up
{
	margin: 0;
	padding: 0 .4em;
	text-decoration: none;
	background: url("menu/minus.gif") 0 .1em no-repeat;
	left: 0;
	position: absolute;
	z-index: 2;
	cursor: pointer;
}

.dwn
{
	margin: 0;
	padding: 0 .4em;
	text-decoration: none;
	
	background: url("menu/plus.gif") 0 .1em no-repeat;
	left: 0;
	position: absolute;
	z-index: 1;
	cursor: pointer;
}

.column li span, #searchform span
{
	display: none;
	padding: .1em;
}



.ups
{
	margin: 0 0 0 -.3em;
	padding: 0 .3em;
	text-decoration: none;
	background: url("menu/minus.gif") 0 .2em no-repeat;
	right: -1.4em;
	position: absolute;
	z-index: 2;
	cursor: pointer;
}

.dwns
{
	margin: 0;
	padding: 0 .3em;
	text-decoration: none;
	background: url("menu/plus.gif") 0 .2em no-repeat;
	right: -1.4em;
	top: 0;
	position: absolute;
	z-index: 1;
	cursor: pointer;
}

.hide { display: none; }

.tup
{
	padding: 0 0 0 15px;
	background: url("menu/minus.gif") 0 .1em no-repeat;
	z-index: 2;
	cursor:pointer;
}

.tdwn
{
 
	background: url("menu/plus.gif") 0 .1em no-repeat;
	padding: 0 0 0 15px;
	z-index: 1;
	cursor:pointer;
}

/* Universal */

#nav li ul { _top: 1.8em; }
.wrap {width: 99.6%;}
#masthead h1 {_top: -2px}
#top { _height: 1.65em;}
#fadbtm {width: 94%;}
#status {margin: -1.6em .5em 0 0; float: right;}
#nav li.begin { margin: 0 0 0 2em; }
#nav li ul li.begin { margin: 0 0 0 2.5em !important; }
#breadcrumb li{  background: url("http://images.sourceforge.net/images/sfx/arrowb.gif") no-repeat 0 50%; padding: 0 0 0 .8em; margin: 0 .2em 0 0;}
#breadcrumb li.begin, #breadcrumb li:first-child { background: none; }
#firstwave.nav {position: relative; padding: 0 0 1em .5em; margin: .5em 0 0 0;}
.up, .dwn { margin: .2em 0 0 -1.2em; }
.ups, .dwns { right: -1.3em; top: 0;}
#sfmarquee {height: 100%; margin: -1em 0 -.5em -1em;}
#dl .addl {position: absolute; top: 0; right: 0; width: 220px;}
.potm h2 small {right: 2em; margin: -.3em 0 0 0}
.potm h2 span.rss {font-size: 50%; padding: 0 0 0 .2em}
.usernav {position: static;}
.dual {margin: 0 0 0 300px;}
#ad34 { margin: 0; }
#ad7 {margin: 0 0 0 1%; width:45%;}
.right_column {width: 100%; margin: 1em 0 0 5; }<!-- AQUI SE MUEVE A LA DERECHA
.page form, table#searchtable td.btmsearch form, .results form {margin: 0; padding: 0;}
#f-calendar-trigger-1 img, #f-calendar-trigger-2 img, #f-calendar-trigger-3 img, #f-calendar-trigger-4 img {margin: 0 0 0 .2em;}
#frame .pmap ul ul {padding: 0 0 0 2.35em; }
#frame .pmap ul li.end {padding-bottom: 0 !important;}
#frame .pmap ul ul li.end {padding-bottom: .3em;}
#frame .pmap ul ul ul { padding: 0 0 0 2.4em; }
#frame .pmap ul ul ul ul {padding: 0 0 0 2.35em;}
#frame .pmap ul span {_left: 0; position: absolute;}<!----- AQUI SE MOVIO EL CUADRO
#frame #miss0_1 .pmap {margin: 1em 0 0 0;}
.advanced {top: -.3em; left: 0}
h2 span.adv {position: absolute; right: 2em; padding: 0;}
#fad6, #fad36 { z-index: 1000 !important}
.projectsearch {_margin-right: 1em;}
.left_column p { _padding: 0; }
#TB_overlay { _filter:alpha(opacity=60);}
#TB_HideSelect{ _filter:alpha(opacity=0); }
#firstwave.nav ul li.tools div, #firstwave.nav ul li.toolsadmin div, #firstwave.nav ul li.subdiv div { border-top: none !important; border-bottom: 1px solid #678 !important; }
#TB_closeWindow, #TB_closeAjaxWindow {
padding: .2em .3em .3em .4em;
}
.shot {clear: both;}
