* {
  margin: 0px;
  padding: 0px;
}
body {
  width: 900px;
  font-size: 100%;
  line-height: 150%;
  margin: auto;
  text-align: center;
  background-color:#ffffff;
  border:1px solid #cccccc;
}
/*--------------------------------------------------------------
  ヘッダー
---------------------------------------------------------------*/
div#header {
  width: 900px;
}
table.header_table{
  width: 900px;
}
/*---------------------------------------------------------------
  メニュー
-----------------------------------------------------------------*/
#mainmenu {
  clear: both;
  width: 900px;
  height: 31px;
  margin: 0px;
  margin-bottom: 20px;
  padding:0px;
  background-image:url("../img/menu/menu_btn.gif");
}
ul.menu li {
  list-style-type: none;
  position: relative;
  float: left;
  width: 120px;
  height: 31px;
  margin: 0 0 0 -1px;
  background-image:url("../img/menu/menu_btn.gif");
}
ul.menu li ul li {
  float: none;
  margin: 0;
  border: none;
  width: 147px;
  height: 30px;
}
ul.menu li a {
  text-decoration: none;
  display: block;
  width: 120px;
  height: 29px;
  line-height:29px;
  color: #ffffff;
  font-size: 13pt;
  font-weight:bold;
  text-shadow: 2px 2px 2px #999999;
  border-top: solid 1px #EFEFBB;
  border-right: solid 1px #009933;
  border-bottom: solid 1px #009933;
  border-left: solid 1px #EFEFBB;
}
ul.menu li ul a {
  display: block;
  background:#99CC66;
  width: 147px;
  padding-left: 6px;
  height: 28px;
  line-height:28px;
  margin: 0px;
  color: #ffffff;
  font-size: 10pt;
  text-align: left;
}
ul.menu li ul {
  position: absolute;
  left: -1px;
  visibility: hidden;
}
ul.menu li:hover > a {
  background-image:url("../img/menu/menu_btn_on.gif");
  color: #CC9900;/*6699FF*/
  border-top: solid 1px #CCCC99;
  border-right: solid 1px #BCBC2D;
  border-bottom: solid 1px #BCBC2D;
  border-left: solid 1px #CCCC99;
}
ul.menu li:hover ul {
  visibility: visible;
}
ul.menu li ul li:hover > a {
  background-image:url("../img/menu/menu_btn_on.gif");
  color: #CC9900;/*6699FF*/
  border-top: solid 1px #CCCC99;
  border-right: solid 1px #BCBC2D;
  border-bottom: solid 1px #BCBC2D;
  border-left: solid 1px #CCCC99;
}
/*---------------------------------------------------------------
  サブメニュー
-----------------------------------------------------------------*/
div#left_column {
  width: 200px;
  margin: auto;
  float: left;
}
div#left_column div.left_menu {
  width:180px;
  margin: auto;
  text-align: left;
}
div.left_submenu{
  width:160px;
  height: 30px;
  line-height: 30px;
  /*background: #66CC33;*/
  background-image:url("../img/menu/menu_btn.gif");
  text-align: center;
  position:relative;
  border-top: solid 1px #EFEFBB;
  border-right: solid 1px #009933;
  border-bottom: solid 1px #009933;
  border-left: solid 1px #EFEFBB;
}
div.left_submenu a{
  text-decoration: none;
  color: #ffffff;
  font-size: 12pt;
  font-weight:bold;
  filter:dropshadow (color=#999999 ,offx=1 ,offy=1) ;
  text-shadow: 2px 2px 2px #999999;
}
div.left_submenu a:hover {
  color: #6699FF;
}
div.left_menu{
  padding-bottom: 15px;
}
div.left_menu ul{
  list-style-image:url("../img/common/yajirusi_yellow_big.gif");
  line-height: 20pt;
  padding-left: 20px;
}
div.left_menu li a{
  color: #696969;
  font-size: 10pt;
}
div.left_menu ul ul{
  list-style-image:url("../img/common/yajirusi_yellow.gif");
  line-height: 15pt;
}
div.left_menu ul ul li a{
  color: #808080;
  font-size: 9pt;
  font-weight: bold;
}
div.left_menu li a:hover {
  color: #dda0dd;
}
/*---------------------------------------------------------------
  本文
-----------------------------------------------------------------*/
div#contents {
  width: 900px;
  margin: 0;
  padding: 0;
}
div#topicPath{
  padding-left: 15px;
}
div#topicPath li{
  padding-bottom: 10px;
  list-style: none;
  float: left;
  font-size: 10pt;
}
div#title {
  font-size: 20pt;
  line-height: 23pt;
  color: #009933;
  text-align: left;
  margin-bottom: 10px;
}
div#title span{
  font-weight:bold;
  font-size:13pt;
}
div#title hr{
  color: #66CC33;
  text-align: left;
  padding:0px;
  margin: 0px;
  margin-top:10px;
  margin-bottom:10px;
}
/*---------------------------------------------------------------
  ＴＯＰページ
-----------------------------------------------------------------*/
table.top_table td.image{
  width: 130px;
  height: 50px;
}
table.top_table img{
  border: 1px solid #c0c0c0;
}
table.top_table a:hover{
}
table.top_table a:hover img{
  border-color: #1e90ff;
}
div.top_link_btn {
  width: 370px;
  height:30px;
  margin: auto;
  margin-bottom: 30px;
}
div.top_link_btn a{
  background-image:url("../img/top/btn_.gif");
  width:160px;
  height:30px;
  display: block;
  text-decoration: none;
  line-height: 30px;
  font-size: 10pt;
  margin: 0px 10px;
  color:#008b8b;
}
div.top_link_btn a:hover{
  background-image:url("../img/top/btn_over.gif");
}
div.new_info {
  width: 600px;
  height: 100px;
  overflow: scroll;
  scrollbar-arrow-color: #334c0e;
  scrollbar-face-color: #adff2f;
  scrollbar-track-color: #ccff7f;
  background-color: #ffe4c4;
  border: 1px solid #a9a9a9;
  padding: 10px;
  padding-left: 20px;
}
div.new_info ul {
  font-size: 11pt;
  color: #333333;
  list-style-image:url("../img/common/yajirusi_green.gif");
  text-align: left;
}
/*---------------------------------------------------------------
  商品一覧 - カタログのご紹介
-----------------------------------------------------------------*/
table.catalog_table {
  width:380px;
  padding:10px 15px;
  background-color:#ffe4c4;
}
table.catalog_table .midasi {
  height:50px;
  font-size: 12pt;
  text-align:center;
}
table.catalog_table .image {
  width:190px;
  text-align:center;
}
table.catalog_table .name {
  width:190px;
  height:30px;
  font-size: 11pt;
  text-align:center;
}
/*--------------------------------------------------------------------------
  商品一覧 - 会葬品・ギフト・ＯＡサプライ・ギフトカタログ請求方法について
----------------------------------------------------------------------------*/
div#main_column {
  width: 700px;
  margin: auto;
  float: right;
}
div.item_menu01 {
  width: 686px;
  height: 35px;
  line-height: 35px;
  font-weight: bold;
  font-size: 13pt;
  color: #808080;
  padding-left: 5px;
  margin-top: 10px;
  margin-bottom: 10px;
  border: 2px solid #33cc33;
}
div.catalog_area {
  width:670px;
  height:200px;
  padding:10px 15px;
  /*background:#ffe4c4;*/
}
table.item_table {
  width: 700px;
  margin: auto;
}
td.item_category {
  font-size: 15pt;
  font-weight: bold;
  color:orange;
  text-align: center;
  padding-top: 20px;
  padding-bottom: 5px;
}
td.item_name {
  width: 350px;
  height: 30px;
  background: #e6ffff;
  color: #0033ff;
  font-size: 12pt;
  line-height: 14pt;
  padding-left: 23px;
}
td.item_name span.item_code {
  color: #696969;
  font-size:9pt;
}
td.item_image {
  width:350px;
  height:195px;
  text-align: center;
  padding-top: 15px;
  padding-bottom: 5px;
}
td.item_detailed {
  vertical-align: top;
  text-align: left;
  font-size: 9pt;
  padding-left: 23px;
}
.choice_name {
  font-size: 11pt;
  line-height: 13pt;
  background: #e6ffff;
  color: #0033ff;
  text-align: left;
}
.choice_image {
  width:175px;
  height:150px;
  text-align: center;
  padding-top: 15px;
  padding-bottom: 5px;
}
.choice_detailed {
  vertical-align: top;
  color:#696969;
  text-align: left;
  font-size: 9pt;
  line-height: 10pt;
}
td.item_image {
  text-align: center;
  padding-top: 15px;
  padding-bottom: 5px;
}
a.request_button{
  background-color: #adff2f;
  color:#2f4f4f;
  font-size:12pt;
  text-align: center;
  border: ridge 3px #c0c0c0;
  margin-top:176px;
  padding:10px;
  padding-left:15px;
  padding-right:15px;
}
span.request_button a{
}
a.request_button:hover{
  background: #f0e68c;
}
div.catalog_order_text {
  font-size: 11pt;
}
div.catalog_order_text  ol{
   padding-left:10px;
}
div.catalog_order_text  li{
   margin-bottom: 10px;
}
div.catalog_order_text  li span{
   font-weight: bold;
}
a.btn_catalog_order {
  display: block;
  float:left;
  width: 260px;
  height: 80px;
  border: 1px solid #a9a9a9;
  background-image: url("../img/gift/btn_catalog_order.jpg");
  margin-top: 20px;
}
a.btn_catalog_order:active {
  background-image: url("../img/gift/btn_catalog_order_on.jpg");
}

