body
{
	padding: 0px;
	margin: 0px;
	background-color: #666;
	background-repeat: repeat;
	background-position: left top;
	color: #000;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial,Helvetica,sans-serif;
}

.clear
{
	clear: both; 
}

img
{
	border: 0px;
}

table, tr, td, th
{
	width: auto;
	border-collapse: collapse;
	border: 0px;
	margin: 0px;
	padding: 0px;
	vertical-align: top;
	text-align: left;
	font-weight: normal;
}

table
{
	width: 100%;
}

a
{
	color: #369;
	text-decoration: none;
}

a:hover
{	
	text-decoration: underline;
}

div#partnerLine
{
	width: 100%;
	height: 100px;
	background-position: left top;
	background-repeat: repeat-x;
}

div#partnerLine div#partner
{
	width: 740px;
	height: 100px;
	text-align: center;
	overflow: hidden;
	margin: 0px auto 0px auto;
	vertical-align: middle;
	color: #FFF;
}

div#partnerLine div#partner div
{
	float: left;
	width: 180px;
	color: #FFF;
	font-size: 22px;
	padding-top: 35px;
}

div#partnerLine div#partner img
{
	float: left;
}

div#page
{
	width: 960px;
	height: auto;
	margin: 0px auto 0px auto;
}

div#page div#header
{
	width: 960px;
	height: 200px;
	background-image: url("design/header.jpg");
	background-position: top left;
	background-repeat: no-repeat;
}

div#page div#content
{
	clear: both;
	width: 960px;
	height: auto;
	background-color: #FFF;
}

div#page div#content div#navi
{
	float: left;
	width: 130px;
	height: auto;
}

div#page div#content div#navi div.content
{
	background-image: url("design/bg/navi.png");
	background-position: top left;
	background-repeat: repeat-y;
	color: #000;
}

div#page div#content div#navi div.content div.punktedetails
{
	width: 125px;
	height: 17px;
	background-image: url("design/bg/navi_punkte.jpg");
	background-position: top left;
	background-repeat: repeat-y;
	color: #FFF;
	text-align: right;
	padding: 3px 5px 0px 0px;
}

div#page div#content div#navi div.content h2
{
	width: 125px;
	height: 17px;
	overflow: hidden;
	padding: 3px 0px 0px 5px;
	margin: 0px;
	font-weight: weight;
	text-transform: uppercase;
	background-color: #000;
	color: #FFF;
	font-size: 12px;
}

div#page div#content div#navi div.content p,
div#page div#content div#navi div.content ul
{
	margin: 0px;
	padding: 0px;
	width: 130px;
	background-color: #E5E5E5;
}

div#page div#content div#navi div.content p
{
	padding: 5px;
	width: 120px;
	font-weight: normal;
	text-align: right;
}

div#page div#content div#navi div.content ul li
{
	margin: 0px;
	padding: 0px;
	width: 130px;
	list-style: none;
	color: #FFF;
	border-bottom: solid 1px #CCC;
}

div#page div#content div#navi div.content ul li a
{
	height: 18px;	
	color: #000;
	display: block;
	text-decoration: none;
	padding: 2px 0px 0px 5px;
}

div#page div#content div#navi div.content ul li a:hover,
div#page div#content div#navi div.content ul li a.active
{
	text-decoration: none;
	background-color: #F5F5F5;
}

div#page div#content div#navi div.content ul.rivalen li
{
	height: 20px;
	padding: 2px 0px 0px 0px; 
}

div#page div#content div#navi div.content ul.rivalen li div.username,
div#page div#content div#navi div.content ul.rivalen li div.punkte,
div#page div#content div#navi div.content ul.rivalen li div.del
div#page div#content div#navi div.content ul.rivalen li div.username a,
div#page div#content div#navi div.content ul.rivalen li div.del a
{
	padding: 0px;
	margin: 0px;
}

div#page div#content div#navi div.content ul.rivalen li div.username
{
	float: left;
	width: 84px;
	height: 16px;
	overflow: hidden;
	text-align: left;
	display: block;
}


div#page div#content div#navi div.content ul.rivalen li div.punkte
{
	float: left;
	width: 28px;
	height: 16px;
	overflow: hidden;
	text-align: right;
	display: block;
	color: #000;
	font-weight: normal;
}

div#page div#content div#navi div.content ul.rivalen li div.del
{
	float: left;
	width: 16px;
	height: 16px;
	overflow: hidden;
	text-align: right;
	display: block;
}

