﻿/**********************************************************************/
/*	Central de Notícias
	WeZ - Soluções para Internet
	Design: André Mácola Machado
	xHTML/CSS: André Mácola Machado
/**********************************************************************/

/**********************************************************************/
/****************** Definições de HTML, estruturais  ******************/
/**********************************************************************/
* { margin:0px; padding:0px; font-family:Tahoma, Geneva, sans-serif; color:#666666; }
body{  font-size:11px; background:url(../imagens/bgbody.jpg) repeat-x #FFF; }
img, abbr, fieldset { border:none; }
a { text-decoration:none; color:#666; }
a:hover { text-decoration:underline; color:#2B89BD; }
p { line-height:130%; }
.left { float:left; }
.right { float:right; }
.center { text-align:center; }
.strong { font-weight:bold; }
.hidden { display:none; }
.mvinho a, .mvinho li { color:#8B1A14;}
.mverde a, .mverde li { color:#489827; }
.mrosa a, .mrosa li { color:#D53A8D; }
.mazul a, .mazul li { color:#3C83C2; }
.mcinza a, .mcinza li { color:#666; }
.mroxo a, .mroxo li { color:#6D168B; }
.mblue a, .mblue li { color:#085196; }
.mlaranja a, .mlaranja li { color:#EE8820; }
.mdarkblue a, .mdarkblue li { color:#08165C; }


/********************** ATRIBUIÇÕES DE TÍTULOS  ***********************/
h1, h2, h3, h4 { line-height:100%; }
h1 {font-size: 140%;}
h2 {font-size: 125%;}
h3 {font-size: 110%;}
h4 {font-size: 100%;}
/******************** FIM ATRIBUIÇÕES DE TÍTULOS  *********************/

/***************************** GLOBAL  ********************************/
#barra { background:url(../imagens/bgbarra.jpg) repeat-x #FFF; height:24px; width:100%; padding:5px 0px 0px 0px; }
#barra div { color:#fff; width:990px; margin:auto; }
#barra span { float:left; color:#fff; }
#barra span#radio { margin:0px 0px 0px 280px;}
#barra span#radio a { background:url(../imagens/ra.gif) top left no-repeat; width:149px; height:19px; display:block; overflow:hidden; text-indent:-5000px; }
#barra span#radio a:hover { background:url(../imagens/ra.gif) bottom left no-repeat; }
#barra form { float:right; text-align:right; }
#barra form select { font-size:11px; width:120px; height:18px; vertical-align:center; }

#geral { width:990px; margin:auto; }

/*************************** FIM GLOBAL  ******************************/

/************************** TOPO DA PÁGINA  ***************************/
#geral #topo { width:990px; float:left; position:relative; }
#geral #topo a { color:#999999; }
#geral #topo a:hover { color:#2B89BD; }
#geral #topo #logo { background:url(../imagens/logo.jpg) no-repeat; text-indent:-50000px; overflow:hiden; display:block; width:265px; height:85px; float:left; margin:5px 0px 0px 0px; border-right:1px #EEEEEE solid; padding:0px 80px 0px 0px; }

#geral #topo #cse-search-box { float:left; margin:20px 0px 0px 20px; width:225px; _width:220px; overflow:hidden; }
#geral #topo #cse-search-box .text {border:1px #CACACA solid; height:22px; font-size:14px; color:#2B89BD; width:150px; _width:140px; padding:5px 10px 5px 10px; font-weight:bold; margin:0px 3px 3px 0px; float:left; }
#geral #topo #cse-search-box button { text-decoration:underline; background:#F8F8F8; border:1px #CACACA solid; color:#2B89BD; cursor:pointer; height:33px; font-size:11px; padding:0px 0px 0px 0px; font-weight:bold; width:50px; float:left;  }
#geral #topo #cse-search-box div { clear:left; float:left; width:100%; }

#geral #topo #pcontrole { float:left; margin:20px 0px 0px 20px; border:1px #CACACA solid; background:#F8F8F8; width:170px; height:52px; padding:5px; overflow:hidden; visibility:hidden; }
#geral #topo #pcontrole h3 { color:#2B89BD; font-size:13px; line-height:100%; font-weight:bold; margin:0px 0px 3px 0px; }
#geral #topo #pcontrole .text {border:1px #CACACA solid; height:12px; font-size:12px; color:#2B89BD; width:58px; padding:5px 5px 5px 5px; margin:0px 3px 0px 0px; float:left; }
#geral #topo #pcontrole button { text-decoration:underline; background:#F8F8F8; border:1px #CACACA solid; color:#2B89BD; cursor:pointer; height:23px; font-size:11px; padding:0px; font-weight:bold; width:22px; float:left; text-align:center;  }
#geral #topo #pcontrole label { font-size:10px; margin:0px 5px 0px 0px; }

#geral #topo ul { float:right; _float:left; margin:20px 20px 0px 0px; _margin:20px 0px 0px 20px; list-style:none; display:inline; }
#geral #topo ul li { margin:0px 0px 5px 0px; float:left; clear:left; width:100%; }
#geral #topo ul li#fav { background:url(../imagens/star.gif) left no-repeat; text-indent:17px; }
#geral #topo ul li#fale { background:url(../imagens/mail.gif) left no-repeat; text-indent:17px; }
#geral #topo ul li#map { background:url(../imagens/map.gif) left no-repeat; text-indent:17px; }
li#fav a, li#fale a, li#map a { text-decoration:underline; }

#geral #topo #ads { clear:left; float:left; width:100%; background:url(../imagens/bgads.gif) left bottom no-repeat; margin:13px 0px 0px 0px; }
#geral #topo #ads div { float:left; background:#fff; padding:2px; }
#geral #topo #ads #links1 { margin:0px 30px 0px 15px; width:200px; height:90px; display:inline; }
#geral #topo #ads #links2 { width:728px; height:90px; display:inline;  }
/************************ FIM TOPO DA PÁGINA **************************/

/************************** CORPO DA PÁGINA ***************************/
#corpo { float:left; clear:left; width:100%; margin:15px 0px 0px 0px; }

/**********************************************************************/
/*	Coluna Esquerda
/**********************************************************************/
#corpo #esquerda { width:105px; float:left; margin:-5px 0px 0px 0px; }
#corpo #esquerda ul { list-style:none; border-bottom:1px #EEEEEE solid; padding:5px 0px 5px 0px; }
#corpo #esquerda ul#menu li, #corpo #esquerda ul li.topic { font-size:12px; font-weight:bold; margin:2px 0px 5px 0px; }
#corpo #esquerda ul li { margin:3px 0px 3px 0px; }
#corpo #esquerda #sigatwitter { background:url(../imagens/stwitter.jpg) no-repeat center; width:105px; height:48px; float:left; clear:left; text-indent:-5000px; overflow:hidden; margin:5px 0px 5px 0px; padding:0px 0px 5px 0px; border-bottom:1px #EEE solid; }
#corpo #esquerda .links3 { float:left; clear:left; margin:10px 0px 0px 0px; width:100%; text-align:center; }

#corpo #esquerda #enq { background:url(../imagens/henq.gif) repeat-x; float:left; clear:left; width:105px; padding:35px 0px 0px 0px; margin:10px 0px 10px 0px; }
#corpo #esquerda #enq form {  }
#corpo #esquerda #enq form label { display:block; width:100%; margin:0px 0px 5px 0px; font-weight:bold; font-size:10px; }
#corpo #esquerda #enq form label input { float:left; width:13px; height:13px; margin:0px 2px 0px 0px ; }
#corpo #esquerda #enq form label#pergunta { font-weight:normal; font-size:11px; }
#corpo #esquerda #enq form button { background:url(../imagens/votar.gif) no-repeat center; text-align:center; width:100%; height:22px; border:none;  cursor:pointer; display:block; text-indent:-5000px; overflow:hidden; margin:10px 0px 0px 0px; }

#corpo #esquerda #agenda { float:left; clear:left; width:105px; padding:0px 0px 20px 0px; margin:px 0px 10px 0px; border-bottom:1px #EEEEEE solid; }
#corpo #esquerda #agenda img { width:105px; }
#corpo #esquerda #agenda h3 { font-size:11px; margin:5px 0px 5px 0px; padding:5px 0px 0px 0px; }
#corpo #esquerda #agenda p {}

#corpo #esquerda #submarino { text-align: center; width:105px; float: left; clear: left; margin:10px 0px 0px 0px; }
#corpo #esquerda #submarino img { width:105px; }

/**********************************************************************/
/*	FIM Coluna Esquerda
/**********************************************************************/

/**********************************************************************/
/*	Coluna Central
/**********************************************************************/
#corpo #centro { width:505px; float:left; margin:0px 10px 0px 10px; overflow:hidden; display:inline; }

#corpo #centro #plantao {  float:left; clear:left; position:relative; width:100%; margin:0px 0px 10px 0px; padding:35px 0px 10px 0px; background:url(../imagens/hplant.gif) no-repeat; }
#corpo #centro #plantao strong, #corpo #centro #plantao span { color:#62163E; }
#corpo #centro #plantao a { font-weight:bold; }
#corpo #centro #plantao .mais  { position:absolute; display:block; text-indent:-5000px; overflow: hidden; width:65px; height:20px; top:0px; right:0px; }
#corpo #centro #plantao ul { list-style:none; }
#corpo #centro #plantao ul li strong { display:block; }
#corpo #centro #plantao ul li { float:left; clear:left; width:100%; border-bottom:1px #EEEEEE solid; padding:0px 0px 5px 0px; margin:0px 0px 5px 0px; }


#corpo #centro #plantao ul li.mvinho a, #corpo #centro #plantao ul li.mvinho  { color:#8B1A14 !important;}
#corpo #centro #plantao ul li.mverde a, #corpo #centro #plantao ul li.mverde  { color:#489827 !important; }
#corpo #centro #plantao ul li.mrosa a, #corpo #centro #plantao ul li.mrosa { color:#D53A8D !important; }
#corpo #centro #plantao ul li.mazul a, #corpo #centro #plantao ul li.mazul  { color:#3C83C2 !important; }
#corpo #centro #plantao ul li.mcinza a, #corpo #centro #plantao ul li.mcinza  { color:#666 !important; }
#corpo #centro #plantao ul li.mroxo a, #corpo #centro #plantao ul li.mroxo { color:#6D168B !important; }
#corpo #centro #plantao ul li.mblue a, #corpo #centro #plantao ul li.mblue  { color:#085196 !important; }
#corpo #centro #plantao ul li.mlaranja a, #corpo #centro #plantao ul li.mlaranja  { color:#EE8820 !important; }
#corpo #centro #plantao ul li.mdarkblue a, #corpo #centro #plantao ul li.mdarkblue  { color:#08165C !important; } 


/**********************************************************************/
/*	FIM Coluna Central
/**********************************************************************/

/************************ FIM CORPO DA PÁGINA *************************/

/************************** RODAPÉ DA PÁGINA **************************/
#rodape * { color:#BCDEFC; }
#rodape { background:url(../imagens/bgrodape.jpg); height:70px; width:100%; float:left; clear:left; padding:20px 0px 0px 0px; margin:20px 0px 0px 0px; }
#rodape div { width:990px; margin:auto; }
#rodape address { float:left; font-style:normal; color:#BCDEFC; font-weight:bold; }
#rodape #cse-search-box2 { float:right; margin:0px 0px 0px 20px; width:225px; }
#rodape #cse-search-box2 .text {border:1px #CACACA solid; height:22px; font-size:14px; color:#2B89BD; width:150px; padding:5px 10px 5px 10px; font-weight:bold; margin:0px 3px 3px 0px; float:left; }
#rodape #cse-search-box2 button { text-decoration:underline; background:#F8F8F8; border:1px #CACACA solid; color:#2B89BD; cursor:pointer; height:33px; font-size:11px; padding:0px 0px 0px 0px; font-weight:bold; width:50px; float:left;  }
#rodape #cse-search-box2 div { clear:left; float:left; width:100%; }
#rodape #wez { position: relative; top: 20px; left: 100px; color: rgb(69, 150, 223); }

/************************ FIM RODAPÉ DA PÁGINA ************************/