/*
    Document   : padrao
    Created on : 22/05/2012, 15:07:36
    Author     : Vini
    Description:
        Purpose of the stylesheet follows.
*/

/*
   TODO customize this sample style
   Syntax recommendation http://www.w3.org/TR/REC-CSS2/
*/

body {
    font-family: Verdana, Geneva, sans-serif;
    font-size: 10px;
    font-style: normal;
    font-weight: normal;
    color: #333;
    text-decoration: none;
    background-color: #FFF;    
    margin: 0px;
	/*
    background-image: url('../../images/site/fundo.jpg');    
    background-repeat: repeat-x;
	*/
}
td {
    font-family: Verdana, Geneva, sans-serif;
    font-size: 10px;
    font-style: normal;
    font-weight: normal;
    color: #333;
    text-decoration: none;
}
h1 {
    font-family: Verdana, Geneva, sans-serif;
    font-size: 16px;
    font-style: normal;
    font-weight: bold;
    color: #015a84;
    margin:2px;
}
h2 {
    font-family: Verdana, Geneva, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    color: #015a84;
    margin:2px;
}
img {
    border: none;
}
input[type="text"] {
    border-color: #069 #EAEAEA #EAEAEA;
    border-style: solid;
    border-width: 1px;
    color: #333333;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: normal;
    height: 20px;
}
input[type="button"] {
    background-image: url("../../images/site/botao_fundo.png");
    border: 0 none;
    color: #333333;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 8pt;
    font-weight: normal;
    height: 22px;
    width: 100px;
}
input[type="reset"] {
    background-image: url("../../images/site/botao_fundo.png");
    border: 0 none;
    color: #333333;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 8pt;
    font-weight: normal;
    height: 22px;
    width: 100px;
}
select {
    border-color: #069 #EAEAEA #EAEAEA;
    border-style: solid;
    border-width: 1px;
    color: #333333;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: normal;
    height: 20px;
}
a.menu:link {
    font-family: Verdana, Geneva, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #fff;
    text-decoration: none;
}
a.menu:visited {
    font-family: Verdana, Geneva, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #fff;
    text-decoration: none;
}
a.menu:active {
    font-family: Verdana, Geneva, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #fff;
    text-decoration: none;
}
a.menu:hover {
    font-family: Verdana, Geneva, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #069;
}
#divTopo {
    position: relative;
    width: 780px;
    height: 180px;
	margin:0 auto;
    background-image: url('../../images/site/fundo.jpg');
    background-repeat: repeat-x;
}
#divTopoPrefeituraNome {
    position: absolute;
    top: 31px;
    left: 365px;
    font-family: "Courier New", Courier, monospace;
    font-size: 32px;
    color: #FFF;
}
#divTopoPrefeituraBrasao {
    position: absolute;
    top: 3px;
    right: 20px;
    width: 100px;
    height: 100px;
}
#divTopoLogo {
    position: absolute;
    top: 15px;
    left: 10px;
    width: 400px;
    height: 100px; 
}
#divIndex {
    position: absolute;
    top: 260px;
    height: 300px;
    left: 10px;
    width: 990px;
    border: 1px solid #333;
}
#divConteudo{
    position:relative;
	margin:0 auto;
    border: 1px #000 solid;
	width:780px;
}

#divConteudoDescricao{
    top:0px;
    width:375px;
	float:left;
    height: 185px;
    padding-left:10px;
    border: 1px solid #999;
}
#divConteudoDescricaoTitulo{
    position:relative;
    top:-10px;
    left:4px;
    width:86px;
    height: 18px;
    background-image: url('../../images/site/descricao.png');    
    background-color: #FFF;
}
#divConteudoDOnline{
	float:left;
    width:375px;
    height: 185px;
	margin-top:10px;
    padding-left: 10px;
    border: 1px solid #999;
}
#divConteudoDOnlineTitulo{
    position:relative;
    top:-10px;
    left:4px;
    width:86px;
    height: 18px;
    background-image: url('../../images/site/do_online.png');    
    background-color: #FFF;
}
#divConteudoBusca {
	float:left;
    width:370px;
    height: 185px;/*170*/
    padding-left:10px;
	margin-left:10px;
    border: 1px solid #999;
    background-color: #CBCFD4;
}
#divConteudoBuscaIcone {
	float:left;
    position:relative;
    top:20px;
    left:10px;
    width:128px;
    height: 128px;
    background-image: url('../../images/site/diario.png');
}
#divConteudoBuscaTabela {
	float:left;
	position:relative;
    top:30px;
    left:20px;
    width:170px;
    height: 120px;
}
#divConteudoTicket{
	float:left;
    width:375px;
    height: 130px;
    padding-left:10px;
	margin-top:10px;
    border: 1px solid #999;
}
#divConteudoTicketTitulo{
    position:relative;
    top:-10px;
    left:4px;
    width:65px;
    height: 18px;
    background-image: url('../../images/site/ticket.png');    
    background-color: #FFF;
}
#divConteudoAssinatura {
	float:left;
    width:380px;
    height:185px;
	margin-left:10px;
	margin-top:10px;
    border:1px solid #999;
    background-color: #CBCFD4;
}
#divConteudoAssinaturaIcone {
	float:relative;
    width:128px;
    height: 109px;
    background-image: url('../../images/site/icp.png');
    opacity: 0.3;
}
#divConteudoAssinaturaTabela {
	float:left;
    width: 272px;
    height: 120px;
	margin-top:-80px;
	margin-left:25px;
}
#divRodape{
	float:left;
	margin:0 auto;
    width: 780px;
    height: 50px;
    background-image: url('../../images/site/rodape_fundo.jpg'); 
	color:#333;
}

#link_portal{
	text-decoration:none;
	color:#666;
}

#link_portal:hover{
	color:#F90;
	text-decoration:none;
}

#link_intranet{
	background-image: url('../../images/site/intranet5.png');
	width:90px; 
	height:19px;
}

#link_intranet:hover{
	background-image: url('../../images/site/intranet4.png');
}


#divRodapePortal{
    position:absolute;
    top: 550px;
    left: 0px;
    width: 100%;
    height: 142px;
    background-image: url('../../images/site/portal.jpg');    
}

#popup{
	background:#000;
	height:100%;
	width: 100%;
	position:fixed;
	top: 0;
	left: 0;
	display: none;
	z-index:9;
}

#conteudoEdicao{
	border: 10px solid #121212;
	margin: 3% auto;
	width: 94%;
}

#divConteudoListaEdicoes{
	position:relative;
	margin:0 auto;
    width:220px;
    height: 185px;
    padding:10px;
    border: 1px solid #999;
    background-color: #CBCFD4;
	display:block;
	z-index:9999;
}