@charset "Shift_Jis";
/* FOR EAST GERMANY PAGE css ２段組(右menu、左本文）+(hedder+footer) */
/* ref.スタイルシートスタイルブック 0407*/

body{
    margin:0px;
	background-color:#fff;
	background: #DDDDDD url(../img/sample_bg.gif) repeat-y top center;
	/*background-image:url(index_background_01.gif);*/
	/*background-color:#FFFFFF;*/
	color:#000; 													/*font color*/
	font-family:Verdana,Chicago,osaka,"ＭＳ Ｐゴシック",sans-serif;
	font-size:;
	line-height:;
	text-align:center;	
}
/* imgを線で囲う*-ページ全体*/
/*img{pading:0px; 	margin:0px 0px 0px 0px; 	border:none 1px solid #999;} */
/* box layoutの設定 */	 
/* ページレイアウト（全体＝コンテンツ）の設定 div id="layout" */
/* wraper */
#wraper{
	width:728px;
	margin:0px auto;
	padding:15px 0px 0px 0px;
	text-align:left;
	background-color:/*#e1e1c4*/;
	}

/* p要素の設定 */
table{
	margin:10px 10px 5px 15px;
	}


/* ヘッダーの設定  div id="hedder" */
#header{
    width:728px;
	margin:0px;
	padding:0px;
    height:;
    /*border-bottom: 1px solid #999; top bottom left right */
	background-color:;
	text-align:left;
}
/* ヘッダー下の目次 */
#navi{
	width:728px;
	margin:0px;
	padding:0px;
    height:4.2em;
	font-family:Verdana,Chicago,osaka,"ＭＳ Ｐゴシック",sans-serif;
    /*border-bottom: 1px solid #999; /* top bottom left right */
	font-size:84%;
	line-height:125%;
	text-align:left;
	}
	
/* rightnaviボックスの設定　メニュー　*/
#rightnavi{
	float:right; 					/*回り込み設定*/
    width:175px;
	margin:10px 0px;
	padding:0px 0px 0px 0px;		/*上　右　下　左*/
    background-color:/*#e1e1c4*/;　　/* 背景　*/
	/*border: 1px dotted #999;    /* 左境界線設定 */
	list-style:circle;
	line-height:150%;
	font-size:84%;
	text-align:left;
}


.p{margin:0px 5px 5px 10px;}   

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

/* 左側コンテンツボックス（本文スペース）の設定*/
#content{
	float:left;
	padding:0;
	margin:10px 0px 0px 0px; /*上　右　下　左*/
	width:550px;
	border: 0px solid #eee;
	line-height:150%;
	font-size:84%;
	text-align:left;
    }

.p{margin:5px 5px 5px 5px;}   

/*枠線のスタイル設定*/
#page-form{ 
width:560px;
margin-right:auto;
margin-left:auto;
pading:1em;
border:3px inset #b22222;
color:#000;
}

/* thumbnailの設定*/
div.layout{
width:540px;
margin-right:auto;
margin-left:auto;
}
img.thumbnail{
border:2px outset #b22222;
float:left;
margin:2px;
}

/****左側コンテンツボックス内写真の設定****/
.photo{
	overflow:hidden;
	width:85%;
	margin-top:5px;
	}

/* フッターボックスの設定　*/
#footer{
    clear:both;
	width:728px;
	margin:5px 0px 15px 0px;
	padding:0px;
    height:auto;
    border-top: solid 1px #999 ;
	line-height:150%;
	font-size:84%;
	text-align:	left;
	}

/***** メニュー部分の設定 ******/
ul#menu{                    /* メニュー01 */
   margin:0 0 10px;        /* マージン */
   padding:3px;             /* パディング */
   color:#bbb;              /* 文字色 */
   background-color:#eee;   /* 背景色 */
   text-align:left;        /* 文字を左寄せ */
   }

#menu li{                         /* メニュー02 */
   margin:0 0 0 10px;             /* マージン */
   padding:0 8px 0 0;             /* パディング */
   border-right:solid 1px #999;   /* 左罫線 */
   list-style:none;               /* リストスタイル */
   display:inline;                /* インライン */
   }

/*２列ボックスの表示設定*/
div.cabinet {
     width:100%;
     margin: 0%;
     padding: 0%;
}
div.doublebox {
     float: left;
     width: 48%;
     margin: 0%;
     padding: 5px;
     border: 0px solid #000;
}
div.dummy { clear: left; }
span.none{ display: none; }

