@charset "UTF-8";
.campoBusqueda {
	border: 1px solid #98999B;
	height: 16px;
}
#registroFin {
	font-size: 12px;
	color: #8C8C8C;
	text-align: center;
}
#htmltagcloud{
	/******************************************
 * CUSTOMIZE CLOUD CSS BELOW (optional)
 */
	font-size: 100%;
	width: auto;		/* auto or fixed width, e.g. 500px   */
	font-family:Arial, Helvetica, sans-serif;
	background-color:#fff;
	padding:1em;
	height: auto;
	margin-top: 1em;
	margin-right: 1em;
	margin-bottom: 0;
	margin-left: 1em;/******************************************
 * END CUSTOMIZE
 */
	clear: left;
}#htmltagcloud{
	line-height:2.5em;
	word-spacing:normal;
	letter-spacing:normal;
	text-transform:none;
	text-align:justify;
	text-indent:0
}#htmltagcloud a:link{text-decoration:none}#htmltagcloud a:visited{text-decoration:none}#htmltagcloud a:hover{
	color:#CCC
}#htmltagcloud a:active{
	color:white;
	background-color:#CCC
}.wrd{padding:0;position:relative}.wrd a{text-decoration:none}.tagcloud0{
	font-size:1em;
	color:#BDBDBD;
	z-index:10
}.tagcloud0 a{
	color:#BDBDBD
}.tagcloud1{
	font-size:1.4em;
	color:#BDBDBD;
	z-index:9
}.tagcloud1 a{
	color:#BDBDBD
}.tagcloud2{
	font-size:1.8em;
	color:#BDBDBD;
	z-index:8
}.tagcloud2 a{
	color:#BDBDBD
}.tagcloud3{
	font-size:2.2em;
	color:#BDBDBD;
	z-index:7
}.tagcloud3 a{
	color:#BDBDBD
}.tagcloud4{
	font-size:2.6em;
	color:#AEAEAE;
	z-index:6
}.tagcloud4 a{
	color:#AEAEAE
}.tagcloud5{
	font-size:3em;
	color:#999;
	z-index:5
}.tagcloud5 a{
	color:#999
}.tagcloud6{
	font-size:3.3em;
	color:888;
	z-index:4
}.tagcloud6 a{
	color:#888
}.tagcloud7{
	font-size:3.6em;
	color:#777;
	z-index:3
}.tagcloud7 a{
	color:#777
}.tagcloud8{
	font-size:3.9em;
	color:#666;
	z-index:2
}.tagcloud8 a{
	color:#666
}.tagcloud9{
	font-size:4.2em;
	color:#555;
	z-index:1
}.tagcloud9 a{
	color:#555
}.tagcloud10{
	font-size:4.5em;
	color:#666;
	z-index:0
}.tagcloud10 a{
	color:#666
}.freq{font-size:10pt !important;color:#bbb}#credit{text-align:center;color:#333;margin-bottom:0.6em;font:0.7em 'lucida grande',trebuchet,'trebuchet ms',verdana,arial,helvetica,sans-serif}#credit a:link{color:#777;text-decoration:none}#credit a:visited{color:#777;text-decoration:none}#credit a:hover{color:white;background-color:#05f}#credit a:active{text-decoration:underline}body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
	margin: 0px;
}
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
	margin: 0px;
}
#HEADER {
	/*background-image: url(img/header.jpg);*/
	background-repeat: no-repeat;
	width: 950px;
	height: 140px;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	text-align: right;
	vertical-align: bottom;
	padding: 5px;
	position: relative;
}
.logo-invents{
	position:absolute;
	top: 10px;
	left: 20px;
}

a.botonHeader {
	display: block;
	float: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	background: url(img/bg-boton-top.gif) no-repeat top;
	height: 20px;
	width: 150px;
	margin-right: 6px;
	margin-left: auto;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	margin-top: 2px;
	margin-bottom: 9px;
	clear: left;
	cursor: pointer;
	line-height: 17px;
}
a.botonHeader span {
    
    display: block;
 
    padding: 0px 0 0px 0px;
}

