
body {

	margin:0; 
	padding:0;
	color:#545454;
	font:75%/1.4 Arial, Tahoma, Verdana, Helvetica, sans-serif;
	text-align:center;
	background:url(../layout/pagina_fundo.jpg) center top no-repeat #000;
	}
	
#tudo { 
	width:940px;
	position:relative;
	background:none;
	margin:0 auto;
	text-align:left;
	min-height:100%;
	border:dotted #999;
	border-width:0 0px;
	}
	
#pagina{ width:940px; height:711px; background:none; float:left;  }
#topo{ width:940px; height:204px; background:none; }

#moldura_mold{ width:612px; background:#fff; float:left; margin-left:8px; margin-bottom:16px; }
#moldura_mold .moldura_esq{ float:left; margin:0; margin-top:7px; padding:0 }
#moldura_mold .moldura_dir{ float:right; margin:0; margin-top:7px; margin-right:7px; padding:0 }
#moldura_mold .moldura_titulo{ float:left; text-align:left; margin:0; padding:0; padding-top:15px; padding-left:10px; width:602px; height:50px; background:#E3E3E3; }


#moldura_interna{ float:left; overflow:auto; text-align:left; margin:0; padding:0; margin-top:15px; margin-left:10px; width:590px; height:412px; }
#moldura_interna .moldura_interna_cont{ float:left; width:570px; text-align:left; margin:0; padding:0; margin-left:5px; padding-top:10px; padding-left:10px; padding-bottom:10px; border-bottom:1px solid #D2D2D2 }
#moldura_mold_lateral{ width:313px; background:none; float:right; margin-bottom:16px; }


#moldura_video{ width:313px; background:#FACB39; float:right; margin-bottom:16px; }
#moldura_video_int{

width:313px;
height:259px;
background:url(../layout/video_fundo.gif) #FED83F no-repeat;
text-align:center;

}

#moldura_video_int .video_controle{ float:left; text-align:left; width:100%; margin:0; margin-top:10px; padding:0; padding-left:15px; padding-right:5px }
#moldura_video_int .video_controle_texto{ float:left; width:100%; font-size:10px; text-align:left; color:#460E2F; margin:0; margin-top:5px; padding:0 }
#moldura_video_int .video_controle_duracao{ float:right; text-align:left; color:#460E2F; margin:0; margin-top:5px; margin-right:15px; padding:0 }
#moldura_video_int a:link{ color:#460E2F; text-decoration:none; }
#moldura_video_int a:visited{ color:#460E2F; text-decoration:none; }

.video_div{ width:303px; height:196px; background:#fff; margin:0; padding:0; }

#controles{ float:left; width:105px; }

#timebar {
    position: relative;
    top: 2px;
    width:0px;
    height:9px;
    background:#CD853F;
    border:0px solid #333;
    margin-top:0px;
    margin-left:10px;
    margin-right:10px;
    float:left;
}

#timebarIndicator {
    position: absolute;
    display: block;
    left: 0;
    top: 1px;
    width:25px;
    height: 7px;
}


#moldura_abas{

width:313px;
background:#fff;
float:right;
margin-bottom:16px;

}

#moldura_abas_int{

padding:0px;
color:#fff;

}
	
#moldura{

width:290px;
height:225px;
overflow:auto;
background:#fff;
padding:0px;
margin-top:5px;
text-align:left;
font-size:11px;
color:#545454;

}	

#moldura .moldura_td_base{

border-bottom:1px solid #E4E4E4;
padding-top:10px;
padding-left:5px;
padding-bottom:3px;

}

#moldura .moldura_td_base_br{

border-bottom:1px solid #fff;
padding-top:3px;
padding-left:5px;
padding-bottom:3px;
color:#fff;

}

#moldura .texto_linha_base{ margin:0px; padding:0px; padding-top:10px; padding-bottom:10px; border-bottom:1px solid #E4E4E4;  }
#moldura .agenda_linha_base{ margin:0px; padding:0px; padding-top:10px; padding-bottom:5px; border-bottom:1px solid #E4E4E4;  }
#moldura .gal_text_base{ width:181px; float:left; padding-top:7px; padding-bottom:1px; border-bottom:1px solid #E4E4E4; }
#moldura .gal_ico_base{ width:85px; float:left }


#moldura_tab{

padding:0px;
text-align:left;
font-size:11px;
color:#545454;

}	

#moldura_tab .moldura_td_base{ border-bottom:1px solid #E4E4E4; }


.thumb img{width:48px;height:48px;}
	
.galeriaOf {
BORDER:2px solid #000;
MARGIN:0px;
PADDING:0px;
}

