.contact_form {
	text-align: left;
	width: 675px;
	height: 445px;
	margin-left: 45px;
	border: 1px solid #ddd;
}
.contact_form h1 {
	margin: 20px 0 0 20px;	
	font-size: 18px;
	color: #ba0000;
}
.contact_form h2 {
	margin: 10px 0 0 20px;	
	font-size: 16px;
}
div.form {
	margin: 10px 0 0 20px;
	width: 635px;
	background-color: #eee;
}
div.form ul {
	padding: 2px 0 2px 23px;
}
div.form ul li {
	padding: 2px 0 2px 0px;
}
div.form ul a {
	margin: 2px 0 2px 0;
	color: #222;
	text-decoration: none;
}
div.form ul a:hover {
	color: #ba0000;
	text-decoration: underline;
}
div.form h1 {
	margin: 20px 0 0 0;	
	font-size: 18px;
	color: #ba0000;
}
div.form .box {
	border-bottom: 1px solid #fff;
}
div.form .label {	
	font-size: 14px;
	width: 80px;
	float: left;
	margin: 7px 0 0 7px;
}
div.form .value input {
	height: 18px;
	padding-left: 2px;
	border: 1px groove #fff;
	color: #333;
}
div.form .value input, div.form .value textarea {
	border: 1px groove #fff;
	background: #ddd;
	margin: 5px 0 5px 0;
}
div.form img {
	border: 1px solid black;
	margin: 10px 10px 10px 10px;
}
div.buttonline {
	height: 20px;
	background: #fff;
}
div.buttonline .next {
	height: 20px;
	width: 80px;
	background: #ba0000;
	padding: 2px 0 0 2px;
	_margin: 0;
}
div.buttonline .next a {
	margin: 1px 0 0 10px;
	font-size: 12px;
	color: #fff;
	text-decoration: none;
}
div.buttonline .next  .left a:hover, div.buttonline .next  .right a:hover{
	text-decoration: underline;
}
 .right {
	float: right;
}
 .left {
	float: left;
}
.tel_label {
	font-size: 1.3em;
	width: 70px; 
	float: left;
}
.tel_value {
	color: #ba0000;
	font-size: 1.4em;
}
.tel_note {
	margin-top: 30px;
	font-size: 1.1em;
}
.tel_note a {
	color: #ba0000;
	text-decoration: none;
}
.tel_note a:hover {
	color: #ba0000;
	text-decoration: underline;
}
.space {
	margin: 5px 0 5px 0;
}
.innerspace {
	padding: 8px 8px 0 8px;
}
.innerspace_head {	
	font-size: 1.1em;
	padding: 8px 8px 0 8px;
	color: #ba0000;
}
.innerspace a{
	text-decoration: none;
	color: #ba0000;
	font-weight: bold;
	font-size: 16px;
	padding: 5px 0 0 28px;
	background: 5px 4px url("globalart/link_gfx.gif") no-repeat;
}
.innerspace a:hover {
	text-decoration: underline;
}