a.botonHeader:hover {
	color: #333;
	outline: none; /* hide dotted outline in Firefox */
}


a.botonHeader:active span {
  
}
#HEADER #Idiomas {
	font-size: 12px;
	color: #FFF;
	height: 20px;
	vertical-align: bottom;
	padding-top: 60px;
	margin-right: 5px;
}
#HEADER  #Idiomas a{
	color: #FFF;
	text-decoration: none;
}
#BOTONERA {
	height: 40px;
	width: 960px;
	margin: auto;
	padding-top: 2px;
	padding-bottom: 2px;
	overflow: hidden;
	visibility: visible;
	clear: left;
}

#BOTONERA a.botonLeft {
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #636466;
	background-color: #FFF;
	height: 26px;
	width: 158px;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	clear: none;
	background-image: url(img/botonBG-L.jpg);
	background-repeat: repeat-x;
	padding-top: 14px;
	margin-right: 2px;
}
#BOTONERA a.botonLeft:hover , #BOTONERA a.botonLeft:active {
	outline: none; /* hide dotted outline in Firefox */
	background-image: url(img/botonBGClick-L.jpg);
	background-repeat: repeat-x;
}
#BOTONERA a.botonActivoLeft{
	background-image: url(img/botonBGClick-L.jpg);
}

#BOTONERA a.boton {
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #636466;
	background-color: #636466;
	height: 26px;
	width: 158px;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	clear: none;
	background-image: url(img/botonBG.jpg);
	background-repeat: repeat-x;
	padding-top: 14px;
	margin-right: 2px;
}
#BOTONERA a.botonActivo{
	background-image: url(img/botonBG-Click.jpg);
}
#BOTONERA a.boton:hover , #BOTONERA a.boton:active {
	outline: none; /* hide dotted outline in Firefox */
	background-image: url(img/botonBG-Click.jpg);
	background-repeat: repeat-x;
}
#BOTONERA a.botonFin:hover,  #BOTONERA a.botonFin:active {
	outline: none; /* hide dotted outline in Firefox */
	background-image: url(img/botonBGClick-R.jpg);
	background-repeat: repeat-x;
background-position: right;
}
#BOTONERA a.botonFin {
background-position: right;

	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #636466;
	background-color: #FFF;
	height: 26px;
	width: 160px;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	clear: none;
	background-image: url(img/botonBG-R.jpg);
	background-repeat: repeat-x;
	
	padding-top: 14px;
}

