﻿/* color:003366 = Dunkelblau */
/* color:#D3D3D3 = Lightgray */
/* color:#6495ED = Cornflowerblue */
A:hover { color:RED;}
.alert
	{
		font-family: Verdana,Arial;
		font-size:18pt;
		color:Red;
		text-align:center;
		vertical-align:middle;
	}
.alert10
	{
		font-family: Verdana,Arial;
		font-size:10pt;
		color:Red;
		text-align:center;
		vertical-align:middle;
	}
.alertleft8
	{
		font-family: Verdana,Arial;
		font-size:8pt;
		color:Red;
		text-align:left;
		vertical-align:middle;
	}
.cellleftmiddle
	{
		 text-align:left;
		 vertical-align:middle;
	}
.cellrightmiddle
	{
		 text-align:right;
		 vertical-align:middle;
	}
.clubsneuburgtable
	{
		background-color:#003366;
	}	
.clubsneuburgimagecell
	{
		height:100px;
		width:100px;
	}		
.clubsneuburglinkcell
	{
		width:250px;
	}	
.contactlink
	{
		font-family: Verdana,Arial;
		font-size: 10pt;
		color:#D3D3D3; 
		vertical-align:middle;
	}
.contactinfotable
	{
		background-color:#003366;
		border:0px;
	}
.contentseparator5
	{
		height:5px;
		width:100%;
	}
.contentseparator10
	{
		height:10px;
		width:100%;
	}
.contentseparator15
	{
		height:15px;
		width:100%;
	}
.contentseparator20
	{
		height:20px;
		width:100%;
	}
.contentseparator25
	{
		height:25px;
		width:100%;
	}
.controltable
	{
		border-width:2px;
		border-color:#D3D3D3;
		font-family:Verdana,Arial;
		font-size: 10pt;
		color:#D3D3D3;	
		width:450px;
	}
.controltablenowidth
	{
		border-width:2px;
		border-color:#D3D3D3;
		font-family:Verdana,Arial;
		font-size: 10pt;
		color:#D3D3D3;	
	}
.controlcellleft
	{
		width:40%;
	}
.defaultcalendardayheader
	{
		background-color:#6495ED;
		font-family:Verdana,Arial;
		font-size: 10pt;
		color:#D3D3D3;	
	}
.defaultcalendarselectedday
	{
		background-color:#6495ED;
		font-family:Verdana,Arial;
		font-size: 10pt;
		color:#003366;	
	}
.defaultcalendartitle
	{
		background-color:#D3D3D3;
		font-family:Verdana,Arial;
		font-size: 10pt;
		color:#003366;	
	}
.defaultcaption
	{
		font-family:Verdana,Arial;
		font-size:16pt;
		color:#D3D3D3;	    	
	}
.defaultfont
	{
		font-family:Verdana,Arial;
		font-size: 10pt;
		color:#D3D3D3; 
		text-align:left;
		vertical-align: bottom;
	}
.defaultfontcenter
	{
		font-family:Verdana,Arial;
		font-size:10pt;
		color:#D3D3D3; 
		text-align:center;
		vertical-align: bottom;
	}
.defaultfontcentersize12
	{
		font-family:Verdana,Arial;
		font-size:12pt;
		color:#D3D3D3; 
		text-align:center;
		vertical-align: bottom;
	}
.divebaseheaderrow
	{
		background-color:#6495ED;
		font-family:Verdana,Arial;
		font-size: 10pt;
		font-weight:bold; 
		color:#D3D3D3;	
		text-align:center;
		vertical-align:middle;
	}	
.divebaseentrycell
	{
		background-color:#D3D3D3;
		font-family:Verdana,Arial;
		font-size: 10pt;
		color:#003366;	
		text-align:center;
		vertical-align:middle;
	}	
.diveplanerbody
	{
		background-color:#D3D3D3;
		font-family:Verdana,Arial;
		font-size: 10pt;
		color:#003366;	
		text-align:left;
		vertical-align:middle;
	}
.font4maincolor
	{
		font-family:Verdana,Arial;
		font-size: 10pt;
		color:#003366; 
		text-align:center;
		vertical-align: middle;
	}	
.font4maincolorleftmiddle
	{
		font-family:Verdana,Arial;
		font-size: 10pt;
		color:#003366; 
		text-align:left;
		vertical-align: middle;
	}	
