
body
{
	margin-top: 0px;  
	margin-left: 0px; 
	margin-right: 0px;
	margin-bottom: 0px; 
	background-color: #383838; 
	padding: 0px;
	background-image: url(/img/bgmain.jpg);
	background-repeat: repeat-y;
	background-position: 50% 0%;
	width: 100%;
}

.bgnoentry
{
	margin: 75;
}

.text
{
	font-size: 12px;
}

.textjust
{
	font-size: 12px;
	text-align: justify;
}

.textsmall
{
	font-size: 10px;
}

.buttontext
{
	font-size: 12px;
	color: #808080;
	text-decoration: none;
	font-weight: bold;
}

.logtext
{
	font-family: courier new;
	font-size: 12px;
}

.heading1
{
	font-family: verdana, sans-serif;
	color: #000;
	letter-spacing: 2px;
	font-size: 16px;
}

.homeareatext
{
	font-family: verdana, sans-serif;
	font-weight: bold;
	color: #000040;
	font-size: 10px;
	letter-spacing: 2px;
}
.homearealine
{
	background-color: #8080FF;
}
.hometopnewsheader
{
	font-family: verdana, sans-serif;
	color: #404040;
	font-weight: bold;
	font-size: 16px;
	text-decoration: none;
}
.hometopnewstext
{
	color: #404040;
	font-family: verdana, sans-serif;
	font-size: 12px;
	text-align: justify;
}
.homenewsheader
{
	font-family: verdana, sans-serif;
	color: #404040;
	font-weight: bold;
	font-size: 14px;
	text-decoration: none;
	text-decoration: none;
}
.homenewstext
{
	color: #404040;
	font-family: verdana, sans-serif;
	font-size: 12px;
	text-align: justify;
}

.hometabbg
{
	background-color: #404040;
}
.hometabheading
{
	font-family: verdana, sans-serif;
	color: #000040;
	font-weight: bold;
	font-size: 9px;
	text-decoration: none;
}
.hometabheader
{
	font-weight: bold;
	color: white;
	font-family: verdana, sans-serif;
	font-size: 9px;
}
.hometabtext
{
	background-color: #E5E5E5;
	color: #000040;
	font-family: verdana, sans-serif;
	font-size: 9px;
}

