BODY {
	BACKGROUND-POSITION: 50% top;
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	MARGIN: 2px;
	COLOR: #000000;
	LINE-HEIGHT: 150%;
	FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;
	TEXT-ALIGN: center;
	background-color: #CCCCCC;
	border-left-color: #666666;
	border-right-color: #666666;
	border-top-color: #666666;
}

a:link {
	color: #000000;
	font-weight: bold;
	font-size:11px;
	background-color:#FFFF00;
}

a:visited { 
	color: #666666;
	font-weight: bold;
	font-size:11px;
	
}

a:hover {
	background-color: #00FF00;
	font-weight: bold;
	font-size:11px;
}


IMG {

	BORDER-RIGHT: 2px;

	BORDER-TOP: 2px;

	BORDER-LEFT: 2px;

	BORDER-BOTTOM: 2px;

	background-color: #666666;

	border-color: #666666;

	border-left-color: #666666;

	border-right-color: #666666;

	border-top-color: #666666;

	color: #666666;

}

DIV#pagina {

	MARGIN: 0px auto 25px;

	WIDTH: 740px;

	TEXT-ALIGN: left;

}

DIV#logo {

	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 0px; WIDTH: 740px; TEXT-INDENT: 5px; TEXT-ALIGN: right;


}

DIV.clear {

	CLEAR: both;

	background-color: #666666;

}

P.titulo {

	FONT-WEIGHT: bolder;

	FONT-SIZE: 12pt;

	WORD-SPACING: 4px;

	LINE-HEIGHT: 110%;

	color: #666666;
	
}

DIV#menu {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px; WIDTH: 740px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none

}

DIV#menu A {
	PADDING-RIGHT: 5px;
	DISPLAY: block;
	PADDING-LEFT: 40px;
	FONT-WEIGHT: bolder;
	FONT-SIZE: 11px;
	FLOAT: left;
	MARGIN: 0px 5px 5px 0px;
	TEXT-TRANSFORM: uppercase;
	COLOR: #333333;
	HEIGHT: 22px;
	BACKGROUND-COLOR: #FFFF00;
	TEXT-DECORATION: none;
}

DIV#menu A.on {
	COLOR: #FFFFFF;
	BACKGROUND-COLOR: #666666;
	height:50px;

}

UL#submenu {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 5px 5px 0px; WIDTH: 740px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none

}

UL#submenu LI {

	FLOAT: left;
	
}

UL#submenu LI A {
	PADDING-RIGHT: 5px;
	DISPLAY: block;
	PADDING-LEFT: 30px;
	FONT-WEIGHT: bolder;
	FONT-SIZE: 11px;
	FLOAT: left;
	PADDING-BOTTOM: 3px;
	MARGIN: 0px 5px 5px 0px;
	COLOR: #666666;
	PADDING-TOP: 0px;
	BACKGROUND-COLOR: #FFF;
	TEXT-DECORATION: none;
	
}

UL#submenu LI A.on {

	FONT-WEIGHT: bolder;

	COLOR: #fff;

	BACKGROUND-COLOR: #666666;

	border-color: #666666;

	border-left-color: #666666;

	border-right-color: #666666;
	
	HEIGHT: 30px;

}

UL#submenu2 {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px; WIDTH: 740px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none

}

UL#submenu2 LI {

	FLOAT: left

}

UL#submenu2 LI A {

	BORDER-RIGHT: #ccc 5px solid; PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; FONT-WEIGHT: bolder; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 3px; MARGIN: 0px 0px 5px; BORDER-LEFT: white 5px solid; COLOR: #000; PADDING-TOP: 0px; BACKGROUND-COLOR: #fff; TEXT-DECORATION: none

}

UL#submenu2 LI A.on {

	FONT-WEIGHT: bolder; COLOR: #fff; BACKGROUND-COLOR: #000

}

P#menu-titulo {

	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 10px 250px; COLOR: #6699FF; PADDING-TOP: 5px

}

DIV.artigo {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px

}


/* coluna de imagens nos artigos .. */

DIV.artigo-galeria {
	FLOAT: left;
	WIDTH: 320px;
	margin-bottom: 10px;

}

/* artigos sem imagem .. */

