/* CSS Document */
html {height:100%;  max-height:100%;  padding:0; margin:0;  border:0;  background:#ffffff; }
body { height:100%; max-height:100%;  padding:0; margin:0; border:0; background: #ffffff url(img/bg2.gif) repeat-x;  font-size:12px; font-family: Arial; color: #000000;}

#img1 { position:absolute; top:0px; left: 0px; width: 100%; height: 371; z-index:10 ;}

#tabl1 { position:absolute; top:200px; left: 0px; width: 100%;  z-index:100 ; margin-bottom: 15px}
#tabl1 .tabl1-menu1 { background-image:url(img/bg4.gif); background-repeat:repeat-y; border-bottom: 1px #C3C9D4 solid; color:#003399;  font-size:13px; text-decoration: none;  font-weight: bold;}
#tabl1 .tabl1-menu2 { background-image:url(img/bg5.gif); background-repeat:no-repeat; padding-left: 32px; padding-bottom: 10px; padding-top: 3px; 
 border-bottom: 1px #C3C9D4 solid; color:#003399;  font-size:13px;  font-weight: bold;}


#tabl1 a.tabl1-menu2-link:link {color:#003399;  font-size:13px; text-decoration: none; font-weight: bold; }
#tabl1 a.tabl1-menu2-link:visited  {color:#003399;  font-size:13px; text-decoration: none;  font-weight: bold;}
#tabl1 a.tabl1-menu2-link:hover  {color:#003399;  font-size:13px; text-decoration: none;  font-weight: bold; }

#tabl1 a.tabl1-menu2-link2:link {color:#003399;  font-size:12px; text-decoration: none; font-weight: normal; }
#tabl1 a.tabl1-menu2-link2:visited  {color:#003399;  font-size:12px; text-decoration: none;  font-weight: normal;}
#tabl1 a.tabl1-menu2-link2:hover  {color:#003399;  font-size:12px; text-decoration: underline;  font-weight: normal; }

#tabl1 a:hover img { filter: alpha(opacity=100);
 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
 -moz-opacity: 1.00; opacity:1; margin-left:10px; margin-right: 15px
 }
#tabl1 a img{filter: alpha(opacity=70);
 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70);
 -moz-opacity: 0.70; opacity:0.7; margin-left:10px; margin-right: 15px
}



#img1 .img1-sp {font-family:Arial, Helvetica, sans-serif; font-size: 10px; color:#9EA5AC; background-image:url(img/bg-p1.gif); background-position:bottom; background-repeat:repeat-x; line-height: 25px; margin-bottom: 10px; padding-bottom: 10px;}
 
.img2-sp {font-family:Arial, Helvetica, sans-serif; font-size: 12px; color:#9EA5AC; padding-left:100px}

#menu1 { position:absolute; top:59px; left: 250px;  z-index:30 ; font-family:Arial, Helvetica, sans-serif; font-size: 12px; color:#000000;}

#menu1 img {margin-bottom: 1px; margin-right: 5px}

#menu1 a:link {color:#000000;  font-size:12px; text-decoration: none; font-weight: normal;line-height: 15px }
#menu1 a:visited  {color:#000000;  font-size:12px; text-decoration: none;  font-weight: normal; line-height: 15px}
#menu1 a:hover  {color: #CC0000;  font-size:12px; text-decoration: underline;  font-weight: normal;line-height: 15px }


#tabl1 #content h1  {font-family:Arial, Helvetica, sans-serif; font-size: 20px; color: #2A52A4; background-image:url(img/bg-p1.gif); background-position:bottom; background-repeat:repeat-x; line-height: 25px; margin-bottom: 0px; padding-bottom:0px}
#tabl1 #content {font-family:Arial, Helvetica, sans-serif; font-size: 12px; margin-top: 30;px; margin-left: 10px; margin-right: 10px;}
#tabl1 #content h2  {font-family:Arial, Helvetica, sans-serif; font-size: 14px; color: #2A52A4; background-image:url(img/bg-p1.gif); background-position:bottom; background-repeat:repeat-x; line-height: 25px; margin-bottom: 0px; padding-bottom:0px}

#tabl1 #content table {font-family:Arial, Helvetica, sans-serif; font-size: 12px; color:#000000;  background-image:url(img/bg-p1.gif); background-position:bottom;background-repeat:repeat-x; margin-bottom: 10px}
#tabl1 #content table span {color:#000000}
#tabl1 #content .img1 {border: 1px #999999 solid;}

#tabl1 #content .news1 { margin-bottom: 1px; margin-right: 5px} 

#tabl1 #content a.news:link {color:#CC0000;  font-size:12px; text-decoration: none; font-weight: normal;  }
#tabl1 #content a.news:visited  {color:#CC0000;  font-size:12px; text-decoration: none;  font-weight: normal; }
#tabl1 #content a.news:hover  {color: #CC0000;  font-size:12px; text-decoration: underline;  font-weight: normal; }

#tabl1 #content a:link {color:#333333;  font-size:12px; text-decoration: underline; font-weight: normal; }
#tabl1 #content a:visited  {color:#000000;  font-size:12px; text-decoration: underline;  font-weight: normal; }
#tabl1 #content a:hover  {color: #333333;  font-size:12px; text-decoration: underline;  font-weight: normal;}

#tabl1 #right1 {font-family:Arial, Helvetica, sans-serif; font-size: 12px;}
#tabl1 #right1 h3 {font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:normal; color:#CC0000; background-image:url(img/bg-p1.gif); background-position:bottom; background-repeat:repeat-x; line-height: 25px; margin-left: 10px}
#tabl1 #right1 h3 img { margin-bottom: 2px; margin-right: 5px}
#tabl1 #right1 center {margin-bottom: 5px}


#tabl1 .podval1 {font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:normal; color:#666666; background-image:url(img/bg-p1.gif); background-position:top; background-repeat:repeat-x; }
#tabl1 .podval3 { background-image:url(img/bg7.gif);  background-repeat: no-repeat; }

#tabl1 .podval2  {font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:normal; color:#666666; padding-left: 25px; padding-top: 5px }

#tabl1 a.podval-l:link {color:#990000;  font-size:12px; text-decoration: none; font-weight: normal; }
#tabl1 a.podval-l:visited  {color:#990000;  font-size:12px; text-decoration: none;  font-weight: normal; }
#tabl1 a.podval-l:hover  {color: #990000;  font-size:12px; text-decoration: underline;  font-weight: normal;}
td.hbg {background-image: url(img/bg3_e.gif); background-repeat: no-repeat; background-position: right top;}