body { margin:0;padding:0; font-family: tahoma , verdana , arial; font-size: 11px; color:#99A7BB;  }

.body { background: #000 ; }

a { color:#FF6600; text-decoration:underline; outline: none ;}
a:hover { color:#FF6600; }

#body { background:#25293B url(images/body_bg2.gif) repeat-x top;}

.none { display: none; }
.clear { clear: both; }
.fl { float: left;}
.fr { float: right;}
.foto_border { padding:1px; border:1px solid #ccc; }


#header , #menu_middle , #container , #footer { padding:0 105px; width:760px;margin:0 auto; }

#header {height:227px;background:url(images/header.jpg) no-repeat center top; }
#header {text-align: right; color:#a9bcd8;}
#header a {color:#a9bcd8;text-decoration:none;}

#menu_middle {height:52px;background:url(images/logo.jpg) no-repeat 105px 0;}
#menu_middle ul { margin:0;padding:0; list-style:none;float: right;}
#menu_middle ul li { float: left; height:52px; }
#menu_middle ul li a { background:#FF6A07 url(images/mm_pointer.gif) no-repeat 7px 37px;  font-family:arial;  font-size:12px; font-weight:bold;
padding:32px 10px 0 25px; display: block; height: 20px; text-decoration:none; color:#000; width:auto !important;width:1px;white-space: nowrap;}
#menu_middle ul li a img { border:none; margin-top:3px; }
#menu_middle ul li a:hover ,
#menu_middle ul li a.active {background:#000 url(images/mm_pointer_h.gif) no-repeat 7px 37px; color: #FF6A07;}

#container {background:url(images/container_bg2.jpg) no-repeat center top;height:auto !important;height:449px;min-height:419px;}
#container { padding-bottom:30px;  }

#left { padding-top: 77px; width:200px; float: left; }
#center { width: 508px;  float: left; margin-left: 51px; padding-top:25px;  }

#inside { background: #393c4a url(images/text_bg.gif) no-repeat; padding:20px;margin-bottom:12px; text-align: justify; }

#navi { margin:17px 0 11px 0; }
#navi a , #navi {font-family:arial;font-size:14px;font-weight:bold;color:#FF6A07;text-decoration:none;}
#navi a img { border:none;}
#footer {margin-top:-30px; margin-bottom:100px;}
#footer img {border:0;} 

.text_list ul { margin:25px 0 0 0;padding:0;list-style:none;overflow:hidden;width:200px; }
.text_list ul li {border-top:1px solid #3B4456;background:url(images/point.gif) no-repeat 0 7px;margin-top:-1px;  }
.text_list ul li a { color:#fff; text-decoration: none ; line-height:20px;  padding-left:22px;  }
.text_list ul ul { margin:0;padding:1px 0 0 0;list-style:none; }
.text_list ul ul li {  background: url(images/point_sub.gif) no-repeat  22px 8px ; }
.text_list ul b { font-weight:normal;}

.text_list ul li a { padding-left: 37px; }

#menu_bottom { margin:0 0 0 -4px;padding:0;list-style:none;overflow:hidden;}
#menu_bottom li { float:left;padding:0 5px;border-left:1px solid #667792;margin-left:-1px; }
#menu_bottom li a { color:#667792; text-decoration:none; }

#inside ul { margin:0;padding:5px 0px 5px 15px;list-style:none;}
#inside ul li { background: url(images/point_sub.gif) no-repeat  0 5px ;padding-left:10px; }
.site_map li , .site_map li a { color:#FF6600 ; font-weight:bold; text-decoration: none;  }
.site_map li ul li , .site_map li ul li a { font-weight:normal;  text-decoration: none; }




