/*
#FFFFFF - rgb(255, 255, 255) - Branco
#00699B - rgb(000, 105, 155) - Azul
#FFCC02 - rgb(255, 204, 002) - Amarelo
*/

A:link
{
	font-family : Trebuchet MS, Arial, Verdana, sans-serif;
	font-size : 11px;
	font-weight : bold;
	text-decoration : none;
	color : #00699B;
}

A:visited
{
	font-family : Trebuchet MS, Arial, Verdana, sans-serif;
	font-size : 11px;
	font-weight : bold;
	text-decoration : none;
	color : #00699B;
}

A:hover
{
	font-family : Trebuchet MS, Arial, Verdana, sans-serif;
	font-size : 11px;
	font-weight : bold;
	text-decoration : underline;
	color : #FFE002;
}

A:active
{
	font-family : Trebuchet MS, Arial, Verdana, sans-serif;
	font-size : 11px;
	font-weight : bold;
	text-decoration : none;
	color : #FFE002;
}

A.menu_link:link
{
	font-family : Trebuchet MS, Arial, Verdana, sans-serif;
	font-size : 12px;
	font-weight : bold;
	text-decoration : none;
	color : #FFFFFF;
}

A.menu_link:visited
{
	font-family : Trebuchet MS, Arial, Verdana, sans-serif;
	font-size : 12px;
	font-weight : bold;
	text-decoration : none;
	color : #FFFFFF;
}

A.menu_link:hover
{
	font-family : Trebuchet MS, Arial, Verdana, sans-serif;
	font-size : 12px;
	font-weight : bold;
	text-decoration : none;
	color : #FFCC02;
}

A.menu_link:active
{
	font-family : Trebuchet MS, Arial, Verdana, sans-serif;
	font-size : 12px;
	font-weight : bold;
	text-decoration : none;
	color : #FFFFFF;
}

body
{
	color : #00699B;
	background-color : #00699B;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
}

body, td
{
	font-family : Trebuchet MS, Arial, Verdana, sans-serif;
	font-size : 11px;
	font-weight : normal;
}

input, select, textarea
{
	font-family : Trebuchet MS, Arial, Verdana, sans-serif;
	font-weight : normal;
	color : #333333;
	background : transparent;
}

.menu_titulo
{
	background-color : transparent;
	/**/
	background-image : url(../images/icone_titulo_menu.gif);
	background-repeat : no-repeat;
	background-position : 5px 5px;
	/**/
	padding : 2px 5px 2px 5px;
	border-bottom : 3px double #FFCC02;
}

.menu
{
	background-color : transparent;
	background-image : url(../images/icone_menu.gif);
	background-repeat : no-repeat;
	background-position : 5px 5px;
	padding : 2px 5px 3px 15px;
	border-bottom : 1px solid #FFCC02;
}

.menu_over
{
	background-color : #00699B;
	background-image : url(../images/icone_menu_ov.gif);
	background-repeat : no-repeat;
	background-position : 5px 5px;
	padding : 2px 5px 3px 15px;
	border-bottom : 1px solid #FFCC02;
}

.menu_lateral
{
	height : 19px;
	background-color : transparent;
	background-image : url(../images/menu_lateral.jpg);
	background-position : 0px 0px;
	padding: 0px 0px 0px 0px;
}

.menu_fundo
{
	background-image : url(../images/menu_fundo.jpg);
	background-repeat : no-repeat;
	background-position : 0px 0px;
}

.titulo
{
	font-family : Trebuchet MS, Arial, Verdana, sans-serif;
	font-size : 14px;
	font-weight : bold;
	height : 20px;
	text-align : left; 
	color : #00699B;
	background-color : #F4F4F4;
	/* background-color : #FFFFF0; */
	border-bottom : 1px solid #00699B;
	padding-top : 2px;
	padding-right : 5px;
	padding-bottom : 2px;
	padding-left : 5px;
}

.titulo_noticias
{
	font-family : Trebuchet MS, Arial, Verdana, sans-serif;
	font-size : 12px;
	font-weight : bold;
	height : 20px;
	text-align : left; 
	color : #00699B;
	background-color : #F5F5F5;
	border-bottom : 1px solid #00699B;
	padding-top : 2px;
	padding-right : 5px;
	padding-bottom : 2px;
	padding-left : 5px;
}	

.texto
{
	background-color : #FFFFFF;
}	

.cinza
{
	color : #999999;
}	

.erro
{
	color : #990000;
}	

.online
{
	font-family : Trebuchet MS, Arial, Verdana, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color : #FFFFFF;
}

.bottom
{
	font-family : Trebuchet MS, Arial, Verdana, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color : #00699B;
	background-color : #D8E0E7;
	height : 22px;
	border-top : 1px solid #00699B;
	border-bottom : 1px solid #00699B;
}

.icone
{
	background-image : url(../images/icone.gif);
	background-repeat : no-repeat;
	background-position : 3px 0px;
	padding : 0px 0px 0px 20px;
	height : 20px;
}

.links
{
	background-image : url(../images/link.gif);
	background-repeat : no-repeat;
	background-position : 3px 3px;
	padding : 0px 0px 0px 20px;
	height : 20px;
}

.foto
{
	border : 3px double #D8D8D8;
	padding : 3px 3px 3px 3px;
}

.padding
{
	padding : 5px 5px 5px 5px;
}

.caixatext
{
	font-family : Trebuchet MS, Arial, Verdana, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color : #00699B;
	background : #F5F5F5;
	border-top : 1px solid #61615D;
	border-left : 1px solid #61615D;
	border-bottom : 1px solid #EFF0E6;
	border-right : 1px solid #EFF0E6;
	padding : 1px 0px 1px 2px;
}

.caixatextover
{
	border-top : 1px solid #61615D;
	border-left : 1px solid #61615D;
	border-bottom : 1px solid #EFF0E6;
	border-right : 1px solid #EFF0E6;
	background : #FFFFFF;
	font-family : Trebuchet MS, Arial, Verdana, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color : #00699B;
	padding : 1px 0px 1px 2px;
}

.botao
{
	font-family : Trebuchet MS, Arial, Verdana, sans-serif;
	font-weight : normal;
	color : #00699B;
	background : #FFFFFF;
	height : 20px;
	padding : 0px 0px 0px 0px;
	border-bottom : 1px solid #61615D;
	border-right : 1px solid #61615D;
	border-top : 1px solid #EFF0E6;
	border-left : 1px solid #EFF0E6;
}

div.autores
{
	float : right;
	text-align : right;
}

.resenha
{
	position : absolute;
	margin-top : 0px !important;
	margin-top : 15px;
	margin-left : -150px !important;
	margin-left : -200px;
	width : 200px;
	border : 1px solid black;
	color : #000000;
	background : #FFFFCC;
	text-align : justify;
	padding : 4px;
}