/* CSS Document */

body {
margin: 0;
}

td, tr {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000;
}

.borderimg {
border:1px solid #fff;
}

.borderimg2 {
border:16px solid #047336;
}

.border {
border: 1px solid #e5e5e5;
}

.pad {
padding:0 10px;
}
.pad2 {
padding:5px 10px;
}

.titulos {
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
padding:0 10px;
}

.titulo { margin:0; padding:0 0 0 12px;  font-family: "Lucida Sans", Arial, Helvetica, sans-serif; font-size:12px; color:#fff; font-weight:normal; }

.titulo img {
vertical-align: bottom;
}

a.pg:link, a.pg:active, a.pg:visited {
background:#fff;color:#666; 
text-decoration:none;margin:2px 1px;padding:2px 4px; 
}
a.pg:hover { background: #f0f0f0;color:#000;padding:2px 4px; }

.pg2 {
background:#e5e5e5;color:#000;padding:2px 4px;
}

a:link, a:active, a:visited {
color:#FF0000;
text-decoration: underline;
}
a:hover {
color:#000;
text-decoration:underline;
}

.formadm {
border:1px solid #333;
}

.btadm {
background:#333;
border:1px solid #333;
font-size:9px;
text-transform:uppercase;
padding:1px 4px;
color:#fff;
}

/***************************************

/* FORM CONTATO */

#form2 {
margin: 0;
padding: 0 0 0 10px;
}
#form2 form{
            font: 11px, Arial, Helvetica, sans-serif;
			padding: 0;
			margin: 0;
	        
        }
        
#form2 fieldset{
	        padding: 0px;
	        border: none;
            width: 94%;
        }
        
#form2 legend{
	        font-weight: bold;
	        color: #666;
	        font-size: 10px;
			padding: 0 0 15px 0;
        }
        
        
/* HACK PARA CORRIGIR O MARGIN-BOTTOM*/
html>body #form2 legend{
        	margin-bottom: 0px;
        }
        
/*#form2 input{
	        border-top: 1px solid #666;
	        border-left: 1px solid #666;
	        border-bottom: 1px solid #666;
	        border-right: 1px solid #666;
	        font-size: 9px;
	        margin-bottom: 8px;
			background-color: #999;
	        color: #000000;
        }

#form2 textarea{
	        border-top: 1px solid #666;
	        border-left: 1px solid #666;
	        border-bottom: 1px solid #666;
	        border-right: 1px solid #666;
	        font-size: 9px;
	        margin-bottom: 8px;
			background-color: #999;
	        color: #000000;
        }*/
        
#form2 select{
	        border: 1px solid #333;
	        font-size: 11px;
	        margin-bottom: 8px;
			background-color: #f5f5f5;
	        color: #000;
        }
        
#form2 label{
	display: block;
	width: 70px;
	float: left;
	color: #333;
	margin-right: 2px;
			
			
				        
        }
        
#form2 span{
	        color: #999;
	        font-size: 10px;
        }
        
#form2 .botao{
	        font-size: 10px;
	        background-color: #D6EBD6;
	        margin: 10px 0px 0px 0px;
        }
.normal {
	        border-top: 1px solid #666;
	        border-left: 1px solid #666;
	        border-bottom: 1px solid #666;
	        border-right: 1px solid #666;
	        font: 11px, Arial, Helvetica, sans-serif;
	        margin-bottom: 8px;
			background-color: #fff;
	        color: #000000;
			}

.muda {
	border-top: 1px solid #666;
	border-left: 1px solid #666;
	border-bottom: 1px solid #666;
	border-right: 1px solid #666;
	margin-bottom: 8px;
	font: 11px, Arial, Helvetica, sans-serif;
	background-color: #DFF8FF;
	}
	
#form2 textarea {
font: 11px, Arial, Helvetica, sans-serif;
}

.btenviar {
margin: 0 0 0 74px;
}

/*******************************
 LIGHTBOX
 ******************************/

.black_overlay {
			display: none;
			position: absolute;
			top: 0%;
			bottom:0%;
			left: 0%;
			width: 100%;
			height: 100%;
			background-color: black;
			z-index:1001;
			-moz-opacity: 0.8;
			opacity:.80;
			filter: alpha(opacity=80);
}
.white_content {
			display: none;
			position: absolute;
			top: 25%;
			left: 20%;
			width: 60%;
			height: 60%;
			padding: 0;
			border: 16px solid #047336;
			background-color: none;
			z-index:1002;
			overflow: auto;
}
.white_content2 {
			display: none;
			position: absolute;
			top: 0%;
			left: 10%;
			width: 60%;
			height: 100%;
			padding: 0;
			border: 0;
			background-color:none;
			text-align:right;
			vertical-align:middle;
			z-index:1002;
			overflow:hidden;
}
/*******************************
 LIGHTBOX - MAIOR
 ******************************/
.white_contentm {
			display: none;
			position: absolute;
			top: 5%;
			left: 20%;
			width: 60%;
			height: 85%;
			padding: 0;
			border: 16px solid #047336;
			background-color: none;
			z-index:1002;
			overflow: auto;
}
