/* DATEI: cms.css - Design 1 */
/* SEHV */
/* (c) Intersim AG - Burgdorf */


body {
	background-image:url(/Design/images/bg.gif);
	background-repeat:repeat-y;
	background-color:#FFFFFF;
	color:#000000;
	padding:0px;
	margin:0px;
	font-size:11px;
}

body, h1, h2, h3, h4, h5, h6 {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	line-height:normal;				/* -- Achtung bei Fixpositionierten Texte -- */			
}

p, table, td, th, ul, ol, select, textarea, input, form {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:normal;
}

th {
	text-align: left;
}

input {
	vertical-align:middle;
}

pre {
	font-family:"Courier New", Courier, monospace;
	color:#000000;
}

UL, MENU {
	list-style-type:square;
}

LI {
	list-style-type:square;
	padding-left:0px;
	margin-left:-15px;
	}
	
LI LI {
	list-style-type:square;
	padding-left:0px;
	margin-left:-15px;
}

LI LI LI {
	list-style-type:square;
	padding-left:0px;
	margin-left:-15px;
}

address {
	font-style:italic;
}

img {
	border: 0px none;
}

/*--------- Titel im Hauptteil ---------*/
h1	{
	font-size:16px;
	color:#CC0000;
	font-weight:bold;
}

h2 {
	font-size:14px;
	color:#CC0000;
	font-weight:bold;
}

h3 {
	font-size:12px;
	color:#CC0000;
	font-weight:bold;
}

h4 {
	font-size:11px;
	color:#CC0000;
	font-weight:bold;
}

h5 {
	font-size:11px;
	color:#CC0000;
}

h6 {
	font-size:11px;
	color:#666666;
}

