/* DATEI: styles.css*/
body  {
        margin-top : 0px;
        /* margin-top = Abstand zwischen Fensterrand und Inhalt oben */
        margin-bottom : 0px;
        /* margin-bottom = Abstand zwischen Fensterrand und Inhalt unten */
        margin-left : 0px;
        /* margin-left = Abstand zwischen Fensterrand und Inhalt links */
        margin-right : 0px;
        scrollbar-arrow-color : White;
        scrollbar-base-color : #003366;
        background-color : #003366;
		  background-image: url(../images/back.jpg);
}

p,h3,h4,ul,ol,li,div,th,address,blockquote,nobr,b,i  {
        font-family : Verdana,Arial,sans-serif;
        color : #ffffff;
  
}

td {
        font-family : Verdana,Arial,sans-serif;
        /* font-family = Schriftart fuer Textelemente */
        font-size : 9pt;
        /* font-size = Schriftgroesse */
        font-style : normal;
        /* font-style : normal/italic */
        font-weight : normal;
        /* font-weight : normal/bold */
        text-align : center;
        color : #ffffff;
        text-decoration : none;
}

.menue  {
        font-family : Verdana,Arial,sans-serif;
        font-size : 9pt;
        font-style : normal;
        font-weight : normal;
        text-align : center;
        color : #ffffff;
        text-decoration : none;
		BORDER-TOP: silver 1px solid;
		BORDER-LEFT: silver 1px solid;
		BORDER-BOTTOM: black 1px solid; 
		BORDER-RIGHT: black 1px solid;
}

.menueactive  {
        font-family : Verdana,Arial,sans-serif;
        font-size : 9pt;
        font-style : normal;
        font-weight : bold;
        text-align : center;
        color : #003366;
        background-color : white;
		BORDER-TOP: black 1px solid;
		BORDER-LEFT: black 1px solid;
		BORDER-BOTTOM: silver 1px solid; 
		BORDER-RIGHT: silver 1px solid; 
}

.menuextra  {
        font-family : Verdana,Arial,sans-serif;
        font-size : 9pt;
        font-style : normal;
        font-weight : normal;
        text-align : center;
        color : #ffffff;
        text-decoration : none;
		BORDER-TOP: silver 1px solid;
		BORDER-LEFT: silver 1px solid;
		BORDER-BOTTOM: black 1px solid; 
		BORDER-RIGHT: black 1px solid;
        background-color : #336699;
}

.h1  {/* h2 left */
	font-family : Verdana,Arial,sans-serif;
	/* font-family = Schriftart fuer Textelemente */
	font-size : 15pt;
	/* font-size = Schriftgroesse */
	font-style : normal;
	/* font-style : normal/italic */
	font-weight : normal;
	/* font-weight : normal/bold */
	text-align : left;
	color : #ffffff;
	text-decoration : none;
}

.h1c  {/* h1 center */
	font-family : Verdana,Arial,sans-serif;
	/* font-family = Schriftart fuer Textelemente */
	font-size : 15pt;
	/* font-size = Schriftgroesse */
	font-style : normal;
	/* font-style : normal/italic */
	font-weight : normal;
	/* font-weight : normal/bold */
	text-align : center;
	color : #ffffff;
	text-decoration : none;
}

.h2  {/* h2 left */
	font-family : Verdana,Arial,sans-serif;
	/* font-family = Schriftart fuer Textelemente */
	font-size : 11pt;
	/* font-size = Schriftgroesse */
	font-style : normal;
	/* font-style : normal/italic */
	font-weight : bold;
	/* font-weight : normal/bold */
	text-align : left;
	color : #ffffff;
	text-decoration : none;
}

.h2red  {/* h2 left */
	font-family : Verdana,Arial,sans-serif;
	/* font-family = Schriftart fuer Textelemente */
	font-size : 11pt;
	/* font-size = Schriftgroesse */
	font-style : normal;
	/* font-style : normal/italic */
	font-weight : bold;
	/* font-weight : normal/bold */
	text-align : left;
	color : #FF0033;
	text-decoration : none;
}

.h2c  {/* h2 center */
	font-family : Verdana,Arial,sans-serif;
	font-size : 11pt;
	font-style : normal;
	font-weight : bold;
	text-align : center;
	color : #ffffff;
	text-decoration : none;
}

.small  {/* small left */
	font-family : Verdana,Arial,sans-serif;
	/* font-family = Schriftart fuer Textelemente */
	font-size : 8pt;
	/* font-size = Schriftgroesse */
	font-style : normal;
	/* font-style : normal/italic */
	font-weight : normal;
	/* font-weight : normal/bold */
	text-align : left;
	color : #ffffff;
	text-decoration : none;
}

