/* reset
--------------------------------------------------*/
body,h1,h2,h3,h4,h5,h6,p,form,fieldset { margin:0;padding:0; }
img { border: 0; }

/* body
--------------------------------------------------*/
body { background: url("../images/bottom_bg.jpg") repeat 1px 100%;
       font-family: Tahoma;
       font-size: 62.5%;   /* Resets 1em to 10px */
       text-align: left; /* Center for IE 5.x */
}

.b_body {
background: url("../images/body.jpg") repeat-x; height:100%
}
#GlobalWrapper {
    background: #FFFFFF;
    margin: 0 auto; /* Center for good browsers */
    width: 759px;
    text-align: left;
}
.clearing { clear: both; height: 1px; font-size: 1px; }
.left { float: left; }
.right { float: right; }
a:link { }
a:visited { }
a:hover { color:#662d91 }
h1 { color:#636363; font-size:2.5em; font-weight:normal}
h2 { color:#636363; margin-left:0.4em; font-size:2.5em; font-weight:normal}
p { font-size:1.3em; margin-left:1em; font-weight:normal}
h5 { margin-left:1em }
/* GlobalTable
--------------------------------------------------*/
.t {border: none; border-collapse: collapse; width: 100%}
.t td {padding: 0px; vertical-align:top}
/* Head
--------------------------------------------------*/
.head_t { background: url("../images/t_head.gif") repeat-x;  text-align:right; padding:7px 0px 8px 0px; color:#000000; font-size:1.3em;
position:relative;}
.head_t a { text-decoration:underline; color:#666666;  margin:0px 17px 0px 0px;  bottom:1px; background: url("../images/ts.gif") no-repeat 3px 7px ;
padding:0px 0px 5px 13px; }
.head_t a:hover { color:#662d91 }

.l_head { background: url("../images/head_bg.gif") no-repeat; height:73px; padding:13px 0px 0px 20px }
.l_head img { float:left}
.h_tel { float:right; padding:4px 57px 0px 0px;}
.h_tel h6 { color:#FFFFFF; font-size:1.3em; font-weight:normal}
.h_tel h6 b { font-weight:normal; color:#898989}
.h_tel h5 { color:#FFFFFF; font-size:2.5em; font-weight:normal; padding-top:2px}
.h_tel h5 i { font-style:normal;color:#898989; font-size:0.5em; font-weight: bold; position:relative; top:-5px }
/* Head - Menu
--------------------------------------------------*/
.h_menu { margin:0; padding:0; list-style:none; clear:both; background:url("../images/ul_bg.gif") no-repeat; height:30px;} 
.h_menu ul { margin:0; padding:0px 0px 0px 40px; list-style:none}
.h_menu ul li { float: left; display:block; position:relative; margin-top:-4px; }
.h_menu ul li a { background-repeat: no-repeat; background-position: 0 0; display: block; }
.h_menu ul li a:hover { background-position: 0% 100%; }


.h_menu ul .m1 a { background-image: url("../images/menu/m1.gif"); width:97px; height:39px}
.h_menu ul .m2 a { background-image: url("../images/menu/m2.gif"); width:97px; height:39px}
.h_menu ul .m3 a { background-image: url("../images/menu/m3.gif"); width:97px; height:39px}
.h_menu ul .m4 a { background-image: url("../images/menu/m4.gif"); width:97px; height:39px}
.h_menu ul .m5 a { background-image: url("../images/menu/m5.gif"); width:97px; height:39px}
.h_menu ul .m6 a { background-image: url("../images/menu/m6.gif"); width:97px; height:39px}
.h_menu ul .m7 a { background-image: url("../images/menu/m7.gif"); width:97px; height:39px}
.h_menu ul #h_act a  {background-position: 0% 100%;}


/* Center_Col
--------------------------------------------------*/
.center_col { padding:0px 20px 0px 0px}

.top_f { padding:0px 0px 0px 20px;  background:url("../images/t_bg.gif") no-repeat 100% 100%; padding-bottom:15px}

.c_news {margin-top:15px}
.c_news h1 { padding:0px 0px 13px 23px}

.c_news_t {border-bottom:1px solid #ececec; background:#f7f7f7; text-decoration:none; position:relative; z-index:2;
 border-top:1px solid #ececec; border-right:1px solid #ececec; padding:10px 10px 10px 20px; }
 
.c_news_t p { color:#636363; font-size:1.3em}
.c_news_t img { float:left; position:relative; z-index:2; margin:0px 12px 0px 0px}
.c_news_t a { color:#636363; font-size:1.9em; font-weight: normal; display:block; padding-bottom:10px}
.c_news_t a:hover { color:#662d91; text-decoration:underline; }
.c_news_t i a { background:url("../images/sn.gif") no-repeat 0% 0%; height:21px; margin-left:420px;   }


.c_bews_b {border-bottom:1px solid #ececec; border-right:1px solid #ececec; padding:20px 0px 20px 23px}
.c_bews_b a { color:#636363; font-size:1.9em; font-weight: normal; display:block; padding-bottom:10px}
.c_bews_b a:hover { color:#662d91; text-decoration:underline;  }
.c_bews_b p { color:#636363; font-size:1.3em; padding-right:40px}
.c_bews_b i a { background:url("../images/sn_1.gif") no-repeat 0% 0%; height:21px; float:right; width:30px; position:relative; margin:-10px 5px 0px 0px  }

/* Right_Col
--------------------------------------------------*/
.right_col { width:259px}
.login { padding:20px 0px 0px 0px }
.login .f_login { padding:10px 0px 10px 0px}
.l_in { border:1px solid #bfbfbf; width:180px; height:18px; margin-bottom:10px}
.l_button {background:url("../images/l_b.gif") no-repeat; width:34px; height:135px; border:0px; position:relative; margin-top:-70px; float:right; cursor:pointer}
:root .l_button {margin-top:-105px; }
*html .l_button {margin-top:-114px; }
.login a { color:#898989; font-size:1.2em; text-decoration:underline}
.login a:hover { color:#662d91} 
.login b a { color:#dbdbdb; font-weight:normal; margin-left:15px}
/* Right_Col - Mer
--------------------------------------------------*/
.m_right { padding:58px 0px 0px 0px}
.m_right .m_right_b { background: url("../images/m_b.gif") no-repeat 0% 100%; padding-bottom:8px; width:246px; margin-top:17px}
.m_right .mt_right { background:#662d91 url("../images/m_t.gif") no-repeat; padding-top:10px;  } 
.m_right .mt_right ul { margin:0; padding:0; list-style:none}
.m_right .mt_right ul li {background: url("../images/s_li.gif") no-repeat 0px 6px; padding:5px 0px 10px 15px; color:#FFFFFF; font-size:1.3em}
.m_right .mt_right ul li a { text-decoration:underline; font-weight:bold; display:block; padding:15px 0px 5px 0px; color:#FFFFFF}

.m_right .m_right_bot { padding:25px 0px 0px 0px}
.m_right .m_right_bot ul { margin:0; padding:0; list-style:none}
.m_right .m_right_bot li {background: url("../images/s_li1.gif") no-repeat 0px 6px; padding:5px 0px 10px 15px; color:; font-size:1.3em; border-bottom:1px solid #f3f3f3;
color:#252525}
.m_right .m_right_bot li a { text-decoration:underline; font-weight:bold; display:block; padding:15px 0px 8px 0px; color:#5c5c5c  }
.m_right .m_right_bot li a:hover { color:#662d91 }
.m_right .m_right_bot li i { color:#898989; font-style:normal}
/*  Partner
--------------------------------------------------*/
.parner { margin:25px 20px 0px 20px }
.parner table { border-bottom:1px solid #b8b8b8;  border-top:1px solid #b8b8b8; margin-top:5px}
.parner table td { vertical-align:middle; text-align:center; padding:12px 0px 12px 0px}
/* Footer 
--------------------------------------------------*/
.footer { padding:0px 20px 0px 20px; border-bottom:4px solid #898989; clear:both}
.foot_m { padding:20px 10px 0px 0px; margin-right:15px;  float:left}
.foot_m a { color:#aaaaaa; font-size:1.3em; border-left:1px solid #aaaaaa; padding-left:15px; margin-left:15px;}
.foot_m a:hover { color:#662d91 }
.foot_m .af { border:0px; margin:0; padding:0}

.foot_c { padding:14px 0px 10px 0px; color:#636363; font-size:1.3em }
.foot_c a { color:#662d91 }