/*--------- Links ---------*/
a:link    {color:#000000; background-color:transparent; text-decoration:underline;}
a:visited {color:#000000; background-color:transparent; text-decoration:underline;}
a:hover   {color:#CC0000; background-color:transparent; text-decoration:underline;}
a:active  {color:#000000; background-color:#EEEEEE; text-decoration:underline;}

/* Links bei Dokumenten-Suche */
a.doku:link		{color:#000000; background-color:transparent; text-decoration:none;}
a.doku:visited	{color:#000000; background-color:transparent; text-decoration:none;}
a.doku:hover	{color:#CC0000; background-color:transparent; text-decoration:underline;}
a.doku:active	{color:#000000; background-color:#EEEEEE; text-decoration:none;}


/*--------- General Classes ---------*/

/* Inhalt-Tabelle (Admin-Bereich, allg. Seiten) */
.contTable {
	padding-left:0px;
	color:#000000; 
}

.small { 
	font-size:10px;
	font-size:bold;  
}

.bold {
    font-weight:bold;
}

/*--------- Classes Admin-Bereich  ---------*/

/* Titel */
.AdminTabTitle {
	background-color:#666666;
	color:#FFFFFF;
    font-weight:bold;
}

/* Normale Zeile */
.AdminTabRowLight {
	color:#000000;
	background-color:#FFFFFF;
}

/* Alternative Zeile */
.AdminTabRowDark {
	color:#000000;
	background-color:#EEEEEE;
}

/* Effekt-Zeile */
.AdminTabRowEffect {
	color:#000000;
	background-color:#CCCCCC;
}

/* Schaltfläche */
.bu { 
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
	font-weight: normal;
	background-color:#EEEEEE;
	margin:1px;
	padding:0px;
	border:1px solid #666666;
}

/*--------- Classes Teaser  ---------*/

.teaserEntry {
}

.teaserFooter {
}


/* Titel-Div */
.teaserTitle {
	background-image:none;
	background-color:#CC0000;
	border:0px none;
	width:234px;
	height:auto;
	text-align:left;
	font-size: 11px;
    font-weight:bold;
	color:#FFFFFF;
	padding:3px 0px 3px 10px;
	margin:0px 0px 3px 0px;
	width: 224px !important;
	width /**/:234px; /*ie5 hack*/
}


/* Inhalt-Div */
.teaserCont {
	background-color:transparent;
	color:#000000;
	border:0px none;
	width:234px;
	height:auto;
	padding:5px 0px 20px 10px;
	margin:0px 5px 0px 0px; 
	text-align:left;
	font-size: 11px;
    font-weight:normal;
	color:#000000;
	width: 234px !important;
	width /**/:234px; /*ie5 hack*/
}

/* Mehr... */
.tMore {
	float:right;
	background-color:#FFFFFF;
	color:#000000;
	font-size: 10px;
	font-weight:bold;
	padding:0px;
	margin: 0px 5px 0px 0px;
	cursor:pointer;
}

.tMoreLink {
	display:block;
	text-align:center;
}

/* Neu! */
.tNew {
	float:right;
	background-color:#FF0000;
	color:#FFFFFF;
	font-size: 10px;
	font-weight: bold;
	padding: 0px;
	margin: 0px 5px 0px 0px;
	border:1px solid #CCCCCC;
	text-decoration:none;
}

.tNewLink {
	display:block;
	text-align:left;
}
/*--------- Classes Content-Auflistung -------*/

/* Inhalt-Div */
.cContList {
	clear:both;
	padding: 3px 0px 0px 0px;
	margin: 0px;
}

/* Inhaltkopf-Div */
.cContListHeader {
	clear:both;
}

h2.cContListHeader {
	color:#CC0000;
	font-size:12px;
	font-weight:bold;
	border:0px none;
	margin:0px;
	padding:3px 0px 4px 0px;
}
	
h1.cContListHeader {
	color:#CC0000;
	font-size:12px;
	font-weight:bold;
	border:0px none;
	margin:0px;
	padding:3px 0px 4px 0px;
}

h4.cContListHeaderCompact {
 display:block;
 font-weight:bold;
 margin-bottom:-10px;
}

.cContListImageLink {
}

.cContListImage {
}

/* Inhalt-Div */
.cContListText {
	float:left;
	padding-left:10px;
	margin-top:10px;
	clear:both;
}

/* Inhalt-Spalte1 */
.cContListTextCol1 {
	margin-top:10px;
	clear:both;
}

/* Inhalt-Spalte2 */
.cContListTextCol2 {
	padding-left:10px;
	margin-top:10px;
	clear:both;
}

/* Inhaltfuss-Div */
.cContListFooter {
	clear:both;
	height:20px;
}

/* Mehr... */
.cMore {
display: block;
background-color: #FFFFFF;
color: #000000;
font-size: 10px;
font-weight:bold;
cursor:pointer;
}

.cMoreLink {
	float:right;
	padding: 0px 0px 0px 0px;
}

/* Neu! */
.cNew {
float: right;
background-color: #666666;
color: #FFFFFF;
font-size: 10px;
font-weight: bold;
padding:0px 1px 0px 1px;
margin:0px;
text-decoration:none;
}

.cNewLink {
	cursor:pointer;
}


/* --------- Suche --------- */

.searchForm {
	margin:0px;
	padding:0px;
}

.SearchButton {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
	font-weight: bold;
	background-color:#EEEEEE; 
	border:1px solid #666666;
	padding:1px;
	margin:0px 0px 0px 10px;;
}

.searchPos {
	margin:0px;
	padding:0px;
	background-color:transparent;
}

/*--------- Main DIV's ---------*/

#divTop {
	position: absolute;
	top: 0px;
	left: 15px;
	width:990px;
	height:215px;
	padding:0px;
	margin:0px 0 0px 0px;
	background-image:url(/Design/images/bg_divTop.jpg);
	background-repeat:no-repeat;
	background-color: transparent;
	z-index:0;
}

#divMiddle {
	position: absolute;
	top: 215px;
	left: 15px;
	width:990px;
	background-color: transparent;
	height:auto;
	padding:0px;
	margin:0px 0 0 0px;
	z-index:100;
}


/*--------- Top DIV's ---------*/

#divHead {				/* -- SUB divTop -- */
	position:absolute;
	top:1px;
	left:1px;
	width:990px;
	height:148px;
	padding:0px;
	margin:0px;
	border:0px none;
	background-color:transparent;
	z-index:1;
	
}




#divLanguage {				/* -- SEHV special -- */
	position:absolute;
	top:146px;
	left:835px;
	width:auto;
	height:18px;
	padding:0px;
	margin:0px;
	border:0px none;
	font-size: 10px;
	background-color:transparent;
	z-index:2;
}

#divLanguage a.topNav {
	
}




#divTopnav  {				/* -- SUB divTop -- */
	position:absolute;
	top:142px;
	left:172px;
	width:585px;
	height:auto;
	padding:0px;
	margin:0px;
	border:0px none;
	background-color:transparent;
	z-index:1;
}

#divTopNav2  {				/* -- SUB divTop -- */
	position:absolute;
	top:171px;
	left:169px;
	width:821px;
	height:28px;
	padding:0px;
	margin:0px;
	border:0px none;
	z-index:1;
}

a.topnav2,a.topnav2:link,a.topnav2:active,a.topnav2:visited,a.topNav2Menu:hover {
	color:#000; 
	text-decoration:none;
	font-weight:bold;
	text-align:center;
}

a.topNav2Menu,a.topNav2Menu:link,a.topNav2Menu:hover,a.topNav2Menu:active,a.topNav2Menu:visited  {
	color:#ffffff; 
	background-color:transparent; 
	text-decoration:none;
	font-weight: bold;
	color:#ffffff;
	text-align:center;
}

.tdTopNav21to1 {
	height:28px;
	width:117px;
	text-align:center;
	background-color:#A21983;
}
.tdTopNav2post {
	height:28px;
	width:117px;
	text-align:center;
	background-color:#FECE00;
}
.tdTopNav2 {
	height:28px;
	width:193px;
	text-align:center;
	background-color:transparent;
}

#divTopnav3  {				/* -- SUB divTop -- */
	position:absolute;
	top:178px;
	left:935px;
	width:50px;
	height:auto;
	padding:0px;
	margin:0px;
	border:0px none;
	background-color:transparent;
	z-index:1;
}