/*---------------------------------------------------------------
  商品一覧 - ギフト〜カタログ請求フォーム
-----------------------------------------------------------------*/
.order_table {
  width:760px;
  margin:auto;
  background:#FFFFCC;
  font-family: 'ＭＳ Ｐゴシック', Arial, sans-serif;
}
.order_table td.table_title{
  height: 30px;
  font-weight: bold;
  text-align: center;
  font-size: 12pt;
}
.order_table td.column{
  width:180px;
  height: 62px;
  vertical-align: middle;
  font-size: 12pt;
  padding-left:10px;
}
.order_table td.data{
  width:580px;
  height: 62px;
  vertical-align: middle;
  font-size: 10pt;
  padding-left: 10px;
  padding-top: 10px;
  padding-bottom: 10px;
}
span.catalog_name {
  font-size: 10pt;
  linehi: 15pt;
  padding-left: 10px;
}
.catalog_checkbox {
  height:30px;
  width:150px;
  padding-left:10px;
}
.checked {
  background-color: #add8e6;
  border: 1px solid #6495ed;
}
div.privacy_check {
  width:750px;
  margin:auto;
  border:5px double #808080;
  margin-top:20px;
  margin-bottom:20px;
  padding-top:10px;
  padding-bottom:10px;
}
/*---------------------------------------------------------------
  商品一覧 - ギフト〜サービス一覧
-----------------------------------------------------------------*/
a.btn_gift_order {
  display: block;
  float:left;
  width: 260px;
  height: 80px;
  border: 1px solid #a9a9a9;
  background-image: url("../img/gift/btn_gift_order.png");
  margin-top: 20px;
}
a.btn_gift_order:hover {
  background-image: url("../img/gift/btn_gift_order_on.png");
}
a.btn_addless_list {
  display: block;
  float:left;
  width: 260px;
  height: 80px;
  border: 1px solid #a9a9a9;
  background-image: url("../img/gift/btn_address_list.png");
  margin-top: 20px;
}
a.btn_addless_list:hover {
  background-image: url("../img/gift/btn_address_list_on.png");
}
/*---------------------------------------------------------------
  商品一覧 - ＯＡサプライ
-----------------------------------------------------------------*/
table.oa_item_table {
  width: 700px;
  margin: auto;
  margin-bottom: 20px;
  word-break: break-all;
}
table.oa_item_table tr{
  margin: 0px;
}
td.oa_item_img {
  width: 150px;
  height: 118px;
  text-align: center;
}
td.oa_item_info {
  width: 200px;
  font-size: 11pt;
  line-height:14pt;
  color: #696969;
}
td.oa_item_info a:hover {
  color: #ffff00;
}
td.kisyu {
  width: 350px;
  font-size: 9pt;
  color: #696969;
  vertical-align: top;
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom:20px;
}
a.btn_oa_order {
  display: block;
  float:left;
  width: 260px;
  height: 80px;
  border: 1px solid #a9a9a9;
  background-image: url("../img/oa/btn_oa_order.jpg");
  margin-top: 20px;
}
a.btn_oa_order:active {
  background-image: url("../img/oa/btn_oa_order_on.jpg");
}
/*---------------------------------------------------------------
  サイトマップ
-----------------------------------------------------------------*/
div#siteMap {
  width: 600px;
  text-align: left;
  margin: auto;
  margin-bottom: 20px;
  padding: 10px;
  }
