@import url("jquery.tabs.css");
@import url("jquery.lightbox-0.5.css");
@import url("tablesorter.css");
@import url("fotos.css");
@import url("ferramentas.css");
@import url("listagem.css");
@import url("banners.css");

body{margin:0px auto; padding:0px; background:url(../imagens/bk-site.gif) fixed; font-family:Arial, Helvetica, sans-serif;}
h1, h2, h3, h4, p, img{margin:0px; padding:0px; border:0;}
a { outline:0; }

/*DIV MASTER*/
#master{width:955px; margin:0px auto; padding:5px; background:#fff;}


/*HEADER*/
#header{height:110px; background:#f8f7f1; position:relative;}
#header #data{font-size:0.6em; color:#999; position:absolute; top:10px; left:20px;}
#header #links{position:absolute; top:7px; right:20px;}
#header #links ul{margin:0px; padding:0px; list-style:none;}
#header #links li{float:left; margin-left:10px; padding-bottom:10px;}
#header #links a{text-decoration:none; font-size:11px; padding-bottom:5px; padding-top:5px; display:block; color:#cc0000}
#header #links a:hover{text-decoration:underline;}
#header #links a.webmail{ padding-left:30px; background:url(../imagens/icon-email.gif) no-repeat top left;}
#header #links a.areaRestrita{ padding-left:30px; background:url(../imagens/icon-area-restrita.gif) no-repeat top left;}
#header #logo{width:220px; height:55px; background:url(../imagens/logo-paulista.gif) no-repeat top left; position:absolute; top:29px; left:20px;}
#header #logo a{width:220px; height:55px; display:block; text-indent:-5000em;}
#header #creci{font-size:0.6em; color:#999; position:absolute; bottom:10px; left:20px;}

#header #atendimentosHeaderBanner{position:absolute; top:40px; right:20px; list-style:none; margin:0px; padding:0px;}
#header #atendimentosHeaderBanner li{float:left;}
#header #atendimentosHeaderBanner li a.tel{width:150px; height:54px; display:block; text-indent:-5000em; 
background:url(../imagens/icon-telefonista.jpg) top center no-repeat; cursor:none;}
#header #atendimentosHeaderBanner li a.chat{width:141px; height:54px; display:block; text-indent:-5000em; background:url(../imagens/icon-chat-header.jpg) top center no-repeat;}
#header #atendimentosHeaderBanner li a.email{width:110px; height:54px; display:block; text-indent:-5000em; background:url(../imagens/icon-email.jpg) top center no-repeat;}




/*MENU*/
#menu{background:#f8f7f1; position:relative;}
#menu ul{margin:0px; padding:0px; list-style:none; line-height:32px; background:url(../imagens/bk-menu.gif) repeat-x #cc0000; height:36px; overflow:hidden;}
#menu li{float:none; display:inline;}
#menu li a{
	padding:13px 32px 13px 32px; 
	font-size:12px; 
	text-decoration:none; 
	color:#fff;
	border-right:solid 1px #990000;
	text-transform:uppercase;
}

#menu li a.contatos{padding:13px 33px 13px 33px; border-right:none;}

/*BUSCA*/
#busca{position:relative; display:block; padding:0; height:85px; background:#f8f7f1; overflow:hidden;}
#busca select, #busca option{font-size:10px; height:auto;}
#busca span{font-size:10px; font-weight:bold;}
#busca #cod{font-size:10px; width:35px;}
#busca form{padding:0; margin:0;}


/*CONTEÚDO*/
#content{margin-top:5px; }

/*PÁGINAS PADRÃO*/
#pg{padding:0 20px 0 20px; overflow:hidden;!important _height:1px;/*IE6*/}
#pg img{padding:0px 10px 10px 0px;}
#pg h1{font-size:1.1em; font-weight:normal; color:#ff0000; letter-spacing:-0.05em;}
#pg p{font-size:11px;}
#pg #formulario{width:400px; height:200px; margin-top:15px; margin-right:10px; float:left;}
#pg #formulario p{margin-bottom:2px;}
#pg #formulario label{width:80px; float:left; font-weight:bold;}
#pg #formulario input{border:solid 1px #ccc; background:#fff; width:305px;}
#pg #formulario textarea{width:301px; height:90px; border:solid 1px #ccc; background:#fff;}
#pg #formulario .botao{height:20px; width:50px; background:url(../imagens/bt-enviar.jpg) no-repeat center; border:none;}

#pg #informacoes{width:300px; height:200px; margin-right:10px; float:left;}





/*FOOTER*/
#footer{background:#f8f7f1; height:120px; clear:both; position:relative; margin-top:20px;}
#footer #copyright{font-size:0.7em; color:#999999; position:absolute; top:30px; left:20px;}








#menu2{width:758px; height:35px; display:block; overflow:hidden; border:solid 1px #999999; overflow:hidden; background:url(../imagens/bk-menu2.jpg) repeat-x;}
#menu2 ul{margin:0px; padding:0px; list-style:none; overflow:hidden;}
#menu2 ul li{float:left;}
#menu2 ul li a{text-decoration:none; width:252px; padding:10px 0px 10px 0px; display:block; overflow:hidden; text-align:center; border-right:solid 0.1em #FFFFFF; font-size:0.8em; color:#fff; background:url(../imagens/out.jpg) no-repeat top left;}
#menu2 ul li a:hover{background:#f5f5f5; background:url(../imagens/over.jpg) #999999;}

#menu2 ul li a.teste{text-decoration:none; width:252px; padding:10px 0px 10px 0px; display:block; overflow:hidden; text-align:center; font-size:0.8em; color:#fff; background:url(../imagens/out2.jpg) no-repeat top left; border:none;}
#menu2 ul li a.teste:hover{background:#f5f5f5; background:url(../imagens/over2.jpg) #999999;}