div#page div#content div#navi div.content ul.rivalen li a
{
	display: inline;
}
div#page div#content div#navi div.content ul.rivalen li a:hover
{
	background: #E5E5E5;
}

div#page div#content div#navi div.footer
{
	width: 130px;
	height: 238px;
	background-image: url("design/bg/navi_footer.jpg");
	background-position: bottom left;
	background-repeat: repeat-y;
}

div#page div#content div#details
{
	float: left;	
	width: 630px;
	height: auto;
	padding: 0px 20px 0px 20px;
	font-weight: normal;
}

div#page div#content div#details table.news
{
	width: 305px;
}

div#page div#content div#details table.news td,
div#page div#content div#details table.news2 td
{
	border-bottom: solid 1px #E5E5E5;
	padding: 5px;
}

div#page div#content div#details table.news2 td
{
	border-bottom: solid 1px #E5E5E5;
	padding: 5px;
}

div#page div#content div#details table.news td.image,
div#page div#content div#details table.news2 td.image
{
	width: 107px;
	height: 80px;
	padding:0px;
}

div#page div#content div#details table.news td div.titel,
div#page div#content div#details table.news2 td div.titel
{
	height: 35px;
	width: 195px;
	overflow: hidden;
}

div#page div#content div#details table.news td a.newsWeiter,
div#page div#content div#details table.news2 td a.newsWeiter
{
	position: relative;
	top: 5px;
	left: 128px;
}

div#page div#content div#details table.form
{
	width: 630px;
}

div#page div#content div#details table.form th,
div#page div#content div#details table.form td
{
	color: #000;
	font-weight: normal;
	font-size: 12px;
	text-decoration: none;
	border-bottom: solid 1px #E5E5E5;
	height: 30px;
	width: 450px;
	text-align: left;
	vertical-align: middle;
	padding: 0px 5px 0px 5px;
}

div#page div#content div#details table.form th
{
	width: 180px;
	font-size: 14px;
	background-color: #EEE;
}

div#page div#content div#details table.form td.buttonRow
{
	text-align: right;
	border-bottom: 0px;
	height: 50px;
}

div#page div#content div#details table.formHalf
{
	width: 305px;
}

div#page div#content div#details table.formHalf th,
div#page div#content div#details table.formHalf td
{
	color: #000;
	font-weight: normal;
	font-size: 12px;
	text-decoration: none;
	border-bottom: solid 1px #E5E5E5;
	height: 30px;
	width: 200px;
	text-align: left;
	vertical-align: middle;
	padding: 0px 5px 0px 5px;
}

div#page div#content div#details table.formHalf td input.text,
div#page div#content div#details table.formHalf td textarea
{
	width: 190px;
}

div#page div#content div#details table.formHalf th
{
	width: 105px;
	font-size: 14px;
	background-color: #EEE;
}

div#page div#content div#details table.formHalf td.buttonRow
{
	text-align: right;
	border-bottom: 0px;
	height: 50px;
}

div#page div#content div#details ul#boxErrors,
div#page div#content div#details ul#boxConfirmations
{
	display: block;
	padding: 0px;
	margin: 0px 0px 20px 0px;
}

div#page div#content div#details ul#boxErrors li,
div#page div#content div#details ul#boxConfirmations li
{
	padding: 10px;
	margin: 0px;
	font-size: 16px;
	list-style: none;
	font-weight: bold;
	background-image: url("design/bg/gruen.jpg");
	background-position: top left;
	background-repeat: repeat-x;
	background-color: #090;
	color: #FFF;
}

div#page div#content div#details ul#boxErrors li
{
	background-image: url("design/bg/rot.jpg");
	background-color: #900;	
	color: #FFF;
}

div#page div#content div#details ul.tabMenue
{
	padding: 0px;
	margin: 0px;
}

div#page div#content div#details ul.tabMenue li
{
	list-style: none;
	display: inline;
	padding: 0px;
	margin: 0px;
}

div#page div#content div#details ul.tabMenue li a
{
	padding: 5px 20px 5px 20px;
	margin-right: 5px;
	display: block;
	background-image: url("design/bg/grau.jpg");
	background-position: top left;
	background-repeat: repeat-x;
	background-color: #CCC;
	float: left;
	font-weight: bold;
	font-size: 16px;
	color: #000;
	text-decoration: none;
}

div#page div#content div#details ul.tabMenue li a:hover,
div#page div#content div#details ul.tabMenue li a.active
{
	background-image: none;
	background-color: #000;
	color: #FFF;
}