DIV.artigo-galeria-vazio {
	FLOAT: left;
	WIDTH: 320px;
	BACKGROUND-IMAGE: url(../img/nix.gif);
	height: 160px;
}

DIV.artigo-galeria DIV {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 5px;
	FLOAT: none;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	BACKGROUND-IMAGE: url(../img/fundo1.gif);
	margin-bottom: 10px;
}

div.artigo-galeria img {
}
div.artigo-galeria .imagem {
	margin-bottom:10px;
}
div.artigo-galeria p {
	BORDER-TOP-WIDTH: 10px;
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	FONT-SIZE: 10px;
	PADDING-BOTTOM: 5px;
	MARGIN: 0px 15px 0 0px;
	COLOR: #333;
	LINE-HEIGHT: 130%;
	PADDING-TOP: 0px;
	BACKGROUND-COLOR: #FFF;

}

DIV.artigo-galeria P.legenda-vazio {
	BORDER-TOP-WIDTH: 10px;
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	FONT-SIZE: 10px;
	PADDING-BOTTOM: 5px;
	MARGIN: 0px 15px 10px 0px;
	COLOR: #333;
	LINE-HEIGHT: 130%;
	PADDING-TOP: 0px;
	background-image: url(../IMG/nix.gif);

}

DIV.artigo-texto {
	padding: 10px 10px 5px 5px;
	MARGIN: 10px 0px 0px 328px;
	WIDTH: 394px;
	background-color: #fff;
	font-size: 11px;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	left: auto;
	right: auto;
}

DIV.artigo-texto P.titulo {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 50px;
	PADDING-BOTTOM: 5px;
	MARGIN: 2px;
	COLOR: #333;
	PADDING-TOP: 5px;
	BACKGROUND-COLOR: #6699FF;
	border-bottom: 2px;
	border-color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18 px;
	font-weight: bold;
}

P.artigo-subtitulo {

	BORDER-TOP-WIDTH: 10px; FONT-WEIGHT: bolder; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: #666; LINE-HEIGHT: 150%

}

P.artigo-texto {

	PADDING-RIGHT: 0px;


	PADDING-LEFT: 0px;

	FONT-SIZE: 11px;

	PADDING-BOTTOM: 0px;

	MARGIN: 0px;

	PADDING-TOP: 0px;

	color: #000000;

}

DIV#col1 {

	FLOAT: left; WIDTH: 240px

}

DIV#col2 {

	FLOAT: left; MARGIN-LEFT: 10px; WIDTH: 240px

}

DIV#col3 {

	FLOAT: left; MARGIN-LEFT: 10px; WIDTH: 240px

}

DIV.col-artigo {

	BORDER-TOP: 10px solid; PADDING-LEFT: 5px; MARGIN-BOTTOM: 5px

}

DIV#col3 DIV.col-artigo {

	BACKGROUND-COLOR: #999

}

DIV.col-titulo {

	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-WEIGHT: bolder; FONT-SIZE: 10pt; PADDING-BOTTOM: 5px; WORD-SPACING: -2px; WIDTH: 180px; COLOR: #fff; LINE-HEIGHT: 130%; PADDING-TOP: 5px; BACKGROUND-COLOR: #666

}

DIV.col-titulo IMG {

	MARGIN-TOP: 20px

}

DIV.col-artigo P {

	MARGIN: 10px 5px 0px 0px

}

DIV.more {

	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-WEIGHT: bolder; FONT-SIZE: 15pt; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 3px; MARGIN-LEFT: 185px; PADDING-TOP: 0px; BACKGROUND-COLOR: #ccc

}

DIV.more A {

	DISPLAY: block; COLOR: #fff; TEXT-DECORATION: none

}

titulo {

	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #FFFFFF

}

DIV#rodape {

	PADDING-RIGHT: 0px;

	PADDING-LEFT: 0px;

	PADDING-BOTTOM: 0px;

	MARGIN: 0px auto;

	BOTTOM: 0px;

	PADDING-TOP: 0px;

	POSITION: fixed;

	background-color: #6699FF;

}

DIV#rodape P {

	BORDER-TOP: #666666 10px solid; MARGIN: 0px; WIDTH: 740px; TEXT-INDENT: 5px; BACKGROUND-COLOR: #666666

}

