body { margin:0px; background:url(../img/header.jpg) center top #ffffff no-repeat; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#3b3b3b; }

h1 { font-family:Georgia, "Times New Roman", Times, serif; font-size:28px; font-weight:normal; margin:0px; }
h2 { font-family:Georgia, "Times New Roman", Times, serif; font-size:24px; font-weight:normal; margin:0px; }
h3 { font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; font-weight:normal; margin:0px 0px 10px; padding-bottom:15px; border-bottom:1px dashed #7f826f; }
h4 { font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; font-weight:normal; margin:0px; }
h5 { font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; font-weight:normal; margin:0px; }
h6 { font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; font-weight:normal; margin:0px; }

a { color:#ffffff; text-decoration:none; }
a:hover {text-decoration:underline; }

img { border:0px; }

form { margin:0px; padding:0px; }
form a { color:#f18403; text-decoration:none; }
form a:hover { color:#f18403; text-decoration:underline; }

label { width:100px; display:inline-table; float:left; margin:3px 0px; }

input, textarea { font-size:10px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#999; margin:3px 0px; width:300px; }

#container {  }
#cabecalho_container { position:relative; background:url(../img/header.jpg) center top #f6ecd3 no-repeat; height:120px; text-align:center; }
#cabecalho { width:900px; margin-left:auto; margin-right:auto; text-align:left; }
#principal { text-align:center; }

#menu_container { background:url(../img/menu_bg.jpg) repeat-x; height:40px; }
#menu { width:900px; margin-left:auto; margin-right:auto; text-align:center; overflow:hidden; }
#menu_list { list-style:none; margin:0px; padding:15px 20px; font-family:Georgia, 'Times New Roman', Times, serif; font-size:18px; color:#cddcb5; line-height:14px; }
.menu_item { display:inline; padding:0px 20px 0px 17px; border-right:1px solid #afc889; }
.menu_item a { color:#cddcb5; text-decoration:none; }
.menu_item a:hover { text-decoration:underline; }

#faixaMenu   { background:url(../img/menu_dentado.png) repeat-x; height:45px; }
#faixaRodape { background:url(../img/rodape_faixa.png) repeat-x; height:60px; }

#conteudo { width:900px; height:auto; overflow:auto; margin-left:auto; margin-right:auto; text-align:left; padding:0px 0px 30px; }

#cabecalho #idiomas { font-size:11px; color:#5a5541; }
#cabecalho #idiomas a { color:#5a5541; text-decoration:none; }
#cabecalho #idiomas a:hover { color:#5a5541; text-decoration:underline; }

#rodape_container { height:100px; background:url(../img/rodape_bg.jpg) repeat-x; margin-bottom:30px; }
#rodape { width:900px; margin-left:auto; margin-right:auto; text-align:center; font-family:Georgia, 'Times New Roman', Times, serif; font-size:12px; color:#a2a58f; }


.branco   { color:#FFF; }
.verde    { color:#93c545; }
.ocre     { color:#e5c32e; }
.laranja  { color:#ff9f2d; }
.vermelho { color:#f77070; }
.cinza    { color:#afb1a4; }

.colateral { width:290px; float:left; padding-bottom:10px; }
.coldupla  { width:570px; float:left; padding-bottom:10px; }

.postBlog { padding:20px 15px; color:#FFF; border-bottom:1px dashed #7f826f; font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; }
.postBlog a { color:#f18403; text-decoration:none; }

.home            { background:url(../img/bg01.jpg) #393b2f repeat-x; }
.colecoes        { background:url(../img/bg02.jpg) #393b2f repeat-x; }
.comocomprar     { background:url(../img/bg03.jpg) #393b2f repeat-x; }
.blog            { background:url(../img/bg05.jpg) #393b2f repeat-x; }
.trabalheconosco { background:url(../img/bg04.jpg) #393b2f repeat-x; }
.contato         { background:url(../img/bg04.jpg) #393b2f repeat-x; }

.bullet { background: left no-repeat url("../img/bullet.png"); }

.colecoes_thumb { width:213px; color:#FFF; margin-right:15px; font-family:Georgia, 'Times New Roman', Times, serif; font-size:10px; float:left; }
.colecoes_thumb ul { margin:0px; padding:10px 0px 0px 17px; list-style: url("../img/bullet.png"); }
.colecoes_thumb ul a { color:#FFF; text-decoration:none; }
.colecoes_thumb ul a:hover { color:#FFF; text-decoration:underline; }

.comocomprar_passos { width:285px; font-family:Georgia, 'Times New Roman', Times, serif; font-size:14px; color:#94897f; float:left; }
.comocomprar_passos .titulo  { border-bottom:1px dashed #7f826f; height:70px; padding:20px; color:#FFF; }
.comocomprar_passos .titulo .numero  { float:left; font-size:72px; width:65px; }
.comocomprar_passos .titulo .titexto { float:left; font-size:24px; margin-top:44px; }
.comocomprar_passos .texto   { padding:15px; }
.comocomprar_bt { padding:20px 15px; color:#FFF; border-bottom:1px dashed #7f826f; font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; }
.comocomprar_bt a { color:#FFF; text-decoration:none; }
.comocomprar_bt a:hover { color:#FFF; text-decoration:underline; }

.contato_intro { width:285px; color:#FFF; font-family:Georgia, 'Times New Roman', Times, serif; padding:20px 0px 0px 0px; float:left; margin-right:20px; }
.contato_form  { color:#FFF; font-family:Georgia, 'Times New Roman', Times, serif; padding:20px; float:left; }