#BREADCRUM {
	height: 18px;
	width: 960px;
	margin: auto;
	color: #5A97CD;
	font-weight: normal;
	font-size: 12px;
	padding-top: 20px;
}
#BREADCRUM a {
	color: #5A97CD;
	text-decoration: none;
}
#BREADCRUM img {
	vertical-align: top;
	padding-right: 4px;
	padding-left: 4px;
}
#CONTENIDO {
	height: auto;
	width: 960px;
	overflow: visible;
	visibility: visible;
	margin: auto;
}
#CONTENIDO #BANNER {
	height: 275px;
	width: 960px;
	margin-top: 10px;
}
#CONTENIDO #COLUMNA-LEFT{
	float: left;
	height: auto;
	width: 640px;
	margin-top: 15px;
}
#busqueda-BOX {
	/*height: 115px;*/
	width: 605px;
	background: url(img/BoxSeleccionBG.jpg) repeat-x;
	padding: 0 10px 0 10px;
	font-size: 12px;
	color: #868789;
	line-height: 25px;
}
#busqueda-BOX a.Boton-Buscar {
	float: right;
	height: 15px;
	width: 63px;
	font-size: 12px;
	color: #FFF;
	padding-top: 3px;
	text-align: center;
	text-decoration: none;
	background-color: #868789;
	margin-bottom: 5px;
	line-height: 12px;
}
#busqueda-BOX a.LinkPatentes {
	color: #868789;
	text-decoration: underline;
	text-align: right;
	clear: both;
	/*float: right;*/
}
#busqueda-Box-sm a.LinkPatentesCip {
	color: #868789;
	text-decoration: underline;
	text-align: right;
	clear: both;
	/*float: right;*/
}
#busqueda-BOX a.Boton-Buscar:hover {
	color: #FFF;
	text-decoration: none;
	background-color: #9c9d9f;
	line-height: 12px;
}
#busqueda-BOX-result {
	/*height: 115px;*/
	width: 605px;
	/*background-image: url(img/BoxSeleccionBG.jpg);
	background-repeat: repeat-x;*/
	/*padding: 15px;*/
	font-size: 12px;
	color: #868789;
	line-height: 25px;
	/*display:none;*/
}
#compra-venta {
	/*height: 202px;*/
	width: 635px;
	overflow: hidden;
	margin-top: 20px;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-bottom-style: solid;
	border-top-color: #868686;
	border-right-color: #868686;
	border-bottom-color: #d9dadb;
	border-left-color: #868686;
}
#compra-venta #Ventas-BOX{
	background-color: #FFF;
	/*height: 200px;*/
	width: 314px;
	border: 2px none #ecbc85;
	margin-bottom: 8px;
	background-repeat: no-repeat;
	font-size: 12px;
	color: #646567;
	vertical-align: middle;
	line-height: 18px;
	text-align: justify;
	float: left;
}
#compra-venta #Ventas-BOX a{
	text-decoration: none;
}
#UltimosArticulos {
	/*height: 400px;*/
	width: 636px;
	margin-top: 14px;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-color: #868686;
	border-right-color: #868686;
	border-bottom-color: #d9dadb;
	border-left-color: #868686;
	float: left;
}
#UltimosArticulos #Articulos-BOX {
	background-color: #FFF;
	height: auto;
	width: 313px;
	border: 2px none #ecbc85;
	margin-bottom: 8px;
	background-repeat: no-repeat;
	font-size: 12px;
	color: #868686;
	vertical-align: middle;
	line-height: 16px;
	/*text-align: justify;*/
	float: left;
}
#Articulos-BOX .articulo {
	height: auto;
	width: auto;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 15px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E0E1E2;
	/*text-align: justify;*/
	font-size: 12px;
	line-height: 15px;
	color: #646567;
}
.orange {
	color: #5A97CD;
	letter-spacing: 0.17em;
}
#Titulo-BoxSM, .Titulo-BoxSM {
	font-size: 14px;
	text-transform: uppercase;
	color: #666;
	height: 21px;
	width: 314px;
	padding-top: 5px;
	text-align: center;
	background-color: #d9dadb;
	font-weight: bold;
}
#CONTENIDO #COLUMNA-RIGHT {
	float: left;
	height: auto;
	width: 313px;
	padding-top: 15px;
	margin-left: 5px;
}
#CONTENIDO #contenido-right {
	float: left;
	background-image: url(img/bgCudaroGradientesBIG.jpg);
	background-repeat: no-repeat;
	height: auto;
	padding-top: 15px;
	margin-left: 5px;
	padding-right: 10px;
	padding-left: 10px;
	font-size: 12px;
	color: #999;
	line-height: 15px;
	width: 626px;
}
#Sectore-BOX {
	background-color: #FFF;
	height: 190px;
	width: 311px;
	border: 2px solid #ececed;
	margin-bottom: 8px;
	overflow: hidden;
}
#Sectore-BOX a.boton {
	float: left;
	height: 18px;
	width: 156px;
	background-image: url(img/botonSectorBG.jpg);
	font-size: 12px;
	color: #868791;
	padding-top: 7px;
	text-align: center;
	text-decoration: none;
}
#Sectore-BOX a.boton2 {
	float: left;
	height: 18px;
	width: 155px;
	background-image: url(img/botonSectorBG2.jpg);
	font-size: 12px;
	color: #666;
	padding-top: 7px;
	text-align: center;
	text-decoration: none;
}
#Newsletter-BOX {
	background-color: #FFFFFF;
	height: 105px;
	width: 314px;
	border: 2px none #ececed;
	margin-bottom: 30px;
	margin-top: 16px;
	background-image: url(img/NewsletterBoxBG.jpg);
	background-repeat: no-repeat;
	font-size: 12px;
	color: #868789;
	vertical-align: middle;
}
#Newsletter-BOX  .campoTexto {
	height: 16px;
	width: 158px;
	border: 1px solid #9c9d9f;
	font-size: 12px;
	color: #666;
}
#Newsletter-BOX a.Boton-Suscribe {
	float: left;
	height: 17px;
	width: 63px;
	font-size: 12px;
	color: #FFF;
	padding-top: 2px;
	text-align: center;
	text-decoration: none;
	background-color: #868789;
}
#Newsletter-BOX a.Boton-Suscribe:hover {
	color: #FFF;
	text-decoration: none;
	background-color: #9FA0A2;
}
#Titulo-Box {
	font-size: 18px;
	text-transform: uppercase;
	color: #FFF;
	background-image: url(img/bgTitulo-Box.jpg);
	height: 21px;
	width: auto;
	padding-top: 5px;
	text-align: center;
}
#News-BOX {
	background-color: #FFF;
	/*height: 389px;*/
	width: 309px;
	margin-bottom: 8px;
	margin-top: 0px;
	background-repeat: no-repeat;
	font-size: 12px;
	color: #646567;
	vertical-align: middle;
	line-height: 16px;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #5A97CD;
	border-right-color: #5A97CD;
	border-bottom-color: #5A97CD;
	border-left-color: #5A97CD;
}
#News-BOX .noticia {
	/*height: 60px;*/
	width: auto;
	padding-top: 17px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #5A97CD;
	text-align: justify;
}
#FOOTER {
	border-top: 1px solid #E0E1E2;
	border-bottom: 1px solid #E0E1E2;
	height: 50px;
	width: 960px;
	margin: 0 auto 5px auto;
	clear: left;
	text-align: center;
}
#FOOTER ul.socialmedia{
	margin: 13px auto 0 auto;
	padding: 0;
	list-style-type: none;
	list-style-position: outside;
	width: 200px;
}
#FOOTER ul.socialmedia li{
	display: inline;
	float: left;
	margin: 0 4px 0 4px;
}
#FOOTER ul.socialmedia li img{
	width: 25px;
}
ul.links-footer{
	width: 380px;
	margin: 0 auto 0 auto;
	padding: 0 0 30px 0;
	list-style-type: none;
	list-style-position: outside;
}
ul.links-footer li{
	float: left;
	display: inline;
	color: #5A97CD;
	font-size: 14px;
}
ul.links-footer li.separador{
	margin: 0 5px 0 5px;
}
ul.links-footer li a{
	color: #5A97CD;
	font-size: 14px;
	text-decoration:none;
}
ul.links-footer li a:hover{
	text-decoration: underline;
}
/*#FOOTER #Mapa {
	font-size: 12px;
	color: #FFF;
	height: 17px;
	vertical-align: top;
	padding-top: 17px;
	margin-right: 5px;
	text-align: right;
}
#FOOTER #Mapa a {
	color: #FFF;
	text-decoration: none;
}*/

