﻿body 
{
	font-family:Sans-Serif;
	font-size:12pt;
}
.druckinvisible, #options
{
	display:none;
}
.hide
{
	display:none;
}
#content
{
	padding-top:125px;
}
#header
{
	position:absolute;
	display:block;
	top:0.2cm;
	right:0px;
}
#footer
{
	position:fixed;
	display:block;
	left:50%;
	bottom:0px;
	margin-left:-200px;
	width:400px;
	font-size:8pt;
	text-align:center;
	font-family:Sans-Serif;
}
#footer .visual
{
	font-size:10pt;
	font-weight:bold;
}
#footer .world
{
	font-size:10pt;
	font-weight:bold;
	color:#FF9900;
}
#navi
{
	display:none;
}

/* TEAM */
.fvTeam
{
	width:100%;
}
.fvTeam h2,.fvTeam h3
{
	margin:0px;
	padding:0px;
}
.fvTeam h2
{
	font-size:1.2em;
}
.fvTeam h3
{
	font-size:1.1em;
	font-weight:normal;
}
.gvIT,.gvP,.gvIT td,.gvP td,.gvIT tr,.gvP tr
{
	border:0px solid white;
}
.gvIT caption, .gvP caption
{
	text-align:left;
	font-weight:bold;
}
.gvP a,.gvP a:visited,.gvP a:active
{
	color:#222222;
	font-weight:bold;
	text-decoration:none;
}
.gvP a:hover,.gvP a:focus
{
	text-decoration:underline;
}
.gvP
{
	border-collapse:collapse;
}
.gvP tr
{
	border-bottom:1px solid black;
	page-break-inside:avoid;
}
.gvP tr:last-child
{
	border-bottom:none;
}
.gvP td
{
	padding-top:10px;
	padding-bottom:10px;
	page-break-inside:avoid;
}
.gvITdruck
{
	margin-top:1cm;
}
.gvPdruck caption
{
	margin-top:100px;
	margin-bottom:50px;
}

/* MAILSECURE */

.weg
{
	display:none;
}
.nichweg
{
	display:none;
	display:inline;
}

/* TEXTE */

.fvText .textLeft
{
	text-align:justify;
	page-break-inside:avoid;
}
.fvText .textRight
{
	margin-top:2cm;
	text-align:justify;
	page-break-inside:avoid;
}
.fvText img.left
{
	float:left;
}
.fvText img.right
{
	float:right;
}
