/* TAGs em Geral */
	pre {
		border: 3px #F00 solid;
		font-family: Verdana, "Tahoma", Arial, sans-serif;
		font-size: 11px;
		font-weight: normal;

		background-color: #F5F8CB;
		color: #000;

		margin: 10px;
		padding: 5px;

		text-align: left;
	}

	html, body, td {
		font-family: Verdana, "Tahoma", Arial, sans-serif;
		font-size: 12px;
		font-weight: normal;
		color: #000;

		text-align: center;
		margin: 0px;
		padding: 0px;

		background-color: #FFF;
	}

	body {
		margin-top: 40px;
	}

	a {
		color: #3333CC;
	}

	#alerta {
		font-size: 10px;
		color: #F00;
	}

	#beta {
		font-size: 14px;
		font-weight: bold;

		color: #F00;

		width: 100%;
		float: left;
		text-align: center;
		margin-bottom: 10px;
	}

/* DIVs */
	#containerBusca {
		width: 600px;
		margin-left: auto;
		margin-right: auto;
		text-align: center;
		margin-top: 14px;
	}

	#tituloBusca {
		margin-bottom: 5px;
	}

	#campo_busca {
		margin-left: auto;
		margin-right: auto !important;
		margin-right: 3px;

		padding-top: 5px;
		float: right;
		
		width: 321px;
	}

	#botao_busca, #tipo_busca {
		width: 600px;
		text-align: center;
		float: left;

		margin-top: 10px;
	}

	#tipo_busca {
		margin-bottom: 10px;
	}

	#logos {
		width: 600px;
		float: left;
		margin-bottom: 30px;

		/*border: 1px #F00 solid;*/
	}

	#logo_mail {
		width: 45%;
		float: left;

		margin-left: 20px;
		/*border: 1px #0F0 solid;*/
	}

	#logo_mail2 {
		width: 600px;
		float: left;
		margin-bottom: 50px;
	}

	#logo_sites {
		width: 45%;
		float: right;

		margin-right: 20px;
		/*border: 1px #00F solid;*/
	}

	.logo_casamentosites_250 {
		vertical-align: bottom;
		height: 49px;
	}

	.logo_casamentosites_150 {
		vertical-align: bottom;
		height: 19px;
	}

	#copyright {
		font-size: 9px;
		text-align: center;
	}

/* Headers */
	#h1_busca {
		font-family: Arial, Verdana, "Tahoma", sans-serif;
		font-size: 12px;

		font-weight: normal;

		text-align: center;
		color: #232989;
	}

	#h2_busca, #logo_mail h3, #logo_sites h3 {
		font-size: 12px;

		font-weight: normal;
		padding: 0;
		margin: 0;

		text-align: center;
	}

	#h1_busca2 {
		font-size: 13px;
		text-align: center;
		color: #232989;
	}

/* Geral FORMs */
	input, textarea {
		border: 1px #000 solid;
	}

	input {
		font-size: 14px;
	}

	.sem_borda {
		border: none;
	}

	.padding_input {
            width: 320px;
            height: 30px;
            padding-left: 3px;
            margin-right: 5px;
            font-size: 18px;
	}

/* BORDAS 
	#containerBusca {
		border: 1px #F00 solid;
	}

	#campo_busca {
		border: 1px #0F0 solid;
	}

	#segmento {
		border: 1px #00F solid;
	}
	
	#busca {
		border: 1px #FF0 solid;
	}

	#botao_busca {
		border: 1px #F00 dotted;
	}

	#tipo_busca {
		border: 1px #F0F dotted;
	}
*/

	#segmento {
		float: right;
		padding-top: 3px;

		margin-left: 10px !important;
		margin-left: 0px;

		width: 135px;
		text-align: left;
	}

	#segmento_ {
		width: 160px !important;
		width: 160px;
		float: right;

		text-align: left;

		font-size: 11px;

		margin-left: 0px;

		padding-top: 0px !important;
		padding-top: 2px;
	}

	#estado {
		margin-bottom: 10px;
		float: left;
		width: 600px;
		font-size: 12px;
		text-align: left;

		padding-left: 71px !important;
		padding-left: 72px;
	}

	#busca_brasil, #estado {
		display: none;
	}

#botao_busca input {
		width: 63px;
                height: 30px;
                border: 1px solid #000;
                background: #FFF;
                font-size: 15px;                
	}