div#contentsArea1 {
}
div#contentsArea2 {
}
div#leftBox {
  width: 288px;
  float: left;
  border-top: 1px dotted #999999;
  border-right: 1px dotted #999999;
  margin: 0;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 10px;
}
div#leftBox ul{
  margin-left: 25px;
  font-size: 15px;
  line-height: 19pt;
  list-style-image:url("../img/common/yajirusi_yellow.gif")
}
div#rightBox {
  width: 288px;
  float: right;
  border-top: 1px dotted #999999;
  margin: 0;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 10px;
}
div#rightBox ul{
  margin-left: 25px;
  font-size: 15px;
  line-height: 19pt;
  list-style-image:url("../img/common/yajirusi_yellow.gif");
}
span.topic_title {
  font-weight: bold;
  font-size: 12pt;
}
/*---------------------------------------------------------------
  ご利用ガイド
-----------------------------------------------------------------*/
div#tsuhan_table{
  width: 680px;
  margin:auto;
}
div.tsuhan_topic {
  width: 600px;
  background: #fffacd;
  padding-top: 10px;
  margin-bottom:30px;
}
div.tsuhan_topic a{
  text-decoration: none;
  color: #000000;
}
div.tsuhan_topic a:hover{
  color: #f0e68c;
}

div.tsuhan_topic ul{
  text-align: left;
  font-size: 9pt;
  padding: 0px 0px 10px 50px;
  list-style-image: url(../img/common/yajirusi_green.gif);
}
div.tsuhan_menu01{
  font-weight: bold;
  font-size: 12pt;
  color: #800000;
  background: #ccffff;
  text-align: left;
  width:650px;
  height: 30px;
  line-height: 30px;
}
div.tsuhan_text{
  font-size: 10pt;
  text-align: left;
  line-height:13pt;
  width:650px;
  padding-top: 15px;
  padding-bottom: 30px;
}
div.tsuhan_text ol{
  font-size: 11pt;
  text-align: left;
  line-height:15pt;
  padding-left: 30px;
}
div.tsuhan_text ol a{
  font-size: 10pt;
  color: #005100;
}
div.tsuhan_text ul{
  font-size: 10pt;
  padding-left: 15px;
}
div.order_flow{
  width: 580px;
  font-size: 11pt;
  text-align: left;
  line-height:15pt;
  border: 1px solid #999999;
  padding: 5px 10px;
  margin-top: 5px;
  margin-bottom: 5px;
}
table.noshi_table .name{
  width: 200px;
  text-align:center;
  font-size: 12pt;
  font-weight: bold;
  background-color: #adff2f;
  color: #334c0e;
  padding: 5px 0px;
}
table.noshi_table .data{
  width: 200px;
  vertical-align: top;
  font-size: 10pt;
  padding: 5px 0px 5px 5px;
}
table.noshi_table .image{
  width: 200px;
  text-align:center;
  padding: 5px 0px;
}
table.reijou_table .name{
  width: 650px;
  text-align:center;
  font-size: 12pt;
  font-weight: bold;
  background-color: #adff2f;
  color: #334c0e;
  padding: 5px 0px;
}
table.reijou_table .data{
  width: 650px;
  vertical-align: top;
  font-size: 10pt;
  padding: 5px 0px 5px 5px;
}
table.reijou_table .image{
  width: 650px;
  text-align:center;
  padding: 5px 0px;
}
/*---------------------------------------------------------------
  お問い合わせ
-----------------------------------------------------------------*/
a.toiawase_mail {
  display: block;
  width:200px;
  height: 60px;
  background-image: url("../img/guide/mail.jpg");
}
a.toiawase_mail:hover {
  background-image: url("../img/guide/mail2.jpg");
}
/*---------------------------------------------------------------
  会社概要
-----------------------------------------------------------------*/
div.kaisya_rinen {
  width: 700px;
  margin: auto;
}
div.kaisya_rinen div.kaisya_rinen_msg {
  background: #ccffcc;
  color: #005100;
  font-size: 13pt;
  line-height: 15pt;
  font-weight: bold;
  text-align: center;
  width: 500px;
  margin: auto;
  margin-top: 30px;
  padding-top: 5px;
  padding-bottom: 10px;
  border: 1px solid #999999;
}
div.kaisya_rinen div.kaisya_rinen_subMsg {
  background-image: url("../img/kaisya/bg.jpg");
  color: #005100;
  font-size: 11pt;
  line-height: 12pt;
  text-align: left;
  width: 475px;
  height: 200px;
  margin: auto;
  margin-bottom: 50px;
  padding-top: 60px;
  padding-bottom: 10px;
  border-style: none;
}

