* {
margin: 0px;
padding: 5px;
padding-top: 0px;
border: 0;
}
html
{
background: #000000 url(http://www.av-kicker.com/images/logo/av-background.jpg) no-repeat fixed center 0; /* no-repeat fixed 0 0*/
}
html, a, input, select, option
{
font-weight: normal;
font-size: 11px;
font-family: Verdana, Tahoma, sans-serif;
color: #000000;
}
.BoldText
{
font-weight: bold;
}
a
{
text-decoration: none;
padding: 0px;
}
a:hover
{
text-decoration: underline;
padding: 0px;
}
hr
{
padding: 0px;
height: 1px;
width: 100%;
background-color: #999999;
background-color: #cc9900;
color: #cc9900;
}
a.game_report
{
text-decoration: none;
padding: 0px;
color: #00AF00;
color: #c0b35f;
font-weight: bold;
}
.clear
{
clear: both;
height: 1px;
font-size: 1px;
line-height: 1px;
}
.border
{
border-color: #000000;
border-width: 1px;
border-style: solid;
}
.border-right
{
border-right-color: #000000;
border-right-width: 1px;
border-right-style: solid;
}
.left
{
text-align: left;
}
.center
{
text-align: center;
}
.right
{
text-align: right;
}
body
{
text-align: center;
padding: 0px;
}
#Page
{
position: relative;
margin: -8px auto;
width: 900px;
padding: 10px 0px 40px;
text-align:left;
border: 1px solid #000000;
/* width: 950px; */
/* float:left; */
background: transparent url(http://www.av-kicker.com/images/page_background.png) repeat scroll 0 0;
}
#Logo
{
width: 988px;
height: 81px;
/* background-color: #4F85A9; */
background: transparent url(http://www.av-kicker.com/images/logo/av-logo.png) no-repeat scroll 0 0;
text-align:center;
padding: 0px;
margin-left: 22px;
margin-top: 10px;
}
div.Logo
{
width:750px;
padding:0px;
float:left;
}
div.User
{
width:250px;
padding:0px;
float:right;
background: transparent url('http://av-kicker.com/_subdomains/images/logo/av-user.png');
height:100px;
padding-left:10px;
padding-top:0px;
}

#Header
{
position:relative;
padding: 10px 0px;
background: transparent url(http://www.av-kicker.com/images/header/header_background.png) repeat-x 0 0;
height: 175px;
text-align:left;
z-index:999; /* topmost */
width: 100%;
}

div.HeaderInfo
{
    margin: 0px;
    width: 223px;
    height: 88px;
    padding: 10px 5px 10px 25px;
    color: #ffffff;
    float: left;
    background: transparent url(http://www.av-kicker.com/images/header/header_info_frame.png) no-repeat 0 0;
}

div.CommercialTop
{
	float: left;
	padding: 4px;
	background: transparent url(http://www.av-kicker.com/images/header/commercial_frame.png) no-repeat 0 0;
	width: 728px;
	height: 100px;
	margin-right: 20px;
}

div.NewsInfo
{
	background: transparent url(http://www.av-kicker.com/images/header/news_frame.png) no-repeat 0 0;
	width: 600px;
	height: 18px;
	color: #ffffff;
	font-weight: bold;
	margin:-5px auto 3px;
	padding: 2px 20px;
	text-align: center;
}

div.NewsInfo a, div.NewsInfo.a:hover
{
	color: #ffffff;
	font-weight: bold;
}

div.NewsInfo.a:hover
{
	text-decoration: underline;
}

#Menu
{
width: 653px;
height: 70px;
padding: 2px 5px;
margin: 0px auto;
position: relative;
background: transparent url(http://www.av-kicker.com/images/header/menu_frame.png) no-repeat 0 0;
}
#Menu div.ActiveMenu
{
	background-color: #006200;
}
#Menu div.MenuList
{
z-index:10;
width: 55px;
float: left;
display: block;
height: 59px;
margin: 0px;
padding: 2px 0px 2px 4px;
position: relative;
}
#Menu div.MenuList:hover
{
background-color:#4F85A9;
}
#Menu div.MenuItemContainer
{
display: none;
margin: 0px;
padding: 0px;
position: absolute;
left: 0px;
top:63px;
z-index:7;
background: transparent url(http://www.av-kicker.com/images/logo/av-menu_bg.png) repeat-x scroll 0 0;
width: 150px;
}
#Menu div.MenuItem
{
padding:0px;
}
#Menu div.MenuItem:hover
{
background-color:#4F85A9;
padding:0px;
}
#Menu a, #Menu div.MenuItem a
{
padding: 8px 6px;
display: block;
width: 100%;
cursor: pointer;
text-decoration: none;
color: #ffffff;
}
#Menu a
{
	padding: 0px;
}
#Menu div.Spacer
{
height:2px;
padding:0px;
background: url("http://av-kicker.com/_subdomains/images/dot.gif") top left repeat-x;
padding-bottom:2px;
}

#SubMenuListFreeStatistic
{
background: transparent url(http://www.av-kicker.com/images/team_info/menu_statistic_free_frame.png) no-repeat scroll 0 0;
padding:0px 20px;
margin: 0px;
height:46px;
width: 860px;
}

#SubMenuListPremiumStatistic
{
background: transparent url(http://www.av-kicker.com/images/team_info/menu_statistic_premium_frame.png) no-repeat scroll 0 0;
padding:2px 70px;
margin: -5px 0px;
height:120px;
width: 715px;
}

#SubMenuList
{
background: transparent url(http://www.av-kicker.com/images/team_info/menu_frame.png) no-repeat scroll 0 0;
padding-left:10px;
margin: 10px auto;
height:37px;
width: 670px;
}
#SubMenuList div.SubMenu, #SubMenuListFreeStatistic div.SubMenu, #SubMenuListPremiumStatistic div.SubMenu
{
float:left;
width:94px;
padding: 0px;
margin:0px;
height:30px;
}
#SubMenuList a, #SubMenuListFreeStatistic a, #SubMenuListPremiumStatistic a
{
padding: 0px;
padding-top: 0px;
display: block;
width: 94px;
height: 30px;
line-height: 30px;
cursor: pointer;
text-align: center;
text-decoration: none;
color: #ffffff;
}
#SubMenuListFreeStatistic div.SubMenu, #SubMenuListPremiumStatistic div.SubMenu
{
width: 119px;
margin-bottom: 7px;
}
#SubMenuListFreeStatistic a, #SubMenuListPremiumStatistic a
{
margin: 5px 0px 0px 10px;
min-width: 119px;
}
#SubMenuList a:hover, #SubMenuListFreeStatistic a:hover, #SubMenuListPremiumStatistic a:hover
{
	background-color: #005200;
}
#SEbInfo
{
width: 400px;
text-align: right;
float: right;
padding:0px;
margin:0px;
padding-right:10px;
}
#MoneyInfo
{
width: 400px;
text-align: left;
float: left;
padding:0px;
margin:0px;
padding-left:10px;
}
#InfoBar
{
width:1010px;
background-color: #41A449;
text-align: right;
border-left: 1px solid #000000;
border-right: 1px solid #000000;
padding-left:0px;
padding-right:0px;
margin-left:0px;
margin-right:0px;
}
div#Content
{
padding-bottom: 0px;
color:#ffffff;
}
div.Content_frame
{
	width:916px;
	padding: 50px 0px 0px;
}
div.Content
{
	width: 895px;
	position:relative;
	padding-top: 30px;
}
div.contentheader
{
background-color: #073E64;
color: #FFFFFF;
font-weight: bold;
width: 765px;
padding: 5px;
padding-left: 10px;
padding-top: 10px;
float:left;
margin-left: 20px;
}

div.contentheader h1
{
font-family: Verdana,Tahoma,sans-serif; 
font-size: 10pt; 
padding-left: 15px;
margin: -4px -4px -4px -10px; 
}
div.Content div.contentitem
{
padding: 0px;
width: 890px;
color: #FFFFFF;
}
div.Content div.pa-feature *
{
font-weight: bold;
text-decoration: none;
}
div.Content div.pa-feature a, div.Content div.pa-feature a:visited
{
display: block;
color: #ffffff;
}
div.Content div.pa-feature
{
padding: 7px;
padding-left: 10px;
background-color: #cccc99;
/* background: #cccc99 url('http://av-kicker.com/_subdomains/images/pa-bg.png') repeat-x scroll right center; */
background: transparent url(http://www.av-kicker.com/images/logo/av-menu_bg.png) repeat-x scroll 0 0;
border: 1px solid #000000;
width: 747px;
}
div.Content div.pa-feature span
{
background: #cccc99 url('http://av-kicker.com/_subdomains/images/icon/pa-feature.png') no-repeat scroll right center;
padding-left: 10px;
margin-right: 7px;
background-color:transparent;
}
#Footer
{
text-align: center;
background:transparent url(http://www.av-kicker.com/images/footer_frame.png) no-repeat scroll 0 0;
width:904px;
padding: 3px 0px;
margin: -5px auto;
height: 60px;
}
#Footer a
{
color: #ffffff;
font-weight: bold;
}
#Footer a:hover
{
color: #FCAC00;
font-weight: bold;
}

#Vote
{
text-align: center;
background:transparent url(http://www.av-kicker.com/images/logo/av-table_bg.png) repeat scroll 0 0;
margin-left: auto;
margin-right: auto;
margin-top: 15px;
margin-bottom: -10px;
padding: 10px;
width: 85%;
color:#ffffff;
border: 1px solid #ffffff;
}

div.IconSet
{
background-color:#f0f0f0;
display:block;
text-align:center;
}
div.IconSet a
{
font-weight: bold;
}
#RegisteredUsers
{
padding:5px;
margin:0px;
}
input.Success
{
padding:5px 10px;
text-align: left;
background-color: #009000;
background-image: url('http://av-kicker.com/_subdomains/images/input_back_okay.png');
overflow: hidden;
color: #ffffff;
}
input.Error
{
padding:5px 10px;
text-align: left;
background-color: #900000;
background-image: url('http://av-kicker.com/_subdomains/images/input_back_error.png');
overflow: hidden;
color:#ffffff;
}
input, select, option, textarea
{
padding: 2px;
}
input.Button, input.Button:hover
{
background: transparent url('http://av-kicker.com/_subdomains/images/buttons/button_sprite.png') no-repeat 0px 0px;
display: inline-block;
padding: 0px;
min-width: 146px;
height: 31px;
line-height: 25px;
color: #F0F0F0;
text-decoration: none;
border: 0;
cursor: pointer;
}
a.Button, a.Button:hover
{
background: transparent url('http://av-kicker.com/_subdomains/images/buttons/button_sprite.png') no-repeat 0px 0px;
display: inline-block;
padding:5px;
min-width: 134px;
height: 21px;
line-height: 20px;
text-align: center;
color: #F0F0F0;
text-decoration: none;
border: 0;
cursor: pointer;
}
input.Button:hover, a.Button:hover
{
background: transparent url('http://av-kicker.com/_subdomains/images/buttons/button_sprite.png') no-repeat 0px -32px;
}

/* small button */
input.SmallButton, input.SmallButton:hover
{
background: transparent url('http://av-kicker.com/images/sprites/small_button_sprite.png') no-repeat 0px 0px;
display: inline-block;
padding: 0px;
min-width: 66px;
height: 21px;
line-height: 16px;
color: #F0F0F0;
text-decoration: none;
border: 0;
cursor: pointer;
}

a.SmallButton, a.SmallButton:hover, a.ActiveSmallButton
{
background: transparent url('http://av-kicker.com/images/sprites/small_button_sprite.png') no-repeat 0px 0px;
display: inline-block;
padding:5px;
min-width: 55px;
height: 11px;
line-height: 11px;
text-align: center;
color: #F0F0F0;
text-decoration: none;
border: 0;
cursor: pointer;
}
input.SmallButton:hover, a.SmallButton:hover, a.ActiveSmallButton
{
background: transparent url('http://av-kicker.com/images/sprites/small_button_sprite.png') no-repeat 0px -22px;
}

fieldset
{
padding: 10px;
width:360px;
background: transparent url(http://www.av-kicker.com/images/logo/av-fieldset.png) repeat-x 0 0;
color: white;
}
legend
{
font-weight: bold;
}
select.normal
{
width: 90px;
max-width: 100px;
min-width: 90px;
border-width: 1px;
border-style: solid;
border-color: #000000;
}
input.normal
{
width: 50px;
}
#tablediv
{
padding: 0px;
border-width: 1px;
border-style: solid;
border-color: #000000;
background-color:#4F85A9;
}
table.list
{
padding: 0px;
border-collapse: collapse;
color: #000000;
}
td.listinfo
{
border-width: 1px;
border-style: solid;
border-color: #000000;
padding: 0px;
color: #FFFFFF;
}
font
{
margin: 0px;
padding: 0px;
}
td.listheader
{
border-width: 1px;
border-style: solid;
border-color: #000000;
padding: 2px;
/* background-color: #073E64; */
color: #FFFFFF;
background: transparent url(http://www.av-kicker.com/images/logo/av-table_bg.png) repeat-x scroll 0 0;
}
td
{
border: 0px;
border-style: none;
}
td.list
{
border: 0px;
border-style: none;
padding: 2px;
padding-left: 5px;
}
td.rowstyle_header1
{
font-weight: bold;
padding-left: 5px;
/* background-color: #41a449; */
vertical-align: middle;
padding: 8px;
background: transparent url(http://www.av-kicker.com/images/logo/av-menu_bg.png) repeat-x scroll 0 0;
}
td.rowstyle_header2
{
border-style: none;
/* background-color: #35698e; */
background: transparent url(http://www.av-kicker.com/images/logo/av-table_bg.png) repeat scroll 0 0;
}
td.rowstyle_normal1
{
background-color: #c9dae4;
padding-bottom: 2px;
}
td.rowstyle_normal2
{
background-color: #ecf1f5;
}
td.BidDeleted
{
background-color: #Bd5e48;
}
td.Message
{
border: 0px;
border-style: none;
padding: 2px;
padding-left: 5px;
color: #000000;
}
div.field
{
background-image: url('http://av-kicker.com/_subdomains/images/gfx_soccerfield.jpg');
background-repeat: no-repeat;
display: block;
float:left;
width: 360px;
height: 600px;
padding:0px;
}
.myborder
{
border:2px solid #00f;
}
div.tribune
{
float:left;
position:relative;
padding:0px;
margin:0px;
}
a.tribune
{
padding: 0px;
}
div.tribuneframe_top
{
}
div.tribuneframe_left
{
width:540px;
padding:0px;
}
div.tribune_left
{
width:80px;
float:left;
padding:0px;
}
div.tribune_right
{
width:80px;
float:left;
padding:0px;
}
div.tribuneframe_bottom
{
width:540px;
padding:0px;
}
div.trikot
{
position: relative;
width: 50px;
height: 50px;
background: transparent;
background-image: url("http://av-kicker.com/_subdomains/images/trikot_red.png");
background-repeat: no-repeat;
text-align: center;
float:left;
padding:0px;
}
a.trikot
{
font-weight: bold;
color: #000000;
}
div.FormationTooltip
{
padding: 0px;
float:left;
width:80px;
}
div.FormationTooltipText
{
padding: 0px;
text-align:left;
}
div.info
{
visibility:hidden;
width:120px;
overflow:hidden;
}
div.info_hover
{
background-color: #4F85A9;
border-width: 1px;
border-style: solid;
border-color: #000000;
visibility:visible;
width: 300px;
height:auto;
cursor:pointer;
z-index:1;
overflow:hidden;
}
.tooltip
{
width: 250px;
background-color: #4F85A9;
padding: 0px;
border-width: 0px 1px 1px 1px;
border-style: solid;
border-color: #000000;
}
.tooltipheader
{
border-width: 1px;
border-style: solid;
border-color: #000000;
background-color: #073E64;
text-align:left;
font-size: 10px;
color: #FFFFFF;
padding: 3px;
}
img
{
padding:0px;
}
select
{
padding:0px;
min-width: 160px;
}
div.Success
{
border-width: 1px;
border-style: solid;
border-color: #000000;
padding:5px 10px;
text-align: left;
background-image: url('http://av-kicker.com/_subdomains/images/input_back_okay.png');
overflow: hidden;
color:#ffffff;
}
div.Error
{
border-width: 1px;
border-style: solid;
border-color: #000000;
padding:5px 10px;
text-align: left;
background-color: #900000;
background-image: url('http://av-kicker.com/_subdomains/images/input_back_error.png');
overflow: hidden;
color:#ffffff;
}
div.query
{
font-size: 8px;
}
#Calendar
{
border-width: 2px;
border-style: solid;
border-color: #174E74;
font-size: 10px;
padding: 3px;
width: 680px;
}
input.InputYear
{
border-width: 1px;
border-style: solid;
border-color: #000000;
font-size: 9px;
height: 12px;
}
select.SelectMonth
{
border-width: 1px;
border-style: solid;
border-color: #000000;
font-size: 9px;
height: 16px;
}
input.OK
{
border-width: 1px;
border-style: solid;
border-color: #000000;
font-size: 9px;
height: 20px;
}
#Calendar  div
{
text-align: center;
}
#Calendar div.Date
{
background-color: #906000;
background-color: #174E74;
color: #ffffff;
padding: 4px;
font-weight:bold;
text-align: left;
padding-left: 50px;
}
#Calendar div.title
{
float: left;
font-style: italic;
width: 80px;
height: 20px;
}
#Calendar div.content
{
float: left;
width: 80px;
height: 30px;
}
#Calendar div.week
{
width: 30px;
background-color: #174E74;
font-style: italic;
}
#Calendar div.today
{
color: #000000;
background-color: #66ff66;
display: inline;
border-width: 1px;
border-style: solid;
border-color: #000000;
width: 78px;
height: 28px;
}
#Calendar div.mastership
{
}
#Calendar div.pocal
{
}
#Calendar div.cup
{
}
#Calendar2
{
/* 
background: transparent url(http://www.av-kicker.com/images/logo/av-table_bg.png) repeat scroll 0pt 0pt;
border: 1px solid #ffffff;
*/
background: transparent url(http://www.av-kicker.com/images/season/calendar_frame.png) repeat scroll 0pt 0pt;
width: 875px;
height: 485px;
font-size: 10px;
padding: 3px;
}
#Calendar2  div
{
text-align: center;
}
#Calendar2 div.Date
{
/* background-color: #007BAB; */
color: #ffffff;
padding: 4px;
font-size:22px;
font-weight:bold;
text-align: left;
padding-left: 40px;
}
#Calendar2 div.title
{
float: left;
font-style: italic;
font-size: 18px;
color:#ffffff;
width: 108px;
height: 20px;
padding-top:3px;
margin-bottom: 15px;
/*
background-color:#BCD3EB;
border: 1px dashed #BCD3EB;
*/
}
#Calendar2 div.content
{
float: left;
width: 108px;
height: 70px;
border: 1px dashed transparent;
}
#Calendar2 div.content span
{
font-size: 8px;
}
#Calendar2 div.week
{
font-size: 10px;
width: 20px;
/* background-color: #007BAB;*/
font-style: italic;
}
#Calendar2 div.today
{
color: #ffffff;
font-weight:bold;
display: inline;
border-width: 3px;
border-style: solid;
border-color: #ffffff;
width: 102px;
height: 64px;
margin: -3px -1px;
}
#Calendar2 div.current
{
color: #ffffff;
display: inline;
border-width: 3px;
border-style: solid;
border-color: #007BAB;
width: 102px;
height: 64px;
margin: -3px -1px;
}
#Calendar2 a, #Calendar2 a:visited
{
	color:#ffffff;
}
img.percentImage1 {
background: white url('http://av-kicker.com/_subdomains/images/percentImage_back1.png') top left no-repeat;
padding: 0;
margin: 5px 0 0 0;
background-position: 1px 0;
}
img.percentImage2 {
background: white url('http://av-kicker.com/_subdomains/images/percentImage_back2.png') top left no-repeat;
padding: 0;
margin: 5px 0 0 0;
background-position: 1px 0;
}
span.progressBar
{
padding:0px;
text-align:right;
}
#progressIndicator
{
position: relative;
z-index:1;
left: 84px;
top: -2px;
font-size: 9px;
color: #5f5f5f;
}
div.float
{
margin-left: 30px;
width:450px;
float: left;
}
div #player_data
{
background: transparent url(http://www.av-kicker.com/images/pinboard/job_frame.png) no-repeat scroll 0px 0px;
width:390px;
height: 165px;
float: left;
color: #ffffff;
padding: 12px 5px 0px 11px;
}

div.PinboardInfo table, div.PinboardInfo a
{
	color: #ffffff;
}

.WarningText
{
	color: #900000;
	font-weight: bold;
	padding: 0px;
}

div #current_season
{
background: transparent url(http://www.av-kicker.com/images/pinboard/season_info_frame.png) no-repeat scroll 0px 0px;
margin-left: 30px;
width:390px;
height: 165px;
float: left;
color: #ffffff;
padding: 12px 5px 0px 11px;
}
div #own_youth_enemy_info
{
background: transparent url(http://www.av-kicker.com/images/pinboard/profi_player_frame.png) no-repeat scroll 0px 0px;
width: 375px;
height: 260px;
padding: 10px 15px;
float: left;
}
div #own_enemy_info
{
background: transparent url(http://www.av-kicker.com/images/pinboard/next_game_frame.png) no-repeat scroll 0px 0px;
width: 375px;
height: 190px;
padding: 10px 15px;
float: left;
}
div #last_games
{
width:400px;
float: left;
}
div #profi_player
{
background: transparent url(http://www.av-kicker.com/images/pinboard/profi_player_frame.png) no-repeat scroll 0px 0px;
width: 375px;
height: 260px;
padding: 10px 15px;
float: left;
margin-left: 30px;
}
div #quick_links
{
width:450px;
float: left;
}
div #logbook_info
{
	width: 395px;
	height: 275px;
	float: left;
	position: relative;
}
div.LogBookClass1
{
	background: transparent url(http://www.av-kicker.com/images/pinboard/logbook_info_frame_1.png) no-repeat scroll 0px 0px;
}
div.LogBookClass2
{
	background: transparent url(http://www.av-kicker.com/images/pinboard/logbook_info_frame_2.png) no-repeat scroll 0px 0px;
}
div.LogBookClass3
{
	background: transparent url(http://www.av-kicker.com/images/pinboard/logbook_info_frame_3.png) no-repeat scroll 0px 0px;
}

div.Folder
{
	padding: 0px;
	width: 400px;
	margin-top: 1px;
	margin-bottom: 5px;
}

div.Folder a
{
	background: transparent;
	display: inline-block;
	text-decoration: none;
	font-weight: bold;
	height: 25px;
	line-height: 25px;
}

div.FolderContent
{
	padding: 4px 10px;
}

div.LogBookClass1 div.Folder a.StrengthChange, div.LogBookClass1 div.Folder a.StrengthChange:hover
{
	padding-left: 15px;
	width: 115px;
	display: inline-block;
}

div.LogBookClass1 div.Folder a.Injuries, div.LogBookClass1 div.Folder a.Injuries:hover
{
	width: 126px;
	padding-left: 20px;
	display: inline-block;
}

div.LogBookClass1 div.Folder a.Injuries:hover
{
	background: transparent url(http://www.av-kicker.com/images/pinboard/1-2.png) no-repeat scroll 0px 0px;
}

div.LogBookClass1 div.Folder a.Cards, div.LogBookClass1 div.Folder a.Cards:hover
{
	width: 103px;
	margin-left: -10px;
	padding-left: 25px;
	display: inline-block;
}

div.LogBookClass1 div.Folder a.Cards:hover
{
	background: transparent url(http://www.av-kicker.com/images/pinboard/1-3.png) no-repeat scroll 0px 0px;
}


div.LogBookClass2 div.Folder a.StrengthChange, div.LogBookClass2 div.Folder a.StrengthChange:hover
{
	padding-left: 15px;
	margin-left: 1px;
	width: 114px;
	display: inline-block;
}

div.LogBookClass2 div.Folder a.StrengthChange:hover
{
	background: transparent url(http://www.av-kicker.com/images/pinboard/2-1.png) no-repeat scroll 0px 0px;
}

div.LogBookClass2 div.Folder a.Injuries, div.LogBookClass2 div.Folder a.Injuries:hover
{
	width: 126px;
	padding-left: 20px;
	display: inline-block;
}

div.LogBookClass2 div.Folder a.Cards, div.LogBookClass2 div.Folder a.Cards:hover
{
	width: 103px;
	margin-left: -10px;
	padding-left: 25px;
	display: inline-block;
}

div.LogBookClass2 div.Folder a.Cards:hover
{
	background: transparent url(http://www.av-kicker.com/images/pinboard/2-3.png) no-repeat scroll 0px 0px;
}


div.LogBookClass3 div.Folder a.StrengthChange, div.LogBookClass3 div.Folder a.StrengthChange:hover
{
	padding-left: 15px;
	margin-left: 1px;
	width: 129px;
	display: inline-block;
}

div.LogBookClass3 div.Folder a.StrengthChange:hover
{
	background: transparent url(http://www.av-kicker.com/images/pinboard/3-1.png) no-repeat scroll 0px 0px;
}

div.LogBookClass3 div.Folder a.Injuries, div.LogBookClass3 div.Folder a.Injuries:hover
{
	width: 125px;
	margin-left: -11px;
	padding-left: 15px;
	display: inline-block;
}

div.LogBookClass3 div.Folder a.Injuries:hover
{
	background: transparent url(http://www.av-kicker.com/images/pinboard/3-2.png) no-repeat scroll 0px 0px;
}

div.LogBookClass3 div.Folder a.Cards, div.LogBookClass3 div.Folder a.Cards:hover
{
	width: 100px;
	margin-left: -10px;
	padding-left: 25px;
	display: inline-block;
}


div.PinboardInfoSpacerLeft
{
	width: 395px;
	height: 260px;
	float:left;
}
div.team_tactics
{
width: 250px;
float: left;
margin-right: 30px;
margin-bottom: 20px;
}
div.advertising
{
width: 260px;
float: left;
margin-right: 30px;
margin-bottom: 20px;
}
div.player_data, div.player_skills
{
width: 350px;
float: left;
margin-right: 30px;
margin-bottom: 20px;
}
div #team_tactics_back
{
position: relative;
left: 230px;
top: -280px;
width: 310px;
background: none;
}
div #team_tactics_OK
{
position: relative;
left: 400px;
top: -80px;
width: 100px;
background: none;
}
div #start_info
{
width: 620px;
height: 600px;
float: left;
margin-left: 10px;
margin-right: 20px;
margin-bottom: 20px;
}
div #next_games
{
background: transparent url(http://www.av-kicker.com/images/pinboard/gameplan_frame.png) no-repeat scroll 0px 0px;
width:390px;
height: 197px;
float: left;
color: #ffffff;
padding: 12px 5px 0px 11px;
margin-left: 30px;
margin-bottom: 20px;
position: relative;
}
div.LastGameInfo
{
	position: absolute;
	top: 163px;
	left: 155px;
	margin: 0 auto;
	letter-spacing: 3px;
}
div.LastGameInfo a
{
	color: #ffffff;
	font-weight: bold;
	font-size: 12px;
}
div.picture_preview
{
width: 200px;
float: right;
margin-bottom: 10px;
}
ul, li
{
margin-left: 20px;
margin-bottom: 0px;
}
.fontX
{
font-weight: normal;
font-size: 9px;
font-family: Verdana, Tahoma, sans-serif;
color: #000000;
}
.forumInfo
{
width: 395px;
background-color: #273035;
padding: 5px;
}
.forumInfo a, .forumInfo a:visited
{
color: #ffffff;
}
td.SpecialBorder, th.SpecialBorder
{
border-top: 1px;
border-style: dashed;
border-color: #c0b35f;
padding-top: 8px;
}
#SimulationInterface
{
}
div#Login form
{
width:360px;
padding:0px;
margin:0px;
}
div#Login img
{	border-bottom: 1px;
border-style: solid;
border-color: #c0b35f;
border-color: #000000;
width:360px;
padding:0px;
margin:0px;
margin-bottom:20px;
}
div#Login a
{
border-top: 1px;
border-style: solid;
border-color: #c0b35f;
border-color: #000000;
display:block;
background-image:url("http://av-kicker.com/_subdomains/images/login/login_gradient.gif");
background-repeat:repeat-y;
padding:5px;
color:#ffffff;
margin-top: 15px;
}
.hidden
{
display:none;
}
.GoodChange
{
color: #00A000;
}
.BadChange
{
color: #A00000;
}
.NoChange
{
color: #0000A0;
}
div#googleAd
{
margin: 5px;
margin-top: -2px;
margin-right: 0px;
float: right;
}
div.vote
{
z-index:0;
padding:5px;
margin-top:20px;
padding-left:10px;
padding-right:10px;
float:left;
width: 230px;
text-align: center;
}
a.vote
{
padding:10px;
}
img.Icon
{
padding-left: 2px;
padding-right: 5px;
}
img.Flag
{
border-color: #000000;
border-width: 1px;
border-style: solid;
width:20px;
height:10px;
}
div.Floater
{
float:left;
width:400px;
margin-right: 30px;
margin-bottom: 20px;
}
div#CommercialRight
{
background: transparent url(http://www.av-kicker.com/images/commercial/commercial_frame.png) no-repeat scroll 0px 0px;
float:left;
width:175px;
padding: 15px 0px;
margin-top: 8px;
}
div#centeredPage
{
margin:0 auto;
width:1160px;
padding-bottom: 0px;
position: relative;
}

div.container
{
	margin: 0 auto;
    padding: 0;
}

div.container_header
{
    margin: 0 auto;
    padding: 0;
    width: 925px;
    height: 48px;
}

div.container_item
{
    margin: 0 auto;
    padding: 10px;
    min-height: 40px;
    width: 925px;
	background: url('http://av-kicker.com/_subdomains/images/startpage/screenshots_item.png');
	background-repeat: repeat-y;
}

div.container_item2
{
    margin: 0 auto;
    padding: 10px;
    min-height: 40px;
    width: 260px;
	background: url('http://av-kicker.com/_subdomains/images/startpage/login_item.png');
	background-repeat: repeat-y;
}

div.container_item3
{
    margin: 0 auto;
    padding: 0px;
    padding-left: 0px;
    padding-right: 10px;
    min-height: 40px;
    width: 420px;
    max-width: 420px;
    overflow:auto;
	background: url('http://av-kicker.com/_subdomains/images/startpage/welcome_item.png');
	background-repeat: repeat-y;
}

div.container_item4
{
    margin: 0 auto;
    padding: 10px;
    padding-left: 20px;
    padding-right: 20px;
    min-height: 40px;
    width: 260px;
    max-width: 260px;
    overflow:auto;
	background: url('http://av-kicker.com/_subdomains/images/startpage/features_item.png');
	background-repeat: repeat-y;
}

div.container_item4 li
{
    padding: 2px;
    padding-right: 15px;
}

div.container_item3 b
{
    padding:0px;
}

div.container_footer
{
    margin: 0 auto;
    padding: 0;
    width: 925px;
    height: 48px;
}

input.Button2
{
    width: 190px;
    height: 30px;
    background: url('http://localhost/av-kicker.com/v2/images/buttons/button.gif') no-repeat;
}


div.CoolBgContainer
{
padding: 10px; 
background: transparent url(http://www.av-kicker.com/images/logo/av-table_bg.png) repeat scroll 0pt 0pt; 
width: 840px; 
border: 1px solid #ffffff;
color: #ffffff;
}

div.CoolBgContainer a:link, div.CoolBgContainer a:visited
{
color: #ffffff;
}

div.CoolBgContainer table a:link, div.CoolBgContainer a.Button:visited
{
color: #ffffff;
}

div.CoolBgContainer table a:link, div.CoolBgContainer table a:visited
{
color: #000000;
}

div.CoolBgContainer table a.ClanLinkGameReport:link, div.CoolBgContainer table a.ClanLinkGameReport:visited
{
	text-decoration: none;
	padding: 0px;
	color: #ffffff;
	font-weight: bold;
}

#ShoutboxContainer
{
	width:290px;
	background-color:#ffffff;
	color:#000000;
	border: 1px solid #000000;
	overflow:hidden;
}

#ShoutboxContainer div.ShoutboxContent
{
	width:280px;
	height:230px;
	overflow: auto;
}

#ShoutboxContainer div.ShoutboxContent span.NickName
{
	font-weight:bold;
	padding-right:0px;
}

#ShoutboxContainer div.ShoutboxContent span.Date
{
	color:#AEAEAE;
	font-size:9px;
}

span.icons_sprite
{
	display: inline-block;
	background: transparent url(http://www.av-kicker.com/images/sprites/icons_sprite.png) no-repeat scroll;
	width: 18px;
	height: 18px;
	margin: 0px 1px;
}

span.icons_settings { background-position: 0px 0px; }
span.icons_newmessage { background-position: 0px -22px; }
span.icons_nomessage { background-position: 0px -44px; }
span.icons_facebook { background-position: 0px -66px; }
span.icons_forum { background-position: 0px -88px; }
span.icons_logout { background-position: 0px -110px; }
span.icons_showaccounts { background-position: 0px -132px; }
span.icons_createaccounts { background-position: 0px -130px; }
span.icons_showaccounts { background-position: 0px -154px; }
span.icons_showstatistics { background-position: 0px -176px; }


div.general_info_frame
{
	margin: 0px;
	padding: 10px 20px 0px;
	text-align: center;
	float:left;
	background: transparent url(http://www.av-kicker.com/images/general_info_frame.png) no-repeat;
	width: 665px;
	height: 32px;
	font-size: 12px;
	float: right;
}

img.PaymentCall2Pay { margin: 15px 35px; }
img.PaymentHandyPay { margin: 15px 35px; }
img.PaymentEbank2Pay {margin: 15px 5px; }
img.PaymentPrepay {margin: 15px 5px; }
img.PaymentLastschrift {margin: 15px 5px; }
img.PaymentPayPal { margin:2px 15px; }
img.PaymentBankTransfer {margin: 15px 25px; }
img.PaymentSponsorPay { margin: 20px 30px; }
img.PaymentPaysafecard { margin:12px 15px; }

div.pocalinfo
{
	margin: -50px 0px 0px 30px;
	float:left;
	background: transparent url(http://www.av-kicker.com/images/premium/pocalinfo.png) no-repeat;
	width: 298px;
	height: 329px;
}

div.premium_info_frame
{
	margin: 0px auto;
	background: transparent url(http://www.av-kicker.com/images/premium/premium_info_frame.png) no-repeat;
	width: 871px;
	height: 140px;
}

div.premium_info_content
{
	margin: 0px auto;
	padding: 20px 0px;
	text-align: center;
	font-size: 12px;
	width:250px;
	padding-left: 80px;
}

div.premium_advantages_frame
{
	margin: -8px 10px;
	float:left;
	background: transparent url(http://www.av-kicker.com/images/premium/premium_advantages_frame.png) no-repeat;
	width: 871px;
	height: 385px;
}

div.premium_advantages_image
{
	position:absolute;
	top: 40px;
	left:25px;
	background: transparent url(http://www.av-kicker.com/images/premium/premium_advantages.png) no-repeat;
	width: 295px;
	height: 395px;
}

div.premium_advantages_content
{
	margin: 20px 30px 0px 310px;
	text-align: left;
	font-size: 12px;
	line-height: 16px;
}

div.premium_advantages_content h3
{
	margin: 0px 10px 6px;
	text-align: left;
}

div.premium_other_advantages_frame
{
	margin: 1px 7px;
	float:left;
	background: transparent url(http://www.av-kicker.com/images/premium/premium_other_advantages_frame.png) no-repeat;
	width: 871px;
	height: 140px;
}

div.premium_other_advantages_content_left, div.premium_other_advantages_content_right
{
	margin: 5px 10px 0px 65px;
	text-align: left;
	font-size: 12px;
	float:left;
	padding-bottom: 0px;
	width: 350px;
}


div.premium_other_advantages_content_left h3, div.premium_other_advantages_content_right h3
{
	margin: 0px 20px 0px;
	text-align: left;
}

div.premium_container
{
	background: transparent url(http://www.av-online-fussballmanager.de/images/premium/premium_buy_frame.png) no-repeat;
	margin: 0px 7px;
	width: 871px;
}

div.payment_frame
{
	background: transparent;
	margin: -5px 0px;
	width: 870px;
	height: 130px;
	display: block;
	text-align: center;
}

div.payment_container
{
	margin: 12px 30px;
	padding-top: 10px;
}

div.SinglePaymentContainer
{
	margin: 0px 3px;
	float: left;
}

div.premium_frame
{
	background: transparent;
	margin: -10px 0px;
	width: 870px;
	height: 102px;
	display: block;
}

div.premium_content_button
{
	float: left;
	padding: 10px 25px;
	width: 200px;
}

div.premium_content_info
{
	padding: 12px 0px;
}


form.PayPalForm
{
	width:135px;
	display: inline-block;
}


div.premium_protocol_frame
{
	margin: 4px 10px 5px;
	float:left;
	background: transparent url(http://www.av-kicker.com/images/premium/premium_protocol_frame.png) no-repeat;
	width: 870px;
	height: 445px;
}

div.premium_protocol_content
{
	margin: 10px 3px;
	width: 847px;
	height: 415px;
	overflow-x: hidden;
	overflow-y: auto;
}

/* premium insertion*/
div.premium_insertion_container
{
	margin: 0px auto;
	background: transparent url(http://www.av-kicker.com/images/premium/premium_time_frame.png) no-repeat;
	width: 871px;
	height: 240px;
}


table.InfoTable
{
	padding: 0px;
	border-collapse: collapse;
	line-height: 15px;
	width: 100%;
	margin-left: 2px;
}
td.SmoothColumn
{
	background: transparent url(http://www.av-kicker.com/images/pinboard/smooth_column_background.png) repeat scroll 0px 0px;
}
th.TableRowHeaderStyle /* premium header */
{
	font-size: 13px;
	font-weight: bold;
	padding: 10px;
	color: #ffffff;
	background: transparent;
}

td.TableRowStyle1
{
	background: transparent url(http://www.av-kicker.com/images/table_row_1.png) repeat;
	padding-bottom: 2px;
	color: #ffffff;
}

td.TableRowStyle2
{
	background: transparent url(http://www.av-kicker.com/images/table_row_2.png) repeat;
	padding-bottom: 2px;
	color: #ffffff;
}

th.InfoTableTitle, td.InfoTableTitle
{
	font-style: italic;
}

th.InfoTableSpecialSpacerTitle
{
	padding-left: 20px;
}

th.TableRowCoolStyle1, td.TableRowCoolStyle1
{
	background: transparent url(http://www.av-kicker.com/images/info/table_row_cool_1.png) repeat;
	padding: 5px;
	color: #ffffff;
}

th.TableRowCoolStyle2, td.TableRowCoolStyle2
{
	background: transparent url(http://www.av-kicker.com/images/info/table_row_cool_2.png) repeat;
	padding: 5px;
	color: #ffffff;
}
span.TopTeams, span.BottomTeams, span.AVCupTeams, span.SlyCupTeams, span.NormalTeams
{
	display: inline-block;
	width:70px;
	height:22px;
	margin-left: -5px;
	margin-top: 5px;
}
span.TopTeams { background: transparent url(http://www.av-kicker.com/images/info/table_row_climb.png) no-repeat; }
span.BottomTeams { background: transparent url(http://www.av-kicker.com/images/info/table_row_descend.png) no-repeat; }
span.AVCupTeams { background: transparent url(http://www.av-kicker.com/images/info/table_row_avcup.png) no-repeat; }
span.SlyCupTeams { background: transparent url(http://www.av-kicker.com/images/info/table_row_slycup.png) no-repeat; }
span.NormalTeams { background: transparent url(http://www.av-kicker.com/images/info/table_row_normal.png) no-repeat; }

span.LastSeasonInfoSprite
{
	background: transparent url(http://www.av-kicker.com/images/sprites/season_history_sprite.png) no-repeat;
	display: inline-block;
	width:12px;
	height:11px;
}
span.LastSeasonInfoMaster { background-position: 0px 0px; }
span.LastSeasonInfoPocalWinner { background-position: 0px -16px; }
span.LastSeasonInfoClimb { background-position: 0px -32px; }
span.LastSeasonInfoDescend { background-position: 0px -48px; }

td.MyTeam
{
padding: 5px;
/* background-color: #044653;*/
vertical-align: top;
color: #D0D000;
font-weight: bold;
}

td.MyTeam a, td.MyTeam a:visited
{
color: #D0D000 !important;
font-weight: bold;
}

th.RowSpecialPadding, td.RowSpecialPadding
{
	padding-left: 20px;
	padding-right: 20px;
}

th.RowSpecialRightPadding, td.RowSpecialRightPadding
{
	padding-right: 20px;
}

div.FormDataContainer
{
	margin:10px 20px 5px;
}

div.premium_selection_frame
{
	margin: 4px 10px 5px;
	float:left;
	background: transparent url(http://www.av-kicker.com/images/premium/premium_selection_frame.png) no-repeat;
	width: 870px;
	height: 200px;
}

div.premium_selection_content
{
	margin: 10px 3px;
	width: 847px;
	height: 185px;
	overflow-x: hidden;
	overflow-y: auto;
}


div.premium_extra_selection_frame
{
	margin: 4px 10px 5px;
	float:left;
	background: transparent url(http://www.av-kicker.com/images/premium/premium_extra_selection_frame.png) no-repeat;
	width: 870px;
	height: 200px;
}

div.premium_extra_selection_content
{
	margin: 10px 3px;
	width: 847px;
	height: 185px;
	overflow-x: hidden;
	overflow-y: auto;
}


/* club info */

div.ClubBasicInfoContainer
{
	background: transparent url(http://www.av-kicker.com/images/team_info/club_basic_info_frame.png) no-repeat;
	width: 865px;
	height: 240px;
	padding: 2px 7px;
	margin: 5px;
}

div.ClubStatisticsFrame
{
	background: transparent url(http://www.av-kicker.com/images/team_info/club_statistics_frame.png) no-repeat;
	width: 335px;
	height: 260px;
	padding: 10px 17px;
	margin: 0px 0px 10px;
}

div.ClubNoticeFrame
{
	background: transparent url(http://www.av-kicker.com/images/team_info/club_notice_frame.png) no-repeat;
	width: 475px;
	height: 260px;
	padding: 10px 17px;
	margin: 0px 0px 10px;
}

div.ClubShowcaseContainer
{
	background: transparent url(http://www.av-kicker.com/images/team_info/club_showcase_frame.png) no-repeat scroll 0 0;
	width: 630px;
	height: 497px;
	padding: 26px 48px;
	margin: 0px auto 20px;
	position:relative;
}

div.ClubShowcaseContainer div.PocalContainer
{
	float:left;
	height:140px;
	position: relative;
	font-size: 140px;
}

div.ClubTeamSquadBodyContainer
{
	background: transparent url(http://www.av-kicker.com/images/team_info/club_teamsquad_body_frame.png) no-repeat scroll 0 0;
	width: 868px;;
	min-height: 375px;
	padding: 10px 5px;
	margin: 0px auto;
	position: relative;
}

div.ClubTeamSquadFooterContainer
{
	background: transparent url(http://www.av-kicker.com/images/team_info/club_teamsquad_footer_frame.png) no-repeat scroll 0 0;
	width: 868px;
	min-height: 40px;
	padding: 0px 5px;
	margin: 0px auto 20px;
}

div.ClubTeamSquadManagerInfoContainer
{
	float: right;
	margin: 7px 16px 0px 0px;
	width: 185px;
}

div.ClubTeamSquadPlayerTypeContainer
{
	float: left;
	margin: 10px 5px 0px 20px;
	width: 130px;
}

div.ClubTeamSquadTeamInfoContainer
{
	float: left;
	margin: 10px 5px 0px 20px;
	width: 430px;
	text-align: center;
}

/* gameplan */

div.GameplanBodyContainer
{
	background: transparent url(http://www.av-kicker.com/images/team_info/gameplan_body_frame.png) no-repeat scroll 0 0;
	width: 868px;
	min-height: 375px;
	padding: 10px 5px;
	margin: 0px auto;
	position: relative;
	color: #ffffff;
}

div.NormalTableBodyContainer a, div.GameplanBodyContainer a, div.SeasonGameplanContainer a, div.ClubTeamSquadBodyContainer
{
	color:#ffffff;
}


/* select game mode */
div.SelectGameModeContainer
{
	background: transparent url(http://www.av-kicker.com/images/custom/select_gamemode_frame.png) no-repeat scroll 0 0;
	width: 868px;
	min-height: 510px;
	margin: 10px auto;
	position: relative;
}

div.SelectGameModeProfiPlayerContainer
{
	float:left;
	width: 225px;
	margin: 5px 25px;
	height:430px;
}


div.SelectGameModeSuperManagerContainer
{
	float:left;
	margin: 5px 35px;
	width: 220px;
	height:430px;
}

div.SelectGameModeManagerContainer
{
	float:left;
	margin: 5px 25px;
	width: 215px;
	height:430px;
}

div.SelectGameModeTextContainer
{
	margin-top: 230px;
}

div.SelectGameModeSuperManagerBottomContainer
{
	position: absolute;
	bottom: 30px;
	width: 210px;
	text-align: center;
}


/* notepad */
div.NotepadContainer
{
	background: transparent url(http://www.av-kicker.com/images/team_info/notepad_frame.png) no-repeat scroll 0 0;
	width: 395px;
	height: 440px;
	padding: 70px 55px;
	margin: 0px auto;
	position: relative;
}

div.NotepadContainer textarea
{
	font-family: 'Artifika', arial, serif;
	font-size: 12px;
	background:#fbfbfb;
}

/* stadion overview */

div.StadionInfoContainer
{
	background: transparent url(http://www.av-kicker.com/images/office_overview/stadioninfo_frame.png) no-repeat scroll 0 0;
	width: 880px;
	height: 125px;
	margin-left: 5px;
	margin: 0px 5px 10px;
	position: relative;
}

div.StadionInfoContent
{
	position: absolute;
	left: 270px;
	top: 5px;
}

div.StadionInfoContent input.StadionInfoName
{
	background: transparent;
	border: 0px;
	font-family: 'Artifika', arial, serif;
	font-size: 24px;
	color: #ffffff;
	margin-right:5px;
	width: 350px;
}

div.StadionInfoContent input.StadionInfoName:hover
{
	border: 1px solid grey;
}

div.StadionPriceContainer
{
	position: relative;
	float:left;
	background: transparent url(http://www.av-kicker.com/images/office_overview/stadionprice_frame.png) no-repeat scroll 0 0;
	width: 440px;
	height: 225px;
	padding:0px;
}

div.StadionPriceContent
{
	position: absolute;
	top: 10px;
	left: 175px;
	width: 230px;
	height: 185px;
}

div.StadionPriceContainer h1
{
	font-family: 'Artifika', arial, serif;
	font-size: 14px;
	margin-bottom: 10px;
}

div.InactivePremiumFeature
{
	position: absolute;
	background: transparent url(http://www.av-kicker.com/images/office_overview/pa_feature.png) no-repeat scroll 0 0;
	width: 440px;
	height: 225px;
}

span.GameTypeSprite
{
	display: inline-block;
	background: transparent url(http://www.av-kicker.com/images/office_overview/gametype_sprite.png) no-repeat scroll;
	width: 142px;
	height: 182px;
	margin: 15px 20px;
}

span.GameTypeMastership { background-position: 0px 0px }
span.GameTypePocal { background-position: 0px -182px }
span.GameTypeCup { background-position: 0px -364px }
span.GameTypeFSS { background-position: 0px -546px }


/* office surroundings */

div.SurroundingsContainer
{
	background: transparent url(http://www.av-kicker.com/images/surroundings/surroundings_frame.png) no-repeat scroll 0 0;
	width: 291px;
	height: 511px;
	padding: 0px;
	position: relative;
	float:left;
	margin: 0px 0px 15px;
}

div.SurroundingsContent
{
	position: absolute;
	top: 10px;
	left: 30px;
	width: 230px;
	height: 465px;
	/* overflow: hidden; */
}

div.SurroundingsDescription
{
	position: absolute;
	top: 255px;
	left: 0px;
	width: 230px;
	height: 215px;
}

span.SurroundingsSprite
{
	display: inline-block;
	background: transparent url(http://www.av-kicker.com/images/surroundings/surroundings_sprite.jpg) no-repeat scroll;
	width: 210px;
	height: 210px;
	position: absolute;
	top: 21px;
	left:11px;
	padding: 0;
}

span.SurroundingsYouthcamp { background-position: 0px 0px }
span.SurroundingsAmateurcamp { background-position: 0px -210px }
span.SurroundingsParkingLot { background-position: 0px -420px }
span.SurroundingsSnackbar { background-position: 0px -630px }
span.SurroundingsFanshop { background-position: 0px -840px }
span.SurroundingsToilet { background-position: 0px -1050px }
span.SurroundingsHotel { background-position: 0px -1260px }
span.SurroundingsRestaurant { background-position: 0px -1470px }
span.SurroundingsKino { background-position: 0px -1680px }
span.SurroundingsStation { background-position: 0px -1890px }
span.SurroundingsFreeway { background-position: 0px -2100px }


div.StadionContainer
{
	background: transparent url(http://www.av-kicker.com/images/office_overview/stadion_frame.jpg) no-repeat scroll 0 0;
	width: 880px;
	height: 632px;
	padding: 0px;
	position: relative;
	margin-left: 5px;
}

form.StadionTribuneForm
{
	position: absolute;
	top: 300px;
	left: 560px;
	width: 300px;
	margin: 0px;
	height: 300px;
}

div.StadionFieldContainer
{
	position:absolute; 
	top: 222px; 
	overflow:hidden; 
	border:0px; 
	padding:0; 
	margin:0; 
	background-image: url(http://av-kicker.com/images/tribunes/av_stadium/gfx_stadium.png); 
	background-repeat:no-repeat; 
	width:560px; 
	height:372px;
}


div.StadionConstructionInfo
{
	position:absolute; 
	top: 300px;
	left:565px;
	width:290px;
	padding:5px; 
	padding:5px;
	min-height:60px; 
	margin: 0px auto;
}

/* profiteam */
a.ViewModeSprite
{
	display: inline-block;
	background: transparent url(http://www.av-kicker.com/images/sprites/viewmode_sprite.png) no-repeat scroll;
	width: 42px;
	height: 44px;
}

a.ViewModeFinancial { background-position: 0px 0px }
a.ViewModeFinancial:hover { background-position: 0px -44px }

a.ViewModeSportive { background-position: 0px -88px }
a.ViewModeSportive:hover { background-position: 0px -132px }

a.ViewModeSkills { background-position: 0px -176px }
a.ViewModeSkills:hover { background-position: 0px -220px }

div.AmateurPlayerContainer
{
	background: transparent url(http://www.av-kicker.com/images/team/amateurplayer_frame.png) no-repeat scroll;
	width: 880px;
	height: 94px;
	padding-top: 5px;
	margin-left:5px;
	position: relative;
}


div.YouthPlayerContainer
{
	background: transparent url(http://www.av-kicker.com/images/team/youthplayer_frame.png) no-repeat scroll;
	width: 880px;
	height: 114px;
	padding-top: 5px;
	margin-left:5px;
	position: relative;
}

div.TransferMarketRequestContainer
{
	background: transparent url(http://www.av-kicker.com/images/market/transfermarket_request_frame.png) no-repeat scroll;
	width: 880px;
	height: 225px;
	padding-top: 5px;
	margin-left:5px;
	position: relative;
	margin-bottom: 10px;
}

div.TransferBidContainer
{
	background: transparent url(http://www.av-kicker.com/images/market/transfermarket_bid_frame.png) no-repeat scroll;
	width: 880px;
	height: 250px;
	padding-top: 5px;
	margin-left:5px;
	position: relative;
	margin-bottom: 10px;
}

div.MarketFilterContainer
{
	background: transparent url(http://www.av-kicker.com/images/market/market_filter_frame.png) no-repeat scroll;
	width: 880px;
	height: 135px;
	padding-top: 5px;
	margin-left:5px;
	position: relative;
}


span.PlayerStatusSprite
{
	display: inline-block;
	background: transparent url(http://www.av-kicker.com/images/team_info/playerstatus_sprite.png) no-repeat scroll;
	width: 210px;
	height: 154px;
	position: absolute;
	top: 10px;
	left:16px;
}

span.PlayerStatusContracts { background-position: 0px 0px }
span.PlayerStatusInjuries { background-position: 0px -159px }
span.PlayerStatusBlockades { background-position: 0px -318px }


/* finance views */

div.FinanceBalanceContainer
{
	background: transparent url(http://www.av-kicker.com/images/finance/finance_balance_frame.png) no-repeat scroll;
	width: 880px;
	height: 420px;
	padding-top: 5px;
	margin-left:5px;
	position: relative;
	margin-bottom: 10px;
}


a.BalanceModeSprite
{
	display: inline-block;
	background: transparent url(http://www.av-kicker.com/images/sprites/balancemode_sprite.png) no-repeat scroll;
	width: 42px;
	height: 45px;
}

a.BalanceModeSeason { background-position: 0px 0px }
a.BalanceModeSeason:hover { background-position: 0px -45px }
a.BalanceModeCurrentDay { background-position: 0px -90px }
a.BalanceModeCurrentDay:hover { background-position: 0px -135px }


div.FinanceAdvertisingContainer
{
	background: transparent url(http://www.av-kicker.com/images/finance/advertising_frame.png) no-repeat scroll;
	width: 880px;
	height: 512px;
	padding-top: 5px;
	margin-left:5px;
	position: relative;
	margin-bottom: 10px;
}

/* stadion views */

div.SeasonGameplanContainer
{
	background: transparent url(http://www.av-kicker.com/images/season/gameplan_frame.png) no-repeat scroll;
	width: 880px;
	height: 315px;
	margin: 10px 5px;
}

div.SeasonLongGameplanContainer
{
	background: transparent url(http://www.av-kicker.com/images/info/gameplan_long_table_body_frame.png) no-repeat scroll;
	width: 868px;
	min-height: 315px;
	padding: 10px 5px;
	margin: 0px auto;
	position: relative;
}

div.SeasonGroupContainer
{
	background: transparent url(http://www.av-kicker.com/images/season/group_frame.png) no-repeat scroll;
	width: 880px;
	height: 196px;
	position: relative;
}

div.SeasonGroupTitle
{
	position: absolute;
	left:20px;
	top: 60px;
	-moz-transform:rotate(-35deg);
	-webkit-transform:rotate(-35deg);
	-o-transform:rotate(-35deg);
	transform:rotate(-35deg);
	font-family: 'Artifika', arial, serif;
	font-size: 26px;
}

div.FriendlyCreationContainer
{
	background: transparent url(http://www.av-kicker.com/images/season/friendly_creation_frame.png) no-repeat scroll 0 0;
	width: 871px;
	min-height: 291px;
	padding: 10px 5px;
	margin: 0px auto;
	position: relative;
	color: white;
}

div.StreetsoccerCreationContainer
{
	background: transparent url(http://www.av-kicker.com/images/season/streetsoccer_creation_frame.png) no-repeat scroll 0 0;
	width: 871px;
	min-height: 223px;
	padding: 10px 5px;
	margin: 0px auto;
	position: relative;
	color: white;
}

/* training views */

div.TrainingSingleContainer
{
	background: transparent url(http://www.av-kicker.com/images/training/training_single_frame.png) no-repeat scroll;
	width: 880px;
	height: 260px;
	margin: 10px 5px;
	position: relative;
}

div.TrainingGroupTrainingContainer
{
	float:left;
	margin-left: 240px;
	margin-top: 20px;
	width: 220px;
}


div.TrainingTeamTrainingContainer
{
	float:left;
	margin-left: 100px;
	margin-top: 20px;
	width: 220px;
}

span.PlayerFormationSprite
{
	display: inline-block;
	background: transparent url(http://www.av-kicker.com/images/sprites/player_formation_sprite.png) no-repeat scroll;
	width: 23px; 
	height:17px;
	padding: 0px;
}

span.PlayerFormationProfiPlaying { background-position: 0px 0px }
span.PlayerFormationProfiExchange { background-position: 0px -17px }
span.PlayerFormationAmateurPlaying { background-position: 0px -34px }
span.PlayerFormationAmateurExchange { background-position: 0px -51px }


div.GameplanCalculationContainer
{
	background: transparent url(http://www.av-kicker.com/images/custom/gamecalculation_frame.png) no-repeat scroll;
	width: 880px;
	height: 300px;
	margin: 10px 5px;
	position: relative;
}

div.GameplanCalculationContent
{
	margin: 20px 30px 10px 200px;
	width: 620px;
	height: 220px;
	padding: 20px;
}

div.StatisticTopPlayersContainer
{
	background: transparent url(http://www.av-kicker.com/images/custom/statistic_topplayers_frame.png) no-repeat scroll;
	width: 430px;
	height: 655px;
	margin: 10px 3px;
	position: relative;
	float: left;
}

div.StatisticSelectionContainer
{
	background: transparent url(http://www.av-kicker.com/images/custom/statistic_selection_frame.png) no-repeat scroll;
	width: 871px;
	height: 99px;
	margin: 0px 7px;
	position: relative;
}

div.StatisticSuccessBodyContainer
{
	background: transparent url(http://www.av-kicker.com/images/custom/statistic_success_body_frame.png) no-repeat scroll 0 0;
	width: 420px;
	min-height: 390px;
	padding: 10px 5px;
	margin: 0px auto;
	position: relative;
	color: white;
}

div.StatisticSuccessFooterContainer
{
	background: transparent url(http://www.av-kicker.com/images/custom/statistic_success_footer_frame.png) no-repeat scroll 0 0;
	width: 420px;
	min-height: 30px;
	padding: 10px 5px;
	margin: 0px auto 10px;
}

div.PrivateMoneyContainer
{
	background: transparent url(http://www.av-kicker.com/images/finance/privatemoney_frame.png) no-repeat scroll 0 0;
	width: 871px;
	height: 115px;
	padding: 10px 5px;
	margin: 0px auto 10px;
}

/* clans */
div.ClanInfoContainer
{
	background: transparent url(http://www.av-kicker.com/images/clans/clan_info_frame.png) no-repeat scroll 0 0;
	width: 871px;
	min-height: 325px;
	padding: 10px 5px;
	margin: 0px auto;
	position: relative;
	color: white;
}

div.ClanChatContainer
{
	background: transparent url(http://www.av-kicker.com/images/clans/clan_chat_frame.png) no-repeat scroll 0 0;
	width: 871px;
	min-height: 223px;
	padding: 10px 5px;
	margin: 0px auto;
	position: relative;
	color: white;
}

div.ClanChatContainer div#ShoutboxContainer
{
	margin: 0px 2px !important;
	width:auto !important;
	background: transparent !important;
	border: 0 !important;
	color: white !important;
}

div.ClanChatContainer div.ShoutboxContent
{
	height: 110px !important;
	width: auto !important;
}

div.ClanChatContainer input#Message
{
	width:765px !important;
}

div.ClanCreationContainer
{
	background: transparent url(http://www.av-kicker.com/images/clans/clan_creation_frame.png) no-repeat scroll 0 0;
	width: 871px;
	min-height: 223px;
	padding: 10px 5px;
	margin: 0px auto;
	position: relative;
	color: white;
}

/* settings */
div.SettingsFacebookContainer
{
	background: transparent url(http://www.av-kicker.com/images/custom/settings_facebook_frame.png) no-repeat scroll 0 0;
	width: 430px;
	min-height: 99px;
	padding: 10px 5px;
	margin: 0px auto;
	position: relative;
	color: white;
}

div.SettingsGameModeContainer
{
	background: transparent url(http://www.av-kicker.com/images/custom/settings_gamemode_frame.png) no-repeat scroll 0 0;
	width: 420px;
	min-height: 200px;
	padding: 10px 5px;
	margin: 0px auto;
	position: relative;
	color: white;
}

/* general containers */

.NoPadding
{
	padding:0px !important;
}

div.TableFooterInfo
{
	position: absolute;
	bottom: -5px;
	font-size: 10px;
	font-style: italic;
	margin: 0px 5px;
}


div.NormalTableBodyContainer
{
	background: transparent url(http://www.av-kicker.com/images/team_info/normal_table_body_frame.png) no-repeat scroll 0 0;
	width: 868px;
	min-height: 375px;
	padding: 10px 5px;
	margin: 0px auto;
	position: relative;
	color: white;
}

div.NormalTableFooterContainer
{
	background: transparent url(http://www.av-kicker.com/images/team_info/normal_table_footer_frame.png) no-repeat scroll 0 0;
	width: 868px;
	min-height: 10px;
	padding: 10px 5px;
	margin: 0px auto 10px;
}

div.SmallTableBodyContainer
{
	background: transparent url(http://www.av-kicker.com/images/team_info/small_table_body_frame.png) no-repeat scroll 0 0;
	width: 868px;
	min-height: 175px;
	padding: 10px 5px;
	margin: 0px auto;
	position: relative;
}

.InvisibleItem
{
	display: none !important; 
}

div.ButtonContainer
{
	position: absolute;
	width: 95%;
	bottom: 15px;
	left: 0px;
}

ul.SelectionList, ul.SelectionList li
{
	margin-left: 0px;
	padding: 3px 7px 0px;
	list-style-type: none;
}

a.NavigationSprite
{
	display: inline-block;
	background: transparent url(http://www.av-kicker.com/images/sprites/navigation_sprite.png) no-repeat scroll;
	width: 25px;
	height: 35px;
}

a.NavigationRight { background-position: 0px 0px }
a.NavigationLeft { background-position: 0px -35px }

div#QuickLinksContainer
{
	position:absolute;
	left:75px;
	top:60px;
	width: 72px;
}

a.QuickLinksSprite
{
	background: transparent url(http://www.av-online-fussballmanager.de/images/sprites/quicklinks_sprite.png) no-repeat;
	display: inline-block;
	width:64px;
	height:66px;
	margin-top: -5px;
}
a.QuickLinksSeason { background-position: 0px 0px; }
a.QuickLinksFormation { background-position: 0px -66px; }
a.QuickLinksTraining { background-position: 0px -132px; }

a.QuickLinksSeason:hover { background-position: 0px -198px; }
a.QuickLinksFormation:hover { background-position: 0px -264px; }
a.QuickLinksTraining:hover { background-position: 0px -330px; }

/* pagination */

div.PaginationContainer
{
	background: transparent;
	width: 855px;
	text-align: center;
	position: absolute;
	bottom: 0px;
}

span.PaginationActivePage
{
	color: #058608;
	font-weight: bold;
}

a.PaginationPage, a.PaginationPage:visited
{
	background-color: transparent;
	padding:3px 5px; 
	font-weight:bold;
}

a.PaginationPage:hover
{

}

/* Buttons */

a.PremiumCreditButton, a.PremiumCreditButton:hover, input.PremiumCreditButton, input.PremiumCreditButton:hover
{
	background: transparent url(http://www.av-kicker.com/images/sprites/premium_button_sprite.png) no-repeat scroll 0px 0px;
	display: inline-block;
	min-width: 131px;
	height: 39px;
	line-height: 20px;
	text-align: center;
	margin: 0px 7px 0px 0px;
	padding: 15px 5px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}

a.PremiumCreditButton:hover, input.PremiumCreditButton:hover
{
	background-position: 0px -69px;
}

a.PremiumCreditLongButton, a.PremiumCreditLongButton:hover
{
	background: transparent url(http://www.av-kicker.com/images/sprites/sponsorpay_button_sprite.png) no-repeat scroll 0px 0px;
	display: inline-block;
	min-width: 585px;
	height: 39px;
	line-height: 39px;
	text-align: center;
	margin: 0px 7px 0px 0px;
	padding: 15px 5px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}

a.PremiumCreditLongButton:hover
{
	background-position: 0px -69px;
}


a.NewButton, a.NewButton:hover, input.NewButton, input.NewButton:hover
{
	background: transparent url(http://www.av-kicker.com/images/sprites/button_sprite.png) no-repeat scroll 0px 0px;
	display: inline-block;
	min-width: 125px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	margin: 0px 7px 0px 0px;
	padding: 5px 5px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}

a.NewButton:hover, input.NewButton:hover
{
	background-position: 0px -40px;
}


a.WhiteInfoLink, a.WhiteInfoLink:visited
{
	color: #ffffff;
}

h2
{
	font-size: 11px;
	font-weight: bold;
	font-style: italic;
}

/* start clearfix */
.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
 
.clearfix {
	display: inline-block;
}
 
html[xmlns] .clearfix {
	display: block;
}
 
* html .clearfix {
	height: 1%;
}
/* end clearfix */