#divSearch {
display:none;
}

/*--------- Middle DIV's ---------*/
#divMenu {
	position:relative;
	top:0px;
	left:0px;
	background-color:transparent;
	width:169px;
	height:auto;
	padding:0px;
	margin:0px 0 0 0px;
	z-index:101;
}

#divMenuTop {
	display: none;
}

#divMenuMiddle {
	background-color:transparent;
	width:169px;
	height:auto;
	padding:0px;
	margin:0px;
	z-index:101;
}

#divMenuBottom {
	background-color:transparent;
	width:169px;
	height:auto;
	padding:0px;
	margin:25px 0px 0px 0px;
}

div#divMenuBottom img, object, embed {
	margin-top:4px;
}


#divPrintview {
	position:absolute;
	top:0px;
	left:638px;
	background-color:white;
	width:116px;
	height:19px;
	padding:0px;
	margin:-15px 0 0 0;
	text-align:center;
	z-index:102;
}

#divContent {
	position:absolute;
	top:0px;
	left:188px;
	width:545px;
	height:auto;
	text-align:left;
	margin:0px;
	z-index:100;
}

#divContentBottom {
	display:none;
}



#divTeaser {
	position:absolute;
	top:0px;
	left:755px;
	width:234px;
	height:auto;
	z-index:101;
}

#divTeaserTop {

}

#divTeaserBottom {
	width:234px;
	height:auto;
	background-color:transparent;
	padding:10px 0px 0px 0px;
	margin:0px;
}

#divApp1{
	display: none;
}

#divApp2{
	display: none;
}

/*--------------------------------------- Module ---------------------------------------*/
/*--------- .NET ---------*/
.body_aspnet {	
	background-image: none;							/* .net iframe im Content */
	background-color:#FFFFFF;
	color:#000000;
	padding:0px;
	margin:0px;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
} 

span {											/* .net-generierte span */
	font-family :Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;  
	font-weight:normal;
	color:#000000; 	
}

.status {										/* error + allg. Meldungen */
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;  
	font-weight:bold;
	color:#CC0000; 	
}

/*-- Reiter Navigationen (News Modul; Glossary Modul, ...) --*/

