﻿
body {
    font: normal 12px Arial, Helvetica, sans-serif;
	color: #555;
    background: #c8c8c8 url("images/bg-stars.png") repeat 0 0;
}

a
{
    text-decoration:none;
}
/*
@font-face {
	font-family: sanet;
	src: url('fonts/sanet.ttf');
}*/

.MenuTable
{
    display:block;
    width:1024px;
    height:134px;
 /*   background-image:url('Images/Header2.gif');*/
    padding:0;
    border:0;
}

.DepositTR
{
    
}

.LoggedInDetail2
{
/*    background-image: url(  'Images/LoggedIn_BG.gif' );*/
    font-size: 12px;
    color: #575757;
    font-weight: normal;
    border-style: solid;
    border-width: 0px;
    border-color: Black;
    text-indent: 2px;
    text-align: left;
    background-color: #F7F7F7;
    
    background-position:left center;
    vertical-align: middle;
    background-image: url('Images/reg_label4.jpg' );
    background-repeat: no-repeat;   
}

.MenuBottomDiv
{
    vertical-align:top;
    height:38px;
}

.eMoneyHeader
{
    background-image:url('Images/emoney_header.jpg');
    margin-left:-6px;
    margin-top:-7px;
}

.eMoneyAccountNum
{
    background-image: url( 'Images/emoney_account_num.jpg' );
    background-repeat: no-repeat;
}

.eMoneyTransMoney
{
    background-image:url('Images/emoney_trans_money.jpg');    
    background-repeat: no-repeat;
}

.eMoneyGotInfo
{
    background-image:url('Images/emoney_got_info.jpg');   
    border:0px; 
    background-repeat: no-repeat;
}

.eMoneyTransMoneyBut
{
    background-image: url( 'Images/emoney_trans_money_but.jpg' );
    border: 0px;
    background-repeat: no-repeat;
}

.eMoneyAmount
{
     background-image:url('Images/emoney_amount.png');  
     font-size:13px; 
    border:0px; 
    background-repeat: no-repeat;
}

.eMoneyLogo
{
    width:135px;
    height:135px;
    position:relative;
    top:15px;
    left:430px;
     background-image:url('Images/logo_contact.png');   
    border:0px;     
}

.ClientInfoHeader
{
     background-image:url('Images/ClientInfo_header.jpg');  
     font-size:13px; 
    border:0px; 
    height:36px;
    background-repeat: no-repeat;
}

.MenuItemTable
{
    padding:0px;
    width:580px;
    height:36px;
    position:relative;
    top:1px;
}

.MenuItem
{
    text-align:center;
    text-decoration:none;
    color:Black;
    font-size:medium;
    width:110px;
    display:block;
}

.MenuItem:hover
{
    text-align:center;    
    background-image:url('Images/Header_Menu_Hover_BG.gif');
    text-decoration:none;
    color:#FFEC95;
    font-size:medium;
    width:110px;
    display:block;
}

.MenuItemSelected
{
    text-align:center;    
    text-decoration:none;
    color:#FFEC95;
    font-size:medium;
    width:110px;
    display:block;
     /*background-image:url('Images/menu-main.png');*/
}

.h-menu {
    float:left;
    list-style: none;
    padding: 7px 0 0 127px;
    width:550px;
    height:26px;
}
.MI_MainPage
{
    float:left;
    padding: 0 1px 0 0;
    width: 94px;
    height: 34px;
    background: url("Images/menu-main.jpg") no-repeat 0 0;
    background-position:10px center;
    border:none;
}

.MI_MainPage_sel
{
    float:left;
    padding: 0 1px 0 0;
    width: 94px;
    height: 34px;
    background: url("Images/menu-main-hover.jpg") no-repeat 0 0;
    background-position:10px center;
    border:none;
}

.MI_MainPage:hover
{
    float:left;
    padding: 0 1px 0 0;
    width: 94px;
    height: 34px;
    background: url("Images/menu-main-hover.jpg") no-repeat 0 0;
    background-position:10px center;
    border:none;
}

.MI_Rules
{
    float:left;
     position:relative;
    left:10px;
    padding: 0 1px 0 0;
    width: 112px;
    height: 34px;
    background: url("Images/menu-rules.jpg") no-repeat 0 0;
    background-position:10px center;
    border:none;
}

.MI_Rules_sel
{
    float:left;
     position:relative;
    left:10px;
    padding: 0 1px 0 0;
    width: 112px;
    height: 34px;
    background: url("Images/menu-rules-hover.jpg") no-repeat 0 0;
    background-position:10px center;
    border:none;
}

.MI_Rules:hover
{
    float:left;
     position:relative;
    left:10px;
    padding: 0 1px 0 0;
    width: 112px;
    height: 34px;
    background: url("Images/menu-rules-hover.jpg") no-repeat 0 0;
    background-position:10px center;
    border:none;
}

.MI_Slotes
{
    float:left;
    position:relative;
    left:10px;
    padding: 0 1px 0 0;
    width: 112px;
    height: 34px;
    background: url("Images/menu-slotes.jpg") no-repeat 0 0;
    background-position:10px center;
    border:none;
}

.MI_Slotes_sel
{
    float:left;
     position:relative;
    left:10px;
    padding: 0 1px 0 0;
    width: 112px;
    height: 34px;
    background: url("Images/menu-slotes-hover.jpg") no-repeat 0 0;
    background-position:10px center;
    border:none;
}

.MI_Slotes:hover
{
    float:left;
     position:relative;
    left:10px;
    padding: 0 1px 0 0;
    width: 112px;
    height: 34px;
    background: url("Images/menu-slotes-hover.jpg") no-repeat 0 0;
    background-position:10px center;
    border:none;
}

.MI_Help
{
    float:left;
    position:relative;
    left:5px;
    padding: 0 1px 0 0;
    width: 112px;
    height: 34px;
    background: url("Images/menu-roulette.png") no-repeat 0 0;
    border:none;
}

.MI_Help_sel
{
    float:left;
     position:relative;
    left:5px;
    padding: 0 1px 0 0;
    width: 112px;
    height: 34px;
    background: url("Images/menu-roulette-hover.png") no-repeat 0 0;
    border:none;
}

.MI_Help:hover
{
    float:left;
     position:relative;
    left:5px;
    padding: 0 1px 0 0;
    width: 112px;
    height: 34px;
   background: url("Images/menu-roulette-hover.png") no-repeat 0 0;
    border:none;
}

.MI_Poker
{
    float:left;
    position:relative;
    left:0px;
    padding: 0 1px 0 0;
    width: 112px;
    height: 34px;
    background: url("Images/menu-poker.jpg") no-repeat 0 0;
    border:none;
}

.MI_Poker_sel
{
    float:left;
     position:relative;
    left:0px;
    padding: 0 1px 0 0;
    width: 112px;
    height: 34px;
    background: url("Images/menu-poker-hover.jpg") no-repeat 0 0;
    border:none;
}

.MI_Poker:hover
{
    float:left;
     position:relative;
    left:0px;
    padding: 0 1px 0 0;
    width: 112px;
    height: 34px;
   background: url("Images/menu-poker-hover.jpg") no-repeat 0 0;
    border:none;
}

.MI_Forum
{
    float:left;
    position:relative;
    left:10px;
    padding: 0 1px 0 0;
    width: 89px;
    height: 34px;
    background: url("Images/menu-forum.jpg") no-repeat 0 0;
    background-position:-4px center;
    border:none;
}

.MI_Forum_sel
{
    float:left;
     position:relative;
    left:10px;
    padding: 0 1px 0 0;
    width: 89px;
    height: 34px;
    background: url("Images/menu-forum-hover.jpg") no-repeat 0 0;
    border:none;
}

.MI_Forum:hover
{
    float:left;
     position:relative;
    left:10px;
    padding: 0 1px 0 0;
    width: 89px;
    height: 34px;
    background: url("Images/menu-forum-hover.jpg") no-repeat 0 0;
    background-position:-4px center;
    border:none;
}