.smallj  {/* small justify */
	font-family : Verdana,Arial,sans-serif;
	/* font-family = Schriftart fuer Textelemente */
	font-size : 8pt;
	/* font-size = Schriftgroesse */
	font-style : normal;
	/* font-style : normal/italic */
	font-weight : normal;
	/* font-weight : normal/bold */
	text-align : justify;
	color : #ffffff;
	text-decoration : none;
}

.smallc  {/* small center */
	font-family : Verdana,Arial,sans-serif;
	/* font-family = Schriftart fuer Textelemente */
	font-size : 8pt;
	/* font-size = Schriftgroesse */
	font-style : normal;
	/* font-style : normal/italic */
	font-weight : normal;
	/* font-weight : normal/bold */
	text-align : center;
	color : #ffffff;
	text-decoration : none;
	BORDER-TOP: #003366 1px solid;
	BORDER-LEFT: #003366 1px solid;
	BORDER-BOTTOM: #003366 1px solid; 
	BORDER-RIGHT: #003366 1px solid; 
}

.tabsmallc  {/* small center */
	font-family : Verdana,Arial,sans-serif;
	font-size : 8pt;
	font-style : normal;
	font-weight : normal;
	text-align : center;
	color : #ffffff;
	text-decoration : none;
	BORDER-TOP: silver 1px solid;
	BORDER-LEFT: silver 1px solid;
	BORDER-BOTTOM: black 1px solid; 
	BORDER-RIGHT: black 1px solid; 
}

.tabsmallr  {/* small center */
	font-family : Verdana,Arial,sans-serif;
	font-size : 8pt;
	font-style : normal;
	font-weight : normal;
	text-align : right;
	color : #ffffff;
	text-decoration : none;
	BORDER-TOP: silver 1px solid;
	BORDER-LEFT: silver 1px solid;
	BORDER-BOTTOM: black 1px solid; 
	BORDER-RIGHT: black 1px solid; 
}


.smallr {/* small right */
        font-family : Verdana,Arial,sans-serif;
        /* font-family = Schriftart fuer Textelemente */
        font-size : 8pt;
        /* font-size = Schriftgroesse */
        font-style : normal;
        /* font-style : normal/italic */
        font-weight : normal;
        /* font-weight : normal/bold */
        text-align : right;
        color : #ffffff;
        text-decoration : none;
}

.std  {/* standard */
      font-family : Verdana,Arial,sans-serif;
      /* font-family = Schriftart fuer Textelemente */
      font-size : 10pt;
      /* font-size = Schriftgroesse */
      font-style : normal;
      /* font-style : normal/italic */
      font-weight : normal;
      /* font-weight : normal/bold */
      text-align : left;
      color : #ffffff;
      text-decoration : none;
		margin-left: 20px;
}

.tabstd  {/* standard */
        font-family : Verdana,Arial,sans-serif;
        /* font-family = Schriftart fuer Textelemente */
        font-size : 10pt;
        /* font-size = Schriftgroesse */
        font-style : normal;
        /* font-style : normal/italic */
        font-weight : normal;
        /* font-weight : normal/bold */
        text-align : left;
        color : #ffffff;
        text-decoration : none;
	 	BORDER-TOP: silver 1px solid;
		BORDER-LEFT: silver 1px solid;
		BORDER-BOTTOM: black 1px solid; 
		BORDER-RIGHT: black 1px solid; 
}

.stdc  {/* standard center */
        font-family : Verdana,Arial,sans-serif;
        /* font-family = Schriftart fuer Textelemente */
        font-size : 10pt;
        /* font-size = Schriftgroesse */
        font-style : normal;
        /* font-style : normal/italic */
        font-weight : normal;
        /* font-weight : normal/bold */
        text-align : center;
        color : #ffffff;
        text-decoration : none;
}

.tabstdc  {
        font-family : Verdana,Arial,sans-serif;
        font-size : 10pt;
        font-style : normal;
        font-weight : normal;
        text-align : center;
        color : #ffffff;
        text-decoration : none;
	 	BORDER-TOP: silver 1px solid;
		BORDER-LEFT: silver 1px solid;
		BORDER-BOTTOM: black 1px solid; 
		BORDER-RIGHT: black 1px solid; 
}

.tabstdcX  { /* to mark for judo table*/
        font-family : Verdana,Arial,sans-serif;
        font-size : 10pt;
        font-style : normal;
        font-weight : normal;
        text-align : center;
        color : #ffffff;
        text-decoration : none;
	 	BORDER-TOP: silver 1px solid;
		BORDER-LEFT: silver 1px solid;
		BORDER-BOTTOM: black 1px solid; 
		BORDER-RIGHT: black 1px solid; 
		background-color : #336699;    
}

