/* reset
--------------------------------------------------*/
body,h1,h2,h3,h4,h5,h6,p,form,fieldset { margin:0;padding:0; }
img { border: 0; }

/* body
--------------------------------------------------*/
body { background:#08336e url("images/b.jpg") no-repeat 50% 0%;
       font-family: Tahoma;
       font-size: 62.5%;   /* Resets 1em to 10px */
       text-align: left; /* Center for IE 5.x */
}

.clearing { clear: both; height: 1px; font-size: 1px; }

a { text-decoration:underline }
a:hover { text-decoration: none }


.inner { background:#321a44 url("images/b_in.jpg") no-repeat 50% 0%;}
.inner_g { background:#203101 url("images/g_in.jpg") no-repeat 50% 0}


.global { width:924px; margin:0 auto 0 auto}


/* GlobalTable
--------------------------------------------------*/
.t {border: none; border-collapse: collapse; width: 100%}
.t td {padding: 0px; vertical-align:top}


/* Top
--------------------------------------------------*/
.top { font-size:14px; color:#FFFFFF; height:79px;}
.top a { color:#FFFFFF}

.tm1 { background: url("images/tm1.gif") no-repeat 0 -10px; width:125px; height:38px; float:left; text-align: center; padding-top:6px}
.tm1:hover { background-position:0 0px; padding-top:12px}
.tm2 { background: url("images/tm2.gif") no-repeat 0 -10px; width:124px; height:38px; float:left; text-align: center; padding-top:6px}
.tm2:hover {background-position:0 0px; padding-top:12px}
.tm3 { background: url("images/tm3.gif") no-repeat 0 -10px; width:123px; height:38px; float:left; text-align: center; padding-top:6px}
.tm3:hover { background-position:0 0px; padding-top:12px}

#tm_ac { background-position:0 0px; padding-top:12px}


/* Top/Right
--------------------------------------------------*/
.top p { float:right}



/* Head
--------------------------------------------------*/
.head { padding:0 0 8px 0}
.head .logo { width:218px; height:57px; display:block; overflow:hidden; text-indent:-3000em; background: url("images/logo.gif") no-repeat }

.inner_g .logo { background: url("images/logo_g.gif") no-repeat }

.head h1 { float:right; width:327px; height:32px; padding:12px 0 0 32px; color:#31251e; font-size:20px; font-weight:normal; margin-top:7px;
 background:#a4dbfe url("images/hh.gif") no-repeat }
 
.inner .head h1 { background:#ddcae9 url("images/hh_in.gif") no-repeat }
.inner_g .head h1 { background:#ddcae9 url("images/hh_in_g.gif") no-repeat }
 
/* Head/Menu
--------------------------------------------------*/
.head ul { margin:45px 0 0 0; padding:0 0 0 0; list-style:none; height:34px; background:#1b4681 url("images/hm.gif") no-repeat; width:924px  }
.head ul li { float: left; height:30px; display:inline;  }

.head ul li a { color:#cccccc; display:inline; height:25px; text-decoration:none}
.head ul li a:hover {color:#ffffff; }


.head ul .hm1 { background:none;}
.head ul .hm1 a { background-image: url("images/hm1.gif"); width:71px;}
.head ul .hm2 a {background: url("images/hm2.gif"); width:69px; }
.head ul .hm3 a {background: url("images/hm3.gif"); width:63px; }
.head ul .hm4 a {background: url("images/hm4.gif"); width:68px; }
.head ul .hm5 a {background: url("images/hm5.gif"); width:66px; }
.head ul .hm6 a {background: url("images/hm6.gif"); width:67px; }


.head ul #hm_ac a { background-position:0 100%}


.inner .head ul { background:#523a64 url("images/hm_in.gif") no-repeat;}
.inner .head ul .support { float:none; background:none; padding:9px 0 0 0; text-align:center; height:21px}


.inner_g .head ul { background:#354616 url("images/hm_in_g.gif") no-repeat;  width:924px; }
.inner_g .head ul li { text-align: center; font-size: 16px; font-weight: bold; padding-top: 7px; margin:0 20px; color: #ffffff;}
.inner_g .head ul .hm1 { background:none;}

/* Head/Login
--------------------------------------------------*/
.login { background:#e4d2ef url("images/lo_l.gif") no-repeat 0% 100%; float:right;}
.login form { background: url("images/lo_r.gif") no-repeat 100% 100%; padding:10px 10px 8px 15px; font-size:11px; color:#49315b; float: left}

.login form i { display:block; font-style:normal; padding:0 0 0 132px}

.login form input { vertical-align:middle}
.login form a { color:#49315b}
.login form .in { border:1px solid #806197;  font-size:11px; background:none; padding:2px 0 2px 4px; margin-right:4px}
.login form .btn { width:116px; height:14px; border:0px; cursor:pointer; background: url("images/btn3.gif") no-repeat; margin:0 0 0 12px  }

.enter {}
.enter form { padding:7px 10px 8px 15px;}
.enter form a { font-size:12px}
.enter form .btn { width:61px; height:18px; border:0px; cursor:pointer; background: url("images/btn5.gif") no-repeat; margin:0 0 0 12px; }




.inner_g .login form .btn { cursor:pointer; background: url("images/btn5_g.gif") no-repeat; }

.inner_g .login { background:#d1dfb1 url("images/lo_l_g.gif") no-repeat 0% 100%; }
.inner_g .login form { background: url("images/lo_r_g.gif") no-repeat 100% 100%; color:#4a5c29 }
.inner_g .enter form .btn { background: url("images/btn3_g.gif") no-repeat; }
.inner_g .login form a { color:#4a5c29; margin-left:7px; }


.inner_g .login form .in { border:1px solid #657940; color:#4a5c29}



/* Top Bans
--------------------------------------------------*/
.t_ban { font-size:14px; color:#FFFFFF; text-align:center; position:relative; margin:0 -4px; padding-bottom:12px}
.t_ban a { color:#FFFFFF}
.t_ban img { margin:0 4px}


/* Price Block
--------------------------------------------------*/
.price_b { background:#e6e6e6 url("images/price_b.gif") no-repeat; margin-bottom:25px;}
.pb_b { background: url("images/pb_b.gif") no-repeat 0% 100%; min-height:190px; _height:190px; padding:10px 25px 4px 10px; font-size:11px; color:#2a2a2a}
.pb_b a { color:#054aa8}

.pb_b .p_img { float:left; margin:5px 40px 0 0}

.pb_b h1 { font-size:18px; font-weight:normal;  background: url("images/pb.gif") repeat-x 0% 100%; padding:0 0 6px 0; margin-bottom:15px; color:#000000 }

.pb_txt { overflow:hidden; min-height:1px; _height:1px; padding:20px 0 0 0}
*html .pb_txt { overflow:visible}

.pb_txt i { display:block; text-align:right; font-style:normal; padding-top:14px}
.pb_txt i a { background: url("images/ic1.gif") no-repeat 100% 6px; padding-right:15px}

.pb_b .pb_txt .pc1 { color:#56954a}
.pb_b .pb_txt .pc2 { color:#4771bf}
.pb_b .pb_txt .pc3 { color:#b30b23}


.pb_b ul { margin:0px; padding:0 44px 0 0; list-style:none; float:left;}
.pb_b ul li { width:192px; height:42px; background: url("images/bp_li.gif") no-repeat; margin-bottom:4px; padding:1px 12px 0 0; text-align:right; font-size:12px;
color:#FFFFFF  }
.pb_b ul li b { display:block; font-size:18px; font-weight:normal; text-align:right; color:#000000; padding-bottom:3px}

.pb_b ul .pc1 b { color:#56954a}
.pb_b ul .pc2 b { color:#4771bf}
.pb_b ul .pc3 b { color:#b30b23}


/* News Company
--------------------------------------------------*/
.news_comp { color:#d9e2ee; font-size:11px;  background: url("images/news_comp.gif") repeat-y 653px 0%; padding:5px 0 7px 0; overflow:hidden; min-height:1px;
_height:1px; margin-bottom:15px }
*html .news_comp { overflow:visible}
.news_comp a { color:#d9e2ee;}
.news_comp h6 { font-size:18px; font-weight:normal; color:#d6d6d6; padding-bottom:14px}

.news_comp ul { margin:0px; padding:0 25px 0 0; list-style:none; width:300px; position:relative; float:left;}
.news_comp ul li { padding:0 0 12px 52px; }
.news_comp ul li i { font-size:10px; display:block; width:44px; text-align:center; font-style:normal; background:#d6d6d6; color:#31251e; padding:2px 0;
position:absolute; left:0px}


.news_produt { float: right; width:250px}
.news_produt h6 { color:#84a01c}
.news_produt a { color:#84a01c}

.news_produt ul { width:auto; padding-right:0px; padding-bottom:5px}
.news_produt ul li a { color:#d9e2ee;}
.news_produt ul li i { background:#7c9926}
.news_produt .ic2 { background: url("images/ic2.gif") no-repeat 100% 6px; padding-right:13px }

.inner .news_produt .ic2 { background: url("images/ic2_in.gif") no-repeat 100% 6px; padding-right:13px; color:#e9c65d }
.inner_g .news_produt .ic2 { background: url("images/ic2_in_g.gif") no-repeat 100% 6px; padding-right:13px; color:#e9c65d }


/* Cont Bottom
--------------------------------------------------*/
.cont_bottom { background: url("images/cont_bottom.gif") repeat-x; padding:12px 0 20px 0; border-top:1px dashed #598fd8; font-size:11px; color:#FFFFFF;
overflow:hidden; min-height:1px; _height:1px}
*html .cont_bottom { overflow: visible;}

.cont_bottom a { color:#FFFFFF}

/* Cont Bottom/Left UL
--------------------------------------------------*/
.cb_ul { margin:0px; padding:0 30px 0 0; list-style:none; width:300px; float:left}
.cb_ul li { padding:11px 0 9px 80px;}
.cb_ul li p {  background: url("images/cbu_p.gif") repeat-x 0% 100%; padding-bottom:19px  }
.cb_ul li b { display: block; font-size:18px; font-weight:normal; color:#84a01c; padding-bottom:4px}

.cb_ul .cu1 { background: url("images/cu1.gif") no-repeat}
.cb_ul .cu2 { background: url("images/cu2.gif") no-repeat 0px 5px}
.cb_ul .cu3 { background: url("images/cu3.gif") no-repeat 0px 4px}
.cb_ul .cu4 { background: url("images/cu4.gif") no-repeat}
.cb_ul .cu4 p { background:none;}


.cb_right { width:593px;  background: url("images/cb_right.gif") no-repeat 100% 100%; float:left; padding:0 0 5px 0 }
.cb_right h6 { padding:11px 0 0 0}
.cbr_t { background: url("images/cbr_t.gif") no-repeat; padding:20px 0 0 0; margin-top:2px }

.cb_right ul { margin:0px; padding:5px 26px 0 45px; list-style:none; background:#2b61ab;  }
.cb_right ul li { padding:0 0 0 8px; color:#d9e2ee}
.cb_right ul li p { background: url("images/st_p.gif") repeat-x 0% 100%; height:85px; padding:10px 0 0 50px }
.cb_right ul li b { display:block; font-size:14px; padding-bottom:4px; position:relative; margin-left:-50px}

.cb_right ul .st1 { background: url("images/st1.gif") no-repeat 0px 11px}
.cb_right ul .st2 { background: url("images/st2.gif") no-repeat 0px 11px}
.cb_right ul .st3 { background: url("images/st3.gif") no-repeat 0px 11px}
.cb_right ul .st3 p { background:none}


/* Cont Bottom/Partners
--------------------------------------------------*/
.patnets {  height:97px; background:#e6e6e6 url("images/patnets.gif") no-repeat; padding:12px 29px 0 25px; margin-bottom:20px }
.patnets h6 { font-size:18px; font-weight:normal; color:#d6d6d6; padding-bottom:9px; background: url("images/lain.gif") repeat-x 0% 100%; margin-bottom:7px   }

.patnets ul { margin:0px; padding:0 0 0 0; list-style:none}
.patnets ul li { width:145px; height:55px; background: url("images/pa_li.gif") no-repeat; float:left; text-align:center; padding-top:1px  }


/* Top links
--------------------------------------------------*/
.top_link { color:#a5dcfe; font-size:11px; padding:0 0 13px 0 ;}
.top_link a { color:#a5dcfe; background: url("images/tl_a.gif") no-repeat 100% 2px; padding:0 7px 0 0 }

.inner .top_link { color:#e9c65d}
.inner .top_link a { color:#e9c65d; background: url("images/tl_a_in.gif") no-repeat 100% 2px;}

.inner_g .top_link { color:#464451}
.inner_g .top_link a { color:#464451; background: url("images/tl_a_in.gif") no-repeat 100% 2px;}

/* Left Col
--------------------------------------------------*/
.left_col { width:223px; float:left; padding-right:22px; font-size:11px; color:#d9e2ee; }
.left_col a { color:#d9e2ee}

.inner .left_col a { color:#e9c65d}


/* Left Col/Menu
--------------------------------------------------*/
.l_menu { background: url("images/lm_b.gif") no-repeat 0% 100%; padding-bottom:6px; margin-bottom:18px;}
.l_menu ul { margin:0px; padding:12px 19px 10px 24px; list-style:none;  background:#2b61ab url("images/lm_t.gif") no-repeat }
.l_menu ul li { font-size:12px; font-weight:bold; background: url("images/lm_li.gif") repeat-x 0% 100%; padding:5px 0 7px 2px }
.l_menu ul li a { text-decoration:none; text-decoration:none; }
.l_menu ul li a:hover { color:#f58324}
.l_menu ul .lm_ac a { color:#f58324}


.l_menu ul li ul { margin:0px; padding:7px 0 0 30px; list-style:none; background:none}
.l_menu ul li ul li { font-size:11px; font-weight:normal; background:none; padding:0 0 4px 0;}
.l_menu ul li ul li a:hover { text-decoration:underline}

.l_menu ul .lm_ac ul li a { color:#d9e2ee}
.l_menu ul .lm_ac ul li a:hover { color:#f58324}

.l_menu ul li ul .lm_ac a { color:#f58324}



/* Left Col/Menu - INNER
--------------------------------------------------*/
.inner .l_menu { background: url("images/lm_b_in.gif") no-repeat 0% 100%; }
.inner .l_menu ul { background:#553d67 url("images/lm_t_in.gif") no-repeat }
.inner .l_menu ul li { background: url("images/lm_li_in.gif") repeat-x 0% 100%;}
.inner .l_menu ul li a { color:#ede2f5}
.inner .l_menu ul li a:hover { color:#e9c65d}
.inner .l_menu ul .lm_ac a { color:#e9c65d}

.inner .l_menu ul li ul { background:none}
.inner .l_menu ul li ul li { background:none}
.inner .l_menu ul li ul li a {color:#ede2f5}
.inner .l_menu ul li ul li a:hover { color:#e9c65d}

.inner .l_menu ul .lm_ac ul li a {color:#ede2f5}
.inner .l_menu ul .lm_ac ul li a:hover {color:#e9c65d}


/* Left Col/Menu - INNER - G
--------------------------------------------------*/
.inner_g .l_menu { background: url("images/lm_b_g.gif") no-repeat 0% 100%; padding-bottom:3px; margin-bottom:18px;}
.inner_g .l_menu ul { margin:0px; padding:12px 19px 10px 24px; list-style:none;  background:#344515 url("images/lm_t_g.gif") no-repeat }
.inner_g .l_menu ul li { background: url("images/lm_li_g.gif") repeat-x 0% 100%}
.inner_g .l_menu ul li a { color:#dae7be}
.inner_g .l_menu ul li a:hover { color:#e9c65d}
.inner_g .l_menu ul .lm_ac a { color:#e9c65d}


/* Left Col/Ban
--------------------------------------------------*/
.l_ban { padding:0 0 23px 0;}


/* Left Col/News products
--------------------------------------------------*/
.left_col .news_produt { position:relative; width:auto; margin:0 10px 0 24px; padding-bottom:22px; float: none }

.left_col .news_produt h6 { font-size:18px; font-weight:normal; color:#84a01c; padding-bottom:14px}
.left_col .news_produt a { color:#84a01c}

.left_col .news_produt ul { margin:0px; padding:0 0px 0 0; list-style:none; width:auto; float: none  }
.left_col .news_produt ul li { padding:0 0 12px 52px; }
.left_col .news_produt ul li a { color:#d9e2ee}
.left_col .news_produt ul li i { font-size:10px; display:block; width:44px; text-align:center; font-style:normal; background:#7c9926; color:#31251e; padding:2px 0;
position:absolute; left:0px}

/* Left Col/News products - Inner
--------------------------------------------------*/


.inner .left_col .news_produt ul li i { background:#e9c65d}
.inner .left_col .news_produt ul li a { color:#ede2f5}
.inner .left_col .news_produt a { color:#e9c65d}

/* Left Col/News products - Inner - G
--------------------------------------------------*/
.inner_g .left_col .news_produt { margin-left:0px}
.inner_g .left_col .news_produt ul li i { background:#e9c65d}
.inner_g .left_col .news_produt ul li a { color:#d9e6bd}
.inner_g .left_col .news_produt a { color:#e9c65d}


/* Left Col/Partners
--------------------------------------------------*/
.l_parners { width:223px; background:#e6e6e6 url("images/l_parners.gif") no-repeat; }
.lp_b { padding:11px 17px 11px 25px; background: url("images/lp_b.gif") no-repeat 0% 100%; overflow:hidden; min-height:1px; _height:1px;  }
*html .lp_b { overflow:visible;}

.lp_b h6 { font-size:18px; font-weight:normal; color:#d6d6d6; padding-bottom:9px; background: url("images/lain.gif") repeat-x 0% 100%; margin-bottom:7px   }

.lp_b ul { margin:0px; padding:0 0 0 0; list-style:none}
.lp_b ul li { width:89px; height:32px; background: #FFFFFF; float:left; text-align:center; padding-top:1px; margin:0 1px 1px 0 }


/* Center Col
--------------------------------------------------*/
.center {  background: url("images/center.gif") repeat-y 100% 0%; margin-bottom:15px; _height:1px }
.center_br {  background: url("images/center_br.gif") no-repeat 100% 100%; padding-bottom:7px }



.center_col { background:#d3e6f8 url("images/center_col.gif") no-repeat; min-height:300px; _height:300px; width:922px; float:left; font-size:12px; color:#505051;
padding:14px 0px 20px 0px}
.center_col a { color:#334414}
.center_col a:hover { color:#0c356e; text-decoration:underline}

.center_col h1 { font-size:14px; color:#0c356e; padding-bottom:14px;}
.center_col p { padding-bottom:12px}

.center_col ul { margin:0px; padding:0 0 15px 30px; list-style:none;}
.center_col ul li {}

.btn6 { float:right; position:relative; margin-top:-5px}

/* Center Col - Inner
--------------------------------------------------*/
.inner .center {  background: url("images/center_in.gif") repeat-y 100% 0%; _height:1px }
.inner .center_br {  background: url("images/center_br_in.gif") no-repeat 100% 100% }

.inner .center_col { background:#e9dcf3 url("images/center_col_in.gif") no-repeat; color:#505051}
.inner .center_col h1 { color:#503862; }

.inner .center_col a:link { color:#997ead}
.inner .center_col a:hover { color:#503862}
.inner .center_col a:visited  {color:#503862}

/* Center Col - Inner -G
--------------------------------------------------*/
.inner_g .center { background:none; width:924px;} /*background: url("images/center_in_g.gif") repeat-y 100% 0%; _height:1px }*/
.inner_g .center_br {background:none; width:924px;} /* background: url("images/center_br_in_g.gif") no-repeat 100% 100% }*/

.inner_g .center_col { background:#d9e6bd; color:#505051; width:924px; padding:0; min-height:600px; _height:600px} /* url("images/center_col_in_g.gif")*/
.inner_g .center_col #main_box_text { padding:15px;}

.inner_g .center_col h1 { color:#334414}
.inner_g .center_col h2 { font-size:12px; color:#334414; padding-bottom:14px}
.inner_g .center_col h3 { color:#334414; font-size:11px; padding-bottom:14px}
.inner_g .center_col h4 { font-size:11px; font-weight:normal; color:#997a1c; padding-bottom:14px;}

.inner_g .center_col a:link { color:#334414}
.inner_g .center_col a:hover { color:#334414}
/*.inner_g .center_col a:visited  {color:#98aa78}*/

.inner_g .center_col ul { padding-left:0px}

.inner_g .center_col ol { padding-top:0px; margin-top:0px; margin-bottom:15px}
.inner_g .center_col ol li ol { margin-bottom:0px}




.inner_g .center_col .in { font-size:12px; border:1px solid #afafaf; color:#505051; width:85px; background:none}


/* Center Col - Table
--------------------------------------------------*/

/* Footer
--------------------------------------------------*/
.footer { font-size:11px; color:#5383c3; width:924px; height:29px; padding:20px 0 0 0; text-align:center; background:#052959 url("images/footer.gif") no-repeat;
margin:50px 0 20px 0 }
.footer a { color:#5383c3}
.footer a:hover { text-decoration:underline;}

.inner .footer { background: url("images/footer_in.gif") no-repeat; color:#87649e}
.inner .footer a { color:#87649e}


.inner_g .footer {background: url("images/footer_in_g.gif") no-repeat; color:#808e66}
.inner_g .footer a { color:#808e66}