html,body{
height:100%;
width:100%;
}

body{
font-family:"Trebuchet MS";
background-color:#424242;
margin:0em;
padding:0em;
}

abbr{
cursor:help;
}

a{
color:#414141;
}

a:link{
text-decoration:none;
}

a:hover{
text-decoration:underline;
}

form, p, dl, dt, dd{
font-family:"Trebuchet MS";
margin:0em;
padding:0em;
}

img{
border:0em;
margin:0em;
padding:0em;
}

.acessibilidade{
display: block;
width: 1em;
height: 1em;
overflow: hidden;
position: absolute;
left: -999em;
}

.ms_ul1{
margin:0em;
padding:0em;
list-style:none;
display:inline;
}

.ms_li1{
margin:0em;
padding:0em;
list-style:none;
display:inline;
}

/* here follows the brillant "no-extra-markup" clearing method devised by Tony Aslett - www.csscreator.com */
/* simply add the clearfix class to any containter that must enclose floated elements */
/* read the details of how and why this works at http://www.positioniseverything.net/easyclearing.html */
.clearfix:after {
    content: ".";              /* the period is placed on the page as the last thing before the div closes */
	display: block;          /* inline elements don't respond to the clear property */ 
    height: 0em;                  /* ensure the period is not visible */
    clear: both;               /* make the container clear the period */
    visibility: hidden;	     /* further ensures the period is not visible */
}

.clearfix {display:inline;}   /* a fix for IE Mac */

/* next a fix for the dreaded Guillotine bug in IE6 */
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
/* end of "no-extra-markup" clearing method */

/* ******************** TOPO ******************** */

#ms_topo{
width:auto;
height:5.5em;
background-image:url(../imagens/fundo1.gif);
background-repeat:repeat-x;
clear:both;
}

#ms_topo_esq{
float:left;
width:11.62em;
height:5.5em;
background-color:#ffffff;
}

#ms_topo_dir{
position:absolute;
left:11.62em;
width:50.87em;
height:5.5em;
background-image:url(../imagens/fundo1.gif);
background-repeat:repeat-x;
}

.ms_data{
color:#a9a8a6;
font-size:0.69em;
padding:0.62em 0em 0.43em 1.56em;
}

.ms_hora_p1{
float:left;
width:7em;
color:#b68900;
font-size:0.69em;
padding:0em;
text-align:right;
}

.ms_hora_p2{
float:left;
width:5em;
color:#a9a8a6;
font-size:0.69em;
padding:0em;
}

.ms_sep1{
height:0.06em;
background-image:url(../imagens/sep1.gif);
background-repeat:no-repeat;
background-position:center;
padding:0.31em 0em 0.31em 0em;
}

#ms_sep2{
position:absolute;
left:40.37em;
height:4.18em;
width:0.06em;
background-image:url(../imagens/sep2.gif);
background-repeat:no-repeat;
background-position:center;
}

#ms_search{
position:absolute;
left:41.43em;
margin:0.93em 0em 0em 0em;
}

/* ******************** SUB-TOPO (menu principal) ******************** */

#ms_subtopo{
width:auto;
height:13.37em;
background-color:#000000;
clear:both;
}

#ms_subtopo_esq{
float:left;
width:11.62em;
height:12.77em;
background-image:url(../imagens/fundo2.gif);
background-repeat:repeat-y;
padding-top:0.6em;
}

#ms_subtopo_dir{
position:absolute;
left:11.62em;
width:50.87em;
height:13.37em;
background-color:#000000;
}

#ms_subtopo_dir_a{
float:left;
height:13.37em;
}

#ms_subtopo_dir_b{
float:right;
background-image:url(../imagens/fundo4.gif);
background-repeat:no-repeat;
padding-left:1.56em;
width:30.56em;
height:13.37em;
}

#ms_subtopo_dir_c{
position:absolute;
width:27.5em;
bottom:0;
}

