/* 
NEPROM (C) 2008/2009 - Todos os direitos reservados exclusivamente à NEPROM. 
Não faça cópias ou distribuição deste conteúdo sem devida autorização. 
*/

html {
	background: url(../img/fundo_html.jpg);
	font-family:Tahoma, Geneva, sans-serif;
}

body {
	background: url(../img/fundo_body.jpg) repeat-x top;
	margin:0;
}


/* zerando elementos */

* { margin: 0; padding: 0; text-decoration: none; font-size: 1em; outline: none;}
code, kbd, samp, pre, tt, var, input, select, isindex, listing, xmp, plaintext { font: inherit; font-size: 1em; white-space: normal; }
a, img, a img, iframe, form, fieldset, abbr, acronym, object, applet, table { border: none; }
q { quotes: "" ""; }
ul, ol, dir, menu { list-style: none; }
sub, sup { vertical-align: baseline; }
a { color: inherit; }
font { color: inherit !important; font: inherit !important; color: inherit !important; }
blink { text-decoration: none; }
nobr { white-space: normal; }
small {font-size:11px; font-family:Trebuchet MS;}

hr {
	height:1px;
	border:0;
	background-color:#C5CEF5;
	width:97%;
}

#corpo>table {
	border-collapse:collapse;
	font-size:12px;
	background-color:#e7eaf9;
	margin-right:16px;
	width:97%;
}

#corpo>table th {
	background-color:#28156E;
	color:#fff;
	padding:5px;
	border:1px solid #28156E;
}

#corpo>table td {
	padding:3px;
	color:#666;
	border:1px solid gray;
}

#corpo>table td a {
	color:#28156E;
	text-decoration:underline;
}

form {
	margin-right:16px;	
}

.campotexto {
	padding:4px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	/*color:#D8241F;*/
	border:1px inset #A0B2ED;
	/*background-color:#E3E5F0;*/
} 

.paginacao {
	background-color:#CCC;
}

.botao {
	padding:6px;
	border-top:1px solid #2c368d;
	border-left:1px solid #2c368d;
	border-right:1px solid #2c368d;
	border-bottom:1px solid #2c368d;
	background:url(../img/fundo_botao.jpg) top repeat-x;
	color:white;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	
} 

#corpo>table, #corpo>form>table {
	margin:16px;
}

#corpo label {
	font-size:12px;
}


#topo {
	width:1008px;
	height:129px;
	margin:0 auto 0 auto;
}
	
	#topo #logo {
		float:left;
		width:252px;
		height:90px;
		margin-top:15px;
	}
	
	#topo #frase {
		float:left;
		width:369px;
		height:90px;
		margin:15px 0 0 90px;
	}
	
	#topo #login {
		float:left;
		width:188px;
		height:78px;
		background:url(../img/fundo_areaRestrita.jpg);
		margin:5px 0 0 90px;
		padding:45px 0 0 16px;
	}

#menu {
	width:1008px;
	height:86px;
	background:url(../img/fundo_menu.jpg);
	margin:0 auto 0 auto;
}

	#menu ul {
		padding-top:20px;
	}
	
	#menu ul li {
		font-size:15px;
		display:inline;
		color:#D7140A;
		padding:0 0 0 60px;
	}
	
	#menu ul li a{ 
		color:#D7140A;
	}
	

#corpo {
	width:1008px;
	overflow:hidden;
	background:url(../img/fundo_conteudo.jpg);
	margin:0 auto 0 auto;
	color:#727272;
}

#corpo a {
	color:#28156E;
	text-decoration:underline;
}

#corpo ul li {
	font-size:12px;
	background:url(../img/marcador.jpg) no-repeat left;
	padding-left:18px;
	height:22px;
	color:#333;
}

#corpo ul li a{ 
	text-decoration:underline;
}

#corpo ul li a:hover{ 
	text-decoration:none;
	color:#C00;
}

#corpo p { 
	font-size:12px;
}

#corpo #links {
	width:255px;
	height:150px;
	margin:16px 0 0 16px;
	padding:0 16px 16px 0;
	float:left;
}

#corpo #links>h1{
	margin:0;
}

#corpo #links img.banco{
	margin:16px 0 0 30px;
}

#corpo #produtos {
	width:219px;
	height:150px;
	padding:0 5px 16px 0;
	float:left;
	border-left:1px solid #C5CEF5;
}

#corpo #produtos>h1{
	margin:16px 0 0 16px;
}

#corpo #produtos ul {
	margin:16px 0 0 16px;
}

#corpo #central {
	width:430px;
	height:150px;
	padding:0 16px 16px 16px;
	float:left;
	border-left:1px solid #C5CEF5;
}



#corpo #central>h1{
	margin:16px 0 16px 0;
}

.vermelho{
	color:#C00;
}

.cinza14px{
	color:#333;
	font-size:14px;
	font-weight:bold;
}

#corpo #rodape {
	width:1006px;
	background:url(../img/fundo_rodape.jpg) no-repeat top;
	height:107px;
	padding-top:32px;
	margin:0 auto;
	float:left;
}

#corpo #rodape p{
	text-align:center;
	color:#180264;
	font-size:11px
}





