

/**
 * Ometz Group
 * 
 * @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 de Contato.
 */

/*****************************************************
 * CONTATO          								 *
 *****************************************************/
#geral #conteudo #msgContact 
{
	padding: 20px 0px 0px 35px;	
}

#geral #conteudo #msgContact p 
{
	font-family:'Lucida Grande','Lucida Sans Unicode',Arial,Verdana,sans-serif;
}

#geral #conteudo #msgContact p#msgContactP1
{
	color: #1F3E5B;
	font-size: 18px;
	font-weight: bolder;
	padding: 0px 0px 3px 0px;
}

#geral #conteudo #msgContact p#msgContactP2
{
	color: #262b2d;
	font-size: 14px;
	font-weight: normal;
}

#geral #conteudo #mensagem 
{
	width: 290px; 
	height: 800px;
	background: transparent url('http://modules.mindset.net.br/assets/OMT/images/internas/fundo_cinza.png') top repeat-x;
	margin-left: 0; /* IE6 margin / metade em relação aos outros browsers */
	float: left;
}

html > body #geral #conteudo #mensagem 
{
	margin-left: 0px; /* Hack para os outros browsers */
	float: left;
	min-height: 800px;
	height: auto;	
}

#geral #conteudo #mensagem h2 
{
	width: 290px; 
	height: 230px;
	background: transparent url('http://modules.mindset.net.br/assets/OMT/images/contato/mensagem_azul.png') center top no-repeat;	
}

#geral #conteudo #mensagem h2 span 
{
	display: none;
}

#geral #conteudo #destaque 
{
	/*background-color: #fcfcfc;*/
	background: transparent url('http://modules.mindset.net.br/assets/OMT/images/internas/bg_degrade.png') top repeat-x;
	width: 690px;
	height: 800px;
	float: left;
	font-family: 'Lucida Grande','Lucida Sans Unicode',Arial,Verdana,sans-serif;
	position: relative;
}

html > body #geral #conteudo #destaque 
{
	min-height: 800px;
	height: auto;	
}

#geral #conteudo #destaque h3 
{
	font-size: 14px;
	color: red;
}

#geral #conteudo #destaque p.texto1 
{
	width: 628px;
	height: auto;
	font-size: 12px;
	line-height: 18px;
	color: #5a5a5a;
}

/*****************************************************
 * CONTATO FORMULÃRIO  								 *
 *****************************************************/

#geral #conteudo #destaque form 
{
	width: 619px;
	height: auto;
	margin: 30px 0 0 35px;
	display:inline;
	float:left;
}

* html #geral #conteudo #destaque form 
{
	width: 650px;
}

#geral #conteudo #destaque form p 
{
	font-weight: bolder;
	display:block;
	float:left;
	padding: 0 0 10px;
}

#geral #conteudo #destaque form label 
{
	margin-right: 5px;
	height: 22px;
	color: #898989;
	display: block;
	float: left;
	font-family: 'Lucida Grande','Lucida Sans Unicode',Arial,Verdana,sans-serif;
	font-size: 13px;
	line-height: 14px;
	padding: 5px 5px 0 0;
	text-align: right;
	width: 73px;
}

#geral #conteudo #destaque form label.direita0 
{
	width: 80px;
}

* html #geral #conteudo #destaque form label.direita0 
{
	width: 70px;
}

#geral #conteudo #destaque form label.direita1
{
	width: 76px;
}

* html #geral #conteudo #destaque form label.direita1
{
	width: 59px;
}

#geral #conteudo #destaque form p input 
{
	background-color: #f9f9f9;
	border: 1px solid #E1E1E1;
	height: 18px;
	width: 532px;
	font-family: 'Lucida Grande','Lucida Sans Unicode',Arial,Verdana,sans-serif;
	font-size: 12px;
	color: #555555;
	padding-top: 4px;
	padding-left: 2px;
	vertical-align: middle;
}

#geral #conteudo #destaque form p.formSelectDdd select 
{
	background-color: #f9f9f9;
	border: 1px solid #E1E1E1;
	height: 24px;
	/*width: 55px;*/
	width: 115px;
	vertical-align: middle;
	padding: 3px 2px;		
} 

