
@import url(layout.css);

body { background: #e0e0e0 url("../_img/body_bg.jpg") repeat-y center top;
	color:#333; font:12px "Trebuchet MS",Arial, sans-serif; margin:0; padding:0; }

/*a { color: #006699; text-decoration:none;}
a:visited { color: #6699CC; }
a:hover { color: #669900; }*/

a { color: #058; text-decoration:none;}
a:visited { color: #058; }
a:hover { color: #058; text-decoration:underline;}

a img { border: 0; }

p {	font-family:"Trebuchet MS", Arial, sanserif; text-align:justify; padding:3px; color:#036; margin:3px; font-size:11px;}

h1 { font-family:"Trebuchet MS", Arial, sanserif; font-size: 1.3em; line-height: normal; margin: 0 0 0.8em 0; color:#588; }

h2 { font-family:"Trebuchet MS", Arial, sanserif;font-size: 1.2em; color: #588; margin: 0 0 0.5em 0; }

h3 { color: #036; font-size: 1.1em; font-weight: normal; margin: 0 0 1em 0; }

form { margin: 0; }

dl { margin: 0 0 1em 0; }

dt { background: url("../_img/bot_losango.gif") no-repeat 0 0.5em;
	color: #000; padding: 0px 10px 3px 15px; }

dd { margin: 0 0 0.5em 0; padding-left: 15px; text-align:justify;}

ul { /*list-style-image: url("../_img/bot_losango.gif");*/
	margin: 0 0 0.5em 0; padding: 0 1em 0 2em; }

table { /*border-collapse: collapse; */margin: 0 0 1em 0;
	border: 1px solid #ddd; background-color:#e0e0e0;}

th, td { border-right: 0px solid #ddd;
	font-weight: normal; vertical-align: middle; padding: 3px; }

th { /*background: #cdd8de;*/ background:url("../_img/fundo_menu.jpg") repeat-y left top; color:#036;  text-align: right; font-family:"Trebuchet MS", Arial, sanserif;}

th.largo { /*background: #cdd8de;*/ background:url("../_img/fundo_rodape.jpg") repeat-x left top;color: #036;  text-align: center; font-family:"Trebuchet MS", Arial, sanserif;}

input.submit { font-family:"Trebuchet MS",Arial,Helvetica,sans-serif; background-color:#588;
	text-align:center; padding:2px 6px 2px 6px; border:1px solid #366; font-size:12px; color:#fff; font-weight:bold;
	}

input.texto { font-family:"Trebuchet MS",Arial,Helvetica,sans-serif; background-color:#fff;
	text-align:left; padding:0; border:1px solid #036; font-size:12px; color:#036;
	}
textarea.texto { font-family:"Trebuchet MS",Arial,Helvetica,sans-serif; background-color:#fff;
	text-align:left; padding:0; border:1px solid #036; font-size:12px; color:#036;
	}

/*-- CONTAINER --*/
#container { margin: 0 auto; padding-right: 0px; text-align: left;
	width: 740px; border:0px solid #cc0;}


/*#logo {
	background: #069 url("../_img/logo_bg.gif") 10px 22px no-repeat;
	float: left; border: 0px solid #c00;
	height: 170px;
	width: 180px; }*/

#logo { background: #069 url("../_img/logo_capa.jpg") no-repeat;
	float: left; border: 0px solid #c00;
	height: 170px; margin-left:1px; width: 178px; }

#logo img { display:none; padding:0px 0px 6px 0px;}

#logo p { font-family:"Times New Roman", Times, serif; font-size: 15px;
	text-align:right; font-weight:bold; color:#FFFFFF; margin:1px 10px 0px 0px;
	}
#logo a { display: block; height: 35px; margin: 20px 0 0 15px; width: 150px; }

#cidades { display:none; }

#fachada { background: #699; border-bottom: 10px solid #fff;
	float: right;
	/*padding: 175px 0 5px 0;*/
	text-align: right;
	width: 560px;
    height: 200px; }
   
#busca { background: #699 url("../_img/f01.jpg") no-repeat;
	border-bottom: 10px solid #fff;
	float: right; 
	padding: 175px 0 5px 0;
	text-align: left;
	width: 560px;
    min-height: 20px;
   _height: 20px; }

#busca form { margin-right: 10px; }

#idiomas { color: #666;
	float: left;
	font-size: 0.95em;
	font-weight: bold;
	height: 30px;
	margin: 0px 0 0 1px;
	text-align: right;
	/*text-transform: uppercase;*/
	width: 178px;
	border-bottom: 0px solid #cc0; /*background-color:#cdd8de;*/ background:url("../_img/fundo_menu.jpg") repeat-y left top; }

#idiomas p { margin:8px 7px 0 0 ; font-family:"Trebuchet MS", Arial, sanserif;}
	
#menu { border-top: 2px solid #fff;
	border-bottom: 2px solid #fff;
	float: left; font-family:"Trebuchet MS", Arial, sanserif;
	font-weight: bold;
	list-style: none;
	margin: 0px 0 0 1px;
	padding: 15px 0 15px 0;
	text-transform: uppercase;
	width: 178px; /*background-color:#cdd8de;*/ background:url("../_img/fundo_menu.jpg") repeat-y left top; }

#menu li { display: inline; }

#menu a { display: block; color: #058; padding: 3px 15px; text-decoration: none; font:"Trebuchet MS", Arial, sanserif; }

#menu a:visited { color: #058; }

#menu a:hover { color: #058; background: #cdd8de; }

#menu .ativo a { background: #069; color: #fff; }

#menu .ativo a:visited { color: #fff; }

#menu .ativo a:hover { color: #fff; }

/*-- CORPO --*/

#corpo { width: 550px; float: right; border: 0px solid #cc0;}

#smenu { color: #999;
	float: right;
	list-style: none;
	margin: 0;
	padding: 0 0 0 10px;
	width: 160px; font-family:"Trebuchet MS", Arial, sanserif;}

#smenu li { display: inline; }

#smenu a, #smenu span { display: block; padding: 3px 6px 3px 9px; text-decoration: none; }

#smenu a:hover { background: #e0e0e0; color:#036; }

#smenu .ativo span {background: #699; color: #fff; padding: 3px 6px 3px 0px;}

#smenu .ativo span a{background: #699; color: #fff; text-decoration:none;}

#smenu .ativo span a:hover{	background: #699; color: #fff; text-decoration:underline;}

/* PRINCIPAL */

#principal { min-height: 400px; /*_height: 250px;*/ border: 0px solid #cc0;}

#principal li { /*list-style-image: url("../_img/bot_losango.gif"); */color:#666666; text-align:justify;
	margin: 0; padding: 0 1em 1em 0; }
	
#principal li a{ color:#666; text-decoration:none;}
	
#principal li a:hover{ color:#058; text-decoration:underline;}
	

#pagina { min-height: 400px; width:540px; border: 0px solid #cc0;}

/* SECUNDARIO */

#secundario { font-size: 11px; }

#secundario p { padding: 0px 4px 4px 0px; text-align:left; }

#secundario dl { margin: 0 0 1em 0; }

#secundario dt { /*background: url("../_img/bot_losango.gif") no-repeat 0 0.5em;*/
	color: #000; padding: 0px 10px 3px 15px; }

#secundario dd { margin: 0 0 0.5em 0; padding-left: 15px; text-align:left;}


.seguir { background: url("../_img/seta_03a.gif") no-repeat right center; padding-right: 15px; }

.voltar { background: url("../_img/seta_03b.gif") no-repeat left center; padding-left: 15px; }

.adv-detalhes { background: #EAF4CF;
	float: right;
	font-size: 0.9em;
	line-height: 1.2em;
	margin-left: 10px;
	padding: 10px;
	width: 208px; }

.adv-detalhes dt img { background: #eee;
	border: 1px solid #ccc;
	margin-bottom: 5px;
	padding: 2px; }

.adv-detalhes dt { background: none; padding: 0; }

.adv-detalhes dd { margin: 0; padding: 0; }

.page-tools { border-top: 1px solid #ddd;
	clear: both;
	font-size: 0.9em;
	line-height: 1.4em;
	list-style: none;
	margin: 2em 0 1em 0;
	padding: 0.5em 0 0 0; }

.indique { background: url("../_img/mkt_viral.gif") no-repeat left center; padding-left: 20px; }

.data { color: #000; font-size: 0.9em; font-style: italic; text-align: right; }

.local-menu { list-style: none; margin: 0 0 1em 0; padding: 0; }

.local-menu li { display: inline; }

.local-menu a { background: #EFFAFF url("../_img/seta_03a.gif") no-repeat 10px 0.75em;
	border-bottom: 1px solid #fff;
	display: block;
	padding: 5px 10px 5px 30px;
	text-decoration: none; }

.local-menu a:hover { background-color: #EAF4CF; }

.erro { color: #C00; }

dl.enderecos .foto { float: right; margin-top: -1.4em; }

dl.enderecos .foto img { padding: 2px; border: 1px solid #ccc; }

dl.enderecos dt { clear: both; font-weight:bold; font-size:12px; color:#588;}

dl.lista-pessoal .foto { margin-bottom: 0; }

dl.lista-pessoal .foto img { padding: 2px; display: block; border: 1px solid #ccc; }

dl.lista-pessoal .email { font-size: 0.9em; }

#site-intro { background: #cdd5e0; color: #036; font: 12px "Trebuchet MS", Arial, sanserif; font-style: normal; margin-bottom:0; padding:6px; text-align:justify; }

#site-intro p { margin: 0; }

/* SECUNDARIO
--------------------*/

#secundario .chamadas dt { background: none; margin: 0px 10px 3px 0px; font-weight: bold; padding: 0; }

#secundario .chamadas dd { border-bottom: 1px solid #ddd; margin: 0px 10px 10px 0px; padding: 0 0 1em 0; }
   
#secundario p{margin:0px 10px 3px 0px;}


/*-- CADASTRO --*/

#cadastro {
	/*background-color:#cdd8de;*/ background:url("../_img/fundo_menu.jpg") repeat-y left top; 
	float: left;
	margin: 0px 0 0 1px; /* afasta da borda */
	padding: 10px 0px 10px 15px;
	width: 163px; 
	border-bottom:2px solid #fff;}

#cadastro p { font-size:11px; margin: 0 0 3px 0; color: #036; }

/*-- INTRANET --*/

#intranet {
	/*background-color:#cdd8de;*/ background:url("../_img/fundo_menu.jpg") repeat-y left top; 
	float: left;
	margin: 0px 0 0 1px; /* afasta da borda */
	padding: 10px 0px 10px 15px;
	width: 163px; 
	border-bottom:2px solid #fff;}

#intranet p {  font-size:11px; margin: 0 0 3px 0; color: #036; 
	}
#intranet p.erro {  font-size:11px; margin: 0 0 3px 0; color: #c00; 
	}
/*-- RODAPE--*/

#rodape {
	background-color:#003366; padding-top:8px;
	clear:both; min-height:27px; text-align:center;}

#rodape p{ font-family:"Trebuchet MS", Arial, sanserif; vertical-align:middle; font-size: 11px; Arial,sanserif; color:#fff;}
#rodape p a{ color:#fff; text-decoration:none;}
#rodape p a:hover{ color:#fff; text-decoration:underline;}

/*--- ACESSIBILIDADE --*/

#saltar-nav, hr { display: none; }
