
body	{
	font-family:Verdana,Tahoma,Arial,sans-serif;
	font-size:10pt; 
	color:#383b3f;
	/*color:#000000; */
	margin:0 auto;
	padding:0px;
	background:#ffffff;
	}

/* PNG-Transparenzkorrektur fuer den IE einbinden */
.iekorr {
	behavior: url("/pngbehavior.htc");
	}

h1 	{
  	font-size: 1.4em;
   	}

h2 	{
  	font-size: 1.2em;
	padding-top:10px;
	}

h3 	{
  	font-size: 1.1em;
	}

h4, h5, h6 {
  	font-size: 1em;
	}

a:link 	{ 
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-weight:bold;
	text-decoration:none; 
	color:#182983;
	}

a:visited {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-weight:bold;
	text-decoration:none; 
	color:#182983; 
 	}

a:hover {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-weight:bold;
	text-decoration:none; 
	color:#3333ff;
	}

a:active { 
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-weight:bold;
	text-decoration:none; 
	color:#182983;
 	}

/* Schriftklassen */

.verylargetext {
	font-size:20pt;
	font-weight:bold;
	}


.largetext {
	font-size:16pt;
	font-weight:bold;
	}

.mediumtext {
	font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma;
	font-size : 11pt;
	font-weight: bold;
	color: #000000;
}

.smalltext {
	font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma;
	font-size : 8pt;
	font-weight: normal;
	color: #000000;
}

.verysmalltext {
	font-size:7pt;
	font-weight:normal;
	}

/* Tabellen-Layouts */

.toptable {
	background-image:url(Images/header-bg-img.waterpolo24.jpg)
	}

.table1 {
	background-color:#f1f1ff;
	border-width:1px;
	border-style:solid;
	border-color:#042f5f;
	}

.table1top {
	background-color:#22ac66;
	font-size:12pt;
	font-weight:bold;
	color:#ffffff;
	}

.even {
	background-color:#fff7b7;
	}

.odd {
	background-color:#fffff0;
	}

/* ID-Elemente */

#content {
	border-left:2px solid #1a64c3;
	}

/* Navigationselemente */

.nav1 	{
      	font-size: 0.9em;
      	color: #000000;
	}

