body,td,th {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666;
}
body {
	background-color: #5F3A74;
	background-repeat: repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../imagens/background.gif);
}
img {
	border:0;
}
.borda_eve {
	border: 4px solid #E77817;
	filter: alpha(Opacity=100);
}
.borda_eve_hover {
	border: 4px solid #fff;
	filter: alpha(opacity=100);
}
.borda_not {
	border: 4px solid #007CC3;
	filter: alpha(Opacity=100);
}
.borda_not_hover {
	border: 4px solid #fff;
	filter: alpha(opacity=100);
}
.borda_vid {
	border: 4px solid #84C225;
	filter: alpha(Opacity=100);
}
.borda_vid_hover {
	border: 4px solid #fff;
	filter: alpha(opacity=100);
}
.borda_fot {
	border: 4px solid #957F66;
	filter: alpha(Opacity=100);
}
.borda_fot_hover {
	border: 4px solid #fff;
	filter: alpha(opacity=100);
}
a {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #333;
}
a:hover {
	text-decoration: none;
	color: #333;
}
a:active {
	text-decoration: none;
	color: #333;
}
/*** FORM PADRAO ROXO ***/
.combobutton {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #fff; 
	background-color: #9168A1;
	border-bottom: 2px #5F3A74 solid;
	border-top: 0px #5F3A74 solid;
	border-left: 0px #5F3A74 solid;
	border-right: 2px #5F3A74 solid;
	height: 28px;
}
.combotext {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #fff;
	border: 4px #9168A1 solid;
	background-color: #9168A1;
}
.combotexton {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #fff;
	border: 4px #5F3A74 solid;
	background-color: #5F3A74;
}
/*** FORM PADRAO CINZAE ***/
.combobuttonce {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #fff; 
	background-color: #798992;
	border-bottom: 2px #556771 solid;
	border-top: 0px #5F3A74 solid;
	border-left: 0px #5F3A74 solid;
	border-right: 2px #556771 solid;
	height: 28px;
}
.combotextce {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #fff;
	border: 4px #798992 solid;
	background-color: #798992;
}
.combotextonce {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #fff;
	border: 4px #556771 solid;
	background-color: #556771;
}
/*** FORM PADRAO ROSA ***/
.combobuttonrosa {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #B92852; 
	background-color: #E9BECC;
	border-bottom: 2px #B92852 solid;
	border-top: 0px #5F3A74 solid;
	border-left: 0px #5F3A74 solid;
	border-right: 2px #B92852 solid;
	height: 28px;
}
.combotextrosa {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #B92852;
	border: 4px #E9BECC solid;
	background-color: #E9BECC;
}
.combotextonrosa {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #fff;
	border: 4px #B92852 solid;
	background-color: #B92852;
}
.fonte-amarela {
	color: #F8C331;
	font-size:18px;
}
.fonte-rosa {
	color:#B92852;
	font-size:14px;
}
.fonte-rosa a {
	color:#B92852;
	font-size:14px;
	text-decoration: none;
}
.fonte-rosa a:hover {
	color:#B92852;
	font-size:14px;
	text-decoration: underline;
}
.fonte-verde {
	color: #2D6D76;
	font-size: 14px;
}
.fonte-titulos {
	font-size: 18px;
	color: #FFF;
	padding-left: 10px;
	padding-top: 0px;
}
.fonte-titulos-abas {
	font-size: 18px;
	color: #FFF;
}
.fonte-titulos-abas a {
	font-size: 18px;
	color: #FFF;
}
.fonte-titulos-abas a:hover {
	font-size: 18px;
	color: #FFF;
}
.fonte-pub {
	font-size: 10px;
	color: #666;
	text-transform: uppercase;
}
.fonte-of {
	font-size: 10px;
	color: #fff;
	text-transform: uppercase;
}
.font-data-eve {
	font-size: 14px;
	color: #FFF;
	background-color: #E77817;
	padding: 2px;
}
.font-titulo-eve-des {
	font-size: 18px;
	color: #E77817;
	font-weight: bold;
}
.font-titulo-eve-des a {
	font-size: 18px;
	color: #E77817;
	font-weight: bold;
}
.font-titulo-eve-des a:hover {
	font-size: 18px;
	color: #E77817;
	text-decoration: underline;
	font-weight: bold;
}
.font-titulo-eve a {
	font-size: 14px;
	color: #E77817;
	font-weight: bold;
}
.font-titulo-eve a:hover {
	font-size: 14px;
	color: #E77817;
	font-weight: bold;
	text-decoration: underline;
}
.font-data-not {
	font-size: 14px;
	color: #FFF;
	background-color: #007CC3;
	padding: 2px;
}
.font-titulo-not {
	font-size: 18px;
	color: #007CC3;
	font-weight: bold;
}
.font-titulo-not a {
	font-size: 14px;
	color: #007CC3;
	font-weight: bold;
}
.font-titulo-not a:hover {
	font-size: 14px;
	color: #007CC3;
	font-weight: bold;
	text-decoration: underline;
}
.font-nome-equ {
	font-size:14px;
	background-color:#5F3A74;
	padding: 2px;
	color:#FFF;
	font-weight:bold;
}
.font-funcao-equ {
	font-size:14px;
	color:#5F3A74;
}
.font-titulo-vid {
	font-size: 18px;
	color: #84C225;
	font-weight: bold;
}
.font-titulo-vid a {
	font-size: 14px;
	color: #84C225;
	font-weight: bold;
}
.font-titulo-vid a:hover {
	font-size: 14px;
	color: #84C225;
	font-weight: bold;
	text-decoration: underline;
}
#fonte-icones a {
	font-size: 12px;
	color: #fff;
}

