* html, body { margin:0; padding: 0; background-color: #6690ba }
#geral {  background: #6690ba url(img/bg_corpo.gif) repeat-x top left; height:729px; }
#geral2 {  background: #6690ba url(img/bg_corpo2.gif) repeat-x top left;  }
#fundoindex { height: 40px; clear: both; }
/*coluna da esquerda */
#colesq { width:179px; height:500px; position:relative; margin:0; padding:0; text-align:right }
/*logo*/
#logo { width:179px; height:113px; }
#logo img { border:0; padding:0; margin:0;}
/*fim logo */
/*caixa 1*/
span.caixa1 { height:88px; background-color:#cccd98; display:block; border-bottom:#fff 1px solid; border-right:1px solid #e0dada; padding:0; margin:0; }
span.caixa1 { font-family: "Times New Roman", Times, serif; font-size: 0.95em; color: #7d7c50; font-weight: bold; text-align:right;	padding:40px 12px 0 8px; margin:0;	}
/*fim caixa1 index*/
/*caixa 1 - layout2 */
span.caixa1lay2 { height:57px; background-color:#cccd98; display:block; border-bottom:#fff 1px solid; border-right:1px solid #e0dada; padding:0; margin:0; }
/*fim do layout 2 - caixa 1*/
/*divisa - caixa2*/
.caixa2 { height:16px; background:#fff url(img/bg_caixa2.gif) repeat-x; display:block; overflow:hidden;}
/*fim da divisa -  caixa2*/
/*caixa3 - o que os clientes dizem */
#colesq h5 { padding:27px 27px 10px 0; margin:0; font-family:"Trebuchet MS"; font-size:90%; color:#fff; letter-spacing:1px;}
p.caixa3 { padding:0px 27px 0 16px; margin:0; font-size:10px; font-family:Tahoma; color:#fff; line-height:130%; letter-spacing:1px; text-align:right; word-spacing:-1px;}
p.caixa3 a { color:#fff; text-decoration: none;}
p.caixa3 a:hover { color:#CCCC33; }
/*fim da caixa3*/
/*fim da coluna da esquerda*/
/*coluna da direita*/
#menu { background: #fbf9ed url(img/bg_topdir.gif) repeat-x top; padding:0; margin:0; height:47px;}
#coldir {
	width: 595px;
	background-color: #fbf9ed;
	margin:4px 0 0 0;
	padding: 0;
	border-top:#dfdeda solid 1px;
	border-left:#dfdeda solid 1px;
	border-right:#dfdeda solid 1px;
	position: absolute;
	top:0;
	left: 179px;
	z-index: 2;
	 }
#coldir.caixa { height:700px; }
#coldir.caixaeventos { height:1000px; }
#coldir.caixaconceito { height:100%; }
#coldirmedalhas { 
	width: 595px;
	background-color: #fbf9ed;
	margin:4px 0 0 0;
	padding: 0; 
	border-top:#dfdeda solid 1px;
	border-left:#dfdeda solid 1px;
	border-right:#dfdeda solid 1px;
	position: absolute; top:0; left: 179px;
	 }
#coldirmedalhas.cunhadas { 
	height:auto;
	min-height: 700px;
	 }
#textoconceito.suporte { min-height:1200px; }

#coldir #flash { width:595px; height:244px; margin:0; padding:0;}
#coldir #lay2topo { width:595px; height:120px; margin-top:28px; background: #fbf9ed url(img/lay2topo.jpg)}
#coldir #lay3topo, #coldirmedalhas #lay3topo { width:595px; height:120px; margin-top:28px; background: #fbf9ed url(img/lay3topo.jpg)}
#coldir #lay4topo, #coldirmedalhas #lay4topo  { width:595px; height:120px; margin-top:28px; background: #fbf9ed url(img/lay4topo.jpg)}
#coldir #lay5topo, #coldirmedalhas #lay5topo  { width:595px; height:120px; margin-top:28px; background: #fbf9ed url(img/lay5topo.jpg)}
#coldir #lay6topo, #coldirmedalhas #lay6topo  { width:595px; height:120px; margin-top:28px; background: #fbf9ed url(img/lay6topo.jpg)}
#coldir #lay7topo, #coldirmedalhas #lay7topo  { width:595px; height:120px; margin-top:28px; background: #fbf9ed url(img/lay7topo.jpg)}
#coldirmedalhas #flash { width:595px; height:244px; margin:0; padding:0;}
#coldirmedalhas #lay2topo { width:595px; height:120px; margin-top:28px; background: #fbf9ed url(img/lay2topo.jpg)}
/*fim coluna da direita* nas paginas de paroduto, as div lay2topo, lay3topo, etc estão dentro de coldirmedalhas. Como o script randomico troca as layers e não as imagens, tivemos que botar o #coldirmedalhas com a mesma propriedade para todos./
/*corpo*/
#texto { margin:0; padding:0; width:541px;}
#textoconceito { width:541px; }
#textoconceito .conceito { font: 11px Verdana, Arial, Helvetica, sans-serif; word-spacing:2px; position:relative; left:83px; width:395px; color:#030100; line-height:130%;  min-height:100px; }
#textoconceito.eventos .listaeventos {  
	display: inline-block; 
	width: 352px;
}
#textoconceito.eventos li a {  
	color: #555;
	text-decoration: none;
}
#textoconceito.eventos li a:hover {  
	color: #999;
	text-decoration: none;
}
#textoconceito.eventointerna a.linkevento { background: url(img/detalhes.gif) no-repeat left center; text-decoration: none; color: #555; margin:0; padding:0 0 0 10px; }
#textoconceito.eventointerna a.linkeventob { text-decoration: none; color: #ab4f3a; margin:0; padding:0; }
#textoconceito.eventointerna a:hover { text-decoration: none; color: #000; }
#textoconceito.eventointerna h2 { margin:0 0 0 83px; padding:25px 0px 3px 0px; color:#79766d; font:125% "Times New Roman", Times, serif; display:block; width:85%; line-height:125%; border-bottom:#9ea352 1px dotted;}
#textoconceito.eventointerna p { margin:10px 0 0 83px; padding:0; color:#000; font: normal 11px Verdana, Arial, Helvetica, sans-serif}
#espacadordemedalhas { height: 150px; }
#textomedalhas { width:541px;}
#texto h1 { margin:0 0 0 51px; padding:25px 0px 0px 0px; color:#ab4f3a; font:32px "Times New Roman", Times, serif; border-bottom:#9c9a8e 1px dotted; display:block; width:396px; line-height:95%;}
#textoconceito h1 { margin:0 0 0 83px; padding:25px 0px 0px 0px; color:#ab4f3a; font:32px "Times New Roman", Times, serif; display:block; width:396px; line-height:95%;}
#textoconceito.contato h2 { margin:0 0 0 83px; padding:25px 0px 3px 0px; color:#79766d; font:125% "Times New Roman", Times, serif; display:block; width:85%; line-height:125%; border-bottom:#9ea352 1px dotted;}
#textoconceito.contato p { margin:10px 0 0 83px; padding:0; color:#000; font: normal 11px Verdana, Arial, Helvetica, sans-serif}
#textoconceito.contato ul { margin:10px 0 0 93px; padding:0; color:#000; font: normal 11px Verdana, Arial, Helvetica, sans-serif; list-style:none;}
#textoconceito.contato ul li 
		{
	line-height:150%;
	color:#999;
	background-image: url(img/detalhes.gif);
	background-repeat: no-repeat;
	background-position: left center;
	margin-top: 2px;
	margin-right: 0;
	margin-bottom: 2px;
	margin-left: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 12px;
		}
#textoconceito.eventos h2 { margin:0 0 0 83px; padding:25px 0px 3px 0px; color:#79766d; font:125% "Times New Roman", Times, serif; display:block; width:85%; line-height:125%; border-bottom:#9ea352 1px dotted;}
#textoconceito.eventos p { margin:10px 0 0 83px; padding:0; color:#000; font: normal 11px Verdana, Arial, Helvetica, sans-serif}
#textoconceito.eventos ul { margin:10px 0 0 93px; padding:0; color:#000; font: normal 11px Verdana, Arial, Helvetica, sans-serif; list-style:none;}
#textoconceito.eventos ul li 
		{
	line-height:150%;
	color:#999;
	background-image: url(img/detalhes.gif);
	background-repeat: no-repeat;
	background-position: left center;
	margin-top: 2px;
	margin-right: 0;
	margin-bottom: 2px;
	margin-left: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 12px;
		}
#textoconceito.orcamento h2 { margin:0 0 0 83px; padding:25px 0px 3px 0px; color:#79766d; font:125% "Times New Roman", Times, serif; display:block; width:85%; line-height:125%; border-bottom:#9ea352 1px dotted;}
#textoconceito.orcamento p {
	margin:15px 0px 0px 0px;
	padding:0;
	color:#000;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	}
	
#textoconceito.orcamento p.sub {margin:10px 0px 0px 80px;}

#textoconceito.orcamento ul { margin:10px 0 0 93px; padding:0; color:#000; font: normal 11px Verdana, Arial, Helvetica, sans-serif; list-style:none;}
#textoconceito.orcamento ul li 
		{
		margin:2px 0; padding:0 0 0 8px; line-height:150%; color:#999;
		border-left:#E1E2C7 6px solid;
		}
#textomedalhas h1 
		{ 
		margin:0 0 0 36px;
		padding:25px 0px 0px 0px;
		color:#979691;
		font:32px "Times New Roman", Times, serif;
		display:block;
		width:512px;
		line-height:95%;
		}
#textomedalhas h2
		{
		/*widht:500px;*/
		color:#79766d;
		font:bold 15px "Trebuchet MS", Verdana, Arial;
		text-align:left; 
		padding:0; 
		margin:30px 0 3px 36px;
		letter-spacing:1px;
		border-bottom:1px dashed #ccc
		}
.chamada
        {
	width:250px;
	color:#000;
	font:11px Arial, Helvetica, sans-serif;
	padding:0px 0 15px 0 ;
	margin:0 0 0 36px;
	letter-spacing: 1px;
	line-height: 150%;
	word-spacing:1px;
		}
.boximage {	FLOAT: left; WIDTH: 104px; POSITION: relative; top:10px; left:51px; clear:both;}
.titlegrouptxt { font:bold 16px Arial, Helvetica, sans-serif; COLOR: #908d86; line-height:16px; }
.boxtextovertical {
DISPLAY: block; FLOAT: left; WIDTH: 400px; LINE-HEIGHT: 100%; POSITION: relative; HEIGHT: 100px; top:15px; left:85px; font: 12px Arial, Helvetica, sans-serif; color:#65645f;
}
.boxtextovertical a, img { font: 12px Arial, Helvetica, sans-serif; color:#65645f; text-decoration:none; border:0;}
.boxtextovertical a:hover { text-decoration:none; color:#000; }
.menum { width: 140px; margin:0; padding:0 0 0 36px; POSITION: relative; float:left }
.menum h2 { color:#AFAFA7; font-size:13px; text-align:right; padding:0; margin:30px 0 0 0; letter-spacing:1px; }
.txmedalhas { width: 275px; background-color:#fbf9ed; margin:0; padding:0px; POSITION: relative; float:left;}
.medalhasint {
	width: 280px;
	height:77px;
	height:73px;
	background-color:#f2efdf;
	margin:0 0 12px 36px;
	padding:0px;
	display:block;
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
}
.medalhasint .ampliar {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif; color:#666546;
	margin:3px 0 0 0; padding:0 7px 0 0;
	display:block; height:20px;
	background: transparent url(img/ampliar.gif) no-repeat 34% 8%;
}
html>body .medalhasint .ampliar {
	background: transparent url(img/ampliar.gif) no-repeat 55% 6%;
}
.medalhasint img { float:left; padding-right:5px;}
.medalhasint .modelo   { display:block; font-weight:bold; margin: 7px 0 0 0}
/*###############*/
.medalhasint a	{
	border: 2px solid #f2efdf;
	background: #f2efdf;
	height:94%; /* FF */
	display:block;
	text-decoration:none;
	color:#000;
}
.medalhasint a h3 {
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	}
.medalhasint a:hover {
	border: 2px solid #666546; 
	color:#000;
	text-decoration:none;
}


#navmenu {
	position:absolute;
	width:200px;
	height:15px;
	z-index:1;
	left: 30px;
	top: 5px;
	visibility: visible;
}
#subnavmenu {
	position:absolute;
	width:200px;
	height:15px;
	z-index:1;
	left: 8px;
	top: 5px;
	visibility: visible;
}

#navsubmenu {
	position:absolute;
	width:200px;
	height:15px;
	z-index:1;
	left: 80px;
	visibility: hidden;
	top: -5px;
}
#geral2 #coldir #textoconceito.suporte h2 { margin:0 0 0 83px; padding:25px 0px 3px 0px; color:#79766d; font:125% "Times New Roman", Times, serif; display:block; width:85%; line-height:125%; border-bottom:#9ea352 1px dotted;}

/*rodape */
#rodape { clear: both; text-align:center; margin-left: -1px; margin:0; width:596px; height:65px; 
background:#fbf9ed url(img/toprodape.gif) no-repeat top center; padding-top:10px; }
#rodape span { display:block; height:65px; position:relative; background: url(img/bg_bottondir.gif) repeat-x bottom;
font: 11px Arial, Helvetica, sans-serif; color:#8c8c82; letter-spacing:1px; }
#rodape span a { color:#8c8c82; text-decoration:none;}
#rodape span a:hover { color:#000; text-decoration:none;}
#rodape.conceito { margin-top:38px; }

p.form{
margin:0px;
padding:0px;
text-indent:0px;
text-align:left;
}
