/* 
    Document   : style.css
    Created on : 22/02/2009, 14:48:21
    Author     : Estúdio Polo
    Description:
        Purpose of the stylesheet follows.
*/

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

html, body {
    height:100%;
    width:100%;
    padding:0;
    margin:0;
}
* {
    font-family:Arial, sans-serif;
    font-size:12px;
    margin:0;
    border:0;
    padding:0;
}

img {
    border:none;
}

h1 {
    font-size:32px;
    letter-spacing:-2px;
}

h2 {
    font-size:24px;
    letter-spacing:-1px;
}

h3 {
    font-size:14px;
    letter-spacing:-0.5px;
    margin-bottom:5px;
    color:#007900;
    text-align:center;
}

input, textarea, select {
    border:solid #0092a1 1px;
}

p {
    padding:inherit;
    margin:auto;
}

ul {
    list-style-type:none;
    margin-left:10px;
}

a:link {
    color:#000000;
}
a:visited {
    color: #000000;
}
a:hover {
    color:#000000;
    text-decoration:none;
}
#site {
    width:100%;
    height:100%;
}

#content {
    width:759px;
    height:300px;
    min-height:350px;
    
    /* border:solid 1px; */
    display:table-cell;
    vertical-align:middle;
    text-align:center;
}

#topo {
    border:none;
    text-align:center;
    margin:0;
    padding:0;
}

#data_bemvindo {
    text-align:left;
    float:left;
    background-image:url("/img/data.jpg");
    background-repeat:no-repeat;
    width:759px;
    height:18px;
    *height:1px;

}

#menu_esquerda {
    background-color:#0092a1;
}

#central {
    /* background-color:#e6ffff; */
    background-color:#FFFFFF;
    
    *width:1520px; /* ie */
    padding:5px;
    
}



#banner {
    background-color:#e6ffff;
    float:right;
    text-align:right;
    margin:0;
    padding:0;
    position:relative;
    right:0;
    border:0;
    display:table-cell;
    vertical-align:top;
}

#rodape {
    width:759px;
    height:25px;
    background-image:url("/img/rodape.jpg");
    background-repeat:no-repeat;

    *float:none; /* ie */
}

#mapadosite td {
    text-align:center;
}

#predio_prevenir {
    float:left;
    width:135px;
    height:120px;
}

#tabela_contato td {
    padding-bottom:5px;
}

#textarea_faleconosco {
    width:400px;
    height:100px;
}

#textarea_comoficou {
    width:400px;
    height:100px;
}

.lista_ul li {
    padding:3px;
}

.lista {
    color:#cc4200;
}

.observacao {
    background-color: #B9F1FF;
	border: 1px outset #009999;
}

.observacao p {
    margin:4px;
}

.romanos {
    list-style-type:upper-roman;
    padding-left:20px;
}

.romanos_sub {
    list-style-type:lower-roman;
    padding-left:20px;
}

.none {
    border:none;
}