
*{
	margin:0;
	padding:0;
}

@media \0screen {
  img { 
  	width: auto; /* for ie 8 */
  }
}

img{
	max-width:100%;
	height: auto;
}

body {
	background-color: #fff;
	background-image:url(../imagens/fundo.jpg);
	background-attachment:fixed;
}

#menu{
	float:left;
	width:20%;
	padding-top:2%;
	padding-left:2%;
	 position: fixed;
}

#navigation {font-size:0.75em; width:90%;}
#navigation ul {margin:0px; padding:0px;}
#navigation li {list-style: none;} 

ul.top-level {
	text-align:center; 
	background-image:url(../imagens/fundo_menu.png); 
	background-repeat:repeat;
}

ul.top-level li {
	padding: 5px;
}

#navigation a {
 font-family:"Tahoma", Arial;
 font-size: 14px;
 color: #fff;
 cursor: pointer;
 background-color:#918461;
 display:block;
 height:22px;
 padding:5px;
 line-height: 25px;
 text-decoration:none;
}
#navigation a:hover{
	background-color:#663;
}

#navigation li:hover {
 position: relative;
 background-color:#663;
 box-shadow:#000 0 0 0.7em;
 
 }
 
ul.sub-level {
    display: none;
	text-align:left;
}

li:hover .sub-level {
	background-image:url(../imagens/fundo_menu.png); 
	background-repeat:repeat;
    display: block;
    position: absolute;
    left: 160px;
    top: 5px;
}
ul.sub-level li {
    border: none;
    float:left;
    width:300px;
}

#corpo{
	width:100%;
}

#conteudo{
	margin-right:3%;
	margin-top:2%;
	float:right;
	width: 100%;
	max-width: 75%;
}

#imagem{
    box-shadow:#000 0 0 0.7em;
}

.logo{
	max-width:90%;
	height: auto;
	padding-bottom:2%;
}

#footer{
	padding-top:2%;
	color:#030;
	font-size:12px;
	font-family:Tahoma, Geneva, sans-serif;
}

#ativo{
	background-color:#663;
	box-shadow:#000 0 0 0.7em;
}

#contato{
	background-color:#FFF;
	padding:10px;
	font-size:18px;
	color:#663;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}

.input{
  border:0 solid #666;
  border-bottom-left-radius:5px;
  border-bottom-right-radius:5px;
  border-top-left-radius:5px;
  border-top-right-radius:5px;
  height:30px;
  box-shadow:#666 0 0 0.7em;
  width:300px;
  font-size:14px;
  margin-left:8px;
}

.input2{
  border:0 solid #666;
  border-bottom-left-radius:5px;
  border-bottom-right-radius:5px;
  border-top-left-radius:5px;
  border-top-right-radius:5px;
  height:100px;
  box-shadow:#666 0 0 0.7em;
  width:300px;
  font-size:14px;
  margin-left:8px;
}

td{
	height:50px;
	text-align:right;
}

.enviar{
	color:#FFF;
	background-color:#663;
	width:70px;
	height:30px;
  	border:0 solid #666;
	cursor: pointer;
}