/*
*********************************************************************	
	********************************************************
	CONECTT | CSS PADRAO | VERSAO 1.1 | Variao para adaptao em XHTML Strict
	Arquivo base padro para estilos CSS | Projetos Conectt
	********************************************************
	NUCLEO DE DESIGN CONECTT
	Diogo Duarte Peixoto | DESIGNER
	diogo@conectt.com.br
	Date: 05/2005
	********************************************************
	Copyright CONECTT | http://www.conectt.com.br
	********************************************************
*********************************************************************
*/

/*
/////////////////////// FUNDO DA PGINA E BODY ///////////////////////
*/
body	{	
	font-size: .70em;				
	font-weight:	normal;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family:	Tahoma, Verdana, "Arial", "Times New Roman";
	color: #666666;
	background-color: #83879A;
	background-image:url(/img/fundo_pg_home.jpg);
	background-position: center;
	margin: 0;
	padding: 0 0 0 0;
}	

p, blockquote, ul, ol, dl, dd, li, dir, menu	{
	/* inherit from body */	
}


#pre { 
	display: none; 
	border: 2px inset; 
	padding: 4px; 
	text-align: left; 
	overflow-x: scroll; 
	float: left; 
	width: 750px;
	background-color: #EFEFEF;
	
}

small	{
	font-size:	.92em;
}	

big	{
	font-size:	1.17em;
}	

pre	{	
	font-family:	'Monotype.com', Courier New, monospace;
}	

ol li	{	
	list-style-type:	decimal;
}	

ol ol li	{	
	list-style-type:	lower-alpha;
}	

ol ol ol li	{	
	list-style-type:	lower-roman;
}



/*
//////////// TEXTOS GERAIS DO SITE ////////////
*/

table, td, tr, p, div { 
	font-family: Tahoma, Verdana, "Arial", "Times New Roman";
	font-size: 100%;
}

haloperidol/img {
	border: none;
}

p {
	margin:	0.5em 0em 0em 0em;
	line-height: 1.5em;
}

h1, h2, h3, h4, h5, h6 {
	font-family: Tahoma, Verdana, "Arial", "Times New Roman";
	font-size: 100%;
	margin:	0em 0em 0em 0em;
	line-height: 1.5em;
}

h1 { 
	font-family: Tahoma, Verdana, "Arial", "Times New Roman"; 
	font-size: 130%;
	font-weight: bold; 
	color: #514066;
}

h2 {
	font-family: Tahoma, Verdana, "Arial", "Times New Roman";
	font-size: 100%;
	font-weight: bold;
	color: #80768E;
	text-transform: uppercase;
}

h3 { 
	font-family: Tahoma, Verdana, "Arial", "Times New Roman"; 
	font-size: 100%; 
	color: #FD702B; 
	font-weight: bold; 
} 

h4 { 
	font-family: Tahoma, Verdana, "Arial", "Times New Roman"; 
	font-size: 100%;  
	font-weight: bold; 
} 


/*
//////////// TEXTOS GERAIS DO SITE | VARIAES ////////////
*/

.texto01 {
	font-family: Tahoma, Verdana, "Arial", "Times New Roman";
	font-size: 90%;
	color: #B2B2B2;
	font-style: italic;
}

.texto02	{
		font-size: 90%;
		color: #6A6E74;
}

/*
//////////// TEXTOS GERAIS DO SITE | LISTAGENS ////////////
*/

ul, ol, li { 
		line-height: 1.5em;
		padding: 0;
		margin: 0.2em 0 0 0.8em;
		list-style-image: url(../img/bullet01.gif);
}

/*
//////////// FORMULRIOS ////////////
*/

textarea {
		font-family: Tahoma, Verdana, "Arial", "Times New Roman";
		font-size: 100%;
		color: #666666;
		font-weight: normal;
		text-decoration: none;
		border: 1px solid #999999;
		vertical-align: middle;
		padding: 2px;
}

select {
		font-family: Tahoma, Verdana, "Arial", "Times New Roman";
		font-size: 100%;
		color: #666666;
		font-weight: normal;
		text-decoration: none;
		border: 1px solid #999999;
		padding: 2px;
}

input {
		font-family: Tahoma, Verdana, "Arial", "Times New Roman";
		font-size: 100%;
		color: #666666;
		font-weight: normal;
		text-decoration: none;
		border: 1px solid #999999;
		padding: 2px;
}

.imageField {
		border: 0px none;
}


/*
//////////// LINKS ////////////
*/

