* {margin:0;padding:0;list-style-type:none;}
body {font:14px tahoma, arial, verdana;color:#000000;background:url(images/fundo_site.jpg);}
img {border:0;}
a {outline:none;}

#logo {width:195px;height:67px;}
	#logo h1 {text-indent:-99999px;background:url(images/logo.png) no-repeat;width:195px;height:67px;}
	#logo h1 a {display:block;width:195px;height:67px;outline:none;}
	
#menu {font-size:18px;font-weight:bold;margin-top:10px;}

#mensagem td {background:#fff !important;text-align:left !important;}

#login {float:right;width:550px;margin:10px;font-size:12px;}
	h3 {font-size:12px;}
	.formmenor {padding:3px;width:100px;}
	ul li {display:inline;font-size:18px;font-weight:bolder;margin-right:10px;}
	ul li a {color:#000000;text-decoration:none;}
	ul li a:hover {text-decoration:underline;}
	.faixacinza {width:100%;height:20px;background:#f2f2f2;display:block;margin-bottom:5px;}
	.faixavermelha {width:100%;height:20px;background:#F00;display:block;margin-bottom:5px;}
	.faixalaranja {width:100%;height:20px;background:#ff8a0d;display:block;margin-bottom:5px;}
	.faixaverde {width:100%;height:20px;background:#3cd538;display:block;margin-bottom:5px;}
	.faixaazul {width:100%;height:20px;background:#007cf9;display:block;margin-bottom:5px;}
	.faixaamarela {width:100%;height:20px;background:#ffe80d;display:block;margin-bottom:5px;}
	.faixalilas {width:100%;height:20px;background:#a20091;display:block;margin-bottom:5px;}
	
#destaque {width:965px;margin-left:5px;margin-top:10px;}

#cadastrese {width:100%;margin-top:30px;border-top:1px solid #d1d1d1;border-bottom:1px solid #d1d1d1;background:#ecf1ff;}

#conteudo {width:970px;margin:0 auto;margin-top:30px;}

#logado {width:100%;margin-top:20px;border-top:1px solid #d1d1d1;border-bottom:1px solid #d1d1d1;background:#ecf1ff;}
	#logado a {text-decoration:none;color:#000000;}
	#logado a:hover{text-decoration:underline;}
	#logado h2 {color:#FFFFFF;}

#etapas {margin:0 auto;width:970px;margin-top:30px;}
	#etapas ul li {display:inline;}
	#etapas ul li a {text-decoration:none;color:#7f7f7f;margin-right:40px;}
	#etapas ul li a:hover {color:#000000;}
	#etapas ul li .on {color:#000000;font-size:22px;background-color:#f2f2f2;padding:10px 10px 0 10px;outline:none;}

#rodape {width:100%;float:left;margin-top:30px;}

.textarea {margin:0 auto;width:600px;height:400px;overflow:auto;border:1px solid #ddd;}

.conteudo {border:5px solid #f2f2f2;padding:10px;}
.etapas {width:960px;margin:0 auto;border:5px solid #f2f2f2;background:url(images/bglogin.jpg) bottom;overflow:auto;}
.linha {width:100%;height:1px;margin:20px 0 20px 0;background:#d1d1d1;}
.login {height:196px;border:5px solid #f2f2f2;background:url(images/bglogin.jpg) bottom;}
.recupe {text-align:right;font-size:10px;}
.estado {width:260px;}
.homeinterna {background:#f2f2f2;}
.interiorinterna {background:#ffffff;}
.titulointerna {font-size:36px;font-weight:bolder;}
.validation {width:920px;margin:0 auto;color: #D63301 !important;background-color: #fff !important;background-image: url('images/validation.png') !important;border: 1px solid;padding:15px 10px 15px 50px;margin-bottom:20px;background-repeat: no-repeat;background-position: 10px center;}

form fieldset {border:0;}
form fieldset label input {padding:3px;width:250px;}
form fieldset label input.botao {padding:3px;width:70px;font-weight:bolder;margin-top:10px;}
.botaointerno {padding:3px;width:100px;font-weight:bolder;margin-top:10px;}
.botao {padding:3px;width:70px;font-weight:bolder;margin-top:10px;}