.ms_sep3{
height:0.12em;
width:9.62em;
background-image:url(../imagens/sep3.gif);
background-repeat:no-repeat;
background-position:center;
margin:0em 0em 0em 0.93em;
}

/* ******************** CONTEUDO ******************** */

#ms_centro1{
float:left;
width:100%;
background-color:#f3f1ee;
clear:both;
}

#ms_centro2{
width:62.5em;
clear:both;
}

#ms_centro_esq{
float:left;
width:10.47em;
padding:1.12em 0em 1.25em 0.62em;
}

#ms_centro_dir{
float:left;
left:11.62em;
width:50.87em;
min-height:20em;
}

.ms_galeria{
float:left;
width:100%;
clear:both;
}

/* ******************** HOMEPAGE ******************** */

#ms_home_esq{
float:left;
width:16.37em;
padding:1.12em 1.12em 1.12em 1.25em;
}

#ms_home_dir{
float:left;
width:29.81em;
padding:1.12em 1.12em 1.25em 1.18em;
}

.ms_tit1{
font-size:0.87em;
font-weight:bold;
color:#b68900;
padding:0em;
margin:0em;
}

.ms_tit2{
font-size:0.75em;
font-weight:bold;
color:#950400;
}

.ms_tit3, .ms_tit6, .ms_tit7, .ms_tit9{
font-size:0.81em;
font-weight:bold;
color:#a83330;
text-decoration:none;
}

.ms_tit6{
font-size:0.81em;
}

.ms_tit7{
font-size:0.69em;
vertical-align:top;
}

.ms_tit8{
font-size:0.69em;
font-weight:bold;
color:#0075a8;
text-decoration:none;
}

.ms_tit9{
color:#0066ab;
}

.ms_nov1{
font-size:0.69em;
font-weight:bold;
color:#000000;
background-image:url(../imagens/novo.gif);
background-repeat:no-repeat;
background-color:#e1dfdc;
padding:0.31em 0.31em 0.12em 2.5em;
}

.ms_nov2{
background-color:#e1dfdc;
padding:0em 0.31em 0.31em 2.5em;
margin:0em 0em 0.06em 0em;
}

.ms_sep7, .ms_sep9, .ms_sep10, .ms_sep12{
height:0.4em;
width:16.31em;
background-image:url(../imagens/sep12.gif);
background-repeat:no-repeat;
background-position:center;
margin:0.37em 0em 0.37em 0em;
}

.ms_sep13{
height:0.94em;
width:29.81em;
background-image:url(../imagens/sep8.gif);
background-repeat:no-repeat;
background-position:center;
margin:0.37em 0em 0.37em 0em;
}

.ms_sep14{
height:0.87em;
width:10.5em;
background-image:url(../imagens/sep9.gif);
background-repeat:no-repeat;
background-position:center;
margin:0.37em 0em 0.9em 0em;
}

.ms_sep15{
height:0.37em;
width:10.5em;
background-image:url(../imagens/sep10.gif);
background-repeat:no-repeat;
background-position:center;
margin:0.37em 0em 0.37em 0em;
}

.ms_sep16{
height:0.9em;
width:16.31em;
background-image:url(../imagens/sep11.gif);
background-repeat:no-repeat;
background-position:center;
margin:0.37em 0em 0.37em 0em;
}

.ms_sep17{
height:0.94em;
width:31.06em;
background-image:url(../imagens/sep13.gif);
background-repeat:no-repeat;
background-position:center;
margin:0.37em 0em 0.37em 0em;
}

.ms_sep9{
margin:0.37em 0em 0em 0em;
}

.ms_sep10{
margin:0em 0em 0em 0em;
}

.ms_sep12{
margin:1.75em 0em 0em 0em;
}

.ms_sep8, .ms_sep11{
height:0.37em;
width:29.81em;
background-image:url(../imagens/sep6.gif);
background-repeat:no-repeat;
background-position:center;
margin:0.37em 0em 0.37em 0em;
clear:both;
}

