/* CSS Document */

div {
float:left;
}
#topo {
width:779px;
height:117px;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #F7F7F7;
}
#geral {
	position: absolute;
	width: 779px;
	left: 50%;
	margin-top: 0px;
	margin-left: -389px;
	border:0px;
	background-color:#FFFFFF;
}
#momento {
width:779px;
height:17px;
background-image:url(images/index_fioverde.gif);
background-repeat:repeat-x;
}
#menujs {
width:779px;
height:42px;
}
#index_destaque {
width:173px;
}
#div_destaque {
width:400px;
height:12px;
background-image:url(images/index_div_fio.gif);
background-repeat:repeat-x;
}
.form_ok {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#FFFFFF;
background-color:#00622F;
border:thin;
}
.font_preco {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#000000;
}
.menuop_titulo {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color: #990000;
}
.form_text {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#000000;
background-color:#FFFFFF;
border-color:#cccccc;
border-style:solid;
border-width:thin;
}
/* css de fontes e links */

.texto {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
}
.textoverde {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color: #0C4F39;
}
.textomomento {
margin-left:20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
letter-spacing:7px;
font-weight:bold;
}
.textorodape {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}
.textoline {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
line-height:20px;
}
.textoempresa {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
line-height:15px;
color:#000000;
}

a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
a:hover {
	text-decoration: none;
	color: #CCCCCC;
}
a:active {
	text-decoration: none;
	color: #FFFFFF;
}

a.preto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #000000;
}
a.preto:link {
	text-decoration: none;
}
a.preto:visited {
	text-decoration: none;
	color: #000000;
}
a.preto:hover {
	text-decoration: none;
	color: #333333;
}
a.preto:active {
	text-decoration: none;
	color: #000000;
}
a.pretoleve {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #000000;
}
a.pretoleve:link {
	text-decoration: none;
}
a.pretoleve:visited {
	text-decoration: none;
	color: #000000;
}
a.pretoleve:hover {
	text-decoration: none;
	color: #333333;
}
a.pretoleve:active {
	text-decoration: none;
	color: #000000;
}


a.vinho {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold;
	color: #990000;
}
a.vinho:link {
	text-decoration: none;
}
a.vinho:visited {
	text-decoration: none;
	color: #990000;
}
a.vinho:hover {
	text-decoration: none;
	color: #333333;
}
a.vinho:active {
	text-decoration: none;
	color: #990000;
}


#menu2 {  }
	#menu2 a  { 
	color: #000000;
	height:16px;
	text-align:left 5px;
	font-size: 10px; 
	font-family: Verdana; 
	font-weight: normal;
	text-decoration: none; 
	display: block }
	#menu2 a:hover   { color: #000000; background-color: #F5C491 }