
body {
background-color:#CCCCCC;
	background-image: url(CSS/IMAGES/BACKGROUND.PNG);
	background-repeat:repeat-x;
	font-size: 12px;
    font-family: Arial, "Trebuchet MS", sans-serif;
    color: #ffffff;
}
.textos {font-family: Arial, Helvetica, sans-serif; color: #727272; font-size: 12px; }
.textos2 {font-family: Arial, Helvetica, sans-serif; color: #4C72BA; font-size: 12px; }
.textos3 {font-family: Arial, Helvetica, sans-serif; color: #727272;; font-size: 12px; }
.botoesMenuSuperior {font-family: Arial, Helvetica, sans-serif; color: #727272; font-size: 12px;}
.textosSuperiores {font-family: Arial, Helvetica, sans-serif; color: #4C72BA; font-size: 12px; }
.ProdutoPrecoDescricao {font-family: Arial, Helvetica, sans-serif; color: #727272;; font-size: 12px; }
.ProdutotxtPromo {font-family: Arial, Helvetica, sans-serif; color: #4C72BA; font-size: 12px; }
.ProdutoDetalhesDescricao {font-family: Arial, Helvetica, sans-serif; color: #727272; font-size: 12px; }
.textosIndex {font-family: Arial, Helvetica, sans-serif; color: #727272; font-size: 12px; }
.textosQuemSomos {font-family: Arial, Helvetica, sans-serif; color: #727272; font-size: 12px; }
.titulos {font-family: Arial, Helvetica, sans-serif; color: #4C72BA; font-size: 16px; font-weight: bold;}

#slideshowHolder { width: 912px; height: 340px; }
#ft { border: 5px solid #BAD340; -moz-border-radius: 5px; }
.ft-title { padding: 10px 10px; width: 480px; text-align: left; }
.ft-prev, .ft-next { background-color: #ffffff; padding: 0 10px; font-family: Arial, Helvetica, sans-serif; color: #ffffff; font-size: 12px;}

/* Notícias */
p { margin: 0; margin-bottom: 4px;}
h5 { margin: 0; font-weight: normal;}
a:link, a:hover, a:visited {color: #4C72BA;}
a img {border: 0;}

#noticias {height: 160px; border: 1px solid #cccccc;; float:left; margin:0 0 12px 4px; padding:15px 10px 10px; width:390px; -moz-border-radius:7px; -webkit-border-radius:7px; border-radius:7px; behavior: url(css/border-radius.htc);}
#noticiasfoto {border: 1px solid #CCCCCC; background-color:#FFFFFF; float:right; margin:0 12px 12px 0; padding:15px 10px 10px; width:430px; -moz-border-radius:7px; -webkit-border-radius:7px; border-radius:7px; height: 200px; behavior: url(css/border-radius.htc);}
#noticias ul {font-size:1.2em; list-style-type:none; margin:0; padding:0; position:relative;}
.rating {height:8px; text-indent:-900em; margin:0 0 9px;}
#noticiatitulo {height: 25px; border: 1px solid #CCCCCC; background-color:#FFFFFF; float: right; margin:2px 2px 2px 5px; padding:2px 2px 2px 5px; width:333px; -moz-border-radius:7px; -webkit-border-radius:7px; border-radius:7px; behavior: url(css/border-radius.htc);}
#noticiaresumo {height: 25px; border: 1px solid #CCCCCC; background-color:#FFFFFF; float:right; margin:2px 2px 2px 5px; padding:2px 2px 2px 5px; width:333px; -moz-border-radius:7px; -webkit-border-radius:7px; border-radius:7px; behavior: url(css/border-radius.htc);}
#noticiadetalhe { border: 1px solid #CCCCCC; background-color:#FFFFFF; float:right; margin:0 0 12px 0; padding:15px 10px 10px; width:912px; -moz-border-radius:7px; -webkit-border-radius:7px; border-radius:7px; behavior: url(css/border-radius.htc); text-align:left}

#noticias li {height: 90px; overflow: hidden; padding: 0.1em 0.8em 0.2em;}
#noticias li h5 {color:#727272; font-size:1em; margin-bottom:0.5em;}
#noticias li h5 a {color:#727272; text-decoration:none;}
#noticias li img {float:left; margin-right:8px;}
#noticias li .info {color:#4C72BA; font-size:1em;}
#noticias .info a, #sidebar .info a:visited {color:#727272; text-decoration: none;}
#noticias .spyWrapper {height: 100%; overflow: hidden; position: relative;}

/* Botões do link  Ver mais das Notícias e Agenda */
.none {background-position: 82px 0px;}
.tags {color: #FFF;}
.tags a, .tags span {background-color: #4C72BA; font-size: 0.8em; padding: 0.1em 0.8em 0.2em;}
.tags a:link, .tags a:visited {color: #FFF; text-decoration: none;	}
.tags a:hover, .tags a:active {background-color: #5D80BE; color: #FFF; text-decoration: none;}


a:link {
	color: #4C72BA;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #4C72BA;
}
a:hover {
	text-decoration: none;
	color: #727272;
}
a:active {
	text-decoration: none;
	color: #4C72BA;
}
/* menu */

#menuhor {
border:none;
margin: 168px 0px 5px 0px; 
font: 12px Arial, sans-serif;
}
#menuhor li {
list-style: none; 
margin: 0;
display: inline;
}
#menuhor li a {
height:1px; /* IE5.0 bug */
padding: 10px 0px 9px 10px; 
margin:0;
border: 0px solid #f00; 
text-decoration: none;
}
#menuhor li a:link {
color: #cccccc;
}
#menuhor li a:visited {
color: #cccccc;
}
#menuhor li a:hover {
color: #cccccc; 
border-color: #000;
}

/* fim menu */