/* hack para IE6 que trata height como min-height */
* html #container 
{
    height: 100%;
}

#container 
{
    width : 770px;
    border-left : 1px solid #009900;
    border-right : 1px solid #009900;
    border-top : 5px solid #009900;
    border-bottom : 15px solid #009900;
    
    background : #fff;
    position : relative;
    left : 50%;
    margin-left : -385px;
    min-height: 100%;
}


#ddcolortabs a
{
    float:left;
    color: #fff;
    background: #009900 url(../img/color_tabs_left.gif) no-repeat left top;
    margin:0 2px 0 0;
    padding:0 0 1px 3px;
    text-decoration:none;
    letter-spacing: 1px;


    font-family : Arial, Helvetica, sans-serif;
    font-weight : normal;
    font-size : 11px;
}

#ddcolortabs a span
{
    float:left;
    display:block;
    background: transparent url(../img/color_tabs_right.gif) no-repeat right top;
    padding:4px 4px 2px 4px;
    float:none;
}

#ddcolortabs a:hover /* aqui e o hover */
{
    background-color: #66CC66;
}

#ddcolortabsline
{
    vertical-align : middle; 
    clear: both;
    padding: 0px;
    width: 760px;
    height: 22px;
    color : #fff;
    background: #009900;
    border-top: 1px solid #fff; /*Remove this to remove border between bar and tabs*/
    padding-left : 10px;
    font-size : 11px;
}


/* ************************* menu h **************************************** */

.cor1
{
    font-family : "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
    font-weight : bold;
    font-size : 14px;
    color : #009900;
}

.cor2
{
    font-family : "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
    font-weight : bold;
    font-size : 14px;
    color : #66CC66;
}



.ddblueblockmenu
{
    margin : 4px;
    border: 0px solid green;
    width: 155px;
}

.ddblueblockmenu ul
{
    margin: 0;
    padding: 0;
    list-style-type: none;
    font-family : "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
    font-weight : normal;
    font-size : 12px;

}

.ddblueblockmenu li
{
    font-family : "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
    font-weight : normal;
    font-size : 12px;
    border : 0px solid green;
    width: 155px; 
}


.ddblueblockmenu li a
{
    display: block;
    padding: 3px 0;
    padding-left: 4px;
    width: 148px; /*185px minus all left/right paddings and margins*/
    text-decoration: none;
    color: #000;
    background-color: #fff;
    border-bottom: 1px dotted #000;
    border-left: 3px solid #999;
}

.ddblueblockmenu li a:hover 
{
    background-color: #66CC66;
    border-left-color: #66CC66;
}

.ddblueblockmenu div.menutitle
{
    color: #fff;
    border-bottom: 0px solid black;
    padding: 1px 0;
    padding-left: 5px;
    background-color: #009900;

    font-family : "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
    font-weight : bold;
    font-size : 12px;
}




/*
******************** box dos destaques ************************************
*/

.glidecontentwrapper
{
    position: relative; /* Do not change this value */
    width: 520px;
    height: 130px; /* Set height to be able to contain height of largest content shown*/
    border: 1px solid #cccccc;
    overflow: hidden;
    margin : 15px 0 0 15px;
    padding: 0px;
}

.glidecontent
{ 
    position: absolute; /* Do not change this value */
    background: #fff;
    padding: 5px;
    visibility: hidden;
    width: 500px;
    border : 0px solid green;
}



.menutitle_2
{
    background : #ccc;
    text-align : center;
    font-family : "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
    font-weight : bold;
    font-size : 12px;
    border : 0px solid red; 
    width: 155px;
}