/*------------------------------------------------------------------*/
/*Travel                         */
/*------------------------------------------------------------------*/
BODY {
  font-family : Arial;
  font-size : 12px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  background-color : #eeeeee;  		/*BODY・背景色*/
}
H1{
  font-size : 11px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
}
FORM{
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
}
.mt_table{
  width : 768px;
  //height: 200px;
  border-width : 1px 1px 1px 1px;
  border-style : solid solid solid solid;
  border-top-color : #395475;
  border-left-color : #395475;
  border-right-color : #395475;
  border-bottom-color : #395475;
}
.mt_right{
  background-color : white;
  padding-top : 12px;
  padding-bottom : 15px;
    padding-right : 5px;
  text-align : center;
  width : 170px;			/*バナー欄幅*/
  vertical-align : top;
  line-height : 12px;
}
.mt_right_buttom{
  font-size : 12px;			/*バナー・・・概要欄*/
  vertical-align : bottom;
  text-align : left;
  padding-left : 10px;
  padding-bottom : 20px;
  background-color : white;
  line-height : 20px;
}
.mt_main{
  background-color : white;
  width : 598px;			/*メイン欄幅*/
  padding-top : 15px;
}
/*------------------------------------------------------------------*/
/*　　　　　　　　　デフォルト・リンクスタイル                      */
/*------------------------------------------------------------------*/
A { 
  text-decoration	: none;
  color 		: #cc3399;
  
}
A:hover {
  color 		: #ff6600;
}
/*------------------------------------------------------------------*/
/*　　　　　　　　　　　　ヘッダースタイル                          */
/*------------------------------------------------------------------*/
.mt_header1{
  height : 25px;
  background-color : #ff8000;		/*ヘッダー・・・部・背景色*/
  text-align : right;
  vertical-align : middle;
  color : white;
  font-weight : bold;
  width : 768px;
  padding-right : 5px;
}
.mt_header2{
  background-color : #ff8000;		/*ヘッダーイメージ部・背景色*/
}
.mt_header3{
  
  background-color : #ff8000;		/*ヘッダー・・部・背景色*/
  text-align : left;
  font-family : Arial;
  font-style : italic;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  border-bottom-width : 1px;
  border-bottom-style : solid;
  border-bottom-color : #395475;
}/*------------------------------------------------------------------*/
/*　　　　　　　　　　　　　　タグスタイル                          */
/*------------------------------------------------------------------*/
.tag_table{
  background-image : url(../img/tag_fond.gif);	/*タグイメージ*/
  background-repeat : no-repeat;
  height : 35px;
}
.tag_b_italia{
  font-size : 14px;			/*タグ　ビジネスイタリア*/
  font-family : Arial;
  font-weight : bold;
  text-align : center;
  width : 175px;
  padding-top : 12px;
}
A.tag_b_italia_a_text{
  color : #a7b1be;
  text-decoration : none;
}
A.tag_b_italia_a_text:hover {
  color : #395475;
}
.tag_travel{
  font-size : 18px;	
  font-weight : bold;
  text-align : center;
  width : 200px;
  font-family : Arial;
  padding-top : 2px;
}
A.tag_travel_a_text{
  color : white;
  text-decoration	: none;
}
A.tag_travel_a_text:hover {
  color : #395475;
}
.tag_b_japan{
  font-size : 14px;			/*タグ　ビジネス・本*/
  font-family : Arial;
  font-weight : bold;
  padding-top : 12px;
  width : 175px;
  text-align : center;
}
A.tag_b_japan_a_text{
  color : #a7b1be;
  text-decoration	: none;
}
A.tag_b_japan_a_text:hover {
  color : #395475;
}
/*------------------------------------------------------------------*/
/*　　　　　　　　　　　　フッタースタイル                          */
/*------------------------------------------------------------------*/
.mt_footer1{
  font-size : 11px;				/*フォントサイズ*/
  text-align : center;
  font-family : Arial;
  padding-top : 5px;
  color : white;
  vertical-align : top;
  padding-bottom : 5px;
  background-color : #ff8000;			/*背景色*/
}
A.footer_a_text{
  color : white;
  text-decoration	: none;
}
A.footer_a_text:hover {
  color 		: red;
}

/*------------------------------------------------------------------*/
/*　　　　　　　　　　　　・メニュー欄スタイル                      */
/*------------------------------------------------------------------*/
.mt_left{
  width : 165px;
  background-color : white;
  vertical-align : top;
  padding-top : 10px;
  padding-left : 5px;
  padding-right : 3px;
}
.search_left_table{
  background-color : #ff8000;
  width : 100%;
  margin-bottom : 10px;
  color : white;
}
.search_left_title{
  font-size : 12px;
  color : white;
}
.menu_left_table{
  border-top-width : 1px;
  border-left-width : 1px;
  border-right-width : 1px;
  border-bottom-width : 1px;
  border-style : solid solid solid solid;
  border-top-color : gray;
  border-right-color : gray;
  border-bottom-color : gray;
  border-left-color : gray;
  font-size : 12px;
}
.search_left_title1{
  font-size : 14px;
  padding-top : 5px;
  padding-bottom : 5px;
}

FORM#home-cerca {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
INPUT.home-cerca {
	MARGIN-TOP: 4px; DISPLAY: block; FONT-SIZE: 11px; WIDTH: 210px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; POSITION: static; HEIGHT: 15px
}
SELECT.home-cerca {
	MARGIN-TOP: 4px; DISPLAY: block; FONT-SIZE: 11px; WIDTH: 210px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; POSITION: static; HEIGHT: 15px
}
SELECT.home-cerca {
	WIDTH: 216px; HEIGHT: 20px
}
INPUT.home-cerca {
	PADDING-LEFT: 3px
}


/*------------------------------------------------------------------*/
/* Form ricerca                     */
/*------------------------------------------------------------------*/
.c_tree_text{
  font-size : 12px;
  margin-bottom : 10px;
  font-family : "ＭＳ Ｐゴシック";
  
}
.c_top_table{
  margin-top : 20px;
  margin-bottom : 10px;
  width : 100%;
}
.c_top_td1{
  font-size : 12px;
  font-family : Arial;
}
.c_top_td2{
  font-size : 12px;
  text-align : right;
  font-family : Arial;
}
.c_left_select{
  font-size : 12px;
  width : 152px;
}