div#page div#content div#details ul.tabMenueSmall
{
	padding: 0px;
	margin: 0px;
}

div#page div#content div#details ul.tabMenueSmall li
{
	list-style: none;
	display: inline;
	padding: 0px;
	margin: 0px;
}

div#page div#content div#details ul.tabMenueSmall li a
{
	padding: 2px 10px 2px 10px;
	margin-right: 1px;
	display: block;
	background-position: top left;
	background-repeat: repeat-x;
	background-color: #CCC;
	float: left;
	font-weight: normal;
	font-size: 12px;
	color: #000;
	text-decoration: none;
}

div#page div#content div#details ul.tabMenueSmall li a:hover,
div#page div#content div#details ul.tabMenueSmall li a.active
{
	background-image: none;
	background-color: #000;
	color: #FFF;
}

div#page div#content div#details h1
{
	padding: 3px 10px 3px 10px;
	margin: 0px;
	margin-bottom: 5px;	
	height: 24px;
	overflow: hidden;
	display: block;
	background-image: url("design/bg/schwarz.jpg");
	background-position: top left;
	background-repeat: repeat-x;
	background-color: #000;
	font-size: 18px;
	font-weight: bold;
	color: #FFF;
}

div#page div#content div#details div.punktesystem
{
	padding: 5px;
	font-size: 14px;
	width: 305px;
}

div#page div#content div#details div.punktesystem ul,
div#page div#content div#details div.punktesystem ul li
{
	width: 290px;	
	padding: 0px 0px 0px 15px;
	margin: 0px;
	
}

div#page div#content div#details div.punktesystem ul li
{
	margin: 0px;
	padding: 0px 0px 0px 0px;
}

div#page div#content div#details table#profil table.teilnehmer td,
div#page div#content div#details table#profil table.teilnehmer th,
div#page div#content div#details table#profil table.gruppen td,
div#page div#content div#details table#profil table.gruppen th
{
	height: 20px;
	border-bottom: solid 1px #E5E5E5;
	vertical-align: middle;
	padding: 3px;
}

div#page div#content div#details table#profil table.teilnehmer th,
div#page div#content div#details table#profil table.gruppen th
{
	width: 130px;
	font-size: 14px;
}

div#page div#content div#details h4
{
	padding: 3px 10px 3px 10px;
	margin: 0px;
	height: 24px;
	overflow: hidden;
	display: block;
	background-image: url("design/bg/grau.jpg");
	background-position: top left;
	background-repeat: repeat-x;
	background-color: #CCC;
	font-size: 18px;
	font-weight: normal;
	color: #000;
}


div#page div#content div#details table.tipps td,
div#page div#content div#details table.bonustipps td
{
	height: 33px;
	width: auto;
	vertical-align: middle;
	overflow: hidden;
	border-bottom: solid 1px #E5E5E5;
}

div#page div#content div#details table.tipps td img
{
	vertical-align: middle;
}
div#page div#content div#details table.tipps td.redmark
{
	background-image: url("design/bg/redmark.jpg");
	background-position: center;
	background-repeat: no-repeat;
	color: #FFF;
	padding: 0px 0px 0px 5px;
	font-weight: bold;
}


div#page div#content div#details table.tipps td.coll_2,
div#page div#content div#details table.tipps td.coll_8
{
	width: 30px;
	text-align: center;
}

div#page div#content div#details table.tipps td.coll_3,
div#page div#content div#details table.tipps td.coll_7
{
	width: 115px;
	text-align: right;
	padding: 0px 10px 0px 0px;
}

div#page div#content div#details table.tipps td.coll_7
{
	text-align: left;
	padding: 0px 0px 0px 10px;
}

div#page div#content div#details table.tipps td.coll_4,
div#page div#content div#details table.tipps td.coll_5
{
	width: 30px;
	text-align: center;
}

div#page div#content div#details table.tipps td.coll_6
{
	width: 60px;
	text-align: center;
}

div#page div#content div#details table.tipps td.coll_9
{
	width: 175px;
	text-align: center;
}

div#page div#content div#details table.bonustipps td.coll_1
{
	width: 180px;
}

div#page div#content div#details table.bonustipps td.coll_2
{
	width: 430px;
}

div#page div#content div#details table#tabelleTipper td.coll_1,
div#page div#content div#details table#tabelleTipper td.coll_2,
div#page div#content div#details table#tabelleTipper td.coll_3,
div#page div#content div#details table#tabelleTipper td.coll_4,
div#page div#content div#details table#tabelleTipper td.coll_5,
div#page div#content div#details table#tabelleTipper td.coll_6,
div#page div#content div#details table#tabelleTipper td.coll_7,
div#page div#content div#details table#tabelleTipper td.coll_8
{
	height: 33px;
	vertical-align: middle;
	border-bottom: solid 1px #E5E5E5;
}

