
/* Conteúdo */
#corpo1 {
	height: 110px;
	padding:0px 10px 0px 170px;
	background:url(../img/bgr_top_paginas.jpg) no-repeat;
	background-position:center bottom; 
	
}
#corpo1_1 {
	padding-top:55px;
	vertical-align:bottom;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;	
}

#corpo2 {

}	
#corpo2_1 {
width:730px;
padding-left:170px;
padding-right:10px;
padding-top:20px;
padding-bottom:20px;
float:left;
}
#corpo2_1_1 {
padding-top:20px;
}

ul#fotos {
list-style:none;
}
ul#fotos li {
float:left;
display:inline; /* IE6 double margin bug */
}	
ul#fotos li a {
display:block;
padding:10px 10px 10px 10px;
}	
ul#fotos li a:hover {
display:block;
padding:10px 10px 10px 10px;
background-color:#FFCC00;
}	

.imgs{
border:solid 1px #ffffff;
}

#form {
width:400px;
padding-left:100px;
padding-top:30px;
}
/* Estilos para textos */

.texto-conheca1 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-bottom:10px;
line-height: 18px;
}
.texto-conheca2 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-top:10px;
line-height: 18px;
}

.texto-conheca3 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-top:5px;
padding-bottom:5px;
}

/* forms */

	form label {
		display:block;
		color:#000000;
	}

		form label.obrigatorio {
			padding-top:4px;
			padding-bottom:5px;
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
		}

		form input, textarea {
			width:400px;
			padding:3px;
			margin-bottom:6px;
			font-size:12px;
			border: none;
		}

		form #Enviar, form #Limpar {
			width:198px;
			margin-top:10px;
			font-weight:bold;
			background:#a60606;
			color:#fff;
			border:none;
			outline:none;
		}


/* validacao dos forms */


	#msg_erro1, #msg_erro2, #msg_erro3,  #msg_erro4 {
		width:270px;
		display:none;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:bold;
		color:red;
		padding-right:15px;
		margin-bottom:10px;
		background:url(../img/ico_alerta.gif) 0 0 no-repeat;
		text-align:right;
	}

		#msg_erro1.on, #msg_erro2.on, #msg_erro3.on, #msg_erro4.on {
			display:block;
		}


		form label.on {
			font-weight:bold;
			color:red;
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			padding-top:4px;
			padding-bottom:5px;
		}

		form input.on, form textarea.on {
			border:2px solid #ff0000;
		}