div.kaisya_gaiyo {
  width: 700px;
  margin: auto;
}
div.kaisya_gaiyo table {
  width: 650px;
  margin: auto;
  margin-top:30px;
  margin-bottom:30px;
  border-collapse: collapse;
}
div.kaisya_gaiyo td.column {
  text-align: left;
  font-size: 11pt;
  font-weight: bold;
  line-height: 15pt;
  width: 150px;
  border: 1px solid #808080;
  padding: 5px;
}
div.kaisya_gaiyo td.data {
  text-align: left;
  width: 450px;
  font-size: 10pt;
  border: 1px solid #808080;
  padding: 5px;
}
div.map {
  width: 500px;
  height: 400px;
  border: 2px solid #66CC33;
  margin: auto;
  margin-bottom: 20px;
}
/*---------------------------------------------------------------
  会社沿革
-----------------------------------------------------------------*/
div.histoly_table table{
  width:600px;
  margin: auto;
  border: 0px solid #66CC33;
  font-size: 11pt;
  line-height:15pt;
}
div.histoly_table td.column{
  padding-top: 5px;
  padding-bottom: 5px;
  width:110px;
  vertical-align: top;
}
div.histoly_table td.data{
  padding-top: 5px;
  padding-bottom: 5px;
  width:490px;
  text-align: left;
}
/*---------------------------------------------------------------
  個人情報保護方針
-----------------------------------------------------------------*/
div#kojinContentsArea {
  width: 670px;
  margin: auto;
  padding:0;
  font-size: 10pt;
}
.idea {
  width: 550px;
  margin: auto;
  margin-bottom:30px;
  text-align:left;
}
.idea p{
  line-height: 12pt;
}
.idea_title {
  padding-bottom: 5px;
  font-weight: bold;
  font-size: 12pt;
  color: blue;
  text-align: center;
}
.policy {
  margin-bottom:5px;
}
.policy_title {
  padding-bottom: 5px;
  font-weight: bold;
  font-size: 12pt;
  color: blue;
}
.policy ol{
  line-height: 12pt;
  color:#800000;
  padding-left: 30px;
}
.policy p {
  text-align: right;
  color: #000000;
  line-height: 12.5pt;
}
.kojin {
  text-align: left;
  line-height: 12.5pt;
}
.kojin strong {
  color: #0080ff;
  font-size: 12pt;
  line-height: 15pt;
}
.kojin ul{
  margin-top: 20px;
  margin-left: 40px;
  margin-bottom: 20px;
}
/*---------------------------------------------------------------
  環境方針
-----------------------------------------------------------------*/
div#isoContentsArea {
  width: 790px;
  margin: auto;
  padding:0;
  font-size: 10pt;
}
div#isoContentsArea a{
  margin-top: 70px;
}
div.iso_img_table {
  text-align:center;
}
div.iso_img_table table {
  width: 556px;
  height: 516px;
  margin:auto;
  padding:0;
}
div.iso_img_table td {
  text-align:center;
  color: #000080;
  font-size: 10pt;
  line-height: 12.5pt;
}
div.iso_img_table img {
  margin: 0px;
  margin-top: 15px;
}
div.iso_idea {
  width: 644px;
  margin:auto;
  margin-top: 70px;
  padding:0;
}
div.iso_idea_title {
  height: 30px;
  line-height: 30px;
  background: #ccffff;
  text-align: left;
  border: 1px solid #999999;
}