div#page div#content div#details table#tabelleTipper td.coll_1
{
	width: 50px;
	background-color: #000;
	color: #FFF;
	text-align: center;
	font-weight: bold;
}

div#page div#content div#details table#tabelleTipper td.coll_2
{
	width: 30px;
	text-align: center;
}

div#page div#content div#details table#tabelleTipper td.coll_3
{
	width: 230px;
}

div#page div#content div#details table#tabelleTipper td.coll_4
{
	width: 50px;
	text-align: center;
}
div#page div#content div#details table#tabelleTipper td.coll_5
{
	width: 50px;
	text-align: center;
}
div#page div#content div#details table#tabelleTipper td.coll_6
{
	width: 50px;
	text-align: center;
}
div#page div#content div#details table#tabelleTipper td.coll_7
{
	width: 150px;
	text-align: center;
}
div#page div#content div#details table#tabelleTipper td.coll_8
{
	height: 20px;
}

div#page div#content div#details table#tabelleFav td.coll_1,
div#page div#content div#details table#tabelleFav td.coll_2,
div#page div#content div#details table#tabelleFav td.coll_3,
div#page div#content div#details table#tabelleFav td.coll_4
{
	height: 33px;
	vertical-align: middle;
	border-bottom: solid 1px #E5E5E5;
}

div#page div#content div#details table#tabelleFav td.coll_1
{
	width: 50px;
	background-color: #000;
	color: #FFF;
	text-align: center;
	font-weight: bold;
}

div#page div#content div#details table#tabelleFav td.coll_2
{
	width: 30px;
	text-align: center;
}

div#page div#content div#details table#tabelleFav td.coll_3
{
	width: 300px;
}

div#page div#content div#details table#tabelleFav td.coll_4
{
	width: 250px;
	text-align: center;
}


div#page div#content div#details table#tabelleGMembers td.coll_1,
div#page div#content div#details table#tabelleGMembers td.coll_2,
div#page div#content div#details table#tabelleGMembers td.coll_3,
div#page div#content div#details table#tabelleGMembers td.coll_4
{
	height: 25px;
	vertical-align: middle;
	border-bottom: solid 1px #E5E5E5;
}

div#page div#content div#details table#tabelleGMembers td.coll_1
{
	width: 50px;
	background-color: #000;
	color: #FFF;
	text-align: center;
	font-weight: bold;
}

div#page div#content div#details table#tabelleGMembers td.coll_2
{
	width: 150px;
	overflow: hidden;
	padding: 0px 0px 0px 5px;
}

div#page div#content div#details table#tabelleGMembers td.coll_3
{
	width: 50px;
	text-align: center;
}

div#page div#content div#details table#tabelleGMembers td.coll_4
{
	width: 50px;
	text-align: center;
}

div#page div#content div#details table#tabelleStart
{
	margin-top: 1px;
	border-top: solid 2px #000;
}

div#page div#content div#details table#tabelleStart td.coll_1,
div#page div#content div#details table#tabelleStart td.coll_2,
div#page div#content div#details table#tabelleStart td.coll_3
{
	height: 33px;
	vertical-align: middle;
	border-bottom: solid 1px #E5E5E5;
}

div#page div#content div#details table#tabelleStart td.coll_1
{
	width: 30px;
	background-color: #000;
	color: #FFF;
	text-align: center;
	font-weight: bold;
}

div#page div#content div#details table#tabelleStart td.coll_2
{
	width: 150px;
	overflow: hidden;
	padding: 0px 0px 0px 5px;
}

div#page div#content div#details table#tabelleStart td.coll_3
{
	width: 50px;
	text-align: center;
}


div#page div#content div#details table#tabelleTabelle
{
	margin-top: 1px;
}

div#page div#content div#details table#tabelleTabelle td.coll_1,
div#page div#content div#details table#tabelleTabelle td.coll_2,
div#page div#content div#details table#tabelleTabelle td.coll_3
{
	height: 16px;
	vertical-align: middle;
	border-bottom: solid 1px #E5E5E5;
}

div#page div#content div#details table#tabelleTabelle td.coll_2 a
{
	text-decoration: none;
}

div#page div#content div#details table#tabelleTabelle td.coll_2 a:hover
{
	text-decoration: underline;
}

