@charset "utf-8";
/* CSS Document */
*{outline:none; margin:0; padding:0;}

body{font:14px Arial, Helvetica, sans-serif; background:url(../images/noise-all.png) repeat;}

a{text-decoration:none;} 

p{margin:0;}

h1, h2, h3, h4, h5, h6{margin:0; padding:0;}

img{border:none; padding:0;}

ul, ol{list-style:none; padding:0;}

fieldset{border:none;}

.clear{clear:both;}

/*top*/
#top{width:100%; height:25px; }

/*LOGIN*/
#login{width:100%; background:url(../images/topo_color_bg.fw.png)#FFF top repeat-x;  padding:20px 0px; margin:0px 0px 15px 0px; border-bottom:1px solid #FF3A40;}

#login_center{width:980px; margin:0 auto;}

#login img{margin:20px 0px 0px 0px; width:100px;}

/*ADMIN*/
#admin{width:980px; margin:0 auto;}

#admin_center{width:265px; margin:0 auto; padding:5px;}

#admin_center h2{color:#000;}

#admin_center p{color:#000;}

#admin_center table{margin:30px 0px 0px 0px;}

.cax_adm01{width:200px; border:none; padding:5px; border:solid 1px #FF3A40; color:#000; -moz-border-radius: 5px 5px; border-radius:5px 5px;}

.btn_adm01{width:100px; background:#fff; border:solid 1px #FF3A40; color:#000; cursor:pointer; -moz-border-radius: 5px 5px; border-radius:5px 5px;}

#admin_rodape p{text-align:center; margin:10px 0px 0px 0px; color:#000;}

/*PAGINA PESSOAL*/
#pagina_pessoal{width:980px; margin:0 auto;}

/*----MEMBRO----*/
#membro{float:right; font-weight:bold; margin:0px 10px 0px 0px;}

#membro a{background:#CC0000; padding:3px 5px; color:#FFF; -moz-border-radius: 2px 2px; border-radius:2px 2px;}

#membro a:hover{background:#C0D820; color:#fff; padding:3px 5px;}

/*VOLTAR*/
#voltar{float:left; width:150px; margin:0px 0px 20px 5px; font-weight:bold;}

#voltar a{background:#CC0000; padding:3px 5px; color:#FFF; -moz-border-radius: 2px 2px; border-radius:2px 2px;}

#voltar a:hover{background:#C0D820; color:#fff; padding:3px 5px;}


/*CAIXA ADMIN*/
.caixa_admin{float:left; background:#f2f2f2; width:179px; height:165px; margin:10px 7px 10px 8px; -moz-border-radius: 10px 10px; border-radius:10px 10px; border:solid 1px #ddd; -webkit-transition:all 0.4s ease; -moz-transition:all 0.4s ease; -o-transition:all 0.4s ease; transition:all 0.4s ease; color:#79796a;}

.caixa_admin:hover{background:#fff; border:solid 1px #EE3339; color:#186414;}

.caixa_admin img{width:120px; height:120px; margin:10px 0px 10px 27px;}

.caixa_admin p{text-align:center; font-weight:bold;}

/*TABELA ADMIN*/
#tabela_admin h2{color:#79796a; margin-bottom:10px;}

#tabela_admin td{padding:5px 0px 5px 5px; -moz-border-radius: 5px 5px; border-radius:5px 5px; background:#f7f7f7; border:solid 1px #3d5b99;}

#tabela_admin p{color:#333; font-weight:bold; text-transform:uppercase;}

.btn_01{border:none; background:#C0D820; padding:3px 3px 5px 3px; -moz-border-radius: 2px 2px; border-radius:2px 2px; cursor:pointer; color:#030; font-size:14px;} 

.btn_02{border:none; background:#C0D820; padding:3px 3px 5px 3px; -moz-border-radius: 2px 2px; border-radius:2px 2px; cursor:pointer; color:#030; font-size:14px;}

.btn_03{float:left; border:none; background:#EE3339; padding:3px 3px 5px 3px; -moz-border-radius: 2px 2px; border-radius:2px 2px; cursor:pointer; color:#FFF; font-size:14px; margin:0px 10px 0px 5px;}

.btn_010{float:left; border:none; background:#C0D820; padding:4px 5px 6px 5px; -moz-border-radius: 2px 2px; border-radius:2px 2px; cursor:pointer; color:#030; font-size:14px; margin:0px 10px 0px 5px;}

/*TABELA ADMINISTRADOR PRODUTOS*/
.tabela_admin_produtos{float:left; background:#eee; padding:5px; -moz-border-radius: 5px 5px; border-radius:5px 5px; width:225px; height:60px; border:solid 1px #ddd; margin:0px 1px 15px 5px; -webkit-transition:all 0.4s ease; -moz-transition:all 0.4s ease; -o-transition:all 0.4s ease; transition:all 0.4s ease;}

.tabela_admin_produtos:hover{background:#fff; border:solid 1px #EE3339; color:#DDD;}

.tabela_admin_produtos img{float:left; width:80px; margin:0px 0px 0px 0px; -moz-border-radius: 3px 3px; border-radius:3px 3px;}

.tabela_admin_produtos h2{font-size:14px; text-align:center; padding:12px 0px 0px 0px; text-transform:uppercase;}

.tabela_admin_produtos h4{text-align:center; padding:0px 0px 0px 0px; text-transform:uppercase; color:#3d5b99;}

/**/
.tabela_admin_produtos_guia{float:left; background:#eee; padding:5px; -moz-border-radius: 5px 5px; border-radius:5px 5px; width:225px; height:60px; border:solid 1px #ddd; margin:0px 1px 15px 5px; -webkit-transition:all 0.4s ease; -moz-transition:all 0.4s ease; -o-transition:all 0.4s ease; transition:all 0.4s ease;}

.tabela_admin_produtos_guia:hover{background:#fff; border:solid 1px #3d5b99; color:#DDD;}

.tabela_admin_produtos_guia img{float:left; width:80px; margin:0px 0px 0px 0px; -moz-border-radius: 3px 3px; border-radius:3px 3px;}

.tabela_admin_produtos_guia h2{font-size:14px; text-align:center; padding:12px 0px 0px 0px; text-transform:uppercase;}

.tabela_admin_produtos_guia h4{text-align:center; padding:0px 0px 0px 0px; text-transform:uppercase; color:#3d5b99;}





/*BOTAO*/
.cax_0001{width:683px; border: 1px solid #ccc; padding:5px;}

.cax_0002{width:350px; border: 1px solid #ccc; padding:5px;}

.cax_0111{width:171px; border: 1px solid #ccc; padding:5px;}

.btn_0001{cursor:pointer;}

/*LINHA*/
.linha{border-bottom: dotted 1px #CCC; margin:20px 0px 0px 0px;}

.format h3{margin:0px 0px 0px 0px;}

.format span{font-size:14px; color:#990066;}

.format a{color:#333333; text-decoration:underline;}

.linha{border-bottom: dotted 1px #ddd; margin:0px 0px 40px 0px;}

.verm{color:#CC0000;}


/*----Referente ao orçamento----*/
.cor1{background:#f2f2f2;padding:2px; border:solid 1px #CCC; font-size:18px;}

.cor2{background:#f2f2f2; padding:2px; border:solid 1px #CCC; font-size:18px;}

.tam{
	margin:5px 0px 5px 0px;
	padding:0px 0px 0px 0px;
	font: 20px Arial, Helvetica, sans-serif;
	color:#fff;
	font-weight:bold;
	text-align:center;
	background:#008E36;
	padding:2px; border:solid 1px #3995AB;
}


/*FOTO MOSTRA*/
.foto_mostra{width:135px; height:100%; float:left; padding:3px; margin:0px 10px 10px 10px; border:solid 1px #666666;}

.foto_mostra img{width:135px; height:101px;}

.foto_mostra_titulo h5{font-size:11px; text-align:center; margin:10px 0px 0px 0px; height:30px;}

.btn_foto_01{float:left; border:none; background:#79796a; padding:3px 7px; cursor:pointer; color:#fff; font-weight:bold; font-size:14px; margin:10px 0px 0px 0px;} 

.btn_foto_02{float:right; border:none; background:#79796a; padding:3px 7px; cursor:pointer; color:#fff; font-weight:bold; font-size:14px; margin:10px 0px 0px 0px;}

/*FOTO MOSTRA GUIA*/
.foto_mostra_guia h5{font-size:11px; text-align:center; margin:10px 0px 0px 0px; height:80px;}

/*MOSTRA BANNER*/
.foto_mostra_banner{width:300px; height:100%; float:left; padding:3px; margin:0px 10px 10px 10px; border:solid 1px #666666;}

.foto_mostra_banner img{width:300px;}


/*FOTO MOSTRA*/
.sem_foto{width:135px; height:100%; float:left; padding:3px; margin:0px 10px 10px 10px; border:solid 1px #666666;}

.sem_foto_titulo h5{font-size:11px; text-align:center; margin:10px 0px 0px 0px; height:30px;}

.btn_sem_foto_01{width:100%; border:none; background:#79796a; padding:3px 7px; cursor:pointer; color:#fff; font-weight:bold; font-size:14px; margin:10px 0px 0px 0px;} 

.btn_sem_foto_02{float:right; border:none; background:#79796a; padding:3px 7px; cursor:pointer; color:#fff; font-weight:bold; font-size:14px; margin:10px 0px 0px 0px;}

.formata_mes{margin:0px 0px 20px 0px; font-size:24px; color:#79796a;}