.ms_sep11{
margin:1.25em 0em 0.37em 0em;
}

.ms_fleft{
float:left;
}

.ms_dest1{
float:left;
width:10.62em;
padding-top:0.62em;
padding-right:0.62em;
}

.ms_dest1 img{
background-image:url(../imagens/fundo8.gif);
background-repeat:repeat;
padding:0.25em 0.25em 0.25em 0.25em;
}

.ms_dest2{
float:right;
max-width:17.93em;
min-width:17.93em;
padding:0.31em 0.62em 0.62em 0em;
}

.ms_dest3{
width:29.37em;
}

.ms_dest4{
float:left;
width:5.31em;
padding-top:0.12em;
padding-right:0.31em;
}

.ms_dest4 img{
background-image:url(../imagens/fundo8.gif);
background-repeat:repeat;
padding:0.25em 0.25em 0.25em 0.25em;
}

.ms_dest5{
float: right;
width:5.31em;
padding-top:0.31em;
}

.ms_dest5 img{
float: right;
background-image:url(../imagens/fundo8.gif);
background-repeat:repeat;
padding:0.31em 0.31em 0.31em 0.31em;
}

.ms_docs0{
width:29.81em;
background-image:url(../imagens/fundo23.gif);
background-repeat:repeat-y;
margin:0.62em 0em 0em 0em;
}

.ms_docs1{
float:left;
width:5em;
padding:0em 0.62em 1.25em 0em;
}

.ms_docs1 img{
background-image:url(../imagens/fundo8.gif);
background-repeat:repeat;
padding:0.25em 0.25em 0.25em 0.25em;
}

.ms_docs2{
float:left;
width:7em;
padding:0em 0em 1.25em 0em;
}

.ms_docs3{
width:9em;
padding-right:1.75em;
}

.ms_docs4{
float:left;
width:13em;
padding:0em 0em 1.25em 0em;
}

.ms_docs5{
width:14.5em;
padding-right:1.75em;
}

.ms_docs6{
width:29.81em;
margin:0.62em 0em 0em 0em;
}

.ms_pcast1{
float:left;
width:1.37em;
}

.ms_pcast2{
float:left;
width:9em;
}

.ms_pcast3{
padding-bottom:0.9em;
}

.ms_pcast4{
float:left;
width:28em;
}

.ms_ovideo1{
float:left;
width:5.69em;
padding-bottom:0.25em;
}

.ms_ovideo1 img{
background-image:url(../imagens/fundo22.gif);
background-repeat:repeat;
padding:0.31em 0.31em 0.31em 0.31em;
}

.ms_ovideo2{
float:left;
width:10.5em;
}

.ms_ovideo3{
padding-bottom:0.25em;
}

.ms_ovideo4{
float:left;
width:24em;
}

.ms_gal_img1{
float:left;
width:5.41em;
height:5em;
margin-bottom:0.31em;
}

.ms_gal_img1 img{
background-image:url(../imagens/fundo22.gif);
background-repeat:repeat;
padding:0.31em 0.31em 0.31em 0.31em;
}

/* ******************** INTERIOR ******************** */

.ms_tit4{
font-size:0.87em;
font-weight:bold;
color:#950400;
padding:0em;
margin:0em;
}

.ms_tit5{
font-size:0.69em;
font-weight:bold;
color:#000000;
padding:0.62em 0em 0.62em 0em;
margin:0em;
}

.ms_clear{
clear:both;
}

.ms_bold{
font-weight:bold;
}

.ms_center{
display:block;
text-align:center;
}

.ms_espaco1{
display:block;
height:0.62em;
}

.ms_espaco2{
display:block;
height:1.25em;
}

.ms_border1{
background-image:url(../imagens/fundo8.gif);
background-repeat:repeat;
padding:0.31em 0.31em 0.31em 0.31em;
}