#geral #conteudo #destaque form p.formSelectDdd 
{
	width: 198px;
}

* html #geral #conteudo #destaque form p.formSelectDdd
{
	width: 208px;
	1border: 1px solid purple;
}

#geral #conteudo #destaque form p.formInputTelphone 
{
	width: 213px;
}

* html #geral #conteudo #destaque form p.formInputTelphone
{
	width: 220px;
	1border: 1px solid purple;
}

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

#geral #conteudo #destaque form p.formInputCelphone
{
	width: 208px;
}

* html #geral #conteudo #destaque form p.formInputCelphone
{
	width: 216px;
}

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

#geral #conteudo #destaque form p.formSelectSubject 
{
	width: 198px;
}

* html #geral #conteudo #destaque form p.formSelectSubject 
{
	width: 208px;
}

#geral #conteudo #destaque form p.formSelectCity 
{
	width: 213px;
}

#geral #conteudo #destaque form p.formSelectSubject select 
{
	background-color: #f9f9f9;
	border: 1px solid #E1E1E1;
	height: 24px;
	width: 115px;
	padding: 3px 2px;
	vertical-align: middle;
}

#geral #conteudo #destaque form p.formSelectCity select 
{
	background-color: #f9f9f9;
	border: 1px solid #E1E1E1;
	height: 24px;
	width: 122px;
	padding: 3px 2px;
	vertical-align: middle;
}

#geral #conteudo #destaque form p.formSelectNeighborhood select
{
	background-color:#F9F9F9;
	border:1px solid #E1E1E1;
	height:24px;
	padding:3px 2px;
	vertical-align:middle;
	width:122px;
}

#geral #conteudo #destaque form p.formTextareaMessage label 
{
	float: left;
}

#geral #conteudo #destaque form p.formTextareaMessage textarea 
{
	background-color: #f9f9f9;
	border: 1px solid #E1E1E1;
	width: 532px;
	height: 75px;
	padding-left: 2px;
	padding-top: 2px;
	font-family: 'Lucida Grande','Lucida Sans Unicode',Arial,Verdana,sans-serif;
	font-size: 12px;
	color: #555555;
}

#geral #conteudo #destaque form p.formInputSubmit 
{
	display: inline;
	float: left;
	margin: 0 0 0 539px;
}

#geral #conteudo #destaque .formInputSubmit input 
{
	background: transparent url(http://modules.mindset.net.br/assets/OMT/images/internas/bt_enviar.png) repeat scroll 0 0;
	border: 0 none;
	cursor: pointer;
	height: 26px;
	overflow: hidden;
	width: 80px;
	text-indent: -999999px;
	margin-top: 4px;
	display: block;
}

/*****************************************************
 * CONTATO MSG ERROR   								 *
 *****************************************************/

span#formGroup 
{
	1float: left;
}

#geral #conteudo #destaque form span.error 
{
	color: #cc0000;
	float: left;
	font-family: Lucida Grande;
	font-size: 9px;
	font-weight: normal;
	padding: 3px 0 0 0;
	height:10px;
	display:block;
}

#geral #conteudo #destaque form span#errortelphone
{
	padding: 3px 0 0 0;
	height:10px;
	display:block;
}

#geral #conteudo #destaque form span#errorcity
{
	padding: 3px 0 0 0;
	height:10px;
	display:block;
} 

#geral #conteudo #destaque form span#errormessage
{
	padding: 3px 0 0 83px;
	height:10px;
	display:block;
} 

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

* + 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;	
}

/*****************************************************
 * CONTATO NON-RODAPE  								 *
 *****************************************************/

#geral #conteudo #destaque #non-rodape 
{
	width: 690px; 
	height: 65px; 
	background-color: #F8F8F8; 
	position: absolute;
	bottom: 0;
	text-align: center;
}

#geral #conteudo #destaque #non-rodape p 
{
	color: #A7A7A7;
	font-family: Helvetica;
	font-size: 9px;
	padding-top: 30px;
}
