/********************************************************************************/
/********************************************************************************/
/********************************************************************************/



/********************************************************************************/
/********************************************************************************/

/********************************************************************************/
/* page */
#page2 {
  margin: auto;
  width: 930px;
}


/********************************************************************************/
/* header */
#header2 {
  background: url(../image/layout/header.png) no-repeat top;
  width: 930px;
  height: 140px;
}

/********************************************************************************/
/* main */
#main2 {
  width: 930px;  
  padding: 110px 0px 0px 20px;
}
#main2 #home2 {
  float: left;
  width: 82px;
}

#main2 #about2 {
  float: left;
  width: 82px;
}
#main2 #store2{
  float: left;
  width: 82px;
}
#main2 #products2 {
  float: left;
  width: 82px;
}
#main2 #advice2 {
  float: left;
  width: 82px;
}
#main2 #contact2 {
  float: left;
  width: 82px;
}
#main2 #blog2 {
  float: left;
  width: 82px;
}


/********************************************************************************/
/* content box main 930px */
.contentboxindex2 {
  background: transparent url(../image/layout/middle.png) repeat-y left;
  float: left;
  width: 930px;
}
.contentboxindex2 .top2 {
  background: transparent url(../image/layout/top.png) no-repeat top left;
  padding-top: 10px;
}
.contentboxindex2 .bottom2 {
  background: transparent url(../image/layout/bottom.png) no-repeat bottom left;
  padding-bottom: 5px;
  width: 930px;
}
.contentboxindex2 .content2 {
  min-height: 220px;
  margin: 0px;
  padding: 0px 10px 0px;
  width: 900px;
}
* html .contentboxindex2 .content2 {
  height: 220px;
}


/********************************************************************************/
/* buttons */
.home2
{
  display: block;
  width: 80px;
  height: 30px;
  background: url(../image/layout/btn_home.png) no-repeat 0 0;

}

.home2:hover
{ 
    background: url(../image/layout/btn_home_on.png) no-repeat 0 0;
}

.home2 span
{
  display: none;
}

.about2
{
  display: block;
  width: 80px;
  height: 30px;
  background: url(../image/layout/btn_about.png) no-repeat 0 0;

}

.about2:hover
{ 
    background: url(../image/layout/btn_about_on.png) no-repeat 0 0;

}

.about2 span
{
  display: none;
}

.store2
{
  display: block;
  width: 80px;
  height: 30px;
  background: url(../image/layout/btn_store.png) no-repeat 0 0;

}

.store2:hover
{ 
    background: url(../image/layout/btn_store_on.png) no-repeat 0 0;

}

.store2 span
{
  display: none;
}

.about2
{
  display: block;
  width: 80px;
  height: 30px;
  background: url(../image/layout/btn_about.png) no-repeat 0 0;

}

.about2:hover
{ 
    background: url(../image/layout/btn_about_on.png) no-repeat 0 0;

}

.about2 span
{
  display: none;
}


.products2
{
  display: block;
  width: 80px;
  height: 30px;
  background: url(../image/layout/btn_products.png) no-repeat 0 0;

}

.products2:hover
{ 
    background: url(../image/layout/btn_products_on.png) no-repeat 0 0;

}

.products2 span
{
  display: none;
}

.advice2
{
  display: block;
  width: 80px;
  height: 30px;
  background: url(../image/layout/btn_advice.png) no-repeat 0 0;

}

.advice2:hover
{ 
    background: url(../image/layout/btn_advice_on.png) no-repeat 0 0;

}

.advice2 span
{
  display: none;
}

.contact2
{
  display: block;
  width: 80px;
  height: 30px;
  background: url(../image/layout/btn_contact.png) no-repeat 0 0;

}

.contact2:hover
{ 
    background: url(../image/layout/btn_contact_on.png) no-repeat 0 0;

}


.contact2 span
{
  display: none;
}

.blog2{
  display: block;
  width: 80px;
  height: 30px;
  background: url(../image/layout/btn_blog.png) no-repeat 0 0;

}

.blog2:hover
{ 
    background: url(../image/layout/btn_blog_on.png) no-repeat 0 0;
}

.blog2 span
{
  display: none;
}



/* footer */
#footer2 {
  width: 930px;
  height: 65px;
  margin-bottom:10px;
}
#footer2 #copyright2 {
  float: left;
  width: 350px;
  padding: 10px 0px 0px 10px;
}
#footer2 #image2 {
  float: right;
  width: 500px;
  padding: 10px 0px 0px 10px;
}

/********************************************************************************/
/* content box main 930px */
.contentboxfooter2 {
  background: transparent url(../image/layout/middle-dark.png) repeat-y left;
  float: left;
  margin-top: 10px;
  width: 930px;
}
.contentboxfooter2 .top2 {
  background: transparent url(../image/layout/top-dark.png) no-repeat top left;
  padding-top: 0px;
}
.contentboxfooter2 .bottom2 {
  background: transparent url(../image/layout/bottom-dark.png) no-repeat bottom left;
  padding-bottom: 10px;
  width: 930px;
}
.contentboxfooter2 .content2 {
  min-height: 50px;
  margin: 0px;
  padding: 0px 10px 0px;
  width: 900px;
}
* html .contentboxfooter2 .content2 {
  height: 80px;
}


/********************************************************************************/
/* fonts */


.caption2 {
  line-height: 14px;
  padding-left: 16px;
  text-align: center;
  font-family: Arial, Verdana, Sans-Serif;
  font-size: 10px;
  color: #999999;
}

.caption2 a:link {
  font-family: Arial, Verdana, Sans-Serif;
  font-size: 10px;
  color: #999999;
  text-decoration: none;
}

.caption2 a:visited {
  font-family: Arial, Verdana, Sans-Serif;
  font-size: 10px;
  color: #999999;
  text-decoration: none;
}

.caption2 a:hover {
  font-family: Arial, Verdana, Sans-Serif;
  font-size: 10px;
  color: #999999;
  text-decoration: underline;
}



.copyright2 {
  line-height: 12px;
  padding-left: 16px;
  text-align: left;
  font-family: Arial, Verdana, Sans-Serif;
  font-size: 10px;
  color: #ffffff;
}

.copyright2 a:link {
  font-family: Arial, Verdana, Sans-Serif;
  font-size: 10px;
  color: #ffffff;
  text-decoration: none;
}

.copyright2 a:visited {
  font-family: Arial, Verdana, Sans-Serif;
  font-size: 10px;
  color: #ffffff;
  text-decoration: none;
}

.copyright2 a:hover {
  font-family: Arial, Verdana, Sans-Serif;
  font-size: 10px;
  color: #ffffff;
  text-decoration: underline;
}
