/*#map {
width:450px;
height:450px;
border:1px solid black;

float:left;
Margin-left:10px;
background-color:white;
margin-top:20px;
}*/

#resultats{
width:400px;
float:left;

}

#FB{
border:0px solid yellow;
width:300px;
height:80px;
margin-left:350px;
margin-top:80px;
z-index:200;
float:left;
position:relative;
display:inline;

}

fieldset{
border:none;
}

#browsebutton{
width:50px;
height:24px;
margin-right:50px;
float:right;
}

#pictureURL{
float:left;
margin-right:10px;
}

#map {
	/*background-image: url(../images/essentials/main/bg.png);*/
	position: relative;
	min-height:540px;
  	height:auto !important;
  	height:590px;
  	float:left;
  	border:0px solid black;
  	width:230px;
  	/*-moz-border-radius:1em;
  -webkit-border-radius:1em;
  border-radius:1em;
  background-color:#ffffff;*/
  margin-left:80px;
  margin-top:-40px
 /* margin-top:-140px;*/
  padding:10px;
  margin-right:50px;
}

#questionnaire {
width:400px;
border:none;
float:left;
margin:0px;
}

.clearfloat{
clear:both;
}

#address {
font-size:14px;
height:20px;
width:180px;
margin-top:120px;
}


  #map_canvas {float:left;  border:1px solid black; background-color:#ffffff; margin-top:10px; margin-bottom:10px;}
 
  .textinput {
  width:250px;
  height:24px;
  font-style:bold;
  font-family:Verdana, Geneva, sans-serif;
  font-size:16px;
  border: 1px solid #cccccc;
  color: #757575;
  -moz-border-radius:.25em;
  -webkit-border-radius:.25em;
  border-radius:.25em;
  background-color:#ffffff;
}

.submit {
  margin-left: 5px;
  font-size:16px;
height:22px;
width:auto;
  color:#B56C21;
  font-style:bold;
  background-color:#f3f3f3;
  border:1px solid #cccccc;
  padding-right:2px;
  padding-left:2px;
  -moz-border-radius:.25em;
  -webkit-border-radius:.25em;
  -moz-border-radius:.25em;
  border-radius:.25em;
  display:inline;
  cursor:pointer;
  background-color:#ffffff;
}

#main p{
heigth:20px;
}

#main h1{
}
