body,html{
      height:100%;
	  }
body {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	background: #777776 url(../images/back_ground.png) repeat;
	margin: 0px;
	padding: 0px;
	min-width:745px;
	text-align: center;
}

div.mainImage{
    position:relative;
	height:120px;
	width:745px;
	margin:0 auto auto;
	text-align:left;
	padding:0;
	background-image: url(../images/back.png);
	background-repeat: repeat-y;
	background-position: right;
}

div.content {
	position:relative;
	height:auto;
	width:745px;
	margin:0 auto 0;
	text-align:left;
	padding:0;
	background-image:url(../images/back.png);
	background-repeat:repeat;
	z-index:1;
	display:block;
	
}
div.navi {
	position: relative;
	top:0;
	float:left;
	width:31%;
	border-right: 1px dotted #CBCBC6;
	margin:0;
	padding:0;
	color: #8F7A49;
	z-index:2;
	height: auto;
	list-style: square url(../images/bul.png) inside;
	line-height: 15px;
	font-size: 10px;
}
a.navi:link{ 
   color: #8F7A49;
   text-decoration: none;
}
a.navi:hover{ 
   color: #000000;
   text-decoration: none;
}
a.navi:visited{ 
   color: #8F7A49;
   text-decoration: none;
}
a.main:link{
	color: #8F7A49;
	text-decoration: underline;
  
}
a.main:hover{ 
   color: #000000;
  
}
a.main:visited{ 
   color: #8F7A49;
  
}

div.main {
	position: relative;
	top:0;
	float:right;
	width:65%;
	margin:0;
	padding:0;
	display: block;
	color: #593D00;
	line-height: 15px;
	z-index:3;
	list-style: url(../images/bul.png) outside;
	
}
.main p {
	padding: 0.1em 2.5em 0.1em 0.1em;
}
div.products {
	position: relative;
	top:0;
	float:left;
	width:90%;
	margin:0 0 2em;
	padding:0;
	display: block;
	color: #593D00;
	line-height: 15px;
	z-index:3;
	list-style: url(../images/bul.png) outside;
	
}
.products p {
	padding: 0.1em 2.5em 0.1em 0.1em;
	}
div.fut {
	width:745px;
	padding:0;
	text-align:center;
	background-image: url(../images/back_fut.png);
	background-repeat: repeat;
	font: 10px Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	margin:0 auto 0;
	position: relative;
}
a.fut:link{
   color: #CCCCCC;
   text-decoration: none;
}
a.fut:hover{
   color: #FFFFFF;
	text-decoration: none;
}
div.space{
	width:745px;
	height:2em;
	padding:0;
	background-image:url(../images/back.png);
	background-repeat:repeat;
	margin:0 auto;
	position: relative;
	z-index:1;
	clear: both;
	}

.fut p {
	padding-left: 3em;
	padding-top: 0;
}
.space p {
	padding-left: 3em;
	padding-top: 0;
}
div.navi p {
   padding: 2em 0 0 3em;
}

dl.offer {
	padding: 0 0 2px;
	margin: 0 2em 0 0;
	width: 440px;
	text-align:right;
	float:right;
}

.offer dt {
	background-color:#e3e5db;
	color: #333333;
	padding: .1em .5em;
	font-weight: normal;
	text-align: left;
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #999999;
	font-size: 10px;
}

.offer dd {
   margin: 0 0 3px;
   background-color: #f3f3f3;
   text-align: left;
   padding: 5px 0.1em 5px 1em;
    border-bottom: 1px solid #999999;
    border-left: 1px solid #e3e5db;
	border-right: 1px solid #e3e5db;
	border-top: 1px solid #ffffff;
   font: 10px Verdana, Arial, Helvetica, sans-serif;
  
} 
.offer dd img {
   border-bottom: 1px solid #ffffff;
    border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	border-top: 1px solid #999999;
   width: 80px;
   height: 80px;
   text-align: left;
}
dl.empty {
	margin: 0 2em 0.5em 0;
	width: 440px;
	text-align:right;
	float:right;
}

.empty dd {
	margin: 0 0 3px;
	background-color: #f3f3f3;
	text-align: left;
	border-bottom: 1px solid #999999;
	border-left: 1px solid #e3e5db;
	border-right: 1px solid #e3e5db;
	border-top: 1px solid #ffffff;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	padding-top: 1em;	
} 
.empty dd img {
  
   width: 10px;
   height: 10px;
   text-align: left;
}

h1 {
	font: bold small-caps normal 14px Verdana, Arial, Helvetica, sans-serif;
	color: #666600;
}
h3 {
	font: bold 1em Verdana, Arial, Helvetica, sans-serif;
	color: #996600;
}
.menunav {
	padding-top:2px;
	padding-left:7px;
	padding-bottom:2px;
	display: block;
	border-left: #d1c1bc 1px double;
	color: #666633;
	border-bottom: #d1c1bc 1px solid;
	position: relative;
	background-color: #e3e5db;
	line-height: 15px;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	
}
.menunav:hover {
	background-color: #f0f2e8
}
dl.main {
  border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #999999;
   background-color: #F7F7F7;
   width: 80px;
   text-align: center;
   padding: 8px;
   float: left;
   margin-right: 10px;
}

.main dt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
  }

.main dt img {
   border-bottom: 1px solid #ffffff;
    border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	border-top: 1px solid #999999;
   width: 60px;
   height: 60px;
}

.main dd {
	margin: 0;
	padding: 0;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
}
a.fut:visited {
   color: #CCCCCC;
   text-decoration: none;
}
a.fut:active {
   color: #CCCCCC;
   text-decoration: none;
}
.products img { 
    border-bottom: 1px solid #ffffff;
    border-left: 1px solid #e3e5db;
	border-right: 1px solid #e3e5db;
	border-top: 1px solid #cccccc;
	}.content .main h1 {
	font-size: 12px;
	font-weight: bold;
}
