html, body {
	margin: 0;
	padding: 0;
	height: 100%;
}
p, h1, h2, h3, h4, h5, a, div {
	padding:0;
	margin:0;
}
img {
	border:0;
}
body {
	background-color:#544333;
}
ul, li {
	margin: 0;
	padding: 0;
	list-style-type:none;
}
#aaa {
	background-image: url(../images/header_body1.jpg);
	background-repeat: repeat-x;
	height: 383px;
}
#bbb {
	background-image:url(../images/header_body2.jpg);
	background-position:right top;
    background-repeat: no-repeat;
	height:383px;
	}
#header {
	height: 383px;
	width: 945px;
	margin: 0 auto;
	width: 945px;
	background-image: url(../images/header_logo.jpg);
	background-repeat: no-repeat;
}
.telephone {
	float: right;
	margin-top: 50px;
	margin-right: 30px;
}
.telephone_number {
	color: #554335;
	font-style: italic;
	padding-bottom: 10px;
}


.wrapper {
	width: 980px;
	margin: 0 auto;
}
.clear {
	clear: both;
}
#menu {
	width: 225px;
	float: left;
	}
#arend {
	font-family:Arial, Helvetica, sans-serif;
	color:#FFEDDB;
	padding-left: 20px;
	float: left;
	width: 715px;
	}
#arend p{
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	text-align:justify;
	text-indent:2em;
}
#arend  strong{
	color:#FEB066;	
	font-size:14px;
	font-weight:bold;
	padding:0 0 10px;
}

.arend_img {
	padding: 0px 10px 5px 0px;
	float: left;
	height: 180px;
	width: 242px;
	}
.arend {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-indent:2em;
	text-align: justify;
	}
.tabi {
	height: 28px;
	width: 225px;
	background-image: url(../images/tab.jpg);
	background-repeat: no-repeat;
	padding: 6px 0px 5px 20px;
	}
.tabi_2 {
	height: 28px;
	width: 225px;
	background-image: url(../images/tab_2.jpg);
	background-repeat: no-repeat;
	padding: 6px 0px 5px 20px;
}
.menu_link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:bold;
	color:#FFE2C7;
	}
.menu_link:hover {
	color:#E2892A;
	text-decoration:underline;
	}
#content_1 {
	float: left;
}
#content_2 {
	float: left;
}
#content_3 {
	float: left;
}
.line {
	clear: both;
	padding: 15px 0px;
}
.line_2 {
	padding-top: 4px;
	padding-bottom: 4px;
}
.line_3 {
	height: 185px;
	width: 7px;
	float: left;
}
.line_title {
	color: #C2A68A;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10pt;
	padding-left: 20px;
}
.line_img {
	height: 5px;
	width: 970px;
}
.nod {
	font-family: Arial, Helvetica, sans-serif;
	margin: 10px 10px 0px 0px;
	float: left;
	background-image: url(../images/nod.jpg);
	height: 103px;
	width: 290px;
	padding: 12px;
	display: block;
}
.nod:hover {
	background-image: url(../images/nod_2.jpg);
}
.nod_img {
	height: 75px;
	width: 100px;
	float: left;
	padding: 3px 7px 7px 0px;
}
.nod_link {
	color: #FFF2E5;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}
.limit p{
color:#F8D9BC;
font-size:12px;
padding-bottom:7px;
}

.nod_p {
	color: #F8D9BC;
	font-size: 12px;
	padding-bottom: 7px;
}
.limit {
	overflow: hidden;
	height: 80px;
	width: auto;
}

.content_3_1 {
	float: left;
	width: 320px;
	height: 185px;
	padding: 0px 15px;
}
.content_3_2 {
	float: left;
	height: 185px;
	width: 345px;
	padding-left: 15px;
}
.content_3_3 {
	float: left;
	height: 185px;
	padding-left: 10px;
}
.content_3_h4 {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
	padding-bottom: 10px;
}
#content_3 p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #F8D9BC;
}



.content_3_p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #F8D9BC;
}
.subway_img {
	height: 130px;
	width: 206px;
}
#futer {
	background-color: #2F251B;
	height: 140px;
}.futer_menu {
	text-align: center;
	padding: 15px 0px;
	color: #BFA48A;
}
.futer_menu_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #BFA48A;
}
.futer_menu_link:hover {
	color: #E2892A;
	text-decoration: none;
}
.futer_advice {
	color: #FFE4CA;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.futer_rights {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF2E5;
	padding-top: 20px;
	width: 300px;
	float:left;
}
.futer_design {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF2E5;
	padding-top: 20px;
	width: 300px;
	float:right;
	text-align: right;
}
.design_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFB973;
}
.button {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/button_left.gif) no-repeat scroll left center;
color:#626060;
display:block;
float:right;
text-decoration:none;
white-space:nowrap;
}
.button span {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/button_right.gif) no-repeat scroll right center;
cursor:pointer;
display:block;
height:19px;
line-height:19px;
padding:0 15px;
text-align:center;
}

ul.images {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0 -15px 0 -27px;
padding:0;
}
.images li {
display:inline-block;
padding:20px 0;
text-align:center;
width:33%;
}
.images li a img {
border:1px solid #E9E2DB;
margin:0;
padding:4px;
}
ul.pagination {
font-size:1.25em;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:15px 0 12px;
padding:0;
text-align:center;
}
.pagination li {
display:inline;
}
.pagination .current a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#7C5D45 none repeat scroll 0 0;
color:#FFFFFF;
}
.pagination a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#E8E1DA none repeat scroll 0 0;
color:#714E32;
margin:0 7px;
padding:1px 7px 2px;
text-decoration:none;
}
div.next {
margin:-28px 113px 10px 0;
text-align:right;
}
div.next a:hover {
color:#E2892A;
}

div.next a {
color:#FFE2C7;
padding-right:20px;
}
.futer_design a{
color:#FFB973;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
}
a {
color:#FFB973;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
}