/* kanuclub-hohenlohe.de formatting */

.red  {
color : #ce0000;
}

.blue  {
color : #3163ad;
}

.gray  {
color : #dedfde;
}

.white  {
color : #ffffff;
}

.yellow  {
color : #e1b901;
}

.outputn  {
font-size : 10pt;
font-family : verdana, sans-serif;
font-weight : normal;
}

.outputb {
font-family:Arial;
font-size:10pt;
color : #ffffff;
font-weight : bold;
}

.error  {
font-size : 10pt;
font-family : verdana, sans-serif;
font-weight : bold;
color : #ff0000;
}

.outputtitle  {
font-size : 10pt;
font-family : verdana, sans-serif;
color : #ffffff;
background-color : #3163ad;
font-weight : bold;
letter-spacing: 3px;
text-transform : uppercase;
}

.outputheadline  {
font-size : 14pt;
font-family : verdana, sans-serif;
color : #3163ad;
font-weight : bold;
}

.outputteaser  {
font-size : 10pt;
font-family : verdana, sans-serif;
color : #000060;
font-weight : bold;
}

.outputsubheadline  {
font-size : 9pt;
font-family : verdana, sans-serif;
color : #000060;
font-weight : bold;
}

.outputtext {
	font-family:Arial;
	font-size:10pt;
	color : #ffffff;
}

.paddel {
	font-family:Arial;
	font-size:13pt;
	font-weight:bold;
	color : #000000;
         background-repeat:no-repeat;
         text-decoration:none;
}

a.paddel:link {
	font-family:Arial;
	font-size:13pt;
	font-weight:bold;
	color : #000000;
         text-decoration : none;
         background-repeat:no-repeat;
}

a.paddel:visited {
	font-family:Arial;
	font-size:13pt;
	font-weight:bold;
	color : #000000;
         text-decoration : none;
         background-repeat:no-repeat;
}

a.paddel:active {
	font-family:Arial;
	font-size:13pt;
	font-weight:bold;
	color : #000000;
         text-decoration : none;
         background-repeat:no-repeat;
}

a.paddel:hover{
	font-family:Arial;
	font-size:13pt;
	font-weight:bold;
	color : #ffffff;
         text-decoration : underline;
         background-repeat:no-repeat;
}

.outputnavi  {
color:#ffff00;
font-weight:bold;
text-decoration:none;
}

a.outputnavi:link  {
color:#ffff00;
font-weight:bold;
text-decoration:none;
}

a.outputnavi:visited  {
color:#ffff00;
font-weight:bold;
text-decoration:none;
}

a.outputnavi:active  {
color:#ffff00;
font-weight:bold;
text-decoration:none;
}

a.outputnavi:hover  {
color:#ffffff;
font-weight:bold;
text-decoration:underline;
}

a:link {
	font-family:Arial;
	font-size:10pt;
	color : #ffff00;
}

a:visited {
	font-family:Arial;
	font-size:10pt;
	color : #ffff00;
}

a:active {
	font-family:Arial;
	font-size:10pt;
	color : #ffff00;
}

a:hover {
	font-family:Arial;
	font-size:10pt;
	color : #ffffff;
}

a.outputlink:link {
	font-family:Arial;
	font-size:10pt;
	color : #000060;
	text-decoration:none;
}

a.outputlink:visited {
	font-family:Arial;
	font-size:10pt;
	color : #000060;
	text-decoration:none;
}

a.outputlink:active {
	font-family:Arial;
	font-size:10pt;
	color : #000060;
	text-decoration:none;
}

a.outputlink:hover {
	font-family:Arial;
	font-size:10pt;
	color : #000060;
	text-decoration:underline;
}

.outputsmall {
	font-size : 8pt;
	color : #cccccc;
	font-family : Arial;
}

.outputcopyright  {
font-size : 10pt;
font-family : verdana, sans-serif;
color : #3060ac;
}

.outputsmall  {
font-size : 7pt;
font-family : verdana, sans-serif;
}

/* -------------------------------------------------------------------------------*/
/* --- html tag formatting -------------------------------------------------------*/
/* -------------------------------------------------------------------------------*/

body,p,pre,td  {
font-size : 10pt;
font-family : verdana, sans-serif;
}

