/* reset
--------------------------------------------------*/
body,h1,h2,h3,h4,h5,h6,p,form,fieldset { margin:0;padding:0; }
img { border: 0; }

/* body
--------------------------------------------------*/
body { background: url("../images/b.gif") 1px 0px;
       font-family: Verdana;
       font-size: 62.5%;   /* Resets 1em to 10px */
       text-align: left; /* Center for IE 5.x */
}
:root body { background: url("../images/b.gif") 0px 0px;}
*html body { background: url("../images/b.gif") 1px 1px;}

#GlobalWrapper {
    margin: 0 auto; /* Center for good browsers */
    background: #FFFFFF url("../images/gb.gif") repeat-y;
    width: 976px;
    text-align: left;
    padding:0px 6px
}
.clearing { clear: both; height: 1px; font-size: 1px; }
.left { float: left; }
.right { float: right; }
a:link { }
a:visited { }
a:hover { }
/* GlobalTable
--------------------------------------------------*/
.t {border: none; border-collapse: collapse; width: 100%}
.t td {padding: 0px; vertical-align:top}
/* Head
--------------------------------------------------*/
.head { padding-top:10px;}
.hi_1 {  margin-left:19px}
.hi_2 { position:relative; top:-5px;  margin-left:6px}
/* Left_Col
--------------------------------------------------*/
.lc { width:225px}
.lc_c { padding:0px 0px 0px 14px; position:relative; top:-4px}
/* Left_Col - Menu
--------------------------------------------------*/
.lm_b { background: url("../images/lm_b.gif") no-repeat 0% 100%; padding-bottom:5px; width:189px; margin-bottom:12px}
.lm_t { background:#f3f4f5 url("../images/lm_t.gif") no-repeat 0% 0%; padding-top:15px; padding-bottom:1px }
.lm_t h5 { color:#3387d1; font-size:1.4em; background: url("../images/lm_h.gif") no-repeat 2px 50%; padding:0px 0px 0px 32px}

.lm_t ul { margin:0; padding:0; list-style:none; display:block; background: url("../images/lm_d.gif") no-repeat 100% 80%; padding:20px 5px 0px 12px }
.lm_t ul li { font-size:1.1em; margin-bottom:10px}
.lm_t ul li a { color:#000000; text-decoration: none; background: url("../images/lm_a.gif") no-repeat 0% 3pt; padding-left:9px  }
.lm_t ul li a:hover { color:#3387d1; text-decoration:underline}
.lm_t ul .lm_act a { color:#3387d1; text-decoration:underline}
/* Center_Col
--------------------------------------------------*/
.cc { width:550px}
.c_col { padding:20px 10px 0px 5px; }
.c_col h4 { color:#3387d1; font-size:1.4em; padding-bottom:18px}
/* Center_Col - Block
--------------------------------------------------*/
.cc_b {font-size:1.1em; padding:0px 0px 15px 3px}
.cc_b h1 { font-size:1.0em; padding:10px 0px 0px 0px}
.cc_b b { color:#FFFFFF; background:#3387d1; padding:2px 5px 3px 5px; margin-left:2px}
.cc_b i { font-style:normal; font-weight:bold; color:#FFFFFF; background:#a0a2a3; padding:2px 5px 3px 5px}
.cc_b p { padding-bottom:5px}
.cc_b a { text-decoration:underline; background: url("../images/ab_a.gif") no-repeat 0px 5px; padding-left:10px; color:#3387d1; margin-left:2px }
.cc_b a:hover { text-decoration:none}
/* Search results
--------------------------------------------------*/
.cc_s {font-size:1.1em; padding:0px 0px 15px 3px}
.cc_s i { font-style:normal; font-weight:bold; color:#FFFFFF; background:#a0a2a3; padding:2px 5px 3px 5px}
.cc_s p { padding-bottom:5px}
.cc_s a { text-decoration:underline; background: url("../images/ab_a.gif") no-repeat 0px 5px; padding-left:10px; color:#3387d1; margin-left:2px }
.cc_s a:hover { text-decoration:none}
/* Right_Col
--------------------------------------------------*/
.rc { width:189px;}
.rc img { margin-bottom:10px}
/* Footer - Top
--------------------------------------------------*/
.tf_b { background: url("../images/tf_b.gif") no-repeat 100% 26px; padding:40px 0px 0px 10px; }
*html .tf_b { background: url("../images/tf_b.gif") no-repeat 100% 31px; padding:40px 0px 0px 10px; position:relative; bottom:-2px }
/* Footer
--------------------------------------------------*/
.footer { background:#d6d9db  url("../images/fo_d.gif") no-repeat 45px 0px; border-top:1px solid #cecece; padding:15px 0px 15px 20px; font-size:1.1em}
.footer table tr td { vertical-align:middle}
/* Other - pages
--------------------------------------------------*/
.ci_block { font-size:1.1em}
.ci_block b { color:#FFFFFF; background:#3387d1; padding:2px 5px 3px 5px; }
.ci_block i { font-style:normal; font-weight:bold; color:#FFFFFF; background:#a0a2a3; padding:2px 5px 3px 5px}
.ci_block h1 { font-size:1.0em; padding:15px 0px 15px 0px}
.ci_block h5 { color:#3387d1;  font-size:1.0em; padding:10px 0px 10px 0px}
.ci_block p { padding-bottom:10px}
.ci_block a { color:#3387d1; text-decoration:underline}
.ci_block a:hover { text-decoration:none}
.ci_block table tr td img { background: url("../images/ci_img.gif") no-repeat; padding:8px 10px 10px 10px; margin-right:22px}
.ci_block .star { padding:0px 0px 0px 0px; padding:0px 0px 15px 10px}
/* Other - pages - Coments
--------------------------------------------------*/
.coments { border-top:2px solid #f3f4f5; padding:0px 0px 0px 0px; font-size:1.1em}
.coments b { display:block; text-align:right; padding-right:7px; padding-top:10px}
.coments i { font-style:normal; color:#b6b9c3; font-size:0.9em; text-align:right; padding-right:7px; display:block; width:70px}
.coments p { display:block; background: url("../images/con_p.gif") no-repeat 0px 4px; padding:10px 5px 0px 10px; min-height:50px  }
*html .coments p { height:50px }
.coments table tr td { border-bottom:2px solid #f3f4f5; padding-bottom:6px}
/* Other - pages - Form
--------------------------------------------------*/
.fo_b { background: url("../images/fo_b.gif") no-repeat 0% 100%; padding-bottom:10px; width:525px; margin-top:25px}
.fo_t { background: url("../images/fo_t.gif") no-repeat; padding-top:8px}
.fo { background: url("../images/fo.gif") repeat-y; font-size:1.1em; padding:0px 6px 5px 6px}

.c_ff { padding:10px 0px 0px 12px}
.c_ff input { width:118px; height:14px; border:1px solid #d1d6da; margin-right:15px}
.c_ff .f_email { width:190px}
.c_ff b { display:block; font-size:0.9em; color:#a8a8a8; padding:4px 0px 0px 210px; font-weight:normal}

.area { border:1px solid #d1d6da; width:468px; margin:9px 0px 0px 0px}
.navig { height:20px; background: url("../images/nav.gif") repeat-x; padding:3px 0px 0px 0px}
.navig img { margin-left:20px}
.navig .nav_l { position:relative; margin-right:-10px; margin-left:10px; bottom:-1px}
.area textarea { border:0px; margin:0; padding:0px; width:480px;  height:142px}
 
.smile { padding:10px 0px 0px 0px}
.smile img { position:relative; bottom:-5px; margin-left:2px}

.e_cod { padding:15px 0px 0px 0px}
.e_cod img { position:relative; bottom:-5px}
.e_cod .ec_s { bottom:0px; margin:0px 10px}
.c_ff .e_cod input { width:70px; position:relative; bottom:-1px}
.c_ff .f_btn { background:#4a95d6 url("../images/f_btn.gif") no-repeat; border:0px; color:#FFFFFF; width:88px; height:21px; margin-top:8px; font-size:1.0em}