/*Qualidades da estrutura basica*/
#navi { background-color: white; border-bottom: 1px solid silver; height: 21px; text-align: right; padding-right: 5px; }
#subnavi { background-color: white; text-align: left; width: 135px; height: 200px; float: left; padding: 7px 0 0; border-right: 1px solid silver; }

  #inhalt { float: right; width: 614px; text-align: left; height: 434px; padding: 0; }
  
  #fuss { clear: both; }
/*Qualidades comuns para as navegacoes*/
ul { font-size: 12px; list-style-type: none; }
ul li a:link, ul li a:visited, ul li a:hover, ul li a:active { color: gray; text-decoration: none; border: solid 1px white; }
ul li a:hover, ul li a:active { background-color: #fff8df; border: solid 1px #ffedab; }
.atual { color: gray; background-color: #fff8df; border: solid 1px #ffedab; }

/* Navegacao horizontal */
  #navi ul { margin: 0; padding-top: 4px; }
  #navi li { text-align: left; text-indent: 0; padding-right: 5px; padding-left: 5px; display: inline; }
  
/*Navegacao vertical*/
h4 { color: gray; font-size: 13px; font-weight: bold; background-color: white; text-align: center; margin: 10px 10px 5px; }

#subnavi ul { margin: 0 0 15px; padding-left: 0; list-style-type: none; }

#subnavi li { margin-left: 0; padding-left: 10px; }

/*Box para fotos pequenas*/

#boxi { background-color: white; position: relative; top: 235px; right: 30px; width: 100px; height: 150px; float: right; border: solid 4px silver; }
#boxh { background-color: white; position: relative; top: 200px; right: -40px; width: 100px; height: 150px; float: right; border: solid 4px silver; }
#boxg { background-color: white; position: relative; top: 170px; left: 65px; width: 100px; height: 150px; float: right; border: solid 4px silver; }
#boxf { background-color: white; position: relative; top: 140px; left: 120px; width: 100px; height: 150px; float: right; border: solid 4px silver; }
#boxe { background-color: white; position: relative; top: 120px; left: 170px; width: 100px; height: 150px; float: right; border: solid 4px silver; }
#boxd { background-color: white; position: relative; right: 300px; bottom: 105px; width: 100px; height: 150px; float: right; border: solid 4px silver; }
#boxc { background-color: white; position: relative; right: 285px; bottom: 70px; width: 100px; height: 150px; float: right; border: solid 4px silver; }
#boxb { background-color: white; position: relative; right: 230px; bottom: 95px; width: 100px; height: 150px; float: right; border: solid 4px silver; }
#boxa { background-color: white; position: relative; top: -125px; right: 170px; width: 100px; height: 150px; float: right; border: solid 4px silver; }

/*Qualidades para texto normal*/

p { color: gray; font-size: 12px; font-family: Arial, Helvetica, sans-serif; line-height: 15px; background-color: white; margin: 10px 10px 0 15px; }
h5 { color: gray; font-size: 12px; font-weight: bold; background-color: white; margin-top: 15px; margin-bottom: 0; margin-left: 15px; }