.nlglNav {				/* Registertitel - standard */
	font-weight:normal;
	font-size:11px;
	padding:2px 3px 2px 3px;
	border-left:1px solid #D9D9D9;	
	border-bottom:1px solid #666666;
	text-align:center;
}

.nlglNavSel {			/* Registertitel - selected */
	font-weight:bold;
	color:#000000;
	background-color:#F1F1F1;
	font-size:11px;
	padding:2px 3px 2px 3px;
	border-left:1px solid #D9D9D9;	
	border-bottom:1px solid #666666;
	text-align:center;
}

.nlglNavNotAvailable {		/* Registertitel - nicht vorhanden */
	font-weight:normal;
	color:#D9D9D9;
	font-size:11px;
	padding:2px 3px 2px 3px;
	border-left:1px solid #D9D9D9;	
	border-bottom:1px solid #666666;
	text-align:center;
}

.nlglNavHeader {			/* Kapiteltitel  */
	font-size:11px;
	color:#CC0000;
	font-weight:bold;
	border-bottom:1px solid #D9D9D9;
	margin:0px;
	padding:0px 0px 3px 0px;
	background-repeat:no-repeat;
}

.nlglListHeader {			/* Titel Listelement  */
	font-weight:bold;
	padding:3px 0px 3px 0px;
	margin:0px;
}

.nlglListCompact {
	padding:10px 0px 0px 0px;
}

.nlglListCompactDate {
	padding:10px 0px 0px 0px;
	font-weight:bold;
}


