/* CSS Document */
*{
	margin:0pt;
	padding:0pt;	
}

body{
background:#f1c073;
}
#fundotopo{
	width:460px;
	float:right;
	padding:0px 0px 0px 0px;
	background:url(imagens/camerafundo.jpg) no-repeat;
	height:437px;
}
#logo{
position:absolute;
top:20px;
left:25px;
z-index:10;
}

#tjmg{
position:relative;
top:50px;
left:0px;
float:right;
z-index:100px;
}

#boxcentral{
width:958px;
height:100%;
position:absolute;
top:70px;
left:0px;
padding-bottom:85%;
background-image:url(imagens/conteudo.png);
background-repeat:no-repeat;
z-index:1;
}

#boxcentral_contato{ /*---- box para página de contato ---*/
width:958px;
height:100%;
position:fixed;
top:70px;
left:0px;
margin:inhirt;
background-image:url(imagens/conteudo.png);
background-repeat:no-repeat;
z-index:1;
}

/*--------menu-----*/

#destaque{
width:690px;
height:198px;
position:relative;
top:150px;
left:250px;
background-image:url(imagens/fuindo_des.png);
}

#titulo_destaque{
position:relative;
top:3px;
left:20px;
}

#texto_destaque{
	width:450px;
	height:150px;
	position:relative;
	top:20px;
	left:40px;
}

/*-----------------*/

#programa_index{
	width:830px;
	height:auto;
	position:absolute;
	top:605px;
	left:99px;
	background-image:url(imagens/fundo_prog.png);
	background-repeat:no-repeat;
}

#titulo_programa{
position:relative;
top:20px;
left:40px;
font-family:Arial, Helvetica, sans-serif;
}

#barra_dir{
width:350px;
height:700px;
position:absolute;
top:70px;
left:40px;
}

#barra_esq{
width:350px;
height:700px;
float:right;
margin-top:50px;
margin-right:50px;
}

#cont{
width:320px;
height:150px;
postion:relative;
margin-top:20px;
margin-left:15px;
background-color:#FFFFFF;
}

#imagem{
float:left;
top:30px;
left:25px;
background-color:#000000;
}

#text_im{
width:130px;
height:150px;
float:right;
margin-top:0px;
margin-right:15px;
z-index:18;
}

#prog_semanal{
width:600px;
position: absolute;
top:150px;
left:280px;
}

/*--------menu-----*/

#menu{
	position:absolute;
	top:204px;
	left:56px;
	text-align:right;
	z-index:2;
}

#menu a{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:14px;
text-decoration:none;
color:#660000;
}

/*--------videos--------*/

object.flashvideo{
	width: 161px;
	height:130px;
}

.flashunit {
	position:absolute;
	top:43px;
	left:503px;
	background: #fff;
	width: 2px;
	height: 5px;
}

/*--------classes--------*/

.text1{ /*textos regulares*/
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
}

.text2{ /*textos para descriçao de imagens na home e na página de programa semanal*/
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

.text_semanal{ /*trextos em branco*/
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
}

.text_titulo{ /*titulos em vinho*/
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bolder;
color:#660000;
}

.text_titulo_det{ /*titulos em laranja, destaques*/
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#660000;
font-style:italic;
font-weight:bolder;
}

/*-----------formulários---------*/

#boxcentral2{ /*para as páginas que não contém expediente*/
width:580px;
position:relative;
left:250px;
margin-top:150px;
margin-bottom:20px;
background-color:#FFFFFF;
z-index:10;
}
#todoform {	
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-weight:bold;
margin-left:100px;
margin-left:100px;
}

#todoform td {	
padding:3px;
}

#todoform input {	
background:#DCDCDC;	
border:1px #FFFFFF;	
}

#todoform textarea {
border:#FFFFFF;
background:#DCDCDC;	
}

#todoform input.botao {	
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
background-color:	#666666;	
color:#ffffff;
border:2px solid #ffffff;
}	