.MI_Contacts
{
    float:right;
    padding: 0 1px 0 0;
    width: 112px;
    height: 34px;
    background: url("Images/menu-contacts.jpg") no-repeat 0 0;
    background-position:-10px center;
    border:none;
}

.MI_Contacts_sel
{
    float:right;
    padding: 0 1px 0 0;
    width: 112px;
    height: 34px;
    background: url("Images/menu-contacts-hover.jpg") no-repeat 0 0;
    background-position:-10px center;
    border:none;
}

.MI_Contacts:hover
{
    float:right;
    padding: 0 1px 0 0;
    width: 112px;
    height: 34px;
    background: url("Images/menu-contacts-hover.jpg") no-repeat 0 0;
    background-position:-10px center;
    border:none;
}


.h-menu li {
    float:left;
    background: url("Images/menu-stripes.png") repeat-x left center;
    padding: 0 1px 0 0;
}

.h-menu li a {
    height: 29px;
    float: left;
    background-color:#8a2be2;
    text-indent: -99999em;
}

.h-menu li.main a {
    width: 94px;
    background: url("Images/menu-main.jpg") no-repeat 0 0;
}
.h-menu li.main a:hover {
    background: url("Images/menu-main-hover.jpg") no-repeat 0 0;
}

.h-menu li.rules a {
    width: 69px;
    background: url("Images/menu-rules.jpg") no-repeat 0 0;
}
.h-menu li.rules a:hover {
    background: url("Images/menu-rules-hover.jpg") no-repeat 0 0;
}
/*********************************/
.h-menu li.help a {
    width: 109px;
    background: url("Images/menu-help.png") no-repeat 0 0;
}
.h-menu li.help a:hover {
    background: url("Images/menu-help-hover.png") no-repeat 0 0;
}
/*********************************/
.h-menu li.forum a {
    width: 87px;
    background: url("Images/menu-forum.png") no-repeat 0 0;
}
.h-menu li.forum a:hover {
    background: url("Images/menu-forum-hover.png") no-repeat 0 0;
}
/*********************************/
.h-menu li.contacts a {
    width: 102px;
    background: url("Images/menu-contacts.png") no-repeat 0 0;
}
.h-menu li.contacts a:hover {
    background: url("Images/menu-contacts-hover.png") no-repeat 0 0;
}

.WhiteButton
{
    background-color:White;
    color:Black;
    padding:0;
    border-spacing:0;
    border-width:1px;
    border-style:solid;
    font-size:11px;
    height:21px;
    font-weight:bold;
}


.WhiteText
{
    background-color:White;
    color:Black;
    padding:0;
    border-spacing:0;
    border-width:1px;
    border-style:solid;
    font-size:11px;
    height:18px;
    font-weight:bold;
}

.LoginTextBox {
    height: 16px;
    border: none;
    font-size: 12px;
    padding: 2px 2px;
    width: 150px;
    background: url("images/r-user-input-bg.png") no-repeat 0 0;
    margin-bottom: 0px;
}

.LoginTextBox_USER
{
    height: 20px;
    border: none;
    font-size: 12px;
    padding: 4px 2px;
    width: 182px;
    background: url("images/r-user-input-bg.png") no-repeat 0 0;
    margin-bottom: 0px;
}

.LoginTextBox_PWD
{
    height: 20px;
    border: none;
    font-size: 12px;
    padding: 4px 2px;
    width: 148px;
    background: url("images/r-user-input-bg.png") no-repeat 0 0;
    margin-bottom: 0px;
}

.LoginButton
{
    width:30px;
    height:28px;
    border:none;
    vertical-align:top;
    background:url("images/reg-submit-button.png");
}

.MenuRightDiv
{
    position:relative;
    left:45px;
    margin-top:11px;
    width:230px;
}

.RegisterLink
{
    width:89px;
    height:16px;
    border:none;
 /*   background:url("images/register1.png");  */
}

.ResetPwdLink
{
    font-size: 10px;
    color: #313131;
    text-decoration: none;
     background:url("images/recover_pass.png");
     width:89px;
     height:16px;
     
}
    
.LoginLink
{
    color:#444444;
    font-size:11px;
    font-weight:bold;
    position:relative;
}

.WhiteLabel
{
    color:White;
    font-size:11px;
    font-weight:bold;
}

.GrayLabel
{
    color:#9b9b9b;
    font-size:11px;
    font-weight:bold;
}

.LoggedInDetail
{
/*    background-image: url(  'Images/LoggedIn_BG.gif' );*/
    font-size: 12px;
    color: #575757;
    font-weight: normal;
    height: 19px;
    border-style: solid;
    border-width: 0px;
    border-color: Black;
    text-indent: 2px;
    text-align: left;
    background-color: #F7F7F7;
}

.logo
{
    background-repeat: no-repeat;
}

.FacebookImg
{
     background-repeat: no-repeat;
}

.LoggedInHeader
{
    background-color:Black;
    font-size:12px;
    color:White;
    font-weight:normal;
    height:17px;
}

.LoggedInYellow
{
    background-image:url('Images/LoggedIn_BG.gif');
    color:Black;
    border-style:solid;
    border-width:0px;
    border-color:Black;
    font-size:12px;
    font-weight:bold;
}

.LoggedInWhite
{
    background-color:white;
    border-style:solid;
    border-width:1px;
    border-color:Black;
    font-size:11px;
    font-weight:bold;
}

.LoggedInWelcome
{
}


.LoggedOut
{
    background-position: center;
    border-style: none;
    font-size: 12px;
    text-decoration: none;
    color: Red;
    font-weight: bold;
    height: 17px;
    padding: 0px;
    background-image: url('Images/logout.png' );
    background-repeat: no-repeat;
    width:70px;
    margin-top:-2px;

}

.LoggedLink
{
    border-style:none;
    font-size:11px;
    text-decoration:none;
    color:#575757;
    font-weight:normal;
    height:18px;
    padding:0px;
    width:52px;
    text-indent:1px;
}

.LoggidInTextBox
{
    font-size:11px;
    font-weight:normal;
    color:#444444;
    height:18px;
    text-indent:2px;
}

.YellowButton
{
    background-image:url('Images/Yellow_BG.gif');
    color:Black;
    padding:0;
    border-spacing:0;
    border-width:thin;
    border-style:solid;
    font-size:small;
    height:18px;
}

.YellowBlackBG
{
    text-align:center;
    background-color:Black;
    text-decoration:none;
    color:#FFEC95;
    display:block;
    font-size:11pt;
    font-weight:bold;
    font-family:Sylfaen;
    vertical-align:middle;
    width:199px;
    height:32px;
    background-image:url('Images/warmateba.png');
}

.MasterTable
{
    width:1024px;
    border-width:thick;
    border-spacing:4px;
}

.LinkButton
{
    background-image:url('Images/LinkButton_BG.gif');
    color:Black;
    text-decoration:none;
    font-size:13px;
    text-indent:30px;
    height:24px;
    width:199px;
    display:block;
    font-weight:bold;
    text-align:left;
}

.LinkButton:hover
{
    background-image:url('Images/LinkButton_Selected_BG.gif');
    color:Black;
    text-decoration:none;
    font-size:13px;
    text-indent:30px;
    height:24px;
    width:199px;
    display:block;
    text-align:left;    
}

.LinkButton_L1
{
    background-image:url('Images/LinkButton_Lvl1_BG.gif');
    color:#444444;
    text-decoration:none;
    font-size:13px;
    text-indent:30px;
    height:26px;
    width:199px;
    display:block;
    font-weight:bold;
    text-align:left;
    text-shadow:0 1px #FFFFFF;
}

.LinkButton_L1:hover
{
    background-image:url('Images/LinkButton_Lvl1_Selected_BG.gif');
    color:White;
    text-decoration:none;
    font-size:13px;
    text-indent:30px;
    height:26px;
    width:199px;
    display:block;
    text-align:left;    
    text-shadow:0 1px #444444;
}

