img{
align: middle;
}

div#scroll{
   scrollbar-face-color: #ff5a00;
   scrollbar-highlight-color: #ff5a00;
   scrollbar-3dlight-color: #ff5a00;
   scrollbar-darkshadow-color: #ff5a00;
   scrollbar-shadow-color: #ff5a00;
   scrollbar-arrow-color: #ff5a00;
   scrollbar-track-color: #000000;
}

body.default {
	background: #215994;
	border: none;
	padding: 0px 0px 0px 0px;
	font-size: 10px;
	vertical-align: middle;
}

div.home  {
   width: 850px;
   height: 500px;
   border: 0px;
   background: #215994;
   vertical-align: middle;
   position: relative;
   text-align: justify;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   color: #4D4D4F;
   line-height: 11px;
   margin-left: auto;
   margin-right: auto;
}

div#logoTopo{
   position:absolute; 
   left:20px; 
   top:5px;
}

div#logoTopo{
   position:absolute; 
   left:20px; 
   top:5px;
}

div#menuSuperior{
	position: absolute;
	left: 185px;
	top: 140px;
	text-transform: uppercase;
	font-size: 10px;
	text-align: justify;
   	width: 655px;
	font-weight: bold;
}

div.intro{
   position: absolute;
   left: 170px;
   top: 140px;
   font-size: 10px;
   font-weight: bold;
   letter-spacing: 0px;
}

span.highlight{
   position: absolute;
   left: 420px;
   top: 187px;
   font-size: 10px;
   font-weight: bold;
   letter-spacing: 0px;
   width: 420px;
   text-align: left;
}

div.vStrip{
   background-color: #EEEEEE;
   position:absolute;
}

div#menuHome{
	position: absolute;
	top: 224px;
	left: 367px;
}

div#imagemMeio{
	position: absolute;
	top: 164px;
	left: 0px;
}

div#imagemContatoMeio{
	position: absolute;
	top: 402px;
	left: 0px;
}

div#imagemEsq{
	position: absolute;
	top: 172px;
	left: 10px;
	width: 170px;
}

div#imagemBaixa{
	position: absolute;
	top: 317px;
	left: 704px;
}

div#imagemCardapio{
	position: absolute;
	top: 339px;
	left: 668px;
}

div#imagemPalavra{
	position: absolute;
	top: 320px;
	left: 650px;
}

div#rodape{
   position: absolute;
   left: 9px;
   top: 482px;
   font-size: 10px;
   text-align: justify;
   vertical-align: baseline;
   letter-spacing: 0pt;
   font-weight: bold;
}

div.conteudoAlto{
	position: absolute;
	left: 185px;
	top: 183px;
	font-size: 10px;
	text-align: justify;
	vertical-align: top;
   width: 655px;
}

div.cardapioAlto{
	position: absolute;
	left: 190px;
	top: 243px;
	font-size: 10px;
	text-align: justify;
	vertical-align: middle;
	width: 650px;
}

div.contatoEsq{
	position: absolute;
	left: 205px;
	top: 218px;
	font-size: 9px;
	text-align: left;
	vertical-align: top;
	line-height: 2px;
   padding: 0 0 0 0;
   width: 720px;
}

div#formulario{
	position: absolute;
	left: 190px;
	top: 238px;
	font-size: 9px;
	text-align: right;
	vertical-align: top;
   width: 652px;
}

div.conteudoBaixo{
	position: absolute;
	left: 185px;
	top: 312px;
	font-size: 10px;
	text-align: justify;
	vertical-align: top;
   width: 509px;
}

div.conteudoBaixo#menuBaixo{
   position: absolute;
   left: 188px;
   top: 345px;
   font-size: 10px;
   text-align: justify;
   vertical-align: top;
   width: 100px;
   line-height: 12px;
   font-weight: bold;
   text-transform: uppercase;
}

div.conteudoBaixo#cardapio{
   position: absolute;
   left: 322px;
   top: 346px;
   font-size: 10px;
   text-align: justify;
   vertical-align: top;
   width: 320px;
   height: 95px;
   background-color: Aqua;
}

