*{
margin: 0px;
padding: 0px;

}
/*
h1.fontface {font: 60px/68px 'TitilliumText22LRegular', Arial, sans-serif;letter-spacing: 0;}

p.style1 {font: 18px/27px 'TitilliumText22LThin', Arial, sans-serif;}
p.style2 {font: 18px/27px 'TitilliumText22LLight', Arial, sans-serif;}
p.style3 {font: 18px/27px 'TitilliumText22LRegular', Arial, sans-serif;}
p.style4 {font: 18px/27px 'TitilliumText22LMedium', Arial, sans-serif;}
p.style5 {font: 18px/27px 'TitilliumText22LBold', Arial, sans-serif;}
p.style6 {font: 18px/27px 'TitilliumText22LXBold', Arial, sans-serif;}
*/

html, body{
width: 100%;
height: 100%;
background: url(../img/MainBg.jpg) repeat-y #fff;
}

h1{
font: 30px 'TitilliumText22LLight', Arial, sans-serif;
color: #000;
margin: 30px 0px;
}

h2{
font: 20px 'TitilliumText22LLight', Arial, sans-serif;
color: #333;
line-height: 25px;
margin: 30px 0px;
}

h3{
font: 22px 'TitilliumText22LBold', Arial, sans-serif;
line-height: 10px;
color: #555;
margin: 15px 0px;
}

h4{
font: 18px 'TitilliumText22LMedium', Arial, sans-serif;
line-height: 10px;
color: #666;
margin: 15px 0px;
}

	h4 img {
	margin: 0 5px -2px 0;	
	}


p{
font: 16px 'TitilliumText22LRegular', Arial, sans-serif;
color: #555;
line-height: 26px;
margin: 0 0 30px 0px;
}

li{
font: 16px 'TitilliumText22LRegular', Arial, sans-serif;
color: #666;
margin: 8px 0 0 0;
}

a{
color: #9b131b;	
}

li{
list-style-position:inside;	
}

img{
border: none;
}

hr{
height:1px;
background-color:#000;
border: none;
}

#MainFrame{
float: left;
width: 1100px;
height: inherit;
}

	#HotSpot{
	position: fixed;
	top: 0px;
	left: 0px;
	margin: 0px 0px 0px 0px;
	width: 400px;	
	}
	
		.slideshow {
		float: left;
		width: 400px;
		}
	
	
	#Navi{
	float: left;
	width: 40px;
	height: 100%;
	background: url(../img/NaviBg01.jpg) repeat-y #666;
	}
		#NaviHead{
		float: left;
		width: 30px;
		height: 120px;		
		}	
	
		#Navi li{
		float: left;
		list-style-type: none;
		}	
			
			#Button01 a{
			display: block;
			width: 40px;
			height: 100px;
			background: url(../img/Button01.jpg) no-repeat;
			}
			
			#Button01 a:hover{
			background: url(../img/Button01hover.jpg) no-repeat;
			}
			
			#Button02 a{
			display: block;
			width: 40px;
			height: 100px;
			background: url(../img/Button02.jpg) no-repeat;
			}
			
			#Button02 a:hover{
			background: url(../img/Button02hover.jpg) no-repeat;
			}
			
			#Button03 a{
			display: block;
			width: 40px;
			height: 100px;
			background: url(../img/Button03.jpg) no-repeat;
			}
			
			#Button03 a:hover{
			background: url(../img/Button03hover.jpg) no-repeat;
			}
			
			#Button04 a{
			display: block;
			width: 40px;
			height: 100px;
			background: url(../img/Button04.jpg) no-repeat;
			}
			
			#Button04 a:hover{
			background: url(../img/Button04hover.jpg) no-repeat;
			}
	
	#Content{
	float: left;
	width: 600px;
	margin: 30px 0 0 450px;
	}
	
		.ListBox{
		width: 300px;
		float: left;
		margin: 0 0 40px 0;
		}
		
		.AdressBox{
		width: 300px;
		float: left;
		margin: 0 0 40px 0;
		}
		
		.AdressBox li{
		list-style-type: none;
		margin: 0 0 0 5px;
		}
	
		#Footer{
		font: 12px 'TitilliumText22LRegular', Arial, sans-serif;
		float: left;
		width: 600px;
		color: #999;
		margin: 50px 0;
		}
