body {
font-family: Tahoma, Geneva, sans-serif;
color: #ffffff;
margin: 0px;
/*padding: 25px;*/
font-size: 12px;
background-color: #000066;
background-image:url(images/bgbarracuda.jpg); 
background-repeat: repeat; 
background-position: center center;
background-attachment: fixed; 
text-align: center;
/*text-align: left;
margin-left: auto;
margin-right: auto;*/
line-height: 14px;
font-weight: normal;
/*vertical-align: top;
text-decoration: none;
font-style: normal;
letter-spacing: normal
word-spacing: normal;*/
height: 100%;
width: 100%;
scrollbar-base-color: #999999;
scrollbar-face-color: #ff6600;
scrollbar-shadow-color: #333333;
scrollbar-3dlight-color: #777777;
scrollbar-darkshadow-color: #777777;
scrollbar-highlight-color: #77777;
scrollbar-track-color: #777777;
scrollbar-arrow-color: #ffffff; }

.btnflagen {
	width: 30px;
	height: 17px;
	border: 0px;
	margin: 0px; 
	CURSOR: hand; 
	background-image: url(images/flagen.gif); 
    background-repeat: no-repeat; }

.btnflagde {
	width: 30px;
	height: 17px;
	border: 0px;
	margin: 0px; 
	CURSOR: hand; 
	background-image: url(images/flagde.gif); 
    background-repeat: no-repeat; }

.btnflagfr {
	width: 30px;
	height: 17px;
	border: 0px;
	margin: 0px; 
	CURSOR: hand; 
	background-image: url(images/flagfr.gif); 
    background-repeat: no-repeat; }

.btnflagnl {
	width: 30px;
	height: 17px;
	border: 0px;
	margin: 0px; 
	CURSOR: hand; 
	background-image: url(images/flagnl.gif); 
    background-repeat: no-repeat; }

/* divs menu */
.menuright  {
	text-align: center; vertical-align: middle; overflow: hidden;
	border-left: 1px solid #ccccff; border-top: 1px solid #ccccff; 
	border-right: 1px solid #7777cc; border-bottom: 1px solid #7777cc; 
	margin-top: 5px; padding-top: 15px; padding-bottom: 15px;
	background-color: #000066;
	padding-left: 85px;
	CURSOR: hand; CURSOR: pointer;  
	font-size: 12px; line-height: 14px; font-weight: bold;
	text-decoration: none; color: #ffffff; 
	background-image: url(images/di_fishbutton.gif); 
    background-repeat: no-repeat;  
	background-position: 4px center; }

.menuright:hover  {
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
	text-decoration: none;
	color: #F00;
	background-image: url(images/di_fishbutton3.gif);
	background-repeat: no-repeat;
	background-position: 2px center;
}
	
.menurightactive  {
	text-align: center; vertical-align: middle; overflow: hidden;
	border-left: 1px solid #ccccff; border-top: 1px solid #ccccff; 
	border-right: 1px solid #7777cc; border-bottom: 1px solid #7777cc; 
	margin-top: 5px; padding-top: 15px; padding-bottom: 15px;
	background-color: #FFFF28;
	padding-left: 85px;
	CURSOR: hand; CURSOR: pointer;  
	font-size: 12px; line-height: 14px; font-weight: bold;
	text-decoration: none; color: #000066; 
	background-image: url(images/di_fishbutton2.gif); 
    background-repeat: no-repeat;  
	background-position: 4px center; }

.menurightactive:hover  {
    font-size: 12px; line-height: 14px; font-weight: bold;
	text-decoration: none; color: #7777cc; 
	background-image: url(images/di_fishbutton2.gif); 
    background-repeat: no-repeat; 
	background-position: 2px center; 	}
	
.submenuright {
	padding-top: 5px;  
	text-align: left; vertical-align: middle; }
.subsubmenuright {
	padding-left: 25px; 
	text-align: left; vertical-align: middle; }

.menutop  {
	text-align: left; vertical-align: middle; overflow: auto;
	border-left: 1px solid #ccccff; border-top: 1px solid #ccccff; 
	border-right: 1px solid #7777cc; border-bottom: 1px solid #7777cc; 
	margin-top: 5px;
	background-color: #FFFF28;
	padding-top: 10px; padding-bottom: 10px;
	padding-left: 55px;
	CURSOR: hand; CURSOR: pointer;  
	font-size: 12px; line-height: 14px; font-weight: bold;
	text-decoration: none; color: #444499; 
	background-image: url(images/shark_buttonlogo2.gif); 
    background-repeat: no-repeat;  
	background-position: 5px 15px; }

.submenutop {
	margin-left: 5px;
	margin-right: 15px;
	text-align: left; }

/* fonts */

/* size */
.n1014 { font-size: 10px; line-height: 14px; font-weight: normal; }
a.n1014, a.n1014:link, a.n1014:visited, a.n1014:active, a.n1014:hover 
{ font-size: 10px; line-height: 14px; font-weight: normal; }

.b1014 { font-size: 10px; line-height: 14px; font-weight: bold; }
a.b1014, a.b1014:link, a.b1014:visited, a.b1014:active, a.b1014:hover 
{ font-size: 10px; line-height: 14px; font-weight: bold; }

.b1018 { font-size: 10px; line-height: 18px; font-weight: bold; }
a.b1018, a.b1018:link, a.b1018:visited, a.b1018:active, a.b1018:hover 
{ font-size: 10px; line-height: 18px; font-weight: bold; }

.n1214 { font-size: 12px; line-height: 14px; font-weight: normal; }
a.n1214 , a.n1214 :link, a.n1214 :visited, a.n1214 :active, a.n1214 :hover 
{ font-size: 12px; line-height: 14px; font-weight: normal; }

.b1214 { font-size: 12px; line-height: 14px; font-weight: bold; }
a.b1214, a.b1214:link, a.b1214:visited, a.b1214:active, a.b1214:hover 
{ font-size: 12px; line-height: 14px; font-weight: bold; }

.b1218 { font-size: 12px; line-height: 18px; font-weight: bold; }
a.b1218, a.b1218:link, a.b1218:visited, a.b1218:active, a.b1218:hover 
{ font-size: 12px; line-height: 18px; font-weight: bold; }

.b1418 { font-size: 14px; line-height: 18px; font-weight: bold; }
a.b1418, a.b1418:link, a.b1418:visited, a.b1418:active, a.b1418:hover 
{ font-size: 14px; line-height: 18px; font-weight: bold; }

/* colors */
.apfelsine { color: #ffdd00; }
a.apfelsine, a.apfelsine:link, a.apfelsine:visited { text-decoration: none; CURSOR: hand; color: #ffcc00; } 
a.apfelsine:hover {
	text-decoration: none;
	CURSOR: hand;
	color: #FFaa00;
}

.snow { color: #ffffff; }
a.snow, a.snow:link, a.snow:visited { text-decoration: none; CURSOR: hand; color: #ffffff; }
a.snow:hover {
	text-decoration: none;
	CURSOR: hand;
	color: #F00;
	;
}

.darkblue { color: #000066; }
a.darkblue, a.darkblue:link, a.darkblue:visited { text-decoration: none; CURSOR: hand; color: #000066; }
a.darkblue:hover { text-decoration: none; CURSOR: hand; color: #ffffff; }

/* text align*/
.textjustify {
text-align: justify; }
