/*
	layout form
*/
button{background:none;border:none;cursor:pointer;}
form .formLineGroup{height:60px;}
form .formLineGroup .formLine{float:left;margin-right:10px;}
form .formLine{}
form .formLine label{display:block;}
form .formLineInLine label{display:inline;float:none;}

/*
	mensagens e alertas
*/
#formAlerts{padding:5px;font-weight:bold;width:400px;}
form label.error{color:#AF0A0A;}
form input.error, textarea.error, select.error{border:2px solid #AF0A0A;}

/* box de busca */
       
			#searchForm{width:210px;padding-top:10px;}
			
			.btSearchTipo{background-position: 0 0;background-repeat:no-repeat;color:#7c0505;float:left;text-decoration:none;padding-left:20px;width:45px;height:20px;}
			.btSearchTipo:hover{background-position: 0 -30px;color:#666;}
			.btSearchTipoUP{background-position: 0 -30px;color:#666;font-weight:bold;}
				.carro{background-image:url(../imagens/bt_icoCarro.gif);}				
				.moto{background-image:url(../imagens/bt_icoMoto.gif);}
				.barco{background-image:url(../imagens/bt_icoBarco.gif);padding-left:30px;width:35px;}
				
			.input{background-color:#fff;border:1px solid #d4d6ce;margin:0 0 10px 0;}
				.btSelect{background-image:url(../imagens/bt_select.gif);background-repeat:no-repeat;color:#7c0505;display:block;padding:2px 0 2px 5px;text-decoration:none;height:16px;}
				.btSelect:hover{color:#666;}
				.selectG{width:200px;}
					.selectG .btSelect{background-position:182px 0px;}
					.selectG .btSelect:hover{background-position:182px -50px;}
				.selectP{float:left;width:96px;z-index:99;}
					.selectP .btSelect{background-position:78px 0px;}
					.selectP .btSelect:hover{background-position:78px -50px;}
				.marginRight{margin-right:5px;}
				.typeFilter{float:none;position:absolute;margin:-40px 0 0 500px;}
				
			.groupSelecList{background-color:#f4f2f2;border:1px solid #d4d6ce;display:none;margin:1px 0 0 0;position:absolute;z-index:90;}
			.selectG .groupSelecList{width:200px;}
			.selectP .groupSelecList{width:90px;}
			.selectG .groupSelecListOP a{width:190px;}
			.selectP .groupSelecListOP a{width:80px;}
				
				.groupSelecListOP{list-style-type:none;}
				.groupSelecListOP li{float:left;}
				.groupSelecListOP li a{color:#7c0505;display:block;float:left;text-decoration:none;padding:2px 5px;}
				.groupSelecListOP li a:hover{background-color:#c09a9b;color:#fff;}


/* contato  */
input{margin-top:5px;}
#contato{margin-top:10px;}
#contato .input{border:none;}
#contato input, #contato textarea, #cadastrese input{border:1px solid #d4d6ce;color:#7c0505;font:normal 11px "Trebuchet MS", Arial, Helvetica, sans-serif;padding:2px 5px;}
#contato textarea{width:390px;height:93px;}

.typeGG{}
.typeG{}
.typeMM{}
.typeM{}
.typePP{}
.typeP{}
#contato .selectG{margin-top:5px;border:1px solid #d4d6ce !important;}
#contato .selectP{float:left;margin-top:5px;border:1px solid #d4d6ce !important;}