.ms_border2 img{
background-image:url(../imagens/fundo8.gif);
background-repeat:repeat;
padding:0.19em 0.19em 0.19em 0.19em;
margin:0.62em 0.12em 0.31em 0.12em;
}

.ms_agend1{
width:40em;
background-color:#e5e5e5;
padding:0em 1.25em 0em 0.37em;
margin:0em 0em 0.06em 1.43em;
}

.ms_dias_visit1,.ms_dias_visit2,.ms_dias_visit3{
display:block;
float:left;
width:1.5em;
height:1.25em;
font-family:Georgia, "Trebuchet MS";
font-size:2em;
font-weight:bold;
color:#cccccc;
text-decoration:none;
text-align:center;
margin:0em 0.15em 0em 0.20em;
}

.ms_dias_visit2{
color:#303030;
}

.ms_dias_visit3{
color:#a83330;
}

.ms_dias_visit1:hover,.ms_dias_visit2:hover,.ms_dias_visit3:hover{
background-color:#ffffff;
color:#a83330;
text-decoration:none;
}

/* ******************* PAGINACAO ********************** */

#ms_paginacao {
width:29.37em;
margin:0em;
padding:0em;
}
		
#ms_pag_esq {
width:6.25em;
padding:0em;
margin:0em;
float:left;
text-align:left;
}

#ms_pag_cent {
width:16.87em;
padding:0em;
margin:0em;
float:left;
text-align:center;
}

#ms_pag_dir {
width:6.25em;
padding:0em;
margin:0em;
float:left;
text-align:right;
}

/* ******************** RODAPE ******************** */

#ms_baixo1{
width:auto;
height:0.56em;
bottom:0;
background-image:url(../imagens/fundo5.gif);
background-repeat:repeat-x;
clear:both;
}

#ms_baixo2{
width:auto;
height:5em;
bottom:0;
background-image:url(../imagens/fundo21.gif);
background-repeat:repeat-x;
clear:both;
}

#ms_baixo_esq{
float:left;
width:30.37em;
}

#ms_baixo_dir{
position:absolute;
left:30.37em;
width:32.12em;
color:#cccccc;
}

.ms_sep4{
height:1.62em;
background-image:url(../imagens/sep4.gif);
background-repeat:no-repeat;
background-position:right;
}

.ms_sep5{
height:1.62em;
background-image:url(../imagens/sep4.gif);
background-repeat:no-repeat;
background-position:right;
padding-left:20.75em;
padding-right:1.5em;
vertical-align:top;
}

.ms_sep6{
height:1.62em;
padding-right:2.06em;
vertical-align:top;
}

/* ******************** FORMS ******************** */

.ms_input{
font-family:"Trebuchet MS";
font-size:0.69em;
background-color:#e1ded7;
border-width:0.06em;
border-style:solid;
border-bottom-color:#f3f0e8;
border-right-color:#f3f0e8;
border-left-color:#837366;
border-top-color:#837366;
}

.ms_cx1 {
width:9.87em;
}

.ms_cx2{
width:19em;
}

.ms_cx3{
width:14.68em;
}

.ms_cx4{
width:3em;
}

.ms_cx5{
width:2em;
}

.ms_cx6{
width:11.43em;
}

.ms_cx7{
width:2em;
}

.ms_cx8{
width:3em;
}

.ms_sel1{
width:19em;
}

.ms_sel2{
width:14.68em;
}

.ms_sel3{
width:12.43em;
}

.ms_area1{
width:38.18em;
height:6.87em;
margin:0em;
padding:0em;
}

.ms_form1, .ms_form3, .ms_form4, .ms_form5{
width:27.43em;
margin:0.93em 0.25em 0.93em 0.25em;
background-color:#ffffff;
padding:0.56em 0em 0.93em 1.06em;
}

.ms_form2{
width:16.25em;
}

.ms_form3{
margin:0.93em 0.25em 0em 0.25em;
}

.ms_form4{
margin:0em 0.25em 0.93em 0.25em;
padding:0em 0em 0.93em 1.06em;
}