.galeriaOn {
BORDER:2px solid #5884D8;
CURSOR: hand;
MARGIN:0px;
PADDING:0px;
}

/*.dia_num{ color:#3B3B3B; font-size:19px }*/
.dia_num{ color:#999999; font-size:18pt; font-weight:bold; letter-spacing:-3pt; line-height:130% }
.dia_mes{ color:#CCCCCC; font-size:18pt; font-weight:bold; letter-spacing:-3pt; line-height:130% }
.ico_mais{ margin-top:15px }

p, img, small, span, div, form { BORDER:0; PADDING:0; }
td, tr, p { FONT-SIZE:11px; COLOR:#545454;  }
hr { color:#E4E4E4; height:1px }

a:link{ color:#545454; text-decoration:none; }
a:visited{ color:#545454; text-decoration:none; }
a:hover{ color:#5884D8; text-decoration:none; }
a:active{ color:#545454; text-decoration:none; }


/*  barra */
.scrollgeneric {
line-height: 1px;
font-size: 1px;
position: absolute;
top: 0; left: 0;
}

.vscrollerbase {
width: 7px;
background-color: #E1E1E1;
cursor:pointer;
}
.vscrollerbar {
width: 7px;
background-color: #757575;
cursor:pointer;
}
.hscrollerbase {
height: 10px;
background-color: #E1E1E1;
}
.hscrollerbar {
height: 10px;
background-color: #757575;
}

.scrollerjogbox {
width: 7px;
height: 10px;
top: auto; left: auto;
bottom: 0px; right: 0px;
background-color: gray;
}


/* menu UL LI */
.menubox { BACKGROUND:none; FLOAT:left; PADDING:0px; WIDTH:170px; }

UL.menuitem {

BACKGROUND-COLOR:none; /* fundo do botao */
LIST-STYLE-TYPE: none;
LIST-STYLE-IMAGE: none;
MARGIN:0px;
MARGIN-TOP:10px;
PADDING:0px;
WIDTH:170px; /* largura do botao */

/* formatacao de fonte */
COLOR:#000;
FONT-SIZE:11px;
FONT-FAMILY:Arial,Verdana,Tahoma;
TEXT-TRANSFORM:capitalize;
/*TEXT-TRANSFORM:uppercase;
FONT-WEIGHT:bold;*/
FLOAT:left;

}

/* formatacao de links */
UL.menuitem A { HEIGHT:25px; LINE-HEIGHT:25px; PADDING-LEFT:0px; BORDER-BOTTOM:#AFB7B7 0px dotted; COLOR:#474F4F; DISPLAY:block; }
UL.menuitem A { TEXT-DECORATION:none }
UL.menuitem A:visited { COLOR:#474F4F; TEXT-DECORATION:none }
UL.menuitem A:hover { BACKGROUND-COLOR:#F2F2F2; COLOR:#0093DD; TEXT-DECORATION:none }
UL.menuitem A:active { BACKGROUND-COLOR:#F2F2F2; COLOR:#0093DD; TEXT-DECORATION:none }


/* menu UL LI - GRANDE */
.menubox_grande { BACKGROUND:none; FLOAT:left; PADDING:0px; WIDTH:250px; }

UL.menuitem_grande {

BACKGROUND-COLOR:none; /* fundo do botao */
LIST-STYLE-TYPE: none;
LIST-STYLE-IMAGE: none;
MARGIN:0px;
MARGIN-TOP:10px;
PADDING:0px;
WIDTH:235px; /* largura do botao */

/* formatacao de fonte */
COLOR:#000;
FONT-SIZE:11px;
FONT-FAMILY:Arial,Verdana,Tahoma;
TEXT-TRANSFORM:capitalize;
/*TEXT-TRANSFORM:uppercase;
FONT-WEIGHT:bold;*/
FLOAT:left;

}

/* formatacao de links */
UL.menuitem_grande A { HEIGHT:25px; LINE-HEIGHT:25px; PADDING-LEFT:0px; BORDER-BOTTOM:#AFB7B7 0px dotted; COLOR:#474F4F; DISPLAY:block; }
UL.menuitem_grande A { TEXT-DECORATION:none }
UL.menuitem_grande A:visited { COLOR:#474F4F; TEXT-DECORATION:none }
UL.menuitem_grande A:hover { BACKGROUND-COLOR:#F2F2F2; COLOR:#0093DD; TEXT-DECORATION:none }
UL.menuitem_grande A:active { BACKGROUND-COLOR:#F2F2F2; COLOR:#0093DD; TEXT-DECORATION:none }


