/*
Virtualbet24
(c) Andreas Reich 2009
Virtual Entertainment Kft. Hungary
All Rights reserved

Stylesheet for vb_standard - Style
*/

/*
body definition
*/

body
{width: 930px; font-family: Arial; font-size: 12px; font-style: normal; font-weight: normal; font-variant: normal; margin: 8px 0px 0px 8px; padding: 0px 0px 0px 0px; background-image: url(images/bg_body.jpg);}

body.aff_list
{width: 296px; font-family: Arial; font-size: 12px; font-style: normal; font-weight: normal; font-variant: normal; margin: 8px 0px 0px 4px; padding: 0px 0px 0px 0px; background-image: url(images/bg_body.jpg);}

body.flags
{width: 228px; font-family: Arial; font-size: 12px; font-style: normal; font-weight: normal; font-variant: normal; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; background-image: url(images/bg_body.jpg);}

/*
div definitions
*/

div
{font-family: Arial; font-size: 12px; font-style: normal; font-weight: normal; font-variant: normal; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
div.container
{width: 760px;margin: 20px 0px 0px 0px;float: left;}
div.toplogo
{width: 750px; height: 90px; padding: 2px 2px 2px 4px; float: left; border-bottom: 1px solid #aaaaaa; background-image: url(images/bg_toplogo.gif);}
div.topmenue_main
{width: 754px; height: 28px; clear: left; border-left: 1px solid #aaaaaa; border-right: 1px solid #aaaaaa; background-image: url(images/bg_topmenue.gif);}
div.topmenue_bottom
{width: 752px; height: 26px; margin: 0px 0px 10px 0px; padding: 2px 2px 2px 2px; background-image: url(images/bg_topmenue_bottom.gif);}
div.content
{width: 500px; float: left;}
div.info
{width: 248px; margin: 0px 0px 0px 8px; float: left;}
div.adv_lb
{width: 760px; height: 90px; margin: 0px 0px 0px 16px;}
div.adv_sky
{width: 160px; height: 600px; margin: 20px 0px 0px 8px; float: left;}
div.betslip_top
{width: 240px; height: 20px; padding: 5px 4px 0px 4px; background-image: url(images/bg_betslip_top.gif);}
div.betslip_main
{width: 240px; height: auto; font-size: 10px; padding: 2px 3px 0px 3px; border-left: 1px solid #aaaaaa; border-right: 1px solid #aaaaaa; background-image: url(images/bg_betslip_main.gif);}
div.betslip_bottom
{width: 244px; height: 20px; padding: 5px 0px 0px 4px; background-image: url(images/bg_betslip_bottom.gif);}
div.articles_top
{width: 500px; height: 5px; background-image: url(images/bg_articles_top.gif);}
div.articles_main
{width: 486px; padding: 6px 6px 6px 6px; border-left: 1px solid #aaaaaa; border-right: 1px solid #aaaaaa; background-image: url(images/bg_articles_main.gif);}
div.articles_bottom
{width: 500px; height: 5px; margin: 0px 0px 10px 0px; background-image: url(images/bg_articles_bottom.gif);}
div.info_top
{width: 248px; height: 5px; margin: 10px 0px 0px 0px; background-image: url(images/bg_info_top.gif);}
div.info_main
{width: 240px; padding: 6px 2px 8px 4px; border-left: 1px solid #aaaaaa; border-right: 1px solid #aaaaaa; background-image: url(images/bg_articles_main.gif);}
div.info_bottom
{width: 248px; height: 5px; margin: 0px 0px 10px 0px; background-image: url(images/bg_info_bottom.gif);}
div.login_main
{width: 464px; height: 85px; margin: 3px 3px 0px 0px; float: right; background-image: url(images/bg_login_main.gif);}
div.login_form
{width: 196px; height: 88px; margin: 0px 3px 0px 0px; float: right;}
div.login_button
{height: 18px; font-weight: bold; color: #EF9B2F; text-align: right; float: right; margin: 2px 0px 0px 0px;}
div.login_text
{width: 146px; height: 20px; float: right;}
div.lang_select
{width: 180px; height: 18px; text-align: right; margin: 3px 0px 0px 0px; float: right;}
div.register_form
{width: 244px; height: 86px; font-size: 11px; color: #666666; padding: 0px 6px 0px 6px; float: left; border-left: 1px dotted #eaeaea; border-right: 1px dotted #eaeaea;}
div.register_button
{height: 18px; color: #EF9B2F; font-weight:bold; text-align: left; padding: 6px 0px 0px 0px;}
div.register_betslip
{width: 216px; height: 18px; font-weight: bold; color: #EF9B2F; text-align: left; margin: 6px 0px 0px 0px; padding: 2px 0px 0px 24px; background-image: url(images/btn_register.gif);}
div.odds_date
{width: 64px; height: 16px; font-size: 11px; text-align: left; padding: 2px 0px 0px 2px; float: left;}
div.odds_main
{width: 488px; height: 20px; font-size: 11px; padding: 1px 0px 0px 0px; float: left;}
div.odds_nation
{width: 488px; height: 13px; margin: 8px 0px 8px 0px; padding: 0px 0px 4px 0px; float: left; border-bottom: 1px dotted #aaaaaa;}
div.odds_over_nation
{width: 488px; height: 13px; margin: 8px 0px 8px 0px; padding: 0px 0px 2px 0px; border-bottom: 1px dotted #aaaaaa;}
div.account_menu_main
{width: 194px; height: 62px; padding: 0px 2px 0px 2px; float: left;}
div.account_menu_text
{height: 12px; font-size: 10px; text-align: left; margin: 4px 0px 0px 0px;}
div.bets_display_text
{height: 12px; font-size: 11px; text-align: left; margin: 4px 0px 0px 0px;}
div.line_dotted
{width: 100%; height: 3px; float: left; border-top:1px dotted #aaaaaa;}
div.line_articles
{width: 100%; height: 3px; float: left; border-top:1px dotted #aaaaaa; margin: 4px 0px 4px 0px;}
div.popup
{position:absolute; border: 2px solid #aaaaaa; width: 392px; height: 478px; left: 220px; top: 220px; font-size: 11px; color: #ffffff; padding: 0px 4px 0px 4px; background-image: url(images/bg_popup.gif);}
div.title
{width: 486px; height: 119px; background-image: url(images/title.gif);}
div.maintenance
{position: absolute;left: 50%;top: 50%;width: 500px;height: 300px;margin-left: -250px;margin-top: -180px;}
div.nl_top
{width: 756px; height: 5px; background-image: url(images/bg_nl_top.gif);}
div.nl_main
{width: 742px; padding: 6px 6px 6px 6px; border-left: 1px solid #aaaaaa; border-right: 1px solid #aaaaaa; background-color: #ffffff;}
div.nl_bottom
{width: 756px; height: 5px; margin: 0px 0px 10px 0px; background-image: url(images/bg_nl_bottom.gif);}

/*
font definitions
*/
h1
{font-family: Arial; font-size: 12px; font-style: normal; font-weight: normal; font-variant: normal; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}

/*
iframe definitions
*/
iframe.newsletter
{width: 484px; height: 208px; border: 1px solid; border-color: #aaaaaa;}
iframe.livechat
{width: 198px; height: 34px; float: left;}

/*
span definitions
*/

span.odds_team
{width: 136px; display: block; cursor: pointer; float: left;}
span.odds_draw
{width: 16px; display: block; cursor: pointer; float: left;}
span.odds_all
{min-width: 124px; width: auto; display: block; cursor: pointer; float: left;}
span.bet_result
{height: 14px; display: block; margin: 2px 0px 0px 0px; border: 1px solid #C0C0C0; text-align: center;}
span.index_bets_home
{width: 147px; display: inline-block; cursor: pointer;}
span.index_bets_draw
{width: 48px; display: inline-block; cursor: pointer;}
span.index_bets_away
{width: 147px; display: inline-block; cursor: pointer; text-align: right;}

/*
table definitions
*/

/* table */
table
{width: 100%; border-collapse: collapse; border-width: 1px; border-style: solid; border-color: #aaaaaa; margin: 0px 0px 0px 0px; padding: 1px 1px 1px 1px;}
table.rank
{border-style: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
table.miniranking_top
{width: 238px; height: 40px; border-style: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; background-image: url(images/bg_miniranking_top.gif);}
table.miniranking_body
{width: 237px; height: auto; border-width: 0px; border-style: none; margin: 0px 0px 0px 1px; padding: 0px 0px 0px 0px;}
table.linkdir_top
{width: 238px; height: 24px; border-style: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; background-image: url(images/bg_miniranking_top.gif);}

/* tr */
tr
{margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
tr.rank_head
{background-color: #eaeaea;}

/* td */
td
{font-size: 11px; border-width: 1px; border-style: solid; border-color: #aaaaaa; margin: 0px 0px 0px 0px; padding: 1px 1px 1px 1px;}
td.rank_dress
{width: 0%; border-style: none; padding: 0px 0px 0px 0px;}
td.rank_name
{width: 100%; font-size: 11px; border-style: none; padding: 0px 0px 0px 0px;}
td.miniranking_cup
{width: 238px; height: 22px; font-size: 11px; border-style: none; color: #ffffff; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; background-repeat:no-repeat; background-image: url(images/ico_cup.png);}
td.miniranking_dummy
{width: auto; height: auto; border-style: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
td.miniranking_tab
{width: 238px; height: 15px; font-size: 10px; border-style: none; text-align: left; color: #ffffff; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
td.bet_dress
{width: 16px; border-style: none; padding: 0px 0px 0px 0px;}
td.bet_name
{width: 120px; font-size: 11px; border-style: none; padding: 0px 0px 0px 0px;}
td.linkdir_top
{width: 238px; height: 22px; font-size: 12px; border-style: none; color: #ffffff; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; background-repeat:no-repeat; background-image: url(images/ico_linkdir.png);}
td.toplist_top
{width: 238px; height: 22px; font-size: 12px; border-style: none; color: #ffffff; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; background-repeat:no-repeat; background-image: url(images/ico_toplist.png);}

/*
image definitions
*/

img
{border: 0px;}
img.dress
{width: 16px; height: 16px; float: left; margin: 0px 2px 0px 0px;}
img.trend
{width: 16px; height: 16px; float: right; margin: 0px 0px 0px 0px;}
img.light
{width: 12px; height: 16px; float: right; margin: 0px 0px 0px 0px;}
img.form
{margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
img.icon_plus
{margin: 3px 0px 0px 2px; float: left;}
img.icon_stats
{margin: 3px 0px 0px 0px; float: right;}

/*
link definitions
*/

a.top_menu
{width: 104px; height: 22px; display: block; font-size: 14px; color: #666666; text-align: center; text-decoration: none; padding: 6px 0px 0px 0px; float: left; border-right: 1px solid #aaaaaa;}
a.top_menu_active
{width: 104px; height: 22px;display: block; font-size: 14px; color: #ffffff; text-align: center; text-decoration: none; padding: 6px 0px 0px 0px; float: left; border-right: 1px solid #aaaaaa; background-image: url(images/bg_topmenue_choice.gif);}
a.top_menu:hover
{border: none; color: #ffffff; border-right: 1px solid #aaaaaa; background-image: url(images/bg_topmenue_choice.gif);}
a.top_menu_ru
{width: 104px; height: 28px; display: block; font-size: 11px; color: #666666; text-align: center; text-decoration: none; padding: 0px 0px 0px 2px; float: left; border-right: 1px solid #aaaaaa;}
a.top_menu_active_ru
{width: 104px; height: 28px; display: block; font-size: 11px; color: #ffffff; text-align: center; text-decoration: none; padding: 0px 0px 0px 2px; float: left; border-right: 1px solid #aaaaaa; background-image: url(images/bg_topmenue_choice.gif);}
a.top_menu_ru:hover
{border: none; color: #ffffff; border-right: 1px solid #aaaaaa; background-image: url(images/bg_topmenue_choice.gif);}
a.bottom_menu
{height: 15px; font-size: 11px; color: #aaaaaa; text-align: center; text-decoration: none; margin: 6px 0px 0px 0px; padding: 0px 6px 0px 6px; float: left; border-right: 1px solid #aaaaaa;}
a.bottom_menu:hover
{color: #f6d000; border-right: 1px solid #aaaaaa;}
a.bottom_menu_active
{height: 15px; font-size: 11px; color: #ffffff; text-align: center; text-decoration: none; margin: 6px 0px 0px 0px; padding: 0px 6px 0px 6px; float: left; border-right: 1px solid #aaaaaa;}
a.bottom_menu_active:hover
{color: #f6d000; border-right: 1px solid #aaaaaa;}
a.bottom_menu_ru
{height: 15px; float: left; font-size: 11px; color: #aaaaaa; text-align: center; text-decoration: none; margin: 6px 0px 0px 0px; padding: 0px 6px 0px 6px; border-right: 1px solid #aaaaaa;}
a.bottom_menu_ru:hover
{color: #f6d000; border-right: 1px solid #aaaaaa;}
a.bottom_menu_active_ru
{height: 15px; font-size: 11px; color: #ffffff; text-align: center; text-decoration: none; margin: 6px 0px 0px 0px; padding: 0px 6px 0px 6px; float: left; border-right: 1px solid #aaaaaa;}
a.bottom_menu_active_ru:hover
{color: #f6d000; border-right: 1px solid #aaaaaa;}
a.light_grey
{height: 15px; font-size: 12px; color: #aaaaaa; text-decoration: none;}
a.light_grey:hover
{color: #f6d000;}
a.dark_grey
{height: 15px; color: #333333; text-decoration: none;}
a.dark_grey:hover
{color: #f6d000;}
a.register_link
{height: 15px; color: #ef9b2f; text-decoration: none; float: left;}
a.odds_main
{width: 160px; height: 16px; font-size: 11px; color: #000000; text-decoration: none; padding: 1px 2px 0px 2px; float: left; border: 1px solid #aaaaaa; background-image: url(images/bg_odds.gif);}
a.odds_main:hover
{color: #ffffff; background-image: url(images/bg_odds_choice.gif);}
a.odds_overview
{min-width: 146px; height: 16px; display: block; font-size: 11px; text-align: left; color: #000000; text-decoration: none; margin: 0px 4px 4px 0px; padding: 1px 2px 0px 2px; float: left; border: 1px solid #aaaaaa; background-image: url(images/bg_odds.gif);}
a.odds_overview:hover
{color: #ffffff; background-image: url(images/bg_odds_choice.gif);}
a.odds_center
{width: 40px; height: 16px; display: block; font-size: 11px; color: #000000; text-decoration: none; padding: 1px 2px 0px 2px; float: left; border-top: 1px solid #aaaaaa; border-bottom: 1px solid #aaaaaa; background-image: url(images/bg_odds.gif);}
a.odds_center:hover
{color: #ffffff; background-image: url(images/bg_odds_choice.gif);}
a.button
{width: 40px; height: 14px; display: block; font-size: 11px; color: #000000; text-align: center; text-decoration: none; margin: 0px 8px 2px 0px; float: right; border: 1px solid #aaaaaa; background-image: url(images/bg_odds.gif);}
a.button:hover
{color: #ffffff; background-image: url(images/bg_odds_choice.gif);}
a.miniranking
{width: 79px;height: 15px;display: block; font-size: 11px; color: #ffffff; text-align: center; text-decoration: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; float: left; background-image: url(images/bg_miniranking_tab.gif);}
a.miniranking:hover
{color: #000000; background-image: url(images/bg_miniranking_tab2.gif);}
a.miniranking_active
{width: 79px; height: 15px; display: block; font-size: 11px; color: #000000; text-align: center; text-decoration: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; float: left; background-image: url(images/bg_miniranking_tab3.gif);}
a.miniranking_active:hover
{color: #000000; background-image: url(images/bg_miniranking_tab2.gif);}
a.popup
{height: 15px; font-size: 12px; color: #ffffff; text-decoration: none;}
a.popup:hover
{font-size: 12px; color: #f6d000;}
a.index_pred
{width: 343px; height: 16px; font-size: 11px; color: #000000; text-decoration: none; padding: 1px 2px 0px 2px; float: left; border: 1px solid #aaaaaa; background-image: url(images/bg_odds.gif);}
a.index_pred:hover
{color: #ffffff; background-image: url(images/bg_odds_choice.gif);}
a.register_link2
{height: 15px; color: #ef9b2f; text-decoration: none;}

/*
form definitions
*/

/* form */
form
{display: inline;}
form.form_login
{height: 86px; padding: 4px 2px 2px 0px;}
form.form_logout
{height: 90px;}

/* input */
input.text_login
{width: 120px; font-size: 11px; padding: 1px 4px 1px 0px; float: right; border: 1px solid #aaaaaa; background-color: #eaeaea;}
input.text_admin_email
{width: 96px; height: 14px; font-size: 11px; padding: 1px 4px 1px 0px; border: 0px; background-color: #eaeaea;}
input.text_admin_user
{width: 72px; height: 14px; font-size: 11px; padding: 1px 2px 1px 2px; border: 0px; background-color: #eaeaea;}
input.text_admin_bets
{width: 93px; font-size: 11px; padding: 1px 4px 1px 0px; border: 1px solid #aaaaaa; background-color: #eaeaea;}
input.text_admin_jackpot
{width: 40px; font-size: 11px; text-align: right; padding: 1px 4px 1px 0px; border: 1px solid #aaaaaa; background-color: #eaeaea;}
input.text_default
{height: 14px; font-size: 11px; padding: 1px 2px 1px 2px; border: 1px solid #aaaaaa; background-color: #eaeaea;}
input.text_admin_eval
{width: 300px; height: 14px; font-family: arial; font-size: 11px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border: 0px; background: transparent;}
input.submit_admin
{font-family: arial; font-size: 11px; cursor: pointer;}

/* select */
select.stake
{width: 40px; height: 16px; font-size: 10px; color:#000000; border: 1px solid #C0C0C0; background-color:#ffffff;}
select.bookies
{width: 114px; height: 18px; font-size: 11px; color:#000000; border: 1px solid #C0C0C0; background-color:#ffffff;}
select.usersearch
{width: 80px; height: 17px; margin: 0px 0px 0px 4px; font-size: 11px; float: left; color:#000000; border: 1px solid #C0C0C0; background-color:#ffffff;}
select.adm_leagues
{width: 96px; height: 18px; font-size: 11px; color:#000000; border: 1px solid #C0C0C0; background-color:#ffffff;}
select.adm_variants
{width: 130px; height: 18px; font-size: 11px; color:#000000; border: 1px solid #C0C0C0; background-color:#ffffff;}
select.adm_bookies
{width: 70px; height: 18px; font-size: 11px; color:#000000; border: 1px solid #C0C0C0; background-color:#ffffff;}
select.acc_rankings
{width: 136px; height: 18px; font-size: 11px; color:#000000; border: 1px solid #C0C0C0; background-color:#ffffff;}
select.acc_day
{width: 40px; height: 18px; font-size: 11px; color:#000000; border: 1px solid #C0C0C0; background-color:#ffffff;}
select.acc_month
{width: 40px; height: 18px; font-size: 11px; color:#000000; border: 1px solid #C0C0C0; background-color:#ffffff;}
select.acc_year
{width: 50px; height: 18px; font-size: 11px; color:#000000; border: 1px solid #C0C0C0; background-color:#ffffff;}
select.acc_variants
{width: 200px; height: 18px; font-size: 11px; color:#000000; border: 1px solid #C0C0C0; background-color:#ffffff;}