* { margin:0; padding:0 }

body {
	/*background:#73140F url(img/bgbody.jpg);*/
	background:#CCC;
	font:13px Verdana }

a { 
	color:#660000; 
	outline:none }

a:hover { color:#EC140B }

#wrapper {
	position:relative;
	width:1000px;
	/*background:#FFF url(img/bgwrapper.gif) no-repeat top;*/
	background:#FFF;
	margin:0 auto } 
	
#wrapper .bgwrapper {
	z-index:1;
	top:0;
	left:0;
	position:absolute }
	
#header{
	height:270px;
	position:relative }
	
#header .lingua {
        z-index:2;
	color:#999;
	text-decoration:none;
	width:50px;
	font-size:10px;
	position:absolute;
	top:5px }
	
#header .en {
        z-index:2;
	padding:5px 25px;
	display:block;
	background:url(img/ico-lingua-en.gif) no-repeat left center;
	left:75px }

#header .pt {
        z-index:2;
	padding:5px 25px;
	display:block;
	background:url(img/ico-lingua-pt.gif) no-repeat left center;
	left:65px }

#header .lingua span { display:none }

#header h1.logotipo {
        z-index:2;
	top:35px;
	left:20px;
	position:absolute }
	
#header h1.logotipo a {
        z-index:2;
	text-indent:-1000000px;
	width:180px;
	height:136px;
	display:block;
	background:url(img/logotipo-tchecotrijui.gif) }
	
#header .destaque {
	z-index:0;
	position:absolute;
	top:0;
	right:0 }
	
#header #menu {
	z-index:15;
	position:absolute;
	top:0;
	right:10px;
	/*background:url(img/menu.gif);*/
	width:740px;
	height:51px }	
	
#header .frase {
	position:absolute;
	top:60px;
	right:25px }
	
#menu ul { list-style:none }
	
#menu ul li a {
	font:12px Arial;
	text-align:center;
	float:left;
	padding:16px }
	
#menu ul li { 
	margin-right:5px;
	float:left; }

#container {
	z-index:10;
	position:relative;
	float:left;
	width:100% }

.home #produtos,
.home #receitas,
.home #newsletter,
.detail	{ float:left }

.home #produtos,
.home #receitas,
.home #newsletter	{ padding:0 25px }

.home #produtos,
.home #receitas,
.home #newsletter	{ padding:0 25px }

.home #produtos 		{ width:245px }
.home #receitas 		{ width:270px; padding-top:85px }
.home #newsletter	{ width:335px; padding-top:140px }

.home #receitas,
.home #newsletter	{ background:url(img/bgbox.jpg) no-repeat left bottom; padding-bottom:15px }

.detail 				{ padding:10px 30px; width:630px }
#produtos 			{ padding:0 30px }
#representantes		{ padding:10px 30px }

.home #produtos .slideshow { clear:both }

#boxNews {
	color:#666 !important;
	font-size:11px !important;
	font-weight:bold !important;
	display:block;
	clear:both }

#container h2 {
	clear:both;
	color:#EC140B;
	background:url(img/bgh2.jpg) no-repeat bottom left;
	padding-bottom:10px;
	margin-bottom:10px;
	letter-spacing:-1px;
	font:19px Verdana }
	
#container h2 span {
	color:#333;
	margin-bottom:10px;
	letter-spacing:-1px;
	font:24px Verdana }
	
#container h3 {
	color:#000;
	clear:both;
	/*background:url(img/bgh3.jpg) no-repeat bottom left;
	padding-bottom:10px;*/
	margin-bottom:5px;
	color:#660000;
	font-size:14px }
	
#container h3 p {
	color:#333;
	margin-bottom:10px;
	letter-spacing:0;
	font:bold 11px Verdana }
	
#container p { margin-bottom:10px }
	
.detail p { margin-bottom:15px !important }

.detail ul {
	list-style:square;
	margin:10px 0 15px 35px }

.detail ul li,
#representantes ul li{ margin:0 0 15px 0 }

#submenu {
	float:left;
	width:285px;
	padding:140px 25px 25px 0 }

#submenu ul {
	margin-bottom:15px;
	list-style:none }

#submenu ul li { 
	text-transform:uppercase;
	background:url(img/ico-link-submenu.gif) no-repeat left 12px;
	border-bottom:1px solid #CC0000;
	padding:8px 15px; }

#submenu ul li.last { border:0 }

#submenu ul li.noticia, 
#submenu ul li.receita { 
	border-bottom:1px dotted #999;
	text-transform:capitalize }

#submenu ul li .data { font-size:11px; color:#666 }

#submenu ul li a {
	font-weight:bold;
	color:#000;
	text-decoration:none;
	display:block }

#submenu small {
	display:block;
	text-align:center;
	padding:5px 0;
	color:#999 }

#produtos a.mercado {
	float:left;
	margin-bottom:10px;
	width:115px;
	height:50px;
	display:block;
	text-indent:-1000000px }
	