.LinkButton_L1_Selected
{
    background-image:url('Images/LinkButton_Lvl1_Selected_BG.gif');
    color:White;
    text-decoration:none;
    font-size:13px;
    font-weight:bold;
    text-indent:30px;
    height:26px;
    width:199px;
    display:block;
    text-align:left;    
}

.SportTypeCollapsed
{
    background-position: 6px center;
    background-image: url( 'Images/interwetten/navPlus.gif' );
    background-repeat: no-repeat;
    color: #444444;
    text-decoration: none;
    font-size: 13px;
    text-indent: 20px; /*    height:26px;*/
    display: block;
    font-weight: bold;
    text-align: left;
    width: 197px;
    float: left;
    display: block;
    height:22px;
}

.SportTypeCollapsed:hover
{
    /*
    background-image:url('Images/LinkButton_Lvl2_Selected_BG.gif');
    color:#FFEC95;
    text-decoration:none;
    font-size:13px;
    text-indent:30px;
    height:26px;
    width:199px;
    display:block;
    text-align:left; 
    font-weight:bold;   */
    color: #FFEC95;
    cursor: pointer;
    background-color: #030303;
}

.SportTypeExpanded
{
 
 /*   
    background-image:url('Images/LinkButton_Lvl2_Selected_BG.gif');
    color:#FFEC95;
    text-decoration:none;
    font-size:13px;
    text-indent:30px;
    height:26px;
    width:199px;
    display:block;
    text-align:left;
    font-weight:bold;    */
   
    background-position: 6px center;
    background-image: url('Images/interwetten/navMinus.gif' );
    background-repeat: no-repeat;
    color: #FFEC95;
    text-decoration: none;
    font-size: 13px;
    text-indent: 20px; /*    height:26px;*/
    display: block;
    font-weight: bold;
    text-align: left;
    width: 197px;
    float: left;
    display: block;
    height:22px;
    background-color:Black;
}

.LinkButton_L3
{
    background-image:url('Images/LinkButton_Lvl3_BG.gif');
    color:#444444;
    text-decoration:none;
    font-size:13px;
    text-indent:30px;
    height:26px;
    width:199px;
    display:block;
    font-weight:bold;
    text-align:left;
    text-shadow:0 1px #FFFFFF; 
}

.LinkButton_L3:hover
{
    background-image:url('Images/LinkButton_Lvl3_Selected_BG.gif');
    color:White;
    text-decoration:none;
    font-size:13px;
    text-indent:30px;
    height:26px;
    width:199px;
    display:block;
    text-align:left;   
    text-shadow:0 1px #444444; 
}

.LinkButton_L3_Selected
{
    background-image:url('Images/LinkButton_Lvl3_Selected_BG.gif');
    color:White;
    text-decoration:none;
    font-size:13px;
    text-indent:30px;
    height:26px;
    width:199px;
    display:block;
    text-align:left;    
    font-weight:bold;
}

.LeftMenu
{
    display:block;
    background-color:#EEEEEE;
    border:solid 1px #B5B5B5;
    width:199px;
}

/*
.SportTypeCollapsed
{
    font-size:small;
    font-weight:bold;
    background-image:url('Images/SportType_BG.gif');
    color:#444444;
    display:block;
    text-indent:32px;
    text-decoration:none;
    text-align:left;
    display:block;
    width:199px;
    text-shadow:0 1px #FFFFFF;
}

.SportTypeCollapsed:hover
{
    font-size:small;
    font-weight:bold;
    background-image:url('Images/SportType_Selected_BG.gif');
    color:#FFFFFF;
    display:block;
    text-indent:32px;
    text-decoration:none;
    text-align:left;
    display:block;
    width:199px;
    text-shadow:0 1px #444444;
}

.SportTypeExpanded
{
    font-size:small;
    font-weight:bold;
    background-image:url('Images/SportType_Selected_BG.gif');
    color:#FFEC95;
    display:block;
    text-indent:32px;
    text-decoration:none;
    text-align:left;
    display:block;
    width:199px;   
    text-shadow:0 1px #444444;
}

*/

.CountryCollapsed
{
    font-size: 13px;
    font-weight: bold;
    color: #444444;
    display: block;
    text-indent: 20px;
    text-decoration: none;
    text-align: left;
    height: 20px;
    width: 198px;
    float: left;
    border-bottom: 1px solid #b5b5b5;
    background: #E8E8E8 url(images/interwetten/navPlus.gif);
    cursor: pointer;
    background-repeat: no-repeat;
    background-position:6px center;
}

.SignCountryCollapsed
{
    position: relative;
    height:20px;
    width: 5px;
    float:left;
    background: url(images/interwetten/arrow_right.gif);
    background-repeat: no-repeat;
}

.CountryCollapsed:hover
{
    position:relative;
    font-size:13px;
    font-weight:bold;
    color:White;
    display:block;
    text-indent:20px;
    height:20px;
    text-decoration:none;
    text-align:left;  
    width:196px;
    float:left;
    border-left:1px solid #b5b5b5;
    margin: 0px 0px 0px 0px;
    left:0px;
    border-right:1px solid #b5b5b5;
    
    background:Black url(images/interwetten/navPlus.gif);
    background-repeat: no-repeat;
    background-position: 6px center;
}

.CountryExpanded
{
    /*
    font-size:small;
    font-weight:bold;
    background-image:url('Images/Country_expanded2_BG.gif');
    color:#FFEC95;
    display:block;
    text-indent:32px;
    text-decoration:none;
    text-align:left;   
    text-shadow:0 1px #444444; */
    position: relative;
    font-size: 13px;
    font-weight: bold;
    color: #FFEC95;
    display: block;
    text-indent: 20px;
    height: 20px;
    text-decoration: none;
    text-align: left;
    width: 194px;
    float: left;
    border-left: 1px solid #b5b5b5;
    margin: 0px 0px 0px 0px;
    left: 0px;
    border-right: 1px solid #b5b5b5;
    background: Black url(Images/interwetten/navMinus.gif);
    background-repeat: no-repeat;
    background-position: 6px center;
}

.CountryInvisible
{
    display:none;
}


.Championat
{
    /*
    font-size:small;
    font-weight:bold;
    background-image:url('Images/Championat_BG.gif');
    color:#444444;
    display:block;
    text-indent:16px;
    text-decoration:none;
    text-align:left;*/
    font-size:13px;
    font-weight:bold;
    color:#444444;
    display:block;
    text-indent:12px;
    text-decoration:none;
    text-align:left;
    line-height:20px;
    width:198px;
    float:left;
    /*
    border-bottom:1px solid #b5b5b5;*/
    background-color:#E8E8E8;
    cursor:pointer;
}

.Championat:hover
{
    /*
    font-size:small;
    font-weight:bold;
    background-image:url('Images/Championat_Selected_BG.gif');
    color:#444444;
    display:block;
    text-indent:16px;
    text-decoration:none;
    text-align:left;*/
    position:relative;
    font-size:13px;
    font-weight:bold;
    color: #444444;
    display:block;
    text-indent:10px;
    text-decoration:none;
    text-align:left;  
    width:195px;
    line-height:20px;
    float:left;
    border-left:1px solid #b5b5b5;
    margin: 0px 0px 0px 0px;
    left:0px;
    border-right:1px solid #b5b5b5;
    background:#b5b5b5 url(images/interwetten/tableCell.gif) repeat-x 0 0;
}

.ChampionatSelected
{/*
    font-size:small;
    font-weight:bold;
    background-image:url('Images/Championat_Selected_BG.gif');
    color:#444444;
    display:block;
    text-indent:16px;
    text-decoration:none;
    text-align:left;*/
    
     position:relative;
    font-size:13px;
    font-weight:bold;
    color: #444444;
    display:block;
    text-indent:10px;
    line-height:20px;
    text-decoration:none;
    text-align:left;  
    width:195px;
    float:left;
    border-left:1px solid #b5b5b5;
    margin: 0px 0px 0px 0px;
    left:0px;
    border-right:1px solid #b5b5b5;
    background:#b5b5b5 url(images/interwetten/tableCell.gif) repeat-x 0 0;
}