.footerlabel
	{
		font-family:Verdana,Arial;
		font-size: 8pt;
		color:#D3D3D3;	    
		text-align:center;
	}
.footerlabelleftalign
	{
		font-family:Verdana,Arial;
		font-size: 8pt;
		color:#D3D3D3;	    
		text-align:left;
	}
.gradinginput
	{
		background-color:#D3D3D3;
		font-family:Verdana,Arial;
		font-size: 10pt;
		color:#003366;	
		text-align:left;
		vertical-align:middle;
	}	
.guestbookcaption
	{
		background-color:#6495ED;
		font-family:Verdana,Arial;
		font-size: 10pt;
		color:#D3D3D3;	
		text-align:left;
		vertical-align:middle;
		width:150px;
	}
.guestbookdata
	{
		background-color:#D3D3D3;
		font-family:Verdana,Arial;
		font-size: 10pt;
		color:#003366;	
		text-align:left;
		vertical-align:middle;
	}
.infolabel
	{
		font-family: Verdana,Arial;
		font-size: 10pt;
		color:#D3D3D3;	    	
		vertical-align:middle;
	}	
.linkcenterbottom
	{
		font-family: Verdana,Arial;
		font-size: 10pt;
		color:#D3D3D3; 
		text-align:center;
		vertical-align:bottom;
	}	
.linkcentermiddle
	{
		font-family: Verdana,Arial;
		font-size: 10pt;
		color:#D3D3D3; 
		text-align:center;
		vertical-align:middle;
	}		
.linkleftbottom
	{
		font-family: Verdana,Arial;
		font-size: 10pt;
		color:#D3D3D3; 
		text-align:left;
		vertical-align:bottom;
	}	
.linkrightbottom
	{
		font-family: Verdana,Arial;
		font-size: 10pt;
		color:#D3D3D3; 
		text-align:right;
		vertical-align:bottom;
	}	
.linkrightmiddle
	{
		font-family: Verdana,Arial;
		font-size: 10pt;
		color:#D3D3D3; 
		text-align:right;
		vertical-align:middle;
	}	
.locked
	{
		background-color:#D3D3D3;
	}		
.logindialog
	{
		background-color:#D3D3D3;
		font-family:Verdana,Arial;
		font-size: 8pt;
		color:#003366;
		text-align:left;
		vertical-align: middle;
	}
.logindialogtextbox
	{
		font-family:Verdana,Arial;
		font-size: 8pt;
		color:#003366;
	}
.mainheader
	{
		font-family: Comic Sans MS,Arial,Verdana;
		font-size:28pt;
		COLOR:#6495ED;	    	/* Cornflowerblue */
		background-position:top;
		vertical-align:top;
	}	
.mainstyle 
	{
	 background-color:#003366;
	}	
.menutable
	{
		background-color:#D3D3D3;
		border-color:black;
		border-width:2px;
		width:100%;
	}
.menuitems
	{
		background-color:#D3D3D3;
		font-family:Verdana,Arial;
		font-size: 10pt;
		color:#003366;	
		border-color:#003366;
	}
.newsletterbody
	{
		background-color:#D3D3D3;
		font-family:Verdana,Arial;
		font-size: 10pt;
		color:#003366;	
		text-align:center;
		vertical-align:middle;
	}
.newsletterbodyentry
	{
		border-width:2px;
		border-style:inset;
		font-family:Verdana,Arial;
		font-size: 10pt;
		color:#003366;	
		text-align:left;
		vertical-align:middle;
		height:200px;
		width:600px;
	}
.newslettertitle
	{
		background-color:#6495ED;
		font-family:Verdana,Arial;
		font-size: 10pt;
		color:#D3D3D3;	
		text-align:center;
		vertical-align:middle;
	}
.newslettertitleentry
	{
		border-style:inset;
		border-width:2px;
		font-family:Verdana,Arial;
		font-size: 10pt;
		color:#003366;	
		text-align:left;
		vertical-align:middle;
		width:300px;
	}	
.picturecaption
	{
		font-family: Comic Sans MS,Arial;
		font-size:18pt;
		font-weight:bold;
		color:#6495ED;	    	
	}
.picturedescription
	{
		font-family:Verdana,Arial;
		font-size: 14pt;
		font-weight:bold;
		color:#003366;	    	
	}
