/* CSS Document */
/*CSS for youare div*/
#div_youare{
	height: 1mm;
	width: 750px;
	text-align: left;
}
#span_youare{
	background-color: #FF9933;
	width: 77px;
	height: 1ex;
	font-size: 1px;
	margin-left: 533px;
}
/*
							CSS for Contact page 
---------------------------------------------------
*/
#tbl_contact{
	width: 728px;
	margin-bottom: 50px;
}
#td_form{
	text-align: left;
}
#div_contactDetails{
	margin-top: 40px;
	height: 280px;
}
#div_titleContactDetails{
	width:350px;
	padding-left:20px;
	font-size: 21px;
	font-weight: lighter;
	color: #003366;
	height: 30px;
	text-align: left;
	margin-bottom:20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;	
}
#div_detailsLabels{
	width: 120px;
	margin-top:15px;
	line-height:30px;
	margin-left: 100px;
	color: #003366;
	position: absolute;	
}
#div_detailsInfo{
	width: auto;
	margin-top:15px;
	line-height:30px;
	position: absolute;
	margin-left: 220px;
	font-size: 15px;	
}
#div_titleMap{
	width:350px;
	padding-left:20px;
	margin-bottom: 20px;
	font-size: 21px;
	font-weight: lighter;
	color: #003366;
	height: 30px;
	text-align: left;
	margin-bottom:5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;	
}
#td_mapContainer{
	width: 550px;
	height: 500px;
	z-index: 1;
	vertical-align: top;
}
#div_mapContainer {
	position:absolute;
	width:550px;
	height:400px;
	margin-top: 15px;
	opacity: -0.01;
	margin-left: 95px;
	z-index: 1;
}
#div_imgBackground{
	background-image: url(../images/frameWhitewhitshadowforMap.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 410px;
	width: 550px;
	margin-top: 15px;
	z-index: 2;
	float: left;
	position: absolute;
	margin-left: 95px;
}
#div_titleContactForm{
	width:350px;
	padding-left:20px;
	margin-bottom: 50px;
	font-size: 21px;
	font-weight: lighter;
	color: #003366;
	height: 30px;
	text-align: left;
	margin-bottom:5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;	
}
#div_form{
	width: 95%;
	margin-left: 30px;
	text-align: left;
	margin-top: 40px;
	padding-top: 10px;
}
.div_request_comments{
	height: 25px;
	margin-top: 10px;
}
.div_request_comments_textArea{
	height: 140px;
	margin-top: 10px;
	margin-bottom: 20px;
	margin-left: 55px;
}
.request_comments_labels{
	margin-right: 5px;
	width: 100px;
	margin-top:10px;
	height:25px;
	line-height:25px;
	color: #003366;
}
.request_comments_labels_yes{
	margin-right: 5px;
	width: 400px;
	margin-top:10px;
	height:25px;
	line-height:25px;
	color: #003366;
	text-align:right;
}
.request_comments_labels_yes a{
	font-size: 13px;
	color: #003366;
}
.request_comments_labels_yes a:link, .request_comments_labels_yes a:visited .request_comments_labels_yes a:active{
	font-size: 13px;
	color: #003366;
}
.request_comments_labels_yes  a:hover {
	text-decoration: none;
	color: #000033;
}
.asterisco{
	font-size: 11px;
	color: #FF0000;
	margin-right: 2px;
}
.img_error{
	margin-left: 0px;
}
#error_msj{
	text-align:center;
	margin-top: 10px;
	font-size: 9px;
	color: #FF0000;
	padding:0px
}
#div_request_comments_button{
	height: 25px;
	margin-top: 50px;
	width:95%;
	text-align:right;
}
#form_button{
	font-size: 13px;
	padding: 3px;
	width: 100px;
	color:#003399;
	margin-right: 11px;
}
/* Code form msf after send the request by email */
#div_msj_1{
	width: 70%;
	margin-top: 15px;
	padding-left:20px;
	text-align:left;
	margin-bottom: 50px;
	font-size: 13px;
	color: #666666;
	font-weight: lighter;
}

