body
{
    background:#7F7F7F;
    margin-top:5px;
}


html,body,p,td,div, input, textarea, select
{
    font-family: Trebuchet MS, Arial, Verdana, Arial, Helvetica, sans-serif;
    font-size:12px;
    line-height:1.7;
}

a
{
    color:#8D2019;
}

#site
{
    width: 786px;
    margin: 0px auto -1px auto;
    background-color:white;
}
    #flags
    {
        background:#7F7F7F;
    }
        #flags .conteudo
        {
            text-align:right;
            padding:5px;
        }

        #flags .conteudo img
        {
            margin-left:3px;
            border:none;
        }

    #topo
    {
        background-color:#952721;
        height:239px;
        border:1px solid #fff;
    }

    #topo .imagem
    {
        height:239px;
        background:url(images/topo.jpg);
        background-repeat:no-repeat;
        background-position: center right;
    }
        #topo .noticias
        {
            width:227px;
            background:#F0F0F0;
            height:239px;
            float:left;

        }
            #topo .logo
            {
                width:185px;
                height:40px;
                margin-left:19px;
                margin-top:15px;
                background:url(images/logo.jpg);
            }
            #topo .logo h1
            {
                display:none;
            }
            #topo .logo a
            {
                display:block;
                width:185px;
                height:40px;
            }

    #menu
    {
        float:left;
        position:relative;
        top:-30px;
    }
        #menu ul,li
        {
            margin:  0;
      	    padding: 0;
            list-style: none;
            float: left;
        }

        #menu li
        {
            margin-left:2px;
            margin-right:2px;
        }
        #menu a span
        {
            display:none;
        }

        #menu a
        {
            display:block;
            height:29px;
        }
        #menu a:hover
        {
            top:1px;
            position:relative;
        }


    #barra
    {
      height:25px;
      border:1px solid white;
      border-top:none;
      margin-bottom:5px;
      background:url(/images/fundobarra.jpg);
      background-repeat:repeat-x;
    }
    #conteudo
    {
      background:#fff;
      padding:1px;
      display:table-cell;
      height:100%;
    }
        #conteudo .lateral
        {
          width:240px;
          height:100%;
          float:left;
          /*
          background:url(images/lateral1.jpg);
          background-position: bottom left;
          background-repeat:no-repeat;
          display:table-cell;
          border:0px solid green;
          */
        }
            #conteudo .contactus
            {
              width:235px;
              height:239px;
              display:block;
              border:0px solid red;
              text-decoration:none;
            }

        #conteudo .texto
        {
          width:530px;
          float:left;
          padding:5px;
          display:table-cell;
          height:100%;
        }
        #conteudo li
        {
            float:none;
            list-style-type: disc;
        }

        #conteudo h1
        {
            margin:0px;
            margin-bottom:10px;
            font-size:18px;
        }

    #rodape
    {
      height:30px;
      background:#952721;
      border:1px solid white;
      border-top:none;
      color:white;
    }
        #rodape .conteudo
        {
            padding:6px;
            padding-left:15px;
            padding-right:15px;
            float:left;
        }
        #rodape .conteudo ul,li
        {
             margin:  0;
          	 padding: 0;
             list-style: none;
             float: left;
        }

        #rodape .conteudo li
        {
            margin-left:15px;
        }

        #rodape .conteudo a
        {
            color:white;
            text-decoration:none;
        }

#subpaginas
{
    width:200px;
    float:none;
    background:#fff;
    margin-left:20px;
    margin-bottom:15px;
}


#subpaginas ul
{
    margin:0px;
    padding-left:20px;
    float:none;
}

#subpaginas li
{
    float:none;
    list-style-type: disc;
}

                            #labelcontact{
                            position:relative;
                            font-weight:bold;
                            font-size:1.7em;
                            left:8px;
                            color:#000;
                            text-decoration:none;
                            }
                            #labelcontact span{
                                color:#999;
                                font-size:11px;
                                width:112px;
                                display:block;
                                line-height:1;
                                text-decoration:none;
                            }