/***** リンクの設定 ******/
a:link {
	color:#333;
	}                   /* リンク色 */
a:visited{
	color:#808080;
	}                /* 既読リンク色 */
a:active{
	color:#cc0000;
	}
a:hover  {
	color:#cc0000;                 /* カーソルがリンクの上に来た時の色 */
          text-decoration:underline;
		  }    /* カーソルがリンクの上に来た時下線を出す */
a{
	text-decoration: none;
	}                /* リンクの下線を消す */

p{
  color: /*#000066*/;
  text-indent:/*1em*/;
  text-align:left;
  /*vertical-align:middle;*/
  text-decoration:none;
  letter-spacing:normal;
  line-height:;
　font-style :;
  font-size:;
  /*font-family: 'Arial','ＭＳＰゴシック';*/
  font-weight:normal;
  whitespace:normal;
  padding:2px 5px 0px 5px;
  margin:0px 0px 0px 5px;
}

/***** h要素の設定 ******/

h1 {
	margin:0px 0px 0px 0px;              	/* マージン 上　右　下　左*/
	padding:4px 4px 0px 4px;               /* パディング */
	background-image:url(img/hungary-header01.jpg); /*背景画像*/
	width:px;
	height:180px;
	border-width : 0px 0px 0px 5px; 		/* 四角の設定*/
	border-style : solid ; 					/*四角及びアンダーラインのスタイル*/
	border-color : #990000;					/*カラー設定*/
	font-family:/*times new roman */; 
	font-size:180%;                 		/* 文字サイズ */
	font-weight:lighter; 					/* 文字を細くする */
	text-align:left;        				/* 文字を左寄せ */
	}

H2{
	margin:10px 0px 10px 5px; 
	padding:2px 0px 2px 4px;
	border-width : 0px 0px 0px 4px;
	border-style : solid ;
	border-color : #990000;
	font-size:140%;                 /* 文字サイズ */
	font-weight:; 
}

H3{
	margin:10px 0px 10px 5px; 
	padding:1px 0px 1px 4px;
    border-width : 0px 0px 1px 4px;
    border-style : solid ;
  	border-color : #ff3300 /*#990000*/;
  	padding-left : 7px;
  	margin-right : 5px;
  	font-size:120%;                 /* 文字サイズ */
}


h4{                                /* h2要素 */
   margin:10px 0px 0px 10px;              /* マージン */
   padding:0 0 6px;                /* パディング */
   font-size:100%;                 /* 文字サイズ */
   border-bottom:solid 1px #fff;   /* 下罫線 */
   }

h5{
	color:#666;
	margin:5px 0px 5px 5px;
	padding:1px 0px 1px 4px;
	font-size:110%;
	line-height:120%;
	font-weight:;
	text-align:left;
	border-width : 0px 0px 0px 4px;
	border-style :solid;
	border-color : #ff3300 /*990000 /*#cc0 *#990000*/;

	font-weight:; 

	}

H6{
	margin:5px 5px 7px 5px; 
	padding:2px 0px 2px 4px;
	border-width : 0px 0px 1px 4px;
	border-style :solid solid dotted solid;
	border-color : #ff3300 /*990000 /*#cc0 *#990000*/;
	font-size:110%;                 /* 文字サイズ */
	line-height:120%; 
	font-weight:; 
	text-align: left;
	layout-grid-line:;
}

/*表の中の設定*/
table{
	margin:0px 0px 0px 5px;
	/*border:solid 0px #999;*/
	border-collapse:collapse;
	font-size:;
	line-height:140%;
	}
	
/*表の中*/
td,th{
	/*border:1px solid #999;*/
	padding:2px;
	color:#000; 													
	font-family:Verdana,Chicago,osaka,"ＭＳ Ｐゴシック",sans-serif;
	font-size:84%;
	line-height:140%;
	text-align:justify;
	white-space:nowrap;
}

HR {
  color: #ff0000; /* 009900線の色(IE用) */
  background-color: #009900; /* 線の色(NN用) */
  height: 3px; /* 線の太さ */
  border: 0px; /* 枠の太さ */
  filter: Alpha(opacity=100, finishopacity=0, style=1); /* フィルタ */
}

/*****リストの設定*****/
ul { 
list-style-type:; 
list-style-position:inside;
margin:0 0 0 1em;
padding:0;
}

ul ul{
list-style-type:disc;
}