div#page div#content div#details table#tabelleTabelle td.coll_1.markTabelleTop,
div#page div#content div#details table#tabelleTabelle td.coll_2.markTabelleTop,
div#page div#content div#details table#tabelleTabelle td.coll_3.markTabelleTop
{
	border-bottom: solid 2px #999;
}

div#page div#content div#details table#tabelleTabelle td.coll_1.markTabelleLast,
div#page div#content div#details table#tabelleTabelle td.coll_2.markTabelleLast,
div#page div#content div#details table#tabelleTabelle td.coll_3.markTabelleLast
{
	border-top: solid 2px #999;
}

div#page div#content div#details table#tabelleTabelle td.coll_1
{
	width: 50px;
	background-color: #000;
	color: #FFF;
	text-align: center;
	font-weight: bold;
}

div#page div#content div#details table#tabelleTabelle td.coll_2
{
	width: 230px;
	overflow: hidden;
	padding: 0px 0px 0px 5px;
}

div#page div#content div#details table#tabelleTabelle td.coll_3
{
	width: 50px;
	text-align: center;
}



div#page div#content div#details table#tabelleGruppen td.coll_1,
div#page div#content div#details table#tabelleGruppen td.coll_2,
div#page div#content div#details table#tabelleGruppen td.coll_3,
div#page div#content div#details table#tabelleGruppen td.coll_4,
div#page div#content div#details table#tabelleGruppen td.coll_5
{
	height: 33px;
	vertical-align: middle;
	border-bottom: solid 1px #E5E5E5;
}

div#page div#content div#details table#tabelleGruppen td.coll_1
{
	width: 50px;
	background-color: #000;
	color: #FFF;
	text-align: center;
	font-weight: bold;
}

div#page div#content div#details table#tabelleGruppen td.coll_2
{
	width: 270px;
	overflow: hidden;
	padding: 0px 0px 0px 5px;
}

div#page div#content div#details table#tabelleGruppen td.coll_3
{
	width: 80px;
	text-align: center;
}

div#page div#content div#details table#tabelleGruppen td.coll_4
{
	width: 80px;
	text-align: center;
}

div#page div#content div#details table#tabelleGruppen td.coll_5
{
	width: 145px;
	text-align: right;
	padding-right: 5px;
}

div#page div#content div#details table#tabelleNextGames td.coll_1,
div#page div#content div#details table#tabelleNextGames td.coll_2,
div#page div#content div#details table#tabelleNextGames td.coll_3,
div#page div#content div#details table#tabelleNextGames td.coll_4
{
	height: 33px;
	vertical-align: middle;
	border-bottom: solid 1px #E5E5E5;
}

div#page div#content div#details table#tabelleNextGames td.coll_1,
div#page div#content div#details table#tabelleNextGames td.coll_4
{
	width: 135px;
	text-align: right;
}

div#page div#content div#details table#tabelleNextGames td.coll_2,
div#page div#content div#details table#tabelleNextGames td.coll_3
{
	width: 30px;
	text-align: center;
}

div#page div#content div#details table#tabelleNextGames td.coll_3
{
	text-align: center;
}

div#page div#content div#details table#tabelleNextGames td.coll_4
{
	text-align: left;
}

div#page div#content div#details table#tabelleTipper td.head,
div#page div#content div#details table#tabelleFav td.head,
div#page div#content div#details table#tabelleGMembers td.head,
div#page div#content div#details table#tabelleTabelle td.head,
div#page div#content div#details table#tabelleGruppen td.head
{
	height: 20px;
	background-image: url("design/bg/schwarz.jpg");
	background-position: top left;
	background-repeat: repeat-x;
	background-color: #000;
	color: #FFF;
	font-weight: bold;
}

div#page div#content div#details table.tafel
{
	margin-top: 1px;
	width: 305px;
	background-image: url("design/tafel/t_bg.jpg");
	background-position: top left;
	background-repeat: repeat;
	background-color: #000;
	color: #FFF;
}

div#page div#content div#details table.tafel td,
div#page div#content div#details table.tafel th
{
	height: 40px;
	overflow: hidden;
	background-repeat: no-repeat;
}

div#page div#content div#details table.tafel th.platz
{
	width: 100px;	
	background-image: url("design/tafel/t_platz.jpg");
}
div#page div#content div#details table.tafel th.punkte
{
	background-image: url("design/tafel/t_punkte.jpg");
}
div#page div#content div#details table.tafel th.schnitt
{
	background-image: url("design/tafel/t_schnitt.jpg");
}
div#page div#content div#details table.tafel td
{
	width: 201px;
	text-align: right;
	padding: 0px 4px 0px 0px;
}