div.iso_idea_textarea {
  border: 1px solid #999999;
  border-top-width: 0px;
  border-top-style: none;
}
div.iso_idea_textarea .textarea1 {
  font-size: 10pt;
  line-height: 12pt;
  text-align: left;
  width: 532px;
  heignt: 151px;
  margin: auto;
  padding-top: 10px;
  padding-bottom: 10px;
}
div.iso_idea_textarea .textarea2 {
  font-size: 10pt;
  line-height: 12pt;
  text-align: left;
  width: 583px;
  margin: auto;
  padding-top: 30px;
  padding-bottom: 10px;
  padding-left: 32px;
}
div.iso_idea_textarea .textarea2 li{
  padding-bottom: 5px;
  list-style-position: outside;
}
div.iso_idea_textarea .textarea2 li ol li{
  position: relative;
  list-style: none;
  line-height: 12pt;
  padding-bottom: 5px;
}
div.iso_idea_textarea .textarea2 div.companyName{
  font-weight: bold;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-right:30px;
  text-align: right;
}
table.iso_table {
  width: 500px;
  border-collapse:collapse;
  margin: auto;
  margin-top: 30px;
}
table.iso_table td.title{
  width: 500px;
  height: 35px;
  background: #ccffff;
  font-size: 12pt;
  border: 2px ridge #cecece;
  font-weight: bold;
  padding-left: 5px;
}
table.iso_table td.column{
  width: 80px;
  height: 30px;
  font-size: 11pt;
  line-height: 30px;
  border: 2px ridge #cecece;
  padding-left: 5px;
}
table.iso_table td.data{
  width: 150px;
  height: 30px;
  font-size: 11pt;
  line-height: 30px;
  border: 2px ridge #cecece;
  padding-left: 5px;
}
table.iso_table td.iso_img{
  width: 270px;
  border: 2px ridge #cecece;
  text-align: center;
}
table.iso_table td.iso_img img{
  border-style:none;
}
/*---------------------------------------------------------------
  子育て応援宣言
-----------------------------------------------------------------*/
div.childcase_table{
  width: 650px;
  margin: auto;
}
div.childcase_table span{
  font-size: 12pt;
  margin-top: 20px;
}
div.childcase_table ol{
  list-style-type: circle;
  padding-left: 20px;
}
div.childcase_table img{
  border-style:none;
}
/*---------------------------------------------------------------
  共通
-----------------------------------------------------------------*/
TABLE {
  border-color : #ffffff #ffffff #ffffff #ffffff;
}
tr {
}