#fonte-icones a:hover {
	font-size: 12px;
	color: #fff;
	text-decoration: underline;
}
#linha-d {
	background-image:url(../imagens/barra_topo.png);
	position:absolute;
	margin:0;
	padding:0;
	width: 100%;
	height: 17px;
}
#linha-d-sub-banner {
	background-color:#9168A1;
	position:absolute;
	margin:0;
	padding:0;
	width: 100%;
	height: 100px;
	padding-top: 10px;
	float:left;
	z-index: 2;
}
#linha-d-sub {
	background-image:url(../imagens/barra_topo.png);
	background-repeat: repeat-x;
	background-position:bottom;
	position:absolute;
	margin:0;
	padding:0;
	width: 100%;
	height: 127px;
	float:left;
}
#menu-rodape {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #AE8AB6;
	font-style: normal;
}
#menu-rodape a {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFF;
	font-style: normal;
	padding: 0px 4px 0px 4px;
}
#menu-rodape a:hover {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFF;
	font-style: normal;
	background-color:#5F3A74;
	padding: 0px 4px 0px 4px;
}
#creditos {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#FFF;
}
#creditos a {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#FFF;
}
#creditos a:hover {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#FFF;
	text-decoration:underline;
}

/*** PAGINACAO ***/
.paginacao-verde{
	height: 28px;
	text-align: center;
	clear: both;
}
.paginacao-verde li{
	display: inline-block;
	*display: inline;
	font-size: 14px;
	padding: 5px;
	*height: 28px;
}
.paginacao-verde li a{
	padding: 5px;
	*height: 28px;
	border: solid 1px #C9EB96;
	color: #84C225;
}
.paginacao-verde li a:hover{
	border-color: #C9EB96;
	background: #84C225; 
	color: #fff;
	*height: 28px;
}
.paginacao-verde-nada{
	border-color: #C9EB96;
	background: #84C225; 
	color: #fff;
	*height: 28px;
}

.paginacao-rosa{
	height: 28px;
	text-align: center;
	clear: both;
}
.paginacao-rosa li{
	display: inline-block;
	*display: inline;
	font-size: 14px;
	padding: 5px;
	*height: 28px;
}
.paginacao-rosa li a{
	padding: 5px;
	*height: 28px;
	border: solid 1px #E9BECC;
	color: #B92852;
}
.paginacao-rosa li a:hover{
	border-color: #E9BECC;
	background: #B92852; 
	color: #fff;
	*height: 28px;
}
.paginacao-rosa-nada{
	border-color: #E9BECC;
	background: #B92852; 
	color: #fff;
	*height: 28px;
}

