/* FIRSTOFF ----------- */
body { margin:0; background:#e8e7e3 url("pics/img_amberlight_li.gif"); color:#000000; font:12px "Verdana", Arial, Helvetica, sans-serif; }

/* HOME --------------- */
#pic_home_new { position: absolute; top:0; left:0; width:103px; height:71px; background:url("pics/img_home.png") no-repeat; z-index: 61; }
#menu_txt { position: absolute; width:100%; height:60px; z-index: 44; }
#menu_txt_up { position: absolute; top:7px; left:230px; width:130px; height:17px; z-index: 45; }
.txt { color:#000000; }
#menu_bg_above { position: absolute; top:0; left:64px; width:122px; height:64px; background:url("pics/bg_menu_tew.png") no-repeat; z-index: 41; }
#menu_bg { position: absolute; top:0; left:0; width:100%; height:64px; background:url("pics/bg_menu_reel.png") repeat-x; z-index: 40; }
#menu_bg_cat { position: absolute; top:0; left:79px; width:117px; height:49px; background:url("pics/img_cat.png") no-repeat; z-index: 60; }
#header_space { height:60px; }

#home_start0 { margin: 15px 5px; font-family: verdana; font-size: 8pt; padding:0 5px; }
#home_right0 { float: right; display:block; width:290px; margin: 0 10px; font-family: verdana; font-size: 8pt; }
#home_left_add { margin: 15px 5px 8px 5px; font-family: verdana; font-size: 8pt; width:548px; padding-left:5px; }
#home_left_news { margin: 8px 5px 15px 5px; font-family: verdana; font-size: 8pt; width:548px; padding-left:5px; }
#home_flags { margin:2px 20px; padding:3px; background-color:#f8f7f5; border:1px solid #bdbcb3; -webkit-border-top-left-radius:6px; -moz-border-radius-topleft:6px; -webkit-border-bottom-right-radius:6px; -moz-border-radius-bottomright:6px; }
#infos { position: relative; top:0; left:0; background:#f2f1ee url("pics/img_amber_light.gif"); margin:0 0 30px 30px; width:865px; overflow:hidden; z-index: 20; }
#bg { position: absolute; top:20px; left:0; width:1090px; height:415px; background:url("pics/bg_main2.png") no-repeat; z-index: 10; }
#bg_left { position: absolute; width:9px; left:0px; height:100%; background:url("pics/img_borderleft2.png") repeat-y; z-index: 5; }
#bg_right { position: absolute; left: 856px; width:9px; height:100%; background:url("pics/img_borderright2.png") repeat-y; z-index: 5; }
#bg_bottom { position: absolute; float: left; bottom:0px; left:0px; width:100%; height:73px; background:url("pics/bg_bottom.png") no-repeat top center; padding-top:15px; margin:0; padding:0; text-align:center; font-family: verdana; font-size: 7pt; z-index:6; }
#bot_mar { text-align:left; padding-top:50px; padding-left:45px; }
#bg_bottom_clear { height:61px; }
.clear { clear:both; }

#home_title { font-weight:bold; color:#364856; background-color:#D8E1E8; border:1px solid #628aa8; padding:4px 1px 1px 9px; font-size:1.2em; height:19px; -webkit-border-top-right-radius:4px; -webkit-border-top-left-radius:4px; -moz-border-radius-topright:4px; -moz-border-radius-topleft:4px; }
#home_title_match { font-weight:bold; color:#b94d29; background-color:#e8e2d8; border:1px solid #b94d29; border-top:0px; padding:6px 0 6px 0; font-size:1.3em; text-align:center; }
#home_title_special { font-weight:bold; color:#364856; background-color:#D8E1E8; border:1px solid #628aa8; padding:4px 1px 1px 9px; font-size:1.2em; height:19px; -webkit-border-top-right-radius:4px; -webkit-border-top-left-radius:4px; -moz-border-radius-topright:4px; -moz-border-radius-topleft:4px; }
#home_title_cate { font-weight:bold; color:#364856; background-color:#D8E1E8; border:1px solid #628aa8; padding:4px 1px 1px 9px; font-size:1.2em; height:19px; -webkit-border-top-right-radius:4px; -webkit-border-top-left-radius:4px; -moz-border-radius-topright:4px; -moz-border-radius-topleft:4px; }
#home_main { padding:3px; text-align:justify; background-color:#f8f7f5; border:1px solid #a4a296; border-top:0px; -webkit-border-bottom-right-radius:4px; -webkit-border-bottom-left-radius:4px; -moz-border-radius-bottomright:4px; -moz-border-radius-bottomleft:4px; }
#home_main_tab { text-align:justify; background-color:#f8f7f5; font-size: 11px; border:1px solid #a4a296; border-top:0px; -webkit-border-bottom-right-radius:4px; -webkit-border-bottom-left-radius:4px; -moz-border-radius-bottomright:4px; -moz-border-radius-bottomleft:4px; }
#home_main_cat { padding:10px; text-align:justify; font-size: 11pt; background-color:#f8f7f5; border:1px solid #a4a296; border-top:0px; -webkit-border-bottom-right-radius:4px; -webkit-border-bottom-left-radius:4px; -moz-border-radius-bottomright:4px; -moz-border-radius-bottomleft:4px; }
#home_main_stuff { padding:10px; text-align:justify; font-size: 9pt; background-color:#f8f7f5; border:1px solid #a4a296; border-top:0px; -webkit-border-bottom-right-radius:4px; -webkit-border-bottom-left-radius:4px; -moz-border-radius-bottomright:4px; -moz-border-radius-bottomleft:4px; }
.home_posted { font-family: verdana; font-size: 7pt; font-weight:bold; }
#back { position:absolute; bottom:300px; left:0; height:68px; width:28px; background-image:url("pics/img_back.png"); }
body>#back {position:fixed; }
.img { border:0; }
.img_click { border:0; cursor:pointer; }
.img_flags { border:0; vertical-align:bottom; }

/* FLOAT -------------------- */
#float_right { position:absolute; top:206px; left:885px; width:222px; z-index:30; font-size:8pt; }
#float_right_fixed { position:fixed; top:150px; left:885px; width:222px; z-index:30; font-size:8pt; }
#float_top { height:7px; background:url("pics/float_top.png") no-repeat; z-index:5; }
#float_middle { padding:5px 10px 5px 8px; background:#e8e7e3 url("pics/img_amber_light.gif"); }
#float_middle_right { position:absolute; left:215px; width:7px; height:97%; background:url("pics/float_right.png") repeat-y; z-index:3; }
#float_bottom { height:10px; background:url("pics/float_bottom.png") no-repeat; z-index:5; }
.nextMat { font-size: 11pt; font-weight:bold; text-align:center; color:#9e5214; margin:1px 0 3px 0; }
.nextMatHour { font-size: 7pt; text-align:center; }
#searchInput { float:left; width:251px; height:27px; margin:2px 0 0 0; padding:0; background:url("pics/searchIndex.png") no-repeat 1px 0; }
#searchSubmit { float:left; width:27px; height:25px; margin:2px 0 0 0; padding:0; background:url("pics/searchIndex_OK.png") no-repeat 0 0; }
input.inputGuilds { margin:4px 0 0 2px; padding:1px 0 0 3px; width:243px; height:17px; color:#3d3d3d; font-family: verdana; font-size:9pt; border:0; background:url("pics/searchIcon.gif") no-repeat 3px 0; }
input.buttonGuilds { margin:0; padding:0; width:27px; height:25px; border:0; background:url("pics/searchSubmit.gif") no-repeat 0 0; cursor:pointer; }

/* ALIGN RIGHT -------------- */
#home_title_pase { font-weight:bold; color:#364856; background-color:#D8E1E8; border:1px solid #628aa8; margin-top:8px; padding:4px 1px 1px 9px; font-size:1.2em; height:19px; -webkit-border-top-right-radius:4px; -webkit-border-top-left-radius:4px; -moz-border-radius-topright:4px; -moz-border-radius-topleft:4px; }
.matWinners { margin:7px 3px 2px 3px; padding:0 0 1px 7px; color:#5d9418; font-weight:bold; border-bottom:1px solid #b9b9b9; }
.matWinnersFirst { margin:1px 3px 2px 3px; padding:0 0 1px 7px; color:#5d9418; font-weight:bold; border-bottom:1px solid #b9b9b9; }
#result_trop { padding:4px; text-align:justify; background:#f8f7f5 url("pics/img_bg_trophy.jpg") no-repeat 203px 15px; border:1px solid #a4a296; border-top:0px; -webkit-border-bottom-right-radius:4px; -webkit-border-bottom-left-radius:4px; -moz-border-radius-bottomright:4px; -moz-border-radius-bottomleft:4px; }
#result_trop li { list-style-type:none; background-image:url("pics/dot_boxgreen.gif"); background-repeat:no-repeat; background-position:0 4px; margin-left:3px; padding-left:11px; }
#result_other { padding:4px; text-align:justify; background-color:#f8f7f5; border:1px solid #a4a296; border-top:0px; -webkit-border-bottom-right-radius:4px; -webkit-border-bottom-left-radius:4px; -moz-border-radius-bottomright:4px; -moz-border-radius-bottomleft:4px; }
#result_other li { list-style-type:none; background-image:url("pics/dot_boxgreen.gif"); background-repeat:no-repeat; background-position:0 4px; margin-left:3px; padding-left:11px; }
#result_unique { margin-top:8px; padding:4px; text-align:center; background-color:#f8f7f5; border:1px solid #a4a296; -moz-border-radius: 4px; -khtml-border-radius: 4px; -webkit-border-radius: 4px; }
dl.tcontent { margin:0; padding:0; }
dl.tcontent dt { margin:0; padding: 1px 0; text-align:right; background: url(pics/bg_dotted.gif) repeat-x left 8px; }
dl.tcontent dt em { margin:0; float: left; background: #f8f7f5; padding: 1px 3px; float: none; }

/* NEWS --------------------- */
#news_titlename { border-bottom:1px solid #87b85e; margin-left:25px; padding-bottom:1px; margin-bottom:2px; }
#news_text { line-height:14px; }
#date_ind { float: left; left:20px; width:43px; height:50px; margin: 4px 5px 2px 5px; font-family: verdana; font-size: 7pt; text-align:center; background:url("pics/img_bg_date3.png") no-repeat; }
#date_day { height: 26px; padding: 4px; color:#6b825f; font-family: "Verdana", Arial; font-size: 15pt; font-weight:bold; }
#date_month { color:#304624; font-family: verdana; }
#home_sep { padding:1px 3px 4px 2px; margin-bottom:4px; border-bottom:1px dashed #d58b8b; }
#home_sep_add { padding:1px 0 4px 2px; margin-bottom:4px; border-bottom:1px dashed #d58b8b; }
#plus { text-align:right; padding-right:10px; font-size: 7pt; letter-spacing:1px; }

/* LI ----------------------- */
li#icon_help { list-style-type:none; background:url("pics/icon_main_help.gif") no-repeat 6px 0; padding-left:25px; }
li#icon_champ { list-style-type:none; background:url("pics/icon_main_battle.gif") no-repeat 0 1px; padding-left:25px; }
li#icon_cup { list-style-type:none; background:url("pics/icon_main_cup.gif") no-repeat 1px 1px; padding-left:25px; }
li#icon_entry { list-style-type:none; background:url("pics/icon_main_entry.gif") no-repeat 0 1px; padding-left:25px; }
li#icon_news { list-style-type:none; background:url("pics/icon_main_news.gif") no-repeat 1px 1px; padding-left:25px; }
li#icon_map { list-style-type:none; background:url("pics/icon_main_map.gif") no-repeat 2px 2px; padding-left:25px; }
li#icon_flag { list-style-type:none; background:url("pics/icon_main_flag.gif") no-repeat 2px 2px; padding-left:25px; }
li#icon_arrow { list-style-type:none; background:url("pics/icon_main_arrow.gif") no-repeat 0 2px; padding-left:25px; }
li#icon_welcome { list-style-type:none; background:url("pics/icon_main_welcome.gif") no-repeat 1px 1px; padding-left:25px; }
li#icon_archives { list-style-type:none; background:url("pics/icon_main_archives.gif") no-repeat 3px 2px; padding-left:25px; }
li#icon_entry_green { list-style-type:none; background:url("pics/icon_main_entry_green.gif") no-repeat 1px 1px; padding-left:25px; }
li#icon_news_green { list-style-type:none; background:url("pics/icon_main_news_green.gif") no-repeat 1px 1px; padding-left:25px; }
li#icon_search { list-style-type:none; background:url("pics/icon_main_search.gif") no-repeat 3px 2px; padding-left:25px; }
li.simple_match { list-style-type:none; background:url("pics/dot_boxskill_blu.gif") no-repeat 3px 7px; padding-left:15px; }
li.simple_match:hover { background:url("pics/dot_boxskill_red.gif") no-repeat 3px 7px; }
li.simple_match_brak { list-style-type:none; background:url("pics/dot_boxskill_blu.gif") no-repeat 3px 7px; padding-left:15px; }
li.simple_match_brak:hover { background:url("pics/dot_boxskill_red.gif") no-repeat 3px 7px; }
li.categories { list-style-type:none; background:url("pics/dot_boxskill_blu.gif") no-repeat 5px 6px; padding-left:17px; font-size:0.9em; }
li.helpmain { list-style-type:none; background:url("pics/dot_boxgreen.gif") no-repeat 0 4px; margin-left:3px; padding-left:11px; }
li.helpsub { list-style-type:none; background:url("pics/dot_boxgreen_small.gif") no-repeat 8px 4px; margin-left:3px; padding-left:20px; }
li.starGreen { list-style-type:none; background:url("pics/dot_boxskill_blu.gif") no-repeat 1px 7px; margin-left:5px; padding-left:12px; line-height:16px; }
ul.news { margin:8px 0; padding:0; }
li.li_news { list-style-type:none; background:url("pics/dot_boxgreen_grey.gif") no-repeat 6px 5px; padding-left:17px; margin:5px 4px 5px 5px; }
li.gen_infos { list-style-type:none; background:url("pics/dot_box_orange.gif") no-repeat 3px 4px; padding-left:15px; margin:4px 4px 4px 5px; }

/* CATEGORIES ----------- */
#categ { font-family: Trebuchet MS, "Verdana", Arial; font-size: 12pt; color:#304624; padding:8px 0 8px 10px; margin:12px 10px 5px 10px; border:1px solid #579537; font-weight:bold; background:#dde8d8 url("pics/bg_categ.gif") repeat-x; letter-spacing: 2px; text-shadow: 1px 1px 1px #f5f8f3; -moz-border-radius: 4px; -khtml-border-radius: 4px; -webkit-border-radius: 4px; }
li.spex { list-style-type:none; background:url("pics/icon_spex.png") no-repeat -1px 0px; padding-left:30px; }
li.cup { list-style-type:none; background:url("pics/icon_cup.png") no-repeat -1px 0px; padding-left:30px; }
li.battle { list-style-type:none; background:url("pics/icon_battle.png") no-repeat -1px 0px; padding-left:30px; }
li.medalsG { list-style-type:none; background:url("pics/icon_li_medals_g.png") no-repeat -2px 0px; padding-left:30px; }
li.haG { list-style-type:none; background:url("pics/icon_li_ha_g.png") no-repeat -1px 0px; padding-left:30px; }
li.haS { list-style-type:none; background:url("pics/icon_li_ha_s.png") no-repeat -1px 0px; padding-left:30px; }
li.haR { list-style-type:none; background:url("pics/icon_li_ha_r.png") no-repeat -1px 0px; padding-left:30px; }
#cat_month { font-family: "Verdana", Arial; font-size: 11pt; color:#304624; padding:5px 0 5px 10px; margin:7px 10px 5px 30px; background-color:#eff2ed; border:1px dashed #619b55; font-weight:bold; }
#cat_little { font-family: "Verdana", Arial; font-size: 11pt; color:#304624; padding:5px 0 5px 10px; margin:7px 10px 5px 30px; background-color:#eff2ed; border:1px dashed #619b55; font-weight:bold; }
.cat_typ { font-family: "Verdana", Arial; font-size: 9pt; padding-left:18px; line-height:19px; }

/* LIST CAT ----------------- */
#home_catego_top { margin: 15px 5px 0 5px; font-family: verdana; font-size: 8pt; padding:0 5px; }
#home_catego_bot { margin: 0 5px 15px 5px; font-family: verdana; font-size: 8pt; padding:0 5px; }
#home_main_catego { padding:10px; text-align:justify; font-size: 11pt; background-color:#f8f7f5; border-left:1px solid #a4a296; border-right:1px solid #a4a296; }
li.categories a, a:visited { color:#0a385b; text-decoration:none; cursor:pointer; }
li.categories a:hover { color:#554a2e; text-decoration:underline; cursor:pointer; }

/* TOP ------------------ */
#tp_info_inset { padding-bottom: 1px; width: 760px; height: 31px; }
#tp { float: right; font-size: 10px; }
#tp_fh { float: left; margin:6px 0 0 0; padding:0; font-weight: bold; width: 620px; }
#tp_ca { float: left; margin-top:2px; text-align: center; width: 70px; height: 25px; }
#bigcat_top { float: right; margin-top:-3px; width: 85px; height: 25px; }
#top_results { float: right; margin-top:-3px; margin-right:5px; width: 100px; height: 26px; }

/* TEXT ----------------- */
.news_title { font-weight:bold; color: #5d9418; }
.add_date { color: #4A4A4A; }
.add_typ { color: #5d9418; font-weight:bold; }
.add_cat { color: #b74f4f; }
.new { color: #b23e3e; font-weight:bold; }
.add_info { color:#3792d8; letter-spacing:-2px; }
.disabled { color:#999999; }

/* OTHER ---------------- */
h1 { font-family: "Verdana", Arial; font-size: 11pt; color:#304624; padding:5px 0 5px 15px; margin:6px 10px 5px 30px; background-color:#eef3eb; border:1px dashed #8fc585; font-weight:bold; }
h2 { font-family: "Verdana", Arial; font-size: 11pt; color:#304624; padding:5px 0 5px 15px; margin:6px 10px 5px 30px; background-color:#ebf0e8; border:1px dashed #619b55; border-left:2px solid #619b55; font-weight:bold; }
h4 { padding:0; margin:0; }
hr { margin:15px 0; padding:0; background: #f8fafc; border: 1px solid #f2f1ee; border-bottom: 1px solid #cc9595; width: 99%; display:block; }

/* LINK ----------------- */
a:link, a:visited {	color:#2e4255; text-decoration:none; }
a:hover { color:#5881b6; text-decoration:none; }
.cat_typ a:link, a:visited { color:#2f4e18; text-decoration:none; }
.cat_typ a:hover { color:#6c9350; text-decoration:none; }
#adm_back a:link, a:visited { color:#304624; text-decoration:none; }
#adm_back a:hover { color:#162b0a; text-decoration:underline; }
#gv_more_txt a:link, a:visited { color:#658450; text-decoration:none; }
#gv_more_txt a:hover { color:#46533d; text-decoration:underline; }
#result_other a:link, a:visited { color:#000000; cursor:auto; text-decoration:none; }
#result_other a:hover { border-bottom:1px dotted #e55e30; color:#000000; text-decoration:none; }
.class_encounter a:link, a:visited { color:#3e552e; text-decoration:none; }
.class_encounter a:hover { color:#6c9350; text-decoration:none; }
#home_sep_add a:link, a:visited { color:#2e4255; text-decoration:none; }
#home_sep_add a:hover { color:#1d4f7f; text-decoration:underline; }
a.sitemap:link, a.sitemap:visited { color:#884712; }
a.sitemap:hover { color:#a56734; cursor:pointer; }
a.matguilds:link, a.matguilds:visited { color:#0b4b7c; text-decoration:none; }
a.matguilds:hover { color:#0b3758; text-decoration:none; cursor:pointer; }
a.linkacronym:link, a.linkacronym:visited { color:#603b20; cursor:help; text-decoration:none; }
a.linkacronym:hover { border-bottom:1px dotted #e55e30; color:#281507; text-decoration:none; }
a.news_link:link, a.news_link:visited { color:#0b4b7c; text-decoration:none; }
a.news_link:hover { color:#0b3758; text-decoration:none; cursor:pointer; }
a.archives:link, a.archives:visited { color:#3d73a5; font-weight:bold; text-decoration:none; }
a.archives:hover { color:#3792d8; font-weight:bold; text-decoration:none; cursor:pointer; }
a.buildsFacts:link, a.buildsFacts:visited { color:#133663; font-weight:bold; text-decoration:underline; }
a.buildsFacts:hover { color:#3074a4; font-weight:bold; text-decoration:none; cursor:pointer; }
a.guildsBlue:link, a.guildsBlue:visited { color:#1d62d6; font-weight:bold; text-decoration:none; }
a.guildsBlue:hover { color:#2c559b; font-weight:bold; text-decoration:underline; cursor:pointer; }
a.guildsRed:link, a.guildsRed:visited { color:#d61d1d; font-weight:bold; text-decoration:none; }
a.guildsRed:hover { color:#ac1e1e; font-weight:bold; text-decoration:underline; cursor:pointer; }
a.guildsGreen:link, a.guildsGreen:visited { color:#3b6e2b; font-weight:bold; text-decoration:none; }
a.guildsGreen:hover { color:#244f16; font-weight:bold; text-decoration:underline; cursor:pointer; }
a.guildsMAT:link, a.guildsMAT:visited { color:#601a46; text-decoration:none; }
a.guildsMAT:hover { color:#b23654; border-bottom:1px solid #9b465a; text-decoration:none; cursor:pointer; }
a.searchGlobal:link, a.searchGlobal:visited { color:#601a46; text-decoration:none; font-style:normal; }
a.searchGlobal:hover { color:#b23654; border-bottom:1px solid #9b465a; text-decoration:none; cursor:pointer; }
a.buildsListing:link, a.buildsListing:visited { color:#554a2e; text-decoration:none; }
a.buildsListing:hover { color:#0a385b; text-decoration:none; cursor:pointer; }
.img { border:0; }

/* FUN ------------------ */
#gv_funz { text-align:justify; font-size: 12px; line-height:17px; }
#gv_funz h1 { border:1px dashed #55839b; color:#0a385b; padding:7px 0 7px 15px; background-color:#e8edf0; -moz-border-radius: 4px; -khtml-border-radius: 4px; -webkit-border-radius: 4px; background-image:url("pics/bg_mat_facts.gif"); }
li.orange { list-style-type:none; background:url("pics/img_bullet_orange.gif") no-repeat 0 5px; padding-left:11px; margin:4px 9px 4px 0; }
li.facts { list-style-type:none; background:url("pics/img_bullet_green.gif") no-repeat 0 5px; padding-left:11px; margin:4px 9px 4px 0; }
.month_funfacts { font-weight:bold; color:#305584; }
.month_titlefun { font-weight:bold; color:#305584; border-left:3px solid #8dafca; padding:2px 4px 2px 4px; margin-left:11px; background:url("pics/bg_titlefun.gif") no-repeat top left; }
#g_titla { border-bottom:1px dashed #d3d2cd; font-weight:bold; padding:3px 0 3px 25px; background-color:#f1f0ee; color:#759f61; }
#funFacts_separator { width:70%; border-bottom:1px solid #d3b697; margin-top:8px; margin-bottom:8px; margin-right:auto; margin-left:auto; }

/* DROPDOWN ----------------- */
.module { height:31px; padding:5px 5px 0 8px; margin-bottom:7px; color:#84796c; }
.dropdown { padding:0; margin:0; }
.dropdown dt { cursor:pointer; }
dt#one-ddheader { background:url("pics/menu_icon_arrow.png") no-repeat top left; width:177px; height:18px; padding:2px 0 2px 6px; }
dt#two-ddheader { background:url("pics/menu_icon_arrow2.png") no-repeat top left; width:159px; height:18px; padding:2px 0 2px 6px; }
dt#three-ddheader { background:url("pics/menu_icon_arrow4.png") no-repeat top left; width:159px; height:18px; padding:2px 0 2px 6px; }
dt#four-ddheader { background:url("pics/menu_icon_arrow4.png") no-repeat top left; width:159px; height:18px; padding:2px 0 2px 6px; }
#dropdown_header { background:url("pics/menu_icon_arrow3.png") no-repeat 0 5px; margin-left:7px; width:118px; height:28px; padding:1px 0 0 6px; cursor:pointer; }
.txt_head_drop { color:#294d17; padding-left:5px; text-decoration:none; word-spacing:-0.35em; letter-spacing:2px; font-size:1.1em; font-weight:bold; }
dd#one-ddcontent { position:absolute; overflow:hidden; display:none; z-index:200; opacity:0; margin-top:-9px; margin-left:0px; background:url("pics/bg_dropdown.png") no-repeat bottom left; }
dd#two-ddcontent { position:absolute; overflow:hidden; display:none; z-index:200; opacity:0; margin-top:-9px; margin-left:0px; background:url("pics/bg_dropdown2.png") no-repeat bottom left; }
dd#three-ddcontent { position:absolute; overflow:hidden; display:none; z-index:200; opacity:0; margin-top:-9px; margin-left:0px; background:url("pics/bg_dropdown2.png") no-repeat bottom left; }
dd#four-ddcontent { position:absolute; overflow:hidden; display:none; z-index:200; opacity:0; margin-top:-9px; margin-left:0px; background:url("pics/bg_dropdown2.png") no-repeat bottom left; }
.dropdown ul { list-style:none; padding:1px 12px 7px 12px; margin:0; width:163px; }
.dropdown li { background:url("pics/menu_drop_next.png") no-repeat 0 7px; }
.dropdown li:hover { background:url("pics/menu_drop_next_hover.png") no-repeat 0 7px; }
.dropdown li#disabled { background:url("pics/menu_drop_next_disabled.png") no-repeat 0 7px; }
.dropdown li#disabled a { color:#999999; }
.dropdown a, .dropdown a:active, .dropdown a:visited { color:#304624; display:block; padding:4px 0 3px 21px; text-decoration:none; }
.dropdown a:hover { color:#18658d; }

/* SITEMAP */
#sitemap { line-height:19px; text-align:center; }
.sitemap_title { font-weight:bold; color:#423022; }

/* MENU DR ------------------- */
#menu_info_inset { position: absolute; top:0px; left:50px; margin: 0; padding: 0; width: 1024px; height: 60px; background:url("pics/bg_menu_tache.png") no-repeat 0 0; }
#menu_a { float: left; }
#menu_ca { float: left; margin-top:15px; height: 31px; line-height: 19px; }
#menu_left { float: left; height: 31px; width:140px; }
#menu_right { float: left; height: 31px; width:8px; }
#menu_cb { float: left; margin-top:15px; width:136px; height: 31px; line-height: 31px; }
#menu_cc { float: left; width: 120px; height: 25px; line-height: 19px; }

/* ICONS LIST ---------------- */
#ac_info_inset { margin:0; padding:0; height: 19px; clear:both; }
#ac { float: right; font-size: 10px; }
#ac_fh { float: left; margin:0; padding:0; width: 620px; line-height: 18px; font-family: "Verdana", Arial; font-size: 9pt; }
#ac_ca { float: left; text-align: center; margin-top:2px; width: 35px; height: 15px; line-height: 12px; }
#ac_ca_smll { float: left; text-align: center; margin-top:2px; width: 25px; height: 15px; line-height: 12px; }
#ac_ca_med { float: left; text-align: center; margin-top:2px; width: 30px; height: 15px; line-height: 12px; }

/* ICONS --------------------- */
#ic_info_inset { margin-top: 1px; padding-bottom: 1px; width: 760px; height: 19px; }
#ic { float: right; font-size: 10px; }
#ic_fh { float: left; margin:0; padding:0 0 0 20px; font-weight: bold; width: 273px; line-height: 19px; }
#ic_ca { float: left; text-align: center; margin-top:3px; width: 50px; height: 15px; line-height: 19px; }
#ic_cag { float: left; text-align: center; margin-top:3px; width: 95px; height: 15px; line-height: 15px; font-size: 0.9em; font-family: Verdana; font-weight:normal; background:url("pics/icon_r_nbg.png") no-repeat 17px 0; color:#ffffff; }
#ic_ca_update { float: left; text-align: center; margin-top:3px; width: 116px; height: 15px; line-height: 15px; font-size: 0.9em; font-family: Verdana; font-weight:normal; background:url("pics/icon_b_maj.png") no-repeat 8px 0; color:#ffffff; }

#lc_info_inset { margin-top: 1px; padding-bottom: 1px; width: 800px; height: 19px; }
#lc { float: left; font-size: 10px; }
#lc_ca { float: left; text-align: center; margin-top:3px; width: 200px; height: 15px; line-height: 19px; }

#main_info_inset { margin: 0px; padding-bottom: 1px; width: 100%; height: 19px; }
#main_e { float: right; }
#main_fh { float: left; margin:0; padding:0; font-weight: bold; width: 273px; }

/* VIEW MORE ------------ */
#v_starter { padding:6px; background:#f2f1ee url("pics/img_amber_light.gif"); border:1px solid #807e78; background-color:#f2f1ee; }
#v_title { padding:4px; background-color:#dde8d8; border:1px solid #5d993d; color:#304624; font-family: "Verdana", Arial; font-size: 10pt; font-weight:bold; -moz-border-radius: 4px; -khtml-border-radius: 4px; -webkit-border-radius: 4px; }
#vm_start { margin: 10px 0; font-family: verdana; font-size: 8pt; padding:0 5px; }
#vm_title { font-weight:bold; color:#364856; background-color:#D8E1E8; border:1px solid #628aa8; padding:4px 1px 1px 9px; font-size:1.2em; height:19px; -webkit-border-top-right-radius:4px; -webkit-border-top-left-radius:4px; -moz-border-radius-topright:4px; -moz-border-radius-topleft:4px; }
#vm_main { padding:4px; text-align:justify; background-color:#f8f7f5; border:1px solid #a4a296; border-top:0px; -webkit-border-bottom-right-radius:4px; -webkit-border-bottom-left-radius:4px; -moz-border-radius-bottomright:4px; -moz-border-radius-bottomleft:4px; }
#vm_back { padding:4px; color:#304624; font-family: "Verdana", Arial; font-size: 10pt; font-weight:bold; }
#vm_sep { padding:3px 0; margin-bottom: 7px; border-bottom:1px dashed #cc9595; }
#cat_news { font-family: "Verdana", Arial; font-size: 11pt; color:#304624; padding:5px 0 5px 10px; margin:8px 10px 8px 10px; background-color:#eff2ed; border:1px dashed #619b55; border-left:2px solid #619b55; border-right:2px solid #619b55; font-weight:bold; }
#id_news { margin:0 5px; font-size: 8pt; }

/* LIST ----------------- */
.class_cat { color: #73875A; font-weight:bold; font-size: 12pt; }
.class_month { padding-left:15px; font-family: "Verdana", Arial; font-size: 11pt; font-weight:bold; }
.class_subcat { margin:0 10px 2px 40px; padding-top:5px; font-family: "Verdana", Arial; font-size: 10pt; line-height:19px; border-bottom:1px solid #dddcd6; clear:both; }
.zone_hall { font-weight:bold; color:#0a385b; font-size: 1.05em; letter-spacing:1px; }
.class_encounter { margin:0 10px 0 55px; padding:1px 0 1px 5px; font-family: "Verdana", Arial; font-size: 9pt; color:#554a2e; border:1px solid #f8f7f5; border-bottom:1px dashed #ebece6; height: 19px; line-height: 18px; }
.class_encounter:hover { color:#0a385b; background-color:#e3e9ee; border:1px solid #3792d8; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; cursor:pointer; }
.class_encounter_match { color:#554a2e; margin:0 10px 0 18px; padding:0 0 0 5px; font-family: "Verdana", Arial; font-size: 9pt; border:1px solid #f8f7f5; border-bottom:1px dashed #ebece6; height: 19px; line-height: 18px; }
.class_encounter_match:hover { color:#0a385b; background-color:#e3e9ee; border:1px solid #3792d8; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; cursor:pointer; }
.divshow h3 { margin:0; padding:0; cursor: pointer; }

/* BUILDS LISTING PAST SEASONS & EXHIBITION */
#numb_games2 { margin:1px 10px 1px 43px; padding:1px 0 0 0; height:48px; background:url("pics/bg_games-two.png") no-repeat top left; }
#numb_games2:hover { background:url("pics/bg_games-two_hover.png") no-repeat top left; }
#numb_games3 { margin:1px 10px 1px 43px; padding:1px 0 0 0; height:71px; background:url("pics/bg_games-three.png") no-repeat top left; }
#numb_games3:hover { background:url("pics/bg_games-three_hover.png") no-repeat top left; }
.class_encounter_brak { margin:0 0 0 17px; padding:1px 0 1px 5px; font-family: "Verdana", Arial; font-size: 9pt; color:#554a2e; border:1px solid #f7f5f0; height: 19px; line-height: 18px; }
.class_encounter_brak:hover { color:#0a385b; background-color:#e3e9ee; border:1px solid #3792d8; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; cursor:pointer; }
.class_encounter_nobrak { margin:0 10px 0 46px; padding:1px 0 1px 5px; font-family: "Verdana", Arial; font-size: 9pt; color:#554a2e; border:1px solid #f8f7f5; border-bottom:1px dashed #ebece6; height: 19px; line-height: 18px; }
.class_encounter_nobrak:hover { color:#0a385b; background-color:#e3e9ee; border:1px solid #3792d8; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; cursor:pointer; }
.show_winner { font-weight:bold; }
.typo_li_b { color:#464541; font-weight:bold; }

/* COLLAPSE ----------------- */
#co_info_inset { margin:0; padding:0; height: 15px; clear:both; }
#co { float: right; margin:0 5px 0 0; }
#co_fh { float: left; margin:0; padding:0; width: 600px; line-height: 16px; }
.expand-all { cursor: pointer; color:#7b97ac; }
.expand-all:hover { cursor: pointer; color:#364856; }