@charset "utf-8";

/* CSS Document */

.contato{ float:left; background-color:#efebe3; width:940px; margin:0 0 25px 20px; -webkit-box-shadow:#666 5px 5px 10px; -moz-box-shadow:#666 5px 5px 10px; box-shadow:#666 5px 5px 10px;

-webkit-border-radius: 5px;

-moz-border-radius: 5px;

border-radius: 5px;}

.ct_tit {

float: left;

color: #244766;

font-family: Tahoma, Geneva, sans-serif;

font-weight: bold;

font-size: 22px;

width: 800px;

padding: 5px 0 0 0;

margin: 0px 0 10px 100px;

letter-spacing: -1px;

}

.ct_txt {

float: left;

color: #bc1515;

font-family: Tahoma, Geneva, sans-serif;

font-size: 16px;

width: 250px;

padding:20px;

margin: 0px 0 15px 50px;

}


.google_txt {
    font-family: Tahoma, Geneva, sans-serif;
    font-size: 32px;
    text-align: center;
    width: 90%;
    padding: 70px 0;
    margin: 0px auto;
    background-color: #c21a1a;
	border-bottom: 3px solid #9d1010;
    color: #fff;
    font-weight: bold;
    line-height: 60px;

}


.topo_txt:hover {

color: white;

background-color: #bc1515;

vertical-align: top;

-webkit-border-radius: 5px;

-moz-border-radius: 5px;

border-radius: 5px;

	-webkit-box-shadow: 2px 2px 5px 0px rgba(50, 50, 50, 0.75);

	-moz-box-shadow:    2px 2px 5px 0px rgba(50, 50, 50, 0.75);

	box-shadow:         2px 2px 5px 0px rgba(50, 50, 50, 0.75);

	-o-box-shadow:      2px 2px 5px 0px rgba(50, 50, 50, 0.75);

}

.topo_txt {

font-size: 16px;

color: #bc1515;

text-decoration: none;

padding: 0px 7px 3px 7px;

margin-right: 16px;

vertical-align: top;

}

#formulario {

	padding:20px;

float: left;

width: 450px;

margin: 0px 0 10px 70px;



}





.topo_icon1 {

padding-top: 4px;

}

label{display:block; font-family: font-family Tahoma, Geneva, sans-serif; font-size:14px; vertical-align: middle;}

.input_txt{ -webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px; padding:5px 8px 5px 8px; border:1px solid #244766; width:350px; -webkit-box-shadow: #333333 3px 3px 5px;-moz-box-shadow: #333333 3px 3px 5px; box-shadow: #333333 3px 3px 5px; font-family: Tahoma, Geneva, sans-serif; font-size:14px;}

.input_txt:hover{ background-color:#f9bfbf;}



.input_txtb{ -webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px; padding:5px 10px 5px 10px; border:2px solid #c21a1a; width:800px; -webkit-box-shadow: #333333 3px 3px 5px;-moz-box-shadow: #333333 3px 3px 5px; box-shadow: #333333 3px 3px 5px; font-family: Tahoma, Geneva, sans-serif; font-size:14px;}

.input_txtb:hover{ background-color:#f9bfbf;}







.input_height{ height:75px;}

.td{ -webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px; /*background-color:silver;*/ }

.line{}





.enviar {

	background-color:#c21a1a;

	font-family:arial; 

	font-size:14px;

	text-decoration:none;

	color:#fff;

	position:relative;

	

	padding:2px 20px 2px 20px;	

	-webkit-border-radius: 5px;

	-moz-border-radius: 5px;

	-o-border-radius: 5px;

	border-radius: 5px;

	-webkit-box-shadow: 2px 2px 5px 0px rgba(50, 50, 50, 0.75);

	-moz-box-shadow:    2px 2px 5px 0px rgba(50, 50, 50, 0.75);

	box-shadow:         2px 2px 5px 0px rgba(50, 50, 50, 0.75);

	-o-box-shadow:      2px 2px 5px 0px rgba(50, 50, 50, 0.75);

}

.enviar:hover { background-color:#8f1010;}





.limpar {

	background-color:#c21a1a;

	font-family:arial; 

	font-size:14px;

	text-decoration:none;

	color:#fff;

	position:relative;

	padding:2px 20px 2px 20px;	

	-webkit-border-radius: 5px;

	-moz-border-radius: 5px;

	-o-border-radius: 5px;

	border-radius: 5px;

	-webkit-box-shadow: 2px 2px 5px 0px rgba(50, 50, 50, 0.75);

	-moz-box-shadow:    2px 2px 5px 0px rgba(50, 50, 50, 0.75);

	box-shadow:         2px 2px 5px 0px rgba(50, 50, 50, 0.75);

	-o-box-shadow:      2px 2px 5px 0px rgba(50, 50, 50, 0.75);

}

.limpar:hover { background-color:#8f1010;}





.left{ float:left;}

.right{ float:right;}