b,.b  {
font-weight : bold;
}

u,.u  {
text-decoration : underline;
font-family : verdana, sans-serif;
}

/* napex system window formatting */

.outputheader  {
font-size : 10pt;
font-family : verdana, sans-serif;
font-weight : bold;
color : #ffffff;
background-color : #3163ad;
}

.outputheadern  {
font-size : 10pt;
font-family : verdana, sans-serif;
font-weight : normal;
color : #ffffff;
background-color : #3163ad;
}

.outputsubheader  {
font-size : 10pt;
font-family : verdana, sans-serif;
font-weight : bold;
color : #ffffff;
background-color : #0099cc;
}

.outputsubheadern  {
font-size : 10pt;
font-family : verdana, sans-serif;
font-weight : normal;
color : #ffffff;
background-color : #0099cc;
}

.outputtextbox  {
font-size : 10pt;
font-family : verdana, sans-serif;
color : #000000;
background-color : #eeeeff;
}

.outputtextboxb  {
font-size : 10pt;
font-family : verdana, sans-serif;
font-weight : bold;
color : #000000;
background-color : #eeeeff;
}

/* napex system buttons */

.outputbutton  {
text-align : center;
background-color : #000060;
font-family : verdana, sans-serif;
color : #ffffff;
font-weight : bold;
font-size: 8pt;
height:17px;
border-width:1px;
}

.outputbuttonselected  {
text-align : center;
background-color : #000060;
font-size : 10pt;
font-family : verdana, sans-serif;
color : #ffffff;
font-weight : bold;
}

.outputbuttonhigh  {
text-align : center;
background-color : #000060;
font-family : verdana, sans-serif;
color : #ffffff;
font-weight : bold;
font-size: 8pt;
height:19px;
border-width:1px;
}

.outputbuttonselectbox  {
text-align : left;
background-color : #000060;
font-family : verdana;
color : #ffffff;
font-weight : bold;
font-size: 7pt;
height:19px;
border-width:1px;
}

.outputbuttonleft  {
text-align : left;
background-color : #000060;
font-size : 8pt;
font-family : verdana, sans-serif;
color : #ffffff;
height:18px;
font-weight : bold;
}

.outputbuttonright  {
text-align : right;
background-color : #000060;
font-size : 8pt;
font-family : verdana, sans-serif;
color : #ffffff;
height:18px;
font-weight : bold;
}

.outputlockbutton  {
text-align : center;
background-color : #990000;
font-size : 10pt;
font-family : verdana, sans-serif;
color : #ffffff;
font-weight : bold;
font-size: 8pt;
height:19px;
border-width:1px;
}

.outputbarheader  {
font-size: 9pt;
color: #ffffff;
font-weight: normal;
}

/* napex logo formatting */

.napexlogo  {
font-size : 11pt;
font-family : verdana, sans-serif;
font-weight : bold;
color : #ffffff;
background : #3163ad;
}

.napexlogo:visited  {
font-size : 11pt;
font-family : verdana, sans-serif;
font-weight : bold;
color : #ffffff;
background : #3163ad;
}

.napexlogo:active  {
font-size : 11pt;
font-family : verdana, sans-serif;
font-weight : bold;
color : #ffffff;
background : #3163ad;
}

.napexlogo:hover  {
font-size : 11pt;
font-family : verdana, sans-serif;
font-weight : bold;
color : #66ccff;
background : #3163ad;
}

/* napex copyright notice */

a.napextext:link  {
font-size : 8pt;
font-family : verdana, sans-serif;
color : #e1b901;
text-decoration : none;
}

a.napextext:visited  {
font-size : 8pt;
font-family : verdana, sans-serif;
color : #e1b901;
text-decoration : none;
}

a.napextext:active  {
font-size : 8pt;
font-family : verdana, sans-serif;
color : #e1b901;
text-decoration : none;
}

a.napextext:hover  {
font-size : 8pt;
font-family : verdana, sans-serif;
color : #e1b901;
text-decoration : underline;
}

.outputcopyright  {
font-size : 8pt;
font-family : verdana, sans-serif;
color : #ffffff;
}

.formtext  {
font-family : verdana, sans-serif;
}