a.nav1          { text-decoration:none; color:#000000; font-weight:bold; }
a.nav1:link     { text-decoration:none; color:#000000; font-weight:bold; }
a.nav1:visited  { text-decoration:none; color:#000000; font-weight:bold; }
a.nav1:hover    { text-decoration:none; color:#3333ff; font-weight:bold; }
a.nav1:active   { text-decoration:none; color:#000000; font-weight:bold; }

.nav2 	{
      	font-size: 0.9em;
      	color: #ff0000;
	}

a.nav2          { text-decoration:none; color:#ff0000; font-weight:bold; }
a.nav2:link     { text-decoration:none; color:#ff0000; font-weight:bold; }
a.nav2:visited  { text-decoration:none; color:#ff0000; font-weight:bold; }
a.nav2:hover    { text-decoration:none; color:#3333ff; font-weight:bold; }
a.nav2:active   { text-decoration:none; color:#ff0000; font-weight:bold; }

.nav3 	{
      	font-size: 0.9em;
      	color: #182983;
	}

a.nav3          { text-decoration:none; color:#182983; font-weight:normal; }
a.nav3:link     { text-decoration:none; color:#182983; font-weight:normal; }
a.nav3:visited  { text-decoration:none; color:#182983; font-weight:normal; }
a.nav3:hover    { text-decoration:none; color:#3333ff; font-weight:normal; }
a.nav3:active   { text-decoration:none; color:#182983; font-weight:normal; }

/* Navigationselemente des Videoportals*/

.vidnav 	{
      		font-size: 0.9em;
      		color: #ffffff;
		}
	
a.vidnav          { text-decoration:none; color:#ffffff; font-weight:normal; }
a.vidnav:link     { text-decoration:none; color:#ffffff; font-weight:normal; }
a.vidnav:visited  { text-decoration:none; color:#ffffff; font-weight:normal; }
a.vidnav:hover    { text-decoration:none; color:#ffffff; font-weight:normal; }
a.vidnav:active   { text-decoration:none; color:#ffffff; font-weight:normal; }


.videoList 	{
      		font-size: 0.8em;
      		color: #ffffff;
		}
	
a.videoList          { text-decoration:none; color:#ffffff; font-weight:normal; }
a.videoList:link     { text-decoration:none; color:#ffffff; font-weight:normal; }
a.videoList:visited  { text-decoration:none; color:#ffffff; font-weight:normal; }
a.videoList:hover    { text-decoration:underline; color:#ffffff; font-weight:normal; }
a.videoList:active   { text-decoration:none; color:#ffffff; font-weight:normal; }


/* Navigationselemente Shop */

.navsub 	{
      	font-size: 0.8em;
      	color: #000000;
      	padding: 10px;
	}

a.navsub          { text-decoration:none; color:#000000; font-weight:normal; }
a.navsub:link     { text-decoration:none; color:#000000; font-weight:normal; }
a.navsub:visited  { text-decoration:none; color:#000000; font-weight:normal; }
a.navsub:hover    { text-decoration:none; color:#3333ff; font-weight:bold; }
a.navsub:active   { text-decoration:none; color:#000000; font-weight:normal; }

.menuQuickLink 	{
      	font-size: 0.7em;
	}


/* Navigationselemente der Fußzeile*/

.footer 	{
      	font-size: 0.9em;
      	color: #000000;
	}

a.footer          { text-decoration:none; color:#000000; font-weight:bold; }
a.footer:link     { text-decoration:none; color:#000000; font-weight:bold; }
a.footer:visited  { text-decoration:none; color:#000000; font-weight:bold; }
a.footer:hover    { text-decoration:none; color:#3333ff; font-weight:bold; }
a.footer:active   { text-decoration:none; color:#000000; font-weight:bold; }

/* Navigationselemente der Hilfe-Seite*/

.faq 	{
      	font-size: 1.0em;
      	color: #22ac66;
	}

a.faq          { text-decoration:none; color:#22ac66; font-weight:normal; }
a.faq:link     { text-decoration:none; color:#22ac66; font-weight:normal; }
a.faq:visited  { text-decoration:none; color:#22ac66; font-weight:normal; }
a.faq:hover    { text-decoration:none; color:#ff2323; font-weight:normal; }
a.faq:active   { text-decoration:none; color:#22ac66; font-weight:normal; }

ul.faq	{
	list-style-type:circle;
	}


/* Navigationselemente der Sitemap*/

.sitemap 	{
      	font-size: 1.0em;
      	color: #22ac66;
	}

a.sitemap          { text-decoration:none; color:#22ac66; font-weight:normal; }
a.sitemap:link     { text-decoration:none; color:#22ac66; font-weight:normal; }
a.sitemap:visited  { text-decoration:none; color:#22ac66; font-weight:normal; }
a.sitemap:hover    { text-decoration:none; color:#ff2323; font-weight:normal; }
a.sitemap:active   { text-decoration:none; color:#22ac66; font-weight:normal; }

ul.sitemap	{
	list-style-type:circle;
	}


/* pulldown menu */

.menuWrapper {
		position:absolute;
              width:134px;
              background-color:#FFFFFF;
              visibility:hidden;
              border-style:none;
              display:block
}

.menuItem    {
              cursor:pointer;
              font-size:12px;
              font-family:Verdana, Tahoma, Arial, sans-serif;
              padding-left:2px;
              color:#000099;
              background-color:#feff99;
              text-decoration:none;
              position:absolute;
              left:0px;
              width:132px;
              height:1.4em;
              display:block;
              line-height:1.4em
}

.menuItemOn  {
              cursor:pointer;
              font-size:12px;
              font-family:Verdana, Tahoma, Arial, sans-serif;
              padding-left:2px;
              color:#FFFFFF;
              background-color:#feff99;
              text-decoration:none;
              position:absolute;
              left:0px;
              width:132px;
              height:1.4em;
              display:block;
              line-height:1.4em
}

a.menuItemOn {
	color: #ff0000; 
}

a.menuItemOn:hover {
   	background-color:#ff0000; 
	color: #000000;
	text-decoration:none;
	font-weight:bold	 
}


/* Login Bereich */

.logarea {
   	height:12px;
	font-size:8px;
}