.paginacao-azul{
	height: 28px;
	text-align: center;
	clear: both;
}
.paginacao-azul li{
	display: inline-block;
	*display: inline;
	font-size: 14px;
	padding: 5px;
	*height: 28px;
}
.paginacao-azul li a{
	padding: 5px;
	*height: 28px;
	border: solid 1px #009AD4;
	color: #007CC3;
}
.paginacao-azul li a:hover{
	border-color: #009AD4;
	background: #007CC3; 
	color: #fff;
	*height: 28px;
}
.paginacao-azul-nada{
	border-color: #009AD4;
	background: #007CC3; 
	color: #fff;
	*height: 28px;
}

.paginacao-laranja{
	height: 28px;
	text-align: center;
	clear: both;
}
.paginacao-laranja li{
	display: inline-block;
	*display: inline;
	font-size: 14px;
	padding: 5px;
	*height: 28px;
}
.paginacao-laranja li a{
	padding: 5px;
	*height: 28px;
	border: solid 1px #EF9E44;
	color: #E77817;
}
.paginacao-laranja li a:hover{
	border-color: #EF9E44;
	background: #E77817; 
	color: #fff;
	*height: 28px;
}
.paginacao-laranja-nada{
	border-color: #EF9E44;
	background: #E77817; 
	color: #fff;
	*height: 28px;
}

/*** MOLDURA DAS FOTOS ***/
#moldura-eve-des {
	width: 230px;
}
#moldura-eve-des * {
	display: block;
}
#moldura-eve-des .cropFotoevedes {
	background-color: #E77817;
	height: 173px;
	position: relative;
}
#moldura-eve-des .cropFotoevedes img {
	position:absolute;
	clip:rect(0px 230px 169px 0px);
}
#moldura-eve-des .cropFotoevedes:hover img {
	clip:rect(4px 226px 169px 4px);
}

#moldura-vid {
	width: 120px;
}
#moldura-vid * {
	display: block;
}
#moldura-vid .cropFotovid {
	background-color: #84C225;
	height: 90px;
	position: relative;
}
#moldura-vid .cropFotovid img {
	position:absolute;
}
#moldura-vid .cropFotovid:hover img {
	clip:rect(4px 116px 86px 4px);
}

#moldura-eve {
	width: 100px;
}
#moldura-eve * {
	display: block;
}
#moldura-eve .cropFotoeve {
	background-color: #E77817;
	height: 75px;
	position: relative;
}
#moldura-eve .cropFotoeve img {
	position:absolute;
}
#moldura-eve .cropFotoeve:hover img {
	clip:rect(4px 96px 71px 4px);
}

#moldura-eve-abrir {
	width: 120px;
}
#moldura-eve-abrir * {
	display: block;
}
#moldura-eve-abrir .cropFotoeveabrir {
	background-color: #E77817;
	height: 90px;
	position: relative;
}
#moldura-eve-abrir .cropFotoeveabrir img {
	position:absolute;
}
#moldura-eve-abrir .cropFotoeveabrir:hover img {
	clip:rect(4px 116px 86px 4px);
}

#moldura-not {
	width: 100px;
}
#moldura-not * {
	display: block;
}
#moldura-not .cropFotonot {
	background-color: #007CC3;
	height: 75px;
	position: relative;
}
#moldura-not .cropFotonot img {
	position:absolute;
}
#moldura-not .cropFotonot:hover img {
	clip:rect(4px 96px 71px 4px);
}

#moldura-not-abrir {
	width: 120px;
}
#moldura-not-abrir * {
	display: block;
}
#moldura-not-abrir .cropFotonota {
	background-color: #007CC3;
	height: 90px;
	position: relative;
}
#moldura-not-abrir .cropFotonota img {
	position:absolute;
}
#moldura-not-abrir .cropFotonota:hover img {
	clip:rect(4px 116px 86px 4px);
}

