
#wrapper{
width: 450px;
margin: 0 auto;
}
.display{
float: left;
width: 25px;
height: 310px;
margin: 0 2px 0 0;
background: #EEA5BB url(../images/pinktab.jpg) no-repeat;
}

.indextext{
font-size:10px;
font-family:Verdana;
font-weight:bold;
text-decoration:underline;
}
.indextext2{
font-size:10px;
font-family:Verdana;
}
.indexnummer{
color:#b71527;
}
.indextext3{
font-size:12px;
font-family:Verdana;
font-weight:bold;
text-decoration:underline;
}
.indextext4{
font-size:12px;
font-family:Verdana;
font-weight:bold;
}

.stretcher{
float: left;
width: 310px;
}

a.boldbuttons{
background: transparent url('../design/roundedge-red-left.gif') no-repeat top left;
display: block;
float: left;
font: bold 13px Arial; 
line-height: 22px;
height: 30px; 
padding-left: 8px;
text-decoration: none;

}

a:link.boldbuttons, a:visited.boldbuttons, a:hover.boldbuttons, a:active.boldbuttons{
color: white;
}

a.boldbuttons span{
background: transparent url('../design/roundedge-red-right.gif') no-repeat top right;
display: block;
padding: 4px 10px 4px 2px;
}

a:hover.boldbuttons{ 
text-decoration: underline;
}


.buttonwrapper{ 
overflow: hidden; 
width: 100%;
}



.nebeneinander{float:inline;}




.punkte
{
background:url(../design/punkt.gif) repeat-x; width:100%; height:1px;
}




.videos {
  background: url(../design/videobg.gif) top left no-repeat;
  display: block;
  height: 100px;
  padding: 12px 0 12px 0;
  width: 100px;
}



#tabs_bilder
{
  position: absolute;
  margin-left:330px;
}
#tabs_klingelton
{
  position: absolute;
  margin-left:330px;
}
#tabs_spiel
{
  position: absolute;
  margin-left:330px;
}
#tabs_abilder
{
  position: absolute;
  margin-left:330px;
}
#tabs_freiton
{
  position: absolute;
  margin-left:330px;
}
#tabs_video
{
  position: absolute;
  margin-left:330px;
}
#tabs_videoklingelton
{
  position: absolute;
  margin-left:330px;
}
#tabs_themen
{
  position: absolute;
  margin-left:330px;
}





.pagination{
padding: 2px;
}

.pagination ul{
margin: 0;
padding: 0;
text-align: left; 
font-size: 16px;
}

.pagination li{
list-style-type: none;
display: inline;
padding-bottom: 1px;
}

.pagination a, .pagination a:visited{
padding: 0 5px;
border: 1px solid black;
text-decoration: none; 
color: #ffffff;
background-color: #b71527;
font-weight: bold;
}

.pagination a:hover, .pagination a:active{
border: 1px solid #000000;
color: #000;
background-color: #b71527;
}

.pagination a.currentpage{
background-color: #ffffff;
color: #b71527 !important;
border-color: #000000;
font-weight: bold;
cursor: default;
}



.pagination a.prevnext{
font-weight: bold;
}





.kontakt
{
width:200px;
border-color:black;
height:30px;
}







.player {margin:0 auto; background:transparent; position:absolute; left:630px;top:20px;}
.player:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
.player {display:inline-block;}
*html .player {height:1%;}
.player {display:block;}





#site{width:805px; background:#ffffff; position: auto; float:right;}


.bg {background:white url(bilder/hintergrund.gif);}

html,body {height:100%;}
body {text-align:center; margin:9px; font-size:100%; font-family:arial,helvetica,sans-serif;}
div,ul,li,p,h1,h2,h3,h4,h5,form,label {margin:0; padding:0;}
img	 {border:0;}

