/* CSS Document */

/* font face */

@font-face {
	font-family: 'Open Sans Condensed';
    src: url('../fonts/OpenSans-CondBold-webfont.eot');
    src: url('../fonts/OpenSans-CondBold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/OpenSans-CondBold-webfont.woff') format('woff'),
         url('../fonts/OpenSans-CondBold-webfont.ttf') format('truetype'),
         url('../fonts/OpenSans-CondBold-webfont.svg#OpenSansCondensedBold') format('svg');
	-webkit-font-smoothing: antialiased;
	font-weight: bold;
    font-style: normal;
	unicode-range: U+0000-017F,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303,U+0309,U+030F,U+0323,U+0384-03CE,U+0400-0513,U+1EA0-1EF9,U+2013-2014,U+2018-201A,U+201C-201E,U+2022,U+2039-203A,U+20AB-20AC;
}
@media screen and (-webkit-max-device-pixel-ratio:1.4) {
	@font-face {
		font-family: 'Open Sans Condensed';
		src: url('../fonts/OpenSans-CondBold-webfont.svg') format('svg');
		font-weight: 700;
		unicode-range: U+0000-017F,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303,U+0309,U+030F,U+0323,U+0384-03CE,U+0400-0513,U+1EA0-1EF9,U+2013-2014,U+2018-201A,U+201C-201E,U+2022,U+2039-203A,U+20AB-20AC;
	}
	@font-face {
		font-family: 'Open Sans Condensed';
		font-weight: 700;
		src: local("Arial");
		unicode-range: U+0180-019F,U+01A2-01AE,U+01B1-02FF,U+0302,U+0304-0308,U+030A-030E,U+0310-0322,U+0324-0383,U+03CF-03FF,U+0514-1E9F,U+1EFA-2012,U+2015-2017,U+201B,U+201F-2021,U+2023-2038,U+203B-20AA,U+20AD-FFFF;
	}
}

.tit-suporte {
	display: block;
    margin: 0 0 30px -112px;
    width: 1200px;
	text-align: center;
	font-family: 'Open Sans Condensed', Arial, sans-serif;
	font-size: 30px;
}

.tit-suporte .small-txt {
	font-family: Arial, sans-serif !important;
	font-size: 12px !important;
	line-height: 16px !important;
}

.form-fale-conosco {
	overflow: hidden;
}

.form-fale-conosco .fale-conosco .form label {
	width: 120px;
	display: inline-block;
}

.form-fale-conosco .contact-data, .form-fale-conosco .fale-conosco {
	width: 900px;
	overflow: hidden;
	margin: 0 auto;
	padding: 20px;
}

.form-fale-conosco .contact-data h3, .form-fale-conosco .fale-conosco h3 {
	display: block;
	width: 478px;
	overflow: hidden;
	font-family: 'Open Sans Condensed', Arial, sans-serif !important;
	font-size: 26px;
	margin: 0 0 10px 0;
}

.form-fale-conosco .contact-data ul {
	overflow: hidden;
	width: 478px;
}

.form-fale-conosco .contact-data ul li {
	width: 478px;
	overflow: hidden;
	color: #666666;
}

.form-fale-conosco .contact-data ul li span {
	line-height: 20px;

}

.form-fale-conosco .contact-data ul li .first {
	padding: 2px 0 0px 0;
	width: 246px;
	font-size: 12px;
	font-weight: bold;
}

.form-fale-conosco .contact-data ul li .t-internal {
	font-size: 16px !important;
	font-family: 'Open Sans Condensed', Arial, sans-serif !important;
}

.form-fale-conosco .contact-data ul li .second {
	padding: 2px 0 0px 0;
	width: 200px;
	font-size: 12px;
}

.form-fale-conosco .contact-data ul li .first a {
	display: block;
	padding: 2px 2px 3px 20px;
	width: 200px;
	font-size: 12px;
	color: #616161;
}

.form-fale-conosco .contact-data ul li .first a:hover {
	text-decoration: underline;
}

.form-fale-conosco .contact-data ul li .social a#mail {background: url(../../img/bt-mail.png) center left no-repeat;}
.form-fale-conosco .contact-data ul li .social a#facebook {background: url(../../img/bt-facebook.png) center left no-repeat;}
.form-fale-conosco .contact-data ul li .social a#twitter {background: url(../../img/bt-twitter.png) center left no-repeat;}
.form-fale-conosco .contact-data ul li .social a#plus {background: url(../../img/bt-google.png) center left no-repeat;}

.form-fale-conosco .fale-conosco, .form-fale-conosco .fale-conosco .form {
	overflow: hidden;
}

.form-fale-conosco .fale-conosco .form input {
	width: 415px;
	height: 23px;
	border: none;
	background: url(../../img/bg-input.png) center top no-repeat;
	margin: 0 0 10px 0;
	padding: 10px;
}

.form-fale-conosco .fale-conosco .form select {
	width: 435px;
	height: 43px;
	border: none;
	background: url(../../img/bg-input.png) center top no-repeat;
	margin: 0 0 10px 0;
	padding: 10px 6px;
}

.form-fale-conosco .fale-conosco .form textarea {
	width: 415px;
	height: 113px;
	border: none;
	background: url(../../img/bg-textarea.png) center top no-repeat;
	margin: 0 0 10px 0;
	padding: 10px;
	font-size: 14px;
}

.form-fale-conosco .fale-conosco .form input.bt-enviar {
	width: 132px;
	height: 43px;
	border: none;
	background: url(../../img/bt-enviar.png) center top no-repeat;
	padding: 10px;
	cursor: pointer;
}