.picturelatin
	{
		font-family:Comic Sans MS,Verdana,Arial;
		font-size: 14pt;
		font-style:italic;
		font-weight:bold;
		color:#003366;	    	
	}
.picturetable
	{
		background-color:#6495ED;
		padding:2px 2px 2px 2px;
		text-align:center;
		vertical-align:middle;
	}
.printpressimage
	{
		text-align:center;
		vertical-align:middle;		
	}
	
.sitemapcurrentnode
	{
		font-family:Verdana,Arial;
		font-size: 8pt;
		color:#6495ED;
	}
.sitemappathnode
	{
		font-family:Verdana,Arial;
		font-size: 8pt;
		color:#D3D3D3;
	}		
.sitemaptreenodeparent
	{
		font-family:Verdana,Arial;
		font-size: 10pt;
		color:#6495ED;
	}		
.sitemaptreenode
	{
		font-family:Verdana,Arial;
		font-size: 10pt;
		color:#D3D3D3;
	}		
.sponsortablecell
	{
		height:100px; 
		width:200px;	
		text-align:center;
		vertical-align:middle;	
	}
.tablecellmaincolor
	{	
		background-color:#003366;
		font-family:Verdana,Arial;
		font-size: 10pt;
		color:#D3D3D3;
		text-align:left;
		vertical-align:middle;
	}
.tablecellmaincolorcentermiddle
	{	
		background-color:#003366;
		font-family:Verdana,Arial;
		font-size: 10pt;
		color:#D3D3D3;
		text-align:center;
		vertical-align:middle;
	}
.tablecellmaincolorrightmiddle
	{	
		background-color:#003366;
		font-family:Verdana,Arial;
		font-size: 10pt;
		color:#D3D3D3;
		text-align:right;
		vertical-align:middle;
	}
.tablecellcontentcolorcenterbottom
	{	
		background-color:#D3D3D3;
		font-family:Verdana,Arial;
		font-size: 10pt;
		color:#003366;
		text-align:center;
		vertical-align:bottom;
	}	
.tablecellcontentcolorcentermiddle
	{	
		background-color:#D3D3D3;
		font-family:Verdana,Arial;
		font-size: 10pt;
		color:#003366;
		text-align:center;
		vertical-align:middle;
	}
.tablecellcontentcolorcentermiddlenowrap
	{	
		background-color:#D3D3D3;
		font-family:Verdana,Arial;
		font-size: 10pt;
		color:#003366;
		text-align:center;
		vertical-align:middle;
		white-space:nowrap;
	}	
.tablecellcontentcolorcentertop
	{	
		background-color:#D3D3D3;
		font-family:Verdana,Arial;
		font-size: 10pt;
		color:#003366;
		text-align:center;
		vertical-align:top;
	}
.tablecellcontentcolorleftmiddle
	{	
		background-color:#D3D3D3;
		font-family:Verdana,Arial;
		font-size: 10pt;
		color:#003366;
		text-align:left;
		vertical-align:middle;
	}
.tablecellcontentcolorleftmiddlenowrap
	{	
		background-color:#D3D3D3;
		font-family:Verdana,Arial;
		font-size: 10pt;
		color:#003366;
		text-align:left;
		vertical-align:middle;
		white-space:nowrap;
	}	
.tableheadercell
	{
		background-color:#6495ED;
		font-family:Verdana,Arial;
		font-size: 10pt;
		color:#D3D3D3;	
		text-align:center;
		vertical-align:middle;
		width:100px;
	}
.textboxeditable
	{
		background-color:#FFFFFF;
		font-family:Verdana,Arial;
		font-size: 10pt;
		color:#003366;	
		width:95%;
	}		
.textboxeditablenowidth
	{
		background-color:#FFFFFF;
		font-family:Verdana,Arial;
		font-size: 10pt;
		color:#003366;
	}		
	
.textboxreadonly
	{
		background-color:#D3D3D3;
		font-family:Verdana,Arial;
		font-size: 10pt;
		color:#003366;	
		width:95%;
	}	
.userinfocontrol
	{
		border-color:#D3D3D3;
		border-width:1px;
		background-color:#003366;
		font-family:Verdana,Arial;
		font-size: 8pt;
		color:#D3D3D3;
		text-align:left;
		vertical-align: middle;
	}
hr
{
 color:#D3D3D3;	
}