.ChampionatTable
{
    font-weight:normal;
    color:Black;
    font-size:small;
    border-width:1px;
    border-color:Gray;
    border-style:solid;
    padding:0;
    margin:0;   
    position:relative;
    top:5px; 
}

.StartTopGameTable
{
    font-weight:normal;
    color:White;
    font-size:small;
    border-width:1px;
    border-color:#B5B5B5;
    border-style:solid;
    padding:0;
    margin:0;   
    position:relative;
    top:15px; 
}

.StartTopGameTitle
{
    font-size: small;
    font-weight: bold;
    color: White;
    text-align: left;
    border-style: none;
    border-width: 0;
    padding: 0px;
    margin: 0px;
    background-image: url('images/topGameTable/caption.png');
    background-repeat: repeat-x;
    height:30px;
}

.StartTopGameTitleText
{
    font-family:Tahoma;
    font-size: 13px;
    font-weight: bold;
    color: #444444;
    width:130px;
    height:75%;
    vertical-align:middle;
    text-align:center;
    position:relative;
    top:0px;
    left:-10px;
}

.StartTopGameDateCell
{
    font-size: 11px;
    font-weight: normal;
    font-family:Tahoma;
    color: #444444;
    text-align: left;
    border-style: none;
    border-width: 0;
    padding: 0px;
    margin: 0px;
    background-image: url('images/topGameTable/item.png');
    background-repeat: repeat-x;
    height:22px;
    border-right: solid 1px #D3D3D3;
    vertical-align:middle;
}

.StartTopGameItemBall
{
    width:16px;
    height:22px;
    background-image: url('images/topGameTable/ball.png');
    background-repeat: no-repeat;
    background-position:left top;
    text-align:left;
    text-indent:23px;
    vertical-align:middle;
    position:relative;
    top:5px;
    left:2px;
}

.StartTopGameSnatchClass
{
    background-color:#D3D3D3;
    color:Gray;
    font-size:small;
    text-decoration:none;
    text-align:center;
    border-style:solid;
    border-width:1px;
    border-color:Gray;
}


.StartTopGameSnatchClass:hover
{
    background-color:#444444;
    color:White;
    font-size:small;
    text-decoration:none;
    text-align:center;    
    border-style:solid;
    border-width:1px;
    border-color:Gray;
}

.StartTopGameSnatchClass1
{
    background-color:White;
    color:Gray;
    font-size:small;
    text-decoration:none;
    border-style:solid;
    border-width:1px;
    border-color:Gray;
}

.StartTopGameSnatchClass1:hover
{
    background-color:#444444;
    color:White;
    font-size:small;
    text-decoration:none;
    border-style:solid;
    border-width:1px;
    border-color:Gray;
}

.StartTopGameSnatchSelectedClass
{
    background-color:#444444;
    color:White;
    font-size:12px;
    font-weight:bold;
    text-decoration:none;
    text-align:center;    
    border-style:solid;
    border-width:1px;
    border-color:Gray;
}

.StartTopGameSnatchTextClass
{
    color:Black;
    font-size:11px;
    font-weight:bold;
    text-align:center;
    display:block;
    
    width:100%;
    height:100%;

}

.StartTopGameSnatchTextClass a
{
    color:Black;
    font-size:11px;
    font-weight:bold;
    text-align:center;
    display:block;
    width:100%;
    height:100%;
}

.StartTopGameSnatchTextClass a:hover
{
    color:White;
    background-color:#444444;
    font-size:11px;
    font-weight:bold;
    text-align:center;
    display:block;
    width:100%;
    height:100%;
}

.StartTopGameSnatchTextClass:hover
{
    color:White;
    font-size:11px;
    font-weight:bold;
    text-decoration:none;
    text-align:center;    
    width:100%;
    height:100%;
    background-color:#444444;
}

.StartTopGameSnatchSelectedTextClass
{
    color:White;
    font-size:11px;
    font-weight:bold;
    text-decoration:none;
    text-align:center;    
    width:100%;
    height:100%;
    background-color:#444444;  
}

.ChampionatTitle
{
    font-size:12px;
    font-weight:bold;
    color:White;
    background-color:Black;
    text-align:left;
    border-style:none;
    border-width:0;
    padding:0px;
    margin:0px;
    height:22px;
}

.CloseChampionat
{
    font-size:12px;
    font-weight:bold;
    color:White;
    background-color:Black;
    text-align:center;
    border-style:none;
    border-width:0;
    padding:0px;
    margin:0px;
    
}

.DateTitle
{
    font-size:small;
    font-weight:bold;
    color:White;
    background-color:#656565;
    text-align:left;
    text-indent:16px;
}

.GameResult
{
    background-color:#C0C0C0;
    font-size:12px;
    font-weight:bold;
    text-decoration:none;
    color:Black;
    border-style:solid;
    border-width:1px;
    border-color:Gray;
}

.GameExpandCollapse
{
    background-color:#C0C0C0;
    font-size:13px;
    font-weight:bold;
    text-decoration:none;
    color:Black;
    border-style:solid;
    border-width:1px;
    border-color:Gray;
}

/* -------------------------- */
/* === RIGHT SLIDER ===
/* ----------------------- */
.slider {
    position: relative;
    border: 1px solid #B5B5B5;
    overflow: hidden;
    left:4px;
}
.slider .joinus {
    position: absolute;
    z-index: 99;
    left:-2px;
   top:40%;
}
.slider li img {
    float:left;
}

/* -------------------------- */
/* === LEFT MENU ===
/* ----------------------- */
.l-menu
{
    background: url( "images/l-menu-bg.gif" ) repeat-y 0 0;
    border-bottom: 1px solid #b5b5b5;
    margin-bottom: 4px;
    margin-left: -1px;
    
}

.l-menu td
{    
}


.GameExpandCollapse:hover
{
    background-color:Black;
    font-size:12px;
    font-weight:bold;
    text-decoration:none;
    color:White;
    border-style:solid;
    border-width:1px;
    border-color:Gray;
}

.GameExpandCollapseSelected
{
    background-color:Black;
    font-size:12px;
    font-weight:bold;
    text-decoration:none;
    color:White;
    border-style:solid;
    border-width:1px;
    border-color:Gray;
}

.GameExpandCollapseLink
{
    font-size:12px;
    font-weight:bold;
    text-decoration:none;
    color:Black;
    border-style:none;
    border-width:1px;
    border-color:Gray;
}

.GameExpandCollapseLink:hover
{
    font-size:12px;
    font-weight:bold;
    text-decoration:none;
    color:White;
    border-style:none;
    border-width:1px;
    border-color:Gray;
}

.GameExpandCollapseLinkSelected
{
    font-size:12px;
    font-weight:bold;
    text-decoration:none;
    color:White;
    border-style:none;
    border-width:1px;
    border-color:Gray;
}

.GameClass
{
    background-image:url('Images/ChampionatTitle_BG.gif');
    color:Black;
    font-size:11px;
    font-weight:bold;
    border-style:solid;
    border-width:1px;
    border-color:Gray;
}

.GameDetailClass
{
    background-image:url('Images/GameDetail_BG.gif');
    color:Black;
    font-size:11px;
    font-weight:bold;
    border-style:solid;
    border-width:1px;
    border-color:Gray;
}

.SnatchClass
{
    background-color:White;
    color:Gray;
    font-size:small;
    text-decoration:none;
    text-align:center;
    border-style:solid;
    border-width:1px;
    border-color:Gray;
}

.SnatchClass:hover
{
    background-color:Black;
    color:White;
    font-size:small;
    text-decoration:none;
    text-align:center;    
    border-style:solid;
    border-width:1px;
    border-color:Gray;
}

.SnatchSelectedClass
{
    background-color:Black;
    color:White;
    font-size:12px;
    font-weight:bold;
    text-decoration:none;
    text-align:center;    
    border-style:solid;
    border-width:1px;
    border-color:Gray;
}

.SnatchTextClass
{
    color:Black;
    font-size:11px;
    font-weight:bold;
    text-align:center;
    display:block;
    width:100%;
    height:100%;

}

