/*

Galeteria e Pizzaria Da Mamma - Rodízio
--------------------------------------------------------------------------
Tipo do CSS: Geral

*/



/* Reset
-------------------------------------------------------------------------- */

* {margin: 0; padding: 0;}
/*html {overflow: -moz-scrollbars-vertical;}*/


/* Classes genericas
-------------------------------------------------------------------------- */

a:link, a:visited {text-decoration:underline; color:#0062a8; font-weight: bold; font-size: 11px;}
a:hover, a:active, a:focus {text-decoration:none;}
a img {border:0;}
a:focus {text-decoration:underline !important;}

ul, ol, dl {margin: 10px 0 0 16px;}
address {font-style:normal;}
label {cursor:pointer;}
fieldset {border:none;}
input, select, textarea, button {font-family:Arial, Helvetica, sans-serif; font-size:100%; vertical-align:middle;}
hr {display:none;}
code, kbd, pre {font-family:Monaco,Courier,"Courier New",Tahoma;}
ins {background-color:#dde3dd; text-decoration:none;}
abbr, acronym {border:none;}
abbr[title], acronym[title] {border-bottom:1px dotted #666;	cursor:help;}

.debug {border:1px solid red;}
.alignleft {text-align:left;}
.alignright {text-align:right;}
.aligncenter {text-align:center;}
.floatleft {float:left;}
.floatright {float:right;}
.clearboth {clear:both;}
.clearleft {clear:left;}
.clearright {clear:right;}
.clear {
	 border: 0;
	 clear: both;
	 display: block;
	 float: none;
	 margin: 0;
	 overflow: hidden;
	 visibility: hidden;
	 width: 0;
	 height: 0;
}
.hide {display:none;}
.highlight {background-color:#ffc;}
.nobg {background:none !important;}
.noborder {border:none !important;}


/* Estrutura
-------------------------------------------------------------------------- */

body {text-align: center; background: #a2a981 url(../_img/bgBody.png) repeat-y center top; font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; color: #fff;}

#wrap {width: 778px; height: 475px; background:url(../_img/bgWrap.jpg) no-repeat; margin: 20px auto 0 auto; position: relative; }

#logo {width: 231px; height:60px; position: absolute; top: 34px; left: 92px;}
		

/* Navegação
-------------------------------------------------------------------------- */

#nav {width: 320px; height: 214px; background-color: #3b5542; position: absolute; top: 211px; left: 39px; text-align: right;}
	#nav ul {margin-top: 20px;}
		#nav ul li { list-style:none;}
			#nav ul li a {
				width: 245px;
				display: block;
				border-bottom: 1px dotted #7d9b86;
				padding: 2px 0;
				margin: 0 auto;
				font-weight: normal;
				color: #7d9b86;
				text-decoration: none;
				padding-right: 15px;
				background: url(../_img/bullet2.png) no-repeat right 7px;
			} 
				#nav ul li a:hover {color: #fff; background-image:url(../_img/bullet.png);}
				
				#nav ul li a.ativo {color: #fff; background-image:url(../_img/bullet.png); cursor:default;}


/* Container
-------------------------------------------------------------------------- */

#container {width: 380px; height: 404px; background-color: #6a2a28; position: absolute; top: 21px; left: 359px;}
	#container ul {margin: 0; padding: 0;}
		#container ul li {list-style: none;}
		
	#container #content {text-align: left;}
		#container #content h1 {display: none;}
		#container #content h1.titulo {display:block; margin: 15px 30px; font-weight: normal; color: #a5716f; }
		#container #content p {margin: 10px 30px; font-size: 11px; line-height: 110%; font-family: "Trebuchet MS"; font-style: italic; color: #eededd;}
		
		.form {margin: 10px 30px; font-family: "Trebuchet MS"; color: #eededd;}
			.form input, .form textarea {border: 1px solid #ccc; margin: 4px 0 6px 0; width: 315px; padding: 2px;}


/* Footer - Rodapé da Página
-------------------------------------------------------------------------- */

#footer {position: absolute; top: 450px; right: 60px; text-align: right; font-family: Palatino; color: #534741;}



table {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: left;
}
tr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: left;
}
