html { height: 101%; } 
body{font-size: 0.75em;margin: 1.0em;padding: 0;text-align: center;font-family: 'Arial', Trebuchet MS, tahoma, sans-serif;color: #808080;}
#header {height: auto;}
#header hr{margin-bottom: 0px;}
.espacador {height: 40px;}
.espacador-menor {height: 28px;}

h2{font-size: 1.22em;margin-bottom: 13px;font-family: "Times New Roman", Times, Georgia, serif;color:#cc0;}
h3, h4, h5{white-space: nowrap;overflow: hidden;}
h3{font-size: 1.0em;margin-bottom: 10px;}

#right h2{font-size: 1.22;text-transform: none;font-family: 'Arial', Trebuchet MS, tahoma, sans-serif;border-bottom: px solid #808080;padding-bottom: 5px;margin-bottom: 13px;padding-top: 1px;}
#right {margin-left: 65px;}

#logo{padding: 5px 0px;margin-bottom: 10px;}
div.versao {position:absolute;top:5px;right:42px;}
div.banner {position:absolute;top:13px;right:120px;}

a{color: #333;text-decoration: none;}
a:hover{color:#cc0;}

hr{height:1px;margin-top: 3px;margin-bottom: 13px;padding:0px;color:#666;border-bottom:1px solid #808080;border-top-style: none;border-right-style: none;border-left-style: none;}

.clear{clear:both;}

.mod_article {padding-top: 0px;}

.Navegacao{font-size: 1.13em; line-height: 1.13em;letter-spacing: 0.1em;text-transform: none;margin-top: 0px;padding: 6px 0px;width: 750px;display: inline;float: left;zoom: 1;}
.inside {zoom: 1;}
.active{color: #cc0;}
.Navegacao ul{padding: 0px;}
.Navegacao li{display: inline;list-style-type: none;padding: 0px 8px;}
.Navegacao li.primeiro{padding-left: 0px;}
.Navegacao li.ultimo{padding-right: 0px;}
.Navegacao a{text-decoration: none;zoom: 1;}
.NavegacaoDireita ul{padding: 10px 0px;}
.NavegacaoDireita li{border-right:  none;border-left: 1.5px solid #fff;}

.submenu{font-size: 1.11em;line-height: 28px;height: 28px;text-transform: capitalize;border-top: 1px solid #808080;border-bottom: 1px solid #808080;padding: 0px;clear: both;}
#container, .espacador {clear: both;}
.submenu.l_1, .submenu.l_2{border-top: none;}
.submenu li{list-style-type: none;display: inline;padding-right: 10px;}
.submenu li.primeiro{padding-left: 0px;}
.submenu ul{display: inline;float: left;}
.submenu .navigator{float: left;}

.nav_picture .nav_text {color: #fff;padding: 5px;display: block;}
.nav_picture .nav_text ul,.nav_picture .nav_text li,.nav_picture .nav_text a {padding: 0px; margin: 0px; line-height: 12px;} 
.nav_text a {color: #000;}
.nav_text a:hover {color: #cc0;}
h2.nav_headline { font-size: 16px; }
h2.nav_headline a:hover { color: #cc0; }

.nav_subcolunas {width: 896px; overflow:hidden;}
.nav_cleft, .nav_cright {float: left; }
.nav_cleft { width: 20%; }
.nav_cright { width:80%; }

#nav_modelos {width: 275px;height: 352px;margin-right: 0px;overflow: hidden;}
#nav_modelos:hover {background-position: 0;}
#nav_modelos ul li a {display: block;width: 100%;}

#rodape{color: #ccc;font-size: 0.8em;text-align: center;margin:0 auto;width: 896px;}
#rodape hr{margin-top: 0px;margin-bottom: 3px;}

.foto-thumb{float:left;padding-right: 0px;margin-bottom: px;}
.foto-thumb{border: 1px solid #808080;}
.fotos-albums{clear:both;margin-top: 10px;	width: 101%; }
.fotos-albums h4{font-size:1em;color:#cc0;clear: left;text-transform: capitalize;padding-bottom: px;}
.foto-album{width: 120.2857px;overflow:hidden;float:left;display:block;padding-right: 9px;margin-bottom: 9px;}
.foto-album .ultimo{padding-right: 0px;}
.foto-album{margin-top:3px;font-size:0.9em;color:#999;}




.project_image { float:center; clear:both; } .project_image a { width:100px; height:150px; display:block; overflow: hidden; background-position:0 0; } .project_image a:hover { width:100px; height:150px; display:block; overflow:hidden; background-position:-100px 0; } 
