*  {
font-family: Tahoma, Arial, Verdana, Trebuchet MS;
font-size: 11px;
color: #3C493C;
}

body, .fundogeral {
background: #E4ECE4;
}

.tblgeral {
}

.topo {
background: White;
}

.miolo {
background: White;

}

.inputsservicos {
border: 1px Solid #CECECE;
background-color: #FFFFFF;
}

#container{
width:700px;
height:200px;
float:left;
margin-left:10px;
margin-right:10px;
display:table;
}

#coluna1{
width: 220px;
margin-left: 10px;
float:left;
clear:left;
}

#coluna2 {
padding-top:10px;
width: 440px;
margin-left: 30px;
float:left;
}

#coluna2full{
width: 560px;
float:left;

}

#coluna2 .headline{
font-size:28px;
font-weight:bold;
color: #385037;
margin-bottom:5px;
padding-bottom:5px;
letter-spacing: -1;
}

#coluna3{
padding-top:15px;
width:240px;
}

.nomecolunista {
font-size:14px;
font-weight:bold;
color: #496A48;	
}

.subtits, #subtitulo {
font-size:17px;
font-weight:bold;
color: #8A5F00;

}

.containerlista {
cursor:hand;
cursor:pointer;
background-color: none;
border: 0px;
}

.containerlista:hover{
cursor:hand;
cursor:pointer;
background-color: #fafafa;
border: 0px;
}

.lnk_eventos {
cursor:hand;
cursor:pointer;
background-color: none;
border: 0px;
color: #3C493C;
}

.lnk_eventos:hover{
cursor:hand;
cursor:pointer;
background-color: #fafafa;
border: 0px;
color: #795C0D;

}


#coluna2full .containerlista, #coluna2 .containerlista {
cursor:hand;
cursor:pointer;
background-color: none;
border: 0px;
}

#coluna2full .containerlista:hover, #coluna2 .containerlista:hover{
cursor:hand;
cursor:pointer;
background-color: #fafafa;
border: 0px;
}

#coluna2 .subtits, #coluna2full .subtits{
font-size:15px;
font-weight:bold;
color: #8A5F00;
margin-bottom:5px;
margin-top:10px;
}

#coluna2full .nomecolunista {
font-size:15px;
font-weight:bold;
color: #496A48;	
}


#coluna2 span, #coluna2full span {
font-size:10px;
color: #9E9E9E;
margin-top:7px;
display:block;
}




.lcol {
background-image: url(../img/fundo_left.gif);
background-repeat: repeat-y;
background-position: right;
}

.rcol {
background-image: url(../img/fundo_right.gif);
background-repeat: repeat-y;
background-position: left;
}

.rodape {
background-image: url(../img/fundo_rodape.gif);
background-repeat: repeat-x;
display:table;
height:128px;
width:100%;
}

.rodape td {
color : #385037;
line-height: 16px;
}

input, textarea, select {
font-size:11px;
border: 1px Solid #cecece;
color: #363636;
background-color: #f2f2f2;
padding: 1px;
}

.lnklembrete {
color: #385037;
font-size:11px;
text-decoration:none;	
}

.lnklembrete: hover {
color: #f2f2f2;
font-size:11px;
text-decoration:none;
}

#menunavegacao {
width: 970px;
height:38px;
background-image: url(../img/fundo_menu.gif);
background-repeat: repeat-x;
margin-bottom: 5px;
}

#menuitems {

width: 755px;
float:left;
height:36px;
}

#menuitems *{

	margin-right:5px;	
	
}

#divbusca {
margin-top:8px;
width: 120px;
float:left;	
display:block;
height:24px;
}

#btn_login{

	float:right;	
}

form {
	border:0px;
	margin:0px;

}

.botao {
width:50px;
border: 1px Solid #cecece;
clear:all;
}


.titsecoes {
margin-top:20px;
display:block;
color: #385037;
font-size: 14px;
font-weight: normal;
text-transform: uppercase;
}

.titsubsecoes, #subsecao{
	
margin-top:10px;
display:block;
color: #385037;
font-size: 14px;
font-weight: bold;
text-transform: uppercase;	
}


.containercolunas {
display: block;
width: 440px;
float:left;
}

.colunaesq {
width: 200px;
height:100px;
float:left;
}

.colunadir {
width: 200px;
height:100px;
float:right;
}

.nomecoluna {
font-weight:bold;
font-size: 13px;
margin-bottom:1px;
}	


.nomecolunista {
font-size: 10px;
margin-bottom:5px;
color: #5E5E5E;
}

.resumo {
font-size: 11px;
margin-bottom:2px;
}

.lermais {
	float:right;
	font-weight:bold;
	font-size: 10px;
}	

#mioloconteudo {
	
	margin-left:5px;
	margin-right:15px;
	width:600px;
	height:100%;
	float:left;
	border-right:1px Dotted #cecece;
	display:table;
}

#mioloconteudofull {
	
	margin-left:5px;
	margin-right:15px;
	width:940px;
	height:100%;
	float:left;
	border:none;
	display:table;
}

#miolointerna{
margin:20px;
margin-left:15px;
}

#miolobarra{
	
float:left;
width:330px;	
	
}




<!-- CSS DAS ABAS -->

/* Style for Usual tabs */
.usual {
  margin-top:15px;
  background: White;
  color:#111;
  padding:15px 0px 0px 0px;
  width:450px;
}
.usual li { list-style:none; float:left; margin-left: -40px; }
.usual ul a {
  display:block;
  padding:6px 10px;
  text-decoration:none!important;
  margin:1px;
  margin-left:0;
  color:#385037;
  background:#f2f2f2;
  border: 1px Solid #cecece;
  border-bottom: none;
  
}
.usual ul a:hover {
  color: #385037;
  background:#EEE2C1;
  }
.usual ul a.selected {
  margin-bottom:0;
  color:White;
  background:#385037;
  border-bottom:1px solid snow;
  cursor:default;
  }
.usual div {
  padding:5px 5px 5px 1px;
  *padding-top:3px;
  *margin-top:-15px;
  clear:left;
  background: #f2f2f2;
  border:1px Solid #CECECE;
  padding:5px;
}
.usual div a { color:#000; font-weight:bold; }

#usual2 { background:#0A0A0A; border:1px solid #1A1A1A; }
#usual2 a { background:#222; }
#usual2 a:hover { background:#000; }
#usual2 a.selected { background:snow; }
#tabs3 { 	background:#FF9; padding:5px; }


#tb1 {
display:table;
margin-left:-35px;
}

#tb2 {
display:table;
margin-left:4px;
}

#tb3 {
display:table;
margin-left:4px;
}

#dhtmlxCalendar {
float:center;
}

.linkscomplementares {
padding:20px;
background-color: #f2f2f2;
border:1px Dotted #dadada;
width: 450px;
margin-left:15px;
}

.linkscomplementares input, .linkscomplementares textarea {

background-color: white;
border:1px Solid #cecece;
}

.titulopostagem {
	padding-top: 14px;
	font-family:  Tahoma, Verdana, Arial;
	font-size:15px;
	color: #8A5F00;
	font-weight:bold;
}


.complementopost {
margin-top:5px;
font-family:  Tahoma, Verdana, Arial;
	font-size:9px;
	color: #9d9d9d;

}

a {
text-decoration: none;
color: #857142;
}

a:hover {
text-decoration: none;
color: #375038;
}

.dataevento {
font-size:14px;
text-decoration:none;
color: #795C0D;
margin-bottom:3px;
}