.SnatchTextClass:hover
{
    color:White;
    font-size:11px;
    font-weight:bold;
    text-decoration:none;
    text-align:center;    
    display:block;
    width:100%;
    height:100%;
}

.SnatchSelectedTextClass
{
    color:White;
    font-size:11px;
    font-weight:bold;
    text-decoration:none;
    text-align:center;    
}

.TicketTable
{
    background-color:#FDD416;
    border-style:none;
}

.TicketHeader
{
    background-color:#FDD416;
    color:Black;
    font-weight:bold;
    font-size:medium;
    border-color:Black;
    border-style:solid;
    border-width:1px;
    text-indent:20px;
    height:32px;
}

.TicketHeaderDetails
{
    background-color:#FDD416;
    color:Black;
    font-weight:bold;
    font-size:small;
    border-color:Black;
    border-style:solid;
    border-width:1px;
    text-indent:20px;
    height:24px;
}

.TicketFooterButton:hover
{
    background-color:Black;
    color:White;
    font-weight:bold;
    font-size:small;
    border-color:Black;
    border-style:solid;
    border-width:1px;
}

.TicketFooterButton
{
    background-color:#FDD416;
    color:Black;
    font-weight:bold;
    font-size:small;
    border-color:Black;
    border-style:solid;
    border-width:1px;
}

.TicketFooter
{
    background-color:#FDD416;
    color:#444444;
    font-weight:bold;
    font-size:13px;
    border-color:#444444;
    border-style:solid;
    border-width:1px;
}

.TicketFooterTable
{
    background-color:#FFEC95;
    border-color:#444444;
    border-style:none;
    border-width:1px;
}

.TicketBody
{
    background-color:#FFEC95;
    font-size:small;
    font-weight:normal;
    border-color:Black;
    border-style:solid;
    border-width:1px;
    text-decoration:none;
}

.TicketRemoveItem
{
    text-decoration:none;
    color:Black;
}

.TicketEmptyCell
{
    text-decoration:none;
    color:Black;
    background-color:White;
    background-image:url('Images/TicketElement.gif');
    background-position:center;
    background-repeat:no-repeat;
    border-color:Black;
    border-style:solid;
    border-width:1px;
}

.TicketWhiteEmptyCell
{
    text-decoration:none;
    color:Black;
    background-color:White;
    background-image:url('Images/TicketElement.gif');
    background-position:center;
    background-repeat:no-repeat;
    border-color:Black;
    border-style:solid;
    border-width:1px;
}

.TicketRedEmptyCell
{
    text-decoration:none;
    color:Black;
    background-color:#F4735E;
    background-image:url('Images/TicketElement.gif');
    background-position:center;
    background-repeat:no-repeat;
    border-color:Black;
    border-style:solid;
    border-width:1px;
}

.TicketGreenEmptyCell
{
    text-decoration:none;
    color:Black;
    background-color:#A1FF91;
    background-image:url('Images/TicketElement.gif');
    background-position:center;
    background-repeat:no-repeat;
    border-color:Black;
    border-style:solid;
    border-width:1px;
}

.TicketWhiteText
{
    font-size:small;
    text-decoration:none;
    color:Black;
    font-family:Sylfaen;
    background-color:White;
    border-style:solid;
    border-width:1px;
    height:17px;
}

.TicketItemEnabled
{
    background-image:url('Images/TicketItemEnabled.gif');
    background-position:center;
    background-repeat:no-repeat;
    background-color:#FFEC95;
    font-size:small;
    font-weight:normal;
    border-color:Black;
    border-style:solid;
    border-width:1px;
    text-decoration:none;
}

.TicketItemEnabled:hover
{
    background-image:url('Images/TicketItemDisabled.gif');
    background-position:center;
    background-repeat:no-repeat;
    background-color:#FFEC95;
    font-size:small;
    font-weight:normal;
    border-color:Black;
    border-style:solid;
    border-width:1px;
    text-decoration:none;
}

.TicketItemDisabled
{
    background-image:url('Images/TicketItemDisabled.gif');
    background-position:center;
    background-repeat:no-repeat;
    background-color:#FFEC95;
    font-size:small;
    font-weight:normal;
    border-color:Black;
    border-style:solid;
    border-width:1px;
    text-decoration:none;
}

.HistoryButton
{
    font-weight: bold;
    font-size: medium;
    border-width: 0px;
    background-image: url('images/history_but_noneact.PNG' );
    color: #444444;
     border-style:none;
     height:25px;
    background-repeat: no-repeat;
}

.HistoryButton:hover
{
    background-image:url('images/history_but_act.PNG');
    font-weight:bold;
    font-size:medium;
     border-style:none;
    color:White;
}

.HistoryButtonSelected
{
     background-image:url('images/history_but_act.PNG');
    font-weight:bold;
    font-size:medium;
    border-width:0px;
    height:25px;
    color:White;
}

.HistoryCalendarText
{
    background-color:Transparent;
    color:Black;
    border-style:none;
    border-width:0px;
}

.HistoryCheckButton
{
    color:#444444;
    font-size:10px;
     background-image:url('Images/history_label2.jpg');
    height:18px;
    text-decoration:none;
    font-weight:bold;
    background-repeat: no-repeat;
}

.HistoryCheckButton2
{
    color: #444444;
    font-size: 10px;
    background-image: url( 'Images/history_label.jpg' );
    height: 18px;
    width: 160px;
    text-decoration: none;
    font-weight: bold;
    background-repeat: no-repeat;
}

.HistoryCheckButtonSelected
{
    color:#444444;
    font-size:10px;
    background-image:url('Images/history_checked.jpg');
    height:18px;
    text-decoration:none;
    font-weight:bold;
}

.HistoryShowButton
{
    color:Black;
    font-size:small;
    background-image:url('Images/history_but.PNG');
    text-decoration:none;
    font-weight:bold;
    text-indent:2px;
    text-align:center;
    height:25px;
}

.HistoryTableCell
{
  
    background-color:#F7F7F7;
    border-style:solid;
    border-width:1px;
    height:23px;
    border-color:Gray;
}

.HistoryTableCellSelected
{
    background-image:url('Images/hist_table_item_act.PNG');
    background-repeat: repeat-x;
    border-style:solid;
    border-width:0px;
    border-color:Gray;
    height:23px;
    color:Black;
}

.HistoryTableLink
{
    color:black;
    font-size:small;
    text-decoration:none;
    background-image:url('Images/hist_table_hdr.PNG');
    width:70px;
    height:23px;
    display:block;
    border-style:solid;
    border-width:1px;
    border-color:White;
    text-align:center;
}

.HistoryTableHeader
{
   background-image:url('Images/hist_table_hdr.PNG');
   background-repeat:repeat-x;
   color:#444444;
    
   border-left-color:#808080;
   border-left-style:solid;
   border-left-width:2px;
   
   border-right-color:#808080;
   border-right-style:solid;
   border-right-width:1px;
    
}

.HistoryTable
{
    border-color:#808080;
    border-width:1px;
    border-style:solid;
    font-size:small;
}

.HistoryWinBG
{
    background-image:url('Images/RectangleYellow.gif');
    background-position:center;
    background-repeat:no-repeat;
}

.HistoryCurrentBG
{
    background-image:url('Images/RectangleWhile.gif');
    background-position:center;
    background-repeat:no-repeat;
}

.HistoryLostBG
{
    background-image:url('Images/RectangleBlack.gif');
    background-position:center;
    background-repeat:no-repeat;
}

.RegisterDiv
{
    text-align:left;
    font-size:small;
    font-weight:bold;
    color:Black;
    text-indent:0px;
    border-style:none;
}

.RegisterTable
{
    background-color: #F7F7F7;
    
}

.RegisterHeader
{
    text-align:left;
    font-size:large;
    color:Black;
   
    border-style:none;
    border-width:0px;
    border-color:black;
}

.RegisterHeaderDetail
{
    text-align:left;
    font-size:small;
    font-weight:bold;
    color:white;
    background-color:Gray;
    text-indent:4px;
    border-style:none;
    border-color:black;
}

