/**************

       Contactos

**************/

body{text-align:left;}

body div, body p,
body h3, body h4{margin:0; padding:0;}

body .box{float:left;width:25%;padding-left:2em;margin-bottom:2em;background: url('imagens/separa.gif') repeat-y 100% 0;}

body .email{background-image:none;}

body .formul{
	position:relative;
	float:left; 
	width:100%;
	margin:0 0 1em 0;
}

h3, h4{text-align:left;}

body p{float:left; width:98%;line-height:1.62em;}

*:first-child+html #contentor{right:5px;} /*IE7 */

body .formul span{float:left; width:7em;text-align:right;}

body form input, body form select, body form textarea{float:left;}
/*
body #erros{position:absolute; bottom:10px; right:10px; top:10px; left:10px;background-color:#fff;color:red;display:none;}
*/

body #contentor{width:76%;}/*for Opera*/
body #contentor{
	background-image:url('imagens/_curia.jpg');
	background-position: right bottom;
	background-repeat:no-repeat;
}

body .formul .lar{font-weight:800;color:#ff9900;}

body h2{background-image:url('imagens/fundo_titulo.jpg');color:#000;}

body a{color:#fff;}
body a:hover{color:#000;}

/*************************

    FORMULÁRIO DE ERROS

*************************/

body .formul #erros{
    display: none;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height:100%;
    margin:0;
    background-color: #000;
    z-index:1000;
    -moz-opacity: 0.8;
    opacity:.80;
    filter: alpha(opacity=80);
}

body .formul #erros_msg{
   overflow:hidden;
   background-color:#f90;
   margin:5% 20%;
}
body .formul #erros_tit{
   overflow:hidden; 
   _width:100%; /*IE6*/
}

body .formul #erros_tit h4{
    float:left;
    width:8em;
    color:#000;
    margin:0.2em 0.4em;
}

body .formul #erros_tit a#close  {
    margin:0.2em;
    float:right;
    height: 30px;
    width: 30px;
    text-decoration:none;
    background: url(imagens/close.png) 0 0;
}

body .formul #erros_tit a#close:hover {
    background: url(imagens/close.png) 0 -30px;
}
body .formul #erros_rod{
    text-align:center;
    padding:0.2em 0;    
}
body .formul #erros_rod input{
    font-size:0.6em; 
    text-transform:uppercase;
    padding:0.2em 0;
}

body .formul #erros_com{
    background-color:#fff;
    color:#000;
    font-weight:600;
    border-top:1px solid #000;
    border-bottom:1px solid #000;
    padding:0.4em 2em;
    _overflow:auto;/*IE5.5*/
}


