body           { font-family: Verdana, Arial, Helvetica, sans-serif; background-color: white; background-image: url("http://www.padgames.com.br/media/background.jpg"); background-repeat: repeat-x; margin: 0; padding: 0 }
small { font-size: 9px; margin-right: auto; margin-left: auto; padding: 5px }
.container      { border: solid 1px #c0c0c0 }
.langmenusep   { color: #666; font-size: 9px; margin: 0; padding: 10px 5px 15px }
.languagemenu { padding-top: 10px }
.langmenuitens  { font-size: 9px; margin: 0; padding: 0 5px }
.langmenuitens a     { color: #ff7d00; font-weight: normal; text-decoration: none }
.langmenuitens a:hover    { color: #666; text-decoration: underline }
.menuitens   { font-size: 11px; margin: 0; padding: 10px 5px 15px }
.menusep    { color: #666; font-size: 10px; margin: 0; padding: 10px 5px 15px }
.menuitens a  { color: #ff7d00; text-decoration: none }
.menuitens a:hover    { color: #666; text-decoration: underline }
.conteudo   { color: #666; font-size: 11px; text-align: left; margin: 0; padding: 15px; border-style: solid; border-width: 1px 0 0; border-color: #bfbfbf }
.conteudo h1 { color: #818181; font-size: 12px }
.conteudo h2 { color: #818181; font-size: 11px; margin: 0; padding: 0 }
.conteudo p  { color: #666; margin: 0; padding: 0 0 15px }
.conteudo ul li { color: #666; margin: 0; padding: 0 0 5px }
.conteudo a  { color: #ff7d00; text-decoration: none }
.gallery  { }
.gallery_cells     { text-align: center; z-index: 1; height: 140px; float: left }
.gallery_image { }
.gallery_image_container { }
.gallery_image_container img { margin: 1px; padding: 1px; border: solid 1px #ff7d00 }
.gallery_image_subtitle  { color: #3f3f3f; font-size: 10px }
.gallery_pages { color: #666; font-size: 11px }
.small_gallery_image  { background-color: #f8f8f8; text-align: center; margin: 5px; padding: 5px; z-index: 1; float: left; border: solid 1px #bfbfbf }
.small_gallery_image p  { font-size: 9px; margin: 0; padding: 5px 0 0 }
.view  { }
.view_title { background-color: #ff7d00; padding-top: 5px; padding-bottom: 5px; padding-left: 5px }
.view_image   { background-color: white; margin: 1px; padding-top: 20px; padding-bottom: 20px }
.view_image img { margin: 1px; padding: 1px; border: solid 1px #ff7d00 }
.view_description        { color: #666; font-size: 10px; line-height: 13px; background-color: white; text-align: justify; margin: 0; padding: 0 40px 100px }
.conteudo a:hover { color: #7f7f7f; text-decoration: underline }
.footer  { color: #3f3f3f; font-size: 10px; background-color: #e6e6e6; margin: 0; padding: 10px; border-style: solid none none; border-width: 1px 0 0; border-color: #bfbfbf }
.conteudo_galeria_container { }
.conteudo_galeria_foto { text-align: center }
.conteudo_galeria_foto img { margin: 1px; padding: 1px; border: solid 1px #ff7d00 }
.conteudo_galeria_legenda { color: #7f7f7f; font-size: 9px; text-align: center; margin: 0; padding: 5px 0 0 }
.adm { margin-top: 20px; border: solid 1px #999 }
.adm_title { background-color: #ff7d00; padding: 10px }
.adm_section { color: #3f3f3f; font-size: 11px; background-color: #f0f0f0; margin: 0; padding: 6px; border-style: solid; border-width: 1px 0; border-color: #999 }
.adm_content { background-color: white; margin: 10px; padding: 10px }
.adm_field_label  { color: #3f3f3f; font-size: 10px; padding: 10px }
.adm_field_label i  { color: #ff7d00; font-size: 8px }
.adm_field { font-size: 10px; padding: 10px }
.adm_field b { color: #ff7d00; font-weight: bold; margin: 0; padding-left: 10px }
.adm_field input  { font-size: 10px }
.adm_field select { font-size: 10px }
.errormessage { color: white; font-size: 11px; background-color: #ff7d00; margin: 0 0 5px; padding: 10px }
.successmessage { color: white; font-size: 11px; background-color: #ff7d00; margin: 0 0 5px; padding: 10px }
