

/* Reseting

--------------------------------------------------------------------------------------- */



html, body, div, span, object, 

h1, h2, h3, h4, h5, h6, p, a, abbr, acronym, 

em, img,  s, small, strike, strong, 

dl, dt, dd, ol, ul, li, fieldset, form, label, legend, 

table, caption, tbody, tfoot, thead, tr, th, td {

	margin: 0;

	padding: 0;

	border: 0;

	outline: 0;

	font-weight: inherit;

	font-style: inherit;

	font-size: 100%;

	font-family: inherit;

	vertical-align: baseline;

	background: transparent;

}

:focus, :active {

	outline: 0;

}

body {

	font: normal 62.5%/100% Tahoma; 
	color: #000;
}

a { 

	font-weight: normal;

	text-decoration: underline;

	color: #000;

}

ol, ul {

	list-style: none;

}



/* Layout

--------------------------------------------------------------------------------------- */


#big_map {
	float: left;
	width: 762px; 
	background: #fff;	
	padding: 0 0 0 0px;
}
	#big_map iframe {
		border: 0;
		width: 762px; height: 700px;
		overflow: hidden;
	}
	#big_map h1 {
		font: normal 2.4em/100% Tahoma; 
		color: #ff4500;
		margin: 17px 0 7px 0;
	}	
	#big_map h1.padded {
		margin: 37px 0 7px 0;
	}	
	#big_map .ContentBorder {
		float: left;
		/*overflow: hidden;
		text-align: center;*/
	}
	#big_map .bordered1 {
		border: #ccc 1px solid;		
		padding: 1px;
		margin: 10px 0 0 0;
	}
	#big_map .bordered2 {
		border: #ccc 1px solid;	
		
	}
	#big_map td.arrow {
		text-align: center;
		vertical-align: middle;
	}
	#big_map img.scale {
		margin: 13px 0 0 0;
		display: inline;
	}
	#refresh {		
		height: 24px;
		font: normal 1.2em/100% Tahoma;	
		color: #000;
		background: #f5f5f5;
		border: #000 1px solid;  
		margin: 17px 0 0 0;
	}
	#big_map input.submit {
		height: 24px;
		font: normal 1.2em/100% Tahoma;	
		color: #000;
		background: #f5f5f5;
		border: #000 1px solid;  
		margin: 7px 0 0 0;
	} 
	#settings {
		float: left;
		width: 201px;
		padding: 0 10px; margin: 3px 0 0 0;
		overflow: hidden;	
	}
		#settings h1 {
			width: 190px;
			text-align: left;
			font: normal 1.8em/100% Tahoma; 
			color: #666; padding: 5px;
			background: #eee;
			margin: 7px 0 7px 0;
			#margin: 7px 0 14px 0;
		}
		#settings .zoom {
			background: url(/map/img/zoom_scale.gif) 15px 68px no-repeat;
			padding: 0 0 30px 0; margin: 0 0 18px 0;
			text-align: center;
		}
			#settings .zoom h1 {
				margin: 10px 0 1px 0;
				background: #eee;
			}
			#settings .zoom a {
				margin-right: 2px;
			}	
		#settings .preview {
			margin: 17px 0 0 0; padding: 0 0 15px 0;
			border-bottom: #ccc 1px solid;		
			text-align: center;
		}
		#settings .preview img {
			border: #ccc 1px solid;		
		}
		#settings .tools {
			margin: 7px 0 18px 0;	
			overflow: auto;
		}
		#settings input.text {
			width: 170px; #width: 170px; height: 25px;
			font: normal 1.4em/120% Tahoma;	
			padding: 0 0 0 0; margin: 12px 0 0 0;
		}
		#settings .tools .clear {
			clear: left;
			#margin-bottom: -5px;

		}
		#settings .tools input.radio {
			float: left; 
			font: normal 1.2em/100% Tahoma; 
			margin: 7px 0 0 0;
			background: #fff;
			#margin: 3px 0 0 0;
		}
		#settings .tools label {
			float: left;
			height: 19px;
			font: normal 1.2em/150% Tahoma; 
			padding: 0 0 0 25px; margin: 3px 0 0 7px;			
		}
			#settings .tools label.tool1 {
				background: url(/map/img/tools.gif) no-repeat;
			}
			#settings .tools label.tool2 {
				background: url(/map/img/tools.gif) 0 -20px no-repeat;
			}
			#settings .tools label.tool3 {
				background: url(/map/img/tools.gif) 0 -42px no-repeat;
			}
			#settings .tools label.tool4 {
				background: url(/map/img/tools.gif) 0 -64px no-repeat;
			}
	#settings .search table {
		margin: -3px 0 0 0;
		#margin: -13px 0 0 0;
	}	
