	.category_group {
        float:left;

        width:180px;
        margin-left:2px;

    }

    #categories_container {

        line-height:125%;
        margin-left:10px;
        width:750px;
		height:340px;
    }

    .columnaf{


    }
    .celda
    {
        vertical-align:baseline;
    }
    .contenedor{
        display:none;
    }
    .cont-pest{
        width: 100%;
        clear: both;
    }
   
    .pest-act{
        background-image: url(../img/tab-activo.gif);
        height: 23px;
        width: 180px;
        text-align: center;
        background-repeat: no-repeat;
        background-position: 0px 0px;
        float: left;
        margin-top: 0px;
        margin-right: 2px;
        margin-bottom: 0px;
        margin-left: 0px;
        /*vertical-align: middle;*/
    }
    .pest-act p a{
        color:#ffffff;
        text-decoration: none;
    }
    .pest-act p a:hover{
        text-decoration: underline;
    }
    .pest-desact p a{
        color:#424242;
        text-decoration: none;
    }
    .pest-desact p a:hover{
        text-decoration: underline;
    }
    .pest-desact{
        background-image: url(../img/tab-desactivo.gif);
        height: 23px;
        width: 114px;
        text-align: center;
        background-repeat: no-repeat;
        background-position: 0px 0px;
        float: left;
        margin-top: 0px;
        margin-right: 2px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
    .vinculos{
        text-align: center;
        float: right;
        margin-top: 0px;
        margin-right: 2px;
        margin-bottom: 0px;
        margin-left: 2px;
    }
    .arribap
    {
        width: 100%;
        clear: both;
    }
    .centro
    {
        width: 100%;
        clear: both;
        background-color: #999999;
        height: 10px;
    }

    .textop
    {
        font-size:12px;
        line-height:0.3em;
        color:#646464;
        margin:0.25em 0em 15px 0em;
    }
    a:link
    {
        color:#4EB0E9;
    }

    .Estilo1 {color:#4EB0E9;}
    .fecha{
        text-align: left;
        float: left;
        margin-top: 3px;
        margin-right: 5px;
        margin-bottom: 0px;
        margin-left: 0px;
        vertical-align: middle;
		width:140px;
		font-size:11px;
    }
    .hora{
        text-align: center;
        float: left;
        margin-top: 3px;
        margin-right: 5px;
        margin-bottom: 0px;
        margin-left: 0px;
        vertical-align: middle;
    }
    .desc{
        float:left;
margin:3px 5px 0 0;
text-align:left;
vertical-align:middle;
width:131px;
    }
    .cat{
        text-align: left;
        float: left;
        margin-top: 3px;
        margin-right: 5px;
        margin-bottom: 0px;
        margin-left: 0px;
        vertical-align: middle;
       width:132px;
    }
    .imagen{
        border:1px outset;
        margin-top: 3px;
        margin-right: 5px;
        margin-bottom: 0px;
        margin-left: 0px;
        vertical-align: middle;
    }
    .precio{
float:left;
font-size:10px;
margin:3px 5px 0 0;
text-align:left;
vertical-align:middle;
width:190px;
    }


    .abajo{
        border-bottom:1px inset;
        border-right:1px inset;
        height:78px;
        margin:3px;
        padding:4px;
        width:763px;
    }
    .cimagen{
        float:left;
margin:3px 5px 0 0;
text-align:left;
vertical-align:middle;
width:130px;

    }
	
	    .fecha1{
        text-align: center;
        float: left;
        margin-top: 3px;
        margin-right: 5px;
        margin-bottom: 0px;
        margin-left: 0px;
        vertical-align: middle;
		width:140px;
		font-size:12px;
    }
	
    .hora1{
        text-align: center;
        float: left;
        margin-top: 3px;
        margin-right: 5px;
        margin-bottom: 0px;
        margin-left: 0px;
        vertical-align: middle;
    }
	
    .desc1{
        float:left;
		margin:3px 5px 0 0;
		text-align:left;
		vertical-align:middle;
		width:360px;
    }
	
    .cat1{
        text-align: left;
        float: left;
        margin-top: 3px;
        margin-right: 5px;
        margin-bottom: 0px;
        margin-left: 0px;
        vertical-align: middle;
		width:130px;
    }
	
    .imagen1{
        float: left;
        margin-top: 3px;
        margin-right: 5px;
        margin-bottom: 0px;
        margin-left: 0px;
        vertical-align: middle;
    }
	
    .precio1{
        text-align: left;
        float: left;
        margin-top: 3px;
        margin-right: 5px;
        margin-bottom: 0px;
        margin-left: 0px;
        vertical-align: middle;
		width:70px;
		font-size:10px;
    }

    .abajo1{
		border-bottom:1px inset;
        border-right:1px inset;
        height:15px;
        margin:3px;
        padding:4px;
        width:763px;
    }

	a:link{
		color:#196297;
	}
	
	#barra-busqueda{
		background-image:url(../img/feature_background.gif);
		padding-bottom:5px;
		padding-left:5px;
		padding-top:5px;
		width:769px;
	}

p {
color:#242424;
font-size:12px;
line-height:0.3em;
margin:1em 0 15px;
}
.bar{
font-size: 11px;
}
.combobox
{
font-size:11px;

}
.linea-delgada{
border-bottom:1px inset;
width:95%;
}
