body         { background-color: #FF743B; margin: 0; padding: 0; background-image: 
               url('images/background.jpg'); background-repeat: repeat-x; 
               background-position:   center top;; font-family:Trebuchet MS; color:#FFE2D7; font-size:8pt  }
               
a            { font-family: Trebuchet MS; color: #F19974; text-decoration: none }
a:hover      { color: #ED8152; text-decoration: underline }
a img, img   { border-style: solid; border-width: 0px }
#bar         { position: relative; top: 1; width: 100%; height: 10px; z-index: 1; 
               background-color: #FFFFFF }
#topo-container {

    text-align: left; 
    margin-left: auto; 
    margin-right: auto;
    height: 450px;
    width: 920px
    
}
h3 { font-size: 20px; text-transform: uppercase; font-family: Trebuchet MS; border-style: solid; border-width: 2px; border-color: #CCC; border-top-width: 0px; border-left-width: 0px; border-right-width: 0px; border-bottom-width: 2px; padding-bottom: 10px;}
h1 { display: none }

#kari {
width: 436px; height: 450px; background-image: url('images/topo_03.png'); 
               background-repeat: no-repeat; background-position: center top; float: right; position:relative; top:-10px; z-index:2}
               
#menu        { text-align: left; width: 920px; height: 50px; margin-left: auto; 
               margin-right: auto; margin-top: 25px; margin-bottom: 20px }
#menu ul     { width: 900px; height: 50px; position:relative }
#menu ul li  { float: left; list-style-type: none; text-align: 
               center; border-style: solid; border-width: 0px; margin-right: 
               10px; margin-top: 15px; margin-bottom: 10px; position:relative }
#menu ul li a { color: #585858; padding-left: 20px; padding-right: 20px; padding-top: 10px; 
               padding-bottom: 10px; font-family:Trebuchet MS; font-size:18px; text-transform:uppercase; background-image:url('images/menu1.png') }
#menu ul li a:hover { color: #FFFFFF; border-left-width:1px; border-right-width:1px; border-top-width:1px; background-image:url('images/menu1h.png') }
/* Menu escondido */

#menu li ul {display: none;}
#menu li ul li { margin-left: 0px; margin-right: 0px; margin-top: 5px; margin-bottom: 0px }
#menu li ul li a { font-family: Trebuchet MS; font-size: 12px; text-transform: uppercase; color: 
               #7F7F7F; text-indent: 0; font-weight: bold; margin: 0px; 
               padding-left: 10px; padding-right: 10px; padding-top: 5px; 
               padding-bottom: 5px; background-color: #484848 }
#menu li ul li a:hover { text-decoration: none; color: #282828; border-style: solid; border-width: 0px; 
               margin: 0px; background-color: #C7C7C7 }
#menu li:hover > ul {margin:0px; display:block; position:relative; left:0px;width:150; z-index:7}
#menu > li:hover > ul {margin:0px; padding:0px; left:-136px; top:-38px;position:absolute; width:918px; height:28px; background-color:#484848}

#logo {
	width: 384px;
	height: 400px;
	float: left;
	display: block; position:relative; top:-10px
}


#main-img {

    padding:0; text-align: left; 
    margin-left: auto; 
    margin-right: auto;
    height: 199px;
    width: 918px; position:relative; z-index:5; top:-100
    
}

#img-descricao { position: absolute; left: 15px; top: 18px; font-family: Trebuchet MS; 
               text-transform: uppercase; font-size: 15px; color: #FFFFFF; 
               width: 300px; font-weight: bold; z-index: 3; text-align: center; 
               padding-left: 15px; padding-right: 15px; padding-top: 10px; 
               padding-bottom: 10px; background-color: #094748 }
               
               
               
               
#conteudo    { width: 881px; border: 4px solid #0D0D0D; padding: 15px; background-color: 
               #262626; text-align: left; 
    margin-left: auto; 
    margin-right: auto; margin-top:10px; color:#959595; font-family:Trebuchet MS }
    
#conteudo h2 { display:none }

#home {
width: 881px;

text-align: left; 
    margin-left: auto; 
    margin-right: auto;
    display: block
}

#home ul {

list-style-type: none; padding: 0px; width: 881px; height: 400px;}

#home ul li{

list-style-type: none; padding: 0px; float: left; margin-right:10px; margin-bottom:10px

}

.destaque {
width: 282px;
height: 180px; 
}

.destaque a {
color: #000000; text-decoration:none; width:272px; height:44px; display: block; text-align:left; margin-left:2px; margin-top:5px; padding-left:10px; padding-top:10px
}
.destaque a:hover {
color: #000000; text-decoration:underline; background-image:url('images/tarja.png')
}


.destaque h3 {

margin:0; padding:0px; color: #000000; font-family: Trebuchet MS; text-transform: uppercase; 
               font-size: 15px; font-weight: bold; text-align: left; 
               width: 200px; border-style: none; border-width: 0px; }
               
               
.titulo { 
background-position: center; width: 287px;
height: 64px; position:absolute; background-image:url('images/tarja.png'); background-repeat:no-repeat; z-index:6; margin-top:122px; text-align:left; font-family:Trebuchet MS; font-size:12px; text-transform:uppercase; margin-left:-3px; 
}

#footer      { width: 920px; text-align: left; margin-left: auto; margin-right: auto }
#footer-tarja { width: 920px; height: 10px; background-color: #C44814 }



.logo-left   { float: left; ; margin-left: 10px; margin-right: 10px; 
               margin-top: 0px; margin-bottom: 10px; padding: 10px; 
               background-color: #C44814; color:#D58C6D; text-transform:uppercase; font-family:Trebuchet MS }
               
               
.logo-right   { float: right; height: 85px;; margin-left: 10px; margin-right: 10px; 
               margin-top: 0px; margin-bottom: 10px; padding: 10px; 
               background-color: #C44814; font-family:Trebuchet MS; color:#D58C6D; text-transform:uppercase }.credit      { font-family: Trebuchet MS; text-transform: uppercase; float: right; position: 
               relative; left: 375px; top: 115px; padding: 5px; 
               background-color: #C44814 }
