.link {color:#2E9BDC; text-decoration: underline}
.link:hover {#0471B0}

/* ----------- DEFAULT ------------*/
H1 {FONT-WEIGHT: normal;FONT-SIZE: 18px;FONT-FAMILY: Arial;}
H2 {FONT-WEIGHT: bold;FONT-SIZE: 12px;FONT-FAMILY: Arial; color:#174478}
p, td {FONT-WEIGHT: normal;FONT-SIZE: 11px;FONT-FAMILY: Arial ; color:#003E84;}
B, STRONG {FONT-WEIGHT: bold;}
.vonal {background-color: #E9F4FF;}


/* ----------- GENERAL ------------*/
body {background: #E8E8E8 url(/estatic/img/spec/flex/foot_bottom.gif) bottom repeat-x;padding:0px;margin:0px; padding-bottom: 11px}
.full_height, .main_table {height:100%}
.main_table {width:966px; background-color: #ffffff;}
.main_table .cell {padding-left:32px; padding-right:32px;}
.up_table {width:100%;}
.menu_path, .path_link {color: #929292;font-family:Arial; font-size:11px}
.path_link {text-decoration:underline;}
.path_link:hover {color:#2E9BDC}

.mm {background:url(/estatic/img/spec/flex/menu_bck.gif) repeat-x;}
.mm tr {height:32px;}
.mm tr .mn {padding-left: 10px; padding-right: 10px; word-spacing: no-wrap; background:url(/estatic/img/spec/flex/menu_delim.gif) no-repeat left; text-align:center;}
.mm tr .mo {padding-left: 10px; padding-right: 10px; word-spacing: no-wrap; background:#137DBE;text-align:center;}
.mm tr a {text-decoration: none;color:#ffffff; padding-top: 8px; height:32px;font-size:12px;}
.mm tr a:hover {text-decoration: underline;}

/* psm: popup submenu */
.psm {position: absolute; visibility:hidden; background-color: #137DBE;/*border: 1px solid #ffffff;*/ }
.psm tr {height:14px;}
.psm td {padding-top:4px;padding-bottom:4px;padding-left: 15px; padding-right: 15px;}
.psm .sml {white-space: nowrap; height: 10px;}

.floatSubMenu {position: absolute;left: 0px; top: 135px;z-index: 50002;visibility: hidden;padding: 5px;background: #137DBE;}



.center_cell {padding-top: 20px;}

.cleft {width:170;}

.leftfix {height: 193px; background:#EBF4F9}

.lmenu {background-color:#FFFFFF; width:170px; height:auto;}
/* ------------- LEFT STATIC MENU------------ */
.lmenu .btop {background:url(/estatic/img/spec/flex/lmenu_main.gif) no-repeat; color: #ffffff; font-weight: bold; height: 29px; padding-left: 11px; padding-top: 6px;}
.lmenu .mitem {padding-bottom:1px;}
.lmenu .mitem .mitem2 {padding-left: 29px; padding-right: 11px; padding-top: 5px;padding-bottom: 5px; background:url(/estatic/img/spec/flex/lmenu_bck.gif) no-repeat top left #EBF4F9;}
.lmenu .mitem .mitem2 a {color: #445B75; font-size: 11px; text-decoration: none; width:100%}
.lmenu .mitem .mitem2 a#active {color: #2D9BDC; }
.lmenu .mitem .mitem2 a:hover {color: #DB4D00; text-decoration: underline;}

.box_delim {padding-bottom: 10px;}
.box_noborder {display:block; width:100%;}

.lbox {background-color:#F2F8FB; width:100%;}
/* ------------- LEFT LINKBOX ------------ */
.lbox .btop {background:url(/estatic/img/spec/flex/leftm_top.gif) no-repeat; color: #ffffff; font-weight: bold; height: 27; padding-left: 11px; padding-top: 6px;}
.lbox .bitem {padding-left: 11px; padding-right: 11px; padding-top: 5px; padding-bottom: 5px; }
.lbox .bitem a {color: #666666; font-size: 10px; text-decoration: underline;}
.lbox .bitem a:hover {color: #DB4D00}

/* ------------- LEFT CONTENT BOX ------------ */
.lbox .cl0 {}
.lbox .cl0 .cl1 {padding-bottom: 10px;}
.lbox .cl0 .cl1 .title {background:url(/estatic/img/spec/flex/leftm_top.gif) no-repeat; color: #ffffff; font-weight: bold; height: 27; padding-left: 11px; padding-top: 6px;}
.lbox .cl0 .cl1 .cont {padding-left: 10px; padding-right: 10px; color:#424F5D;}

.cimage {height: 192px; background-color: #EBF4F9;width:724px;}

.ccontent {padding:20px; height:100%;}

.cright {width:208; padding-top: 20px;}

.rbox {background-color:#EBF4F9;}
/* ------------- RIGHT LINKBOX ------------ */
.rbox .btop {padding-top:10px; padding-left: 10px; padding-right: 10px; padding-bottom: 8px; font-size: 14px; font-weight:bold; color: #003E84;}
.rbox .bitem {padding-left: 11px; padding-right: 11px; padding-top: 5px; padding-bottom: 5px; }
.rbox .bitem a {color: #666666; font-size: 10px; text-decoration: underline;}
.rbox .bitem a:hover {color: #DB4D00}

/* ------------- RIGHT CONTENT BOX ------------ */
.rbox .cl0 {background:url(/estatic/img/spec/flex/rgtb_top.gif) no-repeat; padding-top: 10px;}
.rbox .cl0 .cl1 {background:url(/estatic/img/spec/flex/rgtb_bottom.gif) no-repeat bottom; padding-bottom: 10px;}
.rbox .cl0 .cl1 .title {padding-left: 10px; padding-right: 10px; padding-bottom: 8px; font-size: 14px; font-weight:bold; color: #003E84;}
.rbox .cl0 .cl1 .cont {padding-left: 10px; padding-right: 10px; color:#424F5D;}



/* ------------- FOOTER ----------------- */
.footer {background: url(/estatic/img/spec/flex/foot_bck.gif) repeat-x top #E8E8E8; height:80px;}
.footer .cell {padding-left:32px; padding-right:32px;}
.footer .cell .elem {border-top: 4px solid #E4E4E4 ;padding-top: 5px;color: #666666;}
.footer .cell .elem a {color: #666666; text-decoration: none; font-size:11px;}
.footer .cell .elem a:hover {text-decoration: underline;}

.input_text {background-color:#F2F9FF;border: 1px solid #D9E0E6;color: #767E81; width:100%; font-family: Arial; font-size: 11px;padding-left: 2px;padding-right:2px;}
.ds_submit {background-color:#85B6DF;color:#ffffff; border:0px; padding: 4px;padding-left: 10px; padding-right: 10px;}