#FOOTER #Copyrights {
	font-size: 11px;
	color: #FFF;
	margin: auto;
	width: 600px;
	text-align: center;
	padding-top: 15px;
}


#busqueda-Box-sm {
	width: 305px;
	background-image: url(img/busquedaSMBG.jpg);
	height: 222px;
	margin-bottom: 8px;
	padding: 5px;
	font-size: 12px;
	color: #868789;
	line-height: 20px;

}
#busqueda-Box-sm-patente {
	width: 305px;
	background-image: url(img/busquedaSMBG.jpg);
	height: 222px;
	margin-bottom: 8px;
	padding: 5px;
	font-size: 12px;
	color: #868789;
	/*line-height: 20px;*/

}
.Login-Box {
	height: auto;
	width: 288px;
	background-image: url(img/bgCudaroGradientes.jpg);
	background-repeat: no-repeat;
	float: left;
	padding-top: 20px;
	padding-right: 10px;
	padding-left: 10px;
	font-size: 12px;
	color: #646567;
	line-height: 15px;
}
.marco-naranja {
	height: auto;
	width: 288px;
	background-image: url(img/bgCudaroGradientes.jpg);
	background-repeat: no-repeat;
	padding-top: 20px;
	padding-right: 10px;
	padding-left: 10px;
	font-size: 12px;
	color: #999;
	line-height: 15px;
}
.Naranja    {
	color: #5A97CD;
}
a.Naranja{
	color: #5A97CD;
	text-decoration:none;
}
a.Naranja:hover{
	text-decoration:underline;
}
.camposNaranja    {
	border: 1px solid #5A97CD;
	height: 18px;
	margin-bottom: 2px;
	width: 260px;
}
.tablaAlertas {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-top-color: #FB8200;
	border-right-color: #FB8200;
	border-bottom-color: #FB8200;
	border-left-color: #FB8200;
}
.Login-BoxCompleto a {
	color: #999;
	text-decoration: underline;
}
.Login-Box a {
	color: #999;
}
.Login-Box a.Naranja{
	color: #5A97CD;	
}
.Login-Box .peque {
	font-size: 10px;
	line-height: 10px;
	text-align: justify;
}
.Login-BoxBig {
	height: auto;
	width: 615px;
	background-image: url(img/bgCudaroGradientesBIG.jpg);
	background-repeat: no-repeat;
	float: left;
	padding-top: 20px;
	padding-right: 10px;
	padding-left: 10px;
	font-size: 12px;
	color: #646567;
	line-height: 15px;
}
.Login-BoxCompleto {
	height: auto;
	width: 940px;
	background-image: url(img/bgCudaroGradientesCompleto.jpg);
	background-repeat: no-repeat;
	float: left;
	padding-top: 20px;
	padding-right: 10px;
	padding-left: 10px;
	font-size: 12px;
	color: #999;
	line-height: 15px;
}
.servicosTitulo {
	background-image: url(img/lineaGradiente.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 18px;
	width: auto;
}
/*.servicosTitulo .caja {
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	background-color: #5A97CD;
	height: 17px;
	padding-right: 4px;
	padding-left: 4px;
	width: 150px;
	text-align: left;
	padding-top: 1px;
}*/
.servicosTitulo .caja {
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	background:url(img/bg_valoracion.jpg);
	height: 17px;
	padding-right: 4px;
	padding-left: 4px;
	width: 150px;
	text-align: left;
	padding-top: 1px;
}
.botonesServicios {
	float: none;
	height: 17px;
	width: 110px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#serviciosBox  a.descargar {
	text-decoration: none;
	color: #9999A2;
}
.separadorServicios {
	background-image: url(img/lineaGradiente.jpg);
	background-repeat: no-repeat;
	height: 5px;
	width: auto;
}
.justificar {
	text-align: justify;
}
.borderBottomRight {
	border-top-color: #2887c4;
	border-right-color: #2887c4;
	border-bottom-color: #2887c4;
	border-left-color: #2887c4;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-right-style: solid;
	border-bottom-style: solid;
}
.borderBottom {
	border-top-color: #2887c4;
	border-right-color: #2887c4;
	border-bottom-color: #2887c4;
	border-left-color: #2887c4;
	border-right-width: 0px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
}
.borderBottomRightBlanco {
	border-top-color: #FFF;
	border-right-color: #FFF;
	border-bottom-color: #FFF;
	border-left-color: #FFF;
	border-right-width: 2px;
	border-bottom-width: 0px;
	border-right-style: solid;
	border-bottom-style: solid;
	font-size: 12px;
	color: #FFF;
}
.Login-BoxBig a {
	color: #999;
}
#Result-Box {
	height: auto;
	width: 628px;
	background-repeat: no-repeat;
	float: left;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 0px;
	font-size: 12px;
	color: #999;
	line-height: 15px;
}
#detalles-Box {
	height: auto;
	width: 630px;
	background-repeat: no-repeat;
	float: left;
	padding-top: 0px;
	padding-right: 10px;
	padding-left: 0px;
	font-size: 12px;
	color: #999;
	line-height: 17px;
}
#cuadroTitulo {
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	background-image: url(img/bgTablaHeader_redondeado.jpg);
	background-repeat:no-repeat;
	height: 20px;
	width: auto;
	padding-top: 5px;
	padding-left: 20px;
}
#detalles-Box a  {
	background-repeat: no-repeat;
	padding-left: 0px;
	font-size: 12px;
	color: #999;
	line-height: 15px;
	text-decoration: none;
}
.cuadroContactar {
	background-image: url(img/busquedaSMBG_redondeado.jpg);
	background-repeat:no-repeat;
	background-position:bottom center;
	padding: 10px;
}
a.Boton-Buscar-White {
	float: right;
	height: 15px;
	width: 63px;
	font-size: 12px;
	color: #333;
	padding-top: 3px;
	text-align: center;
	text-decoration: none;
	background-color: #FFF;
	margin-bottom: 5px;
	line-height: normal;
}
a.Boton-BuscarO {
	float: left;
	height: 15px;
	width: auto;
	font-size: 12px;
	color: #FFF;
	padding-top: 3px;
	text-align: center;
	text-decoration: none;
	background-color: #F27600;
	margin-bottom: 5px;
	line-height: 11px;
	padding-right: 5px;
	padding-left: 5px;
}
 a.Boton-Buscar {
	float: right;
	width:110px;
	height: 17px;
	
	font-size: 12px;
	color: #FFF;
	padding-top: 3px;
	text-align: center;
	text-decoration: none;
	/*background-color: #868789;*/
	margin-bottom: 5px;
	line-height: normal;
	background:url(img/bg_btn_buscar.jpg);
	background-repeat:no-repeat;
	background-position:center bottom;
}
 a.Boton-Buscar:hover {
	color: #FFF;
	text-decoration: none;
	background-color: #9c9d9f;
	line-height: normal;
	background:url(img/bg_btn_buscar_over.jpg);
	background-repeat:no-repeat;
	background-position:center bottom;
}




