body{
background-image: url(bg.png); font-family: Arial,Sans serif; font-size: 16px;
}

#container{
width: 800px; height: 600px; background: none; position: relative; margin-left: -400px; left: 50%; padding: 10px;
}

#header{
width: 790px; height: 200px; background-image: url(logo2.png); background-repeat:no-repeat;
}


#idioma{
width: 790px; height: 20px; background: none; margin-top: 5px;
}
#idioma2{
padding-left: 700px;
}


#menu{
width: 790px; height: 40px; background: none; margin-top: 0;
}

#menu a{
width: 150px; height: 40px; background-image: url(link.png); background-repeat: no-repeat; float: left; 
font-size: 15px; text-align: center; padding-top: 15px; color: white; text-decoration: none;
}

#menu a:hover{
color: yellow; 
}

#login{
float: right; font-size: 12px; padding-top: 160px; padding-right: 30px;
}

.pg_atual{
width: 150px; height: 40px; background-image: url(linkh.png); background-repeat: no-repeat; float: left; 
font-size: 15px; text-align: center; padding-top: 15px; color: black; text-decoration: none;
}


#content{
width: 790px; height: auto; min-height: 350px; background: #fff;
}

#content2{
padding: 20px 100px 0 20px; text-align: justify; line-height: 140%;
}

#banner{
width: 200px; height: 300px; background: none; float: right; margin: 30px 5px 0 30px;
}

#rodape{
width: 790px; height: 50px; background: #1692c0; text-align: center; font-size: 13px; color: #f5f5f5; float: left;
}
#rodape a{color: white; text-decoration: none; width: 120px; margin-left: 10px;}
#rodape a:hover{text-decoration: underline;}
.rodape{color: darkblue;}

table{ 
width: 530px;border: outset 1px #dcdcdc; 
} 

h3{ font-size: 15px; color: darkblue;}
h2{font-size: 16px; color: 2686c3; }

td{ 
padding: 3px; background: #ececec; 
} 


#div1{ 
width: 350px;float: left; border: dotted 0 red; margin:right: 10px; 
} 

#div1 table{ 
width: 280px; 
} 

#div2{ 
width: 350px;border: dotted 0 red; 
} 

#div2 table{ 
width: 340px; 
} 

.fale{
td background: red; border: none;
}