.RegisterLabel
{
    text-align: left;
    font-size: small;
    font-weight: bold;
    color: #444444;
    text-indent: 4px;
    line-height: 16px;
    background: url( "images/reg_label.jpg" ) no-repeat 0 0;
}

.RegSpace
{
    width:6px;
}



.RegisterLabel2
{
    text-align: left;
    font-size: 13px;
    font-weight: bold;
    color: #444444;
    width:184px;
    text-indent: 4px;
    line-height: 16px;
    background: url( "images/reg_label3.jpg" ) no-repeat 0 0;
}

.AspRegLabel
{
position:relative;
top:-4px;   
margin-top:-5px; 
}

.RegisterTextBoxTD
{
    text-align: left;
    font-size: 13px;
    vertical-align: middle;
    color: Black;
    background-color: #F7F7F7;
    border-style: none;
    border-color: Silver;
    font-weight: bold;
    height: 20px;
    
}

.TextBoxLeft
{
    width:3px;
    background-image: url('images/contact/contact_textbox_left.PNG'); 
    background-repeat: no-repeat;
    vertical-align:top;
}

.TextBoxRight
{
    width:3px;
    background-image: url('images/contact/contact_textbox_right.PNG'); 
    background-repeat: no-repeat;
    vertical-align:top;

}

.RegisterTextBox
{
    text-align: left;
    color: Black;
    font-weight: 500;

    text-indent: 0px;
    height: 18px;
    border: none;
    font-size: 13px;
    background: url( "images/reg_label2.jpg" ) no-repeat 0 0;
    vertical-align:middle;
}

.ChangeButton
{
    background: url( "images/change_BUTTON.png" ) no-repeat 0 0;
    background-position:0px center;
    height:127px;
    border:0px;
    width:271px;
    
}

.RegisterTextBox2
{
    text-align: left;
    color: Black;
    font-weight: 500;

    text-indent: 0px;
    height: 18px;
    border: none;
    font-size: 13px;
    background: url( "images/reg_label.jpg" ) no-repeat 0 0;
    vertical-align:middle;
}

.RegisterComboBox
{
    text-align: left;
    color: Black;
    font-weight: bold;
    margin-top: 2px;
    text-indent: 0px;
    border:none;
    font-size: 13px;
    background: url( "images/reg_label2.jpg" ) no-repeat 0 0;
    vertical-align:middle;
     height: 18px;
}


.RegisterButton
{
    text-indent: 4px;
    color:White;
    text-align: center;
    font-size: 13px;
    vertical-align: middle;
    border-style: none;
    border-color: Silver;
    font-weight: bold;
    background: url(  "images/field-bg3.png" ) no-repeat 0 0;
}

.RegisterButton2
{
    text-indent: 4px;
    color:White;
    text-align: center;
    font-size: 13px;
    vertical-align: middle;
    border-style: none;
    border-color: #F7F7F7;
    font-weight: bold;
    background: url(  "images/register-but.jpg" ) no-repeat 0 0;
    height:107px;
    width:273px;
}


.ContactDiv
{
    text-align:left;
    font-size:small;
    font-weight:bold;
    color:Black;
    background-color:silver;
    border-style:none;
    border-width:1px;
    border-color:black;
}

.ContactTable
{
    border-style:none; 
    border-color:#B5B5B5; 
    border-width:1px;
}

.ContactTitle
{
    background-image: url( 'Images/contact/contact_header_title.PNG' );
    background-repeat:no-repeat;
    position:relative;
    left:8px;
    width:164px;
    height:28px;
}

.ContactHeader
{
    font-weight: bold;
    text-align: left;
    font-size: 16px;
    color: #444444;
    background-image: url( 'Images/contact/contact_header_grad.PNG' );
    text-indent: 4px;
    border-style: none;
    border-width: 1px;
    border-color: #B5B5B5;
    background-repeat: repeat-x;
    height:28px;
    text-shadow:0 1px #FFFFFF;
}

.ContactHeaderDetail
{
    text-align:left;
    font-size:small;
    font-weight:bold;
    color:white;
    background-color:Gray;
    text-indent:4px;
    border-style:none;
    border-width:1px;
    border-color:#B5B5B5;
}


.ContactLabel
{
    /*
    text-align:left;
    font-size:small;
    color:Black;
    background-image:url('Images/Header_Menu_BG.gif');
    text-indent:4px;
    border-style:solid;
    border-width:1px;
    border-color:#595959;
    font-weight:bold;*/
    text-align: left;
    font-size: small;
    font-weight: bold;
    color: White;
    text-indent: 4px;
    line-height: 24px;
    background: url(  "images/contact/contact_label_grad.PNG" ) repeat-x 0 0;
}

.ContactNameTitle
{
    background-image: url("images/contact/contact_label_name.PNG");
    background-repeat:no-repeat;
    position:relative;
    left:6px;
    width:51px;
    height:24px;
}

.ContactEmailTitle
{
    background-image: url("images/contact/contact_label_email.PNG");
    background-repeat:no-repeat;
    position:relative;
    left:6px;
    width:77px;
    height:24px;
}

.ContactContTypeTitle
{
    background-image: url("images/contact/contact_label_cont_type.PNG");
    background-repeat:no-repeat;
    position:relative;
    left:6px;
    width:103px;
    height:24px;
}

.ContactTextEditLeft
{
    background-image: url("images/contact/contact_text_left.PNG");
    background-repeat:no-repeat;
    position:relative;
    left:2px;
    width:4px;
    height:162px;
}

.ContactTextEditRight
{
    background-image: url("images/contact/contact_text_right.PNG");
    background-repeat:no-repeat;
    position:relative;
    left:-2px;
    width:4px;
    height:162px;
}


.ContactTextBoxTD
{
    /*
    text-align:left;
    font-size:small;
    color:Black;
    background-color:Silver;
    border-style:none;
    border-width:1px;
    border-color:#595959;
    font-weight:bold;
    padding:0px;
    margin:0px;*/
     
   
    
    margin-left:0px;
     text-align: left;
    font-size: 13px;
    vertical-align: middle;
    color: Black;
    background-color: White;
    border-style: none;
    border-color: #B5B5B5;
    font-weight: bold;
    height: 24px;
    background: url(  "images/contact/contact_textbox.PNG" ) repeat-x 0 0;
}

.ContactTextBoxTDEmailText
{
    margin-left: 0px;
    text-align: left;
    font-size: 13px;
    vertical-align: middle;
    color: Black;
    background-color: White;
    border-style: none;
    border-color: #B5B5B5;
    font-weight: bold;
    height: 162px;
}

.ContactTextBox
{/*
    text-align:left;
    font-size:small;
    color:Black;
    background-color:Silver;
    border-style:solid;
    border-width:1px;
    border-color:Black;
    font-weight:bold;*/
 
    text-align: left;
    color: Black;
    font-weight: 500;
    margin-top: 0px;
    text-indent: 0px;
    height: 21px;
    border: none;
    font-size: 13px;
    background: url("images/contact/contact_textbox.PNG" ) repeat-x 0 0;    
}

.ContactEmailText
{
    text-align:left;
    font-size:small;
    color:Black;
    background-color:White;
    background-image:url('Images/logo_contact.png');
    background-position:right bottom;
    background-repeat:no-repeat;
    border-style:solid;
    border-width:0px;
    border-color:#B5B5B5;
    font-weight:bold;
    margin-top:1px;
    margin-bottom:1px;
}

.ContactEmailTextDiv
{
    position:relative;
    top:0px;
    background-image:url('Images/contact/contact_text_middle.PNG');
    background-position:0px 0;
    background-repeat: repeat-x;
    border-width:0px;
    height:162px;
    width:100%;
}

.ContactButton
{
    /*
    text-align:left;
    font-size:small;
    color:Black;
    background-image:url('Images/Header_Menu_BG.gif');
    text-indent:4px;
    border-style:solid;
    border-width:1px;
    border-color:#595959;
    font-weight:bold;*/
    
    vertical-align:middle;
     text-align: center;
    font-size: 12px;
    font-weight: bold;
    color: White;

    height:29px;
    border:none;
    background: url( "images/field-bg.png" ) no-repeat 0 0;
}