/*forms upload*/
.file{
	width: 245px;
	border: 1px solid #F27600;
	margin-bottom: 2px;
}
/*forms upload*/

/*sectores y subsectores*/
 ul.tabs {  
     margin: 0;  
     padding: 0;  
     float: left;  
     list-style: none;  
     height: 32px;  
     /*border-bottom: 1px solid #999;  */
    /* border-left: 1px solid #999;  */
     width: 100%;  
 }  
 ul.tabs li {  
     float: left;  
     margin: 0;  
     padding: 0;  
     height: 31px;  
     line-height: 31px;  
     /*border: 1px solid #999;  */
     border-left: none;  
     margin-bottom: -1px;  
     overflow: hidden;  
     position: relative;  
     background: #e0e0e0;
	  width: 155px;
	  text-align: center;
 }  
 ul.tabs li a {  
     text-decoration: none;  
     display: block;  
     font-size: 1.2em;  
     padding: 0 20px;  
     border: 1px solid #fff;  
     outline: none;  
	  font-weight: bold;
	  color: #868789;
 }  
 ul.tabs li a:hover {  
     background: #ccc;  
 }  
 html ul.tabs li.active, html ul.tabs li.active a:hover  {  
     /*background: #fff;  */
     border-bottom: 1px solid #fff;
	  background: transparent url(img/img-tagcloud-underline.jpg) no-repeat bottom center;
 }
 .tab_container {
	/*border: 1px solid #999;*/
	border-top: none;
	overflow: hidden;
	clear: both;
	float: left; width: 100%;
	background: #fff;
	text-align: justify;
}
.tab_content {
	padding: 20px;
	font-size: 1.2em;
}
.tab_content h1,.tab_content h2, .tab_content h3, .tab_content h4{
	display:inline;
	margin: 3px 3px 3px 0;
	padding: 3px 3px 3px 0;
	color: #868789;
}
.tab_content a{
	color: #868789;
}
.tab_content a:hover{
	color: #484848;
}
 /*sectores y subsectores*/
 
 /*toggle patentes search*/
