@charset "utf-8";
body { background: #fff; font-family: Arial; font-size: 10pt; }
.menu1 { text-align: left; }
.menu1 th.left { background: url(../../img/caption2_left.png) no-repeat right top; width: 6px; height: 29px; }
.menu1 th.middle { background: url(../../img/caption2_bottom.png) repeat-x center top; height: 29px; line-height: 29px; }
.menu1 th.right { background: url(../../img/caption2_right.png) no-repeat left top; width: 6px; height: 29px; }
.menu1 td.left { border-left: 1px solid #90c51d; border-bottom: 1px solid #90c51d; background: #FFF; }
.menu1 td.middle { border-bottom: 1px solid #90c51d; background: #FFF; }
.menu1 td.right { border-right: 1px solid #90c51d; border-bottom: 1px solid #90c51d; background: #FFF; }
.menu2 td.left { background: #f2f2f2; border-left: 1px solid #dcdcdc; border-bottom: none; }
.menu2 td.middle { background: #f2f2f2; border-bottom: none; }
.menu2 td.right { background: #f2f2f2; border-right: 1px solid #dcdcdc; border-bottom: none; }
.menu2 td.bleft { height: 4px; background: url(../../img/content_leftbottom.png) no-repeat right bottom; }
.menu2 td.bottom { height: 4px; background: #f2f2f2; border-bottom: 1px solid #dcdcdc; }
.menu2 td.bright { height: 4px; background: url(../../img/content_rightbottom.png) no-repeat left bottom; }
.menu3 { margin-top: 4px; text-align: left; }
.menu3 th.left { width: 6px; height: 32px; border: 1px solid #737373; border-right: none; background: #5a7130; }
.menu3 th.middle { height: 32px; line-height: 32px; border-top: 1px solid #737373; border-bottom: none; background: #5a7130; color: #FFF; }
.menu3 th.right { width: 6px; height: 32px; border: 1px solid #737373; border-left: none; background: #5a7130; }
.menu3 td.tleft { height: 6px; background: /*url(../../img/content_lefttop.png) no-repeat right bottom;*/ }
.menu3 td.top { height: 6px; /*background: #f2f2f2 url(../../img/content_top.png) repeat-x center bottom; */}
.menu3 td.tright { height: 6px; /*background: url(../../img/content_righttop.png) no-repeat left bottom;*/ }
.menu3 td.middle { /*background: #f2f2f2;*/ }
.menu3 td.left { /*background: #f2f2f2; border-left: 1px solid #dcdcdc;*/ }
.menu3 td.right { /*background: #f2f2f2; border-right: 1px solid #dcdcdc;*/ }
.menu3 td.bleft { height: 4px; /*background: url(../../img/content_leftbottom.png) no-repeat right bottom;*/ }
.menu3 td.bottom { height: 4px; /*background: #f2f2f2; border-bottom: 1px solid #dcdcdc; */}
.menu3 td.bright { height: 4px; /*background: url(../../img/content_rightbottom.png) no-repeat left bottom;*/ }
.menu4 { width: 370px;background:#f6f6f6;border: 1px solid #c2c2c2; margin: 5px 8px; float: left; }
.menu4 .c { background:#fff;border: 1px solid #c2c2c2; margin: 10px; padding: 0 6px; }
.menu4 .c p.n {margin:0;}
.menu4 .c p.r {margin:0; float: right;}
.menu4 .i { margin: 10px; padding: 0 6px; }
.menu4 .i table { color: #000 }
.menu4 .i table tr.p { color: #ff7200; height: 30px; }
.menu4 .i table a { display: block; background: #72ac55; color: #fff; font-weight: bold; text-align:center; width: 75px; border: 1px solid #aacd99; text-decoration: none; }
.menu5 { margin-top: 4px; text-align: left; }
.menu5 th.left { background: #99ae6b; width: 6px; height: 32px; }
.menu5 th.middle { background: #99ae6b; height: 32px; line-height: 32px; color: #FFF; }
.menu5 th.right { background: #99ae6b; width: 6px; height: 32px; }
.menu5 td.tleft { height: 6px; }
.menu5 td.top { height: 6px; }
.menu5 td.tright { height: 6px; }
.menu5 td.middle { }
.menu5 td.left { }
.menu5 td.right { }
.menu5 td.bleft { height: 4px; }
.menu5 td.bottom { height: 4px; }
.menu5 td.bright { height: 4px; }

.btn1 { text-decoration: none; color: #FFF; height: 32px; line-height: 32px; }
.btn1 .l { float: left; background: url(../../img/btn1_left.png) right top; width: 4px; }
.btn1 .r { width: 4px; float: left; background: url(../../img/btn1_right.png) left top; }
.btn1 .m { display: block; float: left; background: url(../../img/btn1_back.png) repeat-x center; padding: 0px 20px; }
.btn2 { text-decoration: none; color: #FFF; height: 32px; line-height: 32px; }
.btn2 .l { float: left; background: url(../../img/btn2_left.png) right top; width: 4px; margin-left: 2px; }
.btn2 .r { width: 4px; float: left; background: url(../../img/btn2_right.png) left top; margin-right: 2px; }
.btn2 .m { display: block; float: left; background: url(../../img/btn2_back.png) repeat-x center; padding: 0px 5px; }
.btn3 { display: block; width: 280px; line-height: 26px; color: #FFF; text-decoration:none; background: #99ae6b; margin: 2px 0; }
#topMenuLang { position:relative; }
#topMenuLang a { text-decoration: none; color: #000; }
#topMenuLang a img { margin: 2px; }
#topMenuLang a div { position: absolute; top: 20px; left: 0px; display: none; }
#topMenuLang a:hover div { /*display: block;*/ }
#topMenuNavigation { list-style: none; padding: 0; margin: 0; height: 30px; line-height: 30px; font-weight: bold; font-size: 9pt; }
#topMenuNavigation li { float: left; display: block; }
#topMenuNavigation li.sep { width: 5px; }
#topMenuNavigation a { color: #fff; text-decoration: none; display: block; margin: 0 5px; }
#topMenuNavigation #info { position: relative; color: #FFF; }
#topMenuNavigation #info ul { list-style: none; margin: 0; padding: 0; display: none; position: absolute; top: 28px; left: 0; background: #99ae6b; z-index: 1000; }
#topMenuNavigation #info:hover ul { display: block; }
#topMenuNavigation #info ul li { border: 1px solid #fff; width: 99%; }
#topMenuNavigation #info ul li a { text-decoration: none; width: 130px; }
#logo { overflow: visible; text-align: right; z-index: 1000; position: relative; }
#logo img { position: absolute; right: 0; top: -52px; }
#mainName { text-align: left; display: block; width: 400px; margin-left: 20px; }
#mainDateTime { text-align: right; display: block; }
#menuBottomNavig { font-weight: bold; height: 84px; padding-top: 5px; margin: 0 auto; width: 980px; height: 17px; margin-bottom: 50px; background: #5a7130; color: #FFF; padding: 5px 10px; }
#menuBottomNavig a { text-decoration: none; color: #fff; font-size: small; }
.rightbarlink { display: block; line-height: 28px; border: 1px solid #737373; background: #afbc97; color: #000; text-decoration: none; padding-left: 10px; font-weight: bold; width: 94%; margin:2px 0px 0px 0px; }
.rightbarlink:hover { background: #5a7130; color: #FFF; }
#rightBarRecent { }
#rightBarRecent th img { border: none; width: 80px; }
#rightBarRecent td.seperator { width: 10px; }
#rightBarRecent a { color: #000; text-decoration: none; }
#rightBarAdmin { text-align: center; }
#rightBarAdmin img { max-width: 120px; margin: 4px 0px; }
#rightBarAdmin p { margin: 0; }
#rightBarNews li { margin-left: -20px; list-style-type: circle; }
#rightBarNews li.seperator { border-top: 1px solid #000; list-style: none; padding-top: 4px; margin: 4px 10px 0 -35px; }
#options div.wrap { background: #e0e7d2; padding: 20px 5px; }
#options div.a { width: 100px; float: left; background: url(../../img/tikPassive.png) left center no-repeat; height: 16px; line-height: 16px; padding-left: 18px; color: #a4a9a9; }
#options div.c { background: url(../../img/tikActive.png) left center no-repeat; color: #246583; }
.picMainChoser { padding: 0 20px; margin-top:10px; height:56px; width: 360px; }
.picMainChoser li img { width: 75px; margin: 0 4px; }
.picMainChoserPrev { float: left; margin-top: 14px; border: none; width: 29px; height: 29px; }
.picMainChoserNext { float: right; margin-top: 14px; border: none; width: 29px; height: 29px; }
#searchMain #form { width: 255px; float: right; margin: 40px 0 0 20px; }
#searchMain #form p.c { color: #3e7593; font-weight: bold; }
#searchMain #form div { height: 27px; line-height: 27px; margin: 4px 0; }
#searchMain #form select { width: 185px; float: right; }
#searchMain #form input { width: 100px; float: right; }
#searchMain img { float: left; margin-left: 10px; }
#searchMain #form a#mainSearchGo { display: block; background: url(../../img/btnSearch.png) no-repeat top left; color: #000; font-weight: bold; text-align:center; width: 83px; line-height: 28px; height: 28px; text-decoration: none; }
#searchMain #form #district { font-size: 9pt; }
#gallery {}
#gallery img {margin:5px; border: 1px solid #999; width:88px; height: 68px;}
#ipixcontainer {  }
#ipixcontainer a { text-decoration: none; text-align: center; display: block; float: left; margin: 0 17px; }
#ipixcontainer a img { border: none; }
#ipixcontainer a p { margin:0; padding:0 }

#detailSearchForm { text-align:left; }
.detailSearchFormElement { width:100%; }
#detailSearchForm a#mainSearchGo { display: block; background: url(../../img/btnSearch.png) no-repeat top left; color: #000; font-weight: bold; text-align:center; width: 83px; line-height: 28px; height: 28px; text-decoration: none; }

/* dhtmlgoodiescalendar.css */
#calendarDiv { position:absolute; width:205px; border:1px solid #317082; padding:1px; background-color: #FFF; font-family:arial; font-size:10px; padding-bottom:20px; visibility:hidden; }
#calendarDiv span, #calendarDiv img { float:left; }
#calendarDiv .selectBox, #calendarDiv .selectBoxOver { line-height:12px; padding:1px; cursor:pointer; padding-left:2px; }
#calendarDiv .selectBoxTime, #calendarDiv .selectBoxTimeOver { line-height:12px; padding:1px; cursor:pointer; padding-left:2px; }
#calendarDiv td { padding:3px; margin:0px; font-size:10px; }
#calendarDiv .selectBox { border:1px solid #E2EBED; color: #E2EBED; position:relative; }
#calendarDiv .selectBoxOver { border:1px solid #FFF; background-color: #317082; color: #FFF; position:relative; }
#calendarDiv .selectBoxTime { border:1px solid #317082; color: #317082; position:relative; }
#calendarDiv .selectBoxTimeOver { border:1px solid #216072; color: #216072; position:relative; }
#calendarDiv .topBar { height:16px; padding:2px; background-color: #317082; }
#calendarDiv .activeDay { color:#FF0000; }
#calendarDiv .todaysDate { height:17px; line-height:17px; padding:2px; background-color: #E2EBED; text-align:center; position:absolute; bottom:0px; width:201px; }
#calendarDiv .todaysDate div { float:left; }
#calendarDiv .timeBar { height:17px; line-height:17px; background-color: #E2EBED; width:72px; color:#FFF; position:absolute; right:0px; }
#calendarDiv .timeBar div { float:left; margin-right:1px; }
#calendarDiv .monthYearPicker { background-color: #E2EBED; border:1px solid #AAAAAA; position:absolute; color: #317082; left:0px; top:15px; z-index:1000; display:none; }
#calendarDiv #monthSelect { width:70px; }
#calendarDiv .monthYearPicker div { float:none; clear:both; padding:1px; margin:1px; cursor:pointer; }
#calendarDiv .monthYearActive { background-color:#317082; color: #E2EBED; }
#calendarDiv td { text-align:right; cursor:pointer; }
#calendarDiv .topBar img { cursor:pointer; }
#calendarDiv .topBar div { float:left; margin-right:1px; }
/* end-dhtmlgoodiescalendar.css */
#ipixContainer { width:98%;border:1px solid #90c51d;margin:5px;padding:4px; }
#ipixContainer table { border:none; }
#ipixContainer div {float:left;width:197px;text-align:center;}
#ipixContainer div a {}
#ipixContainer div a img { width:160px;height:80px;border:none; }
#ipixContainer div p {margin:0;text-align:center;}