.ContactButtonClear
{
    /*
    text-align:left;
    font-size:small;
    color:Black;
    background-image:url('Images/Header_Menu_BG.gif');
    text-indent:4px;
    border-style:solid;
    border-width:1px;
    border-color:#595959;
    font-weight:bold;*/
    
    vertical-align:middle;
     text-align: center;
    font-size: 12px;
    font-weight: bold;
    color: White;

    height:23px;
    width:106px;
    border:none;
    background: url( "images/contact/contact_clear.PNG" ) no-repeat 0 0;
}

.ContactButtonSend
{
    /*
    text-align:left;
    font-size:small;
    color:Black;
    background-image:url('Images/Header_Menu_BG.gif');
    text-indent:4px;
    border-style:solid;
    border-width:1px;
    border-color:#595959;
    font-weight:bold;*/
    
    vertical-align:middle;
     text-align: center;
    font-size: 12px;
    font-weight: bold;
    color: White;

    height:23px;
    width:86px;
    border:none;
    background: url( "images/contact/contact_send.PNG" ) no-repeat 0 0;
}

.FailureText
{
    color:Red;
    vertical-align:bottom;
    font-weight:bold;
    height:100%;
    line-height:12px;
}

/*Interwetten START*/

/*FIX MAINMENU*/
li.showBorderRight{border-right:none;}
li.showBorderLeft{border-left:none;}

 li {
    list-style-type: none;
}

/*
.mainmenu
{
    background: url(Images/interwetten/main_elements.png) no-repeat 0px -90px;
    height: 41px;
    padding-top: 7px;
    margin: -8px 12px 10px 6px;
    width: 580px;
    position: relative;
    left: -5px;
}*/

.mainmenu
{
    /*   background: url(Images/interwetten/main_elements.png) no-repeat 0px -90px;*/
    height: 21px;
    padding-top: 7px; /*    margin: -8px 12px 10px 6px;*/
    margin: -21px 12px 10px 6px;
    width: 580px;
    position: relative;
    left: -38px;
    
}

 .mainmenu ul
{
    float: right;
}

/*
.divLeftMenu
{
    background: url(Images/interwetten/main_elements.png) no-repeat 0px -90px;
    height: 41px;
    width:6px;
    padding-top: 7px;
    margin: -8px 5px 10px 0;
    float:left;
}*/

.divRightMenu
{
 /*   background: url(Images/interwetten/main_elements.png) no-repeat -1274px -90px;*/
    height: 41px;
    width: 6px;
    padding-top: 7px;
    margin: -58px 12px 10px 0;
    float: right;
}

.mainmenuRight {
	background: url(Images/interwetten/main_elements.png) no-repeat -1275px -90px;
	float: right;
	height: 49px;
	margin-left: 5px;
	margin-top: -58px;
	width: 5px;
}

.mainmenu ul
{
    margin: 0px 0px 0px 0;
    list-style-type: none;
}


.mainmenu li 
{
    vertical-align:top;
	float: left;
	line-height: 31px;
	border-right: 1px solid #d2d2d2;
	border-left: 1px solid #efefef;
	padding: 0 5px;
}

.mainmenu li a 
{
	color:#444444;
	font-size:16px;
	font-weight:bold;
	line-height:31px;
	text-shadow:0 1px #FFFFFF;
}


.mainmenu li a .mainmenuleft, .mainmenu li a .mainmenuright {
	width: 3px;
	height: 31px;
	display: block;
	float: left;
}

.mainmenu li a:hover .mainmenuleft {
	background: url(Images/interwetten/main_elements.png) no-repeat 0 -354px;
}

.mainmenu li a:hover .mainmenuright {
	background: url(Images/interwetten/main_elements.png) no-repeat -66px -354px;
}

.mainmenu li a strong
{
    display: block;
    float: left;
    padding: 0 5px 0 5px;
    /*
    font-family: sanet;
    font-weight:bold;
    font-size:15px;*/
}

.mainmenu li a:hover strong {
	background: url(Images/interwetten/main_elements.png) no-repeat 0 -449px;
}

.mainmenu li a.Hyper .mainmenuleft,
.mainmenu li a.active .mainmenuleft,
.mainmenu li.active a .mainmenuleft {
	background: url(Images/interwetten/main_elements.png) no-repeat 0 -354px;
}

.mainmenu li a.Hyper .mainmenuright,
.mainmenu li a.active .mainmenuright,
.mainmenu li.active a .mainmenuright {
	background: url(Images/interwetten/main_elements.png) no-repeat -66px -354px;
}

.mainmenu li a.Hyper strong,
.mainmenu li a.active strong,
.mainmenu li.active a strong {
	background: url(Images/interwetten/main_elements.png) no-repeat 0 -449px;
}


.mainmenu li a:hover {
	text-decoration: none;
	background: url(Images/interwetten/main_elements.png) no-repeat right top;
}
/*Interwetten END*/

.Clock
{/*
    background-color:Transparent;
    font-size:small;
    color:Black;
    font-weight:bold;
    border-style:none;
    padding-top:2px;
    padding-bottom:2px;
    text-align:left;*/
    
    background-color:Transparent;
    color: #444444;
    font-size: 12px;
   
    vertical-align:middle;
    text-align:center;
    text-indent:14px;
    font-weight:bold;
    
    background-image: url(images/time.JPG);
    background-repeat: no-repeat;
    background-position:6px center;
}

.lastVisitLogo
{
     background-image: url(images/last_visit.JPG);
     background-repeat: no-repeat;
     background-position:6px center;
}

.TicketDiv
{
    border-style:solid;
    border-width:1px;
    border-color:#444444;
    position:relative;
    left:95px;
    top:5px;
}

.TicketViewTable
{
    background-color:#EEEEEE;
    font-size:12px;
    color:#444444;
    border-style:solid;
    border-width:0px;
    border-color:#444444;
}

.TicketViewHeader
{
    background-image:url('Images/hist_ticket_hdr.PNG');
    background-repeat: repeat-x;
    font-size:14px;
    color:#444444;
    font-weight:bold;
}

.TicketViewHeaderDetailLogo
{
    background-image:url('Images/Logo_BG.gif');
    background-repeat:no-repeat;
    background-position:center;
    font-size:13px;
    color:#444444;
    font-weight:bold;
}

.TicketViewHeaderDetail
{
    font-size:13px;
    color:#444444;
    font-weight:bold;
}

.TicketViewDetailHeader
{
    background-image:url('Images/tick_view_hdr.PNG');
    height:21px;
    font-size:13px;
    color:#444444;
    font-weight:bold;
}

.TicketViewDelete
{
    background-image:url('Images/close_hist_tick.PNG');
    width:134px;
    height:19px;
    font-size:13px;
    color:Black;
    font-weight:bold;
    display:block;
    height:20px;
    text-decoration:none;
}

.TicketViewDetail
{
    font-size:11px;
    color:Black;
    font-weight:bold;
    background-color:#EEEEEE;
}

.AdditionalInfo
{
    background-image:url('Images/AdditionalInfo_BG.gif');
    font-size:11px;
    border-bottom:solid 1px #B5B5B5;
    border-top:solid 1px #B5B5B5;
    text-decoration:none;
    color:Black;
    width:98%;
    left:1%;
}

.HistoryHeader
{
    height: 34px;
    width: 100%;
    background-image: url( 'Images/history_header.PNG' );
    background-repeat: repeat-x;
}

.LastVisit
{
    background-image: url( 'images/last_visit_gradient.PNG' );
    font-size: 12px;
     font-weight:bold;
    text-decoration: none;
    color: #444444;
    width: 198px;
    left: 0px;
    background-repeat: repeat-x;
   
}

.AdditionalHref
{
    text-decoration:none;
    color:Black;
    height:47px;
}

