/* Getting the new tags to behave */
article, aside, audio, canvas, command, datalist, details, embed, figcaption, figure, footer, header, hgroup, keygen, meter, nav, output, nav progress, section, source, video {display:block;}
mark, rp, rt, ruby, summary, time {display:inline;}
/* Global properties ======================================================== */
html, body {width:100%;height:100%;min-width:1005px;}
body {font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;font-size:13px;color:#202020;background:#ffd102 url('../images/bgfull.jpg') no-repeat center top;}
*{margin:0 auto;padding:0;}

form {margin:0;padding:0;}
#contato form label {margin-right:4px;color:#727376;}
#contato form .forInput {font-family:arial;margin-bottom:8px;border:0;outline:none;padding:2px;background:transparent url('../images/forInput-bg.gif') repeat-x left center;}
#contato form .forTextarea {font-family:arial;margin-bottom:8px;border:0;outline:none;overflow:auto;padding:2px;width:429px;max-width:429px;height:175px;max-height:175px;background:transparent url('../images/forTextarea-bg.gif') repeat-x left top;}

a {color:#202020;text-decoration:none;}
a:hover, a.select {color:#FF3300;}

.home {font-size:0.9em;}

.fleft {float:left;}
.fright {float:right;}
.clear {clear:both;}
.hide{display:none;}
.area {margin:0 auto;width:995px;}
.tcenter {text-align:center;}
.loading {color:#202020;font-size:0.9em;padding:10px 0;text-indent:25px;background:transparent url('../images/ajax-loader.gif') no-repeat left center;}

.bt-mais {display:inline-block;margin-top:5px;}

.title {float:left;}
.title .t-plus {float:left;width:40px;height:35px;background:transparent url('../images/t-plus.png') no-repeat left top;}
.title .t-center {float:left;height:35px;color:#ffffff;font-size:1.15em;background:transparent url('../images/t-center.png') repeat-x left top;}
.title .t-last {float:left;width:25px;height:35px;background:transparent url('../images/t-last.png') no-repeat right top;}

.box  {float:left;min-height:186px;padding:13px 20px;margin-left:3px;background:#ffffff url('../images/box-bg.png') repeat-x center top;}
.box-b-left {float:left;width:12px;height:12px;background:transparent url('../images/box-b-left.png') no-repeat left top;}
.box-b-center {float:left;height:12px;background:transparent url('../images/box-b-center.png') repeat-x left top;}
.box-b-right {float:left;width:12px;height:12px;background:transparent url('../images/box-b-right.png') no-repeat right top;}
.box h2 {margin-bottom:5px;font-size:1.4em;}
.box p {padding:0;margin:0;color:#727376;}
.box .img { border:2px solid #ffffff; }
.dotted-line {clear:both:display:block;margin:15px 0 8px 0;height:1px;border-top:1px dotted #6E4C34;}

#index .box {padding:3px 10px;}
#alimentos .img {border:1px solid #E6E7E8;width:280px;height:200px;background-color:#ffffff;background-position:center;background-repeat:no-repeat;}
#alimentos h2 {margin:10px 0 3px 0;}
#alimentos .box li a {padding:3px 0;}

#alimentos table {border-collapse:none;width:280px;font-size:0.9em;}
#alimentos td {padding:2px 4px;color:#727376;border:1px solid #E6E7E8;}

#forSelectVendas {margin-top:5px;}

.dropdown dd, .dropdown dt, .dropdown ul { margin:0px; padding:0px; }
.dropdown dd { position:relative; }
.dropdown dt a {background:#e9e9e9 url('../images/arrow.png') no-repeat scroll right center; display:block; padding-right:20px; border:1px solid #727376; width:165px;}
.dropdown dt a span {cursor:pointer; display:block; padding:2px 5px;}
.dropdown dd ul { background:#e9e9e9 none repeat scroll 0 0; display:none; list-style:none; border:1px solid #c9c9c9; padding:5px 0px; position:absolute; left:0px; top:2px; width:auto; min-width:185px;}
.dropdown span.value { display:none;}
.dropdown dd ul li a { padding:5px; display:block;}

#container-flash {
	position:absolute;
	margin:0 auto;
	top:0;
	width:100%;
	min-width:1005px;
	background:transparent;
	text-align:center;
	z-index:110;
}

#container-flash .menuTablet {width:536px;}
#container-flash .menuTablet ul {float:left;width:536px;height:62px;margin-top:263px;margin-left:126px;}
#container-flash .menuTablet li {float:left;height:62px;}

#container-page {
	margin:0;
	padding:0;
	top:380px;
	width: 100%;
	min-width:1005px;
	text-align: left;
	position: absolute;
	min-height: 100%; /* For Modern Browsers */
	height: auto !important; /* For Modern Browsers */
	height: 100%; /* For IE */
	z-index:100;
	/*margin-top:380px;*/
	background:transparent;
}
#container-full {
	margin: 0 auto;
	padding: 0 0 160px 0;
	min-width:1005px;
	width: 100%;
	min-height: 595px;
}
#container-full:after {
	clear: both;
	display: block;
	font: 1px/0px serif;
	content: ".";
	height: 0;
	visibility: hidden;
}

#conteudo .left { margin-left:10px;width:227px;height:231px;background:url('../images/cats-bg.png') no-repeat left top; }
#conteudo .centro {width:570px; }
#conteudo h2 { font-size:1.2em;font-weight:normal; }

#conteudo .left-title { padding-left:17px;height:26px;color:#ffffff;font-size:1.2em; }
#conteudo .left-image { margin-left:17px;margin-top:9px;width:180px;height:70px;border:2px solid #ffffff; }
#conteudo .left-list { margin-top:6px; }
#conteudo .left-list li { margin-left:20px;padding:5px 0;width:178px;text-indent:16px;border-bottom:1px dotted #6E4C34;background:url('../images/cats-plus.png') no-repeat left center; }

#eventos .item, #pesquisa .item {clear:both;float:left;width:505px;border-bottom:1px solid #D2D3D5;}
#eventos .item:hover, #pesquisa .item:hover { background:#F1F1F2;cursor:pointer; }
#eventos .evento-left, #pesquisa .pesquisa-left {padding-top:15px;width:75px;text-align:center;color:#6E4C34;}
#eventos .evento-img, #pesquisa .pesquisa-img { padding:10px;border:1px solid #D2D3D5;border-top:0;border-bottom:0; }
#eventos .evento-img img, #pesquisa .pesquisa-img img {border:2px solid #FAA954;}
#eventos .evento-right, #pesquisa .pesquisa-right {padding-top:12px;padding-left:12px;width:280px;}
#eventos .evento-right h2, #pesquisa .pesquisa-right h2 {font-size:1.15em;margin:0;padding:0;margin-bottom:3px;}
#pesquisa .pesquisa-left {padding-top:20px;width:85px;}
#pesquisa .pesquisa-right {width:270px;}

#forPesquisa {margin-bottom:10px;}
#forPesquisa .forInput {float:left;width:115px;height:20px;padding-left:10px;padding-top:0;padding-bottom:5px;font-size:0.95em;border:0;outline:none;background:transparent url('../images/pesquisa-input.png') no-repeat left 2px;}
#forPesquisa .forButton {float:left;width:30px;height:25px;margin-top:2px;}

#container-footer {
	position: absolute;
	bottom: 0 !important;
	bottom: -1px; /* For Certain IE widths */
	width:100%;
	min-width:1005px;
	height:160px;
	margin:0;
	padding:0;
	color:#ffffff;
	text-align:left;
	background:url('../images/bgfooter.jpg') no-repeat center top;
	font-size:0.9em;
}

#container-footer .top {
	margin-top:58px;
	height:60px;
	line-height:60px;
	color:#000000;
	font-size:0.9em;
	background:transparent url('../images/logo-footer.png') no-repeat left center;
}
#container-footer .top .links { margin-left:90px; }
#container-footer .top .links a { padding:0 5px; }
#container-footer .top .links a:hover, #container-footer .top .links a.active { color:#FF5C33; }
#container-footer .bottom {height:42px;line-height:42px;}
#container-footer .bottom  img { margin-top:10px; }

#prodListaTopo {display:none;z-index:115;width:94px;height:54px;position:absolute;left:50%;top:263px;margin-left:-5px;pointer:cursor;background:transparent url('../images/prodLista-hover.png') no-repeat left bottom;}
#prodLista {font-size:0.9em;display:none;z-index:115;width:350px;height:auto;position:absolute;left:50%;top:317px;margin-left:-5px;}
#prodLista a {color:#ffffff;font-weight:normal;}
#prodLista a:hover {color:#000000;}
#prodLista .lista {float:left;padding:10px;height:auto;background:#FF3300;}
#prodLista .lista h2 {color:#FFCC29;font-size:1.1em;margin:0;padding:0;}