div#page div#content div#bande
{
	float: left;	
	width: 160px;
	height: auto;
	padding: 0px;
	margin: 0px;
}

div#page div#footer
{
	clear: both;
	width: 960px;
	height: 320px;
	background-image: url("design/footer.jpg");
	background-position: top left;
	background-repeat: no-repeat;
}

div#page div#footer div.linkrow
{
	text-align: right;
	padding: 111px 20px 0px 0px;
	color: #FFF;
	font-size: 14px;
}

div#page div#footer div.linkrow a
{
	color: #FFF;
	font-weight: normal;
}

/*
 * Formulare
 */
textarea
{
	border: solid 1px #666;
	padding: 2px;
	color: #000;
	width: 346px;
	height: 46px;
	font-size: 12px;
}

input.text,
input.textDisabled
{
	border: solid 1px #666;
	padding: 2px;
	color: #000;
	width: 246px;
	height: 16px;
	font-size: 12px;
}

input.textDisabled
{
	background-color: #E5E5E5;
	width: 20px;
	text-align: center;
	font-weight: bold;
}

input.textDisabled.ergebnis
{
	border: solid 1px #666;
}

input.textDisabled.punkte
{
	border: solid 1px #E5E5E5;
	margin-left: 5px;
	width: 30px;
}

/*
 * Buttons
 */
a.buttonJetztTippen,
a.buttonAusloggen,
a.buttonErgaenzen,
a.buttonSenden,
buttonSenden,
a.buttonGruppeKontakt,
a.buttonGruppeLeave,
a.buttonGruppeJoin,
a.buttonGruppeFound,
a.buttonGruppeDelete,
a.buttonGruppeEdit,
a.buttonGruppeInvite,
a.buttonGruppeInvite2,
a.buttonTippsSave,
a.buttonTippsZufall,
a.buttonTippenAddCompare
{
	text-decoration: none;	
	background-image: url("design/button/jetzt_tippen.jpg");
	background-position: top left;
	background-repeat: no-repeat;
	width: 100px;
	height: 16px;
	display: block;
	float: right;
}

a.buttonAusloggen
{
	background-image: url("design/button/ausloggen.jpg");
	width: 95px;
}

a.buttonErgaenzen
{
	background-image: url("design/button/hinzufuegen.jpg");
	width: 108px;
}

a.buttonSenden
{
	width: 70px;
	background-image: url("design/button/senden.jpg");
}

a.buttonGruppeKontakt
{
	background-image: url("design/button/gruppenleiterkontaktieren.jpg");
	width: 208px;
	clear: both;
}

a.buttonGruppeLeave
{
	background-image: url("design/button/ausgruppeaustreten.jpg");
	width: 167px;
	clear: both;
	margin-top: 5px;
}

a.buttonGruppeJoin
{
	background-image: url("design/button/diesergruppebeitreten.jpg");
	width: 179px;
	clear: both;
	margin-top: 5px;
}

a.buttonGruppeFound
{
	background-image: url("design/button/eigenegruppegruenden.jpg");
	width: 192px;
	clear: both;
	margin-top: 5px;
}

a.buttonGruppeDelete
{
	background-image: url("design/button/gruppeloeschen.jpg");
	width: 127px;
	clear: both;
	margin-top: 5px;
}

a.buttonGruppeEdit
{
	background-image: url("design/button/gruppendatenbearbeiten.jpg");
	width: 190px;
	clear: both;
	margin-top: 5px;
}

a.buttonGruppeInvite,
a.buttonGruppeInvite2
{
	background-image: url("design/button/mitgliedereinladen.jpg");
	width: 151px;
	clear: both;
	margin-top: 5px;
}

a.buttonGruppeInvite2
{
	background-image: url("design/button/mitgliedingruppeeinladen.jpg");
	width: 200px;
}

a.buttonTippsSave
{
	background-image: url("design/button/tipps_speichern.jpg");
	width: 121px;
	float: right;
	margin: 15px 0px 0px 0px;
}

a.buttonTippsZufall
{
	background-image: url("design/button/zufalltipps.jpg");
	width: 105px;
	float: right;
	margin: 15px 5px 0px 0px;
}

a.buttonTippenAddCompare
{
	background-image: url("design/button/zurivalenhinzufuegen.jpg");
	width: 192px;
	clear: both;
	float: right;
	margin-bottom: 5px;
}