.CasinoDiv 
{
    background-color:#C0C0C0;
    border-color:#EEEEEE;
    border-style:solid;
    border-width:1px;
}

.CasinoButton
{
    font-size:small;
    font-weight:normal;
    background-image:url('Images/LiveCasino_BG.gif');
    color:black;
    text-decoration:none;
    text-align:left;
    border:solid 1px gray;
}


.ErrorStyle
{
}

.invisible
{
    display:none;
}

.visible
{
    display:block;
}

.LoadingScreen
{
    background-position: top;
    background-repeat: repeat-x;
    background-color: white;
    width: 31px;
    height: 31px;
    padding: 3px;
    visibility:visible;
    position:absolute;
    left:45%;
    top:40%; 
}

/*Side*/

.sideContent{width:200px;float:left;padding:0;margin:0px;background:none;border:solid 1px #b5b5b5;}
.sideContent .containerTitle{background:none;padding:5px 0 5px 0;margin:0;}
.sideContent .containerTitle .boxTitle{font-size:2.2em;}
.sideContent .containerTitle .boxTitle,.sideContent .containerTitle .boxTitle2,.sideContent .containerTitle .boxTitle3{margin-bottom:2px;}
.sideContent .containerTitle .subTitle{font-size:1.2em;}

.panelNav{float:left;background:#e8e8e8;width:200px; font-size:13px;}
.panelNav .navHeader{width:213px;line-height:1.5em;padding:0 10px;font-family:Arial,Helvetica,sans-serif;font-style:italic;font-weight:bold;font-size:1.7em;color:#fff;background-color:#000;}
.panelNav .navElements{float:left;padding:1px;list-style:none;}
.panelNav .navElements .spacer{width:192px;height:10px;float:left;font-size:1px;}
.panelNav .navElements .clearer{width:198px;height:2px;float:left;font-size:1px;background:transparent url(Images/interwetten/hr_line01.gif) repeat-x 0 center;}
.panelNav .navElements .subList,.panelNav .navElements .subListOver,.panelNav .navElements .subListActive{width:187px;float:left;display:block;padding:3px 5px;}
.panelNav .navElements .subListActive{border-bottom:1px solid #b5b5b5;}
.panelNav .navElements .subListOver,.panelNav .navElements .subListActive{cursor:pointer;background-color:#030303;}

.panelNav .navElements .subListOver .subnavBullet2 {width:10px;height:10px;float:left;font-size:1px;background-color:#ffd300;border:1px solid #999998;}

.panelNav .navElements .subnavBullet{width:10px;height:10px;float:left;font-size:1px;background-color:#ffd300;border:1px solid #999998;}
.panelNav .navElements .subnavBullet2{width:10px;height:10px;float:left;font-size:1px;background-color:#000000;border:1px solid #444444;}
.panelNav .navElements .subnavBullet2Over{width:10px;height:10px;float:left;font-size:1px;background-color:#ffd300;border:1px solid #444444;}
.panelNav .navElements .subListImageLeft{float:left;display:block;}
.panelNav .navElements img.subLeagueActive{margin-top:2px;float:left;}
.panelNav .navElements img.subLeagueActive{visibility:visible;}
.panelNav .navElements img.subLeagueInactive{visibility:hidden;}
.panelNav .navElements .subListImageRight,.panelNav .navElements .subLeagueImage{float:right;margin-top:2px;margin-left:1px;}
.panelNav .navElements .subListText{width:180px;line-height:1.2em;padding-left:3px;position:relative;top:-3px;}
.panelNav .navElements .subListTextActive{width:180px;float:left;padding-left:3px;color:#fff;font-weight:bold;}
.panelNav .navElements .subListText,.panelNav .navElements .subListText a,.panelNav .navElements .subListText a:hover{color:#333;font-weight:bold;}
.panelNav .navElements .subListOver .subListText,.panelNav .navElements .subListOver .subListText a,.panelNav .navElements .subListOver .subListText a:hover,.panelNav .navElements .subListActive .subListText,.panelNav .navElements .subListActive .subListText a,.panelNav .navElements .subListActive .subListText a:hover{color:#fff;}
.panelNav .navElements .subLeague,.panelNav .navElements .subCuntry,.panelNav .navElements .subLeagueOver,.panelNav .navElements .subLeagueOV,.panelNav .navElements .subLeagueOVOver,.panelNav .navElements div.subLeagueActive,.panelNav .navElements div.subLeagueActiveOver{width:192px;float:left;padding:3px 5px 3px 1px;border-bottom:1px solid #b5b5b5;background-color:#E8E8E8;cursor:pointer;}
.panelNav .navElements .subLeagueOver,.panelNav .navElements .subLeagueCountry,.panelNav .navElements .subLeagueOVOver,.panelNav .navElements div.subLeagueActive,.panelNav .navElements div.subLeagueActiveOver{width:192px;padding:3px 4px 3px 0;border-left:1px solid #b5b5b5;border-right:1px solid #b5b5b5;background:#b5b5b5 url(Images/interwetten/tableCell.gif) repeat-x 0 0;}
.panelNav .navElements .subLeagueText,.panelNav .navElements .subCountryText,.panelNav .navElements .subLeagueTextOV{width:192px;float:left;padding-left:12px;background:transparent url(images/interwetten/arrow_right.gif) no-repeat 5px 3px;}
.panelNav .navElements .subLeagueTextOV{width:170px;}
.panelNav .navElements .subLeagueActive .subLeagueText,.panelNav .navElements .subLeagueActiveOver .subLeagueText{font-weight:bold;}

.commonIconMicro
{
	width: 9px;
	height: 9px;
	display: block;
	text-indent: -9999px;
	background: transparent url(Images/interwetten/common.png) no-repeat 0px 0px;
}

/*Side*/

/*Vote*/
.divVoteHeader
{
    height:26px;
    text-align:left;
    line-height:26px;
    
    
}

.divVoteResult
{
    height:26px;
    text-align:left;
    line-height:26px;
}

.divVotePersonTitle
{
    text-align:center;
    height:24px;
    vertical-align:middle;
    float:left;
    width:50%;
    font-size:15px;
    font-weight:bold;
    text-shadow:0 1px #FFFFFF;
}

.divVoteTitle
{
    text-align: center;
    width: 100%;
    height: 31px;
    float: left;
    font-size: 15px;
    color:#F0F0F0;
    font-weight: bold;
    background: url(Images/vote/vote_hdr.PNG) 0px 0px;
}

.divVoteProgress
    {
    position:relative;
    width:100px;
    height:18px;
    border: solid 1px #B5B5B5;
    float:left;
    top:3px;
    left:22px;
    background:#ffd300;
    }
    
.divVoteProgressPercent
{
    position:relative;
    height:100%;
    border: none;
    float:left;
    top:0px;
    left:0px;
    background:Red;
}

.divPercent
{
    position:absolute;
    border: none;
    float:left;
    top:0px;
    left:2px;
    color:White;
    font-size:13px;
    text-decoration:none;
    font-weight:400;
    text-shadow:0 0;
}
    
.divVotePerson
    {
    position:relative;
    height:18px;
    float:left;
    top:3px;
    left:32px;
    text-shadow:0 0;
    font-size:13px;
    }

.divVotePersonImg
{
    text-align:center;
    height:24px;
    vertical-align:middle;
    float:left;
    width:46%;
    font-size:15px;
    font-weight:bold;
    text-shadow:0 1px #FFFFFF;
}

.divVoteSymbol
{
    height: 24px;
    vertical-align: middle;
    margin-top:10%;
    width: 8%;
    float: left;
}

.divVote
{
    border:solid 1px #B5B5B5;
    width:100%;
    float:left;
    background: url(Images/vote/vote_bkgnd.png) 0px 0px;
}

.divVoteDesc
{
    width:100%;
    float:left;
    position:relative;
    text-align:left;
    vertical-align:top;
    line-height:16px;
    padding-top:0px;
    padding-left:5px;
    padding-right:5px;
    font-size:13px;
    font-weight:500;   
}

.divVoteBody
{
    
}
/*Vote*/
