

body 
{
    background-color:#7FB5FD;
    FONT-SIZE: 11px; 
    MARGIN: 0px; 
    COLOR: #3E3E3E;
    LINE-HEIGHT: normal; 
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
    TEXT-ALIGN: center
}

#forum_header 
{
  height:99px;
  background-image:url(data/css/caes_header1.jpg); 
  background-repeat:no-repeat;
}

#forum_submenu 
{
  background-image:url(data/css/caes_header2.jpg); 
  background-repeat:no-repeat;
}

.lowprof 
{
    margin:0px;
    padding:0px;
}

.linha 
{
  border-top-style:outset;
  border-top-width:1px;
  border-top-color:#FFFFFF;
  margin-right:auto;
  margin-left:auto;
  height:5px;
}

img.frame
{
    BORDER-RIGHT: #CCCCCC 1px solid;
    BORDER-TOP: #CCCCCC 1px solid;
    BORDER-LEFT: #CCCCCC 1px solid;
    BORDER-BOTTOM: #CCCCCC 1px solid; 
    padding:0px;
    margin:0px;
}

#container
{
	width: 810px;
    background-image: url(data/css/meio_mid.jpg);
    margin:0px;
    padding:0px;
	margin-right:auto;
	margin-left:auto;
}

#holder {
	width: 760px;
	margin-right:auto;
	margin-left:auto;
	
	padding-right: 10px;
	padding-left: 10px;

	margin-top:0px;
	padding-top:0px;
}

#forum_top
{
	width: 810px;
	margin-right:auto;
	margin-left:auto;
	background-image: url(data/css/meio_top.jpg);
	height:22px;
	margin-top:0px;
	padding-top:0px;
}

#forum_footer 
{
	width: 810px;
	margin-right:auto;
	margin-left:auto;
	background-image: url(data/css/meio_bot.jpg);
	height:49px;
	margin-top:0px;
	padding-top:0px;
	color:#E9EFF4;
}

	h3 {
		background-image:url(data/css/h.gif);
		background-repeat: repeat-x;
		border-bottom:1px solid #FFFFFF;
		height:22px;
		padding:12px 0px 0px 15px;
		font-weight:bold;
		color:#2B5879;
		margin-top:0px;
		margin-bottom:5px;
		text-align:left;
		font-size: 10px;
	}

	h2 {
		background-image:url(data/css/h.gif);
		background-repeat: repeat-x;
		border-bottom:1px solid #FFFFFF;
		height:25px;
		padding:10px 0px 0px 25px;
		font-weight:bold;
		color:#2B5879;
		margin-top:0px;
		margin-bottom:5px;
		text-align:left;
		font-size: 12px;
	}
	
	
	h1 {
		background-image:url(data/css/h.gif);
		background-repeat: repeat-x;
		height:25px;
		padding: 9px 0px 0px 25px;
		font-weight:bold;
		color:#2B5879;
		margin-top:0px;
		margin-bottom:5px;
		text-align:left;
		font-size: 14px;
		}

div.box {
	border:1px solid #FFFFFF;
	padding-bottom:5px;
	margin-top:8px;
	overflow:hidden;
	}
	
	div.box_base {
		border-top:1px solid #FFFFFF;
		border-bottom:1px solid #FFFFFF;
		border: 1px solid #FFFFFF;
		overflow:hidden;
		margin:0px;
		padding:5px;
		}
		
div#forum_submenu {
	margin:0px;
    text-align:left; 
	overflow:hidden;
	height:27px;
	padding-top:12px;
	padding-left:25px;
	color:White;
	}
	
	div#forum_submenu a 
	{
	    color:White;
	    font-size:11px;
	    font-weight:bold;
	}

/*2007-02-19*/
div.forum_subsubmenu {
	margin:0px;
    text-align:left; 
	overflow:hidden;
	height:15px;
	padding-top:6px;
	padding-left:25px;
	color:#5B99CA;
}
/*2007-02-19*/
div.forum_subsubmenu a
{
    color:#5B99CA;
    font-size:11px;
    font-weight:bold;
}

.forum_grupo 
{
    font-size: 17px; font-weight: bold; color: #37729D; padding-top: 7px; padding-bottom: 7px;
}