.toggle_container {
	padding: 0;
	margin: 0;
	overflow: hidden;
	clear: both;
}
.toggle_container ul{
	margin: 0 0 0 6px;
	padding: 0;
	list-style-type: none;
	list-style-position: outside;
}
.toggle_container ul li{
	float: left;
	display: inline;
	margin-left: 15px;
}
.toggle_container ul li.titulo{
	margin-right: 5px;
	margin-left: 0px;
}
.toggle_container label{
	color:#868789;
	font-size:12px;
	font-weight: bold;
	float: left;
	line-height: 24px;
	width: 42px;
}
.toggle_container_cip {
	padding: 0;
	margin: 0;
	overflow: hidden;
	clear: both;
}
.input-patente-cip{
	width: 375px;
	margin-right: 15px;
}
.input-buscador{
	width: 345px;
	margin-right: 15px;
	margin-left: 41px;
}
 /*toggle patentes search*/
 
 span.negro {
  color:black;
  text-decoration:none;
 }
 
/* pagiancion */
.paginacion{
	background: #eceded;
}
a.pageResults{
	color:#999999;
	text-decoration: none;
}
a.pageResults:hover{
	text-decoration: underline;
}
/* pagiancion */
.messages_hidden {
  visibility: hidden;
}
.messages_visible {
  visibility: visible;
}
.messages_text {
  background:url("img/mail_grey-32.png") no-repeat scroll 102% 0 #EEEEEE; border:1px solid #DDDDDD; color:#000000; font-weight:bold; padding:20px;
}
.float-left{
	float:left;
}

