body {
	margin-left: 0px;
	margin-top: 18px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:arial;
	font-size:12px;
	color:#5D5D5D;
	padding:0px;
	height:100%;
	background-color:#F58220;
}


/*
//////////// FORMULRIOS ////////////
*/

textarea {
		font-family: arial;
		font-size: 100%;
		color: #666666;
		font-weight: normal;
		text-decoration: none;
		background-color: #FFFFFF;
		border: 1px solid #B9CED3;
		vertical-align: middle;
		padding: 2px;
}

.boxLogin{
	background-color:#797979;
	border: 0px solid #B9CED3;
	color: #ffffff;
	padding: 1px;
}

select {
		font-family:arial;
		font-size: 100%;
		color: #666666;
		font-weight: normal;
		text-decoration: none;
		background-color: #EFEFEF;
		border: 1px solid #B9CED3;
		padding: 2px;
}

.inputBtn {
		font-family: Arial;
		font-size: 10px;
		color: #666666;
		font-weight: bold;
		text-decoration: none;
		border: 1px solid #000000;
		padding: 0px;
		background-color:#D9D9D9;
}

input {  
		font-family: arial; 
		font-size: 9px; 
		color: #000033; 
		border: #666666; 
		border-style: solid; 
		border-top-width: 1px; 
		border-right-width: 1px; 
		border-bottom-width: 1px; 
		border-left-width: 1px
}

input.noclass {  
   		font-family: arial; 
		font-size: 8px; 
		color: #000033; 
		border: #666666; 
		border-style: none; 
		border-top-width: 1px; 
		border-right-width: 1px; 
		border-bottom-width: 1px; 
		border-left-width: 1px
}

.checkbox {
		border: none;
}

/*
//////////// LINKS ////////////
*/

a:active{ text-decoration: none; }
a:link{ text-decoration: none; color:#00427A;}
a:hover{ text-decoration: underline; color:#00427A;}
a:visited{ text-decoration: none; color:#00427A; }
a:visited:hover{ text-decoration: underline; color:#00427A;}

.menu:active{ text-decoration: none; color:#00427A; font-size:11px;}
.menu:link{ text-decoration: none; color:#00427A; font-size:11px;}
.menu:hover{ text-decoration: underline; color:#00427A; font-size:11px;}
.menu:visited{ text-decoration: none; color:#00427A; font-size:11px;}
.menu:visited:hover{ text-decoration: underline; color:#00427A; font-size:11px;}

.menuVerde:active{ text-decoration: none; color:#009E4E; font-size:13px;}
.menuVerde:link{ text-decoration: none; color:#009E4E; font-size:13px;}
.menuVerde:hover{ text-decoration: none; color:#FFFFFF; font-size:13px; background-color:#009E4E;}
.menuVerde:visited{ text-decoration: none; color:#009E4E; font-size:13px;}
.menuVerde:visited:hover{ text-decoration: none; color:#FFFFFF; font-size:13px; background-color:#009E4E;}
/*
//////////// textos ////////////
*/

.menu{
	border-left:5px solid #FBCEA7;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#00427A;
	font-size:11px;
	text-align:center;  
}

.menuVerde{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#009E4E;
	font-size:13px;
	text-align:left;
	padding:8px;
  cursor:pointer;
}

.texto {
		font-family: arial;
		font-size: 12px;
		color: #5D5D5D;
}
.texto_erro {
		font-family: arial;
		font-size: 10px;
		color: #FF0000;
}
.texto2 {
		font-family: arial; 
		font-size: 10px; 
}
.texto_branco {  
		font-family: arial; 
		font-size: 10px; 
		color: #ffffff;
}

/*
//////////// LAYOUT ////////////
*/
.slogan{
	background-color:#00427A; 
	height:70px; 
	text-align:right; 
	vertical-align:middle; 
	padding-right:50px;
}

.boxMenu{
	background-color:#F9B072;
	text-align:right;
}

.boxMenuVerde {
	width:228px;
	text-align:center;
	vertical-align:top;
	padding-top:42px;
}

.conteudo{
	padding:10px 10px 10px 15px;
	vertical-align:top;
}

.bgCurva{
	vertical-align:top; 
	background-image:url(../img/curva_bg.gif); 
	background-repeat:repeat-y; 
	width:1px;
}

.topoConteudo{
	width:705px; 
	border-top:5px solid #009E4E; 
	background-color:#FFFFFF;
}

.baseConteudo{
	background-image:url(../img/bg_conteudo.gif);
	background-repeat:repeat-y;
}

/*
//////////// ?????? ////////////
*/
