/*
 Projeto CSS do portal wwww.pgtu.com.br
 Autor : Weberson de Sousa Pimentel
 Data de criacão: 05/10/2006
 Email: webersonuftcc@gmail.com
*/
*{
	margin:0 auto;
	padding:0;
	list-style:none;
	text-decoration:none;
	vertical-align:middle;
	list-style:none;
	/*background:#000000;*/
}
body {
background-image:url(img/bg_site.jpg); 
background-repeat:repeat-y;
background-position:center top;
height: 100%;
}
#topo{
width:780px;
height:195px;
background-image:url(img/topo.jpg);
background-position:center;
background-repeat:no-repeat;
}
#corpo{
width:780px;
background-image:url(img/bg_corpo.jpg);
background-repeat:repeat-y;
/*display:table;*/
height:100%;
}
/* ----------------------------------------- Inicio da Esquerda ----------------------------------------- */
#esquerda{
float:left;
width:145px;
/*height:1200px;*/
background:#000000;
}
#webmail{
padding-top:10px;
height:60px;
_height:70px;
background:#000000;
text-align:center;
margin:0px;
}
#webmail_text{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	width:50px;
	float:left;
	margin-top:8px;
	clear:both;
	
}
#webmail_from{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid #FFFFFF;
	
}
#webmail_imput{
float:left;
margin-top:5px;

}

/* Menu lateral */
#menu2 {
	margin-bottom: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
   	font-size: 10px;
}
#menu2 UL {
	list-style: none;
    margin: 0;
    padding: 0;
    border: none;	
	LIST-STYLE-TYPE: none;
	WIDTH: 100px;
}
#menu2 LI{
     margin: 0;
     list-style: none;
     list-style-image: none;
	 border-bottom: 1px solid #333333;
	 width:145px;

}
#menu2 UL LI {
	background:#000000;
	
}
#menu2 UL LI a {
	DISPLAY: block;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 4px;
	WIDTH: 128px;
	PADDING-TOP: 4px;
	TEXT-DECORATION: none;
	COLOR: #FFFFFF;
	border-top-width: 0px;
	border-left-width: 4px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #ffffff;
	border-left-color: #E4E4E4;
	border-right:#FFFFFF 1px solid;
	
}
#menu2 li a:hover{
	BORDER-LEFT:#00CC00 4px solid;
	font-weight: bolder;
	border-right:#FFFFFF 1px solid;
}
#menu2 li #menu_fixo{
	border:none;
	background-image:url(img/fundo_barra.jpg);
	BORDER-LEFT:#00CC00 4px solid;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	width:129px;
	height:14px;
	font-weight: bold;
	color: #FFFFFF;

	
}
/* Fim do menu lateral*/

/* ----------------------------------------- Fim da Esquerda ----------------------------------------- */
/* ----------------------------------------- Inicio da Direita ----------------------------------------- */
#direita{
	float:right;
	width:135px;
	/*height:1200px;*/
	display:block;
background:#333333;
}
#fundo_barra{
	background-image: url(img/fundo_barra.jpg);
	background-repeat: repeat-x;
	height:18px;
	border-right-width: 4px;
	border-right-style: solid;
	border-right-color: #00CC00;
}
.texto_barra{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	padding:4px 5px 0px 10px;
	text-align:right;
}
#linha_branca_esquerda{
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	_height:100px;
	background-color: #4B4B4B;
	color:#FFFFFF;
}
#linha_branca_esquerda_enquete{
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	_height:100px;
	background-color:#4B4B4B;
	color:#FFFFFF;
}
#enquete{
background:#4B4B4B;
padding-top:3px;
padding-bottom:5px;
}
#caixa_publicidade{
	text-align: center;
	padding-top: 10px;
	_padding-top: 8px;
	padding-bottom: 3px;	
	background-color: #4B4B4B;
}
#caixa_publicidade_fim{
	border-bottom-width: 7px;
	border-bottom-style: solid;
	color: #4B4B4B;
}
#caixa_tempo{
padding:7px;
background-color: #4B4B4B;
}
.radio{
background:#4B4B4B;
}
/* ----------------------------------------- Fim Direita ----------------------------------------- */