.tabstdr  {
        font-family : Verdana,Arial,sans-serif;
        font-size : 10pt;
        font-style : normal;
        font-weight : normal;
        text-align : right;
        color : #ffffff;
        text-decoration : none;
	 	BORDER-TOP: silver 1px solid;
		BORDER-LEFT: silver 1px solid;
		BORDER-BOTTOM: black 1px solid; 
		BORDER-RIGHT: black 1px solid; 
}

.stdj  {/* standard justify */
        font-family : Verdana,Arial,sans-serif;
        font-size : 10pt;
        font-style : normal;
        font-weight : normal;
        text-align : justify;
        color : #ffffff;
        text-decoration : none;
}

.hotstdj {
        font-family : Verdana,Arial,sans-serif;
        font-size : 10pt;
        font-style : normal;
		  font-weight : bold;
        text-align : justify;
        color : #ffffff;
        text-decoration : none;
		  color : #FF6633;
}


.stdr  {/* standard justify */
        font-family : Verdana,Arial,sans-serif;
        font-size : 10pt;
        font-style : normal;
        font-weight : normal;
        text-align : right;
        color : #ffffff;
        text-decoration : none;
}

.img  {/* image */
    font-family : Verdana,Arial,sans-serif;
     /* font-family = Schriftart fuer Textelemente */
	font-size : 8pt;
	/* font-size = Schriftgroesse */
	font-style : normal;
	/* font-style : normal/italic */
	font-weight : normal;
	/* font-weight : normal/bold */
	text-align : center;
	color : #ffffff;
	text-decoration : none;
    margin-top : -1pt;
}

/* a:link = Verweise zu noch nicht besuchten Seiten*/
a:link  {
        color : White;
        text-decoration : none;
}

/* a:visited = Verweise zu bereits besuchten Seiten*/
a:visited  {
        color : #FFFFCC;
        text-decoration : none;
}

a:hover { 
		color: #66CCFF; 
		text-decoration: underline;
}
/* a:active = Verweise, die gerade angeklickt werden*/

a:active  {
		color: White; 
        text-decoration : none;
}

.nd { /*nd=nodisplay*/
	display : none;
}

p.stdj:first-letter  { 
	font-weight:bold;
	font : 13pt;
}

.copyright {/* copyright */
        font-family : Verdana,Arial,sans-serif;
        /* font-family = Schriftart fuer Textelemente */
        font-size : 8pt;
        /* font-size = Schriftgroesse */
        font-style : normal;
        /* font-style : normal/italic */
        font-weight : normal;
        /* font-weight : normal/bold */
        text-align : right;
        color : #ffffff;
        text-decoration : none;
}

#dl {
	color : #FF6633;
	letter-spacing : 3pt;
}

#hot {
		background-color : #336699;
}

#name {
        font-weight : bold;
		  letter-spacing : 2pt;
}


#X {
		background-color : #336699;    
}

.submit {
        font-family : Verdana,Arial,sans-serif;
        font-style : normal;
        font-weight : normal;
        text-align : center;
        color : #ffffff;
        text-decoration : none;
		background-color: #3366CC; 
		color : White; 
		font-size : 11pt; 
		border : 1px solid white;	
		BORDER-TOP: silver 1px solid;
		BORDER-LEFT: silver 1px solid;
		BORDER-BOTTOM: black 1px solid; 
		BORDER-RIGHT: black 1px solid;
}
 
.bad {
        color : Red;
}

.gbhead  {
        font-family : Verdana,Arial,sans-serif;
        font-size : 9pt;
        font-style : normal;
        font-weight : normal;
        text-align : left;
        color : #ffffff;
        text-decoration : none;
		BORDER-TOP: silver 1px solid;
		BORDER-LEFT: silver 1px solid;
		BORDER-RIGHT: silver 1px solid;
		background-color : #336699;
}

.gbdate  {
        font-family : Verdana,Arial,sans-serif;
        font-size : 8pt;
        font-style : normal;
        font-weight : normal;
        text-align : left;
        color : #ffffff;
        text-decoration : none;
		BORDER-TOP: silver 1px solid;
		BORDER-RIGHT: silver 1px solid;
		background-color : #336699;
}

.gbbody  {
        font-family : Verdana,Arial,sans-serif;
        font-size : 9pt;
        font-style : normal;
        font-weight : normal;
        text-align : left;
        color : #ffffff;
        text-decoration : none;
		BORDER-LEFT: silver 1px solid;
		BORDER-BOTTOM: silver 1px solid; 
		BORDER-RIGHT: silver 1px solid;
}

#xmas1
{
	display:inline;
	float:left;
	position:absolute;
	top:5px;
	left:345px;
}

#bodyblock {
 position:relative;
 }

#hotstd {
   font-weight : bold;
	color : #FF6633;
}

.nextpage {
	page-break-before: always;
	display : none;
}	
	
	
	
	
}
