.google_map{
	width:360px; height:250px; padding-top:0; position:relative; background:#fcfcfc; margin-top:3px; margin-bottom:22px;
	}
input, textarea, select{
	color:#333;
	}				
p, blockquote, ul, ol, form{
	margin:0em; padding:1em 0 0em;
	}
blockquote{
	}
img{
	border:none;
	}			
hr{
	display:none;
	}	
table{
	width:100%;
	border-collapse:collapse;
	}
th{	
	text-align:left;
	}
li{
	white-space: nowrap;
	}	
.collabel{
	white-space: nowrap;
	}	
	

	#formulaire{
		}
	#formulaire fieldset{
		margin:0;
		border:none;	
		border-top:1px solid #f1f1f1;
		}		
	#formulaire p{
		clear:both;
		margin:0;
		overflow:hidden;
		}	
	#formulaire label{
		float:left;
		width:120px;
		display:block;
		text-align:right;
		margin-right:10px;
		}	
	#formulaire input, #formulaire textarea{	
		margin:0;	
		width:250px;
		border:1px solid #ffffff;		
		padding:3px 5px 3px 25px;
		}		
	
	
	#formulaire input#name{background:#fff url(../images/form_name.gif) no-repeat 5px 50%;}
	#formulaire input#firstname{background:#fff url(../images/form_name.gif) no-repeat 5px 50%;}
	#formulaire input#firm{background:#fff url(../images/form_firm.gif) no-repeat 5px 50%;}
	#formulaire input#phone{background:#fff url(../images/form_phone.gif) no-repeat 5px 50%;}
	#formulaire input#email{background:#fff url(../images/form_email.gif) no-repeat 5px 50%;}
	#formulaire input#web{background:#fff url(../images/form_url.gif) no-repeat 5px 50%;}
	#formulaire textarea#message{background:#fff url(../images/form_note.gif) no-repeat 5px 6px;}
	#formulaire textarea#idee{background:#fff url(../images/form_note.gif) no-repeat 5px 6px;}
	
	
	#formulaire textarea{
		height:80px;
		overflow:auto;
		}					
	#formulaire p.submit{
	clear:both;
	margin:0;
	padding:10px 70px;
	border-top:1px solid #f1f1f1;
	text-align: center;		
		}	
	#formulaire button{
		height:28px;
		line-height:28px;		
		border-top:1px solid #999;
		border-left:1px solid #999;
		border-right:1px solid #333;
		border-bottom:1px solid #333;
		background:url(../images/form_button.gif) no-repeat;
		padding:0 10px 0 25px;
		color:#333;
		cursor:pointer;
		text-align:left;
		font-size:11px;
		font-weight:bold;
		}				

