body{
margin:0;
padding:0;
height:100%; /* this is the key! */ 
background-color: #fff;
color:#3d3d3d;
}

hr{
    color: #ff7300;
    background-color: #ff7300;
    border: 0px;
    height: 1px;
}

.uppercase{
    text-transform: uppercase;
}

.galeriaDeFotos img{
    border: 3px solid #ff7300 !important;
    background-color: #ff7300 !important;
    width: 334px !important;
    height: 226px !important;
}
    .galeriaDeFotos img{
        /*height: 100% !important;*/
        width: 100% !important;
    }
    .galeriaDeFotos span img{
        position: relative !important;
        top: -35px !important;
        left:210px !important;
        width: 112px !important;
        height: 21px !important;
        border: 0 !important;
        background-color: transparent !important;
    }

.galeria img {
    border: 3px solid #ff7300 !important;
    width: 45% !important;
    height: 85px !important;
}

.borderRadius{
    -moz-border-radius: 1em;
    -webkit-border-radius: 1em;
    behavior: url(border-radius.htc);
}

.logo img{
    padding-left: 40% !important;
    border:0 !important;
    background-color: #fff !important;
}

.titulo{
    color:#ff7300;
    font-size: 14px Arial, Tahoma, sans-serif;
    text-transform: uppercase;
}

.clear {
    clear:both;
    height:1px;
    overflow:hidden;
  }

.btEnviarBranco{
    border: 0 !important;
    background: url(../assets/bt_enviar_branco.jpg)!important;
    width: 59px!important;
    height: 21px!important;
}

.newsletter{
    width: 70%;
    float:right;
    padding-right: 10px;
    text-align: right;
    color: #fff;
    font-size: 11px;
}
    .newsletter input{
        height: 25px;
        width: 90%;
        border:0;
        border-radius: 1em;
        -moz-border-radius: 1em;
        -webkit-border-radius: 1em;
        behavior: url(border-radius.htc);
        padding-left: 10px;
    }
    .newsletter hr{
        color: #fff;
        background-color: #fff;
        border: 0px;
        height: 1px;
    }
    .newsletterTitulo{
        font-size: 14px;
    }

#container {
    border:5px solid;
    background-color: #ffffff;
    margin: 0 auto;
    width: 100%;
    min-height: 100%;
}
* html #container {
height: 100%;
}

#containerConteudo{
    position:relative;
    float: right;
    width: 55%;
    margin: 0;
    padding: 0;
    height: 100%;
}
    #conteudo{
        width: 335px;
        color: #3d3d3d;
        font-size: 12px;
        font-family: Arial, Tahoma, sans-serif;
        line-height: 15px;
    }
        #conteudo fieldset{
            border:0;
        }
        #conteudo p input{
            height: 25px;
            width: 80%;
            border:1px solid #ff7300;
            border-radius: 1em;
            -moz-border-radius: 1em;
            -webkit-border-radius: 1em;
            behavior: url(border-radius.htc);
            padding-left: 10px;
        }
        #conteudo p textarea{
            height: 85px;
            width: 97%;
            border:1px solid #ff7300;
            border-radius: 1em;
            -moz-border-radius: 1em;
            -webkit-border-radius: 1em;
            behavior: url(border-radius.htc);
            padding-left: 10px;
            padding-top: 10px;
            font-size: 12px;
            font-family: Arial, Tahoma, sans-serif;
        }
        #conteudo .botao img{
            float: right;
            border: none !important;
            background-color: #fff !important;
        }
        #conteudo p img{
            /*border:4px solid #65b26c;
            background-color: #65b26c;*/
        }
        #conteudo .bannerHome img{
            /*border: 5px solid #65b26c;
            background-color: #65b26c;*/
        }
        #conteudo #destaqueNoticias{
            width: 100%;
        }
            #conteudo #destaqueNoticias div{
                width: 48%;
            }
            #conteudo #destaqueNoticias div img{
                border:4px solid #65b26c;
                background-color: #65b26c;
                width: 100%;
                height: 85px;
            }

#menu {
    position:absolute;
    left:0;
    padding:0;
    width:25%;
    height:100%; /* works only if parent container is assigned a height value */
    color:#333;
    background-color: #ff7300 !important;
    font: bold 14px Arial, Tahoma, sans-serif;
}

/* Holly Hack. IE Requirement \*/
* html #menu {
	height: expression((parentNode.offsetWidth - offsetWidth) + 'px');
 }
/* End */

.separator{
    height: 5px !important;
    background-color: #ffffff !important;
}

.separatorGrande{
    height: 27px !important;
    background-color: #ffffff !important;
}

.separatorMedio{
    height: 10px !important;
    background-color: #ffffff !important;
}

.menuHome{
    background: #ff7300 !important;
    color: #fff !important;
    padding:10px !important;
    display: block;
    font: bold 11px Arial, Tahoma, sans-serif;
    text-decoration: none;
    height: 1%;
}

