body {
	font-family:Arial;
	color:black;
	top-margin:0;
	left-margin:0;
	right-margin:0;}

body.secure {background-image:url(../ressource/kal127_2new.jpg);}

h1 {font-size:18pt; font-weight:bold;}

h2 {font-size:12pt; font-weight:bold;}

a {font:Arial;}

a:hover {font-weight:bold;}

p.popUp {text-align:justify;}

p.stdText14 {font-size:14pt;}

p.stdText12 {font-size:12pt;}

p.stdMainPage {font-size:12pt; color:#55B0DD;}

p.activities {font-size:14pt; font-weight:bold; text-align:center;}

p.nAcenter {margin:5pt; font-weight:bold; text-align:center;}

p.disclaimer {font-size:10pt; text-align:justify;}

p.links {
	text-align: center;
	font-size: 10pt;
}

p.linksLink {
	margin: 5pt;
	text-align: center;
	font-family: Arial;
	font-size: 10pt;
}

p.linksHeader {
	text-align: center;
	font-size: 14pt;
	font-weight:bold;
}

p.msg {text-align:center; font-family:Impact; font-style:italic; font-size:32pt;}

p.navi2 {
	margin-top: 0px;
	margin-bottom: 0px;
}

p.logOn {
	font-size: 10pt;
	color:white;
}

p.counter {
	margin-top: 0px;
	margin-bottom: 0px;
	font-size: 10pt;
	color: white;
	font-weight: bold;
}

p.ctrText {
	margin-top: 5px;
	margin-bottom: 5px;
	font-size: 8pt;
	color:white;
}

p.b2t {		
	text-align: center;
	font-family: Arial;
	font-size: 10pt;
}

p.bVision{color:white; font-size:12pt;}

span.counter {font-size:12pt; color:#e10057; font-weight:bolder;}

span.bVision {font-weight:bold;}

table {width:100%;}

table.myFSVlogOn {width:140px; text-align:center;}

table.navibar {width:150px; text-align:center;}

table.navibar2 {width:120px; text-align:center;}

table.header {width:90%;}

table.about {width:70%; text-align:center; font-size:12pt;}

table.activ {width:73%; text-align:center;}

table.aircraft {width:85%;}

table.news {width:75%;}

table.newsText {
	width:90%;
//	padding: 10px;
}

table.nAheader {text-align:center; width:60%;}

table.links {width:80%;}

table.media {width:80%; text-align:center; vertical-align:middle;}

table.members {
	width:90%;
}

table.agatha {width:80%;}

table.imgTemplate {width:800px; text-align:center; vertical-align:middle;}

table.guestbook {width:50%;}

table.gbContent {width:100%; text-align:justify; font-size:11pt; line-height:150%;}

table.gbSubmit {width:100px; text-align:center;}

td.naviCell {height:20px; text-align:center; background-color:#000080;}

td.imgTemplate {height:200px;}

.footer {color:black;}

input.buttonStyle{
    font-family:Helvetica, Arial;
    font-size: 10pt;
	background-color:#FFFFFF;
	border-color:#6292b6;
	color:#5994bc;
	font-weight:bold;
	width: 110px;
}

.weekend {
	font-weight:bold;
	text-align:center;
	font-size:10pt;
}


.mark1 {
	background-color:none;
}

.mark2 {
	background-color:red;
}

.mark3 {
	background-color:#2446d7;
}

.mark4 {
	background-color:#00a0d4;
}

.cal {
	height:25px;
	text-align:center;
	font-size:10pt;
}

.calM {
	text-decoration:none;
	color:black;
	font-size:12pt;
}

a.cal {
	text-decoration:none;
	color:black;
}

.eventH{
	text-align:center;
	font-familiy: Comic Sans MS, Arial;
	font-weight:bold;
	font-size: 14pt;
}

.event{
	line-height:130%;
	font-familiy: Comic Sans MS, Arial;
	font-weight:bold;
	font-size: 12pt;
}

.header{
	font-size:14pt;
	font-weight:bold;
}

.headerTitle { font-weight:bold; font-size:24pt; color:white; text-align:right; vertical-align:middle;}

.secuHead {font-family:Impact,Arial;}

.revDate {
	margin-left:10px;
	font-family:Times New Roman;
	font-size:12pt;
}

.th2 {height:40pt;}

.newsArchive {height:40pt; text-align:center;}

.index {text-decoration:none;}

.boldCenter {font-weight:bold; text-align:center;}

.naviLnk {font-size:10pt; color:white; text-decoration:none;}

.mediaLink {font-family:Arial Black,Arial; font-size:12pt; font-weight:bold;}

.news {
	text-align:justify;
//	margin-top: 20px;
//	margin-bottom: 20px;
}
.newsDate {
	font-weight:bold;
	vertical-align:top;
	margin-left: 10px;
	margin-right: 10px;
}

.th {
	margin: 5pt;
	height: 40pt;
	text-align: center;
	vertical-align: bottom;
	}

.mh {	
	font-size: 12pt;
	font-weight: bold;
}//headerformattierung auf der seite 'members'

.mt {
	font-size:10pt;
	font-weight: bold;	
} 	//textformattierung auf der seite 'members'

.jg1 {
	font-size:32pt;
	font-weight:bold;
	color:#CC3399;
}
.jg2 {
	font-size:14pt;
	font-weight:bold;
	color:#0000ff;
}
.jg3 {
	font-size:24pt;
	font-weight:bold;
	font-style:italic;
}
.jg4 {
	font-size:16pt;
	font-weight:bold;
	text-align:left;
}
.jg5 {
	font-size:12pt;
	text-align:justify;
	line-height:150%;
}
.jg6 {
	font-size:12pt;
	font-weight:bold;
	text-align:justify;
	line-height:150%;
}
.jg7 {
	font-size:12pt;
	font-weight:bold;
	text-align:justify;
	line-height:150%;
}
.jg8 {
	font-size:16pt;
	font-weight:bold;
	text-align:center;
	line-height:150%;
	color:#B22222;
}
.jg9 {
	font-size:20pt;
	font-weight:bold;
	font-style:italic;
}
.jg10 {
	font-size: 28pt;
	font-weight: bold;
	font-style: italic;
	color: #0000ff;
	text-align: center;
	letter-spacing: 1px;
}
.jg11 {
	font-size:18pt;
	font-weight:bold;
	font-style:italic;
	text-align:center;
}

.gbEntryHeader {
	vertical-align: middle;
	font-size: 10pt;
	font-weight: bold;
}
.gbEntryBody {
	font-size: 10pt;
}

.bc1 {
	margin-left: 10px;
	margin-right: 10px;
	color: white;
	font-size: 11pt;
	font-weight: bold;
}
.bc2 {
	margin-left: 10px;
	margin-right: 10px;
	color: white;
	font-size: 10pt;
}
.bc3 {
	vertical-align: middle;
	text-align: left;
	text-decoration: none;
	font-size: 11pt;
	color: white;
}