/* uploads file */
div.upload {
	position: relative;
	width: 80px;
	height: 24px;
	overflow:hidden;
	margin-left: 6px;
	background: transparent url(img/btn_upload.png) center center no-repeat;
	clip:rect(0px, 80px, 24px, 0px );
}

div.upload input {
	position: absolute;
	right: 0px;
	top: 0px;
	margin:0;
	padding:0;
	filter: Alpha(Opacity=0);
	-moz-opacity: 0;
	opacity: 0;
}
/* uploads file */
/****************************** Cambios Damian 03/09/2010 ****************************/
td.esq_izq_invento{
	background:#d2d2d2 url(img/esq_izq_invento.png);
	background-repeat:no-repeat;
	background-position:left top;
	color:#5f5f5f;
	font-weight: bold;
	border-right:#FFF 1px solid!important;
	text-align:left;
}
td.esq_der_precio{
	background:#d2d2d2 url(img/esq_der_precio.png);
	background-repeat:no-repeat;
	background-position:right top;
	color:#5f5f5f;
	font-weight: bold;
	border-left:#FFF 1px solid!important;
	text-align:center;
}
table.no_borders td{
	border:#F9F9F9 1px solid;
}
table.no_borders td.sin_borde{
	border:0 none;
}
table.no_borders table td{
	border:0 none;
}
form#signupForm table tr:first-child td{
	background:url(img/bg_table_contactar.jpg);
	background-repeat:no-repeat;
	background-position:center bottom;
}
a.btn_mas_info{
	display:block;
	width:63px;
	height:16px;
	background:url(img/bg_mas_info.jpg);
	background-repeat:no-repeat;
	background-position:center bottom;
	font-size: 12px;
	color: #FFF;
	padding-top: 3px;
	text-align: center;
	text-decoration: none;
	margin-bottom: 5px;
	line-height: normal;
}
a.btn_mas_info:hover{
	background:url(img/bg_mas_info_over.jpg);
	background-repeat:no-repeat;
	background-position:center bottom;
}
#colaboradores{
	width:950px;
	height:auto;
	clear:both;
	margin:0 auto;
	text-align:left;
}
#colaboradores object{
	width:150px;
	float:left;
}
#colaboradores h4{
	color: #5A97CD;
	font-weight:bold;
	font-size: 14px;
	margin:0;
	padding:5px 0;
}
