body {
margin:			0;
padding:		0;
background:		#fff;
}

form {
margin:0;
padding:0;
}

table,td {
font-family:	arial,helvetica,verdana;
font-size:		11px;
color:			#666;
}

p {
margin:			0;
padding:		0;
}

.claro {
font-size:		19px;
font-weight:	bold;
}

.bottom {
background-image:url('../images/bg-bottom.jpg');
}

.table-corpo {
border-left:	1px solid #ebd7b6;
border-right:	1px solid #ebd7b6;
height:			700px;
/*background:		#fff;*/
}

.menu {
background-image:url('../images/bg-menu.jpg');
}

.font-menu {
color:			#83878a;
font-weight:	bold;
font-size:		13px;
padding-left:	10px;
padding-right:	10px;
}

.font-menu a{
color:			#83878a;
font-weight:	bold;
font-size:		13px;
padding-left:	10px;
padding-right:	10px;
text-decoration:none;
}

.font-menu a:hover{
color:			#FF9900;
font-weight:	bold;
font-size:		13px;
padding-left:	10px;
padding-right:	10px;
text-decoration:none;
}

.div-menu {
}

.campo-form {
border:         1px solid #cccccc;
background-image:url('../images/bg-login.jpg') ;
color:			#666;
font-size:		10px;
font-family:	Trebuchet MS;
}

.bg-titulo {
background-image:url('../images/bg-titulo.jpg');
color:			#fff;
font-weight:	bold;
font-size:		17px;
padding-left:	10px;
}

.menu2 {
background-image:url('../images/bg-menu2.jpg');
border:			1px solid #b0b9c0;
color:			#616669;
font-size:		12px;
}

.menu2 a{
color:			#616669;
font-size:		12px;
text-decoration:none;
}

.menu2 a:hover{
color:			#cc0000;
font-size:		12px;
text-decoration:underline;
}

.menu3 {
background-image:url('../images/bg-menu2.jpg');
border:			1px solid #b0b9c0;
border-top:		0px;
color:			#616669;
font-size:		12px;
}

.menu3 a{
color:			#616669;
font-size:		12px;
text-decoration:none;
}

.menu3 a:hover{
/*background-image:url('../images/bg-menu2o.jpg');*/
color:			#FF9900;
font-size:		12px;
text-decoration:underline;
}

.frame-conteudo {
border:			1px solid #cccccc;
background:     #f4f4f4;
padding:		5px;
}

.frame-titulo {
color:			#fd9e0c;
font-weight:	bold;
font-size:		15px;

}

.frame-desc {
color:			#a3a3a3;
font-size:		12px;
padding-left:	15px;
padding-right:	10px;
}

.bg-titulo2 {
background-image:url('../images/bg-titulo2.jpg');
color:			#fff;
font-weight:	bold;
font-size:		17px;
padding-left:	10px;
}

.t-bottom {
background-image:url('../images/bottom-bg.jpg');
}

.cms_enquete_pergunta {
font-size:		12px;
font-weight:	bold;
color:			#cc0000;
text-align:		center;
}

.cms_enquete_resposta {
border-bottom:	1px dashed #dadada;
padding:		3px;
font-weight:	normal;
color:			#000;
}

.cms_enquete_resposta a{
border-bottom:	0px dashed #dadada;
padding:		3px;
font-weight:	normal;
color:			#000;
text-decoration:none;
}

.cms_enquete_resposta a:hover{
border-bottom:	0px dashed #dadada;
padding:		3px;
font-weight:	normal;
color:			#FF9900;
text-decoration:underline;
}

.cms_enquete_bg {
border:			1px solid #cccccc;
background:     #f4f4f4;
padding:		5px;
background-image:url('../images/bg-enquete.jpg');
}

.cms_noticia_titulo {
font-size:		25px;
font-weight:	bold;
color:			#000;
padding-left:	10px;
}

.cms_noticia_div {
background:		#f4f4f4;
border-bottom:	1px solid #dadada;
}

.cms_noticia_data {
border-bottom:	1px solid #000;
padding-left:	5px;
}

.cms_noticia_end {
border-bottom:	1px solid #dadada;
background:		#f9f9f9;
padding:		3px;
}

.cms_noticias_image {
border:		    8px solid #cccccc;;
}

.cms_noticia_saiba {
font-size:		17px;
font-weight:	bold;
color:			#cc0000;
padding-left:	10px;
border-bottom:	1px solid #cc0000;
}

.cms_noticias_texto {
font-size:		12px;
color:			#000;
}

.cms_noticias_texto1 {
font-size:		11px;
color:			#666;
}

.cms_noticias_texto1 a{
font-size:		11px;
color:			#666;
text-decoration:none;
}

.cms_noticias_texto1 a:hover{
font-size:		11px;
color:			#000;
text-decoration:underline;
}

.cms_institucional {
background-image:url('../images/bg-inst.jpg');
padding:		 3px;
border:			 1px solid #ccc;
width:			 686px;
}

.cms_grey {
background:		 #f4f4f4;
padding:		 5px;
}

.cms-img {
border:			1px solid #fff;
}

.cms_mais {
border:			1px dashed #dadada;
background:		#f9f9f9;
padding:		5px;
}

.cms_galeria_titulo {
font-size:		11px;
font-weight:	bold;
color:			#cc0000;
text-align:		center;
}

.cms-foto-equipe {
border:			4px solid #dadada;
}

.cms-link {
color:			#000;
}

.cms-link a{
color:			#000;
text-decoration:none;
}

.cms-link a:hover{
color:			#cc0000;
text-decoration:underline;
}


.cms_mais4 {
background:		#000;
padding:		1px;
border:			0px;
}

.cms_musica {
background:		#656565;
font-size:		14px;
color:			#bcbcbc;
font-weight:	bold;
}

.cms-musica2 {
font-size:		14px;
color:			#fff;
font-weight:	bold;
}

.cms-musica3 {
font-size:		12px;
color:			#bcbcbc;
font-weight:	normal;
}

.cms-musica-titulo {
font-size:		14px;
color:			#a9c554;
font-weight:	bold;
background-image:url('../images/bg-top.jpg');
padding-left:	10px;
}

.button {
FONT-SIZE:                  12px;
border:                     1px #808080 outset;
border-top:                 1px #cecfce solid;
border-left:                1px #cecfce solid;
background-color:           #efefef;
}

.cms-barra  {
background-image:            url('../images/barra-bg.jpg');
height:						36px;
}

.cms-rodape0 {
color:						#724308;
font-size:					11px;
}

.cms-ouvintes {
border:						1px #fff solid;
}

#dhtmltooltip{
position: absolute;
left: -300px;
width: 150px;
border: 1px solid black;
padding: 2px;
background-color: lightyellow;
visibility: hidden;
z-index: 100;
font-family: arial;
font-size:   11px;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

#dhtmlpointer{
position:absolute;
left: -300px;
z-index: 101;
visibility: hidden;
}