#moldura-aft {
	width: 120px;
}
#moldura-aft * {
	display: block;
}
#moldura-aft .cropFotoaft {
	background-color: #957F66;
	height: 90px;
	position: relative;
}
#moldura-aft .cropFotoaft img {
	position:absolute;
}
#moldura-aft .cropFotoaft:hover img {
	clip:rect(4px 116px 86px 4px);
}

/*** ICONES RODAPE ***/
#icones {
	height: 51px;
	width: 670px;
	margin: 0 auto;
}
#icones-rodape span {
	display: none;
}
#icones-rodape li, #icones-rodape a {
    height: 51px;
    display: block;
}
#icones-rodape li {
    float: left;
	margin:0; padding:0;
	margin-right: 20px;
	margin-top: -15px;
    list-style: none;
    display: inline;
}
#logo-hd {
    width: 51px;
	background: url(../imagens/logo_hdsolucoes.gif) no-repeat top;
}
#logo-cb {
	width: 349px;
	background: url(../imagens/logo_comerciobrumado.gif) no-repeat top;
}
#logo-wp {
	width: 150px;
	background: url(../imagens/logo_wpaudio.gif) no-repeat top;
}
#logo-hd a:hover {
	background: url(../imagens/logo_hdsolucoes.gif) no-repeat bottom;
}
#logo-cb a:hover {
	background: url(../imagens/logo_comerciobrumado.gif) no-repeat bottom;
}
#logo-wp a:hover {
	background: url(../imagens/logo_wpaudio.gif) no-repeat bottom;
}

/*** BOTAO LARANJA **/
#bt_laranja {
	margin:0; padding:0;
	height: 20px;
	background-color: #E77817;
}
#bt_laranja a{
	margin:0; padding:0;
	height: 20px;
	background-color: #E77817;
	color:#FFF;
}
#bt_laranja a:hover{
	margin:0; padding:0px 2px 0px 2px;
	height: 20px;
	background-color: #fff;
	color: #E77817;
	display: block;
}

/*** BOTAO AZUL **/
#bt_azul {
	margin:0; padding:0;
	height: 20px;
	background-color: #007CC3;
}
#bt_azul a{
	margin:0; padding:0;
	height: 20px;
	background-color: #007CC3;
	color:#FFF;
}
#bt_azul a:hover{
	margin:0; padding:0px 2px 0px 2px;
	height: 20px;
	background-color: #fff;
	color: #007CC3;
	display: block;
}

/*** BOTAO ROSA **/
#bt_rosa {
	margin:0; padding:0;
	height: 20px;
	background-color: #B92852;
}
#bt_rosa a{
	margin:0; padding:0;
	height: 20px;
	background-color: #B92852;
	color:#FFF;
}
#bt_rosa a:hover{
	margin:0; padding:0px 2px 0px 2px;
	height: 20px;
	background-color: #fff;
	color: #B92852;
	display: block;
}

/*** MENU TOPO ***/
#menu-topo {
	margin:0 auto; padding:0;
	width: 639px;
}
#menu-topo ul {
	margin:0; padding:0;
	padding-left: 25px;
	padding-top: 25px;
	height: 50px;
}
#menu-topo li {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	margin-left: 20px;
	float: left;
	list-style: none;
	background-color: #5F3A74;
	color: #FFF;
	font-size: 18px;
	cursor: pointer;
}
#menu-topo li a {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	text-transform: capitalize;
	background-color: #5F3A74;
	color: #FFF;
	padding: 10px 15px 10px 15px;
	font-size: 18px;
	text-decoration:none;
	cursor: pointer;
}
#menu-topo li a:hover {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	background-color: #9168A1;
	color: yellow;
	padding: 10px 15px 10px 15px;
	font-size: 18px;
	text-decoration:none;
	cursor: pointer;
}
#menu-topo li a.current {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	background-color: #9168A1;
	color: yellow;
	padding: 10px 15px 10px 15px;
	font-size: 18px;
	text-decoration:none;
	cursor: pointer;
}

/*** MENU LATERAL ***/
#nav {
	border: 0px #00F solid;
	padding:0; margin:0;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