.ms_form5{
margin:0em 0.25em 0.93em 0.25em;
padding:0.62em 0.5em 0.62em 0.5em;
text-align:center;
}

/* ******************** TEXTOS ******************** */

a.ms_menu1, a.ms_menu1:hover{
display:block;
color:#837366;
font-size:0.69em;
text-decoration:none;
padding:0.69em 0em 0em 2.12em;
}

a.ms_menu2,.ms_menu2_off{
display:block;
width:11.75em;
color:#ffffff;
font-size:0.87em;
font-weight:bold;
text-decoration:none;
margin:0em 0em 0em 1.06em;
padding:0.44em 0em 0.44em 0.69em;
}

.ms_menu2_off{
color:#f5de9a;
}

a.ms_menu2:hover{
background-image:url(../imagens/fundo3.gif);
background-repeat:repeat-y;
text-decoration:none;
}

a.ms_menu3{
display:block;
color:#837366;
font-size:0.69em;
text-decoration:none;
padding:0.31em 0em 0.31em 1.5em;
}

a.ms_menu4{
display:block;
color:#950400;
font-size:0.69em;
font-weight:bold;
text-decoration:none;
padding:0.31em 0em 0.31em 0em;
}

a.ms_menu5{
color:#cccccc;
font-size:0.69em;
text-decoration:none;
padding-right:0.5em;
padding-left:0.5em;
}

a.ms_menu5:hover{
text-decoration:underline;
}

a.ms_menu6{
color:#cccccc;
font-size:0.69em;
text-decoration:none;
padding-right:0.5em;
padding-left:0.5em;
}

a.ms_menu6:hover{
text-decoration:underline;
}

a.ms_menu7{
display:block;
color:#837366;
font-size:0.69em;
text-decoration:none;
padding:0.43em 1.37em 0.43em 1.37em;
}

a.ms_menu7:hover{
text-decoration:none;
background-color:#e1dfdc;
}

a.ms_menu8, a.ms_menu9, a.ms_menu10{
display:block;
width:18.75em;
color:#837366;
background-image:url(../imagens/seta1.gif);
background-repeat:no-repeat;
background-position:left;
background-color:#e1dfdc;
font-size:0.69em;
text-decoration:none;
padding:0.56em 1.25em 0.56em 2.25em;
margin:0em 0em 0em 0.75em;
}

a.ms_menu9{
background-color:#faf8f5;
}

a.ms_menu10{
color:#319c31;
}

a.ms_menu8:hover,a.ms_menu9:hover, a.ms_menu10:hover{
color:#f3f1ee;
text-decoration:none;
background-color:#afadab;
}

.ms_lnk1{
font-size:0.75em;
color:#cccccc;
text-decoration:none;
}

.ms_lnk2{
display:block;
font-size:0.69em;
color:#414141;
text-decoration:none;
padding:0em;
margin:0em;
}

.ms_lnk3{
float:right;
font-size:0.69em;
color:#837366;
text-decoration:none;
white-space:nowrap;
padding-right:1.25em;
padding-top:0.12em;
}

.ms_lnk4{
font-size:0.69em;
color:#837366;
text-decoration:none;
padding-right:1.25em;
}

.ms_lnk5{
font-size:0.69em;
color:#837366;
text-decoration:none;
padding:0em;
margin:0em;
}

.ms_lnk6, a.ms_lnk6{
color:#414141;
text-decoration:underline;
}

.ms_lnk7,.ms_lnk8{
position:absolute;
display:block;
top:0.82em;
left:49em;
font-size:0.69em;
color:#7c6c00;
text-decoration:none;
}

.ms_lnk8{
left:50em;
}

.ms_lnk7:hover,.ms_lnk8:hover{
text-decoration:underline;
}

.ms_lnk9{
position:absolute;
display:block;
top:4.5em;
left:7.15em;
font-size:0.82em;
font-weight:bold;
color:#999896;
text-decoration:none;
}