.tabelaHeader
{
    background-color: #5c99c5;
    font-size: 1em;
    font-weight: bold;
    padding: 5px;
    color: white;
}

A:link {
	COLOR: #006699; TEXT-DECORATION: none
}
A:active {
	COLOR: #006699; TEXT-DECORATION: none
}
A:visited {
	COLOR: #006699; TEXT-DECORATION: none
}
A:hover {
	COLOR: #0083c5; TEXT-DECORATION: none
}

TABLE.forums {
	BORDER-RIGHT: #ddd 0px solid; PADDING-RIGHT: 4px; BORDER-TOP: #ddd 0px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN-LEFT: auto; BORDER-LEFT: #ddd 0px solid; WIDTH: 100%; COLOR: #000000; MARGIN-RIGHT: auto; PADDING-TOP: 4px; BORDER-BOTTOM: #ddd 0px solid; BORDER-COLLAPSE: collapse; TEXT-ALIGN: center
}

TD {
	TEXT-ALIGN: left
}

.tbCel1 {
	BACKGROUND: #e9eff4
}
.tbCel2 {
	BACKGROUND: #f6f9fb
}
TD.tbColuna {
    padding: 5px;
	BORDER-RIGHT: #e3e3e3 1px; 
	BORDER-TOP: #e3e3e3 1px; 
	FONT-SIZE: 11px;  
	BORDER-LEFT: #e3e3e3 1px; 
	LINE-HEIGHT: 15px;  
	BORDER-BOTTOM: #e3e3e3 1px; 
	TEXT-ALIGN: left
	/*
	PADDING-LEFT: 5px; 
	PADDING-RIGHT: 5px;
	PADDING-BOTTOM: 1px;
	PADDING-TOP: 2px;
	*/
}

.tbDataHora {
	FONT-SIZE: 9px; 
	TEXT-DECORATION: none;
	COLOR: #8D8D8D;
}

.tbAutor {
	FONT-SIZE: 9px; 
	TEXT-DECORATION: none;
	COLOR: #7BA329;
}

.tbCategoria
{
    font-size:9px;
    color:#999966;
}


.tbViews {
	COLOR: #9a9a9a
}

.textForm {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-SIZE: 11px; BACKGROUND: #ffffff; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif

}
.textFormB {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 14px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 4px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #ccc 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.textFormM {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 12px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 4px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #ccc 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.textFormOpB {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 14px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.inputButton {
	BORDER-RIGHT: #70ba00 1px solid; BORDER-TOP: #4c7611 1px solid; MARGIN-TOP: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(data/css/grad.gif) repeat-x; BORDER-LEFT: #4c7611 1px solid; COLOR: #2d5000; BORDER-BOTTOM: #538a00 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 24px
}

.textinput {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; FLOAT: left; MARGIN-BOTTOM: 5px; WIDTH: 200px; COLOR: #666; PADDING-TOP: 2px; HEIGHT: 33px
}

.ajudaS {
	BORDER-RIGHT: #c4e3ff 1px solid; 
	BORDER-TOP: #c4e3ff 1px solid; 
	BACKGROUND: #eff7ff; 
	MARGIN-BOTTOM: 10px; 
	BORDER-LEFT: #c4e3ff 1px solid; 
	padding:2px;
	BORDER-BOTTOM: #c4e3ff 1px solid; 
	TEXT-ALIGN: left;
	font-size:10px;
	margin-top:5px;
	background: url(data/css/tipi.gif) no-repeat center left;
	background-color: #FFFFE1;
}

.ajuda 
{
    BORDER-RIGHT: #FFFFB9 1px solid; 
	BORDER-TOP: #FFFFB9 1px solid; 
	BORDER-LEFT: #FFFFB9 1px solid; 
	BORDER-BOTTOM: #FFFFB9 1px solid; 
	padding: 3px;
    margin:   0.6em 0 0.6em 0;
	PADDING-LEFT: 25px; 
    background: url(data/css/tipi.gif) no-repeat center left;
	background-color: #FFFFE1;
}

.boxy {
	background-color: #F5F5FF;
	border: 1px solid #003366;
	text-align:left;
	padding:5px;
	margin-top:5px;
	width:95%;
}