#nav a:hover {
	border: 0px red solid;
	text-decoration: none;
	color:#FFF;
}
#nav dt b, #nav dt a {
	border: 0px #000 solid;
	display: block; 
	font-size: 18px; 
	color: #333; 
	height: 32px; 
	line-height: 32px; 
	cursor: pointer; 
	font-weight:normal;
	border-bottom: 1px #CCC solid;
}

#nav dt  {
	/*background:url(arrow.gif) no-repeat left center;*/
	padding-left: 5px;
	height: 32px;
}
#nav dt b:hover {
	background: url(../imagens/seta_trans.png);
	background-repeat:no-repeat;
	background-position: 5px ;
	background-color: #9168A1;
	color: #FFF;
	font-size: 20px;
	padding-left: 25px;
}
#nav dt a {
	color:#333; 
	text-decoration:none;
}
#nav dt a:hover {
	background: url(../imagens/seta_trans.png);
	background-repeat:no-repeat;
	background-position: 5px ;
	background-color: #9168A1;
	color: #FFF;
	font-size: 20px;
	padding-left: 25px;
}
#nav dd {
	padding:0; margin:0;
}
#nav dd ul {
	padding:0; margin:0; list-style:none;
}
#nav dd ul li {
	padding-left: 20px;
}
#nav dd ul li a {
	font-size: 18px; 
	color: #333; 
	text-decoration: none;
	display:block;
	padding-left: 5px;
	padding-top: 6px;
	height: 26px;
	border-bottom: 1px #CCC solid;
}
#nav dd ul li a:hover {
	font-size: 20px; 
	color: #fff; 
	text-decoration: none;
	background-color: #9168A1;
	display:block;
	padding-left: 5px;
	padding-top: 6px;
	height: 26px;
	border-bottom: 1px #CCC solid;
}

#nav dd ul li a.current {
	font-size: 20px; 
	color: #fff; 
	text-decoration: none;
	background-color: #9168A1;
	display:block;
	padding-left: 5px;
	padding-top: 6px;
	height: 26px;
	border-bottom: 1px #CCC solid;
}

/*** SLIDE DESTAQUES ***/
#featured {
	border: 0px #F00 solid;
	margin:0; padding:0;
	padding-top: 10px;
	position:relative; 
	height: 330px;
}
#featured ul.ui-tabs-nav { 
	border: 0px #000 solid;
	position: absolute; 
	left: 490px; 
	list-style: none; 
	padding:0; 
	margin:0; 
	width:100px;
}
#featured ul.ui-tabs-nav li { 
	border: 0px #CF0 solid;
	margin:0;
	padding:0;
	width: 100px;
	height: 75px;
	margin-bottom: 10px;
}
#featured ul.ui-tabs-nav li img {
	border: 4px #5F3A74 solid;
	float: left; 
	margin:0; 
	padding:0;
	border:0;
}
#featured li.ui-tabs-nav-item a { 
	display: block; 
	height: 75px; 
	line-height: 20px;
}
#featured li.ui-tabs-nav-item a:hover {
	border: 4px #5F3A74 solid;
	width: 92px;
	height: 67px;
	display:block;
}
#featured li.ui-tabs-selected {
	border: 4px #5F3A74 solid;
	width: 92px;
	height: 67px;
}
#featured ul.ui-tabs-nav li.ui-tabs-selected a{ 
	border: 4px #5F3A74 solid;
	width: 92px;
	height: 67px;
}
#featured .ui-tabs-panel {
	border: 0px #000 solid;
	width: 480px; 
	height: 330px; 
	position: absolute;
	overflow:hidden;
}
#featured .info h2 {
	border: 0px #0FF solid;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:16px;
	width: 470px;
	height: 50px;
	position: relative;
	padding:5px; 
	margin:0;
	overflow:hidden;
	background-image:url(../imagens/bg_slide_roxo.png);
	margin-top: -67px;
	border-bottom: 7px #5F3A74 solid;
}
#featured .info {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#fff;
	font-style:normal;
	text-decoration:none; 
}
#featured .info a {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#fff;
	font-style:normal;
	text-decoration:none; 
}
#featured .info a:hover{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#fff;
	font-style:normal;
	text-decoration:underline; 
}
#featured .ui-tabs-hide{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#fff;
	font-style:normal;
	display:none; 
}