/* General 
/****************************************************************/
body
{
	font-family : "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;	
}

a:link,a:Visited,a:Active
{
	text-decoration:none;
	color:#000000;
}

a:hover
{
	text-decoration:underline;
}

h2 {
	font-size:14pt;
  	font-weight: bold;
  	color:#000000;
        margin:5px 5px 5px 5px;
}


img.empresa
{
        padding:3px;
	float: left;
} 

img.bordes
{
  padding:3px;
  border:1px solid #000080;
  float: right;
}

s 
{
	text-decoration:none;	
	font-size:14pt;
  	font-weight: bold;
  	color:#FF0000;
        margin:5px 5px 5px 5px;
}


/* Cuadros de texto y botones
/*********************************************************/
.cajabuscar 
{
width:100px;
font:11px Tahoma, Arial;
color:#000;
}

.cajalogin
{
width:130px;
font:11px Tahoma, Arial;
color:#000;
}

.botonlogin
{
font:11px Tahoma, Arial;
}


/* Base
/*************************************************************/
.base
{
	font-size : 10pt;
	width:550px;
        border-top:1px solid #000080;
        padding:10px 0px 0px 0px;
        margin:15px 0px 0px 0px;
}
.base a:link, .base a:Visited, .base a:Active
{
	color:#000000;
        font-size : 10pt;
}

.base a:hover
{
	text-decoration:underline;
}


/* Listado Rubros
/*************************************************************/
.listado
{
width:550px;
}

.listado a:link, .listado a:Visited, .listado a:Active
{
	color:#000000;
        font-size : 9pt;
       
}

.listado a:hover
{
	text-decoration:underline;
        font-size : 9pt;
        
}

.listado s
{
	text-decoration:none;	
	font-size:8pt;
  	color:#000080;
        background-color:#000080;
        padding:0px 2px 0px 2px;
}

/* Buscador
/*************************************************************/
.buscador 
{
	border:1px solid #000080;
 	padding: 15px 5px 0px 10px;
 	background-color: #FFFFCC;
	color:#000000;
	font-size: 10pt;
    font-weight: bold;
	width:390px;
	text-align: center;
}

.buscador a:link, .buscador a:Visited, .buscador a:Active
{
        font-weight: normal;
        color: #000000;
	font-size: 9pt;
}

.buscador a:hover
{
	text-decoration:underline;
	font-size: 9pt;
}


.ocultar 
{
	visibility: hidden;
}

/***************************************************/
.forms
{
	font-size: 9pt;
}

.textforms 
{
	color:#000000;
	width:80px;
	font-size: 9pt;
}
.listforms
{
	font-size:9pt;
	color:#000000;
}
.botonforms
{
	border:1px solid "#000000";
	background-color:"#ffffff";
	color:#000000;
	font-size: 9px;
}


/***************************************************/

/* Empresas 
/****************************************************************/
.cadaempresa
{	
  border:1px solid #000080;  		
  width:550px;
  text-align: center;
  padding:5px 5px 5px 5px;
  border-bottom: outset #000080;
  border-right: outset #000080; 
}

.cadaempresa s {
	text-decoration:none;
  	background-color:#FF0000;
        padding:2px 2px 2px 2px;
  	color: #FFFFFF;
  	font-size: 9pt;
  	font-weight: bold;
}

.cadaempresacontenido 
{
  margin: 0px, 0px, 0px, 12px;
  float: left;
  width: 190px;
  text-align: center;
}

.cadaempresacontenidonoimg 
{
  margin: 0px, 0px, 0px, 12px;
  float: left;
  text-align: left;
}


.cadaempresa p.empresatitu
{
  letter-spacing: .1px;	
  color: #000000;
  font-size: 11pt;
  font-weight: bold;
}

.cadaempresa p.empresadata
{
  color: #808080;
  font-size: 9pt;
}


/* Clasificados
/****************************************************************/
.clasificados
{
	font-size: 10pt;
}

.clasificados form
{
	width:170px;
	border:1px solid #000080;
	padding: 5px 5px 10px 5px;
 	background-color: #FFFFCC;
	color:#000000;
}

.cadaclasificado
{	
  border:1px dashed #808080;  		
  width:550px;
  text-align: left;
  padding:5px 5px 5px 5px;
}

.cadaclasificado p.clasificadotitu
{
  letter-spacing: .1px;	
  color: #000;
  text-transform:uppercase;
  font-weight:bold;
  font-size: 10pt;
}

.cadaclasificado p.clasificadodata
{
  color: #808080;
  font-size: 10pt;
}

.Instruccion 
{
	border:1px solid #FFF;
 	padding: 5px 5px 5px 5px;
	color:#808080;
	font-size: 10pt;
	width:550px;
	text-align:justify;
}


/* Registro
/****************************************************************/
.registro
{
	font-size: 10pt;
}

.registro form
{
	border:1px solid #000080;
	padding: 5px 5px 10px 5px;
 	background-color: #FFFFCC;
	color:#000000;
}
.textregistro
{
width:130px;
font:11px Tahoma, Arial;
color:#000;
}

.listaregistro
{
font:11px Tahoma, Arial;
color:#000;
}

.botonregistro
{
font:11px Tahoma, Arial;
}

.condiciones
{
	border:1px solid #000080;
	width:100%;
	padding: 5px 5px 10px 5px;
 	background-color: #FFCC66;
	color:#000000;
}