/* Content */
.no_margin
	{
		margin:0;
	}

#gallery
	{
		width:550px;
		padding-top:15px;
		margin-left:auto;
		margin-right:auto;
	}

	#gallery img
		{
			width:160px;
			margin-right:20px;
			margin-bottom:20px;
		}
		
	#gallery.flat img
		{
			margin-top: 50px;
		}

.important
	{
		color:#A5760A;
		font-weight:bold;
		font-size:16px;
		text-align:left;
	}

.important.small
	{
		padding-top: 20px;
		font-size: 14px;
		text-align:center;
	}

.left
	{
		text-align:left;
	}


#contents .content-line
	{
		width:600px;
	}

	#contents .content-line .float-left,  .content-line .float-right
		{
			clear:none;
			float:left;
			width:290px;
			margin-right:5px;
			text-align:left;
		}

		#contents .content-line .float-left.wide
			{
				width:auto;
			}

		.float-left img, .float-right img
			{
				padding-right:5px;
			}

		#contents .content-line ul
			{
				padding:0;
				margin:0;
				padding-left: 5px;
				margin-top: 5px;
			}

			#contents .content-line li
				{
					clear:both;
					float:left;
					padding-left: 15px;

					background-image:url(../images/arrow.png);
					background-repeat:no-repeat;
					background-position:left top;

					text-align:left;
					list-style:none;
				}


	#contents .content-line .float-right
		{
			float:right;
		}

.contact p
	{
		margin-left: 15px;
		margin-top: 10px;
		text-align:left;
	}

.right
	{
		text-align:right;
	}

ul.menu
	{
		margin-top:10px;
		margin-left:20px;
		list-style:circle;
		list-style-position:inside;
		text-align:center;
	}

div.menu
	{
		padding:20px;
		padding-top:0;
		text-align:center;
		background-color:#f5f5f5;
	}