body {margin:0px; padding:0px; font:13px Arial,Helvetica; background-color:#FFFFFF; color:#000000;}
td {font:13px Arial,Helvetica;}

a {color:#0047A2; text-decoration:underline;}/*1E2332*/
a:hover {color:#D30B15; text-decoration:none;}

/*min-width*/
.w331h {width:331px;}
.w341h {width:341px;}
.w331h,.w341h {visibility:hidden;}
.w20 {width:20px;}
.w250h {width:245px;}
.w503h {width:513px;}
.w250h,.w503h {visibility:hidden;}

/*global_contaner*/
#cntr {min-width:1003px; max-width:1349px; width:expression(document.body.clientWidth < 1003? "1003px" : document.body.clientWidth > 1349? "1349px" : "auto");}

/*formz*/
form {margin:0;}
input,select,textarea {}
input {font:13px Arial,Helvetica;}
select.gs {font:13px Arial,Helvetica;}
select {font:13px Arial,Helvetica;}
select option {font:13px Arial,Helvetica;}
.lab {font:16px Arial,Helvetica;}
/*autorize*/
/*#a_bglt {background:#F4F4F4 url(g/a_bglt.gif) no-repeat top left;}
#a_bgt {background:#F4F4F4 url(g/a_bgt.gif) repeat-x top left;}
#a_bglb {background:#F4F4F4 url(g/a_bglb.gif) no-repeat bottom left;}
#a_bgb {background:#F4F4F4 url(g/a_bgb.gif) repeat-x bottom left;}*/
input.ginput {font:12px Arial,Helvetica; border:1px solid #518BD9; width:100%;}
input#gbtn {font:11px Tahoma,Arial,Helvetica; cursor:pointer; color:#FFFFFF; border:none; width:53px; height:23px; background-color:#3991CB; background-image:url(i/login_button1.gif);}
span.lp {font:11px Tahoma,Arial,Helvetica; color:#0061BB;}
span.rg a {font:bold 11px Tahoma,Arial,Helvetica; color:#D30B15;}
span.rg a:hover {color:#D30B15;}
span.zb a {font:11px Tahoma,Arial,Helvetica; color:#777777;}
span.zb a:hover {color:#D30B15;}
.apt {padding-top:7px;}
.apb {padding-bottom:4px;}
/*autorized*/
#aurz {font:11px Tahoma,Arial,Helvetica; color:#FFFFFF; border:0px solid #ff0000;}
#aurz {_padding:8px 22px 8px 20px;}
#aurz #dp {float:left;padding-top:3px;padding-right:13px;}
#aurz #dp a, #aurz .flr a {color:#0061BB;}
#aurz #dp a:hover, #aurz .flr a:hover {color:#D30B15;}
#aurz .cab {float:left;padding-top:3px; color:#777777;}
#aurz .cab2 {float:left;padding-top:3px; color:#777777;}
#aurz .cab2 img {margin:2px 3px 1px 10px;}
#aurz .fll {padding-top:3px; color:#777777;}
#aurz .flr {padding-top:3px;float:left}
#aurz .fll img {margin:0 4px 1px 0;}
#aurz .fll img {_margin:1px 4px 0 0;}
#aurz .fll a {color:#D30B15;}
#aurz .flr img {margin:0 4px 2px 0;}
#aurz .flr img {_margin:1px 4px 1px 0;}
/*#aurz #enter_button {background-color:#3991CB; background-image:url(g/btnbk_in_gray.gif); text-align:center; width:60px; height:19px;}
#aurz #enter_button #enter_text {font:11px Tahoma,Arial,Helvetica; padding-top:2px;}
#aurz #enter_button #enter_text a {color:#FFFFFF; text-decoration:none;}*/

/*promotext*/
#promo {background:url(g/bkg03.gif) repeat-x bottom left; font:11px Tahoma,Arial,Helvetica,Tahoma; height:24px; padding-bottom:2px; padding-left:26px;}
#promo span {font:8px Tahoma; color:#888888;}
#promo a {color:#0463BC;}
#promo a:hover {color:#D30B15;}



#header { margin-top: 8pt; }
#header {width: 100%}
#header {display: inline-block; position: relative; margin-bottom: 1.5em}
/* Header
---------------------------------------------*/
#header div.logo {float:left; width:18%; background: url(/images/g/logo.png) no-repeat left; margin-left: 20px; margin-right: 10px;}
#header div.logo h1 a {display: inline-block; width:100%;  text-align: left; margin-top: 75px; font:12px Tahoma,Arial,Helvetica,Tahoma;}
#header div.nav-main {margin-left: 270px; margin-right: 5%;}
#header div.nav-main .indent {margin:0; padding: .5em .1em .9em .2em; overflow: hidden}
#header div.nav-main li {margin-right: .3em;  font-size: 120%; display: inline; display: inline-block;}
#header div.nav-main .sub_nav {margin-bottom: 0}
#header div.nav-main .sub_nav li {font-size: 90%; margin-right: .1em;}
#header div.nav-main .sub_nav li#current {font-weight: bold;}
#header div.nav-main .sub_nav li.dot {color: #fff}
#header div.nav-main .sub_nav li.add a{font-size: 2em; font-weight: normal; color: #fff;margin-bottom: 11em;}
#header div.nav-main li a {color: white; padding: 0px 0.2em 0px 0.2em;}
#header div.nav-main li#current a,
#header div.nav-main li a:hover { background: white none; color: black !important; text-decoration: none; }
#header div.nav-main .authwiki { float: right; width:250px; padding-right: 1em; margin-top: 0.3em; }
#header div.nav-main .short_search {float: right; position: relative; top: .15em}
#header div.nav-main .short_search input {border: none; font-size: 100%}
#header div.nav-main .tl {background: #d94242 url(/images/i/n_tl.gif) no-repeat left top;}
#header div.nav-main .tr {background: url(/images/i/n_tr.gif) no-repeat right top}
#header div.nav-main .bl {background: url(/images/i/n_bl.gif) no-repeat left bottom}
#header div.nav-main .br {background: url(/images/i/n_br.gif) no-repeat right bottom;}
#header div.nav-main .short_search .tl {background: white url(/images/i/st_tl.gif) no-repeat left top; float: left; position: relative; top: 5px; margin-right: .3em}
#header div.nav-main .short_search .tr {background: url(/images/i/st_tr.gif) no-repeat right top}
#header div.nav-main .short_search .bl {background: url(/images/i/st_bl.gif) no-repeat left bottom}
#header div.nav-main .short_search .br {background: url(/images/i/st_br.gif) no-repeat right bottom; padding: 2px 3px}
#header div.all_nav {float: left;}
#header div.all_nav  ul {margin-left: -20px;}



/* Login
---------------------------------------------*/

#auth .tll {background: #E5E5E5 url(/images/i/s_pr_tl.gif) no-repeat left top;}
#auth .trl {background: url(/images/i/s_pr_tr.gif) no-repeat right top}
#auth .bll {background: url(/images/i/s_pr_bl.gif) no-repeat left bottom}
#auth .brl {background: url(/images/i/s_pr_br.gif) no-repeat right bottom;}
#auth .indent {padding: 0.15em;}

#loginform .tll {background: #fff url(/images/i/l1_tl.gif) no-repeat left top;}
#loginform .trl {background: url(/images/i/l1_tr.gif) no-repeat right top}
#loginform .bll {background: url(/images/i/l1_bl.gif) no-repeat left bottom}
#loginform .brl {background: url(/images/i/l1_br.gif) no-repeat right bottom; padding: .15em}
#loginform table {width: 100%}
#loginform table td {vertical-align: top}
.td_itext a {font-size: 85%; color: #d94242; padding-left: .45em; display: block; margin-top: .15em}
#loginform table td a:hover {font-size: 85%; padding-left: .45em; display: block; text-decoration:none; margin-top: .15em}
#loginform .td_button {width: 53px;}
#loginform .td_button input {display: block; position: relative; top: 0}
#loginform .td_itext {padding-right: 7px}
#loginform .td_itext input {width: 98%; border: none; margin-left: 1%; display: block; font-family: arial}



/*top_link*/
.tlw {text-align:center; background:#529ED0 url(g/tlw_bk.gif) repeat-x top left; font:bold 11px Arial,Helvetica; padding-right:3px; padding-left:5px; height:26px; text-transform:uppercase;}
.tlw a {color:#FFFFFF; text-decoration:none;}
.tlw a:hover {color:#FFFFFF; text-decoration:underline;}
.tlr {text-align:center; background:#529ED0 url(g/tlr_bk.gif) repeat-x top left; font:bold 11px Arial,Helvetica; padding-right:3px; padding-left:5px; height:26px; text-transform:uppercase;}
.tlr a {color:#FFFFFF; text-decoration:none;}
.tlr a:hover {color:#FFFFFF; text-decoration:underline;}

/*global_corner*/
.gctl {background:#F4F4F4 url(g/gstl2.gif) no-repeat top left;}
.gcbl {background:#F4F4F4 url(g/gsbl2.gif) no-repeat bottom left;}
.gctr {background:#F4F4F4 url(g/gstr2.gif) no-repeat top right;}
.gcbr {background:#F4F4F4 url(g/gsbr2.gif) no-repeat bottom right;}
.gctl1 {background:#F5F5F5 url(g/gstl2.gif) no-repeat top left;}
.gcbl1 {background:url(g/gsbl2.gif) no-repeat bottom left;}

/*global_bdr_dotted*/
.bdr_dotted_l {background:#FFFFFF url(g/bdr_dotted.gif) repeat-y top left;}
.bdr_dotted_r {background:#FFFFFF url(g/bdr_dotted.gif) repeat-y top right;}

/*title_main*/
h1.i {font:18px Tahoma; padding:0 0 2px 10px; margin:0;}
h1.i a,h1.i a:hover {color:#FFFFFF; text-decoration:none;}
.tm2 {font:14px Arial,Helvetica,Tahoma; color:#888888;}
.tm2 a,.tm2 a:hover {color:#888888; text-decoration:none;}

.blue11 {color:#0077C3; font:11px Tahoma,Arial,Helvetica;}
.gray11 {color:#777777; font:11px Tahoma,Arial,Helvetica;}

/*background*/
.bgwb {background:#529ED0 url(g/bgwb_bk.gif) repeat-x top left; height:24px;}/*white_blue_529ED0*/
.bgb {background:#1F77BE url(g/bgb_bk.gif) repeat-x top left; height:24px;}/*blue*/
.bgwg {background:#F5F5F5 url(g/bgwg_bk.gif) repeat-x top left; height:24px;}/*white_gray*/
/*.bgbr {background:#A06232 url(g/bgbr_bk.gif) repeat-x top left; height:24px;}/*braun*/
/*.bgbr2 {background:#A06232 url(g/bgbr2_bk.gif) repeat-x top left; height:24px;}/*braun*/
.bgo {background:#FF7F00 url(g/bgo_bk.gif) repeat-x top left; height:24px;}/*orange*/
.bgg {background:#E0E0E0 url(g/bgg_bk.gif) repeat-x top left; height:24px;}/**/
.bggn {background:#13A834 url(g/bggn_bk.gif) repeat-x top left; height:24px;}/*green*/

/*link_right*/
.lr,.lrbr,.lrbl,.lrg {float:right; font:11px Tahoma,Arial,Helvetica; padding-right:16px; padding-top:5px; padding-bottom:5px;}
.lr a,.lr a:hover {color:#FFFFFF;}
.lrbr a,.lrbr a:hover {color:#945422;}
.lrbl a,.lrbl a:hover {color:#0463BC;}
.lrg a,.lrg a:hover {color:#888888;}

.fll {float:left;}
.flr {float:right;}
.fll  h1{font:14px Tahoma,Arial,Helvetica; color:#D30B15; margin:10px;}

.bdrl {border-left:2px solid #FFFFFF;}
.bdrr {border-right:2px solid #FFFFFF;}

/*resources_of_footer*/
#td_resource {border-top:6px solid #F4F4F4; border-bottom:6px solid #F4F4F4; text-align:center;}
#resource {padding:20px 105px 25px 105px; font:13px Arial,Helvetica;}
#resource img {margin-left:5px; margin-right:5px;}
#reslink {padding-top:15px; line-height:150%;}
#reslink a.blr {color:#D30B15; text-decoration:none;}
#reslink a.blr:hover {text-decoration:underline;}
#reslink a.blb {color:#0047A2; text-decoration:none;}
#reslink a.blb:hover {text-decoration:underline;}
#reslink a.blg {color:#222222; text-decoration:none;}
#reslink a.blg:hover {text-decoration:underline;}
#reslink span {color:#888888;}

/*copyright*/
#copy {padding:30px 8px 20px 20px; color:#777777; font:11px Tahoma,Arial,Helvetica; line-height:130%;}
#copy a {color:#777777;}
#copy a:hover {color:#D30B15;}
#copy a.gbl {color:#0077C3;}/*global_bottom_link*/
#copy a.gbl:hover {color:#D30B15;}


/*O-T-H-E-R*/

/*cg=color_gray*/
.cg {color:#999999; white-space: nowrap;}
.cg7 {color:#777777;}
.cg6 {color:#666666;}
.cb {color:#0047A2;}/*003399*/
.clb {color:#0077C3;}
.cr {color:#D30B15;}

/*text-decoration:underline*/
.tdu {text-decoration:underline;}