.homesidebarheadingbg
{
	background-color: #000040;
}
.homesidebarheading
{
	color: white;
	font-family: verdana, sans-serif;
	font-weight: bold;
	font-size: 10px;
	letter-spacing: 2px;
	text-decoration: none;
}
.homesidebartextbg
{
	background-color: white;
}
.homesidebarheader
{
	color: #000040;
	font-family: verdana, sans-serif;
	font-size: 9px;
	font-weight: bold;
	text-decoration: none;
}
.homesidebartext
{
	color: #000040;
	font-family: verdana, sans-serif;
	font-size: 9px;
}
.homesidebarheaderbig
{
	color: #000040;
	font-family: verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
.homesidebartextbig
{
	color: #000040;
	font-family: verdana, sans-serif;
	font-size: 11px;
}

.homevotingrahmenbgcolor	{ background-color: black; }
.homevotingbezinnenbgcolor	{ background-color: #4a4a4a; }
.homevotingvalinnenbgcolor	{ background-color: white; }
.homevotingbez
{
	font-size: 12px;
	font-weight: bold;
	color: white;
}
.homevotingval
{
	font-size: 12px;
	text-align: justify;
}
.homevotinglink
{
	color: black;
	font-size: 12px;
}

.homegamesrahmenbgcolor		{ background-color: black; }
.homegamesbezinnenbgcolor	{ background-color: #4a4a4a; }
.homegamesvalinnenbgcolor	{ background-color: white; }
.homegamesbez
{
	font-size: 12px;
	font-weight: bold;
	color: white;
}
.homegamesval
{
	font-size: 12px;
	color: black;
}
.homegamesval2
{
	font-size: 12px;
}

.heading
{
	color:#000;
	text-decoration:none;
	font-family: verdana, sans-serif;
	font-size: 12px;
	padding-left: 10px;
	padding-right: 10px;
}

/***********************************************************/
/* Navigation                                              */
/***********************************************************/
.nav1
{
	color: #fff;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
}
.nav1bg
{
	background-color: white;
}
.nav1a
{
	color: white;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	background-color: black;
}

/***********************************************************/
/* error.jsp                                               */
/***********************************************************/
.errortext
{
	font-size: 12px
}
.errorstacktext
{
	font-size: 10px
}
.errorlink
{
	text-decoration: underline;
	font-size: 12px
}

/***********************************************************/
/* message.jsp                                             */
/***********************************************************/
.messagetext
{
	font-size: 12px
}
.messagelink
{
	text-decoration: underline;
	font-size: 12px
}

/***********************************************************/
/* shell_content.jsp                                       */
/***********************************************************/
.contentheadertext
{
	font-weight: bold;
	font-size: 18px
}
.contentheadersubtext
{
	font-size: 14px
	font-weight: bold;
}
.contentfootertext
{
	font-size: 10px
}
.contentfootertextlink
{
	text-decoration: underline;
	font-size: 10px;
}
.sniptext
{
	font-size: 12px;
	text-align: justify;
}
.steptext
{
	font-size: 12px;
}

/***********************************************************/
/* NEWS                                                    */
/***********************************************************/
.newslinebgcolor
{
	background-color: black;
}
.newsheader
{
	font-weight: bold;
	font-size: 13px;
	text-decoration: none;
	color: black;
}
.newssubheader
{
	font-size: 12px;
}
.newstext
{
	font-size: 12px;
	text-align: justify;
}
.newstextsmall
{
	font-size: 10px;
}

/**********************************************************/
/* PICTURE                                                */
/**********************************************************/
.picrahmenbgcolor
{
	background-color: black;
}
.picinnenpicbgcolor
{
	background-color: white;
}
.picinnentextbgcolor
{
	background-color: #CCCCCC;
}
.pictext
{
	font-size: 11px;
	color: black;
}

/**********************************************************/
/* LIST-SNIP                                              */
/**********************************************************/
.listrahmenbgcolor		{ background-color: black; }
.listshadowbgcolor		{ background-color: black; }
.listshadowbgcolorkompl	{ background-color: black; }
.listbezinnenbgcolor	{ background-color: black; }
.listvalinnenbgcolor	{ background-color: black; }
.listbeztext
{
	font-size: 12px;
	font-weight: bold;
	color: white;
}
.listvallink
{
	font-size: 12px;
	color: white;
}
.listvaltext
{
	font-size: 12px;
	color: white;
}

/**********************************************************/
/* FORM-SNIP                                              */
/**********************************************************/
.formrahmenbgcolor		{ background-color: black; }
.formshadowbgcolor		{  }
.formshadowbgcolorkompl	{  }
.formbezinnenbgcolor	{ background-color: #4a4a4a; }
.formvalinnenbgcolor	{ background-color: white; }
.formbez
{
	font-size: 12px;
	font-weight: bold;
	color: white;
}
.formval
{
	font-size: 12px;
}
.inputtext
{
	font-size: 12px;
}
.inputradio
{
	font-size: 12px;
}
.inputcheck
{
	font-size: 12px;
}
.inputfile
{
	font-size: 12px;
}
.inputpassword
{
	font-size: 12px;
}
.formtextarea
{
	font-size: 12px;
}
.formselect
{
	font-size: 12px;
}
.formtext
{
	font-size: 12px;
}

/***********************************************************/
/* MEMOLIST                                                */
/***********************************************************/
.memolinebgcolor	{ background-color: black; }
.memodatabgcolor	{ background-color: white; }
.memodata
{
	font-size: 12px;
	font-style: italic;
}
.memoheader
{
	font-size: 13px;
	font-weight: bold;
}
.memotext
{
	font-size: 12px;
}

/***********************************************************/
/* LINKLISTE                                               */
/***********************************************************/
.linklinebgcolor
{
	background-color: black;
}
.linkheader
{
	font-weight: bold;
	font-size: 13px;
	text-decoration: none;
}
.linkurl
{
	font-size: 12px;
}
.linkdesc
{
	font-size: 12px;
	text-align: justify;
}

/***********************************************************/
/* PERSON                                                  */
/***********************************************************/
.perslinebgcolor		{ background-color: black; }
.persrahmenbgcolor		{ background-color: black; }
.persbezinnenbgcolor	{ background-color: #808080; }
.persvalinnenbgcolor	{ background-color: white; }
.persbez
{
	font-size: 12px;
	font-weight: bold;
	color: white;
}
.persval
{
	font-size: 12px;
}
.persheader
{
	font-size: 14px;
	font-weight: bold;
	color: #808080;
}
.persvaltext
{
	font-size: 12px;
}

/***********************************************************/
/* SCEDULER                                                */
/***********************************************************/
.scedlinebgcolor		{ background-color: black; }
.scedrahmenbgcolor		{ background-color: black; }
.scedbezinnenbgcolor	{ background-color: #4a4a4a; }
.scedvalinnenbgcolor	{ background-color: #FFFFFF; }
.scedbez
{
	font-size: 12px;
	font-weight: bold;
	color: white;
}
.scedval
{
	font-size: 12px;
}
.scedheader
{
	font-size: 13px;
	font-weight: bold;
	color: black;
}
.scedtext
{
	font-size: 12px;
	text-align: justify;
}

/***********************************************************/
/* DATA                                                  */
/***********************************************************/
.datalinebgcolor		{ background-color: black; }
.datarahmenbgcolor		{ background-color: black; }
.databezinnenbgcolor	{ background-color: #4a4a4a; }
.datavalinnenbgcolor	{ background-color: white; }
.databez
{
	font-size: 12px;
	font-weight: bold;
	color: white;
}
.dataval
{
	font-size: 12px;
}
.datavalsmall
{
	font-size: 10px;
}
.datavalsmalla
{
	font-size: 10px;
	color: black;
	font-weight: bold;
}

/***********************************************************/
/* VISITOR                                                 */
/***********************************************************/
.visitlinebgcolor		{ background-color: black; }
.visitrahmenbgcolor		{ background-color: black; }
.visitbezinnenbgcolor	{ background-color: #4a4a4a; }
.visitvalinnenbgcolor	{ background-color: white; }
.visitbez
{
	font-size: 12px;
	font-weight: bold;
	color: white;
}
.visitval
{
	font-size: 12px;
}
.visitheader
{
	font-size: 13px;
	font-weight: bold;
	color: black;
}
.visittext
{
	font-size: 12px;
	text-align: justify;
}

/***********************************************************/
/* MESSENGER                                               */
/***********************************************************/
.meselinebgcolor		{ background-color: black; }
.meserahmenbgcolor		{ background-color: black; }
.mesebezinnenbgcolor	{ background-color: #4a4a4a; }
.mesevalinnenbgcolor	{ background-color: white; }
.mesebez
{
	font-size: 12px;
	font-weight: bold;
	color: white;
}
.meseval
{
	font-size: 12px;
	color: white;
}
.meseheader
{
	font-size: 13px;
	font-weight: bold;
	color: black;
}
.mesetext
{
	font-size: 12px;
}
.mesetimestamp
{
	font-size: 12px;
	font-style: italic;
	color: white;
}

/***********************************************************/
/* ECARD                                                   */
/***********************************************************/
.ecdalinebgcolor		{ background-color: white; }
.ecdarahmenbgcolor		{ background-color: blue; }
.ecdabezinnenbgcolor	{ background-color: blue; }
.ecdavalinnenbgcolor	{ background-color: blue; }
.ecdaval
{
	font-size: 12px;
	color: white;
}
.ecardrahmenbgcolor		{ background-color: white; }
.ecardinnenbgcolor		{ background-color: blue; }
.ecardheading
{
	font-size: 13px;
	color: white;
}
.ecardsubject
{
	font-size: 12px;
	font-weight: bold;
	color: white;
}
.ecardtext
{
	font-size: 12px;
	color: white;
}

/***********************************************************/
/* VOTING                                                  */
/***********************************************************/
.votelinebgcolor		{  }
.voterahmenbgcolor		{ background-color: black; }
.votebezinnenbgcolor	{ background-color: #4a4a4a; }
.votevalinnenbgcolor	{ background-color: white; }
.voteresultbgcolor		{ background-color: black; }
.voteval
{
	font-size: 12px;
}
.voteheader
{
	font-size: 13px;
	font-weight: bold;
}
.votesubheader
{
	font-size: 12px;
	font-weight: bold;
}

/***********************************************************/
/* GALLERY                                                 */
/***********************************************************/
.galllinebgcolor		{ background-color: white; }
.gallrahmenbgcolor		{ background-color: #4a4a4a; }
.gallbezinnenbgcolor	{ background-color: white; }
.gallvalinnenbgcolor	{ background-color: white; }
.gallval
{
	font-size: 12px;
}
.gallheader
{
	color: black;
	font-size: 13px;
	font-weight: bold;
}
.galltext
{
	font-size: 12px;
}

/***********************************************************/
/* SPIELERSTAT                                             */
/***********************************************************/
.spstlinebgcolor		{  }
.spstrahmenbgcolor		{ background-color: black; }
.spstbezinnenbgcolor	{ background-color: #4a4a4a; }
.spstvalinnenbgcolor	{ background-color: white; }
.spstbez
{
	font-size: 12px;
	font-weight: bold;
	color: white;
}
.spstval
{
	font-size: 12px;
}
.spstheader
{
	font-size: 13px;
	font-weight: bold;
	color: blsck;
}

/***********************************************************/
/* TIPPSPIEL                                               */
/***********************************************************/
.tiplinebgcolor			{ background-color: black; }
.tiprahmenbgcolor		{ background-color: black; }
.tipbezinnenbgcolor		{ background-color: #4a4a4a; }
.tipvalinnenbgcolor		{ background-color: white; }
.tipvalinnenbgcolor2	{ background-color: #E9E9E9; }
.tipbez
{
	font-size: 12px;
	font-weight: bold;
	color: white;
}
.tipval
{
	font-size: 12px;
}
.tipheader
{
	font-size: 13px;
	font-weight: bold;
	color: black;
}
.tiptext
{
	font-size: 12px;
	text-align: justify;
}

/***********************************************************/
/* STAT_TABELLE                                            */
/***********************************************************/
.sttalinebgcolor		{ background-color: black; }
.sttarahmenbgcolor		{ background-color: black; }
.sttabezinnenbgcolor	{ background-color: #4a4a4a; }
.sttavalinnenbgcolor	{ background-color: white; }
.sttavalinnenbgcolor2	{ background-color: #E9E9E9; }
.sttavalinnenbgcolor3	{ background-color: black; }
.sttabez
{
	font-size: 12px;
	font-weight: bold;
	color: white;
}
.sttabezsmall
{
	font-size: 9px;
	color: white;
}
.sttaval
{
	font-size: 12px;
	color: #3f3f3f;
	text-decoration: none;
}
.sttavalsmall
{
	font-size: 9px;
	color: #3f3f3f;
	text-decoration: none;
}
.sttaval:hover
{
	font-size: 12px;
	color: #3f3f3f;
	text-decoration: underline;
}
.sttavalaufab
{
	font-size: 12px;
	color: #c80000;
	text-decoration: none;
}
.sttavalaufab:hover
{
	font-size: 12px;
	color: #c80000;
	text-decoration: underline;
}
.sttavalrel
{
	font-size: 12px;
	color: maroon;
	text-decoration: none;
}
.sttavalrel:hover
{
	font-size: 12px;
	color: maroon;
	text-decoration: underline;
}
.sttaheader
{
	font-size: 16px;
	font-weight: bold;
	color: black;
}
.sttasmallheader
{
	font-size: 14px;
	font-weight: bold;
	color: black;
}
.sttatext
{
	font-size: 12px;
	text-align: justify;
}
.sttalink
{
	font-size: 12px;
	font-weight: bold;
}
.sttabilanz
{
	font-size: 12px;
	font-weight: bold;
}
.sttabilanztext
{
	font-size: 12px;
}
.sttagamelasche
{
	background-color: #4a4a4a;
}
.sttagamelascheaktiv
{
	font-size: 12px;
	color: #4a4a4a;
	background-color: #E9E9E9;
	text-decoration: none;
}
.sttagamelascheinaktiv
{
	font-size: 12px;
	color: white;
	background-color: #4a4a4a;
	text-decoration: none;
}
.sttagameheader
{
	font-size: 14px;
	font-weight: bold;
	color: #4a4a4a;
}

/***********************************************************/
/* TEMPLATE                                                */
/***********************************************************/

.aussen
{
	padding: 0px;
	margin-top: 0px; 
	margin-left: 0px; 
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(/img/lay.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

.bannertop
{
	height:120px;
	text-align:center;
	background-image:url(img/hinter.jpg);
	background-repeat:repeat-y;
	background-position:center top;
	border-bottom:solid 1px #b6b6b6;
}

.top1 
{
	height:50px;
	vertical-align:middle;
	text-align:center;
}

.top2 
{
	height:32px;
	vertical-align:middle;
	text-align:center;
}

.leiste 
{
	vertical-align:middle;
	height:73px;
	border-top:solid 0px #CFCFCF;
	background-color:#;
	text-align:left;
	padding-left:0px;
}

.hpname 
{
	letter-spacing:2px;
	font-size:20px;
	font-family: verdana, sans-serif;
	font-style:italic;
	border-top:solid 0px #666666;
	padding:0px;
	color:#808080;
 	font-style:italic;
 	width:700px;
 	padding-left:10px;
 	padding-right:20px;
}

.buleiste
{
	vertical-align:middle;
	text-align:left;
	height:36px;
	padding-right:0px;
	border-bottom:solid 0px #000;
	border-bottom:solid 0px #000;
	background-color:#;
	margin:0px;
	padding:0px;
}

.leiste2
{
	vertical-align:middle;
	height:37px;
}

.menu1
{
	display: block;
	color: #000;
	text-decoration: none;
	font-family: verdana, sans-serif; 
	font-size: 16px;
	padding-left: 8px; 
	padding-right: 8px;
	padding-bottom: 0px; 
	padding-top: 0px;
	border-left: solid 1px #fff;
	border-right: solid 1px #b6b6b6;
	line-height: 35px;
	height: 35px;
	text-align: center;
}
.menu1:hover
{
	background-color: #fff;
	color: #3F3F3F;
}
.menu1active
{
	display: block;
	text-decoration: none;
	font-family: verdana, sans-serif; 
	font-size: 16px;
	padding-left: 8px; 
	padding-right: 8px;
	padding-bottom: 0px; 
	padding-top: 0px;
	border-left: solid 1px #fff;
	border-right: solid 1px #b6b6b6;
	line-height: 35px;
	height: 35px;
	text-align: center;
	background-color: #fff;
	color: #3F3F3F;
}

.umenu1border
{
	padding-left: 1px; 
	padding-right: 1px;
	padding-bottom: 1px; 
	padding-top: 1px;
	border-top: solid 1px #fff;
	border-left: solid 1px #fff;
	border-right: solid 1px #b6b6b6;
	border-bottom: solid 1px #b6b6b6;
}
.umenu1cell
{
	padding-left: 4px; 
	padding-right: 4px;
	padding-bottom: 4px; 
	padding-top: 4px;
	line-height: 20px;
	text-align: left;
	border-top: solid 1px #fff;
	border-left: solid 1px #fff;
	border-right: solid 1px #b6b6b6;
	border-bottom: solid 1px #b6b6b6;
	background-image: url(/img/mover.jpg);
}
.umenu1cellactive
{
	padding-left: 4px; 
	padding-right: 4px;
	padding-bottom: 4px; 
	padding-top: 4px;
	line-height: 20px;
	text-align: left;
	border-top: solid 1px #fff;
	border-left: solid 1px #fff;
	border-right: solid 1px #b6b6b6;
	border-bottom: solid 1px #b6b6b6;
}
.umenu1
{
	color: #000;
	text-decoration: none;
	font-family: verdana, sans-serif; 
	font-size: 12px;
}
.umenu1active
{
	color: #000;
	text-decoration: none;
	font-family: verdana, sans-serif; 
	font-size: 12px;
}

.main
{
	height:800px;
	padding-top:20px;
	padding-bottom:20px;
}

.inbox 
{ 
	text-align:justify; 
	font-size: 97%;
	line-height: 125%;
	font-family: verdana, sans-serif;
	color:#000;
}

.fuss
{
	font-family: verdana, sans-serif;
	font-size:12px;
 	color: #000;
	height:152px;
	text-align:center;
	vertical-align:middle;
	padding-bottom:24px;
	background-color:#;
	background-image:url(img/fuss.jpg);
	background-repeat:repeat-x;
	background-position:top center;
	padding-bottom:10px;
	letter-spacing:3px;
}

/* allgemeine links im text */

.link
{
	font-size: 12px;
	font-family: verdana, sans-serif;
	color:#000;
	font-style:italic;
	text-decoration: none;
}