td.nlglNav a:link, td.nlglNavSel a:link, td.nlglListHeader a:link, td.nlglListCompact a:link, td.nlglListCompactDate a:link 				{color:#000000; background-color:transparent; text-decoration:none;}
td.nlglNav a:visited, td.nlglNavSel a:visited,  td.nlglListHeader a:visited, td.nlglListCompact a:visited, td.nlglListCompactDate a:visited {color:#000000; background-color:transparent; text-decoration:none;}
td.nlglNav a:hover, td.nlglNavSel a:hover, td.nlglListHeader a:hover, td.nlglListCompact a:hover, td.nlglListCompactDate a:hover			{color:#CC0000; background-color:transparent; text-decoration:none;}
td.nlglNav a:active, td.nlglNavSel a:active, td.nlglListHeader a:active, td.nlglListCompact a:active, td.nlglListCompactDate a:active 		{color:#000000; background-color:#EEEEEE; text-decoration:none;}

/*-- TopScorer PostFinance --*/

.topScorerNav {				/* standard */
	font-weight:normal;
	font-size:11px;
	padding:2px 0px 3px 0px;
	background-color:#666;
	text-align:center;
}

.topScorerNavSel {			/* selected */
	font-weight:bold;
	color:#000000;
	background-color:#F1F1F1;
	font-size:11px;
	padding:2px 0px 3px 0px;
	background-color:#000;
	text-align:center;
}

td.topScorerNav a:link, td.topScorerNavSel a:link		{color:#fff; background-color:transparent; text-decoration:none;}
td.topScorerNav a:visited, td.topScorerNavSel a:visited {color:#fff; background-color:transparent; text-decoration:none;}
td.topScorerNav a:hover, td.topScorerNavSel a:hover		{color:#fff; background-color:transparent; text-decoration:underline;}
td.topScorerNav a:active, td.topScorerNavSel a:active	{color:#fff; background-color:transparent; text-decoration:none;}

.tbl_titleLeft {
	background-color:#FECE00;
	font-weight:bold;
	font-size:10px;
	text-align:left;
}

.tbl_titleCenter {
	background-color:#FECE00;
	font-weight:bold;
	font-size:10px;
	text-align:center;
}

.tbl_contLeft {
	color:#000;
	background-color:#FFF;
	padding:1px 0 1px 0;
	border-bottom:1px solid #666;
	font-weight:normal;
	font-size:10px;
	text-align:left;
}

.tbl_contPlayerLeft {
	color:#666;
	background-color:#FFF;
	padding:1px 0 1px 0;
	border-bottom:1px solid #666;
	font-weight:normal;
	font-size:10px;
	text-align:left;
}

.tbl_contCenter {
	color:#000;
	background-color:#FFF;
	padding:1px 0 1px 0;
	border-bottom:1px solid #666;
	font-weight:normal;
	font-size:10px;
	text-align:center;
}

/* ------- SEHV special ------- */

/* TopNavigation */
.topNavSel { 				
	display:block;
	width:auto;
	height:18px;
	float:left;
	color:#000000;
	font-size: 11px;
	font-weight: bold;
	padding:0 6px 0 6px;
	margin:0px;
	border-right:1px solid #CCCCCC;
	line-height:16px;
	cursor: default;
}

.topNav { 				
	display:block;
	width:auto;
	height:18px;
	float:left;
	color:#FFFFFF;
	font-size: 10px;
	font-weight: bold;
	padding:0 1px 0 1px;
	margin:0px;
	line-height:16px;
}

/* hotLink Paragraph */
.hotLinks { 				
	font-weight: bold;
	padding:0px;
	margin:0px;
	line-height:16px;
}

.printview {
	font-weight: bold;
	padding:0px;
	padding-left:5px;
	margin:0px;
	line-height:16px;
}

.adresse {
	font-size:10px;
	color:#666666;
	font-weight:bold;
	line-height:normal;
	padding:0px;
	margin:0px;
}


.pCopyright {
	font-size:10px;
	font-weight:normal;
	color:#666666;
	padding:0px;
	margin-left:8px;
}

/* TopNavigation */
a.topNavSel:link		{color:#FFFFFF; background-color:#000000; text-decoration:none;}
a.topNavSel:visited		{color:#FFFFFF; background-color:#000000; text-decoration:none;}
a.topNavSel:hover		{color:#FFFFFF; background-color:#000000; text-decoration:none;}
a.topNavSel:active		{color:#FFFFFF; background-color:#000000; text-decoration:none; }

a.topNav:link			{color:#FFFFFF; background-color:transparent; text-decoration:none;}
a.topNav:visited		{color:#FFFFFF; background-color:transparent; text-decoration:none;}
a.topNav:hover			{color:#FFFFFF; background-color:transparent; text-decoration:none;}
a.topNav:active			{color:#FFFFFF; background-color:transparent; text-decoration:none; }

div#divLanguage a.topNav:hover {background-color:transparent;}

/* Teaser-Title */

div.teaserTitle a:link			{color:#FFFFFF; background-color:transparent; text-decoration:underline;}
div.teaserTitle a.:visited		{color:#FFFFFF; background-color:transparent; text-decoration:underline;}
div.teaserTitle a.:hover		{color:#FFCCCC; background-color:transparent; text-decoration:underline;}
div.teaserTitle a.:active		{color:#FFFFFF; background-color:#CC6666; text-decoration:underline;}


/* Hotlinks */
a.hotLinks:link		{color:#000000; background-color:transparent; text-decoration:none;}
a.hotLinks:visited	{color:#000000; background-color:transparent; text-decoration:none;}
a.hotLinks:hover	{color:#CC0000; background-color:transparent; text-decoration:underline;}
a.hotLinks:active	{color:#000000; background-color:#EEEEEE; text-decoration:none;}

/* Link auf Adresse im Header */
a.adresse:link		{color:#666666; background-color:transparent; text-decoration:underline;}
a.adresse:visited	{color:#666666; background-color:transparent; text-decoration:underline;}
a.adresse:hover		{color:#CC0000; background-color:transparent; text-decoration:underline;}
a.adresse:active	{color:#666666; background-color:#FFFFFF; text-decoration:underline;}

/* Link auf Copyright */
a.pCopyright:link		{color:#666666; background-color:transparent; text-decoration:underline;} 
a.pCopyright:visited	{color:#666666; background-color:transparent; text-decoration:underline;}
a.pCopyright:hover		{color:#CC0000; background-color:transparent; text-decoration:underline;}
a.pCopyright:active		{color:#666666; background-color:#EEEEEE; text-decoration:underline;}

/* Sponsoring */

.pSponsor {
	display:inline;
	color:#000000;
	background-color:#CCCCCC;
	margin:0px 0px 1px 8px;
	padding:0px;
	border:0px none;
}

.sponsor {
	background-image:url(/Design/images/bg_sponsor.gif);
	background-repeat:no-repeat;
	background-color:transparent;
	width:auto;
	height:auto;
	padding:1px;
	margin:0px 0px 15px 0px;
	border:0px none;
	border-bottom:1px solid #999999;
}

.pSponsorTeaser {
	display:inline;
	color:#000000;
	background-color:#FFFFFF;
	margin:0px 0px 1px 8px;
	padding:0px;
	border:0px none;
}

.sponsorTeaser {
	background-image:url(/Design/images/bg_sponsorteaser.gif);
	background-repeat:no-repeat;
	background-color:transparent;
	width:auto;
	height:auto;
	padding:1px 0px 0px 0px;
	margin:0px 0px 15px 0px;
	border:0px none;
	border-bottom:1px solid #999999;
}



.cResultLinkTeaser {
	background-image:none;
	background-color:#CC0000;
	border:0px none;
	width:234px;
	height:25px !important;
	height /**/:38px;
	text-align:left;
	font-size: 13px;
    font-weight:bold;
	color:#FFFFFF;
	padding:10px 0px 3px 10px;
	margin:0px 0px 15px 0px;
	width: 224px !important;
	width /**/:234px; 
}

.cResultLinkTeaserG {
	background-image:none;
	background-color:#9D9D9D;
	border:0px none;
	width:234px;
	height:auto;
	text-align:left;
	font-size: 11px;
    font-weight:bold;
	color:#FFFFFF;
	padding:3px 0px 3px 10px;
	margin:0px 0px 15px 0px;
	width: 224px !important;
	width /**/:234px; /*ie5 hack*/
}

div.cResultLinkTeaser a:link		{color:#FFFFFF; background-color:transparent; text-decoration:none;} 
div.cResultLinkTeaser a:visited	{color:#FFFFFF; background-color:transparent; text-decoration:none;}
div.cResultLinkTeaser a:hover		{color:#CCCCCC; background-color:transparent; text-decoration:none;}
div.cResultLinkTeaser a:active		{color:#FFFFFF; background-color:transparent; text-decoration:none;}

div.cResultLinkTeaserG a:link		{color:#FFFFFF; background-color:transparent; text-decoration:none;} 
div.cResultLinkTeaserG a:visited	{color:#FFFFFF; background-color:transparent; text-decoration:none;}
div.cResultLinkTeaserG a:hover		{color:#CCCCCC; background-color:transparent; text-decoration:none;}
div.cResultLinkTeaserG a:active		{color:#FFFFFF; background-color:transparent; text-decoration:none;}


.reglementTabRow {
    vertical-align: middle;
	border-bottom:1px solid #dfdfdf;
}

/* AL - Resultatedienst */

.separe {
	margin:0 11px 0 11px;
}

.selGroup {
	color:#000000;
	font-weight: bold;
}

.AL_Results h1 {
	font-size:11px;
	color:#CC0000;
	font-weight:bold;
}

.SpielVerschoben {
	font-weight: bold;
	color: #CC0000;
	font-size: 10px;
}


/* Newsboxen Startseite HAUPTBOXEN */
.cNewsboxFull {
	overflow:hidden;
	width:534px;
	float:left;
	margin:0px 7px 10px 0px;
}
.cNewsboxHalf {
	overflow:hidden;
	width:263px;
	float:left;
	margin:0px 8px 10px 0px;
}
.cNewsboxThird {
	overflow:hidden;
	width:172px;
	float:left;
	margin:0px 9px 10px 0px;
}
/* Newsboxen Startseite Unterelemente */
.cNewsboxHeadleft {
	float:left;
	height:25px;
	width:5px;
	background-image:url('/design/images/newsbox/topleft.png');
}
.cNewsboxHead {
	float:left;
	height:25px;
	line-height:25px;
	width:0px;
	background-image:url('/design/images/newsbox/topstretch.png');
	font-size:11px;
	text-transform:uppercase;
	font-weight:bold;
	letter-spacing:1px;
}
.cNewsboxHeadright {
	float:left;
	height:25px;
	width:5px;
	background-image:url('/design/images/newsbox/topright.png');
}
.cNewsboxContentleft {
	float:left;
	border-left:1px solid #ccc;
	width:5px;
}
.cNewsboxContent {
	float:left;
	padding:3px 0px 3px 5px;
	line-height:18px;
	font-size:10px;
	width:0px;
}
.cNewsboxFootleft {
	float:left;
	width:5px;
	height:10px;
	background-image:url('/design/images/newsbox/footleft.png');
	background-repeat:no-repeat;
}
.cNewsboxFoot {
	float:left;
	width:0px;
	height:10px;
	background-image:url('/design/images/newsbox/footstretch.png');
	background-repeat:repeat-x;
}
.cNewsboxFootright {
	float:left;
	width:10px;
	height:10px;
	background-image:url('/design/images/newsbox/footright.png');
	background-repeat:no-repeat;
}
/* Abwandlungen/Erweiterungen der Unterelemente */
.cNewsboxFull .cNewsboxHead {
	width:524px;
}
.cNewsboxHalf .cNewsboxHead {
	width:253px;
}
.cNewsboxThird .cNewsboxHead {
	width:162px;
}
.cNewsboxFull .cNewsboxFoot {
	width:519px;
}
.cNewsboxHalf .cNewsboxFoot {
	width:248px;
}
.cNewsboxThird .cNewsboxFoot {
	width:157px;
}
.cNewsboxFull .cNewsboxContent {
	width:534px;
	background-image:url('/design/images/newsbox/contentfull.png');
	background-repeat:repeat-y;
}
.cNewsboxHalf .cNewsboxContent {
	width:263px;
	background-image:url('/design/images/newsbox/contenthalf.png');
	background-repeat:repeat-y;
}
.cNewsboxThird .cNewsboxContent {
	width:172px;
	background-image:url('/design/images/newsbox/contentthird.png');
	background-repeat:repeat-y;
}
/* Sonstige Klassen mit Newsboxen */
.cMoreNewsbox {
	float:right;
	margin-top:-5px;
	margin-right:15px;
}
.cMoreRssIcon {
	float:right;
	width:17px;
	margin-top:5px;
}
.cNewsboxTitle {
	float:left;
	overflow:auto;
	color:#333;
}
.newsboxtop {
	background-image:url('/design/images/newsbox/topcontent.png');
}

/* Autocompleter */
div.autocomplete {
	position:absolute;
	background-color:white;
	border:1px solid #888;
	margin:0;
	padding:0;
}
div.autocomplete ul {
	list-style-type:none;
	margin:0;
	padding:0;
}
div.autocomplete ul li.selected {
	background-color: #ffb;
}

div.autocomplete ul li {
	list-style-type:none;
	display:block;
	margin:0;
	padding:2px;
	cursor:pointer;
}

/* Trophy */
#trSearch, #txtPlayerSearch, #trLizenzNr, #trPlayerData_10, #trTableTrophyPlayerHead , #tdSearch {
	background-color:#CCCCCC;
}

#txtPlayerSearch {
	background-color:#C80201;
}

.tblPlayer input[readonly] {
/*	background-color:#842924; */
	background-color:#CCCCCC;
}

.tblPlayer input[readonly] {
	color: black;
}

#txtPlayerSearch {
	color: white;
}

label {
	cursor: pointer;
}


/*--------- BEGIN Tooltip ---------*/

.tooltipTrigger {
	cursor: help;
}

.tooltip,
.actionHint {
  border: 1px solid #345C85;
  background-color: #F0F6FA;
  font-size: 11px;
  margin-top:-20px;
  padding: 2px 4px;
  z-index: 10000;
  max-width: 560px;
  
}

.tooltip h4,
.actionHint h4 {
  font-size: 11px;
  background-color: #759BB7;
  margin: -1px -3px 3px -3px;
  padding: 1px 4px 1px 4px;
  color:#FFFFFF;
  text-transform:uppercase;
}
.tooltip p,
.actionHint p {
	color:#666666;
	margin: 0px 0px 0px 0px;
}
.actionHint {
  width: 140px;
}

/*--------- END Tooltip ---------*/