.ms_lnk9:hover{
text-decoration:underline;
}

.ms_txt1{
color:#414141;
font-size:0.69em;
}

.ms_txt1 p{
margin-bottom:0.62em;
}

.ms_txt1 a{
color:#414141;
text-decoration:underline;
}

.ms_txt2{
color:#837366;
font-size:0.75em;
text-decoration:underline;
}

.ms_txt3{
color:#000000;
font-size:1.25em;
line-height:1.37em;
}

.ms_txt4, .ms_txt8{
color:#837366;
font-size:0.75em;
padding:1.12em 0em 0.81em 0.25em;
}

.ms_txt5{
color:#cccccc;
font-size:0.69em;
padding:2.18em 0em 0em 0.93em;
}

.ms_txt6{
color:#837366;
font-size:0.62em;
padding:0.5em 0.5em 0.5em 0.5em;
}

.ms_txt7, .ms_txt9{
color:#414141;
font-size:0.75em;
}

.ms_txt8{
padding:0.62em 0em 0em 0em;
}

.ms_txt9{
color:#950100;
font-weight:bold;
}

.ms_txt10{
color:#000000;
font-size:0.69em;
}

.ms_txt11{
font-weight:bold;
color:#950400;
font-size:1.37em;
}

.ms_txt12, .ms_txt13{
color:#837366;
font-size:0.69em;
padding-top:0.31em;
}

.ms_txt13{
color:#414141;
padding:0em;
}


.ms_msg1{
font-weight:bold;
color:#950400;
font-size:0.75em;
padding-top:0.62em;
}

.ms_pesq1{
font-weight:bold;
color:#414141;
font-size:0.75em;
padding:0.93em 0em 0em 0em;
}

/* ******************** IMAGENS ******************** */

#img_home{
position:absolute;
width:0.81em;
height:0.87em;
background-image:url(../imagens/home.gif);
background-repeat:no-repeat;
margin:0.18em 0em 0em 0.12em;
cursor:pointer;
}

#img_esfera{
position:absolute;
width:40.37em;
height:5.5em;
background-image:url(../imagens/pt/esfera.gif);
background-repeat:no-repeat;
}

.img_ouvir1, .img_ouvir2{
position:absolute;
width:1.5em;
height:1.18em;
background-image:url(../imagens/ouvir.gif);
background-repeat:no-repeat;
margin:0em 0em 0em 0em;
cursor:pointer;
}
.img_ouvir2{
margin:0.18em 0em 0em 0em;
}

.img_rss{
position:absolute;
width:2.75em;
height:1.5em;
background-image:url(../imagens/rss.gif);
background-repeat:no-repeat;
margin:0.18em 0em 0em 0em;
cursor:pointer;
}

.img_mais{
position:absolute;
width:1em;
height:1em;
background-image:url(../imagens/mais.gif);
background-repeat:no-repeat;
margin:0.12em 0em 0em 0em;
cursor:pointer;
}

.img_imprimir{
position:absolute;
width:1em;
height:1em;
background-image:url(../imagens/imprimir.gif);
background-repeat:no-repeat;
margin:0.12em 0em 0em 0em;
cursor:pointer;
}

.img_download{
position:absolute;
width:1em;
height:1em;
background-image:url(../imagens/download.gif);
background-repeat:no-repeat;
margin:0.12em 0em 0em 0em;
cursor:pointer;
}

.img_enviar{
position:absolute;
width:0.69em;
height:0.69em;
background-image:url(../imagens/enviar.gif);
background-repeat:no-repeat;
margin:0.12em 0em 0em 0em;
cursor:pointer;
}

.img_ant{
position:absolute;
width:1em;
height:1em;
background-image:url(../imagens/anterior.gif);
background-repeat:no-repeat;
margin:0.12em 0em 0em 0em;
cursor:pointer;
}

#img_msg{
margin:0em 0em 1em 0em;
}