a {color:#505050;}
a:hover {color:#c70101;}

.fl {float:left;}
.hide {display:none;}
.block {display:block;}
.h3title {clear:both; border-top:1px solid white; background:#000 url(bilder/bg_title.gif) repeat-x top; color:white; text-transform:uppercase; border-bottom:1px solid #fff; height:1.15em;}
.asagi {clear:both;  background:#ffffff height:1.15em;}
.h3title h3 {padding:2px 0 0 10px; font-size:70%; font-weight:bold;}
.adColumn {margin:10px 0 0 11px;}
.ads {margin:10px 0 0 11px; display:block;}

#container_body {width:965px; border:1px solid white; margin:0 auto; text-align:left; background:#ffffff;}
#leftSide {width:160px; height:53.75em; float:left; background:#F3F3F3;}
#premierLeague {width:160px; float:left;}

#maincontainer_body {width:965px; border:1px solid white; margin:0 auto; text-align:left; background:#ffffff;}
#maincontainer_bodyIE6 {width:805px; height:53.75em; float:right; background:#ffffff; border-left:1px solid white; border-right:1px solid white;}

#rightSide {width:141px; height:1022px; float:left; background:url(bilder/bg_adverts.gif) no-repeat;}

#menu {text-align:left; float:center; line-height:110%; width:160px; color:#555555; font-family:arial,helvetica,sans-serif; font-size:65%; font-weight:bold; background-color:#CCCCCC}
#menu ul {list-style-type:none;}
.menuItemSelect {padding:3px 0 4px 10px; color:white; vertical-align:middle; background-image:url(bilder/mnuSelect.jpg); background-position:center; border-top:1px solid white;}
.menuItemSelect a, .menuItemSelect a:active, .menuItemSelect a:visited {color:#fff; width:150px; display:block; text-decoration:none;}
.menuItem {vertical-align: middle; background-image:url(bilder/mnuMiddle.jpg); background-position:center; background-repeat:no-repeat; border-top:1px solid white; border-bottom:1px solid #B0B0B0;}
.menuItem a:link, .menuItem a:active, .menuItem a:visited {color:#333333; display:block; padding:3px 0 3px 10px; width:150px; text-decoration:none;}
.menuItem a:hover {background-image:url(bilder/mnuMiddle_f2.jpg); background-position:center; color:black;}
.mnuConsole {vertical-align: middle; background-image:url(bilder/mnuConsole.gif); background-position:center; background-repeat:no-repeat; border-top:1px solid white; border-bottom:1px solid #B0B0B0;}
.mnuConsole a:link, .mnuConsole a:active, .mnuConsole a:visited {color:#333333; display:block; padding:3px 0 3px 10px; width:150px; text-decoration:none;}
.mnuConsole a:hover {background-image:url(../images/mnuConsole_f2.gif); background-position:center; color:black;}

.submenuItem {vertical-align: middle; background-image:url(bilder/submnuMiddle.jpg); background-position:center; background-repeat:no-repeat; border-top:1px solid white; border-bottom:1px solid #B0B0B0;}
.submenuItem a, .submenuItem a:active, .submenuItem a:visited {color:#333; display:block; padding:3px 10px 3px 10px; width:140px; text-decoration:none;}
.submenuItem a:hover {background-image:url(bilder/submnuMiddle_f2.jpg); background-position:center; color:black;}
.submenuItemSelect {padding:3px 0 4px 10px; color:white; vertical-align:middle; background-image:url(bilder/submnuSelect.jpg); background-position:center; border-top:1px solid white;}
.submenuItemSelect a, .submenuItemSelect a:active, .submenuItemSelect a:visited {color:#fff; width:150px; display:block; text-decoration:none;}

#premierLeague {background:url(bilder/device_bgpremleague.jpg) no-repeat; width:160px; height:171px; float:left; border-top:1px solid white;}
.deviceLeft {background:url(bilder/device_bg.jpg) no-repeat; width:160px; height:266px; border-top:1px solid white; padding:0 0 6px 0;}
.deviceLeftTitle {background:url(bilder/device_bgtitle.gif) no-repeat; color:white; font-weight:bold; font-size:70%; text-transform:uppercase; height:22px; margin:5px 5px 0 5px; padding:8px 0 0 16px;}
.deviceLeftImg {margin-left:5px;}

#loginBar					{background:#000 url(bilder/bg_login.gif) repeat-x; height:40px; min-height:40px; border-top:1px solid white; border-bottom:1px solid white; color:#fff; padding-left:8px;}
#loginBar			{height:39px}

#loginBar1					{background:#000 url(bilder/bg_login.gif) repeat-x; height:40px; min-height:40px; border-bottom:1px solid white; color:#fff; padding-left:8px;}
#loginBar1		{height:39px}

#loginBar label				{font-size:55%;}
#loginBar input				{background-color:#3c0201; font-size:19px;font-family:Verdana;font-weight:bold; color:#fff;}
#loginBar select			{margin-left:10px; font-size:55%; background-color:#000; color:#fff}
#email						{float:left; width:144px; padding-top:10px;}
#loginEmail					{width:103px; height:16px; border:1px solid #505050; margin-left:10px;}
#password					{float:left; width:175px; padding-top:10px; padding-left:5px }
#loginPassword				{width:103px; height:16px; border:1px solid #505050; background:#744;  margin-left:10px;}						
#btnLoginContent			{float:left; width:47px; height:39px;}
	.btnLogin				{background:url(bilder/btn_login.gif) no-repeat; border:0; cursor:pointer; width:47px; height:39px;}
	.btnLoginon				{background:url(bilder/btn_login_on.gif) no-repeat; border:0; cursor:pointer; width:47px; height:39px;}
#btnSignup					{float:left; width:56px; border-left:1px solid #000; height:39px;}
	#btnSignup	a				{background:url(bilder/btn_signup.gif); display:block;}
	#btnSignup	a:hover			{background:url(bilder/btn_signup_on.gif); display:block;}
#btnPassword				{float:left; width:99px; border-left:1px solid #000; height:39px;}
	#btnPassword	a				{background:url(bilder/btn_password.gif); display:block;}
	#btnPassword	a:hover			{background:url(bilder/btn_password_on.gif); display:block;}
	
#stripeLine a.devicelink	{padding-left:8px; padding-top:15px; height:24px;}
#stripeLine a				{font-size:55%; color:#fff; text-decoration:none; display:block; white-space:nowrap;}
#stripeLine a:hover			{background:url(bilder/bg_login.gif) repeat-x;}
			
			
#welcome					{float:left; width:160px; font-size:55%; padding-top:15px; text-transform: uppercase;font-weight:bold;}
#stripeLine					{float:left; width:250px; border-left:1px solid #000; text-transform: uppercase}
#stripeLine {width:240px}

#stripeLine2 div {padding-left:8px; padding-top:15px;}
#stripeLine2 {float:left; width:532px; text-transform:uppercase;}
#stripeLine2 a {font-size:75%; color:#fff; text-decoration:none; height:39px; display:block; white-space:nowrap;}
				
#btnDetails,#btnSkin,#btnHomepage,#btnEmail,#btnFavorites,#btnHelp {float:left; width:30px; border-left:1px solid #000; height:39px; background:url(../images/bg_login.gif) repeat-x;}		
#btnDetails	a {background:url(bilder/btn_details.gif); display:block;}
#btnDetails	a:hover {background:url(bilder/btn_details_on.gif); display:block;}
#btnSkin a {background:url(bilder/btn_skin.gif); display:block;}
#btnSkin a:hover {background:url(bilder/btn_skin_on.gif); display:block;}
#btnHomepage a {background:url(bilder/btn_homepage.gif); display:block;}
#btnHomepage a:hover {background:url(bilder/btn_homepage_on.gif);}*/
#btnEmail a {background:url(bilder/btn_email.gif); display:block;}
#btnEmail a:hover {background:url(bilder/btn_email_on.gif);}
#btnFavorites a {background:url(bilder/btn_favorites.gif); display:block;}
#btnFavorites a:hover {background:url(bilder/btn_favorites_on.gif);}
#btnHelp a {background:url(bilder/btn_help.gif); display:block;}
#btnHelp a:hover {background:url(bilder/btn_help_on.gif);}
			



.h3titleLeft {border-top:1px solid white; background:#000 url(bilder/bg_title.gif) repeat-x top; color:white; text-transform:uppercase; border-bottom:1px solid #fff; height:1.1em;}
.h3titleLeft h3 {padding:2px 0 0 10px; font-size:70%; font-weight:bold;}
.h3titleRight {border-top:1px solid white; background:#000 url(bilder/bg_title.gif) repeat-x top; color:white; text-transform:uppercase; border-bottom:1px solid #fff; border-left:1px solid #fff; height:1.1em;}
.h3titleRight h3 {padding:2px 0 0 10px; font-size:70%; font-weight:bold;}

.h3bodyTitle {color:#505050; border-bottom:1px solid #fff; font-family:arial,tahoma,sans-serif; font-size:70%; height:2.4em; padding:12px 10px 0 0;}


.categoryTop {background: url(bilder/bg_rightcolumnTop.gif) repeat-x top; border-top:1px solid #fff; border-left:1px solid #fff; height:8px; overflow:hidden;}
.categoryBottom {background: url(bilder/bg_rightcolumnBottom.gif) repeat-x bottom; border-left:1px solid #fff; height:7px; margin:0px; padding:0px;}

.categoryTextGallery {padding:2px 0 8px 8px; color:#505050; font-family:arial,tahoma,sans-serif; font-size:70%; height:25px;}
.categoryTextGallerySelected {padding:2px 0 8px 8px; color:#c70101; font-family:arial,tahoma,sans-serif; font-weight:bold; font-size:70%; height:25px;}

.categoryTextGallery:hover {padding:2px 0 8px 8px; color:#c70101; font-family:arial,tahoma,sans-serif; font-size:70%; height:25px;}
.categoryTextGallerySelected:hover {padding:2px 0 8px 8px; color:#c70101; font-family:arial,tahoma,sans-serif; font-weight:bold; font-size:70%; height:25px;}

.h3body {background:#000; color:silver; font-family:arial,tahoma,sans-serif; font-size:70%; height:2em;}

.h3bodyContent {color:#505050; font-family:arial,tahoma,sans-serif; font-weight:bold; font-size:70%;}

a {text-decoration: none;}
a:hover {text-decoration: underline;}

.basktext { font-size: 70%; color:#505050; }

.boxfr { background:transparent url(bilder/box_top.gif) repeat-x scroll right top; }

.box {
background:transparent url(bilder/box_bottom.gif) repeat-x scroll right bottom;
margin-bottom:1px;
margin-left:-3px;
width:330px;
}

.box2 {
background:transparent url(bilder/box_bottom.gif) repeat-x scroll right bottom;
margin-bottom:1px;
margin-left:-3px;
width:331px;
}

.box3 {
background:transparent url(bilder/box_bottom.gif) repeat-x scroll right bottom;
margin-bottom:1px;
margin-left:-3px;
width:240px;
}

.showView {display: block;}
.hideView {display: none;}

.showbask {display: anything;}
.hidebask {display: anything;}

#divBaskLnk { display: none; }