.menuHistorico{
    background: url("../assets/bg_Menu_Historico.jpg") repeat-x !important;
    color: #fff !important;
    padding:10px !important;
    display: block;
    text-decoration: none;
}

.menuDiretoria{
    background: #c7f5cc !important;
    color: #2ca437 !important;
    padding:10px !important;
    display: block;
    text-decoration: none;
}

.menuEstatuto{
    background: url("../assets/bg_Menu_Estatuto.jpg") repeat-x !important;
    color: #2ca437 !important;
    padding:8px !important;
    display: block;
    text-decoration: none;
}

.menuProjetos{
    background: #56e163 !important;
    color: #fff !important;
    padding:8px !important;
    display: block;
    text-decoration: none;
}
    .submenuProjetos-0{
        background: #75e580 !important;
    }
    .submenuProjetos-1{
        background: #56e163 !important;
    }

.menuGaleria{
    background: #a0a0a0 !important;
    color: #fff !important;
    padding:8px !important;
    display: block;
    text-decoration: none;
}
    .submenuGaleria-1{
        background: #afafaf !important;
    }
    .submenuGaleria-2{
        background: #a0a0a0 !important;
    }

.menuFaleConosco{
    background: url("../assets/bg_Menu_Faleconosco.jpg") repeat-x !important;
    color: #fff !important;
    padding:14px 6px !important;
    display: block;
    text-decoration: none;
}

.menuVazio{
    background: url("../assets/bg_Menu_Vazio.jpg") repeat-x !important;
    color: #fff !important;
    padding:14px 6px !important;
    display: block;
    text-decoration: none;
}

#navmenu-v{
    text-align: right;
    padding: 0 0 0 0;
}

ul#navmenu-v,ul#navmenu-v li,ul#navmenu-v ul {
    width: 100%; /* Menu Width */
    margin: 0 0 0 0;
    list-style: none;
}

ul#navmenu-v li { float: left; position: relative;  width: 100%; }
ul#navmenu-v li.iehover { z-index: 1000; /* IE z-index bugfix */ }

/* Submenu */
ul#navmenu-v ul {
    display: none;
    position: absolute;
    top: 0;
    left: 90%;
    z-index: 9999;
    width: 250px;
    text-align: left !important;
}

/* Holly Hack. IE Requirement \*/
* html ul#navmenu-v ul {
	left: 100%;
 }
/* End */



/* Root Menu */
ul#navmenu-v a {
    border-top: 0px solid #FFF;
    border-right: 1px solid #FFF;
    padding:10px;
    display: block;
    background: #DDD;
    color: #666;
    text-decoration: none;
    height: 1%;
}

/* Holly Hack. IE Requirement \*/
* html ul li { float: left; height: 1%; }
* html ul li a { height: 1%; }
/* End */

li:hover ul, li.over ul { display: block; } /* The magic */

/* Root Menu Hover Persistence */
ul#navmenu-v a:hover,ul#navmenu-v li:hover a,ul#navmenu-v li.over a {
 background: #BBB;
 color: #FFF;
}

/* 2nd Menu */
ul#navmenu-v li:hover li a,ul#navmenu-v li.over li a {
 float: none;
 background: #BBB;
}

/* 2nd Menu Hover Persistence */
ul#navmenu-v li:hover li a:hover,ul#navmenu-v li:hover li:hover a,ul#navmenu-v li.over li a:hover,ul#navmenu-v li.over li.over a {
 background: #999;
}

/* 3rd Menu */
ul#navmenu-v li:hover li:hover li a,ul#navmenu-v li.over li.over li a {
 background: #999;
}

/* 3rd Menu Hover Persistence */
ul#navmenu-v li:hover li:hover li a:hover,ul#navmenu-v li:hover li:hover li:hover a,ul#navmenu-v li.over li.over li a:hover,ul#navmenu-v li.over li.over li.over a {
 background: #666;
}

/* 4th Menu */
ul#navmenu-v li:hover li:hover li:hover li a,ul#navmenu-v li.over li.over li.over li a {
 background: #666;
}

/* 4th Menu Hover */
ul#navmenu-v li:hover li:hover li:hover li a:hover,ul#navmenu-v li.over li.over li.over li a:hover {
 background: #333;
}

/* Hover Function - Do Not Move */
ul#navmenu-v li:hover ul ul,ul#navmenu-v li:hover ul ul ul,ul#navmenu-v li.over ul ul,ul#navmenu-v li.over ul ul ul { display: none; }
ul#navmenu-v li:hover ul,ul#navmenu-v ul li:hover ul,ul#navmenu-v ul ul li:hover ul,ul#navmenu-v li.over ul,ul#navmenu-v ul li.over ul,ul#navmenu-v ul ul li.over ul { display: block; }










#conteudo #destaqueNoticias{
width: 100%;
}
#conteudo #destaqueNoticias div{
    width: 48%;
}
.dest_ img{
    border:4px solid #65b26c;
    background-color: #65b26c;
    width: 100%;
    height: 85px;
}