/**
*
* XHTML Elements
*
**/

*
{
    font-family: "MS PGothic", "MS Gothic", "Lucida Grande", Verdana, "Bitstream Vera Sans", Helvetica, Arial, sans;
    font-size: 12px;
    line-height: 100%;
    padding: 0px;
    margin: 0px;
}

body 
{
    margin: 0px;
    padding: 0px;
    padding-top: 20px;
    color: #333333;
    background: #231F20 url( "images/background.png" ) top left repeat-x;
    text-align: center;
}

td 
{
    text-align: left;
    vertical-align: top;
    line-height: 180%;
}

p
{
    margin: 0px;
    padding: 5px 0px;
    line-height: 180%;
    text-align: left;
}


img 
{
    padding: 0px;
    margin: 0px;
    border: none;
}

hr
{
    border: none;
    border-top: 1px solid #e0e0e0;
    height: 1px;
}

u
{
    text-decoration: none;
    border-bottom: 1px solid #d0d0d0;
}

ul, ol, dl
{
    position: relative;
}

ul
{
    text-align: left;
    list-style-type: none;
}

.ListItems
{
}

form
{
    padding: 0px;
    margin: 0px;
}

fieldset
{
    margin-bottom: 10px;
}

a
{
    color: #026837;
    text-decoration: none;
}

a:hover
{
    text-decoration: underline;
    cursor: pointer;
}

sup
{
    line-height: 0%;
}

.Clear { clear: both; }

/**
 * Site Estructure
 */

#SiteWidth
{
    width: 909px;
    margin: auto;
}

#SiteContent
{
    padding: 0px;
    margin: 0px;
    height: 330px;
    line-height: 100%;
    font-size: 13px;
    background: #FFFFFF;
}

div.Page
{
    padding: 0px;
    margin: 0px;
    padding-left: 10px;
    background: #ffffff;
}

div.Page ul li, div.Page p
{
    line-height: 150%;
}

/**
 * Main Menu
 */
ul#MainMenu
{
    padding: 0px;
    margin: 0px;
    border: 1px solid #66A487;
    border-left: none;
    border-bottom: none;
    height: 52px;
    list-style-type: none;
    background: #231F20 url( "images/button_link.png" ) top left repeat-x;
}
ul#MainMenu li
{
    padding: 0px;
    margin: 0px;
    width: 150px;
    border-left: 1px solid #66A487;
    float: left;
    text-align: center;
}
ul#MainMenu li a
{
    padding: 0px;
    padding-top: 15px;
    margin: 0px;
    display: block;
    color: #FFFFFF;
    height: 37px;
    background: #231F20 url( "images/button_link.png" ) top left repeat-x;
}
ul#MainMenu li a:hover
{
    text-decoration: none;
    background: transparent url( "images/button_hover.png" ) top left repeat-x;
}

/**
 * Header
 */
#Header
{
    clear: both;
    height: 94px;
    border: 1px solid #66A487;
    text-align: center;
    background: #32855E url( "images/header_background.png" ) top left repeat-x;
}
/**
 * Logotype
 */
#Logotype
{
    height: 94px;
    background: transparent url( "images/logotype.png" ) top center no-repeat;
}

/**
 * Footer
 */
#Footer
{
    color: #666666;
    padding: 30px 0px;
    clear: both;
}

/*

LARANJA "#F7931E"



*/








.ElemAlignTL
{
    float: left;
    margin: 10px 10px 5px 0px;
}
.ElemAlignTR
{
    float: right;
    margin: 10px 0px 5px 10px;
}
.PhotoFrame
{
	padding: 3px;
	border: 1px solid #d0d0d0;
}

h1 { font-size: 32px; }
h2 { font-size: 24px; }
h3 { font-size: 19px; }
h4 { font-size: 16px; }
h5 { font-size: 13px; }
h6 { font-size: 11px; }

h1, h2, h3, h4, h5, h6
{
    padding: 0px;
    margin: 0px;
    line-height: 130%;
}



.green
{
    color: #339900;
}
.orange
{
    color: #F0901D;
}

ul.line, ul.line li, div.line, p.line
{
    line-height: 21px;
    text-align: left;
}