a:active{ font-family: Tahoma, Verdana, "Arial", "Times New Roman"; font-size: 100%; font-style: italic; font-weight: normal; color: #97A5BB; text-decoration: none; }
a:link{ font-family: Tahoma, Verdana, "Arial", "Times New Roman"; font-size: 100%; font-style: italic; font-weight: normal; color: #97A5BB; text-decoration: none; }
a:visited{ font-family: Tahoma, Verdana, "Arial", "Times New Roman"; font-size: 100%; font-style: italic; font-weight: normal; color: #97A5BB; text-decoration: none; }
a:hover{ font-family: Tahoma, Verdana, "Arial", "Times New Roman"; font-size: 100%; font-style: italic; font-weight: normal; color: #666666; text-decoration: underline; }
a:visited:hover{ font-family: Tahoma, Verdana, "Arial", "Times New Roman"; font-size: 100%; font-style: italic; font-weight: normal; color: #666666; text-decoration: underline; }

/*
//////////// LINKS | VARIAES ////////////
*/

a.link01:active{ font-family: Tahoma, Verdana, "Arial", "Times New Roman"; font-size: 90%; font-style: italic; font-weight: normal; color: #B2B2B2; text-decoration: none; }
a.link01:link{ font-family: Tahoma, Verdana, "Arial", "Times New Roman"; font-size: 90%; font-style: italic; font-weight: normal; color: #B2B2B2; text-decoration: none; }
a.link01:visited{ font-family: Tahoma, Verdana, "Arial", "Times New Roman"; font-size: 90%; font-style: italic; font-weight: normal; color: #B2B2B2; text-decoration: none; }
a.link01:hover{ font-family: Tahoma, Verdana, "Arial", "Times New Roman"; font-size: 90%; font-style: italic; font-weight: normal; color: #666666; text-decoration: underline; }
a.link01:visited:hover{ font-family: Tahoma, Verdana, "Arial", "Times New Roman"; font-size: 90%; font-style: italic; font-weight: normal; color: #666666; text-decoration: underline; }

/*
//////////// TABELAS | LINHAS | CELULAS E SUAS VARIAES ////////////
*/

/* Include Topo */

.topoHomeTd01 {
		background-image: url(/img/topo_home.jpg);
		height: 23px;
		padding: 0px;
		margin: 0px;
		border: 0px none;
}

.topoHomeTd02 {
		background-image:url(/img/topo_home_fundo.jpg);
		height: 70px;
		padding: 0px 25px 5px 30px;
		margin: 0px;
		border: 0px none;
}

.topoTd01 {
		background-image: url(/img/topo_interna.jpg);
		height: 21px;
		padding: 0px;
		margin: 0px;
		border: 0px none;
}

.topoTd02 {
		background-image:url(/img/topo_interna_fundo.jpg);
		height: 70px;
		padding: 0px 25px 5px 30px;
		margin: 0px;
		border: 0px none;
}

/* Classes de MENU */

.menuTd01 {
		background-image: url(/img/menu_fundo.jpg);
		height: 34px;
		margin: 0px;
		padding: 0px;
}

/* Classes das animacoes */

.contentAnimaHomeTd01 {
		background-image:url(/img/topo_home_fundo.jpg);
		padding: 0px none;
		margin: 0px none;
		border: 0px none;
}

.contentAnimaTd01  {
		background-image:url(/img/topo_interna_fundo.jpg);
		padding: 0px none;
		margin: 0px none;
		border: 0px none;
}

/* Classes de conteudo */

.contentHomeTd01 {
		background-image: url(/img/content_home_fundo.jpg);
		margin: 0px;
		padding: 15px 30px 15px 30px;
}

.contentTd01 {
		background-image: url(/img/content_fundo_01.jpg);
		height: 36px;
		margin: 0px;
		padding: 0px;
}

.contentTd01Usuario {
		background-image: url(/img/content_fundo_01_usuario.jpg);
		height: 36px;
		margin: 0px;
		padding: 0px;
}

.contentTd02 {
		background-image: url(/img/content_fundo_02.jpg);
		margin: 0px;
		padding: 0px 20px 10px 32px;
}

.contentTd02Usuario {
		background-image: url(/img/content_fundo_02_usuario.jpg);
		margin: 0px;
		padding: 0px 20px 10px 32px;
}

.contentTd03 {
		background-color: #CCCCCC;
		padding: 1px;
}

.contentTd04 {
		background-color: #EAEAEA;
		padding: 3;
}

.contentTd05 {
		background-color: #FFFFFF;
		padding: 3;
}

/* Classes de conteudo nas tabelas */

.contentTabelaTd01 {
	font-weight: bold;
	color: #514066;
	background-color: #D5DDE8;
	padding: 5px;
	border: 1px solid #A9B0BA;
}

.contentTabelaTd02 {
	background-color: #EAF0F8;
	padding: 5px;
	border: 1px solid #A9B0BA;
}

.contentTabelaTd03 {
	background-color: #FFFFFF;
	padding: 5px;
	border: 1px solid #A9B0BA;
}

.contentTabelaTd04 {
	background-color: #F3F3F3;
	padding: 5px;
	border: 1px solid #A9B0BA;
}

/* Include Rodap */

.rodapeTd01 {
		background-image: url(/img/rodape_home.jpg);
		height: 29px;
		padding: 0px;
		margin: 0px;
		border: 0px none;
}