table {
   width: 100%;
   height: 100%;
   border: 0px;
   margin-left: auto !important;
   margin-right: auto !important;
}

td{
	text-align: center;
}
td.form{
	text-align: left;
}

a {
	border: 0px;
	text-decoration: none;
   color: #0b5897;
}

a:focus {
	border: 0px;
	text-decoration: none;
   color: #ff5a00 !important;
}

a:hover {
   border: 0px;
	text-decoration: none;
   color: #ff5a00 !important;
}



a:active {
   border: 0px;
   text-decoration: none;

}




#conteudoCardapio {
     left: 322px;
     top: 345px;
     width: 330px;
     height: 95px;
	 overflow: auto;
	 padding-right: 10px;
	/* IE overflow fix, position must be relative or absolute*/
	 position: absolute;
	 margin: 0.3em auto;
     border		: 0px;
     font-size: 10px;
     text-align: justify;
     line-height: 9px;
}
   
#palavraTop {
	left: 192px;
	top: 223px;
	width: 645px;
	height: 73px;
	overflow: auto;
	padding-right: 10px;
	/* IE overflow fix, position must be relative or absolute*/
	position: absolute;
	margin: 0.3em auto;
    border: 0px;
    font-size: 10px;
}
   
#palavraBottom {
      left: 185px;
      top: 325px;
      width: 430px;
      height: 110px;
	  overflow: auto;
	  padding-right: 10px;
	/* IE overflow fix, position must be relative or absolute*/
	  position: absolute;
	  margin: 0.3em auto;
      border		: 0px;
      font-size: 10px;
}   
   
#conteudoMidia {
	left: 192px;
	top: 233px;
	width: 636px;
	height: 205px;
	overflow: auto;
	padding-right: 10px;
	/* IE overflow fix, position must be relative or absolute*/
	position: absolute;
	margin: 0.3em auto;
	border		: 0px;
	font-size: 10px;
   text-align:left;
}      
   
   #bottomInfo{
      border:0 none;
      font-size:10px;
      height:95px;
      left:339px;
      margin:0.3em auto;
      position:absolute;
      text-align:justify;
      top:389px;
      vertical-align:top;
      width:340px;
   }
   
   #contatoAlert{
      border:0 none;
      font-size:10px;
      height:25px;
      left:286px;
      margin:0.3em auto;
      position:absolute;
      text-align:center;
      top:422px;
      vertical-align:middle;
      width:410px;
   }   
img {
   border: 0px;
}
   
label{
   border: 0px;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   line-height: 2em;
   padding: 2px 2px 2px 2px;
   font-size: 10px;
   color: #4d4d4f;
   display: inline-block;
}
label{
   border: 0px;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   line-height: 2em;
   padding: 2px 2px 2px 2px;
   font-size: 10px;
   color: #4d4d4f;
   display: inline-block;
}
label#menor{
   font-size: 9px;
}
input#nome{
   width: 276px;
}
input#emailContato{
   width: 140px;
}
input#DDD{
   width: 20px;
}
input#telefone{
   width: 124px;
   right: 0px;
   position: relative;
   
}
   
.txtGrey{
   font-size: 10px;
   color: #4d4d4f;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   text-align: left;
}
.enviar{
   background: none;
   color: #0b5897;
   font-weight: bold;
}
.enviar:hover{
   background: none;
   color: #ff5a00;
   font-weight: bold;
}
fieldset{
   width: 290px;
   float: left;
   border: none;
}  
fieldset#mensagem{
   width: 345px;
}  
    
input{
	border: 0px;
   background-color: #eeeeee;
	vertical-align: middle;
	font-size: 10px;
	text-align: left;
}

input#tipoPessoa{
   background-color: none;
}

input#submit{
   background-color: none;
}

textarea{
    font-size: 11px;
    border: 0px;
    background-color: #eeeeee;
    width: 275px;
    resize:none;
}