#produtos a.externopt { background:url(img/btn-mexternopt.gif); margin-right:15px }
#produtos a.internopt { background:url(img/btn-minternopt.gif) }
#produtos a.externoen { background:url(img/btn-mexternoen.gif); margin-right:15px }
#produtos a.internoen { background:url(img/btn-minternoen.gif) }

#produtos a:hover { background-position:0 -50px }

table {
	margin-top:20px;
	clear:both }

table.subcat tr td {
	padding:20px 10px 20px 0;
	border-bottom:1px dotted #999 }

table.subcat tr td a {
	color:#666;
	display:block;
	background:url(img/bg-nome-subcat.gif) no-repeat center top;
	text-decoration:none }

table.subcat tr td a:hover {
	color:#FFF;
	background:url(img/bg-nome-subcat.gif) no-repeat center -321px !important}
	
table.subcat tr td .nome {
	font-weight:bold;
	display:block;
	padding:6px 0;
	text-align:center;
	text-transform:capitalize !important;
	font-size:13px }
	
table.produtos tr td {
	border-bottom:1px solid #CCC;
	padding:10px }
	
table.produtos tr td .nome {
	font-weight:bold;
	text-align:center;
	font-size:13px }
	
table.produtos tr td .codigo {
	display:block;
	color:#CC0000;
	margin:5px 0 }
	
table.produtos tr td p { margin:0 }
	
table.dados tr td {
	font-size:11px;
	padding:5px 10px;
	background:#EEE;
	border-right:1px solid #CCC;
	border-bottom:1px solid #CCC }
	
table.dados tr.header td { 
	background:#DDD;
	font-weight:bold;
	font-size:9px;
	color:#666;
	border-bottom:2px solid #CCC }
	
.home #receitas .titulo {
	margin-bottom:10px;
	font-weight:bold }
	
.home #receitas .resumo { 
	color:#666;
	font-size:11px }
	
a.maispt {
	height:25px;
	display:block;
	text-indent:-1000000px;
	background:url(img/btn-saibamais.gif) no-repeat }
a.maisen {
	height:25px;
	display:block;
	text-indent:-1000000px;
	background:url(img/btn-saibamais.gif) no-repeat }

#newsletter input { float:left }

#newsletter input.text {
	font:13px Verdana;
	color:#666;
	border:1px solid #999;
	margin-right:5px;
	padding:4px }
	
#newsletter input.button { padding:0 }

#qualidade img { margin-right:15px }

#noticias .titulo,
#receitas.detail .titulo {
	font-size:20px;
	min-height:50px;
	margin-bottom:10px;
	letter-spacing:-1px;
	width:330px }

#receitas.detail .titulo { min-height:85px }

#noticias .data {
	margin-bottom:10px;
	color:#666 }
	
#representantes .select {
	margin-bottom:10px;
	font-weight:bold;
	background:#DDD;
	padding:5px;
	border:1px solid #CCC }
	
#representantes .select select {
	font:13px Verdana;
	padding:2px }
	
#representantes ul {
	margin:0;
	list-style:none }
	
#representantes ul li {
	padding:10px;
	border-bottom:1px solid #CCC;
	border-left:5px solid #CCC }
	
#representantes ul li p{ display:inline }
	
#representantes ul li .rzsocial {
	font-size:17px;
	color:#EC140B }
	
ul.thumbs {
	margin:0;
	list-style:none }

ul.thumbs li { 
	margin:0 5px 5px 0;
	width:24%;
	float:left }

ul.thumbs li a { 
	display:block;
	text-indent:-1000000px;
	width:100%;
	height:100px }
	
#receitas .arquivo {
	float:right;
	width:50%;
	margin:0 0 10px 10px }

#receitas h3 { clear:left }

form table tr td {
	background:#E0E0E0;
	border-bottom:1px solid #CCC;
	padding:5px }

form table tr.last td { border:0 }
form table tr.alt td{ background:#EEE }

form table tr td input.text,
form table tr td select,
form table tr td textarea,
form table tr td input.button {
	font:13px Verdana;
	padding:2px }

form table tr td input.button { font-weight:bold }

#links ul{ }

#links ul li { }

#links ul li .descricao {
	display:block;
	font-size:11px;
	color:#666;
	width:300px }

#links ul li .descricao p { margin-bottom:0 !important }

#footer {
	position:relative;
	background:url(img/bgfooter.jpg) repeat-x bottom;
	padding:25px 25px 20px 25px;
	font-size:11px;
	color:#666;
	clear:both }

#footer strong { color:#000 }

#footer a.cotrijui { 
	position:absolute;
	z-index:100000;
	bottom:15px;
	right:35px;
	display:block;
	text-indent:-1000000px;
	background:url(img/logotipo-cotrijui.gif);
	width:55px;
	height:47px }
	
#footer .dev { 
	font-size:9px;
	position:absolute;
	z-index:100000;
	bottom:17px;
	left:550px;
	display:block }
	
#footer .dev a { 
	border-left:1px solid #BBB;
	float:left;
	padding:12px 10px }
	
#footer .dev a:hover { background:#EEE }
	