a.link {
  color: #005100;
}
a.link:hover{
  color: #deb887;
}
.decoration_none {
  text-decoration: none;
}
.font_bold {
  font-weight: bold;
}
.linehi_10 {
  line-height: 10pt;
}
.linehi_12 {
  line-height: 12pt;
}
.linehi_16 {
  line-height: 16pt;
}
.fontsize_8 {
  font-size: 8pt;
}
.fontsize_9 {
  font-size: 9pt;
}
.fontsize_10 {
  font-size: 10pt;
}
.fontsize_11 {
  font-size: 11pt;
}
.fontsize_12 {
  font-size: 12pt;
}
.fontsize_13 {
  font-size: 13pt;
}
.left {
  float: left;
}
.right {
  float: right;
}
.center {
  float: center;
}
.clear {
  clear: both;
}
.align_left {
  text-align: left;
}
.align_center {
  text-align: center;
}
.align_right {
  text-align: right;
}
.align_top {
  vertical-align: top;;
}
.list_inside {
  list-style-position: inside;
}
.black {
  color: #000000;
}
.red {
  color: #ff0000;
}
.darkorange {
  color: #ff8c00;
}
.brown {
  color: #8b4513;
}
.gray {
  color: #808080;
}
.darkgreen{
  color: #006400;
}
.blue {
  color: #0000ff;
}
.display_none {
  display:none;
}
.display_block {
  display:block;
}

/*--------------------------------------------------------------
  フッター
---------------------------------------------------------------*/
div#footer {
  width:900px;
  text-align: left;
}
div#footer hr {
  clear: both;
  color: #33cc33;
  margin-top: 5px;
  margin-bottom: 5px;
}
div.footer_links a{
  font-size: 10pt;
  margin-right:10px;
  float:left;
}
div.footer_copyright {
  text-align:center;
  font-size: 10pt;
  margin-top:10px;
  height: 30px;
  line-height: 30px;
  /*background-color:#66CC33;*/
  background-image:url("../img/menu/menu_btn.gif");
  color: #FFFFFF;
}

