/**
 * Go Getter
 * 
 * @since Version 1.0
 * @author MindSet Films Dev Team
 * @copyright Copyright (c) 2009, Ometz Group.
 */

/**
 * contato.css
 * 
 * @author João Paulo Fricks
 * @description Arquivo de estilos da Contato.
 */

body 
{
	background-image: url("http://modules.mindset.net.br/assets/GGT/images/layout/bg5_gogetter.jpg") !important;
	background-repeat: no-repeat !important;
	background-position: top center !important;
	background-color: #437E82 !important;
}

#header 
{
	background-image: url("http://modules.mindset.net.br/assets/GGT/images/layout/header5_gogetter.jpg") !important;
	background-repeat: no-repeat !important;
	background-position: top center !important;
	height: 50px !important;
	/*position: relative;*/
	padding-top: 230px !important;
}

/*****************************************************
 * CONTENT CONTATO          						 *
 *****************************************************/

#geral #content 
{
	width: 998px;
	float: left;
	height: auto;
}

#geral #content #centro 
{
	width: 962px;
	height: 532px;
	margin: 19px 0px 0px 19px; /*IE6 margin*/
	background: transparent url(http://modules.mindset.net.br/assets/GGT/images/contato/box_contato.png) no-repeat center top;
}

html > body #geral #content #centro
{
	margin: 19px 0px 0px 19px; /*FireFox, Safari, IE7 margin */	
}

#geral #content #centro h1
{
	width: 95px;
	height: 15px;
	/*padding: 35px 0px 0px 170px;*/
	background: transparent url(http://modules.mindset.net.br/assets/GGT/images/contato/tit_contato.png) no-repeat;
	float: left;
	display: inline;
	margin: 25px 0 0 170px;
}

#geral #content #centro h1.telefone
{
	width: 188px;
	height: 15px;
	/*padding: 35px 0px 0px 170px;*/
	background: transparent url(http://modules.mindset.net.br/assets/GGT/images/contato/tel-matriz-sp.png) no-repeat;
	float: left;
	display: inline;
	margin: 25px 0 0 170px;
}

#geral #content #centro h1 span
{
	display: none;
}

#geral #content #centro p.titulo 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #355d6e;
	line-height: 18px;
	padding: 23px 0px 0px 170px;
	width: 650px;
	float: left;
}

/*****************************************************
 * CONTATO FORMULÁRIO  								 *
 *****************************************************/

#geral #content #centro form 
{
	width: 700px;
	height: auto;
	margin: 15px 0px 0px 92px;
	float: left;
}

#geral #content #centro form p 
{
	font-family: Arial,Verdana,sans-serif;
	font-size: 13px;
	color: #355d6e;
	float: right;
	margin-top: 15px;
	font-weight: normal;
}

#geral #content #centro form p label 
{
	margin-right: 5px;
	height: 22px;
}

#geral #content #centro form p input 
{
	background-color: #cddadd;
	border: 1px solid #dee8ec;
	height: 22px;
	width: 532px;
	font-family: Arial,Verdana,sans-serif;
	font-size: 12px;
	color: #507788;
	padding: 8px 0px 0px 2px;
	vertical-align: middle;
}

#geral #content #centro form p.formInputName
{
	width: 590px;
}

#geral #content #centro form p.formInputEmail
{
	width: 590px;
}

#geral #content #centro form p.formSelectDdd 
{
	float: left;
	margin-left: 121px;
	margin-right: 9px;
	width: 160px;
}

* html body #geral #content #centro form p.formSelectDdd 
{
	float: left;
	margin-left: 69px;
	width: 160px;
	/*width: 439px;*/ /* Hack IE6 */
}

* + html/*/ * /**/ body #geral #content #centro form p.formSelectDdd  
{  
	float: left;
	margin-left: 69px;
	width: 160px;
	/*width: 444px;*/ /* Hack IE7 */
}

#geral #content #centro form p.formSelectDdd select 
{
	background-color: #cddadd;
	border: 1px solid #dee8ec;
	height: 31px;
	/*width: 55px;*/
	width: 115px;
	vertical-align: middle;
	padding: 6px 2px;
	color: #507788;	
} 

#geral #content #centro form p.formInputCelphone
{
	/*margin-left: 0px;*/
	float: left;
	margin-right: 10px;
}

* + html/*/ * /**/ body #geral #content #centro form p.formInputCelphone 
{  
	/*width: 444px;*/ /* Hack IE7 */
	width: 195px;
}

#geral #content #centro form p.formInputTelphone 
{
	width: 204px;
	float: left;
}

* html body #geral #content #centro form p.formInputTelphone 
{
	width: 194px;
	/*width: 439px;*/ /* Hack IE6 */
}

* + html/*/ * /**/ body #geral #content #centro form p.formInputTelphone 
{  
	width: 194px;
	/*width: 444px;*/ /* Hack IE7 */
}

#geral #content #centro form p.formSelectSubject 
{
	float: left;
	margin-left: 86px;
	width: 191px;
	margin-right:14px;
}

* html body #geral #content #centro form p.formSelectSubject 
{
	/*width: 220px;*/ /* Hack IE6 */
	/*float: left;*/
	margin-left: 45px;
	width: 184px;
}

* + html/*/ * /**/ body #geral #content #centro form p.formSelectSubject 
{
	/*width: 230px;*/ /* Hack IE7 */
	/*float: left;*/
	margin-left: 45px;
	width: 184px;
}

#geral #content #centro form p.formSelectCity 
{
	float: left;
	width: 178px;
	margin-left: 24px;
}

* html body #geral #content #centro form p.formSelectCity 
{
	/*float: left;*/ /* Hack IE6 */
	width: 175px;
	margin-left: 37px;
}

* + html/*/ * /**/ body #geral #content #centro form p.formSelectCity 
{  
	/*float: left;*/ /* Hack IE7 */
	width: 175px;
	margin-left: 37px;
}

#geral #content #centro form p.formInputTelphone input 
{
	width: 118px !important;
}

#geral #content #centro form p.formInputCelphone input 
{
	width: 118px !important;
}

#geral #content #centro form p.formSelectSubject select, p.formSelectCity select, p.formSelectNeighborhood select 
{
	background-color: #cddadd;
	border: 1px solid #dee8ec;
	height: 31px;
	width: 115px;
	padding: 6px 2px;
	vertical-align: middle;
	color: #507788;
}

#geral #content #centro form p.formTextareaMessage
{
	width: 623px;	
}

#geral #content #centro form p.formTextareaMessage label 
{
	float: left;
}

#geral #content #centro form p.formTextareaMessage textarea 
{
	background-color: #cddadd;
	border: 1px solid #dee8ec;
	width: 532px;
	height: 75px;
	padding-left: 2px;
	padding-top: 2px;
	font-family: Arial,Verdana,sans-serif;
	font-size: 12px;
	color: #507788;
}

#geral #content #centro .formInputSubmit input 
{
	background: transparent url(http://modules.mindset.net.br/assets/GGT/images/contato/bt_enviar.png) repeat scroll 0 0;
	border: 0 none;
	cursor: pointer;
	height: 34px;
	overflow: hidden;
	width: 102px;
	text-indent: -999999px;
	display: block;
}

/*****************************************************
 * CONTATO MSG ERROR   								 *
 *****************************************************/
span#formGroup 
{
	/*float: left;*/
}

#geral #content #centro form span.error 
{
	color: #cc0000;
	/*float: left;*/
	font-family: Lucida Grande;
	font-size: 9px;
	font-weight: normal;
}

#geral #content #centro form span#errorname
{
	padding: 3px 0 0 53px;
}

#geral #content #centro form span#erroremail
{
	padding: 3px 0 0 53px;
}

#geral #content #centro form span#errorddd
{
	padding: 3px 0 0 42px;
}

#geral #content #centro form span#errortelphone
{
	padding: 3px 0 0 83px;
}

#geral #content #centro form span#errorsubject
{
	padding: 3px 0 0 77px;
}  

#geral #content #centro form span#errorcity
{
	padding: 3px 0 0 63px;
}

#geral #content #centro form span#errormessage
{
	padding: 3px 0 0 86px;
}

#error span.msgContact
{
	color: #cc0000;
	float: left;
	font-family: Lucida Grande;
	font-size: 10px;
	font-weight: normal;
	padding: 3px 0 0 254px;	
}

* + html/*/ * /**/ body #error /* Hack IE7 */
{
	width: 300px; 
	margin-top: -45px;
	float: left;
} 

* + html/*/ * /**/ body #error span.msgContact /* Hack IE7 */
{
	margin-top: 0px; 
	color: #cc0000;
	float: left;
	font-family: Lucida Grande;
	font-size: 10px;
	font-weight: normal;
	padding: 3px 0 0 115px;	
}