/* ----------------------------------------- Inicio da Centro ----------------------------------------- */
#centro{
background-color:#000;
margin-left:148px;
margin-right:137px;
_margin-left:136px;
_margin-right:135px;
display:table;
padding-bottom:100px;
/*height:1200px;*/
}
#publicidade{
float:left;
background:#FFFFFF;
margin:0px;
padding:0px;
height:60px;
width:468px;
border:solid #FFFFFF 1px;
font-size:9px;
margin-right:12px;
margin-left:12px;
margin-bottom:8px;
}
#saudacao_data_hora{
float:left;
}
#saudacao{
width:235px;
padding:5px;
float:left;
font: 0.7em Verdana, Arial, Helvetica, sans-serif;
text-align:left;
color:#FFFFFF;
}
#data_hora{
padding:5px;
float:right;
width:235px;
font:bold 0.6em verdana,freesans,helvetica;
color:#FFFFFF;
text-align:right;
}
/* Div do eventos */
#eventos{
float:left;
margin:5px;
width:251px;
}
#topo_eventos{
	background: #666666 url("img/top_eventos.jpg") no-repeat ;
	padding:5px;
}
#rodape_eventos { 
background: #666666 url("img/rodape_eventos.jpg") no-repeat ;
padding:5px;
}
#conteudo_eventos{
	background-color: #666666;
	background-image: url(img/bg_eventos.jpg);
	background-repeat: repeat-y;
	height:176px;
	padding-left: 8px;
	padding-right:8px;
}
/* Fim div eventos */


#noticias{
float:right;
_background:#FFFFFF;
width:210px;
padding:0px;
margin:5px;
padding-bottom:8px;
}
#coberturas{
	float:right;
	width:210px;
	margin-top:10px;
	margin-left:5px;
	margin-right:5px;
}
#prox_coberturas{
	float:left;
	color:#FFFFFF;
	width:251px;
	margin-top:10px;
	margin-left:5px;
	margin-right:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}
#mural{
	float:left;
	color:#FFFFFF;
	width:249px;
	margin-top:10px;
	margin-left:5px;
	margin-right:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}
/* links*/
a.agenda:link {
color:#00CC00;
text-decoration:none;
}
a.agenda:visited {
color:#00CC00;
text-decoration:none;
}
a.agenda:hover {
color:#00FF33;
text-decoration:underline;
}
/* fim links*/

/* TITULO DO CENTRO */
.titulo{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	padding-bottom:8px;
	text-align:left;
}
.seta_titulo{
	font-weight: bold;
	color: #FF0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;	
	_padding-top:6px
}
/* FIM TITULO CENTRO */
#horoscopo{
	float:right;
	width:210px;
	margin-top:10px;
	margin-left:5px;
	margin-right:5px;
}
#horoscopo_peq{
	width:45px;
	margin:3px;
	height:30px; 
	float:left; 
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:9px;
	text-align:center; 	
	color:#FFFFFF;
}
#paginacao_css{
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}
/*link*/
a.lista:link {
color:#ff0000;
text-decoration:none;
}
a.lista:visited {
color:#ff0000;
text-decoration:none;
}
a.lista:hover {
color:#ff0000;
text-decoration:underline;
}
/*fim link*/

/* contato */
.font_contato {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	height:17px;
	 background:none;
}
.botao_voltar{
	border: 1px solid  #999999;
	background:#F5F5F5;
	height:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ff0000;
	 background:none;
}
.input{
 border:1px solid #999999;
 font-size:12px;
 height:16px;
 background:none;
 color:#FF0000;
}
/* Fim contato */
/* ----------------------------------------- Fim da Centro ----------------------------------------- */
#rodape{
background:#FF0000;
width:780px;
padding-top:5px;
height:27px;
font: 12px Verdana, Arial, Helvetica, sans-serif ;
text-align:center;
font-size:10px;
color:#FFFFFF;
}
