.flr{ float: right;}
.fll{ float: left;}
.clearfloat { clear:both; height:0; font-size: 1px; line-height: 0px;}
img{ border:none;}

.header-all{ width:100%; height:93px; background:url(/images/head_bg.gif) repeat-x top;}
.header{ float:left; width:1003px; min-height:83px; _height:83px;}
.logo{ float:left; width:145px; height:24px; margin:45px 0 0 5px;}/*background:url(/images/logo.gif) no-repeat;*/

.menu-main{ float:right; margin:-23px 0 0 0; text-align:right;}
.menu-act-left{ float:left; width:4px; height:27px; background:url(/images/menu_left.gif) no-repeat;}
.menu-act-rep{ float:left; height:22px; background:url(/images/menu_rep.gif) repeat-x; font-family:Helvetica; font-size:14px; color:#003366; font-weight:bold; padding:5px 11px 0 11px;}
.menu-act-right{ float:left; width:4px; height:27px; background:url(/images/menu_right.gif) no-repeat;}
.menu-visited{ float:left; padding:5px 11px 0 11px;}
menu, a.menu:link, a.menu:visited{ font-family:Helvetica; font-size:14px; color:#ffffff; font-weight:bold; text-decoration:none; display:block;}
a.menu:hover, a.menu:active{ color:#f98233;}

.lang-pos{ float:right; margin:15px 7px 0 0;}
lang, a.lang:link, a.lang:visited{ font-family:Helvetica; font-size:14px; color:#ffffff; font-weight:bold; text-decoration:none; display:inline-block; margin:0 7px 0 0;}
a.lang:hover, a.lang:active{ color:#f98233;}
.lang-act { font-family:Helvetica; font-size:14px; color:#f98233; font-weight:bold; text-decoration:none; display:inline-block; margin:0 7px 0 0; }

.white-cont-main{ float:left; margin:8px 0 0 0;}
.left-top-corner{ float:left; width:7px; height:7px; background:url(/images/left_top_corner.gif) no-repeat;}
.white-top-rep{ float:left; width:989px; height:7px; background:#FFFFFF;}
.right-top-corner{ float:left; width:7px; height:7px; background:url(/images/right_top_corner.gif) no-repeat;}
.white-cont-rep{ float:left; width:1003px; background:#FFFFFF;}
#left-bot-corner{ background:url(images/left_bot_corner.gif) no-repeat;}
#right-bot-corner{ background:url(images/right_bot_corner.gif) no-repeat;}

.side-main{ float:left; width:250px; text-align:center;}
.sidebox-main{ display:inline-block; width:222px;}
.side-banner{ margin:9px auto;}
.side-left-top{ float:left; width:5px; height:5px; background:url(images/sidebox_lefttop.gif) no-repeat;}
.side-top-rep{ float:left; width:212px; border-top:1px solid #cccccc;}
.side-right-top{ float:left; width:5px; height:5px; background:url(images/sidebox_righttop.gif) no-repeat;}
.sidebox-contrep{ float:left; width:210px; border:1px solid #CCCCCC; border-top:none; text-align:center; margin:0 auto; padding:1px 5px 3px 5px;}
.ie6,7-clearfloat { /*ie6, ie7 clearfloat*/}

.title-bluebg{ display:inline-block; width:203px; min-height:24px; _height:24px; text-align:left; padding:2px 0 2px 5px; background:#0c3a6d;}/*font-family:Helvetica; font-size:18px; font-weight:bold; color:#FFFFFF;*/
.headline{ display:inline-block; width:208px; text-align:left; font-family:Helvetica; font-size:18px; font-weight:bold; color:#0c3a6d;}
.headline-link, a.headline-link, a.headline-link:visited { display:inline-block; width:208px; text-align:left; font-family:Helvetica; font-size:18px; font-weight:bold; color:#0c3a6d; text-decoration:none}
a.headline-link:hover, a.headline-link:active { text-decoration:underline; }
.side-text{ display:inline-block; width:202px; text-align:justify; padding:0 3px; font-family:Helvetica; font-size:11px; font-weight:bold; color:#666666;}
.side-img{ float:right; margin:0 0 5px 5px;}

.searchfield{ float:left; width:265px; height:20px; background:url(images/searchfield.gif) no-repeat; border:none; padding:2px 3px 0 3px; color:#666666; margin:0 7px 0 0;}
.submit-btn{ float:left; border:0; background:none; color:#FFFFFF; font-size:12px; font-weight:bold; cursor:pointer; position:relative;}
.sub-btn-left{ float:left; width:43px; height:22px; background:url(/images/search_bg_left.gif) no-repeat; position:relative;}
.sub-btn-mid{ float:left; height:22px; background:url(/images/search_bg_rep.gif) repeat-x; margin:0 0 0 -40px;}
.sub-btn-right{ float:left; width:22px; height:22px; background:url(/images/search_bg_right.gif) no-repeat; margin:0 0 0 -17px;}

.cont-tab-main{ display:inline-block; width:705px;}

.tab-act-btn-left{ float:left; width:4px; height:24px; background:url(/images/tab_act_left.gif) no-repeat;}
.tab-act-btn-rep{ float:left; height:24px; background:url(/images/tab_act_rep.gif) repeat-x; font-family:Helvetica; color:#FFFFFF; font-size:12px; font-weight:bold; padding:4px 7px 0 7px;}
.tab-act-btn-right{ float:left; width:4px; height:24px; background:url(/images/tab_act_right.gif) no-repeat;}
.tab-btn-left{ float:left; width:4px; height:24px; background:url(/images/tab_left.gif) no-repeat;}
.tab-btn-rep{ float:left; height:24px; background:url(/images/tab_rep.gif) repeat-x; padding:4px 7px 0 7px;}
.tab-btn-right{ float:left; width:4px; height:24px; background:url(/images/tab_right.gif) no-repeat;}
.tab, a.tab:link, a.tab:visited{ font-family:Helvetica; color:#666666; font-size:12px; font-weight:bold; text-decoration:none; display:block; cursor:pointer}
a.tab:hover, a.tab:active{ color:#003b6e;}
.separator{ float:left; width:3px; height:24px;}

.cont-main{ float:left; width:705px; margin:15px 0 0 0;}
.main-img-cont{ float:left; border:1px solid #cccccc; margin:-8px 0 0 0px; width:705px;}
.cont-p{ text-align:justify; font-size:11px; color:#999999; line-height:155%; margin:40px 0 0 0;}

tab2, a.tab2:link, a.tab2:visited{ font-family:Helvetica; color:#666666; font-size:11px; font-weight:bold; text-decoration:none; display:inline-block; margin:0 0 0 5px; padding:0;}
a.tab2:hover, a.tab2:active{ color:#ffffff;}

.foot-left-links{ text-align:left; line-height:85%; float:left;}
.foot-right-links{ float:right; font-family:Helvetica; color:#666666; font-size:11px; font-weight:bold; text-decoration:none; text-align:right; margin:0 5px 0 0;}

foot, a.foot:link, a.foot:visited{ font-family:Helvetica; color:#666666; font-size:11px; font-weight:bold; text-decoration:none; display:inline-block; margin:0 0 0 5px; padding:0;}
a.foot:hover, a.foot:active{ color:#0c3a6d;}

bigtitle, a.bigtitle:link, a.bigtitle:visited{ font-family:Helvetica; font-size:18px; font-weight:bold; color:#FFFFFF; text-decoration:none;}
a.bigtitle:hover, a.bigtitle:active{ color:#f98233;}

#newspage-tit{ width:680px; margin:0 0 0 18px; font-family:Helvetica; font-size:18px; font-weight:bold; color:#FFFFFF;}
.news-block{ float:left; width:675px; margin:15px 0 0 14px; padding:0 0 0 10px;}
.news-cont-img{ float:left; margin:0px 10px 0 0;}
.content-text{ text-align:justify; font-size:11px; color:#666666; line-height:155%; display:block;}/* margin:-2px 0 0 0;|| FF problem */

.form-part1{ float:left; text-align:left; width:85px; font-family:Helvetica; font-size:12px; color:#0c3a6d; font-weight:bold;}
.form-part2{ float:left; text-align:left; color:#333333; width:560px; padding:0 0 0 5px; font-family:Helvetica; font-size:12px; font-weight:bold;}
.form-one-row{ float:left; padding:0 0 0 30px;}

.textfield{ width:225px; font-size:75%;}
textarea{ width:225px; min-height:160px; _height:160px; color:#555555; font-family:Helveica; font-size:12px;}

.captcha{ float:left; width:95px; height:33px; border:1px solid #CCCCCC;}
.captcha-pos{ float:left; padding:0 0 0 18px; text-align:left; font-size:10px; color:#999999;}
.fill-captcha{ width:110px; font-size:140%; color:#555; font-weight:bold; font-family:Helvetica;}
#sub-btn-pos{ width:228px; text-align:right;}

.return, a.return:link, a.return:visited { font-size:11px; color:#144172 }
a.return:hover, a.return:active { text-decoration:none }


.searchRes, a.searchRes:link, a.searchRes:visited{ font-size:12px; color:#666666; }
a.searchRes:hover, a.searchRes:active {text-decoration:none}
.results { padding-top:10px; padding-bottom:10px; }









