@charset "utf-8";
/* CSS Document */

body

{color: #666666; background-color: #f0e1ca; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}

h1 {  font-size: 12pt; }
h2 {  font-size: 10pt; }
h3 {  font-size: 8pt; }
h4 {  font-size: 6pt; }

a{text-decoration:none;font-weight : bold; font-size: 11px; color:#68877f;}
a:link { text-decoration:none; font-weight:bold;font-size: 11px; color:#68877f; }
a:visited { text-decoration:none; font-weight:bold;font-size: 11px; color:#68877f; }
a:hover { text-decoration:none; font-weight:bold;font-size: 11px; color:#C0C0C0;}
a:active { text-decoration:none; font-weight:bold; font-size: 11px;color:#808080;} 

a.navi_top:link {color:#FFFFFF; text-decoration:none; font-weight:bold;font-size: 11px;}
a.navi_top:visited {color:#FFFFFF; text-decoration:none; font-weight:bold;font-size: 11px;}
a.navi_top:hover {color:#333333; text-decoration:none; font-weight:bold;font-size: 11px;}
a.navi_top:active {color:#003399; text-decoration:none; font-weight:bold;font-size: 11px;}

a.navi_language:link {color:#FFFFFF; text-decoration:none; font-size: 10px; }
a.navi_language:visited {color:#FFFFFF; text-decoration:none;font-size: 10px; }
a.navi_language:hover {color:#333333; text-decoration:none; font-size: 10px;}
a.navi_language:active {color:#003399; text-decoration:none; font-size: 10px;}

.nav_active {font-size: 11px}

#top {height: 103px; width: 800px; margin-top: 10px; margin-right:auto; margin-left:auto;}

#top_left { float: left; background-image:url(images/top_left.gif); background-repeat:no-repeat; width: 119px; height: 103px; }

#top_right {float: left; width: 681px; height:auto}

#top_right_logo {float: left; background-color: #89b1a6; height: 81px; width: 512px;}

#top_right_language {float: left; background-image:url(images/top_right.gif);  height: 81px; width: 169px;}

#language_menu {padding-right: 15px; text-align:right; padding-top: 20px; font-size:10px; color:#FFFFFF;}

#top_right_bottom {clear: both; background-color: #c2bdbc; height: 22px; width: 681px;}

#nav { color: #FFFFFF; padding-left: 8px; padding-top: 4px; }

#middle { width: 740px;  margin-right:auto; margin-left:auto; padding-left: 30px; padding-right: 30px; padding-top: 30px; padding-bottom: 10px; background-color:#FFFFFF; height: auto;}

#left_box {float:left; width:295px; padding-right: 30px; border-right-color:#c2bdbc; 
border-right-style: solid;
border-right-width:2px;}

#right_box {float: right; width:375px; padding-left: 30px;}
#intro {
	line-height: 20px;
	text-align: center;
}

#left_box_contact {float:left; width:360px; padding-right: 30px; border-right-color:#c2bdbc; 
border-right-style: solid;
border-right-width:2px;}

#right_box_contact {float: right; width:300px; padding-left: 30px;}

#left_box_menu {float:left; width:200px; padding-right: 30px; }

#right_box_menu {float: left; width:210px; padding-left: 50px; border-left-color:#c2bdbc;
border-left-style: solid;
border-left-width:2px;}

#right_box_menu1 {float: left; width:210px; padding-left: 20px;}

#left_box_main {float:left; width:200px; padding-right: 30px; }

#right_box_main {float: left; width:450px; padding-left: 40px; border-left-color:#c2bdbc;
border-left-style: solid;
border-left-width: 2px;}

#right_box_main_single {float: left; width:650px; padding-left: 40px;}

#bottom { height: 11px; width: 800px;  margin-right:auto; margin-left:auto; background-image:url(images/bottom.gif);}

#footer {  font-size:10px; color: #666666; width: 800px; height: 70px; margin-top: 5px; margin-right:auto; margin-left:auto;}

#right1_footer1 {float: left;}


#right1_footer2{float: right;}

#footer_ground { float: left;  padding-left: 15px; padding-top: 8px;  }

#footer_guide { float: left;  padding-left: 15px;padding-top: 8px;   }

#footer_guide1 { float: left;  padding-left: 15px;  }

#footer_cr { float: right; text-align:right; color: #666666; padding-right: 10px; padding-top: 10px; }

.clearfloat { 
  clear:both;
  height:0;
  font-size: 1px;
  line-height: 0px;
}

#back {padding-top: 5px; text-align:center;}

.gc { height: 160px; margin: 10px 0; font-size: 10px; }
.gcy { height: 180px; margin: 10px 0; font-size: 10px; }
.gc2 { height: 160px; margin: 20px 0; font-size: 10px; }
.cl { clear: left; }
.cr { clear: right; }
.l { float: left; margin-right: 15px; /*border: 1px solid #666;*/ }
.r { float: right; margin: 0 0 15px 15px; /*border: 1px solid #666;*/ }
.l22 { float: left; margin-right: 15px; margin-bottom: 10px; /*border: 1px solid #666;*/ }
.sm { font-size: 10px; width: 133px; margin-bottom: 2px; }

#center_slide { width: 574px; margin: 0px auto; }

.login_div { margin-bottom: 5px; }

#news_front { border-top-color:#c2bdbc; border-top-style: solid; border-top-width:2px; padding-top: 10px; margin-top:20px; }

/* bluetrope float: left; padding-left: 40px;*/

#pf1 { width: 800px; height: 650px; margin-right:auto; margin-left:auto; background: #fff url(images/pf1bk.jpg) top left no-repeat; }
#pf1box { width: 730px; padding: 455px 35px 0 35px; font-size: 110%; text-align: right; }
#pf1link { text-align: center;  margin-top: 5px; }
#pf1link a {  font-family: arial, helvetica; font-size: 200%; color: #bc2419; }
#pf1link a:hover { color: #999; }

#pf2 { position: relative; width: 800px; height: 680px; margin-right:auto; margin-left:auto; background: #fff url(images/pf2bk.jpg) top left no-repeat; }
#pf2box { position: absolute; top: 500px; left: 384px; width: 400px; height: 175px; font-size: 110%; text-align: right; }
#pf2link { text-align: right;  margin-top: 5px; }
#pf2link a {  font-family: arial, helvetica; font-size: 175%; }

#pf3 { position: relative; width: 800px; height: 700px; margin-right:auto; margin-left:auto; background: #fff url(images/pf3bk.jpg) top left no-repeat; }
#pf3box { position: absolute; top: 280px; left: 17px; width: 785px; height: 285px; font-size: 110%; text-align: left; }
#pf3cap { text-align: right; margin-right: 30px; }
.thumb { width: 139px; height: 285px; float: left; margin: 0 7px; }

#pf4 { position: relative; width: 750px;  margin: 0 auto; padding: 275px 25px 25px 25px; background: #fff url(images/pf4bk.jpg) top left no-repeat; }

/*
#pf3 { position: relative; width: 800px; height: 565px; margin-right:auto; margin-left:auto; background: #fff url(images/pf3bk.jpg) top left no-repeat; }
#pf3box { position: absolute; top: 320px; left: 17px; width: 770px; height: 235px; font-size: 110%; text-align: left; }
.thumb { width: 139px; height: 230px; float: left; margin: 0 7px; }
.thumb a         { text-decoration:none; color: #999; }
.thumb a:link    { text-decoration:none; color: #999;}
.thumb a:visited { text-decoration:none; color: #999; }
.thumb a:hover   { text-decoration:none; color: #000;}
.thumb a:active  { text-decoration:none; color: #999;}
*/

#disaster { border: 5px solid #000;  margin-bottom: 25px; padding: 15px; color: #000; }

.part { border: 1px solid #999; padding